@@ -6,17 +6,16 @@
7 "hasInstallScript": true,
7 "hasInstallScript": true,
8 "devDependencies": {
8 "devDependencies": {
9− "esbuild": "^0.25.3",
9+ "esbuild": "^0.27.0",
10 "purescript": "^0.15.15",
10 "purescript": "^0.15.15",
11− "purescript-psa": "^0.9.0",
12− "purs-tidy": "^0.11.0",
11+ "purs-tidy": "^0.11.1",
13− "spago": "^0.21.0"
12+ "spago": "^0.93.45"
16 "node_modules/@esbuild/aix-ppc64": {
15 "node_modules/@esbuild/aix-ppc64": {
17− "version": "0.25.3",
16+ "version": "0.27.1",
18− "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.3.tgz",
17+ "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.1.tgz",
19− "integrity": "sha512-W8bFfPA8DowP8l//sxjJLSLkD8iEjMc7cBVyP+u4cEv9sM7mdUCkgsj+t0n/BWPFtv7WWCN5Yzj0N6FJNUUqBQ==",
18+ "integrity": "sha512-HHB50pdsBX6k47S4u5g/CaLjqS3qwaOVE5ILsq64jyzgMhLuCuZ8rGzM9yhsAjfjkbgUPMzZEPa7DAp7yz6vuA==",
@@ -31,9 +30,9 @@
33 "node_modules/@esbuild/android-arm": {
32 "node_modules/@esbuild/android-arm": {
34− "version": "0.25.3",
33+ "version": "0.27.1",
35− "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.3.tgz",
34+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.1.tgz",
36− "integrity": "sha512-PuwVXbnP87Tcff5I9ngV0lmiSu40xw1At6i3GsU77U7cjDDB4s0X2cyFuBiDa1SBk9DnvWwnGvVaGBqoFWPb7A==",
35+ "integrity": "sha512-kFqa6/UcaTbGm/NncN9kzVOODjhZW8e+FRdSeypWe6j33gzclHtwlANs26JrupOntlcWmB0u8+8HZo8s7thHvg==",
@@ -48,9 +47,9 @@
50 "node_modules/@esbuild/android-arm64": {
49 "node_modules/@esbuild/android-arm64": {
51− "version": "0.25.3",
50+ "version": "0.27.1",
52− "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.3.tgz",
51+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.1.tgz",
53− "integrity": "sha512-XelR6MzjlZuBM4f5z2IQHK6LkK34Cvv6Rj2EntER3lwCBFdg6h2lKbtRjpTTsdEjD/WSe1q8UyPBXP1x3i/wYQ==",
52+ "integrity": "sha512-45fuKmAJpxnQWixOGCrS+ro4Uvb4Re9+UTieUY2f8AEc+t7d4AaZ6eUJ3Hva7dtrxAAWHtlEFsXFMAgNnGU9uQ==",
@@ -65,9 +64,9 @@
67 "node_modules/@esbuild/android-x64": {
66 "node_modules/@esbuild/android-x64": {
68− "version": "0.25.3",
67+ "version": "0.27.1",
69− "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.3.tgz",
68+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.1.tgz",
70− "integrity": "sha512-ogtTpYHT/g1GWS/zKM0cc/tIebFjm1F9Aw1boQ2Y0eUQ+J89d0jFY//s9ei9jVIlkYi8AfOjiixcLJSGNSOAdQ==",
69+ "integrity": "sha512-LBEpOz0BsgMEeHgenf5aqmn/lLNTFXVfoWMUox8CtWWYK9X4jmQzWjoGoNb8lmAYml/tQ/Ysvm8q7szu7BoxRQ==",
@@ -82,9 +81,9 @@
84 "node_modules/@esbuild/darwin-arm64": {
83 "node_modules/@esbuild/darwin-arm64": {
85− "version": "0.25.3",
84+ "version": "0.27.1",
86− "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.3.tgz",
85+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.1.tgz",
87− "integrity": "sha512-eESK5yfPNTqpAmDfFWNsOhmIOaQA59tAcF/EfYvo5/QWQCzXn5iUSOnqt3ra3UdzBv073ykTtmeLJZGt3HhA+w==",
86+ "integrity": "sha512-veg7fL8eMSCVKL7IW4pxb54QERtedFDfY/ASrumK/SbFsXnRazxY4YykN/THYqFnFwJ0aVjiUrVG2PwcdAEqQQ==",
@@ -99,9 +98,9 @@
101 "node_modules/@esbuild/darwin-x64": {
100 "node_modules/@esbuild/darwin-x64": {
102− "version": "0.25.3",
101+ "version": "0.27.1",
103− "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.3.tgz",
102+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.1.tgz",
104− "integrity": "sha512-Kd8glo7sIZtwOLcPbW0yLpKmBNWMANZhrC1r6K++uDR2zyzb6AeOYtI6udbtabmQpFaxJ8uduXMAo1gs5ozz8A==",
103+ "integrity": "sha512-+3ELd+nTzhfWb07Vol7EZ+5PTbJ/u74nC6iv4/lwIU99Ip5uuY6QoIf0Hn4m2HoV0qcnRivN3KSqc+FyCHjoVQ==",
@@ -116,9 +115,9 @@
118 "node_modules/@esbuild/freebsd-arm64": {
117 "node_modules/@esbuild/freebsd-arm64": {
119− "version": "0.25.3",
118+ "version": "0.27.1",
120− "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.3.tgz",
119+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.1.tgz",
121− "integrity": "sha512-EJiyS70BYybOBpJth3M0KLOus0n+RRMKTYzhYhFeMwp7e/RaajXvP+BWlmEXNk6uk+KAu46j/kaQzr6au+JcIw==",
120+ "integrity": "sha512-/8Rfgns4XD9XOSXlzUDepG8PX+AVWHliYlUkFI3K3GB6tqbdjYqdhcb4BKRd7C0BhZSoaCxhv8kTcBrcZWP+xg==",
@@ -133,9 +132,9 @@
135 "node_modules/@esbuild/freebsd-x64": {
134 "node_modules/@esbuild/freebsd-x64": {
136− "version": "0.25.3",
135+ "version": "0.27.1",
137− "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.3.tgz",
136+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.1.tgz",
138− "integrity": "sha512-Q+wSjaLpGxYf7zC0kL0nDlhsfuFkoN+EXrx2KSB33RhinWzejOd6AvgmP5JbkgXKmjhmpfgKZq24pneodYqE8Q==",
137+ "integrity": "sha512-GITpD8dK9C+r+5yRT/UKVT36h/DQLOHdwGVwwoHidlnA168oD3uxA878XloXebK4Ul3gDBBIvEdL7go9gCUFzQ==",
@@ -150,9 +149,9 @@
152 "node_modules/@esbuild/linux-arm": {
151 "node_modules/@esbuild/linux-arm": {
153− "version": "0.25.3",
152+ "version": "0.27.1",
154− "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.3.tgz",
153+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.1.tgz",
155− "integrity": "sha512-dUOVmAUzuHy2ZOKIHIKHCm58HKzFqd+puLaS424h6I85GlSDRZIA5ycBixb3mFgM0Jdh+ZOSB6KptX30DD8YOQ==",
154+ "integrity": "sha512-ieMID0JRZY/ZeCrsFQ3Y3NlHNCqIhTprJfDgSB3/lv5jJZ8FX3hqPyXWhe+gvS5ARMBJ242PM+VNz/ctNj//eA==",
@@ -167,9 +166,9 @@
169 "node_modules/@esbuild/linux-arm64": {
168 "node_modules/@esbuild/linux-arm64": {
170− "version": "0.25.3",
169+ "version": "0.27.1",
171− "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.3.tgz",
170+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.1.tgz",
172− "integrity": "sha512-xCUgnNYhRD5bb1C1nqrDV1PfkwgbswTTBRbAd8aH5PhYzikdf/ddtsYyMXFfGSsb/6t6QaPSzxtbfAZr9uox4A==",
171+ "integrity": "sha512-W9//kCrh/6in9rWIBdKaMtuTTzNj6jSeG/haWBADqLLa9P8O5YSRDzgD5y9QBok4AYlzS6ARHifAb75V6G670Q==",
@@ -184,9 +183,9 @@
186 "node_modules/@esbuild/linux-ia32": {
185 "node_modules/@esbuild/linux-ia32": {
187− "version": "0.25.3",
186+ "version": "0.27.1",
188− "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.3.tgz",
187+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.1.tgz",
189− "integrity": "sha512-yplPOpczHOO4jTYKmuYuANI3WhvIPSVANGcNUeMlxH4twz/TeXuzEP41tGKNGWJjuMhotpGabeFYGAOU2ummBw==",
188+ "integrity": "sha512-VIUV4z8GD8rtSVMfAj1aXFahsi/+tcoXXNYmXgzISL+KB381vbSTNdeZHHHIYqFyXcoEhu9n5cT+05tRv13rlw==",
@@ -201,9 +200,9 @@
203 "node_modules/@esbuild/linux-loong64": {
202 "node_modules/@esbuild/linux-loong64": {
204− "version": "0.25.3",
203+ "version": "0.27.1",
205− "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.3.tgz",
204+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.1.tgz",
206− "integrity": "sha512-P4BLP5/fjyihmXCELRGrLd793q/lBtKMQl8ARGpDxgzgIKJDRJ/u4r1A/HgpBpKpKZelGct2PGI4T+axcedf6g==",
205+ "integrity": "sha512-l4rfiiJRN7sTNI//ff65zJ9z8U+k6zcCg0LALU5iEWzY+a1mVZ8iWC1k5EsNKThZ7XCQ6YWtsZ8EWYm7r1UEsg==",
208 "loong64"
207 "loong64"
@@ -218,9 +217,9 @@
220 "node_modules/@esbuild/linux-mips64el": {
219 "node_modules/@esbuild/linux-mips64el": {
221− "version": "0.25.3",
220+ "version": "0.27.1",
222− "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.3.tgz",
221+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.1.tgz",
223− "integrity": "sha512-eRAOV2ODpu6P5divMEMa26RRqb2yUoYsuQQOuFUexUoQndm4MdpXXDBbUoKIc0iPa4aCO7gIhtnYomkn2x+bag==",
222+ "integrity": "sha512-U0bEuAOLvO/DWFdygTHWY8C067FXz+UbzKgxYhXC0fDieFa0kDIra1FAhsAARRJbvEyso8aAqvPdNxzWuStBnA==",
225 "mips64el"
224 "mips64el"
@@ -235,9 +234,9 @@
237 "node_modules/@esbuild/linux-ppc64": {
236 "node_modules/@esbuild/linux-ppc64": {
238− "version": "0.25.3",
237+ "version": "0.27.1",
239− "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.3.tgz",
238+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.1.tgz",
240− "integrity": "sha512-ZC4jV2p7VbzTlnl8nZKLcBkfzIf4Yad1SJM4ZMKYnJqZFD4rTI+pBG65u8ev4jk3/MPwY9DvGn50wi3uhdaghg==",
239+ "integrity": "sha512-NzdQ/Xwu6vPSf/GkdmRNsOfIeSGnh7muundsWItmBsVpMoNPVpM61qNzAVY3pZ1glzzAxLR40UyYM23eaDDbYQ==",
@@ -252,9 +251,9 @@
254 "node_modules/@esbuild/linux-riscv64": {
253 "node_modules/@esbuild/linux-riscv64": {
255− "version": "0.25.3",
254+ "version": "0.27.1",
256− "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.3.tgz",
255+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.1.tgz",
257− "integrity": "sha512-LDDODcFzNtECTrUUbVCs6j9/bDVqy7DDRsuIXJg6so+mFksgwG7ZVnTruYi5V+z3eE5y+BJZw7VvUadkbfg7QA==",
256+ "integrity": "sha512-7zlw8p3IApcsN7mFw0O1Z1PyEk6PlKMu18roImfl3iQHTnr/yAfYv6s4hXPidbDoI2Q0pW+5xeoM4eTCC0UdrQ==",
259 "riscv64"
258 "riscv64"
@@ -269,9 +268,9 @@
271 "node_modules/@esbuild/linux-s390x": {
270 "node_modules/@esbuild/linux-s390x": {
272− "version": "0.25.3",
271+ "version": "0.27.1",
273− "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.3.tgz",
272+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.1.tgz",
274− "integrity": "sha512-s+w/NOY2k0yC2p9SLen+ymflgcpRkvwwa02fqmAwhBRI3SC12uiS10edHHXlVWwfAagYSY5UpmT/zISXPMW3tQ==",
273+ "integrity": "sha512-cGj5wli+G+nkVQdZo3+7FDKC25Uh4ZVwOAK6A06Hsvgr8WqBBuOy/1s+PUEd/6Je+vjfm6stX0kmib5b/O2Ykw==",
@@ -286,9 +285,9 @@
288 "node_modules/@esbuild/linux-x64": {
287 "node_modules/@esbuild/linux-x64": {
289− "version": "0.25.3",
288+ "version": "0.27.1",
290− "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.3.tgz",
289+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.1.tgz",
291− "integrity": "sha512-nQHDz4pXjSDC6UfOE1Fw9Q8d6GCAd9KdvMZpfVGWSJztYCarRgSDfOVBY5xwhQXseiyxapkiSJi/5/ja8mRFFA==",
290+ "integrity": "sha512-z3H/HYI9MM0HTv3hQZ81f+AKb+yEoCRlUby1F80vbQ5XdzEMyY/9iNlAmhqiBKw4MJXwfgsh7ERGEOhrM1niMA==",
@@ -303,9 +302,9 @@
305 "node_modules/@esbuild/netbsd-arm64": {
304 "node_modules/@esbuild/netbsd-arm64": {
306− "version": "0.25.3",
305+ "version": "0.27.1",
307− "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.3.tgz",
306+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.1.tgz",
308− "integrity": "sha512-1QaLtOWq0mzK6tzzp0jRN3eccmN3hezey7mhLnzC6oNlJoUJz4nym5ZD7mDnS/LZQgkrhEbEiTn515lPeLpgWA==",
307+ "integrity": "sha512-wzC24DxAvk8Em01YmVXyjl96Mr+ecTPyOuADAvjGg+fyBpGmxmcr2E5ttf7Im8D0sXZihpxzO1isus8MdjMCXQ==",
@@ -320,9 +319,9 @@
322 "node_modules/@esbuild/netbsd-x64": {
321 "node_modules/@esbuild/netbsd-x64": {
323− "version": "0.25.3",
322+ "version": "0.27.1",
324− "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.3.tgz",
323+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.1.tgz",
325− "integrity": "sha512-i5Hm68HXHdgv8wkrt+10Bc50zM0/eonPb/a/OFVfB6Qvpiirco5gBA5bz7S2SHuU+Y4LWn/zehzNX14Sp4r27g==",
324+ "integrity": "sha512-1YQ8ybGi2yIXswu6eNzJsrYIGFpnlzEWRl6iR5gMgmsrR0FcNoV1m9k9sc3PuP5rUBLshOZylc9nqSgymI+TYg==",
@@ -337,9 +336,9 @@
339 "node_modules/@esbuild/openbsd-arm64": {
338 "node_modules/@esbuild/openbsd-arm64": {
340− "version": "0.25.3",
339+ "version": "0.27.1",
341− "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.3.tgz",
340+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.1.tgz",
342− "integrity": "sha512-zGAVApJEYTbOC6H/3QBr2mq3upG/LBEXr85/pTtKiv2IXcgKV0RT0QA/hSXZqSvLEpXeIxah7LczB4lkiYhTAQ==",
341+ "integrity": "sha512-5Z+DzLCrq5wmU7RDaMDe2DVXMRm2tTDvX2KU14JJVBN2CT/qov7XVix85QoJqHltpvAOZUAc3ndU56HSMWrv8g==",
@@ -354,9 +353,9 @@
356 "node_modules/@esbuild/openbsd-x64": {
355 "node_modules/@esbuild/openbsd-x64": {
357− "version": "0.25.3",
356+ "version": "0.27.1",
358− "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.3.tgz",
357+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.1.tgz",
359− "integrity": "sha512-fpqctI45NnCIDKBH5AXQBsD0NDPbEFczK98hk/aa6HJxbl+UtLkJV2+Bvy5hLSLk3LHmqt0NTkKNso1A9y1a4w==",
358+ "integrity": "sha512-Q73ENzIdPF5jap4wqLtsfh8YbYSZ8Q0wnxplOlZUOyZy7B4ZKW8DXGWgTCZmF8VWD7Tciwv5F4NsRf6vYlZtqg==",
@@ -370,10 +369,27 @@
370 "node": ">=18"
369 "node": ">=18"
372+ "node_modules/@esbuild/openharmony-arm64": {
373+ "version": "0.27.1",
374+ "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.1.tgz",
375+ "integrity": "sha512-ajbHrGM/XiK+sXM0JzEbJAen+0E+JMQZ2l4RR4VFwvV9JEERx+oxtgkpoKv1SevhjavK2z2ReHk32pjzktWbGg==",
373 "node_modules/@esbuild/sunos-x64": {
389 "node_modules/@esbuild/sunos-x64": {
374− "version": "0.25.3",
390+ "version": "0.27.1",
375− "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.3.tgz",
391+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.1.tgz",
376− "integrity": "sha512-ROJhm7d8bk9dMCUZjkS8fgzsPAZEjtRJqCAmVgB0gMrvG7hfmPmz9k1rwO4jSiblFjYmNvbECL9uhaPzONMfgA==",
392+ "integrity": "sha512-IPUW+y4VIjuDVn+OMzHc5FV4GubIwPnsz6ubkvN8cuhEqH81NovB53IUlrlBkPMEPxvNnf79MGBoz8rZ2iW8HA==",
@@ -388,9 +404,9 @@
390 "node_modules/@esbuild/win32-arm64": {
406 "node_modules/@esbuild/win32-arm64": {
391− "version": "0.25.3",
407+ "version": "0.27.1",
392− "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.3.tgz",
408+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.1.tgz",
393− "integrity": "sha512-YWcow8peiHpNBiIXHwaswPnAXLsLVygFwCB3A7Bh5jRkIBFWHGmNQ48AlX4xDvQNoMZlPYzjVOQDYEzWCqufMQ==",
409+ "integrity": "sha512-RIVRWiljWA6CdVu8zkWcRmGP7iRRIIwvhDKem8UMBjPql2TXM5PkDVvvrzMtj1V+WFPB4K7zkIGM7VzRtFkjdg==",
@@ -405,9 +421,9 @@
407 "node_modules/@esbuild/win32-ia32": {
423 "node_modules/@esbuild/win32-ia32": {
408− "version": "0.25.3",
424+ "version": "0.27.1",
409− "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.3.tgz",
425+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.1.tgz",
410− "integrity": "sha512-qspTZOIGoXVS4DpNqUYUs9UxVb04khS1Degaw/MnfMe7goQ3lTfQ13Vw4qY/Nj0979BGvMRpAYbs/BAxEvU8ew==",
426+ "integrity": "sha512-2BR5M8CPbptC1AK5JbJT1fWrHLvejwZidKx3UMSF0ecHMa+smhi16drIrCEggkgviBwLYd5nwrFLSl5Kho96RQ==",
@@ -422,9 +438,9 @@
424 "node_modules/@esbuild/win32-x64": {
440 "node_modules/@esbuild/win32-x64": {
425− "version": "0.25.3",
441+ "version": "0.27.1",
426− "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.3.tgz",
442+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.1.tgz",
427− "integrity": "sha512-ICgUR+kPimx0vvRzf+N/7L7tVSQeE3BYY+NhHRHXS1kBuPO7z2+7ea2HbhDyZdTephgvNvKrlDDKUexuCVBVvg==",
443+ "integrity": "sha512-d5X6RMYv6taIymSk8JBP+nxv8DQAMY6A51GPgusqLdK9wBz5wWIXy1KjTck6HnjE9hqJzJRdk+1p/t5soSbCtw==",
@@ -445,6 +461,29 @@
445 "dev": true,
461 "dev": true,
446 "license": "MIT"
462 "license": "MIT"
464+ "node_modules/@isaacs/balanced-match": {
466+ "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz",
467+ "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==",
471+ "node": "20 || >=22"
474+ "node_modules/@isaacs/brace-expansion": {
476+ "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz",
477+ "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==",
481+ "@isaacs/balanced-match": "^4.0.1"
484+ "node": "20 || >=22"
448 "node_modules/@isaacs/cliui": {
487 "node_modules/@isaacs/cliui": {
449 "version": "8.0.2",
488 "version": "8.0.2",
450 "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
489 "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
@@ -464,9 +503,9 @@
466 "node_modules/@isaacs/cliui/node_modules/ansi-regex": {
505 "node_modules/@isaacs/cliui/node_modules/ansi-regex": {
467− "version": "6.1.0",
506+ "version": "6.2.2",
468− "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
507+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz",
469− "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
508+ "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==",
470 "dev": true,
509 "dev": true,
471 "license": "MIT",
510 "license": "MIT",
472 "engines": {
511 "engines": {
@@ -477,9 +516,9 @@
479 "node_modules/@isaacs/cliui/node_modules/ansi-styles": {
518 "node_modules/@isaacs/cliui/node_modules/ansi-styles": {
480− "version": "6.2.1",
519+ "version": "6.2.3",
481− "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
520+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
482− "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
521+ "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
483 "dev": true,
522 "dev": true,
484 "license": "MIT",
523 "license": "MIT",
485 "engines": {
524 "engines": {
@@ -515,9 +554,9 @@
517 "node_modules/@isaacs/cliui/node_modules/strip-ansi": {
556 "node_modules/@isaacs/cliui/node_modules/strip-ansi": {
518− "version": "7.1.0",
557+ "version": "7.1.2",
519− "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
558+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz",
520− "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
559+ "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==",
521 "dev": true,
560 "dev": true,
522 "license": "MIT",
561 "license": "MIT",
523 "dependencies": {
562 "dependencies": {
@@ -548,6 +587,67 @@
548 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
587 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
590+ "node_modules/@isaacs/fs-minipass": {
592+ "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz",
593+ "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==",
597+ "minipass": "^7.0.4"
603+ "node_modules/@isaacs/fs-minipass/node_modules/minipass": {
605+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
606+ "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
610+ "node": ">=16 || 14 >=14.17"
613+ "node_modules/@nodelib/fs.scandir": {
615+ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-4.0.1.tgz",
616+ "integrity": "sha512-vAkI715yhnmiPupY+dq+xenu5Tdf2TBQ66jLvBIcCddtz+5Q8LbMKaf9CIJJreez8fQ8fgaY+RaywQx8RJIWpw==",
620+ "@nodelib/fs.stat": "4.0.0",
621+ "run-parallel": "^1.2.0"
627+ "node_modules/@nodelib/fs.stat": {
629+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-4.0.0.tgz",
630+ "integrity": "sha512-ctr6bByzksKRCV0bavi8WoQevU6plSp2IkllIsEqaiKe2mwNNnaluhnRhcsgGZHrrHk57B3lf95MkLMO3STYcg==",
637+ "node_modules/@nodelib/fs.walk": {
639+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-3.0.1.tgz",
640+ "integrity": "sha512-nIh/M6Kh3ZtOmlY00DaUYB4xeeV6F3/ts1l29iwl3/cfyY/OuCfUx+v08zgx8TKPTifXRcjjqVQ4KB2zOYSbyw==",
644+ "@nodelib/fs.scandir": "4.0.1",
551 "node_modules/@npmcli/fs": {
651 "node_modules/@npmcli/fs": {
552 "version": "2.1.2",
652 "version": "2.1.2",
553 "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz",
653 "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz",
@@ -607,17 +707,6 @@
607 "url": "https://github.com/sponsors/isaacs"
707 "url": "https://github.com/sponsors/isaacs"
610− "node_modules/@pkgjs/parseargs": {
611− "version": "0.11.0",
612− "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
613− "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
621 "node_modules/@tootallnate/once": {
710 "node_modules/@tootallnate/once": {
622 "version": "2.0.0",
711 "version": "2.0.0",
623 "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
712 "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
@@ -714,6 +803,23 @@
714 "dev": true,
803 "dev": true,
715 "license": "ISC"
804 "license": "ISC"
806+ "node_modules/argparse": {
808+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
809+ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
811+ "license": "Python-2.0"
813+ "node_modules/asn1": {
815+ "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz",
816+ "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==",
820+ "safer-buffer": "~2.1.0"
717 "node_modules/astral-regex": {
823 "node_modules/astral-regex": {
718 "version": "2.0.0",
824 "version": "2.0.0",
719 "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
825 "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
@@ -731,6 +837,89 @@
731 "dev": true,
837 "dev": true,
732 "license": "MIT"
838 "license": "MIT"
840+ "node_modules/base64-js": {
842+ "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
843+ "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
848+ "url": "https://github.com/sponsors/feross"
852+ "url": "https://www.patreon.com/feross"
855+ "type": "consulting",
856+ "url": "https://feross.org/support"
861+ "node_modules/bcrypt-pbkdf": {
863+ "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
864+ "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==",
866+ "license": "BSD-3-Clause",
868+ "tweetnacl": "^0.14.3"
871+ "node_modules/better-sqlite3": {
872+ "version": "12.5.0",
873+ "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-12.5.0.tgz",
874+ "integrity": "sha512-WwCZ/5Diz7rsF29o27o0Gcc1Du+l7Zsv7SYtVPG0X3G/uUI1LqdxrQI7c9Hs2FWpqXXERjW9hp6g3/tH7DlVKg==",
876+ "hasInstallScript": true,
879+ "bindings": "^1.5.0",
880+ "prebuild-install": "^7.1.1"
883+ "node": "20.x || 22.x || 23.x || 24.x || 25.x"
886+ "node_modules/bindings": {
888+ "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
889+ "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
893+ "file-uri-to-path": "1.0.0"
896+ "node_modules/bl": {
898+ "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
899+ "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
904+ "inherits": "^2.0.4",
905+ "readable-stream": "^3.4.0"
908+ "node_modules/bl/node_modules/readable-stream": {
910+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
911+ "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
915+ "inherits": "^2.0.3",
916+ "string_decoder": "^1.1.1",
917+ "util-deprecate": "^1.0.1"
734 "node_modules/bluebird": {
923 "node_modules/bluebird": {
735 "version": "3.7.2",
924 "version": "3.7.2",
736 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
925 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
@@ -739,9 +928,9 @@
739 "license": "MIT"
928 "license": "MIT"
741 "node_modules/brace-expansion": {
930 "node_modules/brace-expansion": {
742− "version": "1.1.11",
931+ "version": "1.1.12",
743− "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
932+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
744− "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
933+ "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
745 "dev": true,
934 "dev": true,
746 "license": "MIT",
935 "license": "MIT",
747 "dependencies": {
936 "dependencies": {
@@ -749,6 +938,44 @@
749 "concat-map": "0.0.1"
938 "concat-map": "0.0.1"
941+ "node_modules/braces": {
943+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
944+ "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
948+ "fill-range": "^7.1.1"
954+ "node_modules/buffer": {
956+ "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
957+ "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
962+ "url": "https://github.com/sponsors/feross"
966+ "url": "https://www.patreon.com/feross"
969+ "type": "consulting",
970+ "url": "https://feross.org/support"
975+ "base64-js": "^1.3.1",
976+ "ieee754": "^1.1.13"
752 "node_modules/buffer-from": {
979 "node_modules/buffer-from": {
753 "version": "1.1.2",
980 "version": "1.1.2",
754 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
981 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
@@ -756,6 +983,32 @@
756 "dev": true,
983 "dev": true,
757 "license": "MIT"
984 "license": "MIT"
986+ "node_modules/buildcheck": {
988+ "resolved": "https://registry.npmjs.org/buildcheck/-/buildcheck-0.0.7.tgz",
989+ "integrity": "sha512-lHblz4ahamxpTmnsk+MNTRWsjYKv965MwOrSJyeD588rR3Jcu7swE+0wN5F+PbL5cjgu/9ObkhfzEPuofEMwLA==",
996+ "node_modules/bundle-name": {
998+ "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz",
999+ "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==",
1003+ "run-applescript": "^7.0.0"
1009+ "url": "https://github.com/sponsors/sindresorhus"
759 "node_modules/byline": {
1012 "node_modules/byline": {
760 "version": "5.0.0",
1013 "version": "5.0.0",
761 "resolved": "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz",
1014 "resolved": "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz",
@@ -897,6 +1150,21 @@
897 "dev": true,
1150 "dev": true,
898 "license": "MIT"
1151 "license": "MIT"
1153+ "node_modules/cpu-features": {
1154+ "version": "0.0.10",
1155+ "resolved": "https://registry.npmjs.org/cpu-features/-/cpu-features-0.0.10.tgz",
1156+ "integrity": "sha512-9IkYqtX3YHPCzoVg1Py+o9057a3i0fp7S530UWokCSaFVTc7CwXPRiOjRjBQQ18ZCNafx78YfnG+HALxtVmOGA==",
1158+ "hasInstallScript": true,
1161+ "buildcheck": "~0.0.6",
900 "node_modules/cross-spawn": {
1168 "node_modules/cross-spawn": {
901 "version": "7.0.6",
1169 "version": "7.0.6",
902 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
1170 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
@@ -936,9 +1204,9 @@
936 "license": "MIT"
1204 "license": "MIT"
938 "node_modules/debug": {
1206 "node_modules/debug": {
939− "version": "4.4.0",
1207+ "version": "4.4.3",
940− "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
1208+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
941− "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
1209+ "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
942 "dev": true,
1210 "dev": true,
943 "license": "MIT",
1211 "license": "MIT",
944 "dependencies": {
1212 "dependencies": {
@@ -953,6 +1221,85 @@
1224+ "node_modules/decompress-response": {
1225+ "version": "6.0.0",
1226+ "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz",
1227+ "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==",
1231+ "mimic-response": "^3.1.0"
1237+ "url": "https://github.com/sponsors/sindresorhus"
1240+ "node_modules/deep-extend": {
1241+ "version": "0.6.0",
1242+ "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
1243+ "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
1250+ "node_modules/default-browser": {
1251+ "version": "5.4.0",
1252+ "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.4.0.tgz",
1253+ "integrity": "sha512-XDuvSq38Hr1MdN47EDvYtx3U0MTqpCEn+F6ft8z2vYDzMrvQhVp0ui9oQdqW3MvK3vqUETglt1tVGgjLuJ5izg==",
1257+ "bundle-name": "^4.1.0",
1258+ "default-browser-id": "^5.0.0"
1264+ "url": "https://github.com/sponsors/sindresorhus"
1267+ "node_modules/default-browser-id": {
1268+ "version": "5.0.1",
1269+ "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.1.tgz",
1270+ "integrity": "sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==",
1277+ "url": "https://github.com/sponsors/sindresorhus"
1280+ "node_modules/define-lazy-prop": {
1281+ "version": "3.0.0",
1282+ "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz",
1283+ "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==",
1290+ "url": "https://github.com/sponsors/sindresorhus"
1293+ "node_modules/detect-libc": {
1294+ "version": "2.1.2",
1295+ "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
1296+ "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
1298+ "license": "Apache-2.0",
956 "node_modules/duplexify": {
1303 "node_modules/duplexify": {
957 "version": "3.7.1",
1304 "version": "3.7.1",
958 "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
1305 "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
@@ -992,15 +1339,28 @@
994 "node_modules/end-of-stream": {
1341 "node_modules/end-of-stream": {
995− "version": "1.4.4",
1342+ "version": "1.4.5",
996− "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
1343+ "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz",
997− "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
1344+ "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==",
998 "dev": true,
1345 "dev": true,
999 "license": "MIT",
1346 "license": "MIT",
1000 "dependencies": {
1347 "dependencies": {
1001 "once": "^1.4.0"
1348 "once": "^1.4.0"
1351+ "node_modules/entities": {
1352+ "version": "4.5.0",
1353+ "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
1354+ "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
1356+ "license": "BSD-2-Clause",
1361+ "url": "https://github.com/fb55/entities?sponsor=1"
1004 "node_modules/env-paths": {
1364 "node_modules/env-paths": {
1005 "version": "2.2.1",
1365 "version": "2.2.1",
1006 "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
1366 "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
@@ -1019,9 +1379,9 @@
1019 "license": "MIT"
1379 "license": "MIT"
1021 "node_modules/esbuild": {
1381 "node_modules/esbuild": {
1022− "version": "0.25.3",
1382+ "version": "0.27.1",
1023− "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.3.tgz",
1383+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.1.tgz",
1024− "integrity": "sha512-qKA6Pvai73+M2FtftpNKRxJ78GIjmFXFxd/1DVBqGo/qNhLSfv+G12n9pNoWdytJC8U00TrViOwpjT0zgqQS8Q==",
1384+ "integrity": "sha512-yY35KZckJJuVVPXpvjgxiCuVEJT67F6zDeVTv4rizyPrfGBUpZQsvmxnN+C371c2esD/hNMjj4tpBhuueLN7aA==",
1025 "dev": true,
1385 "dev": true,
1026 "hasInstallScript": true,
1386 "hasInstallScript": true,
1027 "license": "MIT",
1387 "license": "MIT",
@@ -1032,31 +1392,32 @@
1032 "node": ">=18"
1392 "node": ">=18"
1034 "optionalDependencies": {
1394 "optionalDependencies": {
1035− "@esbuild/aix-ppc64": "0.25.3",
1395+ "@esbuild/aix-ppc64": "0.27.1",
1036− "@esbuild/android-arm": "0.25.3",
1396+ "@esbuild/android-arm": "0.27.1",
1037− "@esbuild/android-arm64": "0.25.3",
1397+ "@esbuild/android-arm64": "0.27.1",
1038− "@esbuild/android-x64": "0.25.3",
1398+ "@esbuild/android-x64": "0.27.1",
1039− "@esbuild/darwin-arm64": "0.25.3",
1399+ "@esbuild/darwin-arm64": "0.27.1",
1040− "@esbuild/darwin-x64": "0.25.3",
1400+ "@esbuild/darwin-x64": "0.27.1",
1041− "@esbuild/freebsd-arm64": "0.25.3",
1401+ "@esbuild/freebsd-arm64": "0.27.1",
1042− "@esbuild/freebsd-x64": "0.25.3",
1402+ "@esbuild/freebsd-x64": "0.27.1",
1043− "@esbuild/linux-arm": "0.25.3",
1403+ "@esbuild/linux-arm": "0.27.1",
1044− "@esbuild/linux-arm64": "0.25.3",
1404+ "@esbuild/linux-arm64": "0.27.1",
1045− "@esbuild/linux-ia32": "0.25.3",
1405+ "@esbuild/linux-ia32": "0.27.1",
1046− "@esbuild/linux-loong64": "0.25.3",
1406+ "@esbuild/linux-loong64": "0.27.1",
1047− "@esbuild/linux-mips64el": "0.25.3",
1407+ "@esbuild/linux-mips64el": "0.27.1",
1048− "@esbuild/linux-ppc64": "0.25.3",
1408+ "@esbuild/linux-ppc64": "0.27.1",
1049− "@esbuild/linux-riscv64": "0.25.3",
1409+ "@esbuild/linux-riscv64": "0.27.1",
1050− "@esbuild/linux-s390x": "0.25.3",
1410+ "@esbuild/linux-s390x": "0.27.1",
1051− "@esbuild/linux-x64": "0.25.3",
1411+ "@esbuild/linux-x64": "0.27.1",
1052− "@esbuild/netbsd-arm64": "0.25.3",
1412+ "@esbuild/netbsd-arm64": "0.27.1",
1053− "@esbuild/netbsd-x64": "0.25.3",
1413+ "@esbuild/netbsd-x64": "0.27.1",
1054− "@esbuild/openbsd-arm64": "0.25.3",
1414+ "@esbuild/openbsd-arm64": "0.27.1",
1055− "@esbuild/openbsd-x64": "0.25.3",
1415+ "@esbuild/openbsd-x64": "0.27.1",
1416+ "@esbuild/openharmony-arm64": "0.27.1",
1056− "@esbuild/sunos-x64": "0.25.3",
1417+ "@esbuild/sunos-x64": "0.27.1",
1057− "@esbuild/win32-arm64": "0.25.3",
1418+ "@esbuild/win32-arm64": "0.27.1",
1058− "@esbuild/win32-ia32": "0.25.3",
1419+ "@esbuild/win32-ia32": "0.27.1",
1059− "@esbuild/win32-x64": "0.25.3"
1420+ "@esbuild/win32-x64": "0.27.1"
1062 "node_modules/escape-string-regexp": {
1423 "node_modules/escape-string-regexp": {
@@ -1090,6 +1451,26 @@
1090 "node": "^8.12.0 || >=9.7.0"
1451 "node": "^8.12.0 || >=9.7.0"
1454+ "node_modules/expand-template": {
1455+ "version": "2.0.3",
1456+ "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",
1457+ "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==",
1459+ "license": "(MIT OR WTFPL)",
1464+ "node_modules/fastq": {
1465+ "version": "1.19.1",
1466+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz",
1467+ "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==",
1471+ "reusify": "^1.0.4"
1093 "node_modules/figgy-pudding": {
1474 "node_modules/figgy-pudding": {
1094 "version": "3.5.2",
1475 "version": "3.5.2",
1095 "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
1476 "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
@@ -1098,6 +1479,13 @@
1098 "dev": true,
1479 "dev": true,
1099 "license": "ISC"
1480 "license": "ISC"
1482+ "node_modules/file-uri-to-path": {
1483+ "version": "1.0.0",
1484+ "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
1485+ "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
1101 "node_modules/filesize": {
1489 "node_modules/filesize": {
1102 "version": "4.2.1",
1490 "version": "4.2.1",
1103 "resolved": "https://registry.npmjs.org/filesize/-/filesize-4.2.1.tgz",
1491 "resolved": "https://registry.npmjs.org/filesize/-/filesize-4.2.1.tgz",
@@ -1108,6 +1496,19 @@
1108 "node": ">= 0.4.0"
1496 "node": ">= 0.4.0"
1499+ "node_modules/fill-range": {
1500+ "version": "7.1.1",
1501+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
1502+ "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
1506+ "to-regex-range": "^5.0.1"
1111 "node_modules/flush-write-stream": {
1512 "node_modules/flush-write-stream": {
1112 "version": "1.1.1",
1513 "version": "1.1.1",
1113 "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
1514 "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
@@ -1160,6 +1561,28 @@
1160 "readable-stream": "^2.0.0"
1561 "readable-stream": "^2.0.0"
1564+ "node_modules/fs-constants": {
1565+ "version": "1.0.0",
1566+ "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
1567+ "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
1571+ "node_modules/fs-extra": {
1572+ "version": "11.3.2",
1573+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.2.tgz",
1574+ "integrity": "sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A==",
1578+ "graceful-fs": "^4.2.0",
1579+ "jsonfile": "^6.0.1",
1580+ "universalify": "^2.0.0"
1163 "node_modules/fs-minipass": {
1586 "node_modules/fs-minipass": {
1164 "version": "2.1.0",
1587 "version": "2.1.0",
1165 "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
1588 "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
@@ -1194,9 +1617,19 @@
1194 "dev": true,
1617 "dev": true,
1195 "license": "ISC"
1618 "license": "ISC"
1197− "node_modules/get-stream": {
1620+ "node_modules/fuse.js": {
1621+ "version": "7.1.0",
1622+ "resolved": "https://registry.npmjs.org/fuse.js/-/fuse.js-7.1.0.tgz",
1623+ "integrity": "sha512-trLf4SzuuUxfusZADLINj+dE8clK1frKdmqiJNb1Es75fmI5oY6X2mxLVUciLLjxqw/xr72Dhy+lER6dGd02FQ==",
1625+ "license": "Apache-2.0",
1630+ "node_modules/get-stream": {
1198− "version": "5.2.0",
1631+ "version": "5.2.0",
1199− "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
1632+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
1200 "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
1633 "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
1201 "dev": true,
1634 "dev": true,
1202 "license": "MIT",
1635 "license": "MIT",
@@ -1210,6 +1643,13 @@
1210 "url": "https://github.com/sponsors/sindresorhus"
1643 "url": "https://github.com/sponsors/sindresorhus"
1646+ "node_modules/github-from-package": {
1647+ "version": "0.0.0",
1648+ "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz",
1649+ "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==",
1213 "node_modules/glob": {
1653 "node_modules/glob": {
1214 "version": "7.2.3",
1654 "version": "7.2.3",
1215 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
1655 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
@@ -1250,9 +1690,9 @@
1252 "node_modules/http-cache-semantics": {
1692 "node_modules/http-cache-semantics": {
1253− "version": "4.1.1",
1693+ "version": "4.2.0",
1254− "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz",
1694+ "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz",
1255− "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==",
1695+ "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==",
1256 "dev": true,
1696 "dev": true,
1257 "license": "BSD-2-Clause"
1697 "license": "BSD-2-Clause"
@@ -1309,6 +1749,27 @@
1309 "node": ">=0.10.0"
1749 "node": ">=0.10.0"
1752+ "node_modules/ieee754": {
1753+ "version": "1.2.1",
1754+ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
1755+ "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
1760+ "url": "https://github.com/sponsors/feross"
1764+ "url": "https://www.patreon.com/feross"
1767+ "type": "consulting",
1768+ "url": "https://feross.org/support"
1771+ "license": "BSD-3-Clause"
1312 "node_modules/iferr": {
1773 "node_modules/iferr": {
1313 "version": "0.1.5",
1774 "version": "0.1.5",
1314 "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
1775 "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
@@ -1362,20 +1823,39 @@
1362 "dev": true,
1823 "dev": true,
1363 "license": "ISC"
1824 "license": "ISC"
1826+ "node_modules/ini": {
1827+ "version": "1.3.8",
1828+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
1829+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
1365 "node_modules/ip-address": {
1833 "node_modules/ip-address": {
1366− "version": "9.0.5",
1834+ "version": "10.1.0",
1367− "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz",
1835+ "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz",
1368− "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==",
1836+ "integrity": "sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==",
1369 "dev": true,
1837 "dev": true,
1370 "license": "MIT",
1838 "license": "MIT",
1373− "sprintf-js": "^1.1.3"
1375 "engines": {
1839 "engines": {
1376 "node": ">= 12"
1840 "node": ">= 12"
1843+ "node_modules/is-docker": {
1844+ "version": "3.0.0",
1845+ "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz",
1846+ "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==",
1850+ "is-docker": "cli.js"
1853+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
1856+ "url": "https://github.com/sponsors/sindresorhus"
1379 "node_modules/is-fullwidth-code-point": {
1859 "node_modules/is-fullwidth-code-point": {
1380 "version": "3.0.0",
1860 "version": "3.0.0",
1381 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
1861 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
@@ -1386,6 +1866,25 @@
1386 "node": ">=8"
1866 "node": ">=8"
1869+ "node_modules/is-inside-container": {
1870+ "version": "1.0.0",
1871+ "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz",
1872+ "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==",
1876+ "is-docker": "^3.0.0"
1879+ "is-inside-container": "cli.js"
1885+ "url": "https://github.com/sponsors/sindresorhus"
1389 "node_modules/is-lambda": {
1888 "node_modules/is-lambda": {
1390 "version": "1.0.1",
1889 "version": "1.0.1",
1391 "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz",
1890 "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz",
@@ -1393,6 +1892,16 @@
1393 "dev": true,
1892 "dev": true,
1394 "license": "MIT"
1893 "license": "MIT"
1895+ "node_modules/is-number": {
1896+ "version": "7.0.0",
1897+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
1898+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
1396 "node_modules/is-plain-obj": {
1905 "node_modules/is-plain-obj": {
1397 "version": "2.1.0",
1906 "version": "2.1.0",
1398 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
1907 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
@@ -1416,6 +1925,22 @@
1416 "url": "https://github.com/sponsors/sindresorhus"
1925 "url": "https://github.com/sponsors/sindresorhus"
1928+ "node_modules/is-wsl": {
1929+ "version": "3.1.0",
1930+ "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz",
1931+ "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==",
1935+ "is-inside-container": "^1.0.0"
1941+ "url": "https://github.com/sponsors/sindresorhus"
1419 "node_modules/isarray": {
1944 "node_modules/isarray": {
1420 "version": "1.0.0",
1945 "version": "1.0.0",
1421 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
1946 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
@@ -1431,27 +1956,43 @@
1431 "license": "ISC"
1956 "license": "ISC"
1433 "node_modules/jackspeak": {
1958 "node_modules/jackspeak": {
1434− "version": "3.4.3",
1959+ "version": "4.1.1",
1435− "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz",
1960+ "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.1.1.tgz",
1436− "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",
1961+ "integrity": "sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==",
1437 "dev": true,
1962 "dev": true,
1438 "license": "BlueOak-1.0.0",
1963 "license": "BlueOak-1.0.0",
1439 "dependencies": {
1964 "dependencies": {
1440 "@isaacs/cliui": "^8.0.2"
1965 "@isaacs/cliui": "^8.0.2"
1968+ "node": "20 || >=22"
1442 "funding": {
1970 "funding": {
1443 "url": "https://github.com/sponsors/isaacs"
1971 "url": "https://github.com/sponsors/isaacs"
1974+ "node_modules/jsonfile": {
1975+ "version": "6.2.0",
1976+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz",
1977+ "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==",
1981+ "universalify": "^2.0.0"
1445 "optionalDependencies": {
1983 "optionalDependencies": {
1446− "@pkgjs/parseargs": "^0.11.0"
1984+ "graceful-fs": "^4.1.6"
1449− "node_modules/jsbn": {
1987+ "node_modules/linkify-it": {
1450− "version": "1.1.0",
1988+ "version": "5.0.0",
1451− "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz",
1989+ "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz",
1452− "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==",
1990+ "integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==",
1453 "dev": true,
1991 "dev": true,
1454− "license": "MIT"
1992+ "license": "MIT",
1994+ "uc.micro": "^2.0.0"
1456 "node_modules/log-symbols": {
1997 "node_modules/log-symbols": {
1457 "version": "3.0.0",
1998 "version": "3.0.0",
@@ -1524,9 +2065,9 @@
1526 "node_modules/make-fetch-happen/node_modules/brace-expansion": {
2067 "node_modules/make-fetch-happen/node_modules/brace-expansion": {
1527− "version": "2.0.1",
2068+ "version": "2.0.2",
1528− "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
2069+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
1529− "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
2070+ "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
1530 "dev": true,
2071 "dev": true,
1531 "license": "MIT",
2072 "license": "MIT",
1532 "dependencies": {
2073 "dependencies": {
@@ -1648,9 +2189,9 @@
1650 "node_modules/make-fetch-happen/node_modules/rimraf/node_modules/brace-expansion": {
2191 "node_modules/make-fetch-happen/node_modules/rimraf/node_modules/brace-expansion": {
1651− "version": "1.1.11",
2192+ "version": "1.1.12",
1652− "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
2193+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
1653− "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
2194+ "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
1654 "dev": true,
2195 "dev": true,
1655 "license": "MIT",
2196 "license": "MIT",
1656 "dependencies": {
2197 "dependencies": {
@@ -1732,6 +2273,31 @@
1732 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
2273 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
2276+ "node_modules/markdown-it": {
2277+ "version": "14.1.0",
2278+ "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.0.tgz",
2279+ "integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==",
2283+ "argparse": "^2.0.1",
2284+ "entities": "^4.4.0",
2285+ "linkify-it": "^5.0.0",
2287+ "punycode.js": "^2.3.1",
2288+ "uc.micro": "^2.1.0"
2291+ "markdown-it": "bin/markdown-it.mjs"
2294+ "node_modules/mdurl": {
2295+ "version": "2.0.0",
2296+ "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-2.0.0.tgz",
2297+ "integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==",
1735 "node_modules/merge-stream": {
2301 "node_modules/merge-stream": {
1736 "version": "2.0.0",
2302 "version": "2.0.0",
1737 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
2303 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
@@ -1739,6 +2305,33 @@
1739 "dev": true,
2305 "dev": true,
1740 "license": "MIT"
2306 "license": "MIT"
2308+ "node_modules/micromatch": {
2309+ "version": "4.0.8",
2310+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
2311+ "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
2315+ "braces": "^3.0.3",
2316+ "picomatch": "^2.3.1"
2322+ "node_modules/micromatch/node_modules/picomatch": {
2323+ "version": "2.3.1",
2324+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
2325+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
2332+ "url": "https://github.com/sponsors/jonschlinkert"
1742 "node_modules/mimic-fn": {
2335 "node_modules/mimic-fn": {
1743 "version": "2.1.0",
2336 "version": "2.1.0",
1744 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
2337 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
@@ -1749,6 +2342,19 @@
1749 "node": ">=6"
2342 "node": ">=6"
2345+ "node_modules/mimic-response": {
2346+ "version": "3.1.0",
2347+ "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz",
2348+ "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==",
2355+ "url": "https://github.com/sponsors/sindresorhus"
1752 "node_modules/minimatch": {
2358 "node_modules/minimatch": {
1753 "version": "3.1.2",
2359 "version": "3.1.2",
1754 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
2360 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
@@ -1918,6 +2524,13 @@
1918 "mkdirp": "bin/cmd.js"
2524 "mkdirp": "bin/cmd.js"
2527+ "node_modules/mkdirp-classic": {
2528+ "version": "0.5.3",
2529+ "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
2530+ "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
1921 "node_modules/move-concurrently": {
2534 "node_modules/move-concurrently": {
1922 "version": "1.0.1",
2535 "version": "1.0.1",
1923 "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
2536 "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
@@ -1941,6 +2554,21 @@
1941 "dev": true,
2554 "dev": true,
1942 "license": "MIT"
2555 "license": "MIT"
2557+ "node_modules/nan": {
2558+ "version": "2.24.0",
2559+ "resolved": "https://registry.npmjs.org/nan/-/nan-2.24.0.tgz",
2560+ "integrity": "sha512-Vpf9qnVW1RaDkoNKFUvfxqAbtI8ncb8OJlqZ9wwpXzWPEsvsB1nvdUi6oYrHIkQ1Y/tMDnr1h4nczS0VB9Xykg==",
2565+ "node_modules/napi-build-utils": {
2566+ "version": "2.0.0",
2567+ "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-2.0.0.tgz",
2568+ "integrity": "sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==",
1944 "node_modules/negotiator": {
2572 "node_modules/negotiator": {
1945 "version": "0.6.4",
2573 "version": "0.6.4",
1946 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz",
2574 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz",
@@ -1951,6 +2579,19 @@
1951 "node": ">= 0.6"
2579 "node": ">= 0.6"
2582+ "node_modules/node-abi": {
2583+ "version": "3.85.0",
2584+ "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.85.0.tgz",
2585+ "integrity": "sha512-zsFhmbkAzwhTft6nd3VxcG0cvJsT70rL+BIGHWVq5fi6MwGrHwzqKaxXE+Hl2GmnGItnDKPPkO5/LQqjVkIdFg==",
1954 "node_modules/npm-run-path": {
2595 "node_modules/npm-run-path": {
1955 "version": "3.1.0",
2596 "version": "3.1.0",
1956 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz",
2597 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz",
@@ -1990,6 +2631,25 @@
1990 "url": "https://github.com/sponsors/sindresorhus"
2631 "url": "https://github.com/sponsors/sindresorhus"
2634+ "node_modules/open": {
2635+ "version": "10.2.0",
2636+ "resolved": "https://registry.npmjs.org/open/-/open-10.2.0.tgz",
2637+ "integrity": "sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==",
2641+ "default-browser": "^5.2.1",
2642+ "define-lazy-prop": "^3.0.0",
2643+ "is-inside-container": "^1.0.0",
2644+ "wsl-utils": "^0.1.0"
2650+ "url": "https://github.com/sponsors/sindresorhus"
1993 "node_modules/p-finally": {
2653 "node_modules/p-finally": {
1994 "version": "2.0.1",
2654 "version": "2.0.1",
1995 "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz",
2655 "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz",
@@ -2056,28 +2716,31 @@
2058 "node_modules/path-scurry": {
2718 "node_modules/path-scurry": {
2059− "version": "1.11.1",
2719+ "version": "2.0.1",
2060− "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
2720+ "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.1.tgz",
2061− "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
2721+ "integrity": "sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA==",
2062 "dev": true,
2722 "dev": true,
2063 "license": "BlueOak-1.0.0",
2723 "license": "BlueOak-1.0.0",
2064 "dependencies": {
2724 "dependencies": {
2065− "lru-cache": "^10.2.0",
2725+ "lru-cache": "^11.0.0",
2066− "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
2726+ "minipass": "^7.1.2"
2068 "engines": {
2728 "engines": {
2069− "node": ">=16 || 14 >=14.18"
2729+ "node": "20 || >=22"
2071 "funding": {
2731 "funding": {
2072 "url": "https://github.com/sponsors/isaacs"
2732 "url": "https://github.com/sponsors/isaacs"
2075 "node_modules/path-scurry/node_modules/lru-cache": {
2735 "node_modules/path-scurry/node_modules/lru-cache": {
2076− "version": "10.4.3",
2736+ "version": "11.2.4",
2077− "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
2737+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.4.tgz",
2078− "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
2738+ "integrity": "sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==",
2079 "dev": true,
2739 "dev": true,
2080− "license": "ISC"
2740+ "license": "BlueOak-1.0.0",
2742+ "node": "20 || >=22"
2082 "node_modules/path-scurry/node_modules/minipass": {
2745 "node_modules/path-scurry/node_modules/minipass": {
2083 "version": "7.1.2",
2746 "version": "7.1.2",
@@ -2089,6 +2752,46 @@
2089 "node": ">=16 || 14 >=14.17"
2752 "node": ">=16 || 14 >=14.17"
2755+ "node_modules/picomatch": {
2756+ "version": "4.0.3",
2757+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
2758+ "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
2765+ "url": "https://github.com/sponsors/jonschlinkert"
2768+ "node_modules/prebuild-install": {
2769+ "version": "7.1.3",
2770+ "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.3.tgz",
2771+ "integrity": "sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==",
2775+ "detect-libc": "^2.0.0",
2776+ "expand-template": "^2.0.3",
2777+ "github-from-package": "0.0.0",
2778+ "minimist": "^1.2.3",
2779+ "mkdirp-classic": "^0.5.3",
2780+ "napi-build-utils": "^2.0.0",
2781+ "node-abi": "^3.3.0",
2784+ "simple-get": "^4.0.0",
2785+ "tar-fs": "^2.0.0",
2786+ "tunnel-agent": "^0.6.0"
2789+ "prebuild-install": "bin.js"
2092 "node_modules/process-nextick-args": {
2795 "node_modules/process-nextick-args": {
2093 "version": "2.0.1",
2796 "version": "2.0.1",
2094 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
2797 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
@@ -2118,9 +2821,9 @@
2120 "node_modules/pump": {
2823 "node_modules/pump": {
2121− "version": "3.0.2",
2824+ "version": "3.0.3",
2122− "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz",
2825+ "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz",
2123− "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==",
2826+ "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==",
2124 "dev": true,
2827 "dev": true,
2125 "license": "MIT",
2828 "license": "MIT",
2126 "dependencies": {
2829 "dependencies": {
@@ -2151,6 +2854,26 @@
2151 "once": "^1.3.1"
2854 "once": "^1.3.1"
2857+ "node_modules/punycode": {
2858+ "version": "2.3.1",
2859+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
2860+ "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
2867+ "node_modules/punycode.js": {
2868+ "version": "2.3.1",
2869+ "resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz",
2870+ "integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==",
2154 "node_modules/purescript": {
2877 "node_modules/purescript": {
2155 "version": "0.15.15",
2878 "version": "0.15.15",
2156 "resolved": "https://registry.npmjs.org/purescript/-/purescript-0.15.15.tgz",
2879 "resolved": "https://registry.npmjs.org/purescript/-/purescript-0.15.15.tgz",
@@ -2198,24 +2921,51 @@
2198 "node": ">=12"
2921 "node": ">=12"
2201− "node_modules/purescript-psa": {
2924+ "node_modules/purs-tidy": {
2202− "version": "0.9.0",
2925+ "version": "0.11.1",
2203− "resolved": "https://registry.npmjs.org/purescript-psa/-/purescript-psa-0.9.0.tgz",
2926+ "resolved": "https://registry.npmjs.org/purs-tidy/-/purs-tidy-0.11.1.tgz",
2204− "integrity": "sha512-yKsPiF4x/LjxOAzeUFIr/f0PtBgRK3IBwh4fNY6Ndz+p12QOEjReeJxqt5wIUo1O6RHPJLmb1Dro2xxc8I9w9w==",
2927+ "integrity": "sha512-5EAktcnu0mHuftnrpk1Iy7NiqKhxvE74HQRZB43i24Wabs/XclFvHSSE+amxmTr4QM/mcGx2B7ZyRprijnWqDg==",
2205 "dev": true,
2928 "dev": true,
2206 "license": "MIT",
2929 "license": "MIT",
2207 "bin": {
2930 "bin": {
2208− "psa": "index.js"
2931+ "purs-tidy": "bin/index.js"
2211− "node_modules/purs-tidy": {
2934+ "node_modules/queue-microtask": {
2212− "version": "0.11.0",
2935+ "version": "1.2.3",
2213− "resolved": "https://registry.npmjs.org/purs-tidy/-/purs-tidy-0.11.0.tgz",
2936+ "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
2214− "integrity": "sha512-HZ8AS6J7Ka2YVl6Gr/H5NV17TU10yGYUTxVwRd5tKuwsVdFZewXSzZ/HTpWrkhdR2gxSVk0BdnpJhyu//oRc+w==",
2937+ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
2942+ "url": "https://github.com/sponsors/feross"
2946+ "url": "https://www.patreon.com/feross"
2949+ "type": "consulting",
2950+ "url": "https://feross.org/support"
2955+ "node_modules/rc": {
2956+ "version": "1.2.8",
2957+ "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
2958+ "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
2215 "dev": true,
2959 "dev": true,
2216− "license": "MIT",
2960+ "license": "(BSD-2-Clause OR MIT OR Apache-2.0)",
2962+ "deep-extend": "^0.6.0",
2964+ "minimist": "^1.2.0",
2965+ "strip-json-comments": "~2.0.1"
2217 "bin": {
2967 "bin": {
2218− "purs-tidy": "bin/index.js"
2968+ "rc": "cli.js"
2221 "node_modules/readable-stream": {
2971 "node_modules/readable-stream": {
@@ -2234,6 +2984,16 @@
2234 "util-deprecate": "~1.0.1"
2984 "util-deprecate": "~1.0.1"
2987+ "node_modules/readline-sync": {
2988+ "version": "1.4.10",
2989+ "resolved": "https://registry.npmjs.org/readline-sync/-/readline-sync-1.4.10.tgz",
2990+ "integrity": "sha512-gNva8/6UAe8QYepIQH/jQ2qn91Qj0B9sYjMBBs3QOB8F2CXcKgLxQaJRP76sWVRQt+QU+8fAkCbCvjjMFu7Ycw==",
2237 "node_modules/restore-cursor": {
2997 "node_modules/restore-cursor": {
2238 "version": "3.1.0",
2998 "version": "3.1.0",
2239 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
2999 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
@@ -2258,6 +3018,17 @@
2258 "node": ">= 4"
3018 "node": ">= 4"
3021+ "node_modules/reusify": {
3022+ "version": "1.1.0",
3023+ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz",
3024+ "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==",
2261 "node_modules/rimraf": {
3032 "node_modules/rimraf": {
2262 "version": "2.7.1",
3033 "version": "2.7.1",
2263 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
3034 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
@@ -2272,6 +3043,43 @@
2272 "rimraf": "bin.js"
3043 "rimraf": "bin.js"
3046+ "node_modules/run-applescript": {
3047+ "version": "7.1.0",
3048+ "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.1.0.tgz",
3049+ "integrity": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==",
3056+ "url": "https://github.com/sponsors/sindresorhus"
3059+ "node_modules/run-parallel": {
3060+ "version": "1.2.0",
3061+ "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
3062+ "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
3067+ "url": "https://github.com/sponsors/feross"
3071+ "url": "https://www.patreon.com/feross"
3074+ "type": "consulting",
3075+ "url": "https://feross.org/support"
3080+ "queue-microtask": "^1.2.2"
2275 "node_modules/run-queue": {
3083 "node_modules/run-queue": {
2276 "version": "1.0.3",
3084 "version": "1.0.3",
2277 "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
3085 "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
@@ -2294,13 +3102,12 @@
2294 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
3102 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
2295 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
3103 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
2296 "dev": true,
3104 "dev": true,
2297− "license": "MIT",
3105+ "license": "MIT"
2300 "node_modules/semver": {
3107 "node_modules/semver": {
2301− "version": "7.7.1",
3108+ "version": "7.7.3",
2302− "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz",
3109+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
2303− "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==",
3110+ "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
2304 "dev": true,
3111 "dev": true,
2305 "license": "ISC",
3112 "license": "ISC",
2306 "bin": {
3113 "bin": {
@@ -2340,6 +3147,53 @@
2340 "dev": true,
3147 "dev": true,
2341 "license": "ISC"
3148 "license": "ISC"
3150+ "node_modules/simple-concat": {
3151+ "version": "1.0.1",
3152+ "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
3153+ "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==",
3158+ "url": "https://github.com/sponsors/feross"
3162+ "url": "https://www.patreon.com/feross"
3165+ "type": "consulting",
3166+ "url": "https://feross.org/support"
3171+ "node_modules/simple-get": {
3172+ "version": "4.0.1",
3173+ "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz",
3174+ "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==",
3179+ "url": "https://github.com/sponsors/feross"
3183+ "url": "https://www.patreon.com/feross"
3186+ "type": "consulting",
3187+ "url": "https://feross.org/support"
3192+ "decompress-response": "^6.0.0",
3194+ "simple-concat": "^1.0.0"
2343 "node_modules/slice-ansi": {
3197 "node_modules/slice-ansi": {
2344 "version": "4.0.0",
3198 "version": "4.0.0",
2345 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
3199 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
@@ -2406,13 +3260,13 @@
2408 "node_modules/socks": {
3262 "node_modules/socks": {
2409− "version": "2.8.4",
3263+ "version": "2.8.7",
2410− "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.4.tgz",
3264+ "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.7.tgz",
2411− "integrity": "sha512-D3YaD0aRxR3mEcqnidIs7ReYJFVzWdd6fXJYUM8ixcQcJRGTka/b3saV0KflYhyVJXKhb947GndU35SxYNResQ==",
3265+ "integrity": "sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==",
2412 "dev": true,
3266 "dev": true,
2413 "license": "MIT",
3267 "license": "MIT",
2414 "dependencies": {
3268 "dependencies": {
2415− "ip-address": "^9.0.5",
3269+ "ip-address": "^10.0.1",
2416 "smart-buffer": "^4.2.0"
3270 "smart-buffer": "^4.2.0"
2418 "engines": {
3272 "engines": {
@@ -2436,278 +3290,206 @@
2438 "node_modules/spago": {
3292 "node_modules/spago": {
2439− "version": "0.21.0",
3293+ "version": "0.93.45",
2440− "resolved": "https://registry.npmjs.org/spago/-/spago-0.21.0.tgz",
3294+ "resolved": "https://registry.npmjs.org/spago/-/spago-0.93.45.tgz",
2441− "integrity": "sha512-1qTPaIhrsLCvneSJt1fyq3CpNMu01Xhcn+b09IMbyrpLcptMoGH5uOtyNL9eohTRMzPWBKUs6ksFLGdjJp7yxQ==",
3295+ "integrity": "sha512-t9h4etkmwZVlZ0eQeLQbNbcJlNSjZC9+xTmjcUykQ6+Hq5g4tMH5GKEoObtDiU+me+tujFzQA/W+DyCa2L98wQ==",
2442 "dev": true,
3296 "dev": true,
2443− "hasInstallScript": true,
2444− "license": "MIT",
3297+ "license": "BSD-3-Clause",
2445 "dependencies": {
3298 "dependencies": {
2446− "make-fetch-happen": "^11.0.1",
3299+ "@nodelib/fs.walk": "^3.0.1",
3300+ "better-sqlite3": "^12.5.0",
3301+ "env-paths": "^3.0.0",
3302+ "fs-extra": "^11.3.0",
3303+ "fuse.js": "^7.1.0",
3305+ "markdown-it": "^14.1.0",
3306+ "micromatch": "^4.0.8",
3308+ "picomatch": "^4.0.2",
3309+ "punycode": "^2.3.1",
3310+ "readline-sync": "^1.4.10",
3311+ "semver": "^7.7.1",
3312+ "spdx-expression-parse": "^4.0.0",
3314+ "supports-color": "^10.0.0",
2447− "tar": "^6.1.11"
3315+ "tar": "^7.4.3",
2449 "bin": {
3320 "bin": {
2450− "spago": "spago"
3321+ "spago": "bin/bundle.js"
2453− "node_modules/spago/node_modules/@npmcli/fs": {
3324+ "node_modules/spago/node_modules/chownr": {
2454− "version": "3.1.1",
3325+ "version": "3.0.0",
2455− "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.1.tgz",
3326+ "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz",
2456− "integrity": "sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==",
3327+ "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==",
2457 "dev": true,
3328 "dev": true,
2458− "license": "ISC",
3329+ "license": "BlueOak-1.0.0",
2462 "engines": {
3330 "engines": {
2463− "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
3331+ "node": ">=18"
2466− "node_modules/spago/node_modules/brace-expansion": {
3334+ "node_modules/spago/node_modules/env-paths": {
2467− "version": "2.0.1",
3335+ "version": "3.0.0",
2468− "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
3336+ "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-3.0.0.tgz",
2469− "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
3337+ "integrity": "sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==",
2470 "dev": true,
3338 "dev": true,
2471 "license": "MIT",
3339 "license": "MIT",
2473− "balanced-match": "^1.0.0"
2476− "node_modules/spago/node_modules/cacache": {
2477− "version": "17.1.4",
2478− "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz",
2479− "integrity": "sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==",
2483− "@npmcli/fs": "^3.1.0",
2484− "fs-minipass": "^3.0.0",
2486− "lru-cache": "^7.7.1",
2487− "minipass": "^7.0.3",
2488− "minipass-collect": "^1.0.2",
2489− "minipass-flush": "^1.0.5",
2490− "minipass-pipeline": "^1.2.4",
2494− "unique-filename": "^3.0.0"
2496 "engines": {
3340 "engines": {
2497− "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
3341+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
2500− "node_modules/spago/node_modules/cacache/node_modules/minipass": {
2501− "version": "7.1.2",
2502− "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
2503− "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
2507− "node": ">=16 || 14 >=14.17"
2510− "node_modules/spago/node_modules/fs-minipass": {
2511− "version": "3.0.3",
2512− "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz",
2513− "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==",
2517− "minipass": "^7.0.3"
2519− "engines": {
3343+ "funding": {
2520− "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
3344+ "url": "https://github.com/sponsors/sindresorhus"
2523− "node_modules/spago/node_modules/fs-minipass/node_modules/minipass": {
2524− "version": "7.1.2",
2525− "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
2526− "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
2530− "node": ">=16 || 14 >=14.17"
2533 "node_modules/spago/node_modules/glob": {
3347 "node_modules/spago/node_modules/glob": {
2534− "version": "10.4.5",
3348+ "version": "11.1.0",
2535− "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz",
3349+ "resolved": "https://registry.npmjs.org/glob/-/glob-11.1.0.tgz",
2536− "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
3350+ "integrity": "sha512-vuNwKSaKiqm7g0THUBu2x7ckSs3XJLXE+2ssL7/MfTGPLLcrJQ/4Uq1CjPTtO5cCIiRxqvN6Twy1qOwhL0Xjcw==",
2537 "dev": true,
3351 "dev": true,
2538− "license": "ISC",
3352+ "license": "BlueOak-1.0.0",
2539 "dependencies": {
3353 "dependencies": {
2540− "foreground-child": "^3.1.0",
3354+ "foreground-child": "^3.3.1",
2541− "jackspeak": "^3.1.2",
3355+ "jackspeak": "^4.1.1",
2542− "minimatch": "^9.0.4",
3356+ "minimatch": "^10.1.1",
2543 "minipass": "^7.1.2",
3357 "minipass": "^7.1.2",
2544 "package-json-from-dist": "^1.0.0",
3358 "package-json-from-dist": "^1.0.0",
2545− "path-scurry": "^1.11.1"
3359+ "path-scurry": "^2.0.0"
2547 "bin": {
3361 "bin": {
2548 "glob": "dist/esm/bin.mjs"
3362 "glob": "dist/esm/bin.mjs"
2551− "url": "https://github.com/sponsors/isaacs"
2554− "node_modules/spago/node_modules/glob/node_modules/minipass": {
2555− "version": "7.1.2",
2556− "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
2557− "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
2561− "node": ">=16 || 14 >=14.17"
2564− "node_modules/spago/node_modules/lru-cache": {
2565− "version": "7.18.3",
2566− "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
2567− "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
2570 "engines": {
3364 "engines": {
2571− "node": ">=12"
3365+ "node": "20 || >=22"
2574− "node_modules/spago/node_modules/make-fetch-happen": {
2575− "version": "11.1.1",
2576− "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz",
2577− "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==",
2581− "agentkeepalive": "^4.2.1",
2582− "cacache": "^17.0.0",
2583− "http-cache-semantics": "^4.1.1",
2584− "http-proxy-agent": "^5.0.0",
2585− "https-proxy-agent": "^5.0.0",
2586− "is-lambda": "^1.0.1",
2587− "lru-cache": "^7.7.1",
2588− "minipass": "^5.0.0",
2589− "minipass-fetch": "^3.0.0",
2590− "minipass-flush": "^1.0.5",
2591− "minipass-pipeline": "^1.2.4",
2592− "negotiator": "^0.6.3",
2593− "promise-retry": "^2.0.1",
2594− "socks-proxy-agent": "^7.0.0",
2597− "engines": {
3367+ "funding": {
2598− "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
3368+ "url": "https://github.com/sponsors/isaacs"
2601 "node_modules/spago/node_modules/minimatch": {
3371 "node_modules/spago/node_modules/minimatch": {
2602− "version": "9.0.5",
3372+ "version": "10.1.1",
2603− "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
3373+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz",
2604− "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
3374+ "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==",
2605 "dev": true,
3375 "dev": true,
2606− "license": "ISC",
3376+ "license": "BlueOak-1.0.0",
2607 "dependencies": {
3377 "dependencies": {
2608− "brace-expansion": "^2.0.1"
3378+ "@isaacs/brace-expansion": "^5.0.0"
2610 "engines": {
3380 "engines": {
2611− "node": ">=16 || 14 >=14.17"
3381+ "node": "20 || >=22"
2613 "funding": {
3383 "funding": {
2614 "url": "https://github.com/sponsors/isaacs"
3384 "url": "https://github.com/sponsors/isaacs"
2617 "node_modules/spago/node_modules/minipass": {
3387 "node_modules/spago/node_modules/minipass": {
2618− "version": "5.0.0",
3388+ "version": "7.1.2",
2619− "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz",
3389+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
2620− "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==",
3390+ "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
2621 "dev": true,
3391 "dev": true,
2622 "license": "ISC",
3392 "license": "ISC",
2623 "engines": {
3393 "engines": {
2624− "node": ">=8"
3394+ "node": ">=16 || 14 >=14.17"
2627− "node_modules/spago/node_modules/minipass-fetch": {
3397+ "node_modules/spago/node_modules/minizlib": {
2628− "version": "3.0.5",
3398+ "version": "3.1.0",
2629− "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz",
3399+ "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz",
2630− "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==",
3400+ "integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==",
2631 "dev": true,
3401 "dev": true,
2632 "license": "MIT",
3402 "license": "MIT",
2633 "dependencies": {
3403 "dependencies": {
2634− "minipass": "^7.0.3",
3404+ "minipass": "^7.1.2"
2635− "minipass-sized": "^1.0.3",
2636− "minizlib": "^2.1.2"
2638 "engines": {
3406 "engines": {
2639− "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
3407+ "node": ">= 18"
2641− "optionalDependencies": {
2642− "encoding": "^0.1.13"
2645− "node_modules/spago/node_modules/minipass-fetch/node_modules/minipass": {
3410+ "node_modules/spago/node_modules/supports-color": {
2646− "version": "7.1.2",
3411+ "version": "10.2.2",
2647− "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
3412+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz",
2648− "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
3413+ "integrity": "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==",
2649 "dev": true,
3414 "dev": true,
2650− "license": "ISC",
3415+ "license": "MIT",
2651 "engines": {
3416 "engines": {
2652− "node": ">=16 || 14 >=14.17"
3417+ "node": ">=18"
3420+ "url": "https://github.com/chalk/supports-color?sponsor=1"
2655− "node_modules/spago/node_modules/ssri": {
3423+ "node_modules/spago/node_modules/tar": {
2656− "version": "10.0.6",
3424+ "version": "7.5.2",
2657− "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.6.tgz",
3425+ "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.2.tgz",
2658− "integrity": "sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==",
3426+ "integrity": "sha512-7NyxrTE4Anh8km8iEy7o0QYPs+0JKBTj5ZaqHg6B39erLg0qYXN3BijtShwbsNSvQ+LN75+KV+C4QR/f6Gwnpg==",
2659 "dev": true,
3427 "dev": true,
2660− "license": "ISC",
3428+ "license": "BlueOak-1.0.0",
2661 "dependencies": {
3429 "dependencies": {
3430+ "@isaacs/fs-minipass": "^4.0.0",
3431+ "chownr": "^3.0.0",
2662− "minipass": "^7.0.3"
3432+ "minipass": "^7.1.2",
3433+ "minizlib": "^3.1.0",
3434+ "yallist": "^5.0.0"
2664 "engines": {
3436 "engines": {
2665− "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
3437+ "node": ">=18"
2668− "node_modules/spago/node_modules/ssri/node_modules/minipass": {
3440+ "node_modules/spago/node_modules/yallist": {
2669− "version": "7.1.2",
3441+ "version": "5.0.0",
2670− "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
3442+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz",
2671− "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
3443+ "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==",
2672 "dev": true,
3444 "dev": true,
2673− "license": "ISC",
3445+ "license": "BlueOak-1.0.0",
2674 "engines": {
3446 "engines": {
2675− "node": ">=16 || 14 >=14.17"
3447+ "node": ">=18"
2678− "node_modules/spago/node_modules/unique-filename": {
3450+ "node_modules/spdx-exceptions": {
2679− "version": "3.0.0",
3451+ "version": "2.5.0",
2680− "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz",
3452+ "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz",
2681− "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==",
3453+ "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==",
2682 "dev": true,
3454 "dev": true,
2683− "license": "ISC",
3455+ "license": "CC-BY-3.0"
3457+ "node_modules/spdx-expression-parse": {
3458+ "version": "4.0.0",
3459+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz",
3460+ "integrity": "sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==",
2684 "dependencies": {
3463 "dependencies": {
2685− "unique-slug": "^4.0.0"
3464+ "spdx-exceptions": "^2.1.0",
2686− },
3465+ "spdx-license-ids": "^3.0.0"
2688− "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
2691− "node_modules/spago/node_modules/unique-slug": {
3468+ "node_modules/spdx-license-ids": {
2692− "version": "4.0.0",
3469+ "version": "3.0.22",
2693− "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz",
3470+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.22.tgz",
2694− "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==",
3471+ "integrity": "sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==",
2695 "dev": true,
3472 "dev": true,
2696− "license": "ISC",
3473+ "license": "CC0-1.0"
3475+ "node_modules/ssh2": {
3476+ "version": "1.17.0",
3477+ "resolved": "https://registry.npmjs.org/ssh2/-/ssh2-1.17.0.tgz",
3478+ "integrity": "sha512-wPldCk3asibAjQ/kziWQQt1Wh3PgDFpC0XpwclzKcdT1vql6KeYxf5LIt4nlFkUeR8WuphYMKqUA56X4rjbfgQ==",
3480+ "hasInstallScript": true,
2697 "dependencies": {
3481 "dependencies": {
2698− "imurmurhash": "^0.1.4"
3482+ "asn1": "^0.2.6",
3483+ "bcrypt-pbkdf": "^1.0.2"
2700 "engines": {
3485 "engines": {
2701− "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
3486+ "node": ">=10.16.0"
3488+ "optionalDependencies": {
3489+ "cpu-features": "~0.0.10",
2704− "node_modules/sprintf-js": {
2705− "version": "1.1.3",
2706− "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz",
2707− "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==",
2709− "license": "BSD-3-Clause"
2711 "node_modules/ssri": {
3493 "node_modules/ssri": {
2712 "version": "6.0.2",
3494 "version": "6.0.2",
2713 "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz",
3495 "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz",
@@ -2814,6 +3596,16 @@
2814 "node": ">=6"
3596 "node": ">=6"
3599+ "node_modules/strip-json-comments": {
3600+ "version": "2.0.1",
3601+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
3602+ "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==",
2817 "node_modules/supports-color": {
3609 "node_modules/supports-color": {
2818 "version": "5.5.0",
3610 "version": "5.5.0",
2819 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
3611 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
@@ -2845,6 +3637,51 @@
2845 "node": ">=10"
3637 "node": ">=10"
3640+ "node_modules/tar-fs": {
3641+ "version": "2.1.4",
3642+ "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.4.tgz",
3643+ "integrity": "sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==",
3647+ "chownr": "^1.1.1",
3648+ "mkdirp-classic": "^0.5.2",
3650+ "tar-stream": "^2.1.4"
3653+ "node_modules/tar-stream": {
3654+ "version": "2.2.0",
3655+ "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
3656+ "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
3661+ "end-of-stream": "^1.4.1",
3662+ "fs-constants": "^1.0.0",
3663+ "inherits": "^2.0.3",
3664+ "readable-stream": "^3.1.1"
3670+ "node_modules/tar-stream/node_modules/readable-stream": {
3671+ "version": "3.6.2",
3672+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
3673+ "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
3677+ "inherits": "^2.0.3",
3678+ "string_decoder": "^1.1.1",
3679+ "util-deprecate": "^1.0.1"
2848 "node_modules/tar/node_modules/chownr": {
3685 "node_modules/tar/node_modules/chownr": {
2849 "version": "2.0.0",
3686 "version": "2.0.0",
2850 "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
3687 "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
@@ -2896,6 +3733,49 @@
2896 "xtend": "~4.0.1"
3733 "xtend": "~4.0.1"
3736+ "node_modules/tmp": {
3737+ "version": "0.2.5",
3738+ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.5.tgz",
3739+ "integrity": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==",
3746+ "node_modules/to-regex-range": {
3747+ "version": "5.0.1",
3748+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
3749+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
3753+ "is-number": "^7.0.0"
3759+ "node_modules/tunnel-agent": {
3760+ "version": "0.6.0",
3761+ "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
3762+ "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==",
3764+ "license": "Apache-2.0",
3766+ "safe-buffer": "^5.0.1"
3772+ "node_modules/tweetnacl": {
3773+ "version": "0.14.5",
3774+ "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
3775+ "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==",
3777+ "license": "Unlicense"
2899 "node_modules/type-fest": {
3779 "node_modules/type-fest": {
2900 "version": "0.21.3",
3780 "version": "0.21.3",
2901 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
3781 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
@@ -2916,6 +3796,13 @@
2916 "dev": true,
3796 "dev": true,
2917 "license": "MIT"
3797 "license": "MIT"
3799+ "node_modules/uc.micro": {
3800+ "version": "2.1.0",
3801+ "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz",
3802+ "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==",
2919 "node_modules/unique-filename": {
3806 "node_modules/unique-filename": {
2920 "version": "1.1.1",
3807 "version": "1.1.1",
2921 "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
3808 "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
@@ -2936,6 +3823,16 @@
2936 "imurmurhash": "^0.1.4"
3823 "imurmurhash": "^0.1.4"
3826+ "node_modules/universalify": {
3827+ "version": "2.0.1",
3828+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
3829+ "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
3833+ "node": ">= 10.0.0"
2939 "node_modules/util-deprecate": {
3836 "node_modules/util-deprecate": {
2940 "version": "1.0.2",
3837 "version": "1.0.2",
2941 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
3838 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
@@ -3069,6 +3966,32 @@
3069 "dev": true,
3966 "dev": true,
3070 "license": "ISC"
3967 "license": "ISC"
3969+ "node_modules/wsl-utils": {
3970+ "version": "0.1.0",
3971+ "resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.1.0.tgz",
3972+ "integrity": "sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==",
3982+ "url": "https://github.com/sponsors/sindresorhus"
3985+ "node_modules/xhr2": {
3986+ "version": "0.2.1",
3987+ "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.2.1.tgz",
3988+ "integrity": "sha512-sID0rrVCqkVNUn8t6xuv9+6FViXjUVXq8H5rWOH2rz9fDNQEd4g0EA2XlcEdJXRz5BMEn4O1pJFdT+z4YHhoWw==",
3072 "node_modules/xtend": {
3995 "node_modules/xtend": {
3073 "version": "4.0.2",
3996 "version": "4.0.2",
3074 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
3997 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
@@ -3093,6 +4016,22 @@
3093 "dev": true,
4016 "dev": true,
3094 "license": "ISC"
4017 "license": "ISC"
4019+ "node_modules/yaml": {
4020+ "version": "2.8.2",
4021+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz",
4022+ "integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==",
4032+ "url": "https://github.com/sponsors/eemeli"
3096 "node_modules/zen-observable": {
4035 "node_modules/zen-observable": {
3097 "version": "0.8.15",
4036 "version": "0.8.15",
3098 "resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz",
4037 "resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz",