diff --git a/.eslintignore b/.eslintignore index b77b6607..537f1533 100644 --- a/.eslintignore +++ b/.eslintignore @@ -1,7 +1,7 @@ /.nyc_output /.temp /coverage -/node_modules +node_modules /src/external /src/html/util /test/fixtures diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 545a0cc4..6e4c23bd 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -13,13 +13,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Checkout submodules run: git submodule update --init - name: Install Node.js - uses: actions/setup-node@v1 + uses: actions/setup-node@v3 with: - node-version: 14 + node-version: 16 - name: Install Packages run: npm install && cd test/fixtures/eslint && npm install - name: Lint @@ -30,37 +30,37 @@ jobs: strategy: matrix: eslint: [7, 8] - node: [14, 16] + node: [16, 17] os: [ubuntu-latest] include: # On other platforms - eslint: 7 - node: 14 + node: 16 os: windows-latest - eslint: 7 - node: 14 + node: 16 os: macos-latest # On old Node.js versions - eslint: 7 - node: 12 + node: 14 os: ubuntu-latest # On old ESLint versions - eslint: 6 - node: 14 + node: 16 os: ubuntu-latest # On the minimum supported ESLint/Node.js version - eslint: 6 - node: 12 + node: 14 os: ubuntu-latest runs-on: ${{ matrix.os }} steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Checkout submodules run: git submodule update --init - name: Install Node.js v${{ matrix.node }} - uses: actions/setup-node@v1 + uses: actions/setup-node@v3 with: node-version: ${{ matrix.node }} - name: Install Packages @@ -77,17 +77,17 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Checkout submodules run: git submodule update --init - - name: Install Node.js v14 - uses: actions/setup-node@v1 + - name: Install Node.js v16 + uses: actions/setup-node@v3 with: - node-version: 14 + node-version: 16 - name: Install Packages run: npm install - - name: Install ESLint v7 - run: node scripts/ci-install-eslint 7 + - name: Install ESLint v8 + run: node scripts/ci-install-eslint 8.12.0 - name: Build run: npm run -s build - name: Test diff --git a/.gitignore b/.gitignore index 6ea559ee..8bf60fc5 100644 --- a/.gitignore +++ b/.gitignore @@ -1,9 +1,10 @@ /.nyc_output /.temp /coverage -/node_modules +node_modules /test/temp /index.* /npm-debug.log /test.js /test/fixtures/espree-v8/node_modules +/test/fixtures/integrations/**/_actual.json diff --git a/README.md b/README.md index 62f128eb..dc7b2123 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ This parser allows us to lint the `