diff --git a/.eslintignore b/.eslintignore index 8b341e7..4ea8534 100644 --- a/.eslintignore +++ b/.eslintignore @@ -1,3 +1,4 @@ node_modules .yarn .yarnrc.yml +build diff --git a/README.md b/README.md index 95f30c8..536c4f6 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,21 @@ This is a Yarn2 (Berry) plugin that will update all dependencies of a project with one simple command. -### Installation +## Scripts + +### `yarn build` + +Creates a minified version of the `yarn-up-all` plugin and places it in the `./build` folder. + +## Installation + +Make sure that you have Yarn2 installed before using this plugin. You can install Yarn2 by running the following command in your terminal: + +```Bash +yarn set version berry +``` + +In order to install the plugin, you can run the following command in your terminal: ```Bash yarn plugin import https://github.com/e5mode/yarn-up-all/releases/download/1.0.1/index.js diff --git a/package.json b/package.json index 28d19bb..a672458 100644 --- a/package.json +++ b/package.json @@ -7,12 +7,16 @@ "author": "CodeDead", "license": "MIT", "private": true, + "scripts": { + "build": "minify src -d build" + }, "dependencies": { "@yarnpkg/cli": "^2.1.1", "@yarnpkg/core": "^2.1.1", "@yarnpkg/plugin-essentials": "^2.1.0" }, "devDependencies": { + "babel-minify": "^0.5.1", "clipanion": "^2.4.4", "eslint": "^7.7.0", "eslint-config-airbnb-base": "^14.2.0", diff --git a/yarn.lock b/yarn.lock index c076c20..c1c78a1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -14,7 +14,7 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.0.0": +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4": version: 7.10.4 resolution: "@babel/code-frame@npm:7.10.4" dependencies: @@ -23,6 +23,134 @@ __metadata: languageName: node linkType: hard +"@babel/core@npm:^7.1.0": + version: 7.11.1 + resolution: "@babel/core@npm:7.11.1" + dependencies: + "@babel/code-frame": ^7.10.4 + "@babel/generator": ^7.11.0 + "@babel/helper-module-transforms": ^7.11.0 + "@babel/helpers": ^7.10.4 + "@babel/parser": ^7.11.1 + "@babel/template": ^7.10.4 + "@babel/traverse": ^7.11.0 + "@babel/types": ^7.11.0 + convert-source-map: ^1.7.0 + debug: ^4.1.0 + gensync: ^1.0.0-beta.1 + json5: ^2.1.2 + lodash: ^4.17.19 + resolve: ^1.3.2 + semver: ^5.4.1 + source-map: ^0.5.0 + checksum: c6bb33b1f7eb803de5832342841ed615f0152e333efa601bf18460c8070bfd0e77cea83010a18a409bf8886096ec57397dd8bf388bc4d85f1337dc2bc6e3f7ef + languageName: node + linkType: hard + +"@babel/generator@npm:^7.11.0": + version: 7.11.0 + resolution: "@babel/generator@npm:7.11.0" + dependencies: + "@babel/types": ^7.11.0 + jsesc: ^2.5.1 + source-map: ^0.5.0 + checksum: aec10e0792f506b88b0abf859d7a76d7d4a8e9a4c3865f13ce9c2fc6d67234e205859c20f8aef633f2b6a23acc7b8af1d70d77ad186b3d0af155ab9252e13b10 + languageName: node + linkType: hard + +"@babel/helper-function-name@npm:^7.10.4": + version: 7.10.4 + resolution: "@babel/helper-function-name@npm:7.10.4" + dependencies: + "@babel/helper-get-function-arity": ^7.10.4 + "@babel/template": ^7.10.4 + "@babel/types": ^7.10.4 + checksum: 41ab8f48bbb7d4a65a90a4cf50c79c386d3c30e0dac10bc3ce311fda2ca971d82289a07570a785ebac92686854237ea1e511e74f2577a38c7ec2d67f2a250a9e + languageName: node + linkType: hard + +"@babel/helper-get-function-arity@npm:^7.10.4": + version: 7.10.4 + resolution: "@babel/helper-get-function-arity@npm:7.10.4" + dependencies: + "@babel/types": ^7.10.4 + checksum: 4f0ddd43405e5a43c0638ddeb9fd6fc562ce8f338983ae603d4824ce4b586c2ca2fbc0ca93864357ba3a28f699029653749c6b49ec8576cb512ab0f404500999 + languageName: node + linkType: hard + +"@babel/helper-member-expression-to-functions@npm:^7.10.4": + version: 7.11.0 + resolution: "@babel/helper-member-expression-to-functions@npm:7.11.0" + dependencies: + "@babel/types": ^7.11.0 + checksum: 745f0697ca43736736d936125d563070a4e0da4eb90cf67be45d46c18b622106a14923d9541a6f217207b83f67d0113b0a69c01f1f207fe8be086637722433f3 + languageName: node + linkType: hard + +"@babel/helper-module-imports@npm:^7.10.4": + version: 7.10.4 + resolution: "@babel/helper-module-imports@npm:7.10.4" + dependencies: + "@babel/types": ^7.10.4 + checksum: 84d03b58e7f04daf7c5a80765c527c24021ddbf4051567381528e2b351a550451dd87f67bf7a66f251dffcc979cd2ddaa01e1defd8b8db1095d38005e18eb806 + languageName: node + linkType: hard + +"@babel/helper-module-transforms@npm:^7.11.0": + version: 7.11.0 + resolution: "@babel/helper-module-transforms@npm:7.11.0" + dependencies: + "@babel/helper-module-imports": ^7.10.4 + "@babel/helper-replace-supers": ^7.10.4 + "@babel/helper-simple-access": ^7.10.4 + "@babel/helper-split-export-declaration": ^7.11.0 + "@babel/template": ^7.10.4 + "@babel/types": ^7.11.0 + lodash: ^4.17.19 + checksum: 8b74d0a729f00c5880ed7927e333a6b4bc31739108fbbbdd94b0cf28599f49c78f1e48f16b12bec0b1c966ba1ca72faf10eb98019617ef470a6885cc891e97f6 + languageName: node + linkType: hard + +"@babel/helper-optimise-call-expression@npm:^7.10.4": + version: 7.10.4 + resolution: "@babel/helper-optimise-call-expression@npm:7.10.4" + dependencies: + "@babel/types": ^7.10.4 + checksum: 70dd5a6daf6dc9f176dbfcac4afc1390d872821abe4ffaedf3ff0b1dbda8fb4b49efdeb612ae86c08f0773340583ce6e393a7a059727991aaa51b18de1fc0960 + languageName: node + linkType: hard + +"@babel/helper-replace-supers@npm:^7.10.4": + version: 7.10.4 + resolution: "@babel/helper-replace-supers@npm:7.10.4" + dependencies: + "@babel/helper-member-expression-to-functions": ^7.10.4 + "@babel/helper-optimise-call-expression": ^7.10.4 + "@babel/traverse": ^7.10.4 + "@babel/types": ^7.10.4 + checksum: 2d7e0627cda8d6f360e52d9c962746fb5818cb6599072d4473fc1e7a2eacfb1a2605a1727d95ae9af66e06e1b84c0a67d40ae16446f838d367de11ae198ee0f8 + languageName: node + linkType: hard + +"@babel/helper-simple-access@npm:^7.10.4": + version: 7.10.4 + resolution: "@babel/helper-simple-access@npm:7.10.4" + dependencies: + "@babel/template": ^7.10.4 + "@babel/types": ^7.10.4 + checksum: a7ce52a2295b9290b70cfbdd5667ec42de1a170de2f9d6e8321b3864e631bca729fbb537fbcc85396b7ce921abc2c844a452e70996fcd582dd31433c33ef0f9d + languageName: node + linkType: hard + +"@babel/helper-split-export-declaration@npm:^7.11.0": + version: 7.11.0 + resolution: "@babel/helper-split-export-declaration@npm:7.11.0" + dependencies: + "@babel/types": ^7.11.0 + checksum: ddfc44d0cf75ee3a73e71b18e8b9b67d256f6e8496e550ab0b1342ef8cd62dd232c13ac77569e319869b1515a9733863e69a143e76f52e9fc1b51ee374b8869b + languageName: node + linkType: hard + "@babel/helper-validator-identifier@npm:^7.10.4": version: 7.10.4 resolution: "@babel/helper-validator-identifier@npm:7.10.4" @@ -30,6 +158,17 @@ __metadata: languageName: node linkType: hard +"@babel/helpers@npm:^7.10.4": + version: 7.10.4 + resolution: "@babel/helpers@npm:7.10.4" + dependencies: + "@babel/template": ^7.10.4 + "@babel/traverse": ^7.10.4 + "@babel/types": ^7.10.4 + checksum: 96859c490ac07fe30fe2b6ad8e474325d2504ffcc8b720b0f22a01e8334d79b4fb3051720c2146390579f7781cbc5923cb32d4e23e51b811c83aaa644fe17f2a + languageName: node + linkType: hard + "@babel/highlight@npm:^7.10.4": version: 7.10.4 resolution: "@babel/highlight@npm:7.10.4" @@ -41,12 +180,60 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.10.4, @babel/parser@npm:^7.11.0, @babel/parser@npm:^7.11.1": + version: 7.11.3 + resolution: "@babel/parser@npm:7.11.3" + bin: + parser: ./bin/babel-parser.js + checksum: 39795285226f17c09492bbbfd3bfdde461bc3d0b935000e5fc66c3376567585959d0488d4e1447ebcb1528abe6fc9c1a1740b05cdb8078acee1242141169397e + languageName: node + linkType: hard + "@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.10.5": - version: 7.11.0 - resolution: "@babel/runtime@npm:7.11.0" + version: 7.11.2 + resolution: "@babel/runtime@npm:7.11.2" dependencies: regenerator-runtime: ^0.13.4 - checksum: 212e99737b26f7f0b5bd552dcfddccd82f1bcb61e3f564afb82b9cb61b72d613ae8c18c6f7006729e4ab3c4ab2b821f86c1f324033199c03936cfa9c0d413a5e + checksum: 2f127ad60a0f0568faa0044e5b48329d8166c7fd3a0a3ce774070010a1c441ebf5570f526dd6bb26e214fb1a01bb987ab6a4c3f60a00f04d02448939f4c61e1e + languageName: node + linkType: hard + +"@babel/template@npm:^7.10.4": + version: 7.10.4 + resolution: "@babel/template@npm:7.10.4" + dependencies: + "@babel/code-frame": ^7.10.4 + "@babel/parser": ^7.10.4 + "@babel/types": ^7.10.4 + checksum: 23a5c4f7ab77d3f0cfeca3f8462f3b8a85d605d7c56bd917b46e9061aca2c8e84558d1209b8e365eb0e038d92fc387d42382c3072e3ad75087f9a04649e7bea6 + languageName: node + linkType: hard + +"@babel/traverse@npm:^7.10.4, @babel/traverse@npm:^7.11.0": + version: 7.11.0 + resolution: "@babel/traverse@npm:7.11.0" + dependencies: + "@babel/code-frame": ^7.10.4 + "@babel/generator": ^7.11.0 + "@babel/helper-function-name": ^7.10.4 + "@babel/helper-split-export-declaration": ^7.11.0 + "@babel/parser": ^7.11.0 + "@babel/types": ^7.11.0 + debug: ^4.1.0 + globals: ^11.1.0 + lodash: ^4.17.19 + checksum: 81e4bb3020f18474d873be18c1ff56816c9de1ed38bffb933976b04904c626d2fa9a7c621658360e38c0b125175cc04f4946f19c10f65941632d17fdc4d399dc + languageName: node + linkType: hard + +"@babel/types@npm:^7.10.4, @babel/types@npm:^7.11.0": + version: 7.11.0 + resolution: "@babel/types@npm:7.11.0" + dependencies: + "@babel/helper-validator-identifier": ^7.10.4 + lodash: ^4.17.19 + to-fast-properties: ^2.0.0 + checksum: 46e2fcd49d1c6d3261fcc3e88906fa39661a193365325ca94b9b1d59f949cef8546e3aba3e13a122b1bf2a493120ad00c06533ae0c428ad60ce81ee2a2649964 languageName: node linkType: hard @@ -78,9 +265,9 @@ __metadata: linkType: hard "@sindresorhus/is@npm:^3.0.0": - version: 3.1.0 - resolution: "@sindresorhus/is@npm:3.1.0" - checksum: 36aa125d2481c3fe9a0c2c02f352c31c933cd89b87bf7fa5abc5b4adbc80a47ae67009dd39c637ea4e155b9e61a752cf13b5b73cb1eb96005dbbabaad4002f19 + version: 3.1.1 + resolution: "@sindresorhus/is@npm:3.1.1" + checksum: 423f0a43708b121fbc8df410c3c17b06292f3ffcb12d5ab26f38a637c50107fee9ec1459f4b121f1ac38ffb136b10a281e79b6b74142a1dfe5088d92fb564a3c languageName: node linkType: hard @@ -176,11 +363,9 @@ __metadata: linkType: hard "@types/semver@npm:^7.1.0": - version: 7.3.1 - resolution: "@types/semver@npm:7.3.1" - dependencies: - "@types/node": "*" - checksum: bf9be9176f4892a4239141990da5b9b049e15f75eed09c758c6b05fdac2e9d4ceeb38188932839c0e413fb74e1497002d511e31208eff863d0d53289e671192c + version: 7.3.2 + resolution: "@types/semver@npm:7.3.2" + checksum: 7abf2e27e21c3463389005049251d173b3e5d5c4c6e20f05e02016ad42656c4b09e13b50b493633f9a079e4185dae1d1f170dbb7ae75137dc317a33709fcfecf languageName: node linkType: hard @@ -740,6 +925,283 @@ __metadata: languageName: node linkType: hard +"babel-helper-evaluate-path@npm:^0.5.0": + version: 0.5.0 + resolution: "babel-helper-evaluate-path@npm:0.5.0" + checksum: 7dd80b7dabb261c2cce9574f8d62a594a699d466753152d1edc78de9ec91954a2d03fe570ab61eeafa1e7690025b5e0acb5317336f39f38c76ef63ef83ab6a75 + languageName: node + linkType: hard + +"babel-helper-flip-expressions@npm:^0.4.3": + version: 0.4.3 + resolution: "babel-helper-flip-expressions@npm:0.4.3" + checksum: f1f3cf99372e0b57a2ba6ad92332efa5c6fec4e12690947eba89b828d5f7de9214cdf29845478cbf007063e787be83b07986b9a9e06ed8a5b82e116a62cf709d + languageName: node + linkType: hard + +"babel-helper-is-nodes-equiv@npm:^0.0.1": + version: 0.0.1 + resolution: "babel-helper-is-nodes-equiv@npm:0.0.1" + checksum: ddf6d313bd6132038566893ebc448cdd2296cb67a32deca44f74138900fe3c4aac9a483cba1a1e05fde0c29540097db1a691ba40015d8a92f1ce3fc7eda918fc + languageName: node + linkType: hard + +"babel-helper-is-void-0@npm:^0.4.3": + version: 0.4.3 + resolution: "babel-helper-is-void-0@npm:0.4.3" + checksum: bb02e33cd35178aa0ad8b3b6ec1fdec42dbc86d20debc27a8039a16022daebbb5346532015b4d53777f7f0fbb11d0c515ddf08935b420b19f7280ca19cb2005f + languageName: node + linkType: hard + +"babel-helper-mark-eval-scopes@npm:^0.4.3": + version: 0.4.3 + resolution: "babel-helper-mark-eval-scopes@npm:0.4.3" + checksum: 918fcc3485c49d90002e92d90f21bc15e8d2751a42bb82f50a55bf377852008939c6424cbda46ce4893bbd95addb4992fc0b851f1740d7d3a5d9a89c1c4513f0 + languageName: node + linkType: hard + +"babel-helper-remove-or-void@npm:^0.4.3": + version: 0.4.3 + resolution: "babel-helper-remove-or-void@npm:0.4.3" + checksum: 7bbcfcf949412f243f406de00dbfcab6deb7b58c14e1f7c435c578e4c8e5dc8b4778f2308628f21c1d1941033e70cd7d5042e328b01ce482c6a1263febad52e2 + languageName: node + linkType: hard + +"babel-helper-to-multiple-sequence-expressions@npm:^0.5.0": + version: 0.5.0 + resolution: "babel-helper-to-multiple-sequence-expressions@npm:0.5.0" + checksum: 2bd75a19581c9709567c9083e2e2c6169d9f326a646b469cb702aee4e629cac3b1401d0e4397888498e63f45f3d799ef2abb02632ad4096a4d2ac45708beae07 + languageName: node + linkType: hard + +"babel-minify@npm:^0.5.1": + version: 0.5.1 + resolution: "babel-minify@npm:0.5.1" + dependencies: + "@babel/core": ^7.1.0 + babel-preset-minify: ^0.5.1 + fs-readdir-recursive: ^1.1.0 + lodash: ^4.17.11 + mkdirp: ^0.5.1 + util.promisify: ^1.0.0 + yargs-parser: ^10.0.0 + bin: + babel-minify: ./bin/minify.js + minify: ./bin/minify.js + checksum: 4d6998d71339dd67757264e57928b22f613570f2fe509207d1ede4eef2be13915b2fac2f4309d1086680f9afa7b75a81c7d0ac84a8c9a38b2964fd10f8460044 + languageName: node + linkType: hard + +"babel-plugin-minify-builtins@npm:^0.5.0": + version: 0.5.0 + resolution: "babel-plugin-minify-builtins@npm:0.5.0" + checksum: 8b723785b6dafb6d0747a0dd90432f80671f175d0dbbd801b6b9e5a066dc350001a74554ace3f7b12eb2969bdec93dfd47f92c16dc789c42174e94058f6e0d12 + languageName: node + linkType: hard + +"babel-plugin-minify-constant-folding@npm:^0.5.0": + version: 0.5.0 + resolution: "babel-plugin-minify-constant-folding@npm:0.5.0" + dependencies: + babel-helper-evaluate-path: ^0.5.0 + checksum: b30872fa73c8c7d5f1cc1c82331df5a64d5323e9ac079614defcdd8de60bf3e20106116022e142e9460e635b9b1a0e793252a3d453f8063e4909112419248ada + languageName: node + linkType: hard + +"babel-plugin-minify-dead-code-elimination@npm:^0.5.1": + version: 0.5.1 + resolution: "babel-plugin-minify-dead-code-elimination@npm:0.5.1" + dependencies: + babel-helper-evaluate-path: ^0.5.0 + babel-helper-mark-eval-scopes: ^0.4.3 + babel-helper-remove-or-void: ^0.4.3 + lodash: ^4.17.11 + checksum: 5a6468d095231f30ba96d2f94839d2c0e232b360ac8a7a99f41b8c2aff10411acea027902a63ad25a02275b312613371f1f90555b6f0558445c6992c53d3c0e6 + languageName: node + linkType: hard + +"babel-plugin-minify-flip-comparisons@npm:^0.4.3": + version: 0.4.3 + resolution: "babel-plugin-minify-flip-comparisons@npm:0.4.3" + dependencies: + babel-helper-is-void-0: ^0.4.3 + checksum: 9e3744c33a963724c1d12856719d41238f316d12edb93fe618200a6b4cdfd4fc21600fecc308961c017dc83fd66d022ee6f8045145ec2853b2641f11ebb3cd08 + languageName: node + linkType: hard + +"babel-plugin-minify-guarded-expressions@npm:^0.4.4": + version: 0.4.4 + resolution: "babel-plugin-minify-guarded-expressions@npm:0.4.4" + dependencies: + babel-helper-evaluate-path: ^0.5.0 + babel-helper-flip-expressions: ^0.4.3 + checksum: cf8b688466c391498a5068d0fb9bf989031ffb25dacaa8bd1542e915d4016ce60e5bf1e7f444bdf4d344471372ffba6e5914e79c74cb0c88222a3aa65d9d340b + languageName: node + linkType: hard + +"babel-plugin-minify-infinity@npm:^0.4.3": + version: 0.4.3 + resolution: "babel-plugin-minify-infinity@npm:0.4.3" + checksum: 23048475629e573efc7621e5f0586062d323cf1102cf2ffb63916f6ce4ea821763e7e4dda93ead9e90efe783a8faa0edcbe7b0d2f54eec45a924c4fd0176a690 + languageName: node + linkType: hard + +"babel-plugin-minify-mangle-names@npm:^0.5.0": + version: 0.5.0 + resolution: "babel-plugin-minify-mangle-names@npm:0.5.0" + dependencies: + babel-helper-mark-eval-scopes: ^0.4.3 + checksum: 59ea617b6822c335a9c3959d09155cc3e2babe6d79fff11c9418cd9b972d6f281b7bc8b6c9986bf69290852f04922b1085fee32a6885a46268b3de89c19f77a9 + languageName: node + linkType: hard + +"babel-plugin-minify-numeric-literals@npm:^0.4.3": + version: 0.4.3 + resolution: "babel-plugin-minify-numeric-literals@npm:0.4.3" + checksum: d678376e723df36561e227c6d6291e493de5003a086d0e2c46d0968b7b1ab33097da6c33037303ee3b789c8caa3a32d50dfcf9630f01ab37bd3fdaee7a8fe83b + languageName: node + linkType: hard + +"babel-plugin-minify-replace@npm:^0.5.0": + version: 0.5.0 + resolution: "babel-plugin-minify-replace@npm:0.5.0" + checksum: 0343b5f7c0c69b3ca810fbc4080c2dcc61721474652dabb04d18cc24618be63b23b349159a0658852708d20e5cebbc8419bcf0d536937bfd39848ca368cd6df1 + languageName: node + linkType: hard + +"babel-plugin-minify-simplify@npm:^0.5.1": + version: 0.5.1 + resolution: "babel-plugin-minify-simplify@npm:0.5.1" + dependencies: + babel-helper-evaluate-path: ^0.5.0 + babel-helper-flip-expressions: ^0.4.3 + babel-helper-is-nodes-equiv: ^0.0.1 + babel-helper-to-multiple-sequence-expressions: ^0.5.0 + checksum: c3810bc29fdb16aa8054b2bef3a79537f71ed40c609aaa7b44466f75a94a3f32d2c94afe285d333e9c2a2a342b1d92243b7dda2e0e27847e27a7fc9b0892f511 + languageName: node + linkType: hard + +"babel-plugin-minify-type-constructors@npm:^0.4.3": + version: 0.4.3 + resolution: "babel-plugin-minify-type-constructors@npm:0.4.3" + dependencies: + babel-helper-is-void-0: ^0.4.3 + checksum: f8349786dc3646a9fe5de902a185bbc39de04d1fe7335b3bbdf3cb0c84e4b9063c90ee16f79d04b8cb1461efd1dc22074ec2da309ce3a786d9913d51bea5ad88 + languageName: node + linkType: hard + +"babel-plugin-transform-inline-consecutive-adds@npm:^0.4.3": + version: 0.4.3 + resolution: "babel-plugin-transform-inline-consecutive-adds@npm:0.4.3" + checksum: 55e452cbd1ff932172e4715ee5b376ff487c6d0e4f49dd4d4c70fb1dcff8e8ea14a64546d2dc2d9f4ce343203ce9c992f27b744f35b1cc90f3f6d5f71c44f30e + languageName: node + linkType: hard + +"babel-plugin-transform-member-expression-literals@npm:^6.9.4": + version: 6.9.4 + resolution: "babel-plugin-transform-member-expression-literals@npm:6.9.4" + checksum: b7032cfcf7f7b8449b318f3acfccb9b67a48958f8ff4b1b29cd2d81643091d6065e2e7f8f7843dd672b67d11c34dfcd067d702bc83d0dc451e9e60890fd5ea09 + languageName: node + linkType: hard + +"babel-plugin-transform-merge-sibling-variables@npm:^6.9.4": + version: 6.9.4 + resolution: "babel-plugin-transform-merge-sibling-variables@npm:6.9.4" + checksum: 852549c69a771dbd03c96c84da21442843ccd4d36e34f546947fc84e5aa0dd6dbed3329ed64c5c201a2c8ef8d9713f06200681813c0358cbfdd76940275bd4b1 + languageName: node + linkType: hard + +"babel-plugin-transform-minify-booleans@npm:^6.9.4": + version: 6.9.4 + resolution: "babel-plugin-transform-minify-booleans@npm:6.9.4" + checksum: 5bdd11f0aed48266d13a0ae95d59968a26f9b86009e9e1e5a4b8a44e94d74fc2ead5c1f0534110a65855fd4c2c852005a81ebd2f31baa2ede2d702ac900bbaa3 + languageName: node + linkType: hard + +"babel-plugin-transform-property-literals@npm:^6.9.4": + version: 6.9.4 + resolution: "babel-plugin-transform-property-literals@npm:6.9.4" + dependencies: + esutils: ^2.0.2 + checksum: 42fa3023fa02493a003c1ad5d7907d7224421eab57fcd520e6456b6dcb3baae230e8322720f85b949cd85a0bbd408420e54f5bca2853e5677d5069064d732d72 + languageName: node + linkType: hard + +"babel-plugin-transform-regexp-constructors@npm:^0.4.3": + version: 0.4.3 + resolution: "babel-plugin-transform-regexp-constructors@npm:0.4.3" + checksum: 5ba926770c7b9191c440c41e5e50087b4d178e85c1e2a2f20ec10d1ac32758f777337bb04e6949cfecf8576431eb0c3af25b0268bf18a2a8465574c16463de19 + languageName: node + linkType: hard + +"babel-plugin-transform-remove-console@npm:^6.9.4": + version: 6.9.4 + resolution: "babel-plugin-transform-remove-console@npm:6.9.4" + checksum: 8addd68d91266f374ab44e5d9f08158ac225ad28934e133c356c2ee1d32933f5028e5286366a50e35fe03ca7e7b73bbe0c8d7782cc5f95e538ddf58546de0706 + languageName: node + linkType: hard + +"babel-plugin-transform-remove-debugger@npm:^6.9.4": + version: 6.9.4 + resolution: "babel-plugin-transform-remove-debugger@npm:6.9.4" + checksum: 9f98e93e39f027579445abb3011bc6646f48cc4eaae32209366602222e5ffd8d0aaf895be2d86813bd7d2f286afde83b0ecf7ff4ee33bd7ac5ede83668085880 + languageName: node + linkType: hard + +"babel-plugin-transform-remove-undefined@npm:^0.5.0": + version: 0.5.0 + resolution: "babel-plugin-transform-remove-undefined@npm:0.5.0" + dependencies: + babel-helper-evaluate-path: ^0.5.0 + checksum: 3b5a7f332e2e2f58eaefddb31cb35568977bd6be21a381c525da01553a7fbf59d26e3610ff64b674a18956aa59461b2840785d1e858633c44bb49973bc7d3175 + languageName: node + linkType: hard + +"babel-plugin-transform-simplify-comparison-operators@npm:^6.9.4": + version: 6.9.4 + resolution: "babel-plugin-transform-simplify-comparison-operators@npm:6.9.4" + checksum: 488591bd89bd7f0657edc767b08e61b2e1f63a9521670593e3b9268af7795c16e1241846723d6c09cd7b170c6dd77c8a940fb8ce08fca33db53398e57663531e + languageName: node + linkType: hard + +"babel-plugin-transform-undefined-to-void@npm:^6.9.4": + version: 6.9.4 + resolution: "babel-plugin-transform-undefined-to-void@npm:6.9.4" + checksum: da68461108277bd499c27f937b440d9af4831cd75107c9dcc09d8810a303d5b7da9f6397caca50bc891f2c18e67bf162040daccc91ca4da0d51d2eda6baef40d + languageName: node + linkType: hard + +"babel-preset-minify@npm:^0.5.1": + version: 0.5.1 + resolution: "babel-preset-minify@npm:0.5.1" + dependencies: + babel-plugin-minify-builtins: ^0.5.0 + babel-plugin-minify-constant-folding: ^0.5.0 + babel-plugin-minify-dead-code-elimination: ^0.5.1 + babel-plugin-minify-flip-comparisons: ^0.4.3 + babel-plugin-minify-guarded-expressions: ^0.4.4 + babel-plugin-minify-infinity: ^0.4.3 + babel-plugin-minify-mangle-names: ^0.5.0 + babel-plugin-minify-numeric-literals: ^0.4.3 + babel-plugin-minify-replace: ^0.5.0 + babel-plugin-minify-simplify: ^0.5.1 + babel-plugin-minify-type-constructors: ^0.4.3 + babel-plugin-transform-inline-consecutive-adds: ^0.4.3 + babel-plugin-transform-member-expression-literals: ^6.9.4 + babel-plugin-transform-merge-sibling-variables: ^6.9.4 + babel-plugin-transform-minify-booleans: ^6.9.4 + babel-plugin-transform-property-literals: ^6.9.4 + babel-plugin-transform-regexp-constructors: ^0.4.3 + babel-plugin-transform-remove-console: ^6.9.4 + babel-plugin-transform-remove-debugger: ^6.9.4 + babel-plugin-transform-remove-undefined: ^0.5.0 + babel-plugin-transform-simplify-comparison-operators: ^6.9.4 + babel-plugin-transform-undefined-to-void: ^6.9.4 + lodash: ^4.17.11 + checksum: 10f269cff50b4c666a4d664339dbeb7b73fc7f062e6bca4d0ccd91240f1f928599737299d51a155ddab4287de46ed22909d56121d555dae2acf437129baa5caf + languageName: node + linkType: hard + "balanced-match@npm:^1.0.0": version: 1.0.0 resolution: "balanced-match@npm:1.0.0" @@ -823,6 +1285,13 @@ __metadata: languageName: node linkType: hard +"camelcase@npm:^4.1.0": + version: 4.1.0 + resolution: "camelcase@npm:4.1.0" + checksum: 6ca41b5114ef3683013fb51cf9a11c60dcfeef90ceb0075c2d77b7455819e2acdcc7fb5c033314f862212acb23056f1774879dfc580938a9a27ecc345856d1a3 + languageName: node + linkType: hard + "camelcase@npm:^5.3.1": version: 5.3.1 resolution: "camelcase@npm:5.3.1" @@ -979,6 +1448,15 @@ __metadata: languageName: node linkType: hard +"convert-source-map@npm:^1.7.0": + version: 1.7.0 + resolution: "convert-source-map@npm:1.7.0" + dependencies: + safe-buffer: ~5.1.1 + checksum: b10fbf041e3221c65e1ab67f05c8fcbad9c5fd078c62f4a6e05cb5fddc4b5a0e8a17c6a361c6a44f011b1a0c090b36aa88543be9dfa65da8c9e7f39c5de2d4df + languageName: node + linkType: hard + "core-util-is@npm:^1.0.2": version: 1.0.2 resolution: "core-util-is@npm:1.0.2" @@ -1006,7 +1484,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:^4.0.1": +"debug@npm:^4.0.1, debug@npm:^4.1.0": version: 4.2.0 resolution: "debug@npm:4.2.0" dependencies: @@ -1101,16 +1579,7 @@ __metadata: languageName: node linkType: hard -"end-of-stream@npm:^1.1.0, end-of-stream@npm:~1.1.0": - version: 1.1.0 - resolution: "end-of-stream@npm:1.1.0" - dependencies: - once: ~1.3.0 - checksum: 1a078bec4bd3e135bfaccc3083ff0150785a5a3c9c1bceb61b743b84b2d7873ca4ea22dc1dc289dfcc150afbeeed167dd625271cf0bc0bbd10e9f3debce0cdad - languageName: node - linkType: hard - -"end-of-stream@npm:^1.4.1": +"end-of-stream@npm:^1.1.0, end-of-stream@npm:^1.4.1": version: 1.4.4 resolution: "end-of-stream@npm:1.4.4" dependencies: @@ -1119,6 +1588,15 @@ __metadata: languageName: node linkType: hard +"end-of-stream@npm:~1.1.0": + version: 1.1.0 + resolution: "end-of-stream@npm:1.1.0" + dependencies: + once: ~1.3.0 + checksum: 1a078bec4bd3e135bfaccc3083ff0150785a5a3c9c1bceb61b743b84b2d7873ca4ea22dc1dc289dfcc150afbeeed167dd625271cf0bc0bbd10e9f3debce0cdad + languageName: node + linkType: hard + "enquirer@npm:^2.3.5": version: 2.3.6 resolution: "enquirer@npm:2.3.6" @@ -1137,7 +1615,7 @@ __metadata: languageName: node linkType: hard -"es-abstract@npm:^1.17.0, es-abstract@npm:^1.17.0-next.1, es-abstract@npm:^1.17.5": +"es-abstract@npm:^1.17.0, es-abstract@npm:^1.17.0-next.1, es-abstract@npm:^1.17.2, es-abstract@npm:^1.17.5": version: 1.17.6 resolution: "es-abstract@npm:1.17.6" dependencies: @@ -1516,6 +1994,13 @@ __metadata: languageName: node linkType: hard +"fs-readdir-recursive@npm:^1.1.0": + version: 1.1.0 + resolution: "fs-readdir-recursive@npm:1.1.0" + checksum: dec853d7418a9a2c1295d0dbf602505655bebed76474d656d68ed3e06bc84db651325b795509221f186955791965ec0add261919d464cae76dd3b8564f462054 + languageName: node + linkType: hard + "fs.realpath@npm:^1.0.0": version: 1.0.0 resolution: "fs.realpath@npm:1.0.0" @@ -1537,22 +2022,29 @@ __metadata: languageName: node linkType: hard +"gensync@npm:^1.0.0-beta.1": + version: 1.0.0-beta.1 + resolution: "gensync@npm:1.0.0-beta.1" + checksum: 3d14f7c34fc903dd52c36d0879de2c4afde8315edccd630e97919c365819b32c06d98770ef87f7ba45686ee5d2bd5818354920187659b42828319f7cc3352fdb + languageName: node + linkType: hard + "get-stream@npm:^5.1.0": - version: 5.1.0 - resolution: "get-stream@npm:5.1.0" + version: 5.2.0 + resolution: "get-stream@npm:5.2.0" dependencies: pump: ^3.0.0 - checksum: 599dad0b6b9e41602c5a383d218e929209774e66bd3345d5ba6b87e305a16e5d4263936cab974804a30cfeebb1d9e6082f0dba4a463fcce0ba75b922b7c9d861 + checksum: c71c5625f4573a33823371da253b4183df6bdb28cb678d03bab9b5f91626d92d6f3f5ae2404c5efdc1248fbb82204e4dae4283c7ff3cc14e505754f9f748f217 languageName: node linkType: hard "git-up@npm:^4.0.0": - version: 4.0.1 - resolution: "git-up@npm:4.0.1" + version: 4.0.2 + resolution: "git-up@npm:4.0.2" dependencies: is-ssh: ^1.3.0 parse-url: ^5.0.0 - checksum: a8e6f85274461d696a316b73d74ac395d7f20e964ff0948ed874c7d2124dec54bbbc793149f413b557244dd27c37e9a0ec6ecf8de06d2b8ff29a6e6a785055c8 + checksum: 1ccbc336df7c0c6cc9937f9bf90739f6546a23d89bbb81b276c664ef95d0c2d3310896744107fc18b289d35950a2b15f8f695d1212a4bd402604b049d6518713 languageName: node linkType: hard @@ -1588,6 +2080,13 @@ __metadata: languageName: node linkType: hard +"globals@npm:^11.1.0": + version: 11.12.0 + resolution: "globals@npm:11.12.0" + checksum: 2563d3306a7e646fd9ec484b0ca29bf8847d9dc6ebbe86026f11e31bda04f420f6536c2decbd4cb96350379801d2cce352ab373c40be8b024324775b31f882f9 + languageName: node + linkType: hard + "globals@npm:^12.1.0": version: 12.4.0 resolution: "globals@npm:12.4.0" @@ -1614,8 +2113,8 @@ __metadata: linkType: hard "got@npm:^11.1.3": - version: 11.5.1 - resolution: "got@npm:11.5.1" + version: 11.5.2 + resolution: "got@npm:11.5.2" dependencies: "@sindresorhus/is": ^3.0.0 "@szmarczak/http-timer": ^4.0.5 @@ -1628,7 +2127,7 @@ __metadata: lowercase-keys: ^2.0.0 p-cancelable: ^2.0.0 responselike: ^2.0.0 - checksum: a746db1245438bfcdf97f093070dfb7fd731d7ba2d4be8eb505504dfb83def90f977688fb9c0fda879e261d2b2b641e915dd895d9d93a44a388dfe622b8a749d + checksum: 9cfd13e7c72f55a8ca8c57308919e7bd1d5a665a5fb6725119fbff9f4020dc5d4315ad032896e96bd115e3d3ecfa167cb165f4c336629670a2c11b2f361bcc5f languageName: node linkType: hard @@ -1860,11 +2359,11 @@ __metadata: linkType: hard "is-ssh@npm:^1.3.0": - version: 1.3.1 - resolution: "is-ssh@npm:1.3.1" + version: 1.3.2 + resolution: "is-ssh@npm:1.3.2" dependencies: protocols: ^1.1.0 - checksum: 499fe96dc5ccaf82f7f5df642d4869270092bcc763786234cbd86823a7b565dba8d1fb9d02553cff6ec05974ca888a9af5056e2611bbb68dc869046cb71804a3 + checksum: a0dca2d8635505958cca01fd813a14aa53583717c64abbb1ae65a87715d5f5e57d9a8ab7f65d6ba3772badf7fe0e11a18fae67c01ecb957b847b972b007f4da3 languageName: node linkType: hard @@ -1931,6 +2430,15 @@ __metadata: languageName: node linkType: hard +"jsesc@npm:^2.5.1": + version: 2.5.2 + resolution: "jsesc@npm:2.5.2" + bin: + jsesc: bin/jsesc + checksum: ca91ec33d74c55959e4b6fdbfee2af5f38be74a752cf0a982702e3a16239f26c2abbe19f5f84b15592570dda01872e929a90738615bd445f7b9b859781cfcf68 + languageName: node + linkType: hard + "json-buffer@npm:3.0.1": version: 3.0.1 resolution: "json-buffer@npm:3.0.1" @@ -1976,6 +2484,17 @@ __metadata: languageName: node linkType: hard +"json5@npm:^2.1.2": + version: 2.1.3 + resolution: "json5@npm:2.1.3" + dependencies: + minimist: ^1.2.5 + bin: + json5: lib/cli.js + checksum: 957e4937106cf59975aa0281e68911534d65c8a25be5b4d3559aa55eba351ccab516a943a60ba33e461e4b8af749939986e311de910cbcfd197410b57d971741 + languageName: node + linkType: hard + "keyv@npm:^4.0.0": version: 4.0.1 resolution: "keyv@npm:4.0.1" @@ -2025,9 +2544,9 @@ __metadata: linkType: hard "lodash@npm:^4.17.11, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19": - version: 4.17.19 - resolution: "lodash@npm:4.17.19" - checksum: ff2b7a95f0129dba9101e346d44e0eda0f159d76bbbf23721eec1969b87a32bde3de0cfef0733218c64620e9be08040a973278d46a686540233b356115f3527c + version: 4.17.20 + resolution: "lodash@npm:4.17.20" + checksum: c62101d2500c383b5f174a7e9e6fe8098149ddd6e9ccfa85f36d4789446195f5c4afd3cfba433026bcaf3da271256566b04a2bf2618e5a39f6e67f8c12030cb6 languageName: node linkType: hard @@ -2241,6 +2760,16 @@ __metadata: languageName: node linkType: hard +"object.getownpropertydescriptors@npm:^2.1.0": + version: 2.1.0 + resolution: "object.getownpropertydescriptors@npm:2.1.0" + dependencies: + define-properties: ^1.1.3 + es-abstract: ^1.17.0-next.1 + checksum: c33dcc3061b56ec4d9f6d30620a364a5218aba8f592662f5ce346fcf523eb0483bc865d3f52848e267217285d831ca0a3d85836787bef5f86ecfa29f77dc249e + languageName: node + linkType: hard + "object.values@npm:^1.1.1": version: 1.1.1 resolution: "object.values@npm:1.1.1" @@ -2253,7 +2782,7 @@ __metadata: languageName: node linkType: hard -"once@npm:^1.3.0, once@npm:^1.3.1, once@npm:~1.3.0": +"once@npm:^1.3.0, once@npm:~1.3.0": version: 1.3.3 resolution: "once@npm:1.3.3" dependencies: @@ -2262,7 +2791,7 @@ __metadata: languageName: node linkType: hard -"once@npm:^1.4.0": +"once@npm:^1.3.1, once@npm:^1.4.0": version: 1.4.0 resolution: "once@npm:1.4.0" dependencies: @@ -2272,11 +2801,11 @@ __metadata: linkType: hard "onetime@npm:^5.1.0": - version: 5.1.1 - resolution: "onetime@npm:5.1.1" + version: 5.1.2 + resolution: "onetime@npm:5.1.2" dependencies: mimic-fn: ^2.1.0 - checksum: 0be941a5796c11ed676b468fb54a9f345eda79cbfc8f3abd8cbbe5de7ed05f9e33a198039892898be06b0e2d9616eafd3948b5217b1e33ecb0d1471e232a14a0 + checksum: e425f6caeb20cf2598ffece94be5663932e34d074f1631b682b13d5f01cc1e0712a7dc711eff1706bb5a5aaab8a52e37bd5edcf560334e3222219d7e8b09c21c languageName: node linkType: hard @@ -2368,24 +2897,24 @@ __metadata: linkType: hard "parse-path@npm:^4.0.0": - version: 4.0.1 - resolution: "parse-path@npm:4.0.1" + version: 4.0.2 + resolution: "parse-path@npm:4.0.2" dependencies: is-ssh: ^1.3.0 protocols: ^1.4.0 - checksum: 4c6f5d49a9b944b2d755fd533988dd51c47bcdd530a2fe15b0dfd195e45a446a91e477b2d149db8ce4d90d0e41c04267dfaec4cce1b91c3069051230b440bed6 + checksum: b1c8d4752f7b0bf731eb35fd34f724da066f448a9d5ed00b6b63b6e42859a71dc262713f4dca8df4489a03435358e28a082a26dd6397b48e5a683c91dbbae7dd languageName: node linkType: hard "parse-url@npm:^5.0.0": - version: 5.0.1 - resolution: "parse-url@npm:5.0.1" + version: 5.0.2 + resolution: "parse-url@npm:5.0.2" dependencies: is-ssh: ^1.3.0 normalize-url: ^3.3.0 parse-path: ^4.0.0 protocols: ^1.4.0 - checksum: 6b7d9b89a5d2d8c4a442ecc85289cbf764062c99921f03b7b5068895e1b1432be45860400c273abb0c2f09d7cfe5bbc710e6bf0deb234dab74c4163c44236297 + checksum: 412d3851bd52a3016615526034a76ccbf104432d8b4ec5c21782753b9d5e2e36dd55f7de6ce92387299002cdaae0401dc9efcc927535655fd243bc991019dc1a languageName: node linkType: hard @@ -2527,9 +3056,9 @@ __metadata: linkType: hard "protocols@npm:^1.1.0, protocols@npm:^1.4.0": - version: 1.4.7 - resolution: "protocols@npm:1.4.7" - checksum: 9c6a2fea2971bac7fcd2e0a1e0ef98f103020941ee9a30b30fe7ae994744c5da7f0a50a80bef67a45b795dd3fe04829e6f7ef23e6caf727e2aa21074a00b0084 + version: 1.4.8 + resolution: "protocols@npm:1.4.8" + checksum: 7d3189138ec5f1dc00d01d215a0c79fb6d47a6f7e2bf9c7efb94580f1ecef227560c9f85d56f2135b762810faa150065e4d5c3ad82bf7b2f1cb4d427182021bc languageName: node linkType: hard @@ -2624,7 +3153,7 @@ __metadata: languageName: node linkType: hard -"resolve@^1.10.0, resolve@^1.13.1, resolve@^1.17.0": +"resolve@^1.10.0, resolve@^1.13.1, resolve@^1.17.0, resolve@^1.3.2": version: 1.17.0 resolution: "resolve@npm:1.17.0" dependencies: @@ -2633,7 +3162,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@^1.10.0#builtin, resolve@patch:resolve@^1.13.1#builtin, resolve@patch:resolve@^1.17.0#builtin": +"resolve@patch:resolve@^1.10.0#builtin, resolve@patch:resolve@^1.13.1#builtin, resolve@patch:resolve@^1.17.0#builtin, resolve@patch:resolve@^1.3.2#builtin": version: 1.17.0 resolution: "resolve@patch:resolve@npm%3A1.17.0#builtin::version=1.17.0&hash=3388aa" dependencies: @@ -2709,6 +3238,13 @@ __metadata: languageName: node linkType: hard +"safe-buffer@npm:~5.1.1": + version: 5.1.2 + resolution: "safe-buffer@npm:5.1.2" + checksum: 2708587c1b5e70a5e420714ceb59f30f5791c6e831d39812125a008eca63a4ac18578abd020a0776ea497ff03b4543f2b2a223a7b9073bf2d6c7af9ec6829218 + languageName: node + linkType: hard + "safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:^2.0.2": version: 2.1.2 resolution: "safer-buffer@npm:2.1.2" @@ -2716,7 +3252,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:2 || 3 || 4 || 5": +"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.4.1": version: 5.7.1 resolution: "semver@npm:5.7.1" bin: @@ -2784,6 +3320,13 @@ __metadata: languageName: node linkType: hard +"source-map@npm:^0.5.0": + version: 0.5.7 + resolution: "source-map@npm:0.5.7" + checksum: 737face96577a2184a42f141607fcc2c9db5620cb8517ae8ab3924476defa138fc26b0bab31e98cbd6f19211ecbf78400b59f801ff7a0f87aa9faa79f7433e10 + languageName: node + linkType: hard + "spdx-correct@npm:^3.0.0": version: 3.1.1 resolution: "spdx-correct@npm:3.1.1" @@ -3032,6 +3575,13 @@ __metadata: languageName: node linkType: hard +"to-fast-properties@npm:^2.0.0": + version: 2.0.0 + resolution: "to-fast-properties@npm:2.0.0" + checksum: 40e61984243b183d575a2f3a87d008bd57102115701ee9037fd673e34becf12ee90262631857410169ca82f401a662ed94482235cea8f3b8dea48b87eaabc467 + languageName: node + linkType: hard + "to-regex-range@npm:^5.0.1": version: 5.0.1 resolution: "to-regex-range@npm:5.0.1" @@ -3127,6 +3677,18 @@ __metadata: languageName: node linkType: hard +"util.promisify@npm:^1.0.0": + version: 1.0.1 + resolution: "util.promisify@npm:1.0.1" + dependencies: + define-properties: ^1.1.3 + es-abstract: ^1.17.2 + has-symbols: ^1.0.1 + object.getownpropertydescriptors: ^2.1.0 + checksum: 99e5b0a7a4c72d8d4db3cbc911a1d8770e7ab233b5841e1b29e56ffc6ac21142acebf5ca7d5e7afd921662a83639094b4f1197d0f4af3cb058ba28ba1a7f4b8f + languageName: node + linkType: hard + "v8-compile-cache@npm:^2.0.3": version: 2.1.1 resolution: "v8-compile-cache@npm:2.1.1" @@ -3185,6 +3747,15 @@ __metadata: languageName: node linkType: hard +"yargs-parser@npm:^10.0.0": + version: 10.1.0 + resolution: "yargs-parser@npm:10.1.0" + dependencies: + camelcase: ^4.1.0 + checksum: fc775037dc0ba363913440db43f8989a65c580048d0dc5735ba7148d622f4f415e8ce651234bc4dd0fc176a944765051ae4242f8d6b545a875d5247e2ed97849 + languageName: node + linkType: hard + "yarn-up-all@workspace:.": version: 0.0.0-use.local resolution: "yarn-up-all@workspace:." @@ -3192,6 +3763,7 @@ __metadata: "@yarnpkg/cli": ^2.1.1 "@yarnpkg/core": ^2.1.1 "@yarnpkg/plugin-essentials": ^2.1.0 + babel-minify: ^0.5.1 clipanion: ^2.4.4 eslint: ^7.7.0 eslint-config-airbnb-base: ^14.2.0