From 2570a1d66129e7283ed715fffb775a4de06829e9 Mon Sep 17 00:00:00 2001 From: Charlotte Van Petegem Date: Sun, 9 May 2021 00:42:43 +0200 Subject: [PATCH] Update accentor --- modules/accentor.nix | 4 +- modules/accentor/Gemfile | 6 +- modules/accentor/Gemfile.lock | 30 +++--- modules/accentor/gemset.nix | 32 +++---- modules/accentor/yarn.nix | 176 +++++++++------------------------- 5 files changed, 80 insertions(+), 168 deletions(-) diff --git a/modules/accentor.nix b/modules/accentor.nix index 9764630d..b1741378 100644 --- a/modules/accentor.nix +++ b/modules/accentor.nix @@ -7,7 +7,7 @@ let owner = "accentor"; repo = "web"; rev = "develop"; - sha256 = "13xh2zz011pzkqpzj2xnyl61fzq4njkqasig8498qyhll5liwvq0"; + sha256 = "1rdwrm161nalznrd10b8wvankyqariki8i2mx8b0qm0q0j9dgmqq"; }; yarnNix = ./accentor/yarn.nix; buildPhase = '' @@ -24,7 +24,7 @@ let owner = "accentor"; repo = "api"; rev = "develop"; - sha256 = "0jab4snyphnfy8sg0zz4375vb0550r0spcs74gg500hkyjgpq8py"; + sha256 = "1g90szcraxfcmn5r3xdga82iyin0c6byvjghx1sn0kaz7bkwv2jf"; }; gems = pkgs.bundlerEnv { name = "accentor-api-env"; diff --git a/modules/accentor/Gemfile b/modules/accentor/Gemfile index f8ad3c69..924476e1 100644 --- a/modules/accentor/Gemfile +++ b/modules/accentor/Gemfile @@ -10,7 +10,7 @@ gem 'rack', '~> 2.1.4' # Use postgresql as the database for Active Record gem 'pg', '>= 1.2.3', '< 2.0' # Use Puma as the app server -gem 'puma', '~> 5.2' +gem 'puma', '~> 5.3' # Use ActiveModelSerializer for serializing to JSON gem 'active_model_serializers', '~> 0.10' # Use Redis adapter to run Action Cable in production @@ -44,7 +44,7 @@ group :test do end group :development, :test do - gem 'factory_bot_rails', '~> 6.1' + gem 'factory_bot_rails', '~> 6.2' gem 'faker', '~> 2.17' # Call 'byebug' anywhere in the code to stop execution and get a debugger console @@ -55,7 +55,7 @@ group :development do gem 'annotate', '~> 3.1' gem 'rubocop-minitest', '~> 0.12.1' - gem 'rubocop-rails', '~> 2.9' + gem 'rubocop-rails', '~> 2.10' gem 'listen', '>= 3.1.5', '< 3.6' # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring diff --git a/modules/accentor/Gemfile.lock b/modules/accentor/Gemfile.lock index dc1dbc15..30bd9a9d 100644 --- a/modules/accentor/Gemfile.lock +++ b/modules/accentor/Gemfile.lock @@ -70,7 +70,7 @@ GEM rake (>= 10.4, < 14.0) ast (2.4.2) bcrypt (3.1.16) - bootsnap (1.7.4) + bootsnap (1.7.5) msgpack (~> 1.0) builder (3.2.4) byebug (11.1.3) @@ -89,10 +89,10 @@ GEM delayed_job (>= 3.0, < 5) docile (1.3.5) erubi (1.10.0) - factory_bot (6.1.0) + factory_bot (6.2.0) activesupport (>= 5.0.0) - factory_bot_rails (6.1.0) - factory_bot (~> 6.1.0) + factory_bot_rails (6.2.0) + factory_bot (~> 6.2.0) railties (>= 5.0.0) faker (2.17.0) i18n (>= 1.6, < 2) @@ -129,10 +129,10 @@ GEM mini_portile2 (~> 2.5.0) racc (~> 1.4) parallel (1.20.1) - parser (3.0.1.0) + parser (3.0.1.1) ast (~> 2.4.1) pg (1.2.3) - puma (5.2.2) + puma (5.3.0) nio4r (~> 2.0) pundit (2.1.0) activesupport (>= 3.0.0) @@ -175,23 +175,23 @@ GEM ffi (~> 1.0) regexp_parser (2.1.1) rexml (3.2.5) - rubocop (1.13.0) + rubocop (1.14.0) parallel (~> 1.10) parser (>= 3.0.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.2.0, < 2.0) + rubocop-ast (>= 1.5.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.4.1) - parser (>= 2.7.1.5) + rubocop-ast (1.5.0) + parser (>= 3.0.1.1) rubocop-minitest (0.12.1) rubocop (>= 0.90, < 2.0) - rubocop-rails (2.9.1) + rubocop-rails (2.10.1) activesupport (>= 4.2.0) rack (>= 1.1) - rubocop (>= 0.90.0, < 2.0) + rubocop (>= 1.7.0, < 2.0) ruby-progressbar (1.11.0) ruby-vips (2.0.17) ffi (~> 1.9) @@ -235,20 +235,20 @@ DEPENDENCIES codecov (~> 0.5.2) delayed_cron_job (~> 0.7) delayed_job_active_record (~> 4.1) - factory_bot_rails (~> 6.1) + factory_bot_rails (~> 6.2) faker (~> 2.17) has_scope (~> 0.8) image_processing (~> 1.12.1) listen (>= 3.1.5, < 3.6) mocha (~> 1.12.0) pg (>= 1.2.3, < 2.0) - puma (~> 5.2) + puma (~> 5.3) pundit (~> 2.1) rack (~> 2.1.4) rack-cors (~> 1.1) rails (~> 6.1) rubocop-minitest (~> 0.12.1) - rubocop-rails (~> 2.9) + rubocop-rails (~> 2.10) simplecov (~> 0.21) spring (~> 2.1) spring-watcher-listen (~> 2.0) diff --git a/modules/accentor/gemset.nix b/modules/accentor/gemset.nix index 4ca6771f..1a8afd33 100644 --- a/modules/accentor/gemset.nix +++ b/modules/accentor/gemset.nix @@ -168,10 +168,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0yadb3plgm91lpbrbi4g6ij1nbwnm5za3sxf5rwnzm20f416xrlw"; + sha256 = "12n09iwpssnsfw9s140ynfxr9psd0xcfx42yqdsk0hq60zhq2nlx"; type = "gem"; }; - version = "1.7.4"; + version = "1.7.5"; }; builder = { groups = [ "default" "development" "test" ]; @@ -305,10 +305,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "11ij9s4hasy963qjqbrrf0m8lm9m9pxkh2vf4wrnafa6gw6r9qk8"; + sha256 = "04vxmjr200akcil9fqxc9ghbb9q0lyrh2q03xxncycd5vln910fi"; type = "gem"; }; - version = "6.1.0"; + version = "6.2.0"; }; factory_bot_rails = { dependencies = [ "factory_bot" "railties" ]; @@ -316,10 +316,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0hfxkq6rarg0b8xfzqg200xyj176sn1xplqqqcrz5drhkqp30m14"; + sha256 = "18fhcihkc074gk62iwqgbdgc3ymim4fm0b4p3ipffy5hcsb9d2r7"; type = "gem"; }; - version = "6.1.0"; + version = "6.2.0"; }; faker = { dependencies = [ "i18n" ]; @@ -546,10 +546,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "04ri489irbbx6sbkclpgri7j7p99v2qib5g2i70xx5fay12ilny8"; + sha256 = "1pxsi1i5z506xfzhiyavlasf8777h55ab40phvp7pfv9npmd5pnj"; type = "gem"; }; - version = "3.0.1.0"; + version = "3.0.1.1"; }; pg = { groups = [ "default" ]; @@ -567,10 +567,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0wiprd0v4mjqv5p1vqaidr9ci2xm08lcxdz1k50mb1b6nrw6r74k"; + sha256 = "1q34mqihyg7i46z0pbbkyw58fwmkq7a7315apaqmj41zp6akyjf1"; type = "gem"; }; - version = "5.2.2"; + version = "5.3.0"; }; pundit = { dependencies = [ "activesupport" ]; @@ -736,10 +736,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0cgrj670wrdw202pddiawcx2jbkcp7ja8zbc646by7nrg9ax492d"; + sha256 = "0chjr6i0g7frbp7dhi4d83ppf7akkdaw7mcgcwbxd6a9mairafpp"; type = "gem"; }; - version = "1.13.0"; + version = "1.14.0"; }; rubocop-ast = { dependencies = [ "parser" ]; @@ -747,10 +747,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0gkf1p8yal38nlvdb39qaiy0gr85fxfr09j5dxh8qvrgpncpnk78"; + sha256 = "0hx4im1a2qpiwipvsl3fma358ixjp4h0mhj56ichq15xrq709qlf"; type = "gem"; }; - version = "1.4.1"; + version = "1.5.0"; }; rubocop-minitest = { dependencies = [ "rubocop" ]; @@ -769,10 +769,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0h656la1g644g54g3gidz45p6v8i1156nw6bi66cfx7078y1339d"; + sha256 = "1h8k2i6qgl7pdvb8bnh1w43zqdxqg3kglyxy9b2vdh2w7q5rrl5y"; type = "gem"; }; - version = "2.9.1"; + version = "2.10.1"; }; ruby-progressbar = { groups = [ "default" "development" ]; diff --git a/modules/accentor/yarn.nix b/modules/accentor/yarn.nix index caad5170..2f1939ab 100644 --- a/modules/accentor/yarn.nix +++ b/modules/accentor/yarn.nix @@ -1114,11 +1114,11 @@ }; } { - name = "_vue_babel_preset_app___babel_preset_app_4.5.12.tgz"; + name = "_vue_babel_preset_app___babel_preset_app_4.5.13.tgz"; path = fetchurl { - name = "_vue_babel_preset_app___babel_preset_app_4.5.12.tgz"; - url = "https://registry.yarnpkg.com/@vue/babel-preset-app/-/babel-preset-app-4.5.12.tgz"; - sha1 = "c3a23cf33f6e5ea30536f13c0f9b1fc7e028b1c1"; + name = "_vue_babel_preset_app___babel_preset_app_4.5.13.tgz"; + url = "https://registry.yarnpkg.com/@vue/babel-preset-app/-/babel-preset-app-4.5.13.tgz"; + sha1 = "cb475321e4c73f7f110dac29a48c2a9cb80afeb6"; }; } { @@ -1178,59 +1178,59 @@ }; } { - name = "_vue_cli_overlay___cli_overlay_4.5.12.tgz"; + name = "_vue_cli_overlay___cli_overlay_4.5.13.tgz"; path = fetchurl { - name = "_vue_cli_overlay___cli_overlay_4.5.12.tgz"; - url = "https://registry.yarnpkg.com/@vue/cli-overlay/-/cli-overlay-4.5.12.tgz"; - sha1 = "d5ae353abb187672204197dcd077a4367d4d4a24"; + name = "_vue_cli_overlay___cli_overlay_4.5.13.tgz"; + url = "https://registry.yarnpkg.com/@vue/cli-overlay/-/cli-overlay-4.5.13.tgz"; + sha1 = "4f1fd2161be8f69d6cba8079f3f0d7dc4dee47a7"; }; } { - name = "_vue_cli_plugin_babel___cli_plugin_babel_4.5.12.tgz"; + name = "_vue_cli_plugin_babel___cli_plugin_babel_4.5.13.tgz"; path = fetchurl { - name = "_vue_cli_plugin_babel___cli_plugin_babel_4.5.12.tgz"; - url = "https://registry.yarnpkg.com/@vue/cli-plugin-babel/-/cli-plugin-babel-4.5.12.tgz"; - sha1 = "c9737d4079485ce9be07c463c81e1e33886c6219"; + name = "_vue_cli_plugin_babel___cli_plugin_babel_4.5.13.tgz"; + url = "https://registry.yarnpkg.com/@vue/cli-plugin-babel/-/cli-plugin-babel-4.5.13.tgz"; + sha1 = "a89c482edcc4ea1d135645cec502a7f5fd4c30e7"; }; } { - name = "_vue_cli_plugin_eslint___cli_plugin_eslint_4.5.12.tgz"; + name = "_vue_cli_plugin_eslint___cli_plugin_eslint_4.5.13.tgz"; path = fetchurl { - name = "_vue_cli_plugin_eslint___cli_plugin_eslint_4.5.12.tgz"; - url = "https://registry.yarnpkg.com/@vue/cli-plugin-eslint/-/cli-plugin-eslint-4.5.12.tgz"; - sha1 = "7fc2a1d0a490fa300ef4e94518c2cc49ba7a292f"; + name = "_vue_cli_plugin_eslint___cli_plugin_eslint_4.5.13.tgz"; + url = "https://registry.yarnpkg.com/@vue/cli-plugin-eslint/-/cli-plugin-eslint-4.5.13.tgz"; + sha1 = "8baf22d0d96d76720c7506646b96f4f62c05bdfa"; }; } { - name = "_vue_cli_plugin_router___cli_plugin_router_4.5.12.tgz"; + name = "_vue_cli_plugin_router___cli_plugin_router_4.5.13.tgz"; path = fetchurl { - name = "_vue_cli_plugin_router___cli_plugin_router_4.5.12.tgz"; - url = "https://registry.yarnpkg.com/@vue/cli-plugin-router/-/cli-plugin-router-4.5.12.tgz"; - sha1 = "977c4b2b694cc03e9ef816112a5d58923493d0ac"; + name = "_vue_cli_plugin_router___cli_plugin_router_4.5.13.tgz"; + url = "https://registry.yarnpkg.com/@vue/cli-plugin-router/-/cli-plugin-router-4.5.13.tgz"; + sha1 = "0b67c8898a2bf132941919a2a2e5f3aacbd9ffbe"; }; } { - name = "_vue_cli_plugin_vuex___cli_plugin_vuex_4.5.12.tgz"; + name = "_vue_cli_plugin_vuex___cli_plugin_vuex_4.5.13.tgz"; path = fetchurl { - name = "_vue_cli_plugin_vuex___cli_plugin_vuex_4.5.12.tgz"; - url = "https://registry.yarnpkg.com/@vue/cli-plugin-vuex/-/cli-plugin-vuex-4.5.12.tgz"; - sha1 = "f7fbe177ee7176f055b546e9e74472f9d9177626"; + name = "_vue_cli_plugin_vuex___cli_plugin_vuex_4.5.13.tgz"; + url = "https://registry.yarnpkg.com/@vue/cli-plugin-vuex/-/cli-plugin-vuex-4.5.13.tgz"; + sha1 = "98646d8bc1e69cf6c6a6cba2fed3eace0356c360"; }; } { - name = "_vue_cli_service___cli_service_4.5.12.tgz"; + name = "_vue_cli_service___cli_service_4.5.13.tgz"; path = fetchurl { - name = "_vue_cli_service___cli_service_4.5.12.tgz"; - url = "https://registry.yarnpkg.com/@vue/cli-service/-/cli-service-4.5.12.tgz"; - sha1 = "483aef7dc4e2a7b02b7f224f0a2ef7cea910e033"; + name = "_vue_cli_service___cli_service_4.5.13.tgz"; + url = "https://registry.yarnpkg.com/@vue/cli-service/-/cli-service-4.5.13.tgz"; + sha1 = "a09e684a801684b6e24e5414ad30650970eec9ed"; }; } { - name = "_vue_cli_shared_utils___cli_shared_utils_4.5.12.tgz"; + name = "_vue_cli_shared_utils___cli_shared_utils_4.5.13.tgz"; path = fetchurl { - name = "_vue_cli_shared_utils___cli_shared_utils_4.5.12.tgz"; - url = "https://registry.yarnpkg.com/@vue/cli-shared-utils/-/cli-shared-utils-4.5.12.tgz"; - sha1 = "0e0693d488336d284ffa658ff33b1ea22927d065"; + name = "_vue_cli_shared_utils___cli_shared_utils_4.5.13.tgz"; + url = "https://registry.yarnpkg.com/@vue/cli-shared-utils/-/cli-shared-utils-4.5.13.tgz"; + sha1 = "acd40f31b4790f1634292bdaa5fca95dc1e0ff50"; }; } { @@ -1473,14 +1473,6 @@ sha1 = "bf1116c9c758c51b7a933d296b72c221ed9428b6"; }; } - { - name = "aggregate_error___aggregate_error_3.1.0.tgz"; - path = fetchurl { - name = "aggregate_error___aggregate_error_3.1.0.tgz"; - url = "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz"; - sha1 = "92670ff50f5359bdb7a3e0d40d0ec30c5737687a"; - }; - } { name = "ajv_errors___ajv_errors_1.0.1.tgz"; path = fetchurl { @@ -2129,14 +2121,6 @@ sha1 = "668bcbd105aeb5f1d92fe25570ec9525c8faa40c"; }; } - { - name = "cacache___cacache_13.0.1.tgz"; - path = fetchurl { - name = "cacache___cacache_13.0.1.tgz"; - url = "https://registry.yarnpkg.com/cacache/-/cacache-13.0.1.tgz"; - sha1 = "a8000c21697089082f85287a1aec6e382024a71c"; - }; - } { name = "cache_base___cache_base_1.0.1.tgz"; path = fetchurl { @@ -2361,14 +2345,6 @@ sha1 = "507b5de7d97b48ee53d84adb0160ff6216380f78"; }; } - { - name = "clean_stack___clean_stack_2.2.0.tgz"; - path = fetchurl { - name = "clean_stack___clean_stack_2.2.0.tgz"; - url = "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz"; - sha1 = "ee8472dbb129e727b31e8a10a427dee9dfe4008b"; - }; - } { name = "cli_cursor___cli_cursor_2.1.0.tgz"; path = fetchurl { @@ -4073,14 +4049,6 @@ sha1 = "4f189c44aa123b895f722804f55ea23eadc348e9"; }; } - { - name = "fs_minipass___fs_minipass_2.1.0.tgz"; - path = fetchurl { - name = "fs_minipass___fs_minipass_2.1.0.tgz"; - url = "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz"; - sha1 = "7f5036fdbf12c63c169190cbe4199c852271f9fb"; - }; - } { name = "fs_write_stream_atomic___fs_write_stream_atomic_1.0.10.tgz"; path = fetchurl { @@ -4450,11 +4418,11 @@ }; } { - name = "hosted_git_info___hosted_git_info_2.8.8.tgz"; + name = "hosted_git_info___hosted_git_info_2.8.9.tgz"; path = fetchurl { - name = "hosted_git_info___hosted_git_info_2.8.8.tgz"; - url = "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz"; - sha1 = "7539bd4bc1e0e0a895815a2e0262420b12858488"; + name = "hosted_git_info___hosted_git_info_2.8.9.tgz"; + url = "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz"; + sha1 = "dffc0bf9a21c02209090f2aa69429e1414daf3f9"; }; } { @@ -4713,14 +4681,6 @@ sha1 = "9218b9b2b928a238b13dc4fb6b6d576f231453ea"; }; } - { - name = "indent_string___indent_string_4.0.0.tgz"; - path = fetchurl { - name = "indent_string___indent_string_4.0.0.tgz"; - url = "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz"; - sha1 = "624f8f4497d619b2d9768531d58f4122854d7251"; - }; - } { name = "indexes_of___indexes_of_1.0.1.tgz"; path = fetchurl { @@ -5249,14 +5209,6 @@ sha1 = "6ef358035310e35d667c675ed63d3eb7c1aa19e5"; }; } - { - name = "jest_worker___jest_worker_25.5.0.tgz"; - path = fetchurl { - name = "jest_worker___jest_worker_25.5.0.tgz"; - url = "https://registry.yarnpkg.com/jest-worker/-/jest-worker-25.5.0.tgz"; - sha1 = "2611d071b79cea0f43ee57a3d118593ac1547db1"; - }; - } { name = "js_message___js_message_1.0.7.tgz"; path = fetchurl { @@ -5594,11 +5546,11 @@ }; } { - name = "lodash___lodash_4.17.20.tgz"; + name = "lodash___lodash_4.17.21.tgz"; path = fetchurl { - name = "lodash___lodash_4.17.20.tgz"; - url = "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz"; - sha1 = "b44a9b6297bcb698f1c51a3545a2b3b368d59c52"; + name = "lodash___lodash_4.17.21.tgz"; + url = "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz"; + sha1 = "679591c564c3bffaae8454cf0b3df370c3d6911c"; }; } { @@ -5881,30 +5833,6 @@ sha1 = "67d66014b66a6a8aaa0c083c5fd58df4e4e97602"; }; } - { - name = "minipass_collect___minipass_collect_1.0.2.tgz"; - path = fetchurl { - name = "minipass_collect___minipass_collect_1.0.2.tgz"; - url = "https://registry.yarnpkg.com/minipass-collect/-/minipass-collect-1.0.2.tgz"; - sha1 = "22b813bf745dc6edba2576b940022ad6edc8c617"; - }; - } - { - name = "minipass_flush___minipass_flush_1.0.5.tgz"; - path = fetchurl { - name = "minipass_flush___minipass_flush_1.0.5.tgz"; - url = "https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz"; - sha1 = "82e7135d7e89a50ffe64610a787953c4c4cbb373"; - }; - } - { - name = "minipass_pipeline___minipass_pipeline_1.2.4.tgz"; - path = fetchurl { - name = "minipass_pipeline___minipass_pipeline_1.2.4.tgz"; - url = "https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz"; - sha1 = "68472f79711c084657c067c5c6ad93cddea8214c"; - }; - } { name = "minipass___minipass_3.1.3.tgz"; path = fetchurl { @@ -6449,14 +6377,6 @@ sha1 = "310928feef9c9ecc65b68b17693018a665cea175"; }; } - { - name = "p_map___p_map_3.0.0.tgz"; - path = fetchurl { - name = "p_map___p_map_3.0.0.tgz"; - url = "https://registry.yarnpkg.com/p-map/-/p-map-3.0.0.tgz"; - sha1 = "d704d9af8a2ba684e2600d9a215983d4141a979d"; - }; - } { name = "p_retry___p_retry_3.0.1.tgz"; path = fetchurl { @@ -8194,11 +8114,11 @@ }; } { - name = "ssri___ssri_7.1.0.tgz"; + name = "ssri___ssri_8.0.1.tgz"; path = fetchurl { - name = "ssri___ssri_7.1.0.tgz"; - url = "https://registry.yarnpkg.com/ssri/-/ssri-7.1.0.tgz"; - sha1 = "92c241bf6de82365b5c7fb4bd76e975522e1294d"; + name = "ssri___ssri_8.0.1.tgz"; + url = "https://registry.yarnpkg.com/ssri/-/ssri-8.0.1.tgz"; + sha1 = "638e4e439e2ffbd2cd289776d5ca457c4f51a2af"; }; } { @@ -8465,14 +8385,6 @@ sha1 = "a217aefaea330e734ffacb6120ec1fa312d6040b"; }; } - { - name = "terser_webpack_plugin___terser_webpack_plugin_2.3.8.tgz"; - path = fetchurl { - name = "terser_webpack_plugin___terser_webpack_plugin_2.3.8.tgz"; - url = "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-2.3.8.tgz"; - sha1 = "894764a19b0743f2f704e7c2a848c5283a696724"; - }; - } { name = "terser___terser_4.8.0.tgz"; path = fetchurl {