diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2eaea5ad..3cc0447a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,6 +8,7 @@ jobs: test: runs-on: ubuntu-latest strategy: + fail-fast: false matrix: name: - Node.js 0.8 @@ -30,6 +31,14 @@ jobs: - Node.js 15.x - Node.js 16.x - Node.js 17.x + - Node.js 18.x + - Node.js 19.x + - Node.js 20.x + - Node.js 21.x + - Node.js 22.x + - Node.js 23.x + - Node.js 24.x + - Node.js 25.x include: - name: Node.js 0.8 @@ -75,31 +84,34 @@ jobs: - name: Node.js 8.x node-version: "8.16" - npm-i: mocha@7.2.0 + npm-i: mocha@7.2.0 nyc@14.1.1 supertest@6.1.6 - name: Node.js 9.x node-version: "9.11" - npm-i: mocha@7.2.0 + npm-i: mocha@7.2.0 nyc@14.1.1 supertest@6.1.6 - name: Node.js 10.x node-version: "10.24" - npm-i: mocha@8.4.0 + npm-i: mocha@8.4.0 supertest@6.1.6 - name: Node.js 11.x node-version: "11.15" - npm-i: mocha@8.4.0 + npm-i: mocha@8.4.0 supertest@6.1.6 - name: Node.js 12.x - node-version: "12.22" + node-version: "12.22" + npm-i: supertest@6.1.6 - name: Node.js 13.x node-version: "13.14" + npm-i: supertest@6.1.6 - name: Node.js 14.x node-version: "14.19" - name: Node.js 15.x node-version: "15.14" + npm-i: supertest@6.1.6 - name: Node.js 16.x node-version: "16.14" @@ -107,6 +119,30 @@ jobs: - name: Node.js 17.x node-version: "17.8" + - name: Node.js 18.x + node-version: 18 + + - name: Node.js 19.x + node-version: 19 + + - name: Node.js 20.x + node-version: 20 + + - name: Node.js 21.x + node-version: 21 + + - name: Node.js 22.x + node-version: 22 + + - name: Node.js 23.x + node-version: 23 + + - name: Node.js 24.x + node-version: 24 + + - name: Node.js 25.x + node-version: 25 + steps: - uses: actions/checkout@v2 @@ -122,9 +158,6 @@ jobs: fi dirname "$(nvm which ${{ matrix.node-version }})" >> "$GITHUB_PATH" - - name: Configure npm - run: npm config set shrinkwrap false - - name: Remove npm module(s) ${{ matrix.npm-rm }} run: npm rm --silent --save-dev ${{ matrix.npm-rm }} if: matrix.npm-rm != '' diff --git a/.npmrc b/.npmrc new file mode 100644 index 00000000..9cf94950 --- /dev/null +++ b/.npmrc @@ -0,0 +1 @@ +package-lock=false \ No newline at end of file diff --git a/HISTORY.md b/HISTORY.md index dccf6678..40b58385 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,3 +1,9 @@ +unreleased +=================== + +* deps: send@~0.19.1 + - deps: encodeurl@~2.0.0 + 1.16.2 / 2024-09-11 =================== diff --git a/package.json b/package.json index 49d75423..457166d2 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.19.0" + "send": "~0.19.1" }, "devDependencies": { "eslint": "7.32.0",