jbilcke-hf HF staff commited on
Commit
4fafd8c
β€’
1 Parent(s): 51f6250

add Discord link

Browse files
package-lock.json CHANGED
@@ -8,7 +8,7 @@
8
  "name": "@jbilcke/comic-factory",
9
  "version": "1.2.0",
10
  "dependencies": {
11
- "@aitube/clap": "^0.0.6",
12
  "@anthropic-ai/sdk": "^0.19.1",
13
  "@huggingface/hub": "^0.14.2",
14
  "@huggingface/inference": "^2.6.1",
@@ -44,9 +44,11 @@
44
  "eslint-config-next": "13.4.10",
45
  "groq-sdk": "^0.3.1",
46
  "html2canvas": "^1.4.1",
 
47
  "konva": "^9.2.2",
48
  "lucide-react": "^0.260.0",
49
  "next": "14.2.3",
 
50
  "openai": "^4.29.2",
51
  "pick": "^0.0.1",
52
  "postcss": "8.4.37",
@@ -67,7 +69,7 @@
67
  "tailwindcss-animate": "^1.0.6",
68
  "ts-node": "^10.9.1",
69
  "typescript": "^5.4.5",
70
- "usehooks-ts": "^2.9.1",
71
  "uuid": "^9.0.0",
72
  "zustand": "^4.4.1"
73
  },
@@ -77,18 +79,10 @@
77
  "@types/sbd": "^1.0.3"
78
  }
79
  },
80
- "node_modules/@aashutoshrathi/word-wrap": {
81
- "version": "1.2.6",
82
- "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz",
83
- "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==",
84
- "engines": {
85
- "node": ">=0.10.0"
86
- }
87
- },
88
  "node_modules/@aitube/clap": {
89
- "version": "0.0.6",
90
- "resolved": "https://registry.npmjs.org/@aitube/clap/-/clap-0.0.6.tgz",
91
- "integrity": "sha512-SPo90RBnOJCmp+DqzxllNOcp38AbHSzqkAbYEudRiubqWHDF1GGqYi25gCdG7bFIWH+8evjSiiwsjkzedpbhoA==",
92
  "dependencies": {
93
  "pure-uuid": "^1.8.1",
94
  "yaml": "^2.4.1"
@@ -132,9 +126,9 @@
132
  }
133
  },
134
  "node_modules/@babel/runtime": {
135
- "version": "7.24.4",
136
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.4.tgz",
137
- "integrity": "sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==",
138
  "dependencies": {
139
  "regenerator-runtime": "^0.14.0"
140
  },
@@ -224,28 +218,28 @@
224
  }
225
  },
226
  "node_modules/@floating-ui/core": {
227
- "version": "1.6.0",
228
- "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.0.tgz",
229
- "integrity": "sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g==",
230
  "dependencies": {
231
- "@floating-ui/utils": "^0.2.1"
232
  }
233
  },
234
  "node_modules/@floating-ui/dom": {
235
- "version": "1.6.3",
236
- "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.3.tgz",
237
- "integrity": "sha512-RnDthu3mzPlQ31Ss/BTwQ1zjzIhr3lk1gZB1OC56h/1vEtaXkESrOqL5fQVMfXpwGtRwX+YsZBdyHtJMQnkArw==",
238
  "dependencies": {
239
  "@floating-ui/core": "^1.0.0",
240
  "@floating-ui/utils": "^0.2.0"
241
  }
242
  },
243
  "node_modules/@floating-ui/react-dom": {
244
- "version": "2.0.8",
245
- "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.8.tgz",
246
- "integrity": "sha512-HOdqOt3R3OGeTKidaLvJKcgg75S6tibQ3Tif4eyd91QnIJWr0NLvoXFpJA/j8HqkFSL68GDca9AuyWEHlhyClw==",
247
  "dependencies": {
248
- "@floating-ui/dom": "^1.6.1"
249
  },
250
  "peerDependencies": {
251
  "react": ">=16.8.0",
@@ -253,14 +247,14 @@
253
  }
254
  },
255
  "node_modules/@floating-ui/utils": {
256
- "version": "0.2.1",
257
- "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.1.tgz",
258
- "integrity": "sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q=="
259
  },
260
  "node_modules/@huggingface/hub": {
261
- "version": "0.14.10",
262
- "resolved": "https://registry.npmjs.org/@huggingface/hub/-/hub-0.14.10.tgz",
263
- "integrity": "sha512-GjdiLDqL/k7+2kSQoAUpXGxEkb8CR3uVDKSwTuBypQrbkxLI6ZySxRpe6hvKcI3z3GvohCdwTgQ5+HNbi+aOTQ==",
264
  "dependencies": {
265
  "hash-wasm": "^4.9.0"
266
  },
@@ -2895,9 +2889,9 @@
2895
  }
2896
  },
2897
  "node_modules/caniuse-lite": {
2898
- "version": "1.0.30001612",
2899
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001612.tgz",
2900
- "integrity": "sha512-lFgnZ07UhaCcsSZgWW0K5j4e69dK1u/ltrL9lTUiFOwNHs12S3UMIEYgBV0Z6C6hRDev7iRnMzzYmKabYdXF9g==",
2901
  "funding": [
2902
  {
2903
  "type": "opencollective",
@@ -3653,9 +3647,9 @@
3653
  "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA=="
3654
  },
3655
  "node_modules/electron-to-chromium": {
3656
- "version": "1.4.750",
3657
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.750.tgz",
3658
- "integrity": "sha512-9ItEpeu15hW5m8jKdriL+BQrgwDTXEL9pn4SkillWFu73ZNNNQ2BKKLS+ZHv2vC9UkNhosAeyfxOf/5OSeTCPA=="
3659
  },
3660
  "node_modules/emoji-regex": {
3661
  "version": "9.2.2",
@@ -4603,11 +4597,12 @@
4603
  }
4604
  },
4605
  "node_modules/globalthis": {
4606
- "version": "1.0.3",
4607
- "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz",
4608
- "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==",
4609
  "dependencies": {
4610
- "define-properties": "^1.1.3"
 
4611
  },
4612
  "engines": {
4613
  "node": ">= 0.4"
@@ -4657,9 +4652,9 @@
4657
  "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag=="
4658
  },
4659
  "node_modules/groq-sdk": {
4660
- "version": "0.3.2",
4661
- "resolved": "https://registry.npmjs.org/groq-sdk/-/groq-sdk-0.3.2.tgz",
4662
- "integrity": "sha512-Xp1xOea7nqUcTMndpiA8VkjZ05jM/eUUeCILxhRF+c2etBz/myQwRcUrr5lpWc0euIt96AiBMa9aYa0Iqrh13g==",
4663
  "dependencies": {
4664
  "@types/node": "^18.11.18",
4665
  "@types/node-fetch": "^2.6.4",
@@ -4797,6 +4792,14 @@
4797
  "ms": "^2.0.0"
4798
  }
4799
  },
 
 
 
 
 
 
 
 
4800
  "node_modules/iconv-lite": {
4801
  "version": "0.6.3",
4802
  "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
@@ -5447,11 +5450,6 @@
5447
  "url": "https://github.com/sponsors/sindresorhus"
5448
  }
5449
  },
5450
- "node_modules/lodash.debounce": {
5451
- "version": "4.0.8",
5452
- "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
5453
- "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow=="
5454
- },
5455
  "node_modules/lodash.merge": {
5456
  "version": "4.6.2",
5457
  "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
@@ -5561,9 +5559,9 @@
5561
  }
5562
  },
5563
  "node_modules/minipass": {
5564
- "version": "7.0.4",
5565
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz",
5566
- "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==",
5567
  "engines": {
5568
  "node": ">=16 || 14 >=14.17"
5569
  }
@@ -5739,272 +5737,2688 @@
5739
  "node": ">=0.10.0"
5740
  }
5741
  },
5742
- "node_modules/object-assign": {
5743
- "version": "4.1.1",
5744
- "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
5745
- "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5746
  "engines": {
5747
- "node": ">=0.10.0"
5748
  }
5749
  },
5750
- "node_modules/object-hash": {
5751
- "version": "3.0.0",
5752
- "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
5753
- "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==",
 
 
 
 
 
 
 
 
5754
  "engines": {
5755
- "node": ">= 6"
5756
  }
5757
  },
5758
- "node_modules/object-inspect": {
5759
- "version": "1.13.1",
5760
- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz",
5761
- "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==",
 
 
 
5762
  "funding": {
5763
- "url": "https://github.com/sponsors/ljharb"
5764
  }
5765
  },
5766
- "node_modules/object-keys": {
5767
- "version": "1.1.1",
5768
- "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
5769
- "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
 
 
 
 
 
 
 
 
 
 
5770
  "engines": {
5771
- "node": ">= 0.4"
 
 
 
5772
  }
5773
  },
5774
- "node_modules/object.assign": {
5775
- "version": "4.1.5",
5776
- "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz",
5777
- "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==",
5778
  "dependencies": {
5779
- "call-bind": "^1.0.5",
5780
- "define-properties": "^1.2.1",
5781
- "has-symbols": "^1.0.3",
5782
- "object-keys": "^1.1.1"
5783
  },
5784
  "engines": {
5785
- "node": ">= 0.4"
5786
  },
5787
  "funding": {
5788
- "url": "https://github.com/sponsors/ljharb"
5789
  }
5790
  },
5791
- "node_modules/object.entries": {
5792
- "version": "1.1.8",
5793
- "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz",
5794
- "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==",
5795
- "dependencies": {
5796
- "call-bind": "^1.0.7",
5797
- "define-properties": "^1.2.1",
5798
- "es-object-atoms": "^1.0.0"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5799
  },
5800
  "engines": {
5801
- "node": ">= 0.4"
5802
  }
5803
  },
5804
- "node_modules/object.fromentries": {
5805
- "version": "2.0.8",
5806
- "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz",
5807
- "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==",
5808
  "dependencies": {
5809
- "call-bind": "^1.0.7",
5810
- "define-properties": "^1.2.1",
5811
- "es-abstract": "^1.23.2",
5812
- "es-object-atoms": "^1.0.0"
 
 
 
 
5813
  },
5814
  "engines": {
5815
- "node": ">= 0.4"
5816
- },
5817
- "funding": {
5818
- "url": "https://github.com/sponsors/ljharb"
5819
  }
5820
  },
5821
- "node_modules/object.groupby": {
5822
- "version": "1.0.3",
5823
- "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz",
5824
- "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==",
5825
  "dependencies": {
5826
- "call-bind": "^1.0.7",
5827
- "define-properties": "^1.2.1",
5828
- "es-abstract": "^1.23.2"
5829
  },
5830
  "engines": {
5831
- "node": ">= 0.4"
5832
  }
5833
  },
5834
- "node_modules/object.hasown": {
5835
- "version": "1.1.4",
5836
- "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.4.tgz",
5837
- "integrity": "sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==",
5838
  "dependencies": {
5839
- "define-properties": "^1.2.1",
5840
- "es-abstract": "^1.23.2",
5841
- "es-object-atoms": "^1.0.0"
 
 
 
 
 
5842
  },
5843
  "engines": {
5844
- "node": ">= 0.4"
5845
- },
5846
- "funding": {
5847
- "url": "https://github.com/sponsors/ljharb"
5848
  }
5849
  },
5850
- "node_modules/object.values": {
5851
- "version": "1.2.0",
5852
- "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz",
5853
- "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==",
5854
  "dependencies": {
5855
- "call-bind": "^1.0.7",
5856
- "define-properties": "^1.2.1",
5857
- "es-object-atoms": "^1.0.0"
5858
  },
5859
- "engines": {
5860
- "node": ">= 0.4"
5861
  },
5862
- "funding": {
5863
- "url": "https://github.com/sponsors/ljharb"
5864
  }
5865
  },
5866
- "node_modules/once": {
5867
- "version": "1.4.0",
5868
- "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
5869
- "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
5870
  "dependencies": {
5871
- "wrappy": "1"
 
 
 
 
 
 
5872
  }
5873
  },
5874
- "node_modules/openai": {
5875
- "version": "4.38.5",
5876
- "resolved": "https://registry.npmjs.org/openai/-/openai-4.38.5.tgz",
5877
- "integrity": "sha512-Ym5GJL98ZhLJJ7enBx53jjG3vwN/fsB+Ozh46nnRZZS9W1NiYqbwkJ+sXd3dkCIiWIgcyyOPL2Zr8SQAzbpj3g==",
5878
  "dependencies": {
5879
- "@types/node": "^18.11.18",
5880
- "@types/node-fetch": "^2.6.4",
5881
- "abort-controller": "^3.0.0",
5882
- "agentkeepalive": "^4.2.1",
5883
- "form-data-encoder": "1.7.2",
5884
- "formdata-node": "^4.3.2",
5885
- "node-fetch": "^2.6.7",
5886
- "web-streams-polyfill": "^3.2.1"
5887
  },
5888
- "bin": {
5889
- "openai": "bin/cli"
5890
  }
5891
  },
5892
- "node_modules/openai/node_modules/@types/node": {
5893
- "version": "18.19.31",
5894
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.31.tgz",
5895
- "integrity": "sha512-ArgCD39YpyyrtFKIqMDvjz79jto5fcI/SVUs2HwB+f0dAzq68yqOdyaSivLiLugSziTpNXLQrVb7RZFmdZzbhA==",
5896
- "dependencies": {
5897
- "undici-types": "~5.26.4"
5898
  }
5899
  },
5900
- "node_modules/optionator": {
5901
- "version": "0.9.3",
5902
- "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz",
5903
- "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==",
5904
- "dependencies": {
5905
- "@aashutoshrathi/word-wrap": "^1.2.3",
5906
- "deep-is": "^0.1.3",
5907
- "fast-levenshtein": "^2.0.6",
5908
- "levn": "^0.4.1",
5909
- "prelude-ls": "^1.2.1",
5910
- "type-check": "^0.4.0"
5911
- },
5912
  "engines": {
5913
- "node": ">= 0.8.0"
5914
  }
5915
  },
5916
- "node_modules/p-limit": {
5917
- "version": "3.1.0",
5918
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
5919
- "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
5920
  "dependencies": {
5921
- "yocto-queue": "^0.1.0"
 
 
 
 
 
 
5922
  },
5923
  "engines": {
5924
- "node": ">=10"
5925
- },
5926
- "funding": {
5927
- "url": "https://github.com/sponsors/sindresorhus"
5928
  }
5929
  },
5930
- "node_modules/p-locate": {
5931
- "version": "5.0.0",
5932
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
5933
- "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
5934
  "dependencies": {
5935
- "p-limit": "^3.0.2"
5936
  },
5937
  "engines": {
5938
- "node": ">=10"
5939
- },
5940
- "funding": {
5941
- "url": "https://github.com/sponsors/sindresorhus"
5942
  }
5943
  },
5944
- "node_modules/parent-module": {
5945
- "version": "1.0.1",
5946
- "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
5947
- "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
5948
  "dependencies": {
5949
- "callsites": "^3.0.0"
5950
  },
5951
  "engines": {
5952
- "node": ">=6"
5953
  }
5954
  },
5955
- "node_modules/parse-srcset": {
5956
- "version": "1.0.2",
5957
- "resolved": "https://registry.npmjs.org/parse-srcset/-/parse-srcset-1.0.2.tgz",
5958
- "integrity": "sha512-/2qh0lav6CmI15FzA3i/2Bzk2zCgQhGMkvhOhKNcBVQ1ldgpbfiNTVslmooUmWJcADi1f1kIeynbDRVzNlfR6Q=="
5959
- },
5960
- "node_modules/path-exists": {
5961
- "version": "4.0.0",
5962
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
5963
- "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
5964
  "engines": {
5965
- "node": ">=8"
5966
  }
5967
  },
5968
- "node_modules/path-is-absolute": {
5969
- "version": "1.0.1",
5970
- "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
5971
- "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
 
 
 
 
 
 
 
 
5972
  "engines": {
5973
- "node": ">=0.10.0"
5974
  }
5975
  },
5976
- "node_modules/path-key": {
5977
- "version": "3.1.1",
5978
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
5979
- "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
 
5980
  "engines": {
5981
- "node": ">=8"
5982
  }
5983
  },
5984
- "node_modules/path-parse": {
5985
- "version": "1.0.7",
5986
- "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
5987
- "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
5988
- },
5989
- "node_modules/path-scurry": {
5990
- "version": "1.10.2",
5991
- "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.2.tgz",
5992
- "integrity": "sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==",
5993
  "dependencies": {
5994
- "lru-cache": "^10.2.0",
5995
- "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
5996
  },
5997
  "engines": {
5998
- "node": ">=16 || 14 >=14.17"
5999
- },
6000
- "funding": {
6001
- "url": "https://github.com/sponsors/isaacs"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6002
  }
6003
  },
6004
  "node_modules/path-scurry/node_modules/lru-cache": {
6005
- "version": "10.2.1",
6006
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.1.tgz",
6007
- "integrity": "sha512-tS24spDe/zXhWbNPErCHs/AGOzbKGHT+ybSBqmdLm8WZ1xXLWvH8Qn71QPAlqVhd0qUTWjy+Kl9JmISgDdEjsA==",
6008
  "engines": {
6009
  "node": "14 || >=16.14"
6010
  }
@@ -6560,9 +8974,9 @@
6560
  }
6561
  },
6562
  "node_modules/replicate": {
6563
- "version": "0.29.1",
6564
- "resolved": "https://registry.npmjs.org/replicate/-/replicate-0.29.1.tgz",
6565
- "integrity": "sha512-AezrONSwjYohugcxOd334A4zijdVQ4QyGZHysB9dg7auCng2vuXbi5EFkqTX+kZ+aihxJdhO1bURYmgrxOZg2w==",
6566
  "engines": {
6567
  "git": ">=2.11.0",
6568
  "node": ">=18.0.0",
@@ -7522,9 +9936,9 @@
7522
  "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA=="
7523
  },
7524
  "node_modules/update-browserslist-db": {
7525
- "version": "1.0.13",
7526
- "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz",
7527
- "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==",
7528
  "funding": [
7529
  {
7530
  "type": "opencollective",
@@ -7540,7 +9954,7 @@
7540
  }
7541
  ],
7542
  "dependencies": {
7543
- "escalade": "^3.1.1",
7544
  "picocolors": "^1.0.0"
7545
  },
7546
  "bin": {
@@ -7608,17 +10022,16 @@
7608
  }
7609
  },
7610
  "node_modules/usehooks-ts": {
7611
- "version": "2.16.0",
7612
- "resolved": "https://registry.npmjs.org/usehooks-ts/-/usehooks-ts-2.16.0.tgz",
7613
- "integrity": "sha512-bez95WqYujxp6hFdM/CpRDiVPirZPxlMzOH2QB8yopoKQMXpscyZoxOjpEdaxvV+CAWUDSM62cWnqHE0E/MZ7w==",
7614
- "dependencies": {
7615
- "lodash.debounce": "^4.0.8"
7616
- },
7617
  "engines": {
7618
- "node": ">=16.15.0"
 
7619
  },
7620
  "peerDependencies": {
7621
- "react": "^16.8.0 || ^17 || ^18"
 
7622
  }
7623
  },
7624
  "node_modules/util-deprecate": {
@@ -7762,6 +10175,14 @@
7762
  "url": "https://github.com/sponsors/ljharb"
7763
  }
7764
  },
 
 
 
 
 
 
 
 
7765
  "node_modules/wrap-ansi": {
7766
  "version": "8.1.0",
7767
  "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
@@ -7860,9 +10281,9 @@
7860
  "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
7861
  },
7862
  "node_modules/yaml": {
7863
- "version": "2.4.1",
7864
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.1.tgz",
7865
- "integrity": "sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg==",
7866
  "bin": {
7867
  "yaml": "bin.mjs"
7868
  },
 
8
  "name": "@jbilcke/comic-factory",
9
  "version": "1.2.0",
10
  "dependencies": {
11
+ "@aitube/clap": "0.0.10",
12
  "@anthropic-ai/sdk": "^0.19.1",
13
  "@huggingface/hub": "^0.14.2",
14
  "@huggingface/inference": "^2.6.1",
 
44
  "eslint-config-next": "13.4.10",
45
  "groq-sdk": "^0.3.1",
46
  "html2canvas": "^1.4.1",
47
+ "i": "^0.3.7",
48
  "konva": "^9.2.2",
49
  "lucide-react": "^0.260.0",
50
  "next": "14.2.3",
51
+ "npm": "^10.7.0",
52
  "openai": "^4.29.2",
53
  "pick": "^0.0.1",
54
  "postcss": "8.4.37",
 
69
  "tailwindcss-animate": "^1.0.6",
70
  "ts-node": "^10.9.1",
71
  "typescript": "^5.4.5",
72
+ "usehooks-ts": "2.9.1",
73
  "uuid": "^9.0.0",
74
  "zustand": "^4.4.1"
75
  },
 
79
  "@types/sbd": "^1.0.3"
80
  }
81
  },
 
 
 
 
 
 
 
 
82
  "node_modules/@aitube/clap": {
83
+ "version": "0.0.10",
84
+ "resolved": "https://registry.npmjs.org/@aitube/clap/-/clap-0.0.10.tgz",
85
+ "integrity": "sha512-pj855yWhUJ0QTJIaxMJhg0PwC3JaHsScJ5rQ8iqog7zDBWNNJR9MPBtFDYRuIs3vmUsGVxHwSlIBz5I1VjMF8w==",
86
  "dependencies": {
87
  "pure-uuid": "^1.8.1",
88
  "yaml": "^2.4.1"
 
126
  }
127
  },
128
  "node_modules/@babel/runtime": {
129
+ "version": "7.24.5",
130
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.5.tgz",
131
+ "integrity": "sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==",
132
  "dependencies": {
133
  "regenerator-runtime": "^0.14.0"
134
  },
 
218
  }
219
  },
220
  "node_modules/@floating-ui/core": {
221
+ "version": "1.6.1",
222
+ "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.1.tgz",
223
+ "integrity": "sha512-42UH54oPZHPdRHdw6BgoBD6cg/eVTmVrFcgeRDM3jbO7uxSoipVcmcIGFcA5jmOHO5apcyvBhkSKES3fQJnu7A==",
224
  "dependencies": {
225
+ "@floating-ui/utils": "^0.2.0"
226
  }
227
  },
228
  "node_modules/@floating-ui/dom": {
229
+ "version": "1.6.4",
230
+ "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.4.tgz",
231
+ "integrity": "sha512-0G8R+zOvQsAG1pg2Q99P21jiqxqGBW1iRe/iXHsBRBxnpXKFI8QwbB4x5KmYLggNO5m34IQgOIu9SCRfR/WWiQ==",
232
  "dependencies": {
233
  "@floating-ui/core": "^1.0.0",
234
  "@floating-ui/utils": "^0.2.0"
235
  }
236
  },
237
  "node_modules/@floating-ui/react-dom": {
238
+ "version": "2.0.9",
239
+ "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.9.tgz",
240
+ "integrity": "sha512-q0umO0+LQK4+p6aGyvzASqKbKOJcAHJ7ycE9CuUvfx3s9zTHWmGJTPOIlM/hmSBfUfg/XfY5YhLBLR/LHwShQQ==",
241
  "dependencies": {
242
+ "@floating-ui/dom": "^1.0.0"
243
  },
244
  "peerDependencies": {
245
  "react": ">=16.8.0",
 
247
  }
248
  },
249
  "node_modules/@floating-ui/utils": {
250
+ "version": "0.2.2",
251
+ "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.2.tgz",
252
+ "integrity": "sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw=="
253
  },
254
  "node_modules/@huggingface/hub": {
255
+ "version": "0.14.11",
256
+ "resolved": "https://registry.npmjs.org/@huggingface/hub/-/hub-0.14.11.tgz",
257
+ "integrity": "sha512-/bcDxXLvtcMp0DA/w42tYyNcivusORLBiFGYPpZdpmgCyK6qD0D8texNE2NFmPeHPqwqOBjV6pGpZ1i4o6B/1A==",
258
  "dependencies": {
259
  "hash-wasm": "^4.9.0"
260
  },
 
2889
  }
2890
  },
2891
  "node_modules/caniuse-lite": {
2892
+ "version": "1.0.30001615",
2893
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001615.tgz",
2894
+ "integrity": "sha512-1IpazM5G3r38meiae0bHRnPhz+CBQ3ZLqbQMtrg+AsTPKAXgW38JNsXkyZ+v8waCsDmPq87lmfun5Q2AGysNEQ==",
2895
  "funding": [
2896
  {
2897
  "type": "opencollective",
 
3647
  "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA=="
3648
  },
3649
  "node_modules/electron-to-chromium": {
3650
+ "version": "1.4.756",
3651
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.756.tgz",
3652
+ "integrity": "sha512-RJKZ9+vEBMeiPAvKNWyZjuYyUqMndcP1f335oHqn3BEQbs2NFtVrnK5+6Xg5wSM9TknNNpWghGDUCKGYF+xWXw=="
3653
  },
3654
  "node_modules/emoji-regex": {
3655
  "version": "9.2.2",
 
4597
  }
4598
  },
4599
  "node_modules/globalthis": {
4600
+ "version": "1.0.4",
4601
+ "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz",
4602
+ "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==",
4603
  "dependencies": {
4604
+ "define-properties": "^1.2.1",
4605
+ "gopd": "^1.0.1"
4606
  },
4607
  "engines": {
4608
  "node": ">= 0.4"
 
4652
  "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag=="
4653
  },
4654
  "node_modules/groq-sdk": {
4655
+ "version": "0.3.3",
4656
+ "resolved": "https://registry.npmjs.org/groq-sdk/-/groq-sdk-0.3.3.tgz",
4657
+ "integrity": "sha512-wdOeZ2QymPjjP3tmFpUAnfMisoLbt7xF2MfpROeFAngcqWbfTyB9j9pMWSEAMF/E4gZx8f2Y+5zswO0q92CSxA==",
4658
  "dependencies": {
4659
  "@types/node": "^18.11.18",
4660
  "@types/node-fetch": "^2.6.4",
 
4792
  "ms": "^2.0.0"
4793
  }
4794
  },
4795
+ "node_modules/i": {
4796
+ "version": "0.3.7",
4797
+ "resolved": "https://registry.npmjs.org/i/-/i-0.3.7.tgz",
4798
+ "integrity": "sha512-FYz4wlXgkQwIPqhzC5TdNMLSE5+GS1IIDJZY/1ZiEPCT2S3COUVZeT5OW4BmW4r5LHLQuOosSwsvnroG9GR59Q==",
4799
+ "engines": {
4800
+ "node": ">=0.4"
4801
+ }
4802
+ },
4803
  "node_modules/iconv-lite": {
4804
  "version": "0.6.3",
4805
  "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
 
5450
  "url": "https://github.com/sponsors/sindresorhus"
5451
  }
5452
  },
 
 
 
 
 
5453
  "node_modules/lodash.merge": {
5454
  "version": "4.6.2",
5455
  "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
 
5559
  }
5560
  },
5561
  "node_modules/minipass": {
5562
+ "version": "7.1.0",
5563
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.0.tgz",
5564
+ "integrity": "sha512-oGZRv2OT1lO2UF1zUcwdTb3wqUwI0kBGTgt/T7OdSj6M6N5m3o5uPf0AIW6lVxGGoiWUR7e2AwTE+xiwK8WQig==",
5565
  "engines": {
5566
  "node": ">=16 || 14 >=14.17"
5567
  }
 
5737
  "node": ">=0.10.0"
5738
  }
5739
  },
5740
+ "node_modules/npm": {
5741
+ "version": "10.7.0",
5742
+ "resolved": "https://registry.npmjs.org/npm/-/npm-10.7.0.tgz",
5743
+ "integrity": "sha512-FXylyYSXNjgXx3l82BT8RSQvCoGIQ3h8YdRFGKNvo3Pv/bKscK4pdWkx/onwTpHDqGw+oeLf4Rxln9WVyxAxlQ==",
5744
+ "bundleDependencies": [
5745
+ "@isaacs/string-locale-compare",
5746
+ "@npmcli/arborist",
5747
+ "@npmcli/config",
5748
+ "@npmcli/fs",
5749
+ "@npmcli/map-workspaces",
5750
+ "@npmcli/package-json",
5751
+ "@npmcli/promise-spawn",
5752
+ "@npmcli/redact",
5753
+ "@npmcli/run-script",
5754
+ "@sigstore/tuf",
5755
+ "abbrev",
5756
+ "archy",
5757
+ "cacache",
5758
+ "chalk",
5759
+ "ci-info",
5760
+ "cli-columns",
5761
+ "fastest-levenshtein",
5762
+ "fs-minipass",
5763
+ "glob",
5764
+ "graceful-fs",
5765
+ "hosted-git-info",
5766
+ "ini",
5767
+ "init-package-json",
5768
+ "is-cidr",
5769
+ "json-parse-even-better-errors",
5770
+ "libnpmaccess",
5771
+ "libnpmdiff",
5772
+ "libnpmexec",
5773
+ "libnpmfund",
5774
+ "libnpmhook",
5775
+ "libnpmorg",
5776
+ "libnpmpack",
5777
+ "libnpmpublish",
5778
+ "libnpmsearch",
5779
+ "libnpmteam",
5780
+ "libnpmversion",
5781
+ "make-fetch-happen",
5782
+ "minimatch",
5783
+ "minipass",
5784
+ "minipass-pipeline",
5785
+ "ms",
5786
+ "node-gyp",
5787
+ "nopt",
5788
+ "normalize-package-data",
5789
+ "npm-audit-report",
5790
+ "npm-install-checks",
5791
+ "npm-package-arg",
5792
+ "npm-pick-manifest",
5793
+ "npm-profile",
5794
+ "npm-registry-fetch",
5795
+ "npm-user-validate",
5796
+ "p-map",
5797
+ "pacote",
5798
+ "parse-conflict-json",
5799
+ "proc-log",
5800
+ "qrcode-terminal",
5801
+ "read",
5802
+ "semver",
5803
+ "spdx-expression-parse",
5804
+ "ssri",
5805
+ "supports-color",
5806
+ "tar",
5807
+ "text-table",
5808
+ "tiny-relative-date",
5809
+ "treeverse",
5810
+ "validate-npm-package-name",
5811
+ "which",
5812
+ "write-file-atomic"
5813
+ ],
5814
+ "dependencies": {
5815
+ "@isaacs/string-locale-compare": "^1.1.0",
5816
+ "@npmcli/arborist": "^7.2.1",
5817
+ "@npmcli/config": "^8.0.2",
5818
+ "@npmcli/fs": "^3.1.0",
5819
+ "@npmcli/map-workspaces": "^3.0.6",
5820
+ "@npmcli/package-json": "^5.1.0",
5821
+ "@npmcli/promise-spawn": "^7.0.1",
5822
+ "@npmcli/redact": "^2.0.0",
5823
+ "@npmcli/run-script": "^8.1.0",
5824
+ "@sigstore/tuf": "^2.3.2",
5825
+ "abbrev": "^2.0.0",
5826
+ "archy": "~1.0.0",
5827
+ "cacache": "^18.0.2",
5828
+ "chalk": "^5.3.0",
5829
+ "ci-info": "^4.0.0",
5830
+ "cli-columns": "^4.0.0",
5831
+ "fastest-levenshtein": "^1.0.16",
5832
+ "fs-minipass": "^3.0.3",
5833
+ "glob": "^10.3.12",
5834
+ "graceful-fs": "^4.2.11",
5835
+ "hosted-git-info": "^7.0.1",
5836
+ "ini": "^4.1.2",
5837
+ "init-package-json": "^6.0.2",
5838
+ "is-cidr": "^5.0.5",
5839
+ "json-parse-even-better-errors": "^3.0.1",
5840
+ "libnpmaccess": "^8.0.1",
5841
+ "libnpmdiff": "^6.0.3",
5842
+ "libnpmexec": "^8.0.0",
5843
+ "libnpmfund": "^5.0.1",
5844
+ "libnpmhook": "^10.0.0",
5845
+ "libnpmorg": "^6.0.1",
5846
+ "libnpmpack": "^7.0.0",
5847
+ "libnpmpublish": "^9.0.2",
5848
+ "libnpmsearch": "^7.0.0",
5849
+ "libnpmteam": "^6.0.0",
5850
+ "libnpmversion": "^6.0.0",
5851
+ "make-fetch-happen": "^13.0.1",
5852
+ "minimatch": "^9.0.4",
5853
+ "minipass": "^7.0.4",
5854
+ "minipass-pipeline": "^1.2.4",
5855
+ "ms": "^2.1.2",
5856
+ "node-gyp": "^10.1.0",
5857
+ "nopt": "^7.2.0",
5858
+ "normalize-package-data": "^6.0.0",
5859
+ "npm-audit-report": "^5.0.0",
5860
+ "npm-install-checks": "^6.3.0",
5861
+ "npm-package-arg": "^11.0.2",
5862
+ "npm-pick-manifest": "^9.0.0",
5863
+ "npm-profile": "^9.0.2",
5864
+ "npm-registry-fetch": "^17.0.0",
5865
+ "npm-user-validate": "^2.0.0",
5866
+ "p-map": "^4.0.0",
5867
+ "pacote": "^18.0.3",
5868
+ "parse-conflict-json": "^3.0.1",
5869
+ "proc-log": "^4.2.0",
5870
+ "qrcode-terminal": "^0.12.0",
5871
+ "read": "^3.0.1",
5872
+ "semver": "^7.6.0",
5873
+ "spdx-expression-parse": "^4.0.0",
5874
+ "ssri": "^10.0.5",
5875
+ "supports-color": "^9.4.0",
5876
+ "tar": "^6.2.1",
5877
+ "text-table": "~0.2.0",
5878
+ "tiny-relative-date": "^1.3.0",
5879
+ "treeverse": "^3.0.0",
5880
+ "validate-npm-package-name": "^5.0.0",
5881
+ "which": "^4.0.0",
5882
+ "write-file-atomic": "^5.0.1"
5883
+ },
5884
+ "bin": {
5885
+ "npm": "bin/npm-cli.js",
5886
+ "npx": "bin/npx-cli.js"
5887
+ },
5888
  "engines": {
5889
+ "node": "^18.17.0 || >=20.5.0"
5890
  }
5891
  },
5892
+ "node_modules/npm/node_modules/@isaacs/cliui": {
5893
+ "version": "8.0.2",
5894
+ "inBundle": true,
5895
+ "license": "ISC",
5896
+ "dependencies": {
5897
+ "string-width": "^5.1.2",
5898
+ "string-width-cjs": "npm:string-width@^4.2.0",
5899
+ "strip-ansi": "^7.0.1",
5900
+ "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
5901
+ "wrap-ansi": "^8.1.0",
5902
+ "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
5903
+ },
5904
  "engines": {
5905
+ "node": ">=12"
5906
  }
5907
  },
5908
+ "node_modules/npm/node_modules/@isaacs/cliui/node_modules/ansi-regex": {
5909
+ "version": "6.0.1",
5910
+ "inBundle": true,
5911
+ "license": "MIT",
5912
+ "engines": {
5913
+ "node": ">=12"
5914
+ },
5915
  "funding": {
5916
+ "url": "https://github.com/chalk/ansi-regex?sponsor=1"
5917
  }
5918
  },
5919
+ "node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex": {
5920
+ "version": "9.2.2",
5921
+ "inBundle": true,
5922
+ "license": "MIT"
5923
+ },
5924
+ "node_modules/npm/node_modules/@isaacs/cliui/node_modules/string-width": {
5925
+ "version": "5.1.2",
5926
+ "inBundle": true,
5927
+ "license": "MIT",
5928
+ "dependencies": {
5929
+ "eastasianwidth": "^0.2.0",
5930
+ "emoji-regex": "^9.2.2",
5931
+ "strip-ansi": "^7.0.1"
5932
+ },
5933
  "engines": {
5934
+ "node": ">=12"
5935
+ },
5936
+ "funding": {
5937
+ "url": "https://github.com/sponsors/sindresorhus"
5938
  }
5939
  },
5940
+ "node_modules/npm/node_modules/@isaacs/cliui/node_modules/strip-ansi": {
5941
+ "version": "7.1.0",
5942
+ "inBundle": true,
5943
+ "license": "MIT",
5944
  "dependencies": {
5945
+ "ansi-regex": "^6.0.1"
 
 
 
5946
  },
5947
  "engines": {
5948
+ "node": ">=12"
5949
  },
5950
  "funding": {
5951
+ "url": "https://github.com/chalk/strip-ansi?sponsor=1"
5952
  }
5953
  },
5954
+ "node_modules/npm/node_modules/@isaacs/string-locale-compare": {
5955
+ "version": "1.1.0",
5956
+ "inBundle": true,
5957
+ "license": "ISC"
5958
+ },
5959
+ "node_modules/npm/node_modules/@npmcli/agent": {
5960
+ "version": "2.2.2",
5961
+ "inBundle": true,
5962
+ "license": "ISC",
5963
+ "dependencies": {
5964
+ "agent-base": "^7.1.0",
5965
+ "http-proxy-agent": "^7.0.0",
5966
+ "https-proxy-agent": "^7.0.1",
5967
+ "lru-cache": "^10.0.1",
5968
+ "socks-proxy-agent": "^8.0.3"
5969
+ },
5970
+ "engines": {
5971
+ "node": "^16.14.0 || >=18.0.0"
5972
+ }
5973
+ },
5974
+ "node_modules/npm/node_modules/@npmcli/arborist": {
5975
+ "version": "7.5.1",
5976
+ "inBundle": true,
5977
+ "license": "ISC",
5978
+ "dependencies": {
5979
+ "@isaacs/string-locale-compare": "^1.1.0",
5980
+ "@npmcli/fs": "^3.1.0",
5981
+ "@npmcli/installed-package-contents": "^2.1.0",
5982
+ "@npmcli/map-workspaces": "^3.0.2",
5983
+ "@npmcli/metavuln-calculator": "^7.1.0",
5984
+ "@npmcli/name-from-folder": "^2.0.0",
5985
+ "@npmcli/node-gyp": "^3.0.0",
5986
+ "@npmcli/package-json": "^5.1.0",
5987
+ "@npmcli/query": "^3.1.0",
5988
+ "@npmcli/redact": "^2.0.0",
5989
+ "@npmcli/run-script": "^8.1.0",
5990
+ "bin-links": "^4.0.1",
5991
+ "cacache": "^18.0.0",
5992
+ "common-ancestor-path": "^1.0.1",
5993
+ "hosted-git-info": "^7.0.1",
5994
+ "json-parse-even-better-errors": "^3.0.0",
5995
+ "json-stringify-nice": "^1.1.4",
5996
+ "minimatch": "^9.0.4",
5997
+ "nopt": "^7.0.0",
5998
+ "npm-install-checks": "^6.2.0",
5999
+ "npm-package-arg": "^11.0.2",
6000
+ "npm-pick-manifest": "^9.0.0",
6001
+ "npm-registry-fetch": "^17.0.0",
6002
+ "pacote": "^18.0.1",
6003
+ "parse-conflict-json": "^3.0.0",
6004
+ "proc-log": "^4.2.0",
6005
+ "proggy": "^2.0.0",
6006
+ "promise-all-reject-late": "^1.0.0",
6007
+ "promise-call-limit": "^3.0.1",
6008
+ "read-package-json-fast": "^3.0.2",
6009
+ "semver": "^7.3.7",
6010
+ "ssri": "^10.0.5",
6011
+ "treeverse": "^3.0.0",
6012
+ "walk-up-path": "^3.0.1"
6013
+ },
6014
+ "bin": {
6015
+ "arborist": "bin/index.js"
6016
  },
6017
  "engines": {
6018
+ "node": "^16.14.0 || >=18.0.0"
6019
  }
6020
  },
6021
+ "node_modules/npm/node_modules/@npmcli/config": {
6022
+ "version": "8.3.1",
6023
+ "inBundle": true,
6024
+ "license": "ISC",
6025
  "dependencies": {
6026
+ "@npmcli/map-workspaces": "^3.0.2",
6027
+ "ci-info": "^4.0.0",
6028
+ "ini": "^4.1.2",
6029
+ "nopt": "^7.0.0",
6030
+ "proc-log": "^4.2.0",
6031
+ "read-package-json-fast": "^3.0.2",
6032
+ "semver": "^7.3.5",
6033
+ "walk-up-path": "^3.0.1"
6034
  },
6035
  "engines": {
6036
+ "node": "^16.14.0 || >=18.0.0"
 
 
 
6037
  }
6038
  },
6039
+ "node_modules/npm/node_modules/@npmcli/fs": {
6040
+ "version": "3.1.0",
6041
+ "inBundle": true,
6042
+ "license": "ISC",
6043
  "dependencies": {
6044
+ "semver": "^7.3.5"
 
 
6045
  },
6046
  "engines": {
6047
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
6048
  }
6049
  },
6050
+ "node_modules/npm/node_modules/@npmcli/git": {
6051
+ "version": "5.0.6",
6052
+ "inBundle": true,
6053
+ "license": "ISC",
6054
  "dependencies": {
6055
+ "@npmcli/promise-spawn": "^7.0.0",
6056
+ "lru-cache": "^10.0.1",
6057
+ "npm-pick-manifest": "^9.0.0",
6058
+ "proc-log": "^4.0.0",
6059
+ "promise-inflight": "^1.0.1",
6060
+ "promise-retry": "^2.0.1",
6061
+ "semver": "^7.3.5",
6062
+ "which": "^4.0.0"
6063
  },
6064
  "engines": {
6065
+ "node": "^16.14.0 || >=18.0.0"
 
 
 
6066
  }
6067
  },
6068
+ "node_modules/npm/node_modules/@npmcli/installed-package-contents": {
6069
+ "version": "2.1.0",
6070
+ "inBundle": true,
6071
+ "license": "ISC",
6072
  "dependencies": {
6073
+ "npm-bundled": "^3.0.0",
6074
+ "npm-normalize-package-bin": "^3.0.0"
 
6075
  },
6076
+ "bin": {
6077
+ "installed-package-contents": "bin/index.js"
6078
  },
6079
+ "engines": {
6080
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
6081
  }
6082
  },
6083
+ "node_modules/npm/node_modules/@npmcli/map-workspaces": {
6084
+ "version": "3.0.6",
6085
+ "inBundle": true,
6086
+ "license": "ISC",
6087
  "dependencies": {
6088
+ "@npmcli/name-from-folder": "^2.0.0",
6089
+ "glob": "^10.2.2",
6090
+ "minimatch": "^9.0.0",
6091
+ "read-package-json-fast": "^3.0.0"
6092
+ },
6093
+ "engines": {
6094
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
6095
  }
6096
  },
6097
+ "node_modules/npm/node_modules/@npmcli/metavuln-calculator": {
6098
+ "version": "7.1.0",
6099
+ "inBundle": true,
6100
+ "license": "ISC",
6101
  "dependencies": {
6102
+ "cacache": "^18.0.0",
6103
+ "json-parse-even-better-errors": "^3.0.0",
6104
+ "pacote": "^18.0.0",
6105
+ "proc-log": "^4.1.0",
6106
+ "semver": "^7.3.5"
 
 
 
6107
  },
6108
+ "engines": {
6109
+ "node": "^16.14.0 || >=18.0.0"
6110
  }
6111
  },
6112
+ "node_modules/npm/node_modules/@npmcli/name-from-folder": {
6113
+ "version": "2.0.0",
6114
+ "inBundle": true,
6115
+ "license": "ISC",
6116
+ "engines": {
6117
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
6118
  }
6119
  },
6120
+ "node_modules/npm/node_modules/@npmcli/node-gyp": {
6121
+ "version": "3.0.0",
6122
+ "inBundle": true,
6123
+ "license": "ISC",
 
 
 
 
 
 
 
 
6124
  "engines": {
6125
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
6126
  }
6127
  },
6128
+ "node_modules/npm/node_modules/@npmcli/package-json": {
6129
+ "version": "5.1.0",
6130
+ "inBundle": true,
6131
+ "license": "ISC",
6132
  "dependencies": {
6133
+ "@npmcli/git": "^5.0.0",
6134
+ "glob": "^10.2.2",
6135
+ "hosted-git-info": "^7.0.0",
6136
+ "json-parse-even-better-errors": "^3.0.0",
6137
+ "normalize-package-data": "^6.0.0",
6138
+ "proc-log": "^4.0.0",
6139
+ "semver": "^7.5.3"
6140
  },
6141
  "engines": {
6142
+ "node": "^16.14.0 || >=18.0.0"
 
 
 
6143
  }
6144
  },
6145
+ "node_modules/npm/node_modules/@npmcli/promise-spawn": {
6146
+ "version": "7.0.1",
6147
+ "inBundle": true,
6148
+ "license": "ISC",
6149
  "dependencies": {
6150
+ "which": "^4.0.0"
6151
  },
6152
  "engines": {
6153
+ "node": "^16.14.0 || >=18.0.0"
 
 
 
6154
  }
6155
  },
6156
+ "node_modules/npm/node_modules/@npmcli/query": {
6157
+ "version": "3.1.0",
6158
+ "inBundle": true,
6159
+ "license": "ISC",
6160
  "dependencies": {
6161
+ "postcss-selector-parser": "^6.0.10"
6162
  },
6163
  "engines": {
6164
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
6165
  }
6166
  },
6167
+ "node_modules/npm/node_modules/@npmcli/redact": {
6168
+ "version": "2.0.0",
6169
+ "inBundle": true,
6170
+ "license": "ISC",
 
 
 
 
 
6171
  "engines": {
6172
+ "node": "^16.14.0 || >=18.0.0"
6173
  }
6174
  },
6175
+ "node_modules/npm/node_modules/@npmcli/run-script": {
6176
+ "version": "8.1.0",
6177
+ "inBundle": true,
6178
+ "license": "ISC",
6179
+ "dependencies": {
6180
+ "@npmcli/node-gyp": "^3.0.0",
6181
+ "@npmcli/package-json": "^5.0.0",
6182
+ "@npmcli/promise-spawn": "^7.0.0",
6183
+ "node-gyp": "^10.0.0",
6184
+ "proc-log": "^4.0.0",
6185
+ "which": "^4.0.0"
6186
+ },
6187
  "engines": {
6188
+ "node": "^16.14.0 || >=18.0.0"
6189
  }
6190
  },
6191
+ "node_modules/npm/node_modules/@pkgjs/parseargs": {
6192
+ "version": "0.11.0",
6193
+ "inBundle": true,
6194
+ "license": "MIT",
6195
+ "optional": true,
6196
  "engines": {
6197
+ "node": ">=14"
6198
  }
6199
  },
6200
+ "node_modules/npm/node_modules/@sigstore/bundle": {
6201
+ "version": "2.3.1",
6202
+ "inBundle": true,
6203
+ "license": "Apache-2.0",
 
 
 
 
 
6204
  "dependencies": {
6205
+ "@sigstore/protobuf-specs": "^0.3.1"
 
6206
  },
6207
  "engines": {
6208
+ "node": "^16.14.0 || >=18.0.0"
6209
+ }
6210
+ },
6211
+ "node_modules/npm/node_modules/@sigstore/core": {
6212
+ "version": "1.1.0",
6213
+ "inBundle": true,
6214
+ "license": "Apache-2.0",
6215
+ "engines": {
6216
+ "node": "^16.14.0 || >=18.0.0"
6217
+ }
6218
+ },
6219
+ "node_modules/npm/node_modules/@sigstore/protobuf-specs": {
6220
+ "version": "0.3.1",
6221
+ "inBundle": true,
6222
+ "license": "Apache-2.0",
6223
+ "engines": {
6224
+ "node": "^16.14.0 || >=18.0.0"
6225
+ }
6226
+ },
6227
+ "node_modules/npm/node_modules/@sigstore/sign": {
6228
+ "version": "2.3.0",
6229
+ "inBundle": true,
6230
+ "license": "Apache-2.0",
6231
+ "dependencies": {
6232
+ "@sigstore/bundle": "^2.3.0",
6233
+ "@sigstore/core": "^1.0.0",
6234
+ "@sigstore/protobuf-specs": "^0.3.1",
6235
+ "make-fetch-happen": "^13.0.0"
6236
+ },
6237
+ "engines": {
6238
+ "node": "^16.14.0 || >=18.0.0"
6239
+ }
6240
+ },
6241
+ "node_modules/npm/node_modules/@sigstore/tuf": {
6242
+ "version": "2.3.2",
6243
+ "inBundle": true,
6244
+ "license": "Apache-2.0",
6245
+ "dependencies": {
6246
+ "@sigstore/protobuf-specs": "^0.3.0",
6247
+ "tuf-js": "^2.2.0"
6248
+ },
6249
+ "engines": {
6250
+ "node": "^16.14.0 || >=18.0.0"
6251
+ }
6252
+ },
6253
+ "node_modules/npm/node_modules/@sigstore/verify": {
6254
+ "version": "1.2.0",
6255
+ "inBundle": true,
6256
+ "license": "Apache-2.0",
6257
+ "dependencies": {
6258
+ "@sigstore/bundle": "^2.3.1",
6259
+ "@sigstore/core": "^1.1.0",
6260
+ "@sigstore/protobuf-specs": "^0.3.1"
6261
+ },
6262
+ "engines": {
6263
+ "node": "^16.14.0 || >=18.0.0"
6264
+ }
6265
+ },
6266
+ "node_modules/npm/node_modules/@tufjs/canonical-json": {
6267
+ "version": "2.0.0",
6268
+ "inBundle": true,
6269
+ "license": "MIT",
6270
+ "engines": {
6271
+ "node": "^16.14.0 || >=18.0.0"
6272
+ }
6273
+ },
6274
+ "node_modules/npm/node_modules/@tufjs/models": {
6275
+ "version": "2.0.0",
6276
+ "inBundle": true,
6277
+ "license": "MIT",
6278
+ "dependencies": {
6279
+ "@tufjs/canonical-json": "2.0.0",
6280
+ "minimatch": "^9.0.3"
6281
+ },
6282
+ "engines": {
6283
+ "node": "^16.14.0 || >=18.0.0"
6284
+ }
6285
+ },
6286
+ "node_modules/npm/node_modules/abbrev": {
6287
+ "version": "2.0.0",
6288
+ "inBundle": true,
6289
+ "license": "ISC",
6290
+ "engines": {
6291
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
6292
+ }
6293
+ },
6294
+ "node_modules/npm/node_modules/agent-base": {
6295
+ "version": "7.1.1",
6296
+ "inBundle": true,
6297
+ "license": "MIT",
6298
+ "dependencies": {
6299
+ "debug": "^4.3.4"
6300
+ },
6301
+ "engines": {
6302
+ "node": ">= 14"
6303
+ }
6304
+ },
6305
+ "node_modules/npm/node_modules/aggregate-error": {
6306
+ "version": "3.1.0",
6307
+ "inBundle": true,
6308
+ "license": "MIT",
6309
+ "dependencies": {
6310
+ "clean-stack": "^2.0.0",
6311
+ "indent-string": "^4.0.0"
6312
+ },
6313
+ "engines": {
6314
+ "node": ">=8"
6315
+ }
6316
+ },
6317
+ "node_modules/npm/node_modules/ansi-regex": {
6318
+ "version": "5.0.1",
6319
+ "inBundle": true,
6320
+ "license": "MIT",
6321
+ "engines": {
6322
+ "node": ">=8"
6323
+ }
6324
+ },
6325
+ "node_modules/npm/node_modules/ansi-styles": {
6326
+ "version": "6.2.1",
6327
+ "inBundle": true,
6328
+ "license": "MIT",
6329
+ "engines": {
6330
+ "node": ">=12"
6331
+ },
6332
+ "funding": {
6333
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
6334
+ }
6335
+ },
6336
+ "node_modules/npm/node_modules/aproba": {
6337
+ "version": "2.0.0",
6338
+ "inBundle": true,
6339
+ "license": "ISC"
6340
+ },
6341
+ "node_modules/npm/node_modules/archy": {
6342
+ "version": "1.0.0",
6343
+ "inBundle": true,
6344
+ "license": "MIT"
6345
+ },
6346
+ "node_modules/npm/node_modules/balanced-match": {
6347
+ "version": "1.0.2",
6348
+ "inBundle": true,
6349
+ "license": "MIT"
6350
+ },
6351
+ "node_modules/npm/node_modules/bin-links": {
6352
+ "version": "4.0.3",
6353
+ "inBundle": true,
6354
+ "license": "ISC",
6355
+ "dependencies": {
6356
+ "cmd-shim": "^6.0.0",
6357
+ "npm-normalize-package-bin": "^3.0.0",
6358
+ "read-cmd-shim": "^4.0.0",
6359
+ "write-file-atomic": "^5.0.0"
6360
+ },
6361
+ "engines": {
6362
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
6363
+ }
6364
+ },
6365
+ "node_modules/npm/node_modules/binary-extensions": {
6366
+ "version": "2.3.0",
6367
+ "inBundle": true,
6368
+ "license": "MIT",
6369
+ "engines": {
6370
+ "node": ">=8"
6371
+ },
6372
+ "funding": {
6373
+ "url": "https://github.com/sponsors/sindresorhus"
6374
+ }
6375
+ },
6376
+ "node_modules/npm/node_modules/brace-expansion": {
6377
+ "version": "2.0.1",
6378
+ "inBundle": true,
6379
+ "license": "MIT",
6380
+ "dependencies": {
6381
+ "balanced-match": "^1.0.0"
6382
+ }
6383
+ },
6384
+ "node_modules/npm/node_modules/builtins": {
6385
+ "version": "5.1.0",
6386
+ "inBundle": true,
6387
+ "license": "MIT",
6388
+ "dependencies": {
6389
+ "semver": "^7.0.0"
6390
+ }
6391
+ },
6392
+ "node_modules/npm/node_modules/cacache": {
6393
+ "version": "18.0.2",
6394
+ "inBundle": true,
6395
+ "license": "ISC",
6396
+ "dependencies": {
6397
+ "@npmcli/fs": "^3.1.0",
6398
+ "fs-minipass": "^3.0.0",
6399
+ "glob": "^10.2.2",
6400
+ "lru-cache": "^10.0.1",
6401
+ "minipass": "^7.0.3",
6402
+ "minipass-collect": "^2.0.1",
6403
+ "minipass-flush": "^1.0.5",
6404
+ "minipass-pipeline": "^1.2.4",
6405
+ "p-map": "^4.0.0",
6406
+ "ssri": "^10.0.0",
6407
+ "tar": "^6.1.11",
6408
+ "unique-filename": "^3.0.0"
6409
+ },
6410
+ "engines": {
6411
+ "node": "^16.14.0 || >=18.0.0"
6412
+ }
6413
+ },
6414
+ "node_modules/npm/node_modules/chalk": {
6415
+ "version": "5.3.0",
6416
+ "inBundle": true,
6417
+ "license": "MIT",
6418
+ "engines": {
6419
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
6420
+ },
6421
+ "funding": {
6422
+ "url": "https://github.com/chalk/chalk?sponsor=1"
6423
+ }
6424
+ },
6425
+ "node_modules/npm/node_modules/chownr": {
6426
+ "version": "2.0.0",
6427
+ "inBundle": true,
6428
+ "license": "ISC",
6429
+ "engines": {
6430
+ "node": ">=10"
6431
+ }
6432
+ },
6433
+ "node_modules/npm/node_modules/ci-info": {
6434
+ "version": "4.0.0",
6435
+ "funding": [
6436
+ {
6437
+ "type": "github",
6438
+ "url": "https://github.com/sponsors/sibiraj-s"
6439
+ }
6440
+ ],
6441
+ "inBundle": true,
6442
+ "license": "MIT",
6443
+ "engines": {
6444
+ "node": ">=8"
6445
+ }
6446
+ },
6447
+ "node_modules/npm/node_modules/cidr-regex": {
6448
+ "version": "4.0.5",
6449
+ "inBundle": true,
6450
+ "license": "BSD-2-Clause",
6451
+ "dependencies": {
6452
+ "ip-regex": "^5.0.0"
6453
+ },
6454
+ "engines": {
6455
+ "node": ">=14"
6456
+ }
6457
+ },
6458
+ "node_modules/npm/node_modules/clean-stack": {
6459
+ "version": "2.2.0",
6460
+ "inBundle": true,
6461
+ "license": "MIT",
6462
+ "engines": {
6463
+ "node": ">=6"
6464
+ }
6465
+ },
6466
+ "node_modules/npm/node_modules/cli-columns": {
6467
+ "version": "4.0.0",
6468
+ "inBundle": true,
6469
+ "license": "MIT",
6470
+ "dependencies": {
6471
+ "string-width": "^4.2.3",
6472
+ "strip-ansi": "^6.0.1"
6473
+ },
6474
+ "engines": {
6475
+ "node": ">= 10"
6476
+ }
6477
+ },
6478
+ "node_modules/npm/node_modules/cmd-shim": {
6479
+ "version": "6.0.2",
6480
+ "inBundle": true,
6481
+ "license": "ISC",
6482
+ "engines": {
6483
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
6484
+ }
6485
+ },
6486
+ "node_modules/npm/node_modules/color-convert": {
6487
+ "version": "2.0.1",
6488
+ "inBundle": true,
6489
+ "license": "MIT",
6490
+ "dependencies": {
6491
+ "color-name": "~1.1.4"
6492
+ },
6493
+ "engines": {
6494
+ "node": ">=7.0.0"
6495
+ }
6496
+ },
6497
+ "node_modules/npm/node_modules/color-name": {
6498
+ "version": "1.1.4",
6499
+ "inBundle": true,
6500
+ "license": "MIT"
6501
+ },
6502
+ "node_modules/npm/node_modules/common-ancestor-path": {
6503
+ "version": "1.0.1",
6504
+ "inBundle": true,
6505
+ "license": "ISC"
6506
+ },
6507
+ "node_modules/npm/node_modules/cross-spawn": {
6508
+ "version": "7.0.3",
6509
+ "inBundle": true,
6510
+ "license": "MIT",
6511
+ "dependencies": {
6512
+ "path-key": "^3.1.0",
6513
+ "shebang-command": "^2.0.0",
6514
+ "which": "^2.0.1"
6515
+ },
6516
+ "engines": {
6517
+ "node": ">= 8"
6518
+ }
6519
+ },
6520
+ "node_modules/npm/node_modules/cross-spawn/node_modules/which": {
6521
+ "version": "2.0.2",
6522
+ "inBundle": true,
6523
+ "license": "ISC",
6524
+ "dependencies": {
6525
+ "isexe": "^2.0.0"
6526
+ },
6527
+ "bin": {
6528
+ "node-which": "bin/node-which"
6529
+ },
6530
+ "engines": {
6531
+ "node": ">= 8"
6532
+ }
6533
+ },
6534
+ "node_modules/npm/node_modules/cssesc": {
6535
+ "version": "3.0.0",
6536
+ "inBundle": true,
6537
+ "license": "MIT",
6538
+ "bin": {
6539
+ "cssesc": "bin/cssesc"
6540
+ },
6541
+ "engines": {
6542
+ "node": ">=4"
6543
+ }
6544
+ },
6545
+ "node_modules/npm/node_modules/debug": {
6546
+ "version": "4.3.4",
6547
+ "inBundle": true,
6548
+ "license": "MIT",
6549
+ "dependencies": {
6550
+ "ms": "2.1.2"
6551
+ },
6552
+ "engines": {
6553
+ "node": ">=6.0"
6554
+ },
6555
+ "peerDependenciesMeta": {
6556
+ "supports-color": {
6557
+ "optional": true
6558
+ }
6559
+ }
6560
+ },
6561
+ "node_modules/npm/node_modules/debug/node_modules/ms": {
6562
+ "version": "2.1.2",
6563
+ "inBundle": true,
6564
+ "license": "MIT"
6565
+ },
6566
+ "node_modules/npm/node_modules/diff": {
6567
+ "version": "5.2.0",
6568
+ "inBundle": true,
6569
+ "license": "BSD-3-Clause",
6570
+ "engines": {
6571
+ "node": ">=0.3.1"
6572
+ }
6573
+ },
6574
+ "node_modules/npm/node_modules/eastasianwidth": {
6575
+ "version": "0.2.0",
6576
+ "inBundle": true,
6577
+ "license": "MIT"
6578
+ },
6579
+ "node_modules/npm/node_modules/emoji-regex": {
6580
+ "version": "8.0.0",
6581
+ "inBundle": true,
6582
+ "license": "MIT"
6583
+ },
6584
+ "node_modules/npm/node_modules/encoding": {
6585
+ "version": "0.1.13",
6586
+ "inBundle": true,
6587
+ "license": "MIT",
6588
+ "optional": true,
6589
+ "dependencies": {
6590
+ "iconv-lite": "^0.6.2"
6591
+ }
6592
+ },
6593
+ "node_modules/npm/node_modules/env-paths": {
6594
+ "version": "2.2.1",
6595
+ "inBundle": true,
6596
+ "license": "MIT",
6597
+ "engines": {
6598
+ "node": ">=6"
6599
+ }
6600
+ },
6601
+ "node_modules/npm/node_modules/err-code": {
6602
+ "version": "2.0.3",
6603
+ "inBundle": true,
6604
+ "license": "MIT"
6605
+ },
6606
+ "node_modules/npm/node_modules/exponential-backoff": {
6607
+ "version": "3.1.1",
6608
+ "inBundle": true,
6609
+ "license": "Apache-2.0"
6610
+ },
6611
+ "node_modules/npm/node_modules/fastest-levenshtein": {
6612
+ "version": "1.0.16",
6613
+ "inBundle": true,
6614
+ "license": "MIT",
6615
+ "engines": {
6616
+ "node": ">= 4.9.1"
6617
+ }
6618
+ },
6619
+ "node_modules/npm/node_modules/foreground-child": {
6620
+ "version": "3.1.1",
6621
+ "inBundle": true,
6622
+ "license": "ISC",
6623
+ "dependencies": {
6624
+ "cross-spawn": "^7.0.0",
6625
+ "signal-exit": "^4.0.1"
6626
+ },
6627
+ "engines": {
6628
+ "node": ">=14"
6629
+ },
6630
+ "funding": {
6631
+ "url": "https://github.com/sponsors/isaacs"
6632
+ }
6633
+ },
6634
+ "node_modules/npm/node_modules/fs-minipass": {
6635
+ "version": "3.0.3",
6636
+ "inBundle": true,
6637
+ "license": "ISC",
6638
+ "dependencies": {
6639
+ "minipass": "^7.0.3"
6640
+ },
6641
+ "engines": {
6642
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
6643
+ }
6644
+ },
6645
+ "node_modules/npm/node_modules/function-bind": {
6646
+ "version": "1.1.2",
6647
+ "inBundle": true,
6648
+ "license": "MIT",
6649
+ "funding": {
6650
+ "url": "https://github.com/sponsors/ljharb"
6651
+ }
6652
+ },
6653
+ "node_modules/npm/node_modules/glob": {
6654
+ "version": "10.3.12",
6655
+ "inBundle": true,
6656
+ "license": "ISC",
6657
+ "dependencies": {
6658
+ "foreground-child": "^3.1.0",
6659
+ "jackspeak": "^2.3.6",
6660
+ "minimatch": "^9.0.1",
6661
+ "minipass": "^7.0.4",
6662
+ "path-scurry": "^1.10.2"
6663
+ },
6664
+ "bin": {
6665
+ "glob": "dist/esm/bin.mjs"
6666
+ },
6667
+ "engines": {
6668
+ "node": ">=16 || 14 >=14.17"
6669
+ },
6670
+ "funding": {
6671
+ "url": "https://github.com/sponsors/isaacs"
6672
+ }
6673
+ },
6674
+ "node_modules/npm/node_modules/graceful-fs": {
6675
+ "version": "4.2.11",
6676
+ "inBundle": true,
6677
+ "license": "ISC"
6678
+ },
6679
+ "node_modules/npm/node_modules/hasown": {
6680
+ "version": "2.0.2",
6681
+ "inBundle": true,
6682
+ "license": "MIT",
6683
+ "dependencies": {
6684
+ "function-bind": "^1.1.2"
6685
+ },
6686
+ "engines": {
6687
+ "node": ">= 0.4"
6688
+ }
6689
+ },
6690
+ "node_modules/npm/node_modules/hosted-git-info": {
6691
+ "version": "7.0.1",
6692
+ "inBundle": true,
6693
+ "license": "ISC",
6694
+ "dependencies": {
6695
+ "lru-cache": "^10.0.1"
6696
+ },
6697
+ "engines": {
6698
+ "node": "^16.14.0 || >=18.0.0"
6699
+ }
6700
+ },
6701
+ "node_modules/npm/node_modules/http-cache-semantics": {
6702
+ "version": "4.1.1",
6703
+ "inBundle": true,
6704
+ "license": "BSD-2-Clause"
6705
+ },
6706
+ "node_modules/npm/node_modules/http-proxy-agent": {
6707
+ "version": "7.0.2",
6708
+ "inBundle": true,
6709
+ "license": "MIT",
6710
+ "dependencies": {
6711
+ "agent-base": "^7.1.0",
6712
+ "debug": "^4.3.4"
6713
+ },
6714
+ "engines": {
6715
+ "node": ">= 14"
6716
+ }
6717
+ },
6718
+ "node_modules/npm/node_modules/https-proxy-agent": {
6719
+ "version": "7.0.4",
6720
+ "inBundle": true,
6721
+ "license": "MIT",
6722
+ "dependencies": {
6723
+ "agent-base": "^7.0.2",
6724
+ "debug": "4"
6725
+ },
6726
+ "engines": {
6727
+ "node": ">= 14"
6728
+ }
6729
+ },
6730
+ "node_modules/npm/node_modules/iconv-lite": {
6731
+ "version": "0.6.3",
6732
+ "inBundle": true,
6733
+ "license": "MIT",
6734
+ "optional": true,
6735
+ "dependencies": {
6736
+ "safer-buffer": ">= 2.1.2 < 3.0.0"
6737
+ },
6738
+ "engines": {
6739
+ "node": ">=0.10.0"
6740
+ }
6741
+ },
6742
+ "node_modules/npm/node_modules/ignore-walk": {
6743
+ "version": "6.0.4",
6744
+ "inBundle": true,
6745
+ "license": "ISC",
6746
+ "dependencies": {
6747
+ "minimatch": "^9.0.0"
6748
+ },
6749
+ "engines": {
6750
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
6751
+ }
6752
+ },
6753
+ "node_modules/npm/node_modules/imurmurhash": {
6754
+ "version": "0.1.4",
6755
+ "inBundle": true,
6756
+ "license": "MIT",
6757
+ "engines": {
6758
+ "node": ">=0.8.19"
6759
+ }
6760
+ },
6761
+ "node_modules/npm/node_modules/indent-string": {
6762
+ "version": "4.0.0",
6763
+ "inBundle": true,
6764
+ "license": "MIT",
6765
+ "engines": {
6766
+ "node": ">=8"
6767
+ }
6768
+ },
6769
+ "node_modules/npm/node_modules/ini": {
6770
+ "version": "4.1.2",
6771
+ "inBundle": true,
6772
+ "license": "ISC",
6773
+ "engines": {
6774
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
6775
+ }
6776
+ },
6777
+ "node_modules/npm/node_modules/init-package-json": {
6778
+ "version": "6.0.2",
6779
+ "inBundle": true,
6780
+ "license": "ISC",
6781
+ "dependencies": {
6782
+ "@npmcli/package-json": "^5.0.0",
6783
+ "npm-package-arg": "^11.0.0",
6784
+ "promzard": "^1.0.0",
6785
+ "read": "^3.0.1",
6786
+ "semver": "^7.3.5",
6787
+ "validate-npm-package-license": "^3.0.4",
6788
+ "validate-npm-package-name": "^5.0.0"
6789
+ },
6790
+ "engines": {
6791
+ "node": "^16.14.0 || >=18.0.0"
6792
+ }
6793
+ },
6794
+ "node_modules/npm/node_modules/ip-address": {
6795
+ "version": "9.0.5",
6796
+ "inBundle": true,
6797
+ "license": "MIT",
6798
+ "dependencies": {
6799
+ "jsbn": "1.1.0",
6800
+ "sprintf-js": "^1.1.3"
6801
+ },
6802
+ "engines": {
6803
+ "node": ">= 12"
6804
+ }
6805
+ },
6806
+ "node_modules/npm/node_modules/ip-regex": {
6807
+ "version": "5.0.0",
6808
+ "inBundle": true,
6809
+ "license": "MIT",
6810
+ "engines": {
6811
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
6812
+ },
6813
+ "funding": {
6814
+ "url": "https://github.com/sponsors/sindresorhus"
6815
+ }
6816
+ },
6817
+ "node_modules/npm/node_modules/is-cidr": {
6818
+ "version": "5.0.5",
6819
+ "inBundle": true,
6820
+ "license": "BSD-2-Clause",
6821
+ "dependencies": {
6822
+ "cidr-regex": "^4.0.4"
6823
+ },
6824
+ "engines": {
6825
+ "node": ">=14"
6826
+ }
6827
+ },
6828
+ "node_modules/npm/node_modules/is-core-module": {
6829
+ "version": "2.13.1",
6830
+ "inBundle": true,
6831
+ "license": "MIT",
6832
+ "dependencies": {
6833
+ "hasown": "^2.0.0"
6834
+ },
6835
+ "funding": {
6836
+ "url": "https://github.com/sponsors/ljharb"
6837
+ }
6838
+ },
6839
+ "node_modules/npm/node_modules/is-fullwidth-code-point": {
6840
+ "version": "3.0.0",
6841
+ "inBundle": true,
6842
+ "license": "MIT",
6843
+ "engines": {
6844
+ "node": ">=8"
6845
+ }
6846
+ },
6847
+ "node_modules/npm/node_modules/is-lambda": {
6848
+ "version": "1.0.1",
6849
+ "inBundle": true,
6850
+ "license": "MIT"
6851
+ },
6852
+ "node_modules/npm/node_modules/isexe": {
6853
+ "version": "2.0.0",
6854
+ "inBundle": true,
6855
+ "license": "ISC"
6856
+ },
6857
+ "node_modules/npm/node_modules/jackspeak": {
6858
+ "version": "2.3.6",
6859
+ "inBundle": true,
6860
+ "license": "BlueOak-1.0.0",
6861
+ "dependencies": {
6862
+ "@isaacs/cliui": "^8.0.2"
6863
+ },
6864
+ "engines": {
6865
+ "node": ">=14"
6866
+ },
6867
+ "funding": {
6868
+ "url": "https://github.com/sponsors/isaacs"
6869
+ },
6870
+ "optionalDependencies": {
6871
+ "@pkgjs/parseargs": "^0.11.0"
6872
+ }
6873
+ },
6874
+ "node_modules/npm/node_modules/jsbn": {
6875
+ "version": "1.1.0",
6876
+ "inBundle": true,
6877
+ "license": "MIT"
6878
+ },
6879
+ "node_modules/npm/node_modules/json-parse-even-better-errors": {
6880
+ "version": "3.0.1",
6881
+ "inBundle": true,
6882
+ "license": "MIT",
6883
+ "engines": {
6884
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
6885
+ }
6886
+ },
6887
+ "node_modules/npm/node_modules/json-stringify-nice": {
6888
+ "version": "1.1.4",
6889
+ "inBundle": true,
6890
+ "license": "ISC",
6891
+ "funding": {
6892
+ "url": "https://github.com/sponsors/isaacs"
6893
+ }
6894
+ },
6895
+ "node_modules/npm/node_modules/jsonparse": {
6896
+ "version": "1.3.1",
6897
+ "engines": [
6898
+ "node >= 0.2.0"
6899
+ ],
6900
+ "inBundle": true,
6901
+ "license": "MIT"
6902
+ },
6903
+ "node_modules/npm/node_modules/just-diff": {
6904
+ "version": "6.0.2",
6905
+ "inBundle": true,
6906
+ "license": "MIT"
6907
+ },
6908
+ "node_modules/npm/node_modules/just-diff-apply": {
6909
+ "version": "5.5.0",
6910
+ "inBundle": true,
6911
+ "license": "MIT"
6912
+ },
6913
+ "node_modules/npm/node_modules/libnpmaccess": {
6914
+ "version": "8.0.5",
6915
+ "inBundle": true,
6916
+ "license": "ISC",
6917
+ "dependencies": {
6918
+ "npm-package-arg": "^11.0.2",
6919
+ "npm-registry-fetch": "^17.0.0"
6920
+ },
6921
+ "engines": {
6922
+ "node": "^16.14.0 || >=18.0.0"
6923
+ }
6924
+ },
6925
+ "node_modules/npm/node_modules/libnpmdiff": {
6926
+ "version": "6.1.1",
6927
+ "inBundle": true,
6928
+ "license": "ISC",
6929
+ "dependencies": {
6930
+ "@npmcli/arborist": "^7.2.1",
6931
+ "@npmcli/installed-package-contents": "^2.1.0",
6932
+ "binary-extensions": "^2.3.0",
6933
+ "diff": "^5.1.0",
6934
+ "minimatch": "^9.0.4",
6935
+ "npm-package-arg": "^11.0.2",
6936
+ "pacote": "^18.0.1",
6937
+ "tar": "^6.2.1"
6938
+ },
6939
+ "engines": {
6940
+ "node": "^16.14.0 || >=18.0.0"
6941
+ }
6942
+ },
6943
+ "node_modules/npm/node_modules/libnpmexec": {
6944
+ "version": "8.1.0",
6945
+ "inBundle": true,
6946
+ "license": "ISC",
6947
+ "dependencies": {
6948
+ "@npmcli/arborist": "^7.2.1",
6949
+ "@npmcli/run-script": "^8.1.0",
6950
+ "ci-info": "^4.0.0",
6951
+ "npm-package-arg": "^11.0.2",
6952
+ "pacote": "^18.0.1",
6953
+ "proc-log": "^4.2.0",
6954
+ "read": "^3.0.1",
6955
+ "read-package-json-fast": "^3.0.2",
6956
+ "semver": "^7.3.7",
6957
+ "walk-up-path": "^3.0.1"
6958
+ },
6959
+ "engines": {
6960
+ "node": "^16.14.0 || >=18.0.0"
6961
+ }
6962
+ },
6963
+ "node_modules/npm/node_modules/libnpmfund": {
6964
+ "version": "5.0.9",
6965
+ "inBundle": true,
6966
+ "license": "ISC",
6967
+ "dependencies": {
6968
+ "@npmcli/arborist": "^7.2.1"
6969
+ },
6970
+ "engines": {
6971
+ "node": "^16.14.0 || >=18.0.0"
6972
+ }
6973
+ },
6974
+ "node_modules/npm/node_modules/libnpmhook": {
6975
+ "version": "10.0.4",
6976
+ "inBundle": true,
6977
+ "license": "ISC",
6978
+ "dependencies": {
6979
+ "aproba": "^2.0.0",
6980
+ "npm-registry-fetch": "^17.0.0"
6981
+ },
6982
+ "engines": {
6983
+ "node": "^16.14.0 || >=18.0.0"
6984
+ }
6985
+ },
6986
+ "node_modules/npm/node_modules/libnpmorg": {
6987
+ "version": "6.0.5",
6988
+ "inBundle": true,
6989
+ "license": "ISC",
6990
+ "dependencies": {
6991
+ "aproba": "^2.0.0",
6992
+ "npm-registry-fetch": "^17.0.0"
6993
+ },
6994
+ "engines": {
6995
+ "node": "^16.14.0 || >=18.0.0"
6996
+ }
6997
+ },
6998
+ "node_modules/npm/node_modules/libnpmpack": {
6999
+ "version": "7.0.1",
7000
+ "inBundle": true,
7001
+ "license": "ISC",
7002
+ "dependencies": {
7003
+ "@npmcli/arborist": "^7.2.1",
7004
+ "@npmcli/run-script": "^8.1.0",
7005
+ "npm-package-arg": "^11.0.2",
7006
+ "pacote": "^18.0.1"
7007
+ },
7008
+ "engines": {
7009
+ "node": "^16.14.0 || >=18.0.0"
7010
+ }
7011
+ },
7012
+ "node_modules/npm/node_modules/libnpmpublish": {
7013
+ "version": "9.0.7",
7014
+ "inBundle": true,
7015
+ "license": "ISC",
7016
+ "dependencies": {
7017
+ "ci-info": "^4.0.0",
7018
+ "normalize-package-data": "^6.0.0",
7019
+ "npm-package-arg": "^11.0.2",
7020
+ "npm-registry-fetch": "^17.0.0",
7021
+ "proc-log": "^4.2.0",
7022
+ "semver": "^7.3.7",
7023
+ "sigstore": "^2.2.0",
7024
+ "ssri": "^10.0.5"
7025
+ },
7026
+ "engines": {
7027
+ "node": "^16.14.0 || >=18.0.0"
7028
+ }
7029
+ },
7030
+ "node_modules/npm/node_modules/libnpmsearch": {
7031
+ "version": "7.0.4",
7032
+ "inBundle": true,
7033
+ "license": "ISC",
7034
+ "dependencies": {
7035
+ "npm-registry-fetch": "^17.0.0"
7036
+ },
7037
+ "engines": {
7038
+ "node": "^16.14.0 || >=18.0.0"
7039
+ }
7040
+ },
7041
+ "node_modules/npm/node_modules/libnpmteam": {
7042
+ "version": "6.0.4",
7043
+ "inBundle": true,
7044
+ "license": "ISC",
7045
+ "dependencies": {
7046
+ "aproba": "^2.0.0",
7047
+ "npm-registry-fetch": "^17.0.0"
7048
+ },
7049
+ "engines": {
7050
+ "node": "^16.14.0 || >=18.0.0"
7051
+ }
7052
+ },
7053
+ "node_modules/npm/node_modules/libnpmversion": {
7054
+ "version": "6.0.1",
7055
+ "inBundle": true,
7056
+ "license": "ISC",
7057
+ "dependencies": {
7058
+ "@npmcli/git": "^5.0.6",
7059
+ "@npmcli/run-script": "^8.1.0",
7060
+ "json-parse-even-better-errors": "^3.0.0",
7061
+ "proc-log": "^4.2.0",
7062
+ "semver": "^7.3.7"
7063
+ },
7064
+ "engines": {
7065
+ "node": "^16.14.0 || >=18.0.0"
7066
+ }
7067
+ },
7068
+ "node_modules/npm/node_modules/lru-cache": {
7069
+ "version": "10.2.2",
7070
+ "inBundle": true,
7071
+ "license": "ISC",
7072
+ "engines": {
7073
+ "node": "14 || >=16.14"
7074
+ }
7075
+ },
7076
+ "node_modules/npm/node_modules/make-fetch-happen": {
7077
+ "version": "13.0.1",
7078
+ "inBundle": true,
7079
+ "license": "ISC",
7080
+ "dependencies": {
7081
+ "@npmcli/agent": "^2.0.0",
7082
+ "cacache": "^18.0.0",
7083
+ "http-cache-semantics": "^4.1.1",
7084
+ "is-lambda": "^1.0.1",
7085
+ "minipass": "^7.0.2",
7086
+ "minipass-fetch": "^3.0.0",
7087
+ "minipass-flush": "^1.0.5",
7088
+ "minipass-pipeline": "^1.2.4",
7089
+ "negotiator": "^0.6.3",
7090
+ "proc-log": "^4.2.0",
7091
+ "promise-retry": "^2.0.1",
7092
+ "ssri": "^10.0.0"
7093
+ },
7094
+ "engines": {
7095
+ "node": "^16.14.0 || >=18.0.0"
7096
+ }
7097
+ },
7098
+ "node_modules/npm/node_modules/minimatch": {
7099
+ "version": "9.0.4",
7100
+ "inBundle": true,
7101
+ "license": "ISC",
7102
+ "dependencies": {
7103
+ "brace-expansion": "^2.0.1"
7104
+ },
7105
+ "engines": {
7106
+ "node": ">=16 || 14 >=14.17"
7107
+ },
7108
+ "funding": {
7109
+ "url": "https://github.com/sponsors/isaacs"
7110
+ }
7111
+ },
7112
+ "node_modules/npm/node_modules/minipass": {
7113
+ "version": "7.0.4",
7114
+ "inBundle": true,
7115
+ "license": "ISC",
7116
+ "engines": {
7117
+ "node": ">=16 || 14 >=14.17"
7118
+ }
7119
+ },
7120
+ "node_modules/npm/node_modules/minipass-collect": {
7121
+ "version": "2.0.1",
7122
+ "inBundle": true,
7123
+ "license": "ISC",
7124
+ "dependencies": {
7125
+ "minipass": "^7.0.3"
7126
+ },
7127
+ "engines": {
7128
+ "node": ">=16 || 14 >=14.17"
7129
+ }
7130
+ },
7131
+ "node_modules/npm/node_modules/minipass-fetch": {
7132
+ "version": "3.0.4",
7133
+ "inBundle": true,
7134
+ "license": "MIT",
7135
+ "dependencies": {
7136
+ "minipass": "^7.0.3",
7137
+ "minipass-sized": "^1.0.3",
7138
+ "minizlib": "^2.1.2"
7139
+ },
7140
+ "engines": {
7141
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7142
+ },
7143
+ "optionalDependencies": {
7144
+ "encoding": "^0.1.13"
7145
+ }
7146
+ },
7147
+ "node_modules/npm/node_modules/minipass-flush": {
7148
+ "version": "1.0.5",
7149
+ "inBundle": true,
7150
+ "license": "ISC",
7151
+ "dependencies": {
7152
+ "minipass": "^3.0.0"
7153
+ },
7154
+ "engines": {
7155
+ "node": ">= 8"
7156
+ }
7157
+ },
7158
+ "node_modules/npm/node_modules/minipass-flush/node_modules/minipass": {
7159
+ "version": "3.3.6",
7160
+ "inBundle": true,
7161
+ "license": "ISC",
7162
+ "dependencies": {
7163
+ "yallist": "^4.0.0"
7164
+ },
7165
+ "engines": {
7166
+ "node": ">=8"
7167
+ }
7168
+ },
7169
+ "node_modules/npm/node_modules/minipass-json-stream": {
7170
+ "version": "1.0.1",
7171
+ "inBundle": true,
7172
+ "license": "MIT",
7173
+ "dependencies": {
7174
+ "jsonparse": "^1.3.1",
7175
+ "minipass": "^3.0.0"
7176
+ }
7177
+ },
7178
+ "node_modules/npm/node_modules/minipass-json-stream/node_modules/minipass": {
7179
+ "version": "3.3.6",
7180
+ "inBundle": true,
7181
+ "license": "ISC",
7182
+ "dependencies": {
7183
+ "yallist": "^4.0.0"
7184
+ },
7185
+ "engines": {
7186
+ "node": ">=8"
7187
+ }
7188
+ },
7189
+ "node_modules/npm/node_modules/minipass-pipeline": {
7190
+ "version": "1.2.4",
7191
+ "inBundle": true,
7192
+ "license": "ISC",
7193
+ "dependencies": {
7194
+ "minipass": "^3.0.0"
7195
+ },
7196
+ "engines": {
7197
+ "node": ">=8"
7198
+ }
7199
+ },
7200
+ "node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass": {
7201
+ "version": "3.3.6",
7202
+ "inBundle": true,
7203
+ "license": "ISC",
7204
+ "dependencies": {
7205
+ "yallist": "^4.0.0"
7206
+ },
7207
+ "engines": {
7208
+ "node": ">=8"
7209
+ }
7210
+ },
7211
+ "node_modules/npm/node_modules/minipass-sized": {
7212
+ "version": "1.0.3",
7213
+ "inBundle": true,
7214
+ "license": "ISC",
7215
+ "dependencies": {
7216
+ "minipass": "^3.0.0"
7217
+ },
7218
+ "engines": {
7219
+ "node": ">=8"
7220
+ }
7221
+ },
7222
+ "node_modules/npm/node_modules/minipass-sized/node_modules/minipass": {
7223
+ "version": "3.3.6",
7224
+ "inBundle": true,
7225
+ "license": "ISC",
7226
+ "dependencies": {
7227
+ "yallist": "^4.0.0"
7228
+ },
7229
+ "engines": {
7230
+ "node": ">=8"
7231
+ }
7232
+ },
7233
+ "node_modules/npm/node_modules/minizlib": {
7234
+ "version": "2.1.2",
7235
+ "inBundle": true,
7236
+ "license": "MIT",
7237
+ "dependencies": {
7238
+ "minipass": "^3.0.0",
7239
+ "yallist": "^4.0.0"
7240
+ },
7241
+ "engines": {
7242
+ "node": ">= 8"
7243
+ }
7244
+ },
7245
+ "node_modules/npm/node_modules/minizlib/node_modules/minipass": {
7246
+ "version": "3.3.6",
7247
+ "inBundle": true,
7248
+ "license": "ISC",
7249
+ "dependencies": {
7250
+ "yallist": "^4.0.0"
7251
+ },
7252
+ "engines": {
7253
+ "node": ">=8"
7254
+ }
7255
+ },
7256
+ "node_modules/npm/node_modules/mkdirp": {
7257
+ "version": "1.0.4",
7258
+ "inBundle": true,
7259
+ "license": "MIT",
7260
+ "bin": {
7261
+ "mkdirp": "bin/cmd.js"
7262
+ },
7263
+ "engines": {
7264
+ "node": ">=10"
7265
+ }
7266
+ },
7267
+ "node_modules/npm/node_modules/ms": {
7268
+ "version": "2.1.3",
7269
+ "inBundle": true,
7270
+ "license": "MIT"
7271
+ },
7272
+ "node_modules/npm/node_modules/mute-stream": {
7273
+ "version": "1.0.0",
7274
+ "inBundle": true,
7275
+ "license": "ISC",
7276
+ "engines": {
7277
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7278
+ }
7279
+ },
7280
+ "node_modules/npm/node_modules/negotiator": {
7281
+ "version": "0.6.3",
7282
+ "inBundle": true,
7283
+ "license": "MIT",
7284
+ "engines": {
7285
+ "node": ">= 0.6"
7286
+ }
7287
+ },
7288
+ "node_modules/npm/node_modules/node-gyp": {
7289
+ "version": "10.1.0",
7290
+ "inBundle": true,
7291
+ "license": "MIT",
7292
+ "dependencies": {
7293
+ "env-paths": "^2.2.0",
7294
+ "exponential-backoff": "^3.1.1",
7295
+ "glob": "^10.3.10",
7296
+ "graceful-fs": "^4.2.6",
7297
+ "make-fetch-happen": "^13.0.0",
7298
+ "nopt": "^7.0.0",
7299
+ "proc-log": "^3.0.0",
7300
+ "semver": "^7.3.5",
7301
+ "tar": "^6.1.2",
7302
+ "which": "^4.0.0"
7303
+ },
7304
+ "bin": {
7305
+ "node-gyp": "bin/node-gyp.js"
7306
+ },
7307
+ "engines": {
7308
+ "node": "^16.14.0 || >=18.0.0"
7309
+ }
7310
+ },
7311
+ "node_modules/npm/node_modules/node-gyp/node_modules/proc-log": {
7312
+ "version": "3.0.0",
7313
+ "inBundle": true,
7314
+ "license": "ISC",
7315
+ "engines": {
7316
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7317
+ }
7318
+ },
7319
+ "node_modules/npm/node_modules/nopt": {
7320
+ "version": "7.2.0",
7321
+ "inBundle": true,
7322
+ "license": "ISC",
7323
+ "dependencies": {
7324
+ "abbrev": "^2.0.0"
7325
+ },
7326
+ "bin": {
7327
+ "nopt": "bin/nopt.js"
7328
+ },
7329
+ "engines": {
7330
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7331
+ }
7332
+ },
7333
+ "node_modules/npm/node_modules/normalize-package-data": {
7334
+ "version": "6.0.0",
7335
+ "inBundle": true,
7336
+ "license": "BSD-2-Clause",
7337
+ "dependencies": {
7338
+ "hosted-git-info": "^7.0.0",
7339
+ "is-core-module": "^2.8.1",
7340
+ "semver": "^7.3.5",
7341
+ "validate-npm-package-license": "^3.0.4"
7342
+ },
7343
+ "engines": {
7344
+ "node": "^16.14.0 || >=18.0.0"
7345
+ }
7346
+ },
7347
+ "node_modules/npm/node_modules/npm-audit-report": {
7348
+ "version": "5.0.0",
7349
+ "inBundle": true,
7350
+ "license": "ISC",
7351
+ "engines": {
7352
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7353
+ }
7354
+ },
7355
+ "node_modules/npm/node_modules/npm-bundled": {
7356
+ "version": "3.0.0",
7357
+ "inBundle": true,
7358
+ "license": "ISC",
7359
+ "dependencies": {
7360
+ "npm-normalize-package-bin": "^3.0.0"
7361
+ },
7362
+ "engines": {
7363
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7364
+ }
7365
+ },
7366
+ "node_modules/npm/node_modules/npm-install-checks": {
7367
+ "version": "6.3.0",
7368
+ "inBundle": true,
7369
+ "license": "BSD-2-Clause",
7370
+ "dependencies": {
7371
+ "semver": "^7.1.1"
7372
+ },
7373
+ "engines": {
7374
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7375
+ }
7376
+ },
7377
+ "node_modules/npm/node_modules/npm-normalize-package-bin": {
7378
+ "version": "3.0.1",
7379
+ "inBundle": true,
7380
+ "license": "ISC",
7381
+ "engines": {
7382
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7383
+ }
7384
+ },
7385
+ "node_modules/npm/node_modules/npm-package-arg": {
7386
+ "version": "11.0.2",
7387
+ "inBundle": true,
7388
+ "license": "ISC",
7389
+ "dependencies": {
7390
+ "hosted-git-info": "^7.0.0",
7391
+ "proc-log": "^4.0.0",
7392
+ "semver": "^7.3.5",
7393
+ "validate-npm-package-name": "^5.0.0"
7394
+ },
7395
+ "engines": {
7396
+ "node": "^16.14.0 || >=18.0.0"
7397
+ }
7398
+ },
7399
+ "node_modules/npm/node_modules/npm-packlist": {
7400
+ "version": "8.0.2",
7401
+ "inBundle": true,
7402
+ "license": "ISC",
7403
+ "dependencies": {
7404
+ "ignore-walk": "^6.0.4"
7405
+ },
7406
+ "engines": {
7407
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7408
+ }
7409
+ },
7410
+ "node_modules/npm/node_modules/npm-pick-manifest": {
7411
+ "version": "9.0.0",
7412
+ "inBundle": true,
7413
+ "license": "ISC",
7414
+ "dependencies": {
7415
+ "npm-install-checks": "^6.0.0",
7416
+ "npm-normalize-package-bin": "^3.0.0",
7417
+ "npm-package-arg": "^11.0.0",
7418
+ "semver": "^7.3.5"
7419
+ },
7420
+ "engines": {
7421
+ "node": "^16.14.0 || >=18.0.0"
7422
+ }
7423
+ },
7424
+ "node_modules/npm/node_modules/npm-profile": {
7425
+ "version": "9.0.2",
7426
+ "inBundle": true,
7427
+ "license": "ISC",
7428
+ "dependencies": {
7429
+ "npm-registry-fetch": "^17.0.0",
7430
+ "proc-log": "^4.0.0"
7431
+ },
7432
+ "engines": {
7433
+ "node": "^16.14.0 || >=18.0.0"
7434
+ }
7435
+ },
7436
+ "node_modules/npm/node_modules/npm-registry-fetch": {
7437
+ "version": "17.0.0",
7438
+ "inBundle": true,
7439
+ "license": "ISC",
7440
+ "dependencies": {
7441
+ "@npmcli/redact": "^2.0.0",
7442
+ "make-fetch-happen": "^13.0.0",
7443
+ "minipass": "^7.0.2",
7444
+ "minipass-fetch": "^3.0.0",
7445
+ "minipass-json-stream": "^1.0.1",
7446
+ "minizlib": "^2.1.2",
7447
+ "npm-package-arg": "^11.0.0",
7448
+ "proc-log": "^4.0.0"
7449
+ },
7450
+ "engines": {
7451
+ "node": "^16.14.0 || >=18.0.0"
7452
+ }
7453
+ },
7454
+ "node_modules/npm/node_modules/npm-user-validate": {
7455
+ "version": "2.0.0",
7456
+ "inBundle": true,
7457
+ "license": "BSD-2-Clause",
7458
+ "engines": {
7459
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7460
+ }
7461
+ },
7462
+ "node_modules/npm/node_modules/p-map": {
7463
+ "version": "4.0.0",
7464
+ "inBundle": true,
7465
+ "license": "MIT",
7466
+ "dependencies": {
7467
+ "aggregate-error": "^3.0.0"
7468
+ },
7469
+ "engines": {
7470
+ "node": ">=10"
7471
+ },
7472
+ "funding": {
7473
+ "url": "https://github.com/sponsors/sindresorhus"
7474
+ }
7475
+ },
7476
+ "node_modules/npm/node_modules/pacote": {
7477
+ "version": "18.0.3",
7478
+ "inBundle": true,
7479
+ "license": "ISC",
7480
+ "dependencies": {
7481
+ "@npmcli/git": "^5.0.0",
7482
+ "@npmcli/installed-package-contents": "^2.0.1",
7483
+ "@npmcli/package-json": "^5.1.0",
7484
+ "@npmcli/promise-spawn": "^7.0.0",
7485
+ "@npmcli/run-script": "^8.0.0",
7486
+ "cacache": "^18.0.0",
7487
+ "fs-minipass": "^3.0.0",
7488
+ "minipass": "^7.0.2",
7489
+ "npm-package-arg": "^11.0.0",
7490
+ "npm-packlist": "^8.0.0",
7491
+ "npm-pick-manifest": "^9.0.0",
7492
+ "npm-registry-fetch": "^17.0.0",
7493
+ "proc-log": "^4.0.0",
7494
+ "promise-retry": "^2.0.1",
7495
+ "sigstore": "^2.2.0",
7496
+ "ssri": "^10.0.0",
7497
+ "tar": "^6.1.11"
7498
+ },
7499
+ "bin": {
7500
+ "pacote": "lib/bin.js"
7501
+ },
7502
+ "engines": {
7503
+ "node": "^16.14.0 || >=18.0.0"
7504
+ }
7505
+ },
7506
+ "node_modules/npm/node_modules/parse-conflict-json": {
7507
+ "version": "3.0.1",
7508
+ "inBundle": true,
7509
+ "license": "ISC",
7510
+ "dependencies": {
7511
+ "json-parse-even-better-errors": "^3.0.0",
7512
+ "just-diff": "^6.0.0",
7513
+ "just-diff-apply": "^5.2.0"
7514
+ },
7515
+ "engines": {
7516
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7517
+ }
7518
+ },
7519
+ "node_modules/npm/node_modules/path-key": {
7520
+ "version": "3.1.1",
7521
+ "inBundle": true,
7522
+ "license": "MIT",
7523
+ "engines": {
7524
+ "node": ">=8"
7525
+ }
7526
+ },
7527
+ "node_modules/npm/node_modules/path-scurry": {
7528
+ "version": "1.10.2",
7529
+ "inBundle": true,
7530
+ "license": "BlueOak-1.0.0",
7531
+ "dependencies": {
7532
+ "lru-cache": "^10.2.0",
7533
+ "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
7534
+ },
7535
+ "engines": {
7536
+ "node": ">=16 || 14 >=14.17"
7537
+ },
7538
+ "funding": {
7539
+ "url": "https://github.com/sponsors/isaacs"
7540
+ }
7541
+ },
7542
+ "node_modules/npm/node_modules/postcss-selector-parser": {
7543
+ "version": "6.0.16",
7544
+ "inBundle": true,
7545
+ "license": "MIT",
7546
+ "dependencies": {
7547
+ "cssesc": "^3.0.0",
7548
+ "util-deprecate": "^1.0.2"
7549
+ },
7550
+ "engines": {
7551
+ "node": ">=4"
7552
+ }
7553
+ },
7554
+ "node_modules/npm/node_modules/proc-log": {
7555
+ "version": "4.2.0",
7556
+ "inBundle": true,
7557
+ "license": "ISC",
7558
+ "engines": {
7559
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7560
+ }
7561
+ },
7562
+ "node_modules/npm/node_modules/proggy": {
7563
+ "version": "2.0.0",
7564
+ "inBundle": true,
7565
+ "license": "ISC",
7566
+ "engines": {
7567
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7568
+ }
7569
+ },
7570
+ "node_modules/npm/node_modules/promise-all-reject-late": {
7571
+ "version": "1.0.1",
7572
+ "inBundle": true,
7573
+ "license": "ISC",
7574
+ "funding": {
7575
+ "url": "https://github.com/sponsors/isaacs"
7576
+ }
7577
+ },
7578
+ "node_modules/npm/node_modules/promise-call-limit": {
7579
+ "version": "3.0.1",
7580
+ "inBundle": true,
7581
+ "license": "ISC",
7582
+ "funding": {
7583
+ "url": "https://github.com/sponsors/isaacs"
7584
+ }
7585
+ },
7586
+ "node_modules/npm/node_modules/promise-inflight": {
7587
+ "version": "1.0.1",
7588
+ "inBundle": true,
7589
+ "license": "ISC"
7590
+ },
7591
+ "node_modules/npm/node_modules/promise-retry": {
7592
+ "version": "2.0.1",
7593
+ "inBundle": true,
7594
+ "license": "MIT",
7595
+ "dependencies": {
7596
+ "err-code": "^2.0.2",
7597
+ "retry": "^0.12.0"
7598
+ },
7599
+ "engines": {
7600
+ "node": ">=10"
7601
+ }
7602
+ },
7603
+ "node_modules/npm/node_modules/promzard": {
7604
+ "version": "1.0.1",
7605
+ "inBundle": true,
7606
+ "license": "ISC",
7607
+ "dependencies": {
7608
+ "read": "^3.0.1"
7609
+ },
7610
+ "engines": {
7611
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7612
+ }
7613
+ },
7614
+ "node_modules/npm/node_modules/qrcode-terminal": {
7615
+ "version": "0.12.0",
7616
+ "inBundle": true,
7617
+ "bin": {
7618
+ "qrcode-terminal": "bin/qrcode-terminal.js"
7619
+ }
7620
+ },
7621
+ "node_modules/npm/node_modules/read": {
7622
+ "version": "3.0.1",
7623
+ "inBundle": true,
7624
+ "license": "ISC",
7625
+ "dependencies": {
7626
+ "mute-stream": "^1.0.0"
7627
+ },
7628
+ "engines": {
7629
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7630
+ }
7631
+ },
7632
+ "node_modules/npm/node_modules/read-cmd-shim": {
7633
+ "version": "4.0.0",
7634
+ "inBundle": true,
7635
+ "license": "ISC",
7636
+ "engines": {
7637
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7638
+ }
7639
+ },
7640
+ "node_modules/npm/node_modules/read-package-json-fast": {
7641
+ "version": "3.0.2",
7642
+ "inBundle": true,
7643
+ "license": "ISC",
7644
+ "dependencies": {
7645
+ "json-parse-even-better-errors": "^3.0.0",
7646
+ "npm-normalize-package-bin": "^3.0.0"
7647
+ },
7648
+ "engines": {
7649
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7650
+ }
7651
+ },
7652
+ "node_modules/npm/node_modules/retry": {
7653
+ "version": "0.12.0",
7654
+ "inBundle": true,
7655
+ "license": "MIT",
7656
+ "engines": {
7657
+ "node": ">= 4"
7658
+ }
7659
+ },
7660
+ "node_modules/npm/node_modules/safer-buffer": {
7661
+ "version": "2.1.2",
7662
+ "inBundle": true,
7663
+ "license": "MIT",
7664
+ "optional": true
7665
+ },
7666
+ "node_modules/npm/node_modules/semver": {
7667
+ "version": "7.6.0",
7668
+ "inBundle": true,
7669
+ "license": "ISC",
7670
+ "dependencies": {
7671
+ "lru-cache": "^6.0.0"
7672
+ },
7673
+ "bin": {
7674
+ "semver": "bin/semver.js"
7675
+ },
7676
+ "engines": {
7677
+ "node": ">=10"
7678
+ }
7679
+ },
7680
+ "node_modules/npm/node_modules/semver/node_modules/lru-cache": {
7681
+ "version": "6.0.0",
7682
+ "inBundle": true,
7683
+ "license": "ISC",
7684
+ "dependencies": {
7685
+ "yallist": "^4.0.0"
7686
+ },
7687
+ "engines": {
7688
+ "node": ">=10"
7689
+ }
7690
+ },
7691
+ "node_modules/npm/node_modules/shebang-command": {
7692
+ "version": "2.0.0",
7693
+ "inBundle": true,
7694
+ "license": "MIT",
7695
+ "dependencies": {
7696
+ "shebang-regex": "^3.0.0"
7697
+ },
7698
+ "engines": {
7699
+ "node": ">=8"
7700
+ }
7701
+ },
7702
+ "node_modules/npm/node_modules/shebang-regex": {
7703
+ "version": "3.0.0",
7704
+ "inBundle": true,
7705
+ "license": "MIT",
7706
+ "engines": {
7707
+ "node": ">=8"
7708
+ }
7709
+ },
7710
+ "node_modules/npm/node_modules/signal-exit": {
7711
+ "version": "4.1.0",
7712
+ "inBundle": true,
7713
+ "license": "ISC",
7714
+ "engines": {
7715
+ "node": ">=14"
7716
+ },
7717
+ "funding": {
7718
+ "url": "https://github.com/sponsors/isaacs"
7719
+ }
7720
+ },
7721
+ "node_modules/npm/node_modules/sigstore": {
7722
+ "version": "2.3.0",
7723
+ "inBundle": true,
7724
+ "license": "Apache-2.0",
7725
+ "dependencies": {
7726
+ "@sigstore/bundle": "^2.3.1",
7727
+ "@sigstore/core": "^1.0.0",
7728
+ "@sigstore/protobuf-specs": "^0.3.1",
7729
+ "@sigstore/sign": "^2.3.0",
7730
+ "@sigstore/tuf": "^2.3.1",
7731
+ "@sigstore/verify": "^1.2.0"
7732
+ },
7733
+ "engines": {
7734
+ "node": "^16.14.0 || >=18.0.0"
7735
+ }
7736
+ },
7737
+ "node_modules/npm/node_modules/smart-buffer": {
7738
+ "version": "4.2.0",
7739
+ "inBundle": true,
7740
+ "license": "MIT",
7741
+ "engines": {
7742
+ "node": ">= 6.0.0",
7743
+ "npm": ">= 3.0.0"
7744
+ }
7745
+ },
7746
+ "node_modules/npm/node_modules/socks": {
7747
+ "version": "2.8.3",
7748
+ "inBundle": true,
7749
+ "license": "MIT",
7750
+ "dependencies": {
7751
+ "ip-address": "^9.0.5",
7752
+ "smart-buffer": "^4.2.0"
7753
+ },
7754
+ "engines": {
7755
+ "node": ">= 10.0.0",
7756
+ "npm": ">= 3.0.0"
7757
+ }
7758
+ },
7759
+ "node_modules/npm/node_modules/socks-proxy-agent": {
7760
+ "version": "8.0.3",
7761
+ "inBundle": true,
7762
+ "license": "MIT",
7763
+ "dependencies": {
7764
+ "agent-base": "^7.1.1",
7765
+ "debug": "^4.3.4",
7766
+ "socks": "^2.7.1"
7767
+ },
7768
+ "engines": {
7769
+ "node": ">= 14"
7770
+ }
7771
+ },
7772
+ "node_modules/npm/node_modules/spdx-correct": {
7773
+ "version": "3.2.0",
7774
+ "inBundle": true,
7775
+ "license": "Apache-2.0",
7776
+ "dependencies": {
7777
+ "spdx-expression-parse": "^3.0.0",
7778
+ "spdx-license-ids": "^3.0.0"
7779
+ }
7780
+ },
7781
+ "node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse": {
7782
+ "version": "3.0.1",
7783
+ "inBundle": true,
7784
+ "license": "MIT",
7785
+ "dependencies": {
7786
+ "spdx-exceptions": "^2.1.0",
7787
+ "spdx-license-ids": "^3.0.0"
7788
+ }
7789
+ },
7790
+ "node_modules/npm/node_modules/spdx-exceptions": {
7791
+ "version": "2.5.0",
7792
+ "inBundle": true,
7793
+ "license": "CC-BY-3.0"
7794
+ },
7795
+ "node_modules/npm/node_modules/spdx-expression-parse": {
7796
+ "version": "4.0.0",
7797
+ "inBundle": true,
7798
+ "license": "MIT",
7799
+ "dependencies": {
7800
+ "spdx-exceptions": "^2.1.0",
7801
+ "spdx-license-ids": "^3.0.0"
7802
+ }
7803
+ },
7804
+ "node_modules/npm/node_modules/spdx-license-ids": {
7805
+ "version": "3.0.17",
7806
+ "inBundle": true,
7807
+ "license": "CC0-1.0"
7808
+ },
7809
+ "node_modules/npm/node_modules/sprintf-js": {
7810
+ "version": "1.1.3",
7811
+ "inBundle": true,
7812
+ "license": "BSD-3-Clause"
7813
+ },
7814
+ "node_modules/npm/node_modules/ssri": {
7815
+ "version": "10.0.5",
7816
+ "inBundle": true,
7817
+ "license": "ISC",
7818
+ "dependencies": {
7819
+ "minipass": "^7.0.3"
7820
+ },
7821
+ "engines": {
7822
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7823
+ }
7824
+ },
7825
+ "node_modules/npm/node_modules/string-width": {
7826
+ "version": "4.2.3",
7827
+ "inBundle": true,
7828
+ "license": "MIT",
7829
+ "dependencies": {
7830
+ "emoji-regex": "^8.0.0",
7831
+ "is-fullwidth-code-point": "^3.0.0",
7832
+ "strip-ansi": "^6.0.1"
7833
+ },
7834
+ "engines": {
7835
+ "node": ">=8"
7836
+ }
7837
+ },
7838
+ "node_modules/npm/node_modules/string-width-cjs": {
7839
+ "name": "string-width",
7840
+ "version": "4.2.3",
7841
+ "inBundle": true,
7842
+ "license": "MIT",
7843
+ "dependencies": {
7844
+ "emoji-regex": "^8.0.0",
7845
+ "is-fullwidth-code-point": "^3.0.0",
7846
+ "strip-ansi": "^6.0.1"
7847
+ },
7848
+ "engines": {
7849
+ "node": ">=8"
7850
+ }
7851
+ },
7852
+ "node_modules/npm/node_modules/strip-ansi": {
7853
+ "version": "6.0.1",
7854
+ "inBundle": true,
7855
+ "license": "MIT",
7856
+ "dependencies": {
7857
+ "ansi-regex": "^5.0.1"
7858
+ },
7859
+ "engines": {
7860
+ "node": ">=8"
7861
+ }
7862
+ },
7863
+ "node_modules/npm/node_modules/strip-ansi-cjs": {
7864
+ "name": "strip-ansi",
7865
+ "version": "6.0.1",
7866
+ "inBundle": true,
7867
+ "license": "MIT",
7868
+ "dependencies": {
7869
+ "ansi-regex": "^5.0.1"
7870
+ },
7871
+ "engines": {
7872
+ "node": ">=8"
7873
+ }
7874
+ },
7875
+ "node_modules/npm/node_modules/supports-color": {
7876
+ "version": "9.4.0",
7877
+ "inBundle": true,
7878
+ "license": "MIT",
7879
+ "engines": {
7880
+ "node": ">=12"
7881
+ },
7882
+ "funding": {
7883
+ "url": "https://github.com/chalk/supports-color?sponsor=1"
7884
+ }
7885
+ },
7886
+ "node_modules/npm/node_modules/tar": {
7887
+ "version": "6.2.1",
7888
+ "inBundle": true,
7889
+ "license": "ISC",
7890
+ "dependencies": {
7891
+ "chownr": "^2.0.0",
7892
+ "fs-minipass": "^2.0.0",
7893
+ "minipass": "^5.0.0",
7894
+ "minizlib": "^2.1.1",
7895
+ "mkdirp": "^1.0.3",
7896
+ "yallist": "^4.0.0"
7897
+ },
7898
+ "engines": {
7899
+ "node": ">=10"
7900
+ }
7901
+ },
7902
+ "node_modules/npm/node_modules/tar/node_modules/fs-minipass": {
7903
+ "version": "2.1.0",
7904
+ "inBundle": true,
7905
+ "license": "ISC",
7906
+ "dependencies": {
7907
+ "minipass": "^3.0.0"
7908
+ },
7909
+ "engines": {
7910
+ "node": ">= 8"
7911
+ }
7912
+ },
7913
+ "node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass": {
7914
+ "version": "3.3.6",
7915
+ "inBundle": true,
7916
+ "license": "ISC",
7917
+ "dependencies": {
7918
+ "yallist": "^4.0.0"
7919
+ },
7920
+ "engines": {
7921
+ "node": ">=8"
7922
+ }
7923
+ },
7924
+ "node_modules/npm/node_modules/tar/node_modules/minipass": {
7925
+ "version": "5.0.0",
7926
+ "inBundle": true,
7927
+ "license": "ISC",
7928
+ "engines": {
7929
+ "node": ">=8"
7930
+ }
7931
+ },
7932
+ "node_modules/npm/node_modules/text-table": {
7933
+ "version": "0.2.0",
7934
+ "inBundle": true,
7935
+ "license": "MIT"
7936
+ },
7937
+ "node_modules/npm/node_modules/tiny-relative-date": {
7938
+ "version": "1.3.0",
7939
+ "inBundle": true,
7940
+ "license": "MIT"
7941
+ },
7942
+ "node_modules/npm/node_modules/treeverse": {
7943
+ "version": "3.0.0",
7944
+ "inBundle": true,
7945
+ "license": "ISC",
7946
+ "engines": {
7947
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7948
+ }
7949
+ },
7950
+ "node_modules/npm/node_modules/tuf-js": {
7951
+ "version": "2.2.0",
7952
+ "inBundle": true,
7953
+ "license": "MIT",
7954
+ "dependencies": {
7955
+ "@tufjs/models": "2.0.0",
7956
+ "debug": "^4.3.4",
7957
+ "make-fetch-happen": "^13.0.0"
7958
+ },
7959
+ "engines": {
7960
+ "node": "^16.14.0 || >=18.0.0"
7961
+ }
7962
+ },
7963
+ "node_modules/npm/node_modules/unique-filename": {
7964
+ "version": "3.0.0",
7965
+ "inBundle": true,
7966
+ "license": "ISC",
7967
+ "dependencies": {
7968
+ "unique-slug": "^4.0.0"
7969
+ },
7970
+ "engines": {
7971
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7972
+ }
7973
+ },
7974
+ "node_modules/npm/node_modules/unique-slug": {
7975
+ "version": "4.0.0",
7976
+ "inBundle": true,
7977
+ "license": "ISC",
7978
+ "dependencies": {
7979
+ "imurmurhash": "^0.1.4"
7980
+ },
7981
+ "engines": {
7982
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7983
+ }
7984
+ },
7985
+ "node_modules/npm/node_modules/util-deprecate": {
7986
+ "version": "1.0.2",
7987
+ "inBundle": true,
7988
+ "license": "MIT"
7989
+ },
7990
+ "node_modules/npm/node_modules/validate-npm-package-license": {
7991
+ "version": "3.0.4",
7992
+ "inBundle": true,
7993
+ "license": "Apache-2.0",
7994
+ "dependencies": {
7995
+ "spdx-correct": "^3.0.0",
7996
+ "spdx-expression-parse": "^3.0.0"
7997
+ }
7998
+ },
7999
+ "node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse": {
8000
+ "version": "3.0.1",
8001
+ "inBundle": true,
8002
+ "license": "MIT",
8003
+ "dependencies": {
8004
+ "spdx-exceptions": "^2.1.0",
8005
+ "spdx-license-ids": "^3.0.0"
8006
+ }
8007
+ },
8008
+ "node_modules/npm/node_modules/validate-npm-package-name": {
8009
+ "version": "5.0.0",
8010
+ "inBundle": true,
8011
+ "license": "ISC",
8012
+ "dependencies": {
8013
+ "builtins": "^5.0.0"
8014
+ },
8015
+ "engines": {
8016
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
8017
+ }
8018
+ },
8019
+ "node_modules/npm/node_modules/walk-up-path": {
8020
+ "version": "3.0.1",
8021
+ "inBundle": true,
8022
+ "license": "ISC"
8023
+ },
8024
+ "node_modules/npm/node_modules/which": {
8025
+ "version": "4.0.0",
8026
+ "inBundle": true,
8027
+ "license": "ISC",
8028
+ "dependencies": {
8029
+ "isexe": "^3.1.1"
8030
+ },
8031
+ "bin": {
8032
+ "node-which": "bin/which.js"
8033
+ },
8034
+ "engines": {
8035
+ "node": "^16.13.0 || >=18.0.0"
8036
+ }
8037
+ },
8038
+ "node_modules/npm/node_modules/which/node_modules/isexe": {
8039
+ "version": "3.1.1",
8040
+ "inBundle": true,
8041
+ "license": "ISC",
8042
+ "engines": {
8043
+ "node": ">=16"
8044
+ }
8045
+ },
8046
+ "node_modules/npm/node_modules/wrap-ansi": {
8047
+ "version": "8.1.0",
8048
+ "inBundle": true,
8049
+ "license": "MIT",
8050
+ "dependencies": {
8051
+ "ansi-styles": "^6.1.0",
8052
+ "string-width": "^5.0.1",
8053
+ "strip-ansi": "^7.0.1"
8054
+ },
8055
+ "engines": {
8056
+ "node": ">=12"
8057
+ },
8058
+ "funding": {
8059
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
8060
+ }
8061
+ },
8062
+ "node_modules/npm/node_modules/wrap-ansi-cjs": {
8063
+ "name": "wrap-ansi",
8064
+ "version": "7.0.0",
8065
+ "inBundle": true,
8066
+ "license": "MIT",
8067
+ "dependencies": {
8068
+ "ansi-styles": "^4.0.0",
8069
+ "string-width": "^4.1.0",
8070
+ "strip-ansi": "^6.0.0"
8071
+ },
8072
+ "engines": {
8073
+ "node": ">=10"
8074
+ },
8075
+ "funding": {
8076
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
8077
+ }
8078
+ },
8079
+ "node_modules/npm/node_modules/wrap-ansi-cjs/node_modules/ansi-styles": {
8080
+ "version": "4.3.0",
8081
+ "inBundle": true,
8082
+ "license": "MIT",
8083
+ "dependencies": {
8084
+ "color-convert": "^2.0.1"
8085
+ },
8086
+ "engines": {
8087
+ "node": ">=8"
8088
+ },
8089
+ "funding": {
8090
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
8091
+ }
8092
+ },
8093
+ "node_modules/npm/node_modules/wrap-ansi/node_modules/ansi-regex": {
8094
+ "version": "6.0.1",
8095
+ "inBundle": true,
8096
+ "license": "MIT",
8097
+ "engines": {
8098
+ "node": ">=12"
8099
+ },
8100
+ "funding": {
8101
+ "url": "https://github.com/chalk/ansi-regex?sponsor=1"
8102
+ }
8103
+ },
8104
+ "node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex": {
8105
+ "version": "9.2.2",
8106
+ "inBundle": true,
8107
+ "license": "MIT"
8108
+ },
8109
+ "node_modules/npm/node_modules/wrap-ansi/node_modules/string-width": {
8110
+ "version": "5.1.2",
8111
+ "inBundle": true,
8112
+ "license": "MIT",
8113
+ "dependencies": {
8114
+ "eastasianwidth": "^0.2.0",
8115
+ "emoji-regex": "^9.2.2",
8116
+ "strip-ansi": "^7.0.1"
8117
+ },
8118
+ "engines": {
8119
+ "node": ">=12"
8120
+ },
8121
+ "funding": {
8122
+ "url": "https://github.com/sponsors/sindresorhus"
8123
+ }
8124
+ },
8125
+ "node_modules/npm/node_modules/wrap-ansi/node_modules/strip-ansi": {
8126
+ "version": "7.1.0",
8127
+ "inBundle": true,
8128
+ "license": "MIT",
8129
+ "dependencies": {
8130
+ "ansi-regex": "^6.0.1"
8131
+ },
8132
+ "engines": {
8133
+ "node": ">=12"
8134
+ },
8135
+ "funding": {
8136
+ "url": "https://github.com/chalk/strip-ansi?sponsor=1"
8137
+ }
8138
+ },
8139
+ "node_modules/npm/node_modules/write-file-atomic": {
8140
+ "version": "5.0.1",
8141
+ "inBundle": true,
8142
+ "license": "ISC",
8143
+ "dependencies": {
8144
+ "imurmurhash": "^0.1.4",
8145
+ "signal-exit": "^4.0.1"
8146
+ },
8147
+ "engines": {
8148
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
8149
+ }
8150
+ },
8151
+ "node_modules/npm/node_modules/yallist": {
8152
+ "version": "4.0.0",
8153
+ "inBundle": true,
8154
+ "license": "ISC"
8155
+ },
8156
+ "node_modules/object-assign": {
8157
+ "version": "4.1.1",
8158
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
8159
+ "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
8160
+ "engines": {
8161
+ "node": ">=0.10.0"
8162
+ }
8163
+ },
8164
+ "node_modules/object-hash": {
8165
+ "version": "3.0.0",
8166
+ "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
8167
+ "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==",
8168
+ "engines": {
8169
+ "node": ">= 6"
8170
+ }
8171
+ },
8172
+ "node_modules/object-inspect": {
8173
+ "version": "1.13.1",
8174
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz",
8175
+ "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==",
8176
+ "funding": {
8177
+ "url": "https://github.com/sponsors/ljharb"
8178
+ }
8179
+ },
8180
+ "node_modules/object-keys": {
8181
+ "version": "1.1.1",
8182
+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
8183
+ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
8184
+ "engines": {
8185
+ "node": ">= 0.4"
8186
+ }
8187
+ },
8188
+ "node_modules/object.assign": {
8189
+ "version": "4.1.5",
8190
+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz",
8191
+ "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==",
8192
+ "dependencies": {
8193
+ "call-bind": "^1.0.5",
8194
+ "define-properties": "^1.2.1",
8195
+ "has-symbols": "^1.0.3",
8196
+ "object-keys": "^1.1.1"
8197
+ },
8198
+ "engines": {
8199
+ "node": ">= 0.4"
8200
+ },
8201
+ "funding": {
8202
+ "url": "https://github.com/sponsors/ljharb"
8203
+ }
8204
+ },
8205
+ "node_modules/object.entries": {
8206
+ "version": "1.1.8",
8207
+ "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz",
8208
+ "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==",
8209
+ "dependencies": {
8210
+ "call-bind": "^1.0.7",
8211
+ "define-properties": "^1.2.1",
8212
+ "es-object-atoms": "^1.0.0"
8213
+ },
8214
+ "engines": {
8215
+ "node": ">= 0.4"
8216
+ }
8217
+ },
8218
+ "node_modules/object.fromentries": {
8219
+ "version": "2.0.8",
8220
+ "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz",
8221
+ "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==",
8222
+ "dependencies": {
8223
+ "call-bind": "^1.0.7",
8224
+ "define-properties": "^1.2.1",
8225
+ "es-abstract": "^1.23.2",
8226
+ "es-object-atoms": "^1.0.0"
8227
+ },
8228
+ "engines": {
8229
+ "node": ">= 0.4"
8230
+ },
8231
+ "funding": {
8232
+ "url": "https://github.com/sponsors/ljharb"
8233
+ }
8234
+ },
8235
+ "node_modules/object.groupby": {
8236
+ "version": "1.0.3",
8237
+ "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz",
8238
+ "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==",
8239
+ "dependencies": {
8240
+ "call-bind": "^1.0.7",
8241
+ "define-properties": "^1.2.1",
8242
+ "es-abstract": "^1.23.2"
8243
+ },
8244
+ "engines": {
8245
+ "node": ">= 0.4"
8246
+ }
8247
+ },
8248
+ "node_modules/object.hasown": {
8249
+ "version": "1.1.4",
8250
+ "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.4.tgz",
8251
+ "integrity": "sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==",
8252
+ "dependencies": {
8253
+ "define-properties": "^1.2.1",
8254
+ "es-abstract": "^1.23.2",
8255
+ "es-object-atoms": "^1.0.0"
8256
+ },
8257
+ "engines": {
8258
+ "node": ">= 0.4"
8259
+ },
8260
+ "funding": {
8261
+ "url": "https://github.com/sponsors/ljharb"
8262
+ }
8263
+ },
8264
+ "node_modules/object.values": {
8265
+ "version": "1.2.0",
8266
+ "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz",
8267
+ "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==",
8268
+ "dependencies": {
8269
+ "call-bind": "^1.0.7",
8270
+ "define-properties": "^1.2.1",
8271
+ "es-object-atoms": "^1.0.0"
8272
+ },
8273
+ "engines": {
8274
+ "node": ">= 0.4"
8275
+ },
8276
+ "funding": {
8277
+ "url": "https://github.com/sponsors/ljharb"
8278
+ }
8279
+ },
8280
+ "node_modules/once": {
8281
+ "version": "1.4.0",
8282
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
8283
+ "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
8284
+ "dependencies": {
8285
+ "wrappy": "1"
8286
+ }
8287
+ },
8288
+ "node_modules/openai": {
8289
+ "version": "4.40.2",
8290
+ "resolved": "https://registry.npmjs.org/openai/-/openai-4.40.2.tgz",
8291
+ "integrity": "sha512-r9AIaYQNHw8HGJpnny6Rcu/0moGUVqvpv0wTJfP0hKlk8ja5DVUMUCdPWEVfg7lxQMC+wIh+Qjp3onDIhVBemA==",
8292
+ "dependencies": {
8293
+ "@types/node": "^18.11.18",
8294
+ "@types/node-fetch": "^2.6.4",
8295
+ "abort-controller": "^3.0.0",
8296
+ "agentkeepalive": "^4.2.1",
8297
+ "form-data-encoder": "1.7.2",
8298
+ "formdata-node": "^4.3.2",
8299
+ "node-fetch": "^2.6.7",
8300
+ "web-streams-polyfill": "^3.2.1"
8301
+ },
8302
+ "bin": {
8303
+ "openai": "bin/cli"
8304
+ }
8305
+ },
8306
+ "node_modules/openai/node_modules/@types/node": {
8307
+ "version": "18.19.31",
8308
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.31.tgz",
8309
+ "integrity": "sha512-ArgCD39YpyyrtFKIqMDvjz79jto5fcI/SVUs2HwB+f0dAzq68yqOdyaSivLiLugSziTpNXLQrVb7RZFmdZzbhA==",
8310
+ "dependencies": {
8311
+ "undici-types": "~5.26.4"
8312
+ }
8313
+ },
8314
+ "node_modules/optionator": {
8315
+ "version": "0.9.4",
8316
+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
8317
+ "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
8318
+ "dependencies": {
8319
+ "deep-is": "^0.1.3",
8320
+ "fast-levenshtein": "^2.0.6",
8321
+ "levn": "^0.4.1",
8322
+ "prelude-ls": "^1.2.1",
8323
+ "type-check": "^0.4.0",
8324
+ "word-wrap": "^1.2.5"
8325
+ },
8326
+ "engines": {
8327
+ "node": ">= 0.8.0"
8328
+ }
8329
+ },
8330
+ "node_modules/p-limit": {
8331
+ "version": "3.1.0",
8332
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
8333
+ "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
8334
+ "dependencies": {
8335
+ "yocto-queue": "^0.1.0"
8336
+ },
8337
+ "engines": {
8338
+ "node": ">=10"
8339
+ },
8340
+ "funding": {
8341
+ "url": "https://github.com/sponsors/sindresorhus"
8342
+ }
8343
+ },
8344
+ "node_modules/p-locate": {
8345
+ "version": "5.0.0",
8346
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
8347
+ "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
8348
+ "dependencies": {
8349
+ "p-limit": "^3.0.2"
8350
+ },
8351
+ "engines": {
8352
+ "node": ">=10"
8353
+ },
8354
+ "funding": {
8355
+ "url": "https://github.com/sponsors/sindresorhus"
8356
+ }
8357
+ },
8358
+ "node_modules/parent-module": {
8359
+ "version": "1.0.1",
8360
+ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
8361
+ "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
8362
+ "dependencies": {
8363
+ "callsites": "^3.0.0"
8364
+ },
8365
+ "engines": {
8366
+ "node": ">=6"
8367
+ }
8368
+ },
8369
+ "node_modules/parse-srcset": {
8370
+ "version": "1.0.2",
8371
+ "resolved": "https://registry.npmjs.org/parse-srcset/-/parse-srcset-1.0.2.tgz",
8372
+ "integrity": "sha512-/2qh0lav6CmI15FzA3i/2Bzk2zCgQhGMkvhOhKNcBVQ1ldgpbfiNTVslmooUmWJcADi1f1kIeynbDRVzNlfR6Q=="
8373
+ },
8374
+ "node_modules/path-exists": {
8375
+ "version": "4.0.0",
8376
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
8377
+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
8378
+ "engines": {
8379
+ "node": ">=8"
8380
+ }
8381
+ },
8382
+ "node_modules/path-is-absolute": {
8383
+ "version": "1.0.1",
8384
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
8385
+ "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
8386
+ "engines": {
8387
+ "node": ">=0.10.0"
8388
+ }
8389
+ },
8390
+ "node_modules/path-key": {
8391
+ "version": "3.1.1",
8392
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
8393
+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
8394
+ "engines": {
8395
+ "node": ">=8"
8396
+ }
8397
+ },
8398
+ "node_modules/path-parse": {
8399
+ "version": "1.0.7",
8400
+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
8401
+ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
8402
+ },
8403
+ "node_modules/path-scurry": {
8404
+ "version": "1.10.2",
8405
+ "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.2.tgz",
8406
+ "integrity": "sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==",
8407
+ "dependencies": {
8408
+ "lru-cache": "^10.2.0",
8409
+ "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
8410
+ },
8411
+ "engines": {
8412
+ "node": ">=16 || 14 >=14.17"
8413
+ },
8414
+ "funding": {
8415
+ "url": "https://github.com/sponsors/isaacs"
8416
  }
8417
  },
8418
  "node_modules/path-scurry/node_modules/lru-cache": {
8419
+ "version": "10.2.2",
8420
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz",
8421
+ "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==",
8422
  "engines": {
8423
  "node": "14 || >=16.14"
8424
  }
 
8974
  }
8975
  },
8976
  "node_modules/replicate": {
8977
+ "version": "0.29.4",
8978
+ "resolved": "https://registry.npmjs.org/replicate/-/replicate-0.29.4.tgz",
8979
+ "integrity": "sha512-BizXBehB2Rjil3o2R9Vy9fd0k3w7aIoXtc/+vdOmitC2viW3pSMt0GwC4h+OmMpx9zot90C43wrssyMJ3rMScQ==",
8980
  "engines": {
8981
  "git": ">=2.11.0",
8982
  "node": ">=18.0.0",
 
9936
  "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA=="
9937
  },
9938
  "node_modules/update-browserslist-db": {
9939
+ "version": "1.0.15",
9940
+ "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.15.tgz",
9941
+ "integrity": "sha512-K9HWH62x3/EalU1U6sjSZiylm9C8tgq2mSvshZpqc7QE69RaA2qjhkW2HlNA0tFpEbtyFz7HTqbSdN4MSwUodA==",
9942
  "funding": [
9943
  {
9944
  "type": "opencollective",
 
9954
  }
9955
  ],
9956
  "dependencies": {
9957
+ "escalade": "^3.1.2",
9958
  "picocolors": "^1.0.0"
9959
  },
9960
  "bin": {
 
10022
  }
10023
  },
10024
  "node_modules/usehooks-ts": {
10025
+ "version": "2.9.1",
10026
+ "resolved": "https://registry.npmjs.org/usehooks-ts/-/usehooks-ts-2.9.1.tgz",
10027
+ "integrity": "sha512-2FAuSIGHlY+apM9FVlj8/oNhd+1y+Uwv5QNkMQz1oSfdHk4PXo1qoCw9I5M7j0vpH8CSWFJwXbVPeYDjLCx9PA==",
 
 
 
10028
  "engines": {
10029
+ "node": ">=16.15.0",
10030
+ "npm": ">=8"
10031
  },
10032
  "peerDependencies": {
10033
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0",
10034
+ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0"
10035
  }
10036
  },
10037
  "node_modules/util-deprecate": {
 
10175
  "url": "https://github.com/sponsors/ljharb"
10176
  }
10177
  },
10178
+ "node_modules/word-wrap": {
10179
+ "version": "1.2.5",
10180
+ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
10181
+ "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
10182
+ "engines": {
10183
+ "node": ">=0.10.0"
10184
+ }
10185
+ },
10186
  "node_modules/wrap-ansi": {
10187
  "version": "8.1.0",
10188
  "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
 
10281
  "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
10282
  },
10283
  "node_modules/yaml": {
10284
+ "version": "2.4.2",
10285
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.2.tgz",
10286
+ "integrity": "sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA==",
10287
  "bin": {
10288
  "yaml": "bin.mjs"
10289
  },
package.json CHANGED
@@ -9,7 +9,7 @@
9
  "lint": "next lint"
10
  },
11
  "dependencies": {
12
- "@aitube/clap": "^0.0.6",
13
  "@anthropic-ai/sdk": "^0.19.1",
14
  "@huggingface/hub": "^0.14.2",
15
  "@huggingface/inference": "^2.6.1",
@@ -45,9 +45,11 @@
45
  "eslint-config-next": "13.4.10",
46
  "groq-sdk": "^0.3.1",
47
  "html2canvas": "^1.4.1",
 
48
  "konva": "^9.2.2",
49
  "lucide-react": "^0.260.0",
50
  "next": "14.2.3",
 
51
  "openai": "^4.29.2",
52
  "pick": "^0.0.1",
53
  "postcss": "8.4.37",
@@ -68,7 +70,7 @@
68
  "tailwindcss-animate": "^1.0.6",
69
  "ts-node": "^10.9.1",
70
  "typescript": "^5.4.5",
71
- "usehooks-ts": "^2.9.1",
72
  "uuid": "^9.0.0",
73
  "zustand": "^4.4.1"
74
  },
 
9
  "lint": "next lint"
10
  },
11
  "dependencies": {
12
+ "@aitube/clap": "0.0.10",
13
  "@anthropic-ai/sdk": "^0.19.1",
14
  "@huggingface/hub": "^0.14.2",
15
  "@huggingface/inference": "^2.6.1",
 
45
  "eslint-config-next": "13.4.10",
46
  "groq-sdk": "^0.3.1",
47
  "html2canvas": "^1.4.1",
48
+ "i": "^0.3.7",
49
  "konva": "^9.2.2",
50
  "lucide-react": "^0.260.0",
51
  "next": "14.2.3",
52
+ "npm": "^10.7.0",
53
  "openai": "^4.29.2",
54
  "pick": "^0.0.1",
55
  "postcss": "8.4.37",
 
70
  "tailwindcss-animate": "^1.0.6",
71
  "ts-node": "^10.9.1",
72
  "typescript": "^5.4.5",
73
+ "usehooks-ts": "2.9.1",
74
  "uuid": "^9.0.0",
75
  "zustand": "^4.4.1"
76
  },
src/app/interface/bottom-bar/bottom-bar.tsx CHANGED
@@ -8,6 +8,7 @@ import { sleep } from "@/lib/sleep"
8
 
9
  import { Share } from "../share"
10
  import { About } from "../about"
 
11
  import { SettingsDialog } from "../settings-dialog"
12
  import { useLocalStorage } from "usehooks-ts"
13
  import { localStorageKeys } from "../settings-dialog/localStorageKeys"
@@ -99,6 +100,7 @@ function BottomBar() {
99
  `scale-[0.9]`
100
  )}>
101
  <About />
 
102
  {/*
103
  Thank you clip factory for your service 🫑
104
  <AIClipFactory />
 
8
 
9
  import { Share } from "../share"
10
  import { About } from "../about"
11
+ import { Discord } from "../discord"
12
  import { SettingsDialog } from "../settings-dialog"
13
  import { useLocalStorage } from "usehooks-ts"
14
  import { localStorageKeys } from "../settings-dialog/localStorageKeys"
 
100
  `scale-[0.9]`
101
  )}>
102
  <About />
103
+ <Discord />
104
  {/*
105
  Thank you clip factory for your service 🫑
106
  <AIClipFactory />
src/app/interface/discord/index.tsx ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import { FaDiscord } from "react-icons/fa"
2
+
3
+
4
+ export function Discord() {
5
+ return (
6
+ <a
7
+ className="
8
+ flex flex-row items-center justify-center
9
+ h-10
10
+ no-underline
11
+ animation-all duration-150 ease-in-out
12
+ text-stone-700 hover:text-stone-950 scale-95 hover:scale-100"
13
+ href="https://discord.gg/AEruz9B92B"
14
+ target="_blank">
15
+ <div><FaDiscord size={24} /></div>
16
+ <div className="text-sm ml-1.5">Community</div>
17
+ </a>
18
+ )
19
+ }