diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index aba4f6c1e..e6a72e17a 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -9,9 +9,9 @@ jobs: matrix: node-version: [18.x] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v7 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v3 + uses: actions/setup-node@v7 with: node-version: ${{ matrix.node-version }} - run: yarn install diff --git a/.github/workflows/size.yml b/.github/workflows/size.yml index be5f57809..cd5c2f940 100644 --- a/.github/workflows/size.yml +++ b/.github/workflows/size.yml @@ -9,9 +9,9 @@ jobs: matrix: node-version: [22.x] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v7 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v3 + uses: actions/setup-node@v7 with: node-version: ${{ matrix.node-version }} - run: yarn install diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 2569a501e..aa7b171c4 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,9 +10,9 @@ jobs: node-version: [22.x] runs-on: ${{ matrix.platform }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v7 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v3 + uses: actions/setup-node@v7 with: node-version: ${{ matrix.node-version }} - run: yarn install diff --git a/demo/preact-map/package.json b/demo/preact-map/package.json index 93e5bd0c4..9ef658116 100644 --- a/demo/preact-map/package.json +++ b/demo/preact-map/package.json @@ -16,15 +16,15 @@ "@babel/core": "7.27.7", "@babel/preset-env": "7.27.2", "@babel/plugin-transform-react-jsx": "7.27.1", - "babel-loader": "9.1.3", - "css-loader": "6.10.0", + "babel-loader": "10.1.1", + "css-loader": "7.1.4", "mini-css-extract-plugin": "2.8.1", - "style-loader": "3.3.4", + "style-loader": "4.0.0", "webpack": "5.90.3", - "webpack-cli": "5.1.4" + "webpack-cli": "7.2.2" }, "volta": { - "node": "22.16.0", + "node": "24.19.0", "yarn": "1.22.22" } } diff --git a/demo/react-map/package.json b/demo/react-map/package.json index 0d4c58a28..aedb71edc 100644 --- a/demo/react-map/package.json +++ b/demo/react-map/package.json @@ -17,15 +17,15 @@ "@babel/core": "7.27.7", "@babel/preset-env": "7.27.2", "@babel/plugin-transform-react-jsx": "7.27.1", - "babel-loader": "9.1.3", - "css-loader": "6.10.0", + "babel-loader": "10.1.1", + "css-loader": "7.1.4", "mini-css-extract-plugin": "2.8.1", - "style-loader": "3.3.4", + "style-loader": "4.0.0", "webpack": "5.90.3", - "webpack-cli": "5.1.4" + "webpack-cli": "7.2.2" }, "volta": { - "node": "22.16.0", + "node": "24.19.0", "yarn": "1.22.22" } } diff --git a/package.json b/package.json index ed15ad64b..4f76edba9 100644 --- a/package.json +++ b/package.json @@ -44,33 +44,33 @@ "@babel/cli": "7.27.2", "@babel/core": "7.27.7", "@babel/preset-env": "7.27.2", - "@rollup/plugin-babel": "6.0.4", + "@rollup/plugin-babel": "7.1.0", "@rollup/plugin-replace": "6.0.2", - "@types/node": "18.19.112", - "@types/sinon": "10.0.20", + "@types/node": "24.13.3", + "@types/sinon": "22.0.0", "acorn": "8.15.0", "acorn-walk": "8.3.4", - "ava": "6.4.0", + "ava": "8.0.1", "babel-plugin-minify-replace": "0.5.0", "babel-plugin-transform-remove-console": "6.9.4", "benchmark": "2.1.4", - "cross-env": "7.0.3", - "husky": "8.0.3", - "jsdom": "26.1.0", - "lint-staged": "14.0.1", - "magic-string": "0.30.17", - "np": "10.2.0", - "npm-run-all2": "5.0.2", + "cross-env": "10.1.0", + "husky": "9.1.7", + "jsdom": "30.0.1", + "lint-staged": "17.3.0", + "magic-string": "1.2.1", + "np": "12.0.1", + "npm-run-all2": "9.0.3", "polka": "0.5.2", "prettier": "3.6.0", - "rimraf": "5.0.5", + "rimraf": "6.1.3", "rollup": "4.44.0", "rollup-plugin-analyzer": "4.0.0", - "@rollup/plugin-terser": "0.4.4", - "sinon": "21.0.0", + "@rollup/plugin-terser": "1.0.0", + "sinon": "22.1.0", "sirv": "3.0.1", "tslint": "6.1.3", - "typescript": "5.8.3" + "typescript": "7.0.2" }, "lint-staged": { "*.{js,ts}": [ @@ -117,7 +117,7 @@ ] }, "volta": { - "node": "22.16.0", + "node": "24.19.0", "yarn": "1.22.22" }, "publishConfig": { diff --git a/tools/linter/package.json b/tools/linter/package.json index 1bd1484d6..f8466a0c7 100644 --- a/tools/linter/package.json +++ b/tools/linter/package.json @@ -23,12 +23,12 @@ "@babel/core": "^7.0.0-0" }, "devDependencies": { - "ava": "5.3.1", + "ava": "8.0.1", "esm": "3.2.25", - "lint-staged": "14.0.1", - "npm-run-all2": "5.0.2", + "lint-staged": "17.3.0", + "npm-run-all2": "9.0.3", "prettier": "3.2.5", - "rimraf": "5.0.5", + "rimraf": "6.1.3", "shx": "0.3.4" }, "lint-staged": { @@ -43,7 +43,7 @@ ] }, "volta": { - "node": "22.16.0", + "node": "24.19.0", "yarn": "1.22.22" } }