Migrate shakapacker from 7.2.3 to 8.0.0
Bumps [shakapacker](https://github.com/shakacode/shakapacker) from 7.2.3 to 8.0.0. - [Changelog](https://github.com/shakacode/shakapacker/blob/main/CHANGELOG.md) - [Commits](https://github.com/shakacode/shakapacker/compare/v7.2.3...v8.0.0) --- updated-dependencies: - dependency-name: shakapacker dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
This commit is contained in:
![49699333+dependabot[bot]@users.noreply.github.com](/assets/img/avatar_default.png)
committed by
Dominic Sauer

parent
db65562b57
commit
09fe592714
2
Gemfile
2
Gemfile
@ -45,7 +45,7 @@ gem 'ransack'
|
|||||||
gem 'rubytree'
|
gem 'rubytree'
|
||||||
gem 'rubyzip'
|
gem 'rubyzip'
|
||||||
gem 'sassc-rails'
|
gem 'sassc-rails'
|
||||||
gem 'shakapacker', '7.2.3'
|
gem 'shakapacker', '8.0.0'
|
||||||
gem 'slim-rails'
|
gem 'slim-rails'
|
||||||
gem 'sorcery'
|
gem 'sorcery'
|
||||||
gem 'sprockets-rails'
|
gem 'sprockets-rails'
|
||||||
|
@ -475,7 +475,7 @@ GEM
|
|||||||
bigdecimal
|
bigdecimal
|
||||||
concurrent-ruby (~> 1.0, >= 1.0.2)
|
concurrent-ruby (~> 1.0, >= 1.0.2)
|
||||||
set (1.1.0)
|
set (1.1.0)
|
||||||
shakapacker (7.2.3)
|
shakapacker (8.0.0)
|
||||||
activesupport (>= 5.2)
|
activesupport (>= 5.2)
|
||||||
package_json
|
package_json
|
||||||
rack-proxy (>= 0.6.1)
|
rack-proxy (>= 0.6.1)
|
||||||
@ -639,7 +639,7 @@ DEPENDENCIES
|
|||||||
selenium-webdriver
|
selenium-webdriver
|
||||||
sentry-rails
|
sentry-rails
|
||||||
sentry-ruby
|
sentry-ruby
|
||||||
shakapacker (= 7.2.3)
|
shakapacker (= 8.0.0)
|
||||||
shoulda-matchers
|
shoulda-matchers
|
||||||
simplecov
|
simplecov
|
||||||
slim-rails
|
slim-rails
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
// See the shakacode/shakapacker README and docs directory for advice on customizing your webpackConfig.
|
// See the shakacode/shakapacker README and docs directory for advice on customizing your webpackConfig.
|
||||||
|
|
||||||
const { globalMutableWebpackConfig, generateWebpackConfig, config, merge } = require('shakapacker')
|
const { generateWebpackConfig, config, merge } = require('shakapacker')
|
||||||
const webpackConfig = generateWebpackConfig()
|
const webpackConfig = generateWebpackConfig()
|
||||||
|
|
||||||
const CompressionPlugin = require("compression-webpack-plugin");
|
const CompressionPlugin = require("compression-webpack-plugin");
|
||||||
@ -88,8 +88,14 @@ const envConfig = module.exports = {
|
|||||||
stats: 'minimal',
|
stats: 'minimal',
|
||||||
}
|
}
|
||||||
|
|
||||||
// Use the two lines below to remove the original WebpackAssetsManifest and replace it with our custom config.
|
|
||||||
const filteredPlugins = webpackConfig.plugins.filter((plugin) => !(plugin instanceof WebpackAssetsManifest))
|
|
||||||
globalMutableWebpackConfig.plugins = filteredPlugins;
|
|
||||||
|
|
||||||
module.exports = merge(globalMutableWebpackConfig, envConfig)
|
// Use the following lines below to remove original plugins and replace them with our custom config.
|
||||||
|
// This is especially needed for the `WebpackAssetsManifest` plugin, which would otherwise run twice.
|
||||||
|
const customPlugins = envConfig.plugins.map((plugin) => plugin.constructor.name);
|
||||||
|
const filteredDefaultPlugins = webpackConfig.plugins.filter((plugin) => {
|
||||||
|
return !customPlugins.includes(plugin.constructor.name);
|
||||||
|
});
|
||||||
|
webpackConfig.plugins = filteredDefaultPlugins;
|
||||||
|
|
||||||
|
// Create the resulting config by merging the (modified) default config and our custom setup
|
||||||
|
module.exports = merge(webpackConfig, envConfig)
|
||||||
|
@ -42,7 +42,7 @@
|
|||||||
"rails-erb-loader": "usabilityhub/rails-erb-loader#master",
|
"rails-erb-loader": "usabilityhub/rails-erb-loader#master",
|
||||||
"sass": "^1.77.2",
|
"sass": "^1.77.2",
|
||||||
"sass-loader": "^14.2.1",
|
"sass-loader": "^14.2.1",
|
||||||
"shakapacker": "7.2.3",
|
"shakapacker": "8.0.0",
|
||||||
"sortablejs": "^1.15.2",
|
"sortablejs": "^1.15.2",
|
||||||
"sorttable": "^1.0.2",
|
"sorttable": "^1.0.2",
|
||||||
"style-loader": "^4.0.0",
|
"style-loader": "^4.0.0",
|
||||||
|
105
yarn.lock
105
yarn.lock
@ -2804,16 +2804,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"brace-expansion@npm:^1.1.7":
|
|
||||||
version: 1.1.11
|
|
||||||
resolution: "brace-expansion@npm:1.1.11"
|
|
||||||
dependencies:
|
|
||||||
balanced-match: "npm:^1.0.0"
|
|
||||||
concat-map: "npm:0.0.1"
|
|
||||||
checksum: 10c0/695a56cd058096a7cb71fb09d9d6a7070113c7be516699ed361317aca2ec169f618e28b8af352e02ab4233fb54eb0168460a40dc320bab0034b36ab59aaad668
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"brace-expansion@npm:^2.0.1":
|
"brace-expansion@npm:^2.0.1":
|
||||||
version: 2.0.1
|
version: 2.0.1
|
||||||
resolution: "brace-expansion@npm:2.0.1"
|
resolution: "brace-expansion@npm:2.0.1"
|
||||||
@ -3117,7 +3107,7 @@ __metadata:
|
|||||||
rails-erb-loader: "usabilityhub/rails-erb-loader#master"
|
rails-erb-loader: "usabilityhub/rails-erb-loader#master"
|
||||||
sass: "npm:^1.77.2"
|
sass: "npm:^1.77.2"
|
||||||
sass-loader: "npm:^14.2.1"
|
sass-loader: "npm:^14.2.1"
|
||||||
shakapacker: "npm:7.2.3"
|
shakapacker: "npm:8.0.0"
|
||||||
sortablejs: "npm:^1.15.2"
|
sortablejs: "npm:^1.15.2"
|
||||||
sorttable: "npm:^1.0.2"
|
sorttable: "npm:^1.0.2"
|
||||||
style-loader: "npm:^4.0.0"
|
style-loader: "npm:^4.0.0"
|
||||||
@ -3255,13 +3245,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"concat-map@npm:0.0.1":
|
|
||||||
version: 0.0.1
|
|
||||||
resolution: "concat-map@npm:0.0.1"
|
|
||||||
checksum: 10c0/c996b1cfdf95b6c90fee4dae37e332c8b6eb7d106430c17d538034c0ad9a1630cb194d2ab37293b1bdd4d779494beee7786d586a50bd9376fd6f7bcc2bd4c98f
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"connect-history-api-fallback@npm:^2.0.0":
|
"connect-history-api-fallback@npm:^2.0.0":
|
||||||
version: 2.0.0
|
version: 2.0.0
|
||||||
resolution: "connect-history-api-fallback@npm:2.0.0"
|
resolution: "connect-history-api-fallback@npm:2.0.0"
|
||||||
@ -4456,13 +4439,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"fs.realpath@npm:^1.0.0":
|
|
||||||
version: 1.0.0
|
|
||||||
resolution: "fs.realpath@npm:1.0.0"
|
|
||||||
checksum: 10c0/444cf1291d997165dfd4c0d58b69f0e4782bfd9149fd72faa4fe299e68e0e93d6db941660b37dd29153bf7186672ececa3b50b7e7249477b03fdf850f287c948
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"fsevents@npm:~2.3.2":
|
"fsevents@npm:~2.3.2":
|
||||||
version: 2.3.3
|
version: 2.3.3
|
||||||
resolution: "fsevents@npm:2.3.3"
|
resolution: "fsevents@npm:2.3.3"
|
||||||
@ -4546,20 +4522,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"glob@npm:^7.2.0":
|
|
||||||
version: 7.2.3
|
|
||||||
resolution: "glob@npm:7.2.3"
|
|
||||||
dependencies:
|
|
||||||
fs.realpath: "npm:^1.0.0"
|
|
||||||
inflight: "npm:^1.0.4"
|
|
||||||
inherits: "npm:2"
|
|
||||||
minimatch: "npm:^3.1.1"
|
|
||||||
once: "npm:^1.3.0"
|
|
||||||
path-is-absolute: "npm:^1.0.0"
|
|
||||||
checksum: 10c0/65676153e2b0c9095100fe7f25a778bf45608eeb32c6048cf307f579649bcc30353277b3b898a3792602c65764e5baa4f643714dfbdfd64ea271d210c7a425fe
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"globals@npm:^11.1.0":
|
"globals@npm:^11.1.0":
|
||||||
version: 11.12.0
|
version: 11.12.0
|
||||||
resolution: "globals@npm:11.12.0"
|
resolution: "globals@npm:11.12.0"
|
||||||
@ -4849,23 +4811,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"inflight@npm:^1.0.4":
|
|
||||||
version: 1.0.6
|
|
||||||
resolution: "inflight@npm:1.0.6"
|
|
||||||
dependencies:
|
|
||||||
once: "npm:^1.3.0"
|
|
||||||
wrappy: "npm:1"
|
|
||||||
checksum: 10c0/7faca22584600a9dc5b9fca2cd5feb7135ac8c935449837b315676b4c90aa4f391ec4f42240178244b5a34e8bede1948627fda392ca3191522fc46b34e985ab2
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:~2.0.3":
|
|
||||||
version: 2.0.4
|
|
||||||
resolution: "inherits@npm:2.0.4"
|
|
||||||
checksum: 10c0/4e531f648b29039fb7426fb94075e6545faa1eb9fe83c29f0b6d9e7263aceb4289d2d4557db0d428188eeb449cc7c5e77b0a0b2c4e248ff2a65933a0dee49ef2
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"inherits@npm:2.0.3":
|
"inherits@npm:2.0.3":
|
||||||
version: 2.0.3
|
version: 2.0.3
|
||||||
resolution: "inherits@npm:2.0.3"
|
resolution: "inherits@npm:2.0.3"
|
||||||
@ -4873,6 +4818,13 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
|
"inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:~2.0.3":
|
||||||
|
version: 2.0.4
|
||||||
|
resolution: "inherits@npm:2.0.4"
|
||||||
|
checksum: 10c0/4e531f648b29039fb7426fb94075e6545faa1eb9fe83c29f0b6d9e7263aceb4289d2d4557db0d428188eeb449cc7c5e77b0a0b2c4e248ff2a65933a0dee49ef2
|
||||||
|
languageName: node
|
||||||
|
linkType: hard
|
||||||
|
|
||||||
"internmap@npm:1 - 2":
|
"internmap@npm:1 - 2":
|
||||||
version: 2.0.3
|
version: 2.0.3
|
||||||
resolution: "internmap@npm:2.0.3"
|
resolution: "internmap@npm:2.0.3"
|
||||||
@ -5533,15 +5485,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"minimatch@npm:^3.1.1":
|
|
||||||
version: 3.1.2
|
|
||||||
resolution: "minimatch@npm:3.1.2"
|
|
||||||
dependencies:
|
|
||||||
brace-expansion: "npm:^1.1.7"
|
|
||||||
checksum: 10c0/0262810a8fc2e72cca45d6fd86bd349eee435eb95ac6aa45c9ea2180e7ee875ef44c32b55b5973ceabe95ea12682f6e3725cbb63d7a2d1da3ae1163c8b210311
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"minimatch@npm:^9.0.1":
|
"minimatch@npm:^9.0.1":
|
||||||
version: 9.0.3
|
version: 9.0.3
|
||||||
resolution: "minimatch@npm:9.0.3"
|
resolution: "minimatch@npm:9.0.3"
|
||||||
@ -5814,15 +5757,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"once@npm:^1.3.0":
|
|
||||||
version: 1.4.0
|
|
||||||
resolution: "once@npm:1.4.0"
|
|
||||||
dependencies:
|
|
||||||
wrappy: "npm:1"
|
|
||||||
checksum: 10c0/5d48aca287dfefabd756621c5dfce5c91a549a93e9fdb7b8246bc4c4790aa2ec17b34a260530474635147aeb631a2dcc8b32c613df0675f96041cbb8244517d0
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"onetime@npm:^5.1.2":
|
"onetime@npm:^5.1.2":
|
||||||
version: 5.1.2
|
version: 5.1.2
|
||||||
resolution: "onetime@npm:5.1.2"
|
resolution: "onetime@npm:5.1.2"
|
||||||
@ -5949,13 +5883,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"path-is-absolute@npm:^1.0.0":
|
|
||||||
version: 1.0.1
|
|
||||||
resolution: "path-is-absolute@npm:1.0.1"
|
|
||||||
checksum: 10c0/127da03c82172a2a50099cddbf02510c1791fc2cc5f7713ddb613a56838db1e8168b121a920079d052e0936c23005562059756d653b7c544c53185efe53be078
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"path-key@npm:^3.0.0, path-key@npm:^3.1.0":
|
"path-key@npm:^3.0.0, path-key@npm:^3.1.0":
|
||||||
version: 3.1.1
|
version: 3.1.1
|
||||||
resolution: "path-key@npm:3.1.1"
|
resolution: "path-key@npm:3.1.1"
|
||||||
@ -7029,11 +6956,10 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"shakapacker@npm:7.2.3":
|
"shakapacker@npm:8.0.0":
|
||||||
version: 7.2.3
|
version: 8.0.0
|
||||||
resolution: "shakapacker@npm:7.2.3"
|
resolution: "shakapacker@npm:8.0.0"
|
||||||
dependencies:
|
dependencies:
|
||||||
glob: "npm:^7.2.0"
|
|
||||||
js-yaml: "npm:^4.1.0"
|
js-yaml: "npm:^4.1.0"
|
||||||
path-complete-extname: "npm:^1.0.0"
|
path-complete-extname: "npm:^1.0.0"
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
@ -7056,7 +6982,7 @@ __metadata:
|
|||||||
optional: true
|
optional: true
|
||||||
"@types/webpack":
|
"@types/webpack":
|
||||||
optional: true
|
optional: true
|
||||||
checksum: 10c0/77c277339e5c8acac0abea0b5161802bd8ba718d2ff0e8e12b861f2dc35b0bec6a933fd64ab4b75462a1cc672c26e5ada5c6876a53eaa5ad0cb12d739fa72a95
|
checksum: 10c0/4de846a4f2fc76eb7b39dbe9f394d301777d391b7fa12014926502021e78a51fcec93856cd0b7ec1d3b80f7eb5b4f6ea0eeee6ccfb9fd4d9d04b42ee950fb3f1
|
||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
@ -7951,13 +7877,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"wrappy@npm:1":
|
|
||||||
version: 1.0.2
|
|
||||||
resolution: "wrappy@npm:1.0.2"
|
|
||||||
checksum: 10c0/56fece1a4018c6a6c8e28fbc88c87e0fbf4ea8fd64fc6c63b18f4acc4bd13e0ad2515189786dd2c30d3eec9663d70f4ecf699330002f8ccb547e4a18231fc9f0
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"ws@npm:^8.16.0":
|
"ws@npm:^8.16.0":
|
||||||
version: 8.16.0
|
version: 8.16.0
|
||||||
resolution: "ws@npm:8.16.0"
|
resolution: "ws@npm:8.16.0"
|
||||||
|
Reference in New Issue
Block a user