/ pnpm-lock.yaml
pnpm-lock.yaml
  1  lockfileVersion: '6.0'
  2  
  3  settings:
  4    autoInstallPeers: true
  5    excludeLinksFromLockfile: false
  6  
  7  dependencies:
  8    '@types/cssbeautify':
  9      specifier: ^0.3.5
 10      version: 0.3.5
 11    '@types/hjson':
 12      specifier: ^2.4.6
 13      version: 2.4.6
 14    axios:
 15      specifier: ^1.7.2
 16      version: 1.7.2
 17    cssbeautify:
 18      specifier: ^0.3.1
 19      version: 0.3.1
 20    fs:
 21      specifier: 0.0.1-security
 22      version: 0.0.1-security
 23    hjson:
 24      specifier: ^3.2.2
 25      version: 3.2.2
 26    webcrack:
 27      specifier: ^2.13.0
 28      version: 2.13.0
 29  
 30  devDependencies:
 31    '@types/node':
 32      specifier: ^22.0.0
 33      version: 22.0.0
 34    typescript:
 35      specifier: ^5.5.4
 36      version: 5.5.4
 37  
 38  packages:
 39  
 40    /@ampproject/remapping@2.3.0:
 41      resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
 42      engines: {node: '>=6.0.0'}
 43      dependencies:
 44        '@jridgewell/gen-mapping': 0.3.5
 45        '@jridgewell/trace-mapping': 0.3.25
 46      dev: false
 47  
 48    /@babel/code-frame@7.24.7:
 49      resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==}
 50      engines: {node: '>=6.9.0'}
 51      dependencies:
 52        '@babel/highlight': 7.24.7
 53        picocolors: 1.0.1
 54      dev: false
 55  
 56    /@babel/compat-data@7.25.2:
 57      resolution: {integrity: sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==}
 58      engines: {node: '>=6.9.0'}
 59      dev: false
 60  
 61    /@babel/core@7.25.2:
 62      resolution: {integrity: sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==}
 63      engines: {node: '>=6.9.0'}
 64      dependencies:
 65        '@ampproject/remapping': 2.3.0
 66        '@babel/code-frame': 7.24.7
 67        '@babel/generator': 7.25.0
 68        '@babel/helper-compilation-targets': 7.25.2
 69        '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2)
 70        '@babel/helpers': 7.25.0
 71        '@babel/parser': 7.25.0
 72        '@babel/template': 7.25.0
 73        '@babel/traverse': 7.25.2
 74        '@babel/types': 7.25.2
 75        convert-source-map: 2.0.0
 76        debug: 4.3.6
 77        gensync: 1.0.0-beta.2
 78        json5: 2.2.3
 79        semver: 6.3.1
 80      transitivePeerDependencies:
 81        - supports-color
 82      dev: false
 83  
 84    /@babel/generator@7.25.0:
 85      resolution: {integrity: sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==}
 86      engines: {node: '>=6.9.0'}
 87      dependencies:
 88        '@babel/types': 7.25.2
 89        '@jridgewell/gen-mapping': 0.3.5
 90        '@jridgewell/trace-mapping': 0.3.25
 91        jsesc: 2.5.2
 92      dev: false
 93  
 94    /@babel/helper-compilation-targets@7.25.2:
 95      resolution: {integrity: sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==}
 96      engines: {node: '>=6.9.0'}
 97      dependencies:
 98        '@babel/compat-data': 7.25.2
 99        '@babel/helper-validator-option': 7.24.8
100        browserslist: 4.23.2
101        lru-cache: 5.1.1
102        semver: 6.3.1
103      dev: false
104  
105    /@babel/helper-module-imports@7.24.7:
106      resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==}
107      engines: {node: '>=6.9.0'}
108      dependencies:
109        '@babel/traverse': 7.25.2
110        '@babel/types': 7.25.2
111      transitivePeerDependencies:
112        - supports-color
113      dev: false
114  
115    /@babel/helper-module-transforms@7.25.2(@babel/core@7.25.2):
116      resolution: {integrity: sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==}
117      engines: {node: '>=6.9.0'}
118      peerDependencies:
119        '@babel/core': ^7.0.0
120      dependencies:
121        '@babel/core': 7.25.2
122        '@babel/helper-module-imports': 7.24.7
123        '@babel/helper-simple-access': 7.24.7
124        '@babel/helper-validator-identifier': 7.24.7
125        '@babel/traverse': 7.25.2
126      transitivePeerDependencies:
127        - supports-color
128      dev: false
129  
130    /@babel/helper-simple-access@7.24.7:
131      resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==}
132      engines: {node: '>=6.9.0'}
133      dependencies:
134        '@babel/traverse': 7.25.2
135        '@babel/types': 7.25.2
136      transitivePeerDependencies:
137        - supports-color
138      dev: false
139  
140    /@babel/helper-string-parser@7.24.8:
141      resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==}
142      engines: {node: '>=6.9.0'}
143      dev: false
144  
145    /@babel/helper-validator-identifier@7.24.7:
146      resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==}
147      engines: {node: '>=6.9.0'}
148      dev: false
149  
150    /@babel/helper-validator-option@7.24.8:
151      resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==}
152      engines: {node: '>=6.9.0'}
153      dev: false
154  
155    /@babel/helpers@7.25.0:
156      resolution: {integrity: sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==}
157      engines: {node: '>=6.9.0'}
158      dependencies:
159        '@babel/template': 7.25.0
160        '@babel/types': 7.25.2
161      dev: false
162  
163    /@babel/highlight@7.24.7:
164      resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==}
165      engines: {node: '>=6.9.0'}
166      dependencies:
167        '@babel/helper-validator-identifier': 7.24.7
168        chalk: 2.4.2
169        js-tokens: 4.0.0
170        picocolors: 1.0.1
171      dev: false
172  
173    /@babel/parser@7.25.0:
174      resolution: {integrity: sha512-CzdIU9jdP0dg7HdyB+bHvDJGagUv+qtzZt5rYCWwW6tITNqV9odjp6Qu41gkG0ca5UfdDUWrKkiAnHHdGRnOrA==}
175      engines: {node: '>=6.0.0'}
176      hasBin: true
177      dependencies:
178        '@babel/types': 7.25.2
179      dev: false
180  
181    /@babel/template@7.25.0:
182      resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==}
183      engines: {node: '>=6.9.0'}
184      dependencies:
185        '@babel/code-frame': 7.24.7
186        '@babel/parser': 7.25.0
187        '@babel/types': 7.25.2
188      dev: false
189  
190    /@babel/traverse@7.25.2:
191      resolution: {integrity: sha512-s4/r+a7xTnny2O6FcZzqgT6nE4/GHEdcqj4qAeglbUOh0TeglEfmNJFAd/OLoVtGd6ZhAO8GCVvCNUO5t/VJVQ==}
192      engines: {node: '>=6.9.0'}
193      dependencies:
194        '@babel/code-frame': 7.24.7
195        '@babel/generator': 7.25.0
196        '@babel/parser': 7.25.0
197        '@babel/template': 7.25.0
198        '@babel/types': 7.25.2
199        debug: 4.3.6
200        globals: 11.12.0
201      transitivePeerDependencies:
202        - supports-color
203      dev: false
204  
205    /@babel/types@7.25.2:
206      resolution: {integrity: sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==}
207      engines: {node: '>=6.9.0'}
208      dependencies:
209        '@babel/helper-string-parser': 7.24.8
210        '@babel/helper-validator-identifier': 7.24.7
211        to-fast-properties: 2.0.0
212      dev: false
213  
214    /@codemod/matchers@1.7.1:
215      resolution: {integrity: sha512-umwQ17+Nb9iI1C1+dPIChlZLZ1grk3NYpXRvhhWGuE2VgiSSVUhAyIXfwLpHBkDsWRRgLvjcotg63HRvtmHAuQ==}
216      dependencies:
217        '@babel/types': 7.25.2
218        '@codemod/utils': 1.1.0
219      transitivePeerDependencies:
220        - supports-color
221      dev: false
222  
223    /@codemod/parser@1.4.1:
224      resolution: {integrity: sha512-w9bvtcC1oJTuXAnp+ZOYLOWagtb8UBBZEKp9fYI0dA5KARiUJf00MmtDQyULaeZj/AQAGuOrm739DFDLeHv+0g==}
225      dependencies:
226        '@babel/parser': 7.25.0
227      dev: false
228  
229    /@codemod/utils@1.1.0:
230      resolution: {integrity: sha512-Zx6A4xDifEqL0s9ejh62/mQmDXje+E62zYHGiGfRHzVhzmA41pDFZW/m7Hl9+fmbODJxlg9ElMsjHdhasSm7TA==}
231      dependencies:
232        '@babel/core': 7.25.2
233        '@babel/types': 7.25.2
234        '@codemod/parser': 1.4.1
235      transitivePeerDependencies:
236        - supports-color
237      dev: false
238  
239    /@jridgewell/gen-mapping@0.3.5:
240      resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==}
241      engines: {node: '>=6.0.0'}
242      dependencies:
243        '@jridgewell/set-array': 1.2.1
244        '@jridgewell/sourcemap-codec': 1.5.0
245        '@jridgewell/trace-mapping': 0.3.25
246      dev: false
247  
248    /@jridgewell/resolve-uri@3.1.2:
249      resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
250      engines: {node: '>=6.0.0'}
251      dev: false
252  
253    /@jridgewell/set-array@1.2.1:
254      resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==}
255      engines: {node: '>=6.0.0'}
256      dev: false
257  
258    /@jridgewell/sourcemap-codec@1.5.0:
259      resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==}
260      dev: false
261  
262    /@jridgewell/trace-mapping@0.3.25:
263      resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
264      dependencies:
265        '@jridgewell/resolve-uri': 3.1.2
266        '@jridgewell/sourcemap-codec': 1.5.0
267      dev: false
268  
269    /@types/cssbeautify@0.3.5:
270      resolution: {integrity: sha512-bkxuJdUu7Liw14EouI8IFNvJXvd5IioAZdDvlCFBXv+Sel8uPK9rcxfvOchQKqw2AtppxRvcYaWmimi0t0Yuow==}
271      dev: false
272  
273    /@types/hjson@2.4.6:
274      resolution: {integrity: sha512-tEQ4hlyKfsb9WWeueUY5eRnU2eK+KdE0eofSpQ05v9Aah4VvWwIRIid/ZN1zZZ0TfeVTRDgabKKqKZXEkfD3Sw==}
275      dev: false
276  
277    /@types/node@22.0.0:
278      resolution: {integrity: sha512-VT7KSYudcPOzP5Q0wfbowyNLaVR8QWUdw+088uFWwfvpY6uCWaXpqV6ieLAu9WBcnTa7H4Z5RLK8I5t2FuOcqw==}
279      dependencies:
280        undici-types: 6.11.1
281      dev: true
282  
283    /ansi-styles@3.2.1:
284      resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
285      engines: {node: '>=4'}
286      dependencies:
287        color-convert: 1.9.3
288      dev: false
289  
290    /asynckit@0.4.0:
291      resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}
292      dev: false
293  
294    /axios@1.7.2:
295      resolution: {integrity: sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw==}
296      dependencies:
297        follow-redirects: 1.15.6
298        form-data: 4.0.0
299        proxy-from-env: 1.1.0
300      transitivePeerDependencies:
301        - debug
302      dev: false
303  
304    /babel-helper-mark-eval-scopes@0.4.3:
305      resolution: {integrity: sha512-+d/mXPP33bhgHkdVOiPkmYoeXJ+rXRWi7OdhwpyseIqOS8CmzHQXHUp/+/Qr8baXsT0kjGpMHHofHs6C3cskdA==}
306      dev: false
307  
308    /babel-plugin-minify-mangle-names@0.5.1:
309      resolution: {integrity: sha512-8KMichAOae2FHlipjNDTo2wz97MdEb2Q0jrn4NIRXzHH7SJ3c5TaNNBkeTHbk9WUsMnqpNUx949ugM9NFWewzw==}
310      dependencies:
311        babel-helper-mark-eval-scopes: 0.4.3
312      dev: false
313  
314    /base64-js@1.5.1:
315      resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
316      dev: false
317  
318    /bl@4.1.0:
319      resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==}
320      dependencies:
321        buffer: 5.7.1
322        inherits: 2.0.4
323        readable-stream: 3.6.2
324      dev: false
325  
326    /browserslist@4.23.2:
327      resolution: {integrity: sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA==}
328      engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
329      hasBin: true
330      dependencies:
331        caniuse-lite: 1.0.30001645
332        electron-to-chromium: 1.5.4
333        node-releases: 2.0.18
334        update-browserslist-db: 1.1.0(browserslist@4.23.2)
335      dev: false
336  
337    /buffer@5.7.1:
338      resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==}
339      dependencies:
340        base64-js: 1.5.1
341        ieee754: 1.2.1
342      dev: false
343  
344    /caniuse-lite@1.0.30001645:
345      resolution: {integrity: sha512-GFtY2+qt91kzyMk6j48dJcwJVq5uTkk71XxE3RtScx7XWRLsO7bU44LOFkOZYR8w9YMS0UhPSYpN/6rAMImmLw==}
346      dev: false
347  
348    /chalk@2.4.2:
349      resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
350      engines: {node: '>=4'}
351      dependencies:
352        ansi-styles: 3.2.1
353        escape-string-regexp: 1.0.5
354        supports-color: 5.5.0
355      dev: false
356  
357    /chownr@1.1.4:
358      resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==}
359      dev: false
360  
361    /color-convert@1.9.3:
362      resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
363      dependencies:
364        color-name: 1.1.3
365      dev: false
366  
367    /color-name@1.1.3:
368      resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}
369      dev: false
370  
371    /combined-stream@1.0.8:
372      resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}
373      engines: {node: '>= 0.8'}
374      dependencies:
375        delayed-stream: 1.0.0
376      dev: false
377  
378    /commander@11.1.0:
379      resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==}
380      engines: {node: '>=16'}
381      dev: false
382  
383    /convert-source-map@2.0.0:
384      resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
385      dev: false
386  
387    /cssbeautify@0.3.1:
388      resolution: {integrity: sha512-ljnSOCOiMbklF+dwPbpooyB78foId02vUrTDogWzu6ca2DCNB7Kc/BHEGBnYOlUYtwXvSW0mWTwaiO2pwFIoRg==}
389      hasBin: true
390      dev: false
391  
392    /debug@4.3.6:
393      resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==}
394      engines: {node: '>=6.0'}
395      peerDependencies:
396        supports-color: '*'
397      peerDependenciesMeta:
398        supports-color:
399          optional: true
400      dependencies:
401        ms: 2.1.2
402      dev: false
403  
404    /decompress-response@6.0.0:
405      resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==}
406      engines: {node: '>=10'}
407      dependencies:
408        mimic-response: 3.1.0
409      dev: false
410  
411    /deep-extend@0.6.0:
412      resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==}
413      engines: {node: '>=4.0.0'}
414      dev: false
415  
416    /delayed-stream@1.0.0:
417      resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==}
418      engines: {node: '>=0.4.0'}
419      dev: false
420  
421    /detect-libc@2.0.3:
422      resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==}
423      engines: {node: '>=8'}
424      dev: false
425  
426    /electron-to-chromium@1.5.4:
427      resolution: {integrity: sha512-orzA81VqLyIGUEA77YkVA1D+N+nNfl2isJVjjmOyrlxuooZ19ynb+dOlaDTqd/idKRS9lDCSBmtzM+kyCsMnkA==}
428      dev: false
429  
430    /end-of-stream@1.4.4:
431      resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
432      dependencies:
433        once: 1.4.0
434      dev: false
435  
436    /escalade@3.1.2:
437      resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==}
438      engines: {node: '>=6'}
439      dev: false
440  
441    /escape-string-regexp@1.0.5:
442      resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
443      engines: {node: '>=0.8.0'}
444      dev: false
445  
446    /expand-template@2.0.3:
447      resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==}
448      engines: {node: '>=6'}
449      dev: false
450  
451    /follow-redirects@1.15.6:
452      resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==}
453      engines: {node: '>=4.0'}
454      peerDependencies:
455        debug: '*'
456      peerDependenciesMeta:
457        debug:
458          optional: true
459      dev: false
460  
461    /form-data@4.0.0:
462      resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==}
463      engines: {node: '>= 6'}
464      dependencies:
465        asynckit: 0.4.0
466        combined-stream: 1.0.8
467        mime-types: 2.1.35
468      dev: false
469  
470    /fs-constants@1.0.0:
471      resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==}
472      dev: false
473  
474    /fs@0.0.1-security:
475      resolution: {integrity: sha512-3XY9e1pP0CVEUCdj5BmfIZxRBTSDycnbqhIOGec9QYtmVH2fbLpj86CFWkrNOkt/Fvty4KZG5lTglL9j/gJ87w==}
476      dev: false
477  
478    /gensync@1.0.0-beta.2:
479      resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
480      engines: {node: '>=6.9.0'}
481      dev: false
482  
483    /github-from-package@0.0.0:
484      resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==}
485      dev: false
486  
487    /globals@11.12.0:
488      resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
489      engines: {node: '>=4'}
490      dev: false
491  
492    /has-flag@3.0.0:
493      resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
494      engines: {node: '>=4'}
495      dev: false
496  
497    /hjson@3.2.2:
498      resolution: {integrity: sha512-MkUeB0cTIlppeSsndgESkfFD21T2nXPRaBStLtf3cAYA2bVEFdXlodZB0TukwZiobPD1Ksax5DK4RTZeaXCI3Q==}
499      hasBin: true
500      dev: false
501  
502    /ieee754@1.2.1:
503      resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
504      dev: false
505  
506    /inherits@2.0.4:
507      resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
508      dev: false
509  
510    /ini@1.3.8:
511      resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
512      dev: false
513  
514    /isolated-vm@4.7.2:
515      resolution: {integrity: sha512-JVEs5gzWObzZK5+OlBplCdYSpokMcdhLSs/xWYYxmYWVfOOFF4oZJsYh7E/FmfX8e7gMioXMpMMeEyX1afuKrg==}
516      engines: {node: '>=16.0.0'}
517      requiresBuild: true
518      dependencies:
519        prebuild-install: 7.1.2
520      dev: false
521  
522    /js-tokens@4.0.0:
523      resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
524      dev: false
525  
526    /jsesc@2.5.2:
527      resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==}
528      engines: {node: '>=4'}
529      hasBin: true
530      dev: false
531  
532    /json5@2.2.3:
533      resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
534      engines: {node: '>=6'}
535      hasBin: true
536      dev: false
537  
538    /lru-cache@5.1.1:
539      resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
540      dependencies:
541        yallist: 3.1.1
542      dev: false
543  
544    /mime-db@1.52.0:
545      resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
546      engines: {node: '>= 0.6'}
547      dev: false
548  
549    /mime-types@2.1.35:
550      resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
551      engines: {node: '>= 0.6'}
552      dependencies:
553        mime-db: 1.52.0
554      dev: false
555  
556    /mimic-response@3.1.0:
557      resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==}
558      engines: {node: '>=10'}
559      dev: false
560  
561    /minimist@1.2.8:
562      resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
563      dev: false
564  
565    /mkdirp-classic@0.5.3:
566      resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==}
567      dev: false
568  
569    /ms@2.1.2:
570      resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
571      dev: false
572  
573    /napi-build-utils@1.0.2:
574      resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==}
575      dev: false
576  
577    /node-abi@3.65.0:
578      resolution: {integrity: sha512-ThjYBfoDNr08AWx6hGaRbfPwxKV9kVzAzOzlLKbk2CuqXE2xnCh+cbAGnwM3t8Lq4v9rUB7VfondlkBckcJrVA==}
579      engines: {node: '>=10'}
580      dependencies:
581        semver: 7.6.3
582      dev: false
583  
584    /node-releases@2.0.18:
585      resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==}
586      dev: false
587  
588    /once@1.4.0:
589      resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
590      dependencies:
591        wrappy: 1.0.2
592      dev: false
593  
594    /picocolors@1.0.1:
595      resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==}
596      dev: false
597  
598    /prebuild-install@7.1.2:
599      resolution: {integrity: sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==}
600      engines: {node: '>=10'}
601      hasBin: true
602      dependencies:
603        detect-libc: 2.0.3
604        expand-template: 2.0.3
605        github-from-package: 0.0.0
606        minimist: 1.2.8
607        mkdirp-classic: 0.5.3
608        napi-build-utils: 1.0.2
609        node-abi: 3.65.0
610        pump: 3.0.0
611        rc: 1.2.8
612        simple-get: 4.0.1
613        tar-fs: 2.1.1
614        tunnel-agent: 0.6.0
615      dev: false
616  
617    /proxy-from-env@1.1.0:
618      resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==}
619      dev: false
620  
621    /pump@3.0.0:
622      resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==}
623      dependencies:
624        end-of-stream: 1.4.4
625        once: 1.4.0
626      dev: false
627  
628    /rc@1.2.8:
629      resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==}
630      hasBin: true
631      dependencies:
632        deep-extend: 0.6.0
633        ini: 1.3.8
634        minimist: 1.2.8
635        strip-json-comments: 2.0.1
636      dev: false
637  
638    /readable-stream@3.6.2:
639      resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==}
640      engines: {node: '>= 6'}
641      dependencies:
642        inherits: 2.0.4
643        string_decoder: 1.3.0
644        util-deprecate: 1.0.2
645      dev: false
646  
647    /safe-buffer@5.2.1:
648      resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
649      dev: false
650  
651    /semver@6.3.1:
652      resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
653      hasBin: true
654      dev: false
655  
656    /semver@7.6.3:
657      resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==}
658      engines: {node: '>=10'}
659      hasBin: true
660      dev: false
661  
662    /simple-concat@1.0.1:
663      resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==}
664      dev: false
665  
666    /simple-get@4.0.1:
667      resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==}
668      dependencies:
669        decompress-response: 6.0.0
670        once: 1.4.0
671        simple-concat: 1.0.1
672      dev: false
673  
674    /string_decoder@1.3.0:
675      resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
676      dependencies:
677        safe-buffer: 5.2.1
678      dev: false
679  
680    /strip-json-comments@2.0.1:
681      resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==}
682      engines: {node: '>=0.10.0'}
683      dev: false
684  
685    /supports-color@5.5.0:
686      resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
687      engines: {node: '>=4'}
688      dependencies:
689        has-flag: 3.0.0
690      dev: false
691  
692    /tar-fs@2.1.1:
693      resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==}
694      dependencies:
695        chownr: 1.1.4
696        mkdirp-classic: 0.5.3
697        pump: 3.0.0
698        tar-stream: 2.2.0
699      dev: false
700  
701    /tar-stream@2.2.0:
702      resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==}
703      engines: {node: '>=6'}
704      dependencies:
705        bl: 4.1.0
706        end-of-stream: 1.4.4
707        fs-constants: 1.0.0
708        inherits: 2.0.4
709        readable-stream: 3.6.2
710      dev: false
711  
712    /to-fast-properties@2.0.0:
713      resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==}
714      engines: {node: '>=4'}
715      dev: false
716  
717    /tunnel-agent@0.6.0:
718      resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==}
719      dependencies:
720        safe-buffer: 5.2.1
721      dev: false
722  
723    /typescript@5.5.4:
724      resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==}
725      engines: {node: '>=14.17'}
726      hasBin: true
727      dev: true
728  
729    /undici-types@6.11.1:
730      resolution: {integrity: sha512-mIDEX2ek50x0OlRgxryxsenE5XaQD4on5U2inY7RApK3SOJpofyw7uW2AyfMKkhAxXIceo2DeWGVGwyvng1GNQ==}
731      dev: true
732  
733    /update-browserslist-db@1.1.0(browserslist@4.23.2):
734      resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==}
735      hasBin: true
736      peerDependencies:
737        browserslist: '>= 4.21.0'
738      dependencies:
739        browserslist: 4.23.2
740        escalade: 3.1.2
741        picocolors: 1.0.1
742      dev: false
743  
744    /util-deprecate@1.0.2:
745      resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
746      dev: false
747  
748    /webcrack@2.13.0:
749      resolution: {integrity: sha512-+YCR1zdj2ucVAandKjU6niRJHbuZafu1vd71eoKCRmFqmWob3+FkujREHny6PfLb8G0HJpXNDhoGKiXHNxcFsA==}
750      hasBin: true
751      dependencies:
752        '@babel/generator': 7.25.0
753        '@babel/helper-validator-identifier': 7.24.7
754        '@babel/parser': 7.25.0
755        '@babel/template': 7.25.0
756        '@babel/traverse': 7.25.2
757        '@babel/types': 7.25.2
758        '@codemod/matchers': 1.7.1
759        babel-plugin-minify-mangle-names: 0.5.1
760        commander: 11.1.0
761        debug: 4.3.6
762        isolated-vm: 4.7.2
763      transitivePeerDependencies:
764        - supports-color
765      dev: false
766  
767    /wrappy@1.0.2:
768      resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
769      dev: false
770  
771    /yallist@3.1.1:
772      resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
773      dev: false