diff --git a/package.json b/package.json index 7646003a0..0f7dd4197 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "rails_admin": "3.3.0", "sass": "^1.93.2", "sass-loader": "^16.0.6", - "shakapacker": "8.4.0", + "shakapacker": "9.3.0", "sortablejs": "^1.15.6", "sorttable": "^1.0.2", "style-loader": "^4.0.0", diff --git a/yarn.lock b/yarn.lock index 2551a0192..038c83168 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2745,6 +2745,17 @@ __metadata: languageName: node linkType: hard +"cliui@npm:^8.0.1": + version: 8.0.1 + resolution: "cliui@npm:8.0.1" + dependencies: + string-width: "npm:^4.2.0" + strip-ansi: "npm:^6.0.1" + wrap-ansi: "npm:^7.0.0" + checksum: 10c0/4bda0f09c340cbb6dfdc1ed508b3ca080f12992c18d68c6be4d9cf51756033d5266e61ec57529e610dacbf4da1c634423b0c1b11037709cc6b09045cbd815df5 + languageName: node + linkType: hard + "clone-deep@npm:^4.0.1": version: 4.0.1 resolution: "clone-deep@npm:4.0.1" @@ -2799,7 +2810,7 @@ __metadata: rails_admin: "npm:3.3.0" sass: "npm:^1.93.2" sass-loader: "npm:^16.0.6" - shakapacker: "npm:8.4.0" + shakapacker: "npm:9.3.0" sortablejs: "npm:^1.15.6" sorttable: "npm:^1.0.2" style-loader: "npm:^4.0.0" @@ -3832,7 +3843,7 @@ __metadata: languageName: node linkType: hard -"escalade@npm:^3.2.0": +"escalade@npm:^3.1.1, escalade@npm:^3.2.0": version: 3.2.0 resolution: "escalade@npm:3.2.0" checksum: 10c0/ced4dd3a78e15897ed3be74e635110bbf3b08877b0a41be50dcb325ee0e0b5f65fc2d50e9845194d7c4633f327e2e1c6cce00a71b617c5673df0374201d67f65 @@ -4150,6 +4161,13 @@ __metadata: languageName: node linkType: hard +"get-caller-file@npm:^2.0.5": + version: 2.0.5 + resolution: "get-caller-file@npm:2.0.5" + checksum: 10c0/c6c7b60271931fa752aeb92f2b47e355eac1af3a2673f47c9589e8f8a41adc74d45551c1bc57b5e66a80609f10ffb72b6f575e4370d61cc3f7f3aaff01757cde + languageName: node + linkType: hard + "get-intrinsic@npm:^1.2.5, get-intrinsic@npm:^1.3.0": version: 1.3.0 resolution: "get-intrinsic@npm:1.3.0" @@ -6159,6 +6177,13 @@ __metadata: languageName: node linkType: hard +"require-directory@npm:^2.1.1": + version: 2.1.1 + resolution: "require-directory@npm:2.1.1" + checksum: 10c0/83aa76a7bc1531f68d92c75a2ca2f54f1b01463cb566cf3fbc787d0de8be30c9dbc211d1d46be3497dac5785fe296f2dd11d531945ac29730643357978966e99 + languageName: node + linkType: hard + "require-from-string@npm:^2.0.2": version: 2.0.2 resolution: "require-from-string@npm:2.0.2" @@ -6469,36 +6494,95 @@ __metadata: languageName: node linkType: hard -"shakapacker@npm:8.4.0": - version: 8.4.0 - resolution: "shakapacker@npm:8.4.0" +"shakapacker@npm:9.3.0": + version: 9.3.0 + resolution: "shakapacker@npm:9.3.0" dependencies: js-yaml: "npm:^4.1.0" path-complete-extname: "npm:^1.0.0" + webpack-merge: "npm:^5.8.0" + yargs: "npm:^17.7.2" peerDependencies: "@babel/core": ^7.17.9 "@babel/plugin-transform-runtime": ^7.17.0 "@babel/preset-env": ^7.16.11 "@babel/runtime": ^7.17.9 + "@rspack/cli": ^1.0.0 + "@rspack/core": ^1.0.0 + "@rspack/plugin-react-refresh": ^1.0.0 + "@swc/core": ^1.3.0 "@types/babel__core": ^7.0.0 "@types/webpack": ^5.0.0 babel-loader: ^8.2.4 || ^9.0.0 || ^10.0.0 - compression-webpack-plugin: ^9.0.0 || ^10.0.0|| ^11.0.0 + compression-webpack-plugin: ^9.0.0 || ^10.0.0 || ^11.0.0 + css-loader: ^6.8.1 || ^7.0.0 + esbuild: ^0.14.0 || ^0.15.0 || ^0.16.0 || ^0.17.0 || ^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0 + esbuild-loader: ^2.0.0 || ^3.0.0 || ^4.0.0 + mini-css-extract-plugin: ^2.0.0 + rspack-manifest-plugin: ^5.0.0 + sass: ^1.50.0 + sass-loader: ^13.0.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + swc-loader: ^0.1.15 || ^0.2.0 terser-webpack-plugin: ^5.3.1 webpack: ^5.76.0 webpack-assets-manifest: ^5.0.6 || ^6.0.0 webpack-cli: ^4.9.2 || ^5.0.0 || ^6.0.0 webpack-dev-server: ^4.15.2 || ^5.2.2 - webpack-merge: ^5.8.0 || ^6.0.0 webpack-subresource-integrity: ^5.1.0 peerDependenciesMeta: + "@babel/core": + optional: true + "@babel/plugin-transform-runtime": + optional: true + "@babel/preset-env": + optional: true + "@babel/runtime": + optional: true + "@rspack/cli": + optional: true + "@rspack/core": + optional: true + "@rspack/plugin-react-refresh": + optional: true + "@swc/core": + optional: true "@types/babel__core": optional: true "@types/webpack": optional: true + babel-loader: + optional: true + compression-webpack-plugin: + optional: true + css-loader: + optional: true + esbuild: + optional: true + esbuild-loader: + optional: true + mini-css-extract-plugin: + optional: true + rspack-manifest-plugin: + optional: true + sass: + optional: true + sass-loader: + optional: true + swc-loader: + optional: true + terser-webpack-plugin: + optional: true + webpack: + optional: true + webpack-assets-manifest: + optional: true + webpack-cli: + optional: true + webpack-dev-server: + optional: true webpack-subresource-integrity: optional: true - checksum: 10c0/470135fcda066060547904dcf8646e9b39af3f79a5fbdd4fdafef324b3eff38f5603f0fe84622337518851285a725f31aee115685436c1858262d095643e70fd + checksum: 10c0/fbb4217a38aaef37f510933175e6dfcc95d5dc512084e5f7e55fe792b6aea5f625d4c49d8e308db19d1b8c1c3295618dcbaf3cfbae5c3b0ac857e6ab3224191b languageName: node linkType: hard @@ -6723,7 +6807,7 @@ __metadata: languageName: node linkType: hard -"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^4.1.0": +"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3": version: 4.2.3 resolution: "string-width@npm:4.2.3" dependencies: @@ -7288,6 +7372,17 @@ __metadata: languageName: node linkType: hard +"webpack-merge@npm:^5.8.0": + version: 5.10.0 + resolution: "webpack-merge@npm:5.10.0" + dependencies: + clone-deep: "npm:^4.0.1" + flat: "npm:^5.0.2" + wildcard: "npm:^2.0.0" + checksum: 10c0/b607c84cabaf74689f965420051a55a08722d897bdd6c29cb0b2263b451c090f962d41ecf8c9bf56b0ab3de56e65476ace0a8ecda4f4a4663684243d90e0512b + languageName: node + linkType: hard + "webpack-merge@npm:^6.0.1": version: 6.0.1 resolution: "webpack-merge@npm:6.0.1" @@ -7397,14 +7492,14 @@ __metadata: languageName: node linkType: hard -"wildcard@npm:^2.0.1": +"wildcard@npm:^2.0.0, wildcard@npm:^2.0.1": version: 2.0.1 resolution: "wildcard@npm:2.0.1" checksum: 10c0/08f70cd97dd9a20aea280847a1fe8148e17cae7d231640e41eb26d2388697cbe65b67fd9e68715251c39b080c5ae4f76d71a9a69fa101d897273efdfb1b58bf7 languageName: node linkType: hard -"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0, wrap-ansi@npm:^7.0.0": version: 7.0.0 resolution: "wrap-ansi@npm:7.0.0" dependencies: @@ -7462,6 +7557,13 @@ __metadata: languageName: node linkType: hard +"y18n@npm:^5.0.5": + version: 5.0.8 + resolution: "y18n@npm:5.0.8" + checksum: 10c0/4df2842c36e468590c3691c894bc9cdbac41f520566e76e24f59401ba7d8b4811eb1e34524d57e54bc6d864bcb66baab7ffd9ca42bf1eda596618f9162b91249 + languageName: node + linkType: hard + "yallist@npm:^3.0.2": version: 3.1.1 resolution: "yallist@npm:3.1.1" @@ -7483,6 +7585,28 @@ __metadata: languageName: node linkType: hard +"yargs-parser@npm:^21.1.1": + version: 21.1.1 + resolution: "yargs-parser@npm:21.1.1" + checksum: 10c0/f84b5e48169479d2f402239c59f084cfd1c3acc197a05c59b98bab067452e6b3ea46d4dd8ba2985ba7b3d32a343d77df0debd6b343e5dae3da2aab2cdf5886b2 + languageName: node + linkType: hard + +"yargs@npm:^17.7.2": + version: 17.7.2 + resolution: "yargs@npm:17.7.2" + dependencies: + cliui: "npm:^8.0.1" + escalade: "npm:^3.1.1" + get-caller-file: "npm:^2.0.5" + require-directory: "npm:^2.1.1" + string-width: "npm:^4.2.3" + y18n: "npm:^5.0.5" + yargs-parser: "npm:^21.1.1" + checksum: 10c0/ccd7e723e61ad5965fffbb791366db689572b80cca80e0f96aad968dfff4156cd7cd1ad18607afe1046d8241e6fb2d6c08bf7fa7bfb5eaec818735d8feac8f05 + languageName: node + linkType: hard + "yocto-queue@npm:^0.1.0": version: 0.1.0 resolution: "yocto-queue@npm:0.1.0"