From 5aa8b285f6c7e8a245d363d486e6fcdbedc10e4e Mon Sep 17 00:00:00 2001
From: Dennis273 <dennisc695@gmail.com>
Date: Sun, 7 Aug 2022 20:18:00 +0800
Subject: [PATCH] Revert "deps: make all dependencies dev only (#24)"

This reverts commit 330bf0115a20d44ff235fc06961628e636903479.
---
 package.json   |  11 ++--
 pnpm-lock.yaml | 135 ++++++++++++++++++-------------------------------
 2 files changed, 56 insertions(+), 90 deletions(-)

diff --git a/package.json b/package.json
index 2562673..c7a9500 100644
--- a/package.json
+++ b/package.json
@@ -14,22 +14,23 @@
   "files": [
     "dist/**"
   ],
-  "dependencies": {},
-  "devDependencies": {
+  "dependencies": {
     "@types/node": "18.6.4",
     "commander": "2.20.3",
-    "esbuild": "0.14.53",
     "fs-extra": "10.1.0",
     "husky": "8.0.1",
     "lint-staged": "13.0.3",
     "prettier": "2.7.1",
-    "semantic-release": "19.0.3",
     "typescript": "4.7.4"
   },
+  "devDependencies": {
+    "esbuild": "0.14.53",
+    "semantic-release": "19.0.3"
+  },
   "bin": {
     "geet": "./dist/index.js"
   },
   "lint-staged": {
     "**/*": "prettier --write --ignore-unknown"
   }
-}
+}
\ No newline at end of file
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 6ef3284..609ff8c 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -11,17 +11,19 @@ specifiers:
   semantic-release: 19.0.3
   typescript: 4.7.4
 
-devDependencies:
+dependencies:
   "@types/node": 18.6.4
   commander: 2.20.3
-  esbuild: 0.14.53
   fs-extra: 10.1.0
   husky: 8.0.1
   lint-staged: 13.0.3
   prettier: 2.7.1
-  semantic-release: 19.0.3
   typescript: 4.7.4
 
+devDependencies:
+  esbuild: 0.14.53
+  semantic-release: 19.0.3
+
 packages:
   /@babel/code-frame/7.18.6:
     resolution:
@@ -393,7 +395,7 @@ packages:
       {
         integrity: sha512-I4BD3L+6AWiUobfxZ49DlU43gtI+FTHSv9pE2Zekg6KjMpre4ByusaljW3vYSLJrvQ1ck1hUaeVu8HVlY3vzHg==,
       }
-    dev: true
+    dev: false
 
   /@types/normalize-package-data/2.4.1:
     resolution:
@@ -448,7 +450,6 @@ packages:
     dependencies:
       clean-stack: 2.2.0
       indent-string: 4.0.0
-    dev: true
 
   /ansi-escapes/4.3.2:
     resolution:
@@ -458,7 +459,7 @@ packages:
     engines: { node: ">=8" }
     dependencies:
       type-fest: 0.21.3
-    dev: true
+    dev: false
 
   /ansi-escapes/5.0.0:
     resolution:
@@ -476,7 +477,6 @@ packages:
         integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==,
       }
     engines: { node: ">=8" }
-    dev: true
 
   /ansi-regex/6.0.1:
     resolution:
@@ -484,7 +484,7 @@ packages:
         integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==,
       }
     engines: { node: ">=12" }
-    dev: true
+    dev: false
 
   /ansi-styles/3.2.1:
     resolution:
@@ -504,7 +504,6 @@ packages:
     engines: { node: ">=8" }
     dependencies:
       color-convert: 2.0.1
-    dev: true
 
   /ansi-styles/6.1.0:
     resolution:
@@ -512,7 +511,7 @@ packages:
         integrity: sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==,
       }
     engines: { node: ">=12" }
-    dev: true
+    dev: false
 
   /ansicolors/0.3.2:
     resolution:
@@ -557,7 +556,7 @@ packages:
         integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==,
       }
     engines: { node: ">=8" }
-    dev: true
+    dev: false
 
   /balanced-match/1.0.2:
     resolution:
@@ -598,7 +597,6 @@ packages:
     engines: { node: ">=8" }
     dependencies:
       fill-range: 7.0.1
-    dev: true
 
   /callsites/3.1.0:
     resolution:
@@ -665,7 +663,6 @@ packages:
         integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==,
       }
     engines: { node: ">=6" }
-    dev: true
 
   /cli-cursor/3.1.0:
     resolution:
@@ -675,7 +672,7 @@ packages:
     engines: { node: ">=8" }
     dependencies:
       restore-cursor: 3.1.0
-    dev: true
+    dev: false
 
   /cli-table3/0.6.2:
     resolution:
@@ -698,7 +695,7 @@ packages:
     dependencies:
       slice-ansi: 3.0.0
       string-width: 4.2.3
-    dev: true
+    dev: false
 
   /cli-truncate/3.1.0:
     resolution:
@@ -709,7 +706,7 @@ packages:
     dependencies:
       slice-ansi: 5.0.0
       string-width: 5.1.2
-    dev: true
+    dev: false
 
   /cliui/7.0.4:
     resolution:
@@ -739,7 +736,6 @@ packages:
     engines: { node: ">=7.0.0" }
     dependencies:
       color-name: 1.1.4
-    dev: true
 
   /color-name/1.1.3:
     resolution:
@@ -753,21 +749,20 @@ packages:
       {
         integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==,
       }
-    dev: true
 
   /colorette/2.0.19:
     resolution:
       {
         integrity: sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==,
       }
-    dev: true
+    dev: false
 
   /commander/2.20.3:
     resolution:
       {
         integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==,
       }
-    dev: true
+    dev: false
 
   /commander/9.4.0:
     resolution:
@@ -775,7 +770,7 @@ packages:
         integrity: sha512-sRPT+umqkz90UA8M1yqYfnHlZA7fF6nSphDtxeywPZ49ysjxDQybzk13CL+mXekDRG92skbcqCLVovuCusNmFw==,
       }
     engines: { node: ^12.20.0 || >=14 }
-    dev: true
+    dev: false
 
   /compare-func/2.0.0:
     resolution:
@@ -882,7 +877,6 @@ packages:
       path-key: 3.1.1
       shebang-command: 2.0.0
       which: 2.0.2
-    dev: true
 
   /crypto-random-string/2.0.0:
     resolution:
@@ -912,7 +906,6 @@ packages:
         optional: true
     dependencies:
       ms: 2.1.2
-    dev: true
 
   /decamelize-keys/1.1.0:
     resolution:
@@ -999,21 +992,20 @@ packages:
       {
         integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==,
       }
-    dev: true
+    dev: false
 
   /emoji-regex/8.0.0:
     resolution:
       {
         integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==,
       }
-    dev: true
 
   /emoji-regex/9.2.2:
     resolution:
       {
         integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==,
       }
-    dev: true
+    dev: false
 
   /env-ci/5.5.0:
     resolution:
@@ -1367,7 +1359,7 @@ packages:
       onetime: 6.0.0
       signal-exit: 3.0.7
       strip-final-newline: 3.0.0
-    dev: true
+    dev: false
 
   /fast-glob/3.2.11:
     resolution:
@@ -1420,7 +1412,6 @@ packages:
     engines: { node: ">=8" }
     dependencies:
       to-regex-range: 5.0.1
-    dev: true
 
   /find-up/2.1.0:
     resolution:
@@ -1480,7 +1471,6 @@ packages:
       graceful-fs: 4.2.9
       jsonfile: 6.1.0
       universalify: 2.0.0
-    dev: true
 
   /fs.realpath/1.0.0:
     resolution:
@@ -1510,7 +1500,6 @@ packages:
         integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==,
       }
     engines: { node: ">=10" }
-    dev: true
 
   /git-log-parser/1.2.0:
     resolution:
@@ -1570,7 +1559,6 @@ packages:
       {
         integrity: sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==,
       }
-    dev: true
 
   /handlebars/4.7.7:
     resolution:
@@ -1688,7 +1676,7 @@ packages:
         integrity: sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==,
       }
     engines: { node: ">=12.20.0" }
-    dev: true
+    dev: false
 
   /husky/8.0.1:
     resolution:
@@ -1697,7 +1685,7 @@ packages:
       }
     engines: { node: ">=14" }
     hasBin: true
-    dev: true
+    dev: false
 
   /ignore/5.2.0:
     resolution:
@@ -1732,7 +1720,6 @@ packages:
         integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==,
       }
     engines: { node: ">=8" }
-    dev: true
 
   /inflight/1.0.6:
     resolution:
@@ -1799,7 +1786,6 @@ packages:
         integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==,
       }
     engines: { node: ">=8" }
-    dev: true
 
   /is-fullwidth-code-point/4.0.0:
     resolution:
@@ -1807,7 +1793,7 @@ packages:
         integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==,
       }
     engines: { node: ">=12" }
-    dev: true
+    dev: false
 
   /is-glob/4.0.3:
     resolution:
@@ -1825,7 +1811,6 @@ packages:
         integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==,
       }
     engines: { node: ">=0.12.0" }
-    dev: true
 
   /is-obj/2.0.0:
     resolution:
@@ -1881,7 +1866,7 @@ packages:
         integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==,
       }
     engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 }
-    dev: true
+    dev: false
 
   /is-text-path/1.0.1:
     resolution:
@@ -1905,7 +1890,6 @@ packages:
       {
         integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==,
       }
-    dev: true
 
   /issue-parser/6.0.0:
     resolution:
@@ -1966,7 +1950,6 @@ packages:
       universalify: 2.0.0
     optionalDependencies:
       graceful-fs: 4.2.9
-    dev: true
 
   /jsonparse/1.3.1:
     resolution:
@@ -1990,7 +1973,7 @@ packages:
         integrity: sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==,
       }
     engines: { node: ">=10" }
-    dev: true
+    dev: false
 
   /lines-and-columns/1.2.4:
     resolution:
@@ -2023,7 +2006,7 @@ packages:
     transitivePeerDependencies:
       - enquirer
       - supports-color
-    dev: true
+    dev: false
 
   /listr2/4.0.5:
     resolution:
@@ -2045,7 +2028,7 @@ packages:
       rxjs: 7.5.6
       through: 2.3.8
       wrap-ansi: 7.0.0
-    dev: true
+    dev: false
 
   /load-json-file/4.0.0:
     resolution:
@@ -2141,7 +2124,7 @@ packages:
       cli-cursor: 3.1.0
       slice-ansi: 4.0.0
       wrap-ansi: 6.2.0
-    dev: true
+    dev: false
 
   /lru-cache/6.0.0:
     resolution:
@@ -2221,7 +2204,6 @@ packages:
       {
         integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==,
       }
-    dev: true
 
   /merge2/1.4.1:
     resolution:
@@ -2240,7 +2222,6 @@ packages:
     dependencies:
       braces: 3.0.2
       picomatch: 2.3.1
-    dev: true
 
   /mime/3.0.0:
     resolution:
@@ -2257,7 +2238,6 @@ packages:
         integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==,
       }
     engines: { node: ">=6" }
-    dev: true
 
   /mimic-fn/4.0.0:
     resolution:
@@ -2265,7 +2245,7 @@ packages:
         integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==,
       }
     engines: { node: ">=12" }
-    dev: true
+    dev: false
 
   /min-indent/1.0.1:
     resolution:
@@ -2316,7 +2296,6 @@ packages:
       {
         integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==,
       }
-    dev: true
 
   /neo-async/2.6.2:
     resolution:
@@ -2387,7 +2366,7 @@ packages:
         integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==,
       }
     engines: { node: ">=0.10.0" }
-    dev: true
+    dev: false
 
   /normalize-url/6.1.0:
     resolution:
@@ -2415,7 +2394,7 @@ packages:
     engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 }
     dependencies:
       path-key: 4.0.0
-    dev: true
+    dev: false
 
   /npm/8.16.0:
     resolution:
@@ -2503,7 +2482,7 @@ packages:
       {
         integrity: sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==,
       }
-    dev: true
+    dev: false
 
   /once/1.4.0:
     resolution:
@@ -2522,7 +2501,6 @@ packages:
     engines: { node: ">=6" }
     dependencies:
       mimic-fn: 2.1.0
-    dev: true
 
   /onetime/6.0.0:
     resolution:
@@ -2532,7 +2510,7 @@ packages:
     engines: { node: ">=12" }
     dependencies:
       mimic-fn: 4.0.0
-    dev: true
+    dev: false
 
   /p-each-series/2.2.0:
     resolution:
@@ -2616,7 +2594,6 @@ packages:
     engines: { node: ">=10" }
     dependencies:
       aggregate-error: 3.1.0
-    dev: true
 
   /p-reduce/2.1.0:
     resolution:
@@ -2717,7 +2694,6 @@ packages:
         integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==,
       }
     engines: { node: ">=8" }
-    dev: true
 
   /path-key/4.0.0:
     resolution:
@@ -2725,7 +2701,7 @@ packages:
         integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==,
       }
     engines: { node: ">=12" }
-    dev: true
+    dev: false
 
   /path-parse/1.0.7:
     resolution:
@@ -2748,7 +2724,6 @@ packages:
         integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==,
       }
     engines: { node: ">=8.6" }
-    dev: true
 
   /pidtree/0.6.0:
     resolution:
@@ -2757,7 +2732,7 @@ packages:
       }
     engines: { node: ">=0.10" }
     hasBin: true
-    dev: true
+    dev: false
 
   /pify/3.0.0:
     resolution:
@@ -2785,7 +2760,7 @@ packages:
       }
     engines: { node: ">=10.13.0" }
     hasBin: true
-    dev: true
+    dev: false
 
   /process-nextick-args/2.0.1:
     resolution:
@@ -2957,7 +2932,7 @@ packages:
     dependencies:
       onetime: 5.1.2
       signal-exit: 3.0.7
-    dev: true
+    dev: false
 
   /retry/0.13.1:
     resolution:
@@ -2980,7 +2955,7 @@ packages:
       {
         integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==,
       }
-    dev: true
+    dev: false
 
   /rimraf/3.0.2:
     resolution:
@@ -3008,7 +2983,7 @@ packages:
       }
     dependencies:
       tslib: 2.4.0
-    dev: true
+    dev: false
 
   /safe-buffer/5.1.2:
     resolution:
@@ -3118,7 +3093,6 @@ packages:
     engines: { node: ">=8" }
     dependencies:
       shebang-regex: 3.0.0
-    dev: true
 
   /shebang-regex/3.0.0:
     resolution:
@@ -3126,14 +3100,12 @@ packages:
         integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==,
       }
     engines: { node: ">=8" }
-    dev: true
 
   /signal-exit/3.0.7:
     resolution:
       {
         integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==,
       }
-    dev: true
 
   /signale/1.4.0:
     resolution:
@@ -3165,7 +3137,7 @@ packages:
       ansi-styles: 4.3.0
       astral-regex: 2.0.0
       is-fullwidth-code-point: 3.0.0
-    dev: true
+    dev: false
 
   /slice-ansi/4.0.0:
     resolution:
@@ -3177,7 +3149,7 @@ packages:
       ansi-styles: 4.3.0
       astral-regex: 2.0.0
       is-fullwidth-code-point: 3.0.0
-    dev: true
+    dev: false
 
   /slice-ansi/5.0.0:
     resolution:
@@ -3188,7 +3160,7 @@ packages:
     dependencies:
       ansi-styles: 6.1.0
       is-fullwidth-code-point: 4.0.0
-    dev: true
+    dev: false
 
   /source-map/0.6.1:
     resolution:
@@ -3282,7 +3254,7 @@ packages:
         integrity: sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==,
       }
     engines: { node: ">=0.6.19" }
-    dev: true
+    dev: false
 
   /string-width/4.2.3:
     resolution:
@@ -3294,7 +3266,6 @@ packages:
       emoji-regex: 8.0.0
       is-fullwidth-code-point: 3.0.0
       strip-ansi: 6.0.1
-    dev: true
 
   /string-width/5.1.2:
     resolution:
@@ -3306,7 +3277,7 @@ packages:
       eastasianwidth: 0.2.0
       emoji-regex: 9.2.2
       strip-ansi: 7.0.1
-    dev: true
+    dev: false
 
   /string_decoder/1.1.1:
     resolution:
@@ -3334,7 +3305,6 @@ packages:
     engines: { node: ">=8" }
     dependencies:
       ansi-regex: 5.0.1
-    dev: true
 
   /strip-ansi/7.0.1:
     resolution:
@@ -3344,7 +3314,7 @@ packages:
     engines: { node: ">=12" }
     dependencies:
       ansi-regex: 6.0.1
-    dev: true
+    dev: false
 
   /strip-bom/3.0.0:
     resolution:
@@ -3368,7 +3338,7 @@ packages:
         integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==,
       }
     engines: { node: ">=12" }
-    dev: true
+    dev: false
 
   /strip-indent/3.0.0:
     resolution:
@@ -3462,7 +3432,6 @@ packages:
       {
         integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==,
       }
-    dev: true
 
   /through2/2.0.5:
     resolution:
@@ -3491,7 +3460,6 @@ packages:
     engines: { node: ">=8.0" }
     dependencies:
       is-number: 7.0.0
-    dev: true
 
   /tr46/0.0.3:
     resolution:
@@ -3520,7 +3488,7 @@ packages:
       {
         integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==,
       }
-    dev: true
+    dev: false
 
   /type-fest/0.16.0:
     resolution:
@@ -3544,7 +3512,7 @@ packages:
         integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==,
       }
     engines: { node: ">=10" }
-    dev: true
+    dev: false
 
   /type-fest/0.6.0:
     resolution:
@@ -3577,7 +3545,7 @@ packages:
       }
     engines: { node: ">=4.2.0" }
     hasBin: true
-    dev: true
+    dev: false
 
   /uglify-js/3.16.3:
     resolution:
@@ -3613,7 +3581,6 @@ packages:
         integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==,
       }
     engines: { node: ">= 10.0.0" }
-    dev: true
 
   /url-join/4.0.1:
     resolution:
@@ -3665,7 +3632,6 @@ packages:
     hasBin: true
     dependencies:
       isexe: 2.0.0
-    dev: true
 
   /wordwrap/1.0.0:
     resolution:
@@ -3684,7 +3650,7 @@ packages:
       ansi-styles: 4.3.0
       string-width: 4.2.3
       strip-ansi: 6.0.1
-    dev: true
+    dev: false
 
   /wrap-ansi/7.0.0:
     resolution:
@@ -3696,7 +3662,6 @@ packages:
       ansi-styles: 4.3.0
       string-width: 4.2.3
       strip-ansi: 6.0.1
-    dev: true
 
   /wrappy/1.0.2:
     resolution:
@@ -3742,7 +3707,7 @@ packages:
         integrity: sha512-o96x3OPo8GjWeSLF+wOAbrPfhFOGY0W00GNaxCDv+9hkcDJEnev1yh8S7pgHF0ik6zc8sQLuL8hjHjJULZp8bw==,
       }
     engines: { node: ">= 14" }
-    dev: true
+    dev: false
 
   /yargs-parser/20.2.9:
     resolution: