diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 874fea7..fb933e6 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -16,14 +16,20 @@ jobs:
- name: Extract pnpm version from package.json
id: get-pnpm-version
run: |
- echo "version=$(jq -r '.packageManager' package.json | sed -E 's/^pnpm@([0-9.]+).*$/\1/')" >> $GITHUB_OUTPUT
+ echo "version=$(jq -r '.packageManager' package.json | sed -E 's/^pnpm@([0-9.]+).*$/\1/')" >> "$GITHUB_OUTPUT"
- name: Setup pnpm
uses: pnpm/action-setup@v4
with:
version: ${{ steps.get-pnpm-version.outputs.version }}
run_install: false
-
+
+ - name: Setup Node
+ uses: actions/setup-node@v4
+ with:
+ node-version-file: package.json
+ cache: pnpm
+
- name: Install dependencies
run: pnpm install --frozen-lockfile
diff --git a/package.json b/package.json
index ac335ee..65e5ea3 100644
--- a/package.json
+++ b/package.json
@@ -10,11 +10,14 @@
"keywords": [],
"author": "",
"license": "MIT",
+ "engines": {
+ "node": ">=22.18.0"
+ },
"packageManager": "pnpm@10.13.1",
"dependencies": {
- "mint": "^4.2.365"
+ "mint": "^4.2.598"
},
"devDependencies": {
- "cspell": "^9.2.0"
+ "cspell": "^10.0.1"
}
-}
\ No newline at end of file
+}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index ce30861..235ce6c 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -9,12 +9,12 @@ importers:
.:
dependencies:
mint:
- specifier: ^4.2.365
- version: 4.2.365(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/node@25.3.0)(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(typescript@5.9.3)
+ specifier: ^4.2.598
+ version: 4.2.598(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/node@25.3.0)(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(typescript@5.9.3)
devDependencies:
cspell:
- specifier: ^9.2.0
- version: 9.2.0
+ specifier: ^10.0.1
+ version: 10.0.1
packages:
@@ -49,29 +49,37 @@ packages:
'@canvas/image-data@1.1.0':
resolution: {integrity: sha512-QdObRRjRbcXGmM1tmJ+MrHcaz1MftF2+W7YI+MsphnsCrmtyfS0d5qJbk0MeSbUeyM/jCb0hmnkXPsy026L7dA==}
- '@cspell/cspell-bundled-dicts@9.2.0':
- resolution: {integrity: sha512-e4qb78SQWqHkRw47W8qFJ3RPijhSLkADF+T0oH8xl3r/golq1RGp2/KrWOqGRRofUSTiIKYqaMX7mbAyFnOxyA==}
- engines: {node: '>=20'}
+ '@cspell/cspell-bundled-dicts@10.0.1':
+ resolution: {integrity: sha512-WvkSDNX4Uyyj/ZgbPO6L38iFNMfK1EqsH1FteRiI2qLz6QZMXRFrIt12OqiWIplzZDDaVpBH9FCJOPJll0fjCQ==}
+ engines: {node: '>=22.18.0'}
- '@cspell/cspell-json-reporter@9.2.0':
- resolution: {integrity: sha512-qHdkW8eyknCSDEsqCG8OHBMal03LQf21H2LVWhtwszEQ4BQRKcWctc+VIgkO69F/jLaN2wi/yhhMufXWHAEzIg==}
- engines: {node: '>=20'}
+ '@cspell/cspell-json-reporter@10.0.1':
+ resolution: {integrity: sha512-/nes1RGILec3WCBcoMOd0byNTBtnJuPaVz/+ZzqYkLtY7x58VMcBG5kyP6hPyN8cIwjRADE/SR43gwdXuqk/FA==}
+ engines: {node: '>=22.18.0'}
- '@cspell/cspell-pipe@9.2.0':
- resolution: {integrity: sha512-RO3adcsr7Ek+4511nyEOWDhOYYU1ogRs1Mo5xx3kDIdcKAJzhFdGry35T2wqft4dPASLCXcemBrhoS+hdQ+z+Q==}
- engines: {node: '>=20'}
+ '@cspell/cspell-performance-monitor@10.0.1':
+ resolution: {integrity: sha512-9tVcHXwRnbazUv4WSG0h3MqV4+LgmLNgSALAQUflPPW0EMxTf7C4Dmv9cgxJyCEQrdnVKCr58nPPaahhz9LJUg==}
+ engines: {node: '>=22.18.0'}
- '@cspell/cspell-resolver@9.2.0':
- resolution: {integrity: sha512-0Xvwq0iezfO71Alw+DjsGxacAzydqOAxdXnY4JknHuxt2l8GTSMjRwj65QAflv3PN6h1QoRZEeWdiKtusceWAw==}
- engines: {node: '>=20'}
+ '@cspell/cspell-pipe@10.0.1':
+ resolution: {integrity: sha512-HPeXMD9AZ3V/qPkvQaPcak+C7cJ2z7JTHN8smd6J8L2aThLRky2cHc2OyeaHPSHB7WA47b4z2n5u5nawZhv5VQ==}
+ engines: {node: '>=22.18.0'}
- '@cspell/cspell-service-bus@9.2.0':
- resolution: {integrity: sha512-ZDvcOTFk3cCVW+OjlkljeP7aSuV8tIguVn+GMco1/A+961hsEP20hngK9zJtyfpXqyvJKtvCVlyzS+z8VRrZGg==}
- engines: {node: '>=20'}
+ '@cspell/cspell-resolver@10.0.1':
+ resolution: {integrity: sha512-PIzkZHD1fGUQx1XteK2d1iQ0Mzq/maYcoB4jkvAiiR6WqP3MWYNKFdI9z+R5pOq5KgMfW+5Ig1q0oSR6h8irlA==}
+ engines: {node: '>=22.18.0'}
- '@cspell/cspell-types@9.2.0':
- resolution: {integrity: sha512-hL4ltFwiARpFxlfXt4GiTWQxIFyZp4wrlp7dozZbitYO6QlYc5fwQ8jBc5zFUqknuH4gx/sCMLNXhAv3enNGZQ==}
- engines: {node: '>=20'}
+ '@cspell/cspell-service-bus@10.0.1':
+ resolution: {integrity: sha512-y6NcIGP2IdXaBL4PVH8vxsr7K27wzz3Ech87UtUtrDSXAiVEOvXgAIknEOUVp59rTlUE8Rn4IRURC6f/hgMyfw==}
+ engines: {node: '>=22.18.0'}
+
+ '@cspell/cspell-types@10.0.1':
+ resolution: {integrity: sha512-kLgLShnWADDVreKC63pBrWkcvxgZzFIfO34Jhx/SWfuOIA3cD8AXT+HjyuLfoGJ7mUb58hv2kUziKzEy4INb1w==}
+ engines: {node: '>=22.18.0'}
+
+ '@cspell/cspell-worker@10.0.1':
+ resolution: {integrity: sha512-L2bJerfuYOls2wEknm8FmynLtj/G7O4UqX9I/HznRggEW6i2yZIxagDetpVDNowpyavNHJ3SJtUFiyMiZc16Sw==}
+ engines: {node: '>=22.18.0'}
'@cspell/dict-ada@4.1.1':
resolution: {integrity: sha512-E+0YW9RhZod/9Qy2gxfNZiHJjCYFlCdI69br1eviQQWB8yOTJX0JHXLs79kOYhSW0kINPVUdvddEBe6Lu6CjGQ==}
@@ -79,77 +87,77 @@ packages:
'@cspell/dict-al@1.1.1':
resolution: {integrity: sha512-sD8GCaZetgQL4+MaJLXqbzWcRjfKVp8x+px3HuCaaiATAAtvjwUQ5/Iubiqwfd1boIh2Y1/3EgM3TLQ7Q8e0wQ==}
- '@cspell/dict-aws@4.0.14':
- resolution: {integrity: sha512-qLPR+OFmpzyUcuUYyCQFIURDDUGIlQsdGirPyvaIrXxs2giCKG97cAuFz5EleL3/Lo7uJAVDw0lt4Ka7wIRhjQ==}
+ '@cspell/dict-aws@4.0.17':
+ resolution: {integrity: sha512-ORcblTWcdlGjIbWrgKF+8CNEBQiLVKdUOFoTn0KPNkAYnFcdPP0muT4892h7H4Xafh3j72wqB4/loQ6Nti9E/w==}
- '@cspell/dict-bash@4.2.1':
- resolution: {integrity: sha512-SBnzfAyEAZLI9KFS7DUG6Xc1vDFuLllY3jz0WHvmxe8/4xV3ufFE3fGxalTikc1VVeZgZmxYiABw4iGxVldYEg==}
+ '@cspell/dict-bash@4.2.3':
+ resolution: {integrity: sha512-ljUZoKHbDqw5Sx0qpL2qTUlmkmr+vhZH/sCNrNaBZKTbdgiswErSnIF1jRbGmEitJNxHRHWsuZyVgnTGfVO1Yw==}
- '@cspell/dict-companies@3.2.3':
- resolution: {integrity: sha512-7ekwamRYeS7G3I3LEKM3t0WIyAytCbsx2I2h2z2eEvF+b3TmtJVcV7UI7BScLue3bep4sPB/b4CV3BUv3QfyzQ==}
+ '@cspell/dict-companies@3.2.11':
+ resolution: {integrity: sha512-0cmafbcz2pTHXLd59eLR1gvDvN6aWAOM0+cIL4LLF9GX9yB2iKDNrKsvs4tJRqutoaTdwNFBbV0FYv+6iCtebQ==}
- '@cspell/dict-cpp@6.0.9':
- resolution: {integrity: sha512-Xdq9MwGh0D5rsnbOqFW24NIClXXRhN11KJdySMibpcqYGeomxB2ODFBuhj1H7azO7kVGkGH0Okm4yQ2TRzBx0g==}
+ '@cspell/dict-cpp@7.0.2':
+ resolution: {integrity: sha512-dfbeERiVNeqmo/npivdR6rDiBCqZi3QtjH2Z0HFcXwpdj6i97dX1xaKyK2GUsO/p4u1TOv63Dmj5Vm48haDpuA==}
'@cspell/dict-cryptocurrencies@5.0.5':
resolution: {integrity: sha512-R68hYYF/rtlE6T/dsObStzN5QZw+0aQBinAXuWCVqwdS7YZo0X33vGMfChkHaiCo3Z2+bkegqHlqxZF4TD3rUA==}
- '@cspell/dict-csharp@4.0.7':
- resolution: {integrity: sha512-H16Hpu8O/1/lgijFt2lOk4/nnldFtQ4t8QHbyqphqZZVE5aS4J/zD/WvduqnLY21aKhZS6jo/xF5PX9jyqPKUA==}
+ '@cspell/dict-csharp@4.0.8':
+ resolution: {integrity: sha512-qmk45pKFHSxckl5mSlbHxmDitSsGMlk/XzFgt7emeTJWLNSTUK//MbYAkBNRtfzB4uD7pAFiKgpKgtJrTMRnrQ==}
- '@cspell/dict-css@4.0.18':
- resolution: {integrity: sha512-EF77RqROHL+4LhMGW5NTeKqfUd/e4OOv6EDFQ/UQQiFyWuqkEKyEz0NDILxOFxWUEVdjT2GQ2cC7t12B6pESwg==}
+ '@cspell/dict-css@4.1.2':
+ resolution: {integrity: sha512-+ylGoKdwZ2sVOCOnU2Eq5wDZx+RaVX3HoKyNHGGsFvhSw6IidQ6tH/mAPKBDofViHJoWCPNlklE0lTr6MDG3QA==}
- '@cspell/dict-dart@2.3.1':
- resolution: {integrity: sha512-xoiGnULEcWdodXI6EwVyqpZmpOoh8RA2Xk9BNdR7DLamV/QMvEYn8KJ7NlRiTSauJKPNkHHQ5EVHRM6sTS7jdg==}
+ '@cspell/dict-dart@2.3.2':
+ resolution: {integrity: sha512-sUiLW56t9gfZcu8iR/5EUg+KYyRD83Cjl3yjDEA2ApVuJvK1HhX+vn4e4k4YfjpUQMag8XO2AaRhARE09+/rqw==}
- '@cspell/dict-data-science@2.0.9':
- resolution: {integrity: sha512-wTOFMlxv06veIwKdXUwdGxrQcK44Zqs426m6JGgHIB/GqvieZQC5n0UI+tUm5OCxuNyo4OV6mylT4cRMjtKtWQ==}
+ '@cspell/dict-data-science@2.0.14':
+ resolution: {integrity: sha512-jl6Ds4u5u5JT+yY30pWQpAbdCHfy3lCcNkLbpL/AZKoUaLEoXbaYsps9xQtvD7DyaiXxiLZkdH2yHHXtoFtZyg==}
- '@cspell/dict-django@4.1.5':
- resolution: {integrity: sha512-AvTWu99doU3T8ifoMYOMLW2CXKvyKLukPh1auOPwFGHzueWYvBBN+OxF8wF7XwjTBMMeRleVdLh3aWCDEX/ZWg==}
+ '@cspell/dict-django@4.1.6':
+ resolution: {integrity: sha512-SdbSFDGy9ulETqNz15oWv2+kpWLlk8DJYd573xhIkeRdcXOjskRuxjSZPKfW7O3NxN/KEf3gm3IevVOiNuFS+w==}
- '@cspell/dict-docker@1.1.16':
- resolution: {integrity: sha512-UiVQ5RmCg6j0qGIxrBnai3pIB+aYKL3zaJGvXk1O/ertTKJif9RZikKXCEgqhaCYMweM4fuLqWSVmw3hU164Iw==}
+ '@cspell/dict-docker@1.1.17':
+ resolution: {integrity: sha512-OcnVTIpHIYYKhztNTyK8ShAnXTfnqs43hVH6p0py0wlcwRIXe5uj4f12n7zPf2CeBI7JAlPjEsV0Rlf4hbz/xQ==}
- '@cspell/dict-dotnet@5.0.10':
- resolution: {integrity: sha512-ooar8BP/RBNP1gzYfJPStKEmpWy4uv/7JCq6FOnJLeD1yyfG3d/LFMVMwiJo+XWz025cxtkM3wuaikBWzCqkmg==}
+ '@cspell/dict-dotnet@5.0.13':
+ resolution: {integrity: sha512-xPp7jMnFpOri7tzmqmm/dXMolXz1t2bhNqxYkOyMqXhvs08oc7BFs+EsbDY0X7hqiISgeFZGNqn0dOCr+ncPYw==}
'@cspell/dict-elixir@4.0.8':
resolution: {integrity: sha512-CyfphrbMyl4Ms55Vzuj+mNmd693HjBFr9hvU+B2YbFEZprE5AG+EXLYTMRWrXbpds4AuZcvN3deM2XVB80BN/Q==}
- '@cspell/dict-en-common-misspellings@2.1.3':
- resolution: {integrity: sha512-v1I97Hr1OrK+mwHsVzbY4vsPxx6mA5quhxzanF6XuRofz00wH4HPz8Q3llzRHxka5Wl/59gyan04UkUrvP4gdA==}
+ '@cspell/dict-en-common-misspellings@2.1.12':
+ resolution: {integrity: sha512-14Eu6QGqyksqOd4fYPuRb58lK1Va7FQK9XxFsRKnZU8LhL3N+kj7YKDW+7aIaAN/0WGEqslGP6lGbQzNti8Akw==}
- '@cspell/dict-en-gb-mit@3.1.6':
- resolution: {integrity: sha512-3JJGxuPhDK5rMDYPzJYAdjjsBddEyV54rXfUQpOCl7c7weMhNDWfC2q4h3cKNDj7Isud1q2RM+DlSxQWf40OTw==}
+ '@cspell/dict-en-gb-mit@3.1.24':
+ resolution: {integrity: sha512-Oowb/Uzkh7OmDRdCcETzMc9imEb4IpLlHJXoYjX8A8DS2X/54gqSjI915JFB8hKtFjBko5OM0BLQ+6cZhFEMmQ==}
- '@cspell/dict-en_us@4.4.16':
- resolution: {integrity: sha512-/R47sUbUmba2dG/0LZyE6P6gX/DRF1sCcYNQNWyPk/KeidQRNZG+FH9U0KRvX42/2ZzMge6ebXH3WAJ52w0Vqw==}
+ '@cspell/dict-en_us@4.4.35':
+ resolution: {integrity: sha512-xWpxBCc/FzzMMo/A+0qwARVaIIhR0Ql8yhhv4rvsvg+GfQF+LG9yzg2GwTM5N2rjvzmM3nKuR9zxFZq2I6fJSg==}
- '@cspell/dict-filetypes@3.0.13':
- resolution: {integrity: sha512-g6rnytIpQlMNKGJT1JKzWkC+b3xCliDKpQ3ANFSq++MnR4GaLiifaC4JkVON11Oh/UTplYOR1nY3BR4X30bswA==}
+ '@cspell/dict-filetypes@3.0.18':
+ resolution: {integrity: sha512-yU7RKD/x1IWmDLzWeiItMwgV+6bUcU/af23uS0+uGiFUbsY1qWV/D4rxlAAO6Z7no3J2z8aZOkYIOvUrJq0Rcw==}
'@cspell/dict-flutter@1.1.1':
resolution: {integrity: sha512-UlOzRcH2tNbFhZmHJN48Za/2/MEdRHl2BMkCWZBYs+30b91mWvBfzaN4IJQU7dUZtowKayVIF9FzvLZtZokc5A==}
- '@cspell/dict-fonts@4.0.5':
- resolution: {integrity: sha512-BbpkX10DUX/xzHs6lb7yzDf/LPjwYIBJHJlUXSBXDtK/1HaeS+Wqol4Mlm2+NAgZ7ikIE5DQMViTgBUY3ezNoQ==}
+ '@cspell/dict-fonts@4.0.6':
+ resolution: {integrity: sha512-aR/0csY01dNb0A1tw/UmN9rKgHruUxsYsvXu6YlSBJFu60s26SKr/k1o4LavpHTQ+lznlYMqAvuxGkE4Flliqw==}
'@cspell/dict-fsharp@1.1.1':
resolution: {integrity: sha512-imhs0u87wEA4/cYjgzS0tAyaJpwG7vwtC8UyMFbwpmtw+/bgss+osNfyqhYRyS/ehVCWL17Ewx2UPkexjKyaBA==}
- '@cspell/dict-fullstack@3.2.7':
- resolution: {integrity: sha512-IxEk2YAwAJKYCUEgEeOg3QvTL4XLlyArJElFuMQevU1dPgHgzWElFevN5lsTFnvMFA1riYsVinqJJX0BanCFEg==}
+ '@cspell/dict-fullstack@3.2.9':
+ resolution: {integrity: sha512-diZX+usW5aZ4/b2T0QM/H/Wl9aNMbdODa1Jq0ReBr/jazmNeWjd+PyqeVgzd1joEaHY+SAnjrf/i9CwKd2ZtWQ==}
'@cspell/dict-gaming-terms@1.1.2':
resolution: {integrity: sha512-9XnOvaoTBscq0xuD6KTEIkk9hhdfBkkvJAIsvw3JMcnp1214OCGW8+kako5RqQ2vTZR3Tnf3pc57o7VgkM0q1Q==}
- '@cspell/dict-git@3.0.7':
- resolution: {integrity: sha512-odOwVKgfxCQfiSb+nblQZc4ErXmnWEnv8XwkaI4sNJ7cNmojnvogYVeMqkXPjvfrgEcizEEA4URRD2Ms5PDk1w==}
+ '@cspell/dict-git@3.1.0':
+ resolution: {integrity: sha512-KEt9zGkxqGy2q1nwH4CbyqTSv5nadpn8BAlDnzlRcnL0Xb3LX9xTgSGShKvzb0bw35lHoYyLWN2ZKAqbC4pgGQ==}
- '@cspell/dict-golang@6.0.23':
- resolution: {integrity: sha512-oXqUh/9dDwcmVlfUF5bn3fYFqbUzC46lXFQmi5emB0vYsyQXdNWsqi6/yH3uE7bdRE21nP7Yo0mR1jjFNyLamg==}
+ '@cspell/dict-golang@6.0.26':
+ resolution: {integrity: sha512-YKA7Xm5KeOd14v5SQ4ll6afe9VSy3a2DWM7L9uBq4u3lXToRBQ1W5PRa+/Q9udd+DTURyVVnQ+7b9cnOlNxaRg==}
'@cspell/dict-google@1.0.9':
resolution: {integrity: sha512-biL65POqialY0i4g6crj7pR6JnBkbsPovB2WDYkj3H4TuC/QXv7Pu5pdPxeUJA6TSCHI7T5twsO4VSVyRxD9CA==}
@@ -157,11 +165,11 @@ packages:
'@cspell/dict-haskell@4.0.6':
resolution: {integrity: sha512-ib8SA5qgftExpYNjWhpYIgvDsZ/0wvKKxSP+kuSkkak520iPvTJumEpIE+qPcmJQo4NzdKMN8nEfaeci4OcFAQ==}
- '@cspell/dict-html-symbol-entities@4.0.4':
- resolution: {integrity: sha512-afea+0rGPDeOV9gdO06UW183Qg6wRhWVkgCFwiO3bDupAoyXRuvupbb5nUyqSTsLXIKL8u8uXQlJ9pkz07oVXw==}
+ '@cspell/dict-html-symbol-entities@4.0.5':
+ resolution: {integrity: sha512-429alTD4cE0FIwpMucvSN35Ld87HCyuM8mF731KU5Rm4Je2SG6hmVx7nkBsLyrmH3sQukTcr1GaiZsiEg8svPA==}
- '@cspell/dict-html@4.0.12':
- resolution: {integrity: sha512-JFffQ1dDVEyJq6tCDWv0r/RqkdSnV43P2F/3jJ9rwLgdsOIXwQbXrz6QDlvQLVvNSnORH9KjDtenFTGDyzfCaA==}
+ '@cspell/dict-html@4.0.15':
+ resolution: {integrity: sha512-GJYnYKoD9fmo2OI0aySEGZOjThnx3upSUvV7mmqUu8oG+mGgzqm82P/f7OqsuvTaInZZwZbo+PwJQd/yHcyFIw==}
'@cspell/dict-java@5.0.12':
resolution: {integrity: sha512-qPSNhTcl7LGJ5Qp6VN71H8zqvRQK04S08T67knMq9hTA8U7G1sTKzLmBaDOFhq17vNX/+rT+rbRYp+B5Nwza1A==}
@@ -175,8 +183,8 @@ packages:
'@cspell/dict-kotlin@1.1.1':
resolution: {integrity: sha512-J3NzzfgmxRvEeOe3qUXnSJQCd38i/dpF9/t3quuWh6gXM+krsAXP75dY1CzDmS8mrJAlBdVBeAW5eAZTD8g86Q==}
- '@cspell/dict-latex@4.0.4':
- resolution: {integrity: sha512-YdTQhnTINEEm/LZgTzr9Voz4mzdOXH7YX+bSFs3hnkUHCUUtX/mhKgf1CFvZ0YNM2afjhQcmLaR9bDQVyYBvpA==}
+ '@cspell/dict-latex@5.1.0':
+ resolution: {integrity: sha512-qxT4guhysyBt0gzoliXYEBYinkAdEtR2M7goRaUH0a7ltCsoqqAeEV8aXYRIdZGcV77gYSobvu3jJL038tlPAw==}
'@cspell/dict-lorem-ipsum@4.0.5':
resolution: {integrity: sha512-9a4TJYRcPWPBKkQAJ/whCu4uCAEgv/O2xAaZEI0n4y1/l18Yyx8pBKoIX5QuVXjjmKEkK7hi5SxyIsH7pFEK9Q==}
@@ -187,52 +195,52 @@ packages:
'@cspell/dict-makefile@1.0.5':
resolution: {integrity: sha512-4vrVt7bGiK8Rx98tfRbYo42Xo2IstJkAF4tLLDMNQLkQ86msDlYSKG1ZCk8Abg+EdNcFAjNhXIiNO+w4KflGAQ==}
- '@cspell/dict-markdown@2.0.12':
- resolution: {integrity: sha512-ufwoliPijAgWkD/ivAMC+A9QD895xKiJRF/fwwknQb7kt7NozTLKFAOBtXGPJAB4UjhGBpYEJVo2elQ0FCAH9A==}
+ '@cspell/dict-markdown@2.0.17':
+ resolution: {integrity: sha512-H8bAxih6U8NOnSPL7R8My+tqjaB4tmnJTjERuz4zYqmf+cH+5xshX3UVgKlwWFcyjsYfv/zEDuRdMctQv1q6HQ==}
peerDependencies:
- '@cspell/dict-css': ^4.0.18
- '@cspell/dict-html': ^4.0.12
- '@cspell/dict-html-symbol-entities': ^4.0.4
+ '@cspell/dict-css': ^4.1.2
+ '@cspell/dict-html': ^4.0.15
+ '@cspell/dict-html-symbol-entities': ^4.0.5
'@cspell/dict-typescript': ^3.2.3
- '@cspell/dict-monkeyc@1.0.11':
- resolution: {integrity: sha512-7Q1Ncu0urALI6dPTrEbSTd//UK0qjRBeaxhnm8uY5fgYNFYAG+u4gtnTIo59S6Bw5P++4H3DiIDYoQdY/lha8w==}
+ '@cspell/dict-monkeyc@1.0.12':
+ resolution: {integrity: sha512-MN7Vs11TdP5mbdNFQP5x2Ac8zOBm97ARg6zM5Sb53YQt/eMvXOMvrep7+/+8NJXs0jkp70bBzjqU4APcqBFNAw==}
- '@cspell/dict-node@5.0.8':
- resolution: {integrity: sha512-AirZcN2i84ynev3p2/1NCPEhnNsHKMz9zciTngGoqpdItUb2bDt1nJBjwlsrFI78GZRph/VaqTVFwYikmncpXg==}
+ '@cspell/dict-node@5.0.9':
+ resolution: {integrity: sha512-hO+ga+uYZ/WA4OtiMEyKt5rDUlUyu3nXMf8KVEeqq2msYvAPdldKBGH7lGONg6R/rPhv53Rb+0Y1SLdoK1+7wQ==}
- '@cspell/dict-npm@5.2.13':
- resolution: {integrity: sha512-yE7DfpiQjDFW6TLr5/fsSj4BlUy1A8lsuz2LQQHv4lQAAkZ4RsePYFL9DkRRfEtxn8CZYetUnU74/jQbfsnyrA==}
+ '@cspell/dict-npm@5.2.41':
+ resolution: {integrity: sha512-To3xsfRmMBYVXtWVEdUgV35M9a/JZ54dSuoY6m6D3uHKKL3I326Wmy4xifZ3PU8MQaWhyEH7zbIcUEtKwTQMcA==}
- '@cspell/dict-php@4.0.15':
- resolution: {integrity: sha512-iepGB2gtToMWSTvybesn4/lUp4LwXcEm0s8vasJLP76WWVkq1zYjmeS+WAIzNgsuURyZ/9mGqhS0CWMuo74ODw==}
+ '@cspell/dict-php@4.1.1':
+ resolution: {integrity: sha512-EXelI+4AftmdIGtA8HL8kr4WlUE11OqCSVlnIgZekmTkEGSZdYnkFdiJ5IANSALtlQ1mghKjz+OFqVs6yowgWA==}
'@cspell/dict-powershell@5.0.15':
resolution: {integrity: sha512-l4S5PAcvCFcVDMJShrYD0X6Huv9dcsQPlsVsBGbH38wvuN7gS7+GxZFAjTNxDmTY1wrNi1cCatSg6Pu2BW4rgg==}
- '@cspell/dict-public-licenses@2.0.14':
- resolution: {integrity: sha512-8NhNzQWALF6+NlLeKZKilSHbeW9MWeiD+NcrjehMAcovKFbsn8smmQG/bVxw+Ymtd6WEgNpLgswAqNsbSQQ4og==}
+ '@cspell/dict-public-licenses@2.0.16':
+ resolution: {integrity: sha512-EQRrPvEOmwhwWezV+W7LjXbIBjiy6y/shrET6Qcpnk3XANTzfvWflf9PnJ5kId/oKWvihFy0za0AV1JHd03pSQ==}
- '@cspell/dict-python@4.2.19':
- resolution: {integrity: sha512-9S2gTlgILp1eb6OJcVZeC8/Od83N8EqBSg5WHVpx97eMMJhifOzePkE0kDYjyHMtAFznCQTUu0iQEJohNQ5B0A==}
+ '@cspell/dict-python@4.2.27':
+ resolution: {integrity: sha512-Rj6xQgYS4X6ienjgAZF+njA0GRY4oSPouJWv0vfikCTn6EWlfk0V6Dy1HP3Migj1O+IC2NmespgVq+BZNSp8OA==}
'@cspell/dict-r@2.1.1':
resolution: {integrity: sha512-71Ka+yKfG4ZHEMEmDxc6+blFkeTTvgKbKAbwiwQAuKl3zpqs1Y0vUtwW2N4b3LgmSPhV3ODVY0y4m5ofqDuKMw==}
- '@cspell/dict-ruby@5.0.9':
- resolution: {integrity: sha512-H2vMcERMcANvQshAdrVx0XoWaNX8zmmiQN11dZZTQAZaNJ0xatdJoSqY8C8uhEMW89bfgpN+NQgGuDXW2vmXEw==}
+ '@cspell/dict-ruby@5.1.1':
+ resolution: {integrity: sha512-LHrp84oEV6q1ZxPPyj4z+FdKyq1XAKYPtmGptrd+uwHbrF/Ns5+fy6gtSi7pS+uc0zk3JdO9w/tPK+8N1/7WUA==}
- '@cspell/dict-rust@4.0.12':
- resolution: {integrity: sha512-z2QiH+q9UlNhobBJArvILRxV8Jz0pKIK7gqu4TgmEYyjiu1TvnGZ1tbYHeu9w3I/wOP6UMDoCBTty5AlYfW0mw==}
+ '@cspell/dict-rust@4.1.2':
+ resolution: {integrity: sha512-O1FHrumYcO+HZti3dHfBPUdnDFkI+nbYK3pxYmiM1sr+G0ebOd6qchmswS0Wsc6ZdEVNiPYJY/gZQR6jfW3uOg==}
- '@cspell/dict-scala@5.0.8':
- resolution: {integrity: sha512-YdftVmumv8IZq9zu1gn2U7A4bfM2yj9Vaupydotyjuc+EEZZSqAafTpvW/jKLWji2TgybM1L2IhmV0s/Iv9BTw==}
+ '@cspell/dict-scala@5.0.9':
+ resolution: {integrity: sha512-AjVcVAELgllybr1zk93CJ5wSUNu/Zb5kIubymR/GAYkMyBdYFCZ3Zbwn4Zz8GJlFFAbazABGOu0JPVbeY59vGg==}
- '@cspell/dict-shell@1.1.1':
- resolution: {integrity: sha512-T37oYxE7OV1x/1D4/13Y8JZGa1QgDCXV7AVt3HLXjn0Fe3TaNDvf5sU0fGnXKmBPqFFrHdpD3uutAQb1dlp15g==}
+ '@cspell/dict-shell@1.2.0':
+ resolution: {integrity: sha512-PVctvT22lJ49niMiakO8xieY7ELCAzjSqhejWR7bAMb5AZ9F4WDEs+XdGMnoVHWeXq7K5rcepLPmEJb+37zzIw==}
- '@cspell/dict-software-terms@5.1.5':
- resolution: {integrity: sha512-MX5beBP3pLmIM0mjqfrHbie3EEfyLWZ8ZqW56jcLuRlLoDcfC0FZsr66NCARgCgEwsWiidHFe87+7fFsnwqY6A==}
+ '@cspell/dict-software-terms@5.2.2':
+ resolution: {integrity: sha512-0CaYd6TAsKtEoA7tNswm1iptEblTzEe3UG8beG2cpSTHk7afWIVMtJLgXDv0f/Li67Lf3Z1Jf3JeXR7GsJ2TRw==}
'@cspell/dict-sql@2.2.1':
resolution: {integrity: sha512-qDHF8MpAYCf4pWU8NKbnVGzkoxMNrFqBHyG/dgrlic5EQiKANCLELYtGlX5auIMDLmTf1inA0eNtv74tyRJ/vg==}
@@ -252,21 +260,28 @@ packages:
'@cspell/dict-vue@3.0.5':
resolution: {integrity: sha512-Mqutb8jbM+kIcywuPQCCaK5qQHTdaByoEO2J9LKFy3sqAdiBogNkrplqUK0HyyRFgCfbJUgjz3N85iCMcWH0JA==}
- '@cspell/dynamic-import@9.2.0':
- resolution: {integrity: sha512-2/k4LR8CQqbgIPQGELbCdt9xgg9+aQ7pMwOtllKvnFYBtwNiwqcZjlzAam2gtvD5DghKX2qrcSHG5A7YP5cX9A==}
- engines: {node: '>=20'}
+ '@cspell/dict-zig@1.0.0':
+ resolution: {integrity: sha512-XibBIxBlVosU06+M6uHWkFeT0/pW5WajDRYdXG2CgHnq85b0TI/Ks0FuBJykmsgi2CAD3Qtx8UHFEtl/DSFnAQ==}
- '@cspell/filetypes@9.2.0':
- resolution: {integrity: sha512-6wmCa3ZyI647H7F4w6kb9PCJ703JKSgFTB8EERTdIoGySbgVp5+qMIIoZ//wELukdjgcufcFZ5pBrhRDRsemRA==}
- engines: {node: '>=20'}
+ '@cspell/dynamic-import@10.0.1':
+ resolution: {integrity: sha512-mP1gdq00aIcH8HxNMqnH11X6BKxLcneDtFgl/ecjIKnaGKwi44m8AndP5Kr4ODaYdl8UUw9O3dJh7KaQXnLHZQ==}
+ engines: {node: '>=22.18.0'}
- '@cspell/strong-weak-map@9.2.0':
- resolution: {integrity: sha512-5mpIMiIOCu4cBqy1oCTXISgJuOCQ6R/e38AkvnYWfmMIx7fCdx8n+mF52wX9m61Ng28Sq8VL253xybsWcCxHug==}
- engines: {node: '>=20'}
+ '@cspell/filetypes@10.0.1':
+ resolution: {integrity: sha512-Z5S35giU5IW49fBBq6BksUbE8PC4IYPfaKuwl5Nl9jkf/OkAKiBmCowKX45NzRUQInwK/GSqqIUifrNeI6LdLw==}
+ engines: {node: '>=22.18.0'}
- '@cspell/url@9.2.0':
- resolution: {integrity: sha512-plB0wwdAESqBl4xDAT2db2/K1FZHJXfYlJTiV6pkn0XffTGyg4UGLaSCm15NzUoPxdSmzqj5jQb7y+mB9kFK8g==}
- engines: {node: '>=20'}
+ '@cspell/rpc@10.0.1':
+ resolution: {integrity: sha512-axSRKv3zEAmBm66iD/FV/MPmE4/Yf7c3PZiwTW894Yd3iEhtn3KPKeTrqQ2/tDrhB1Z2qTsap/Hue0MK4o5WXg==}
+ engines: {node: '>=22.18.0'}
+
+ '@cspell/strong-weak-map@10.0.1':
+ resolution: {integrity: sha512-lenN1DVyPi8nJLSMSJJ670ddTjyiruLueuSZO1qLcxBqUhgxDt/mALu9N/1m6WdOVcg6m/5cLiZVg2KOo2UzRw==}
+ engines: {node: '>=22.18.0'}
+
+ '@cspell/url@10.0.1':
+ resolution: {integrity: sha512-abYYgI29wJhWIfWTYrYuzRYDcHQUQ1N5ylnhxYn1NJnIQMqUWGLbDmt12JABtZ+R6h6UNatQrS7rhP86etvJyQ==}
+ engines: {node: '>=22.18.0'}
'@emnapi/runtime@1.8.1':
resolution: {integrity: sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==}
@@ -525,6 +540,10 @@ packages:
'@types/node':
optional: true
+ '@isaacs/fs-minipass@4.0.1':
+ resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==}
+ engines: {node: '>=18.0.0'}
+
'@jridgewell/gen-mapping@0.3.13':
resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==}
@@ -568,19 +587,16 @@ packages:
'@types/react': '>=16'
react: '>=16'
- '@mintlify/cli@4.0.968':
- resolution: {integrity: sha512-5psrqYRyeu9GpTwnKtljJZU+4GNlycT6wRJr8fp6k3Ppj0Oh2CDuF2V9ghbH92DJrHgFhTPTzntplaL0iO9rGQ==}
+ '@mintlify/cli@4.0.1201':
+ resolution: {integrity: sha512-PVHl9IcuJuxW9/YXfq7zB2AilIMx1Vpl574KPrdGyFro4R7SRUxS7E6V4JlKRperu5JvoxewyxGLzVoYi7+LJA==}
engines: {node: '>=18.0.0'}
hasBin: true
- '@mintlify/common@1.0.661':
- resolution: {integrity: sha512-/Hdiblzaomp+AWStQ4smhVMgesQhffzQjC9aYBnmLReNdh2Js+ccQFUaWL3TNIxwiS2esaZvsHSV/D+zyRS3hg==}
+ '@mintlify/common@1.0.924':
+ resolution: {integrity: sha512-IcUPQUNe32VE3bNaGriWplsviDqh0ZRjeg9EIsLi3j0a7DY73knxPfEG502vbcOiss6aKSmACtPt9IFdZTJyWw==}
- '@mintlify/common@1.0.740':
- resolution: {integrity: sha512-XyRt30vj16s3rywlhIdwWZ5k8dOsuTfkOGTH/N1sHdlxaARDf1jrGxoAiZvjTs17wV621L4DVDQzQy37Qr7+tQ==}
-
- '@mintlify/link-rot@3.0.903':
- resolution: {integrity: sha512-Lr3aZ4r75eagANmhMx0Eiua6pdNPpM2dzNlJgeGme+A44SFo93j91w39PNgX8nP9rONj133kIQXjQA1Fc0Mb9Q==}
+ '@mintlify/link-rot@3.0.1106':
+ resolution: {integrity: sha512-D9fC2p7qck50WvFCcV+Egl2S5E4Ven8sOd8zgesZUHduKBu6ixWIO0kWw2pYvQEM+jiAU6BBAS3KlSFYJCh5SQ==}
engines: {node: '>=18.0.0'}
'@mintlify/mdx@3.0.4':
@@ -590,40 +606,28 @@ packages:
react: ^18.3.1
react-dom: ^18.3.1
- '@mintlify/models@0.0.255':
- resolution: {integrity: sha512-LIUkfA7l7ypHAAuOW74ZJws/NwNRqlDRD/U466jarXvvSlGhJec/6J4/I+IEcBvWDnc9anLFKmnGO04jPKgAsg==}
- engines: {node: '>=18.0.0'}
-
- '@mintlify/models@0.0.273':
- resolution: {integrity: sha512-u2azWZWw3HG5HpBgXcwVQuCRWNLgaXCb6iS6+QUPK2XHD7rMw66zismibJtZhiVS/42jlUnx38LIW6BUVoFfgw==}
+ '@mintlify/models@0.0.317':
+ resolution: {integrity: sha512-FyRvuXTUsyC+KGa9uGtUSl6vYg+PLPC20POfmTO/8PkvfLiUIGXPLhFLNz6yPuLliExQo6CDOFhsSPZZUvWmew==}
engines: {node: '>=18.0.0'}
'@mintlify/openapi-parser@0.0.8':
resolution: {integrity: sha512-9MBRq9lS4l4HITYCrqCL7T61MOb20q9IdU7HWhqYMNMM1jGO1nHjXasFy61yZ8V6gMZyyKQARGVoZ0ZrYN48Og==}
engines: {node: '>=18'}
- '@mintlify/prebuild@1.0.877':
- resolution: {integrity: sha512-y4QMcY0e2yi8flqudzLqgUPmcRjciSBIxaD+/eQvTaE+FziH0OW/yXNmRJdZcvhPk0VeBO7UdyPHeHz0dal5Bw==}
-
- '@mintlify/previewing@4.0.934':
- resolution: {integrity: sha512-C5p0+9rTJXGbtgZfCZeqGPqX0ueoeKaq+JpNfj62ki+NNxGjsdobi+BTFm9tpV3P6NsgPfxqlGucFADJQA/r7A==}
- engines: {node: '>=18.0.0'}
+ '@mintlify/prebuild@1.0.1069':
+ resolution: {integrity: sha512-iU/1ldDVqxHKyswW0rOxvNSfto5AHKqcTLRBo+Jf6D/wPO7GEJGhqHEE0SlvWpeqH1pHsrDBiAqlA/R0xQBlAw==}
- '@mintlify/scraping@4.0.522':
- resolution: {integrity: sha512-PL2k52WT5S5OAgnT2K13bP7J2El6XwiVvQlrLvxDYw5KMMV+y34YVJI8ZscKb4trjitWDgyK0UTq2KN6NQgn6g==}
+ '@mintlify/previewing@4.0.1131':
+ resolution: {integrity: sha512-NI0nX5XvDwU9q+KUuIXnJ8Tz1mWymH894D+rtCxqusVBh9J4o98/yNo4Klnbnj1USOZHDPjzmoAkU7aSZiOfXQ==}
engines: {node: '>=18.0.0'}
- hasBin: true
- '@mintlify/scraping@4.0.602':
- resolution: {integrity: sha512-Hl7bkyBeqW1mP2H4D8MYxroVMtwgr1zDY4oTOQecTeAvBsD7hTkxRsU8h/glQdIZ3GM0ApKkDEYg/KcY2T27aQ==}
+ '@mintlify/scraping@4.0.788':
+ resolution: {integrity: sha512-aS38dhwizx4zDd6VScQighHxHzsQhb0yzUaggkon8RKHn0qQjuvy9HalBfhwZYgjsU2sFbM7xC2w4uz49E2wIA==}
engines: {node: '>=18.0.0'}
hasBin: true
- '@mintlify/validation@0.1.555':
- resolution: {integrity: sha512-11QVUReL4N5u8wSCgZt4RN7PA0jYQoMEBZ5IrUp5pgb5ZJBOoGV/vPsQrxPPa1cxsUDAuToNhtGxRQtOav/w8w==}
-
- '@mintlify/validation@0.1.602':
- resolution: {integrity: sha512-r8wf9w4IWgcewoN49Ks6r64VBysO7VpgQUsbe9vCXFfZdUegcxFZ2LLIlJVbEgXb14mYQFJRDIfvTfjrtQYRLw==}
+ '@mintlify/validation@0.1.722':
+ resolution: {integrity: sha512-fOYmCpp2jDMix/5aKcqsWczUggeZb//C7DuwrbMBw4I/7tnsupKCfp0m+bF7LBEs1BDft1wgggEh41aTQtJD+g==}
'@nodelib/fs.scandir@2.1.5':
resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
@@ -640,6 +644,9 @@ packages:
'@openapi-contrib/openapi-schema-to-json-schema@3.2.0':
resolution: {integrity: sha512-Gj6C0JwCr8arj0sYuslWXUBSP/KnUlEGnPW4qxlXvAl543oaNQgMgIgkQUA6vs5BCCvwTEiL8m/wdWzfl4UvSw==}
+ '@posthog/core@1.7.1':
+ resolution: {integrity: sha512-kjK0eFMIpKo9GXIbts8VtAknsoZ18oZorANdtuTj1CbgS28t4ZVq//HAWhnxEuXRTrtkd+SUJ6Ux3j2Af8NCuA==}
+
'@puppeteer/browsers@2.3.0':
resolution: {integrity: sha512-ioXoq9gPxkss4MYhD+SFaU9p1IHFUX0ILAWFPyjGaBdjLsYAlZw6j1iLA0N/m12uVHLFDfSYNF7EQccjinIMDA==}
engines: {node: '>=18'}
@@ -986,9 +993,6 @@ packages:
'@types/acorn@4.0.6':
resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==}
- '@types/cookie@0.4.1':
- resolution: {integrity: sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==}
-
'@types/cors@2.8.19':
resolution: {integrity: sha512-mFNylyeyqN93lfe/9CSxOGREz8cpzAhH+E93xJ4xWQf62V8sQ/24reV2nyzUWM6H6Xji+GGHpkbLe7pVoUEskg==}
@@ -1043,6 +1047,9 @@ packages:
'@types/urijs@1.19.26':
resolution: {integrity: sha512-wkXrVzX5yoqLnndOwFsieJA7oKM8cNkOKJtf/3vVGSUFkWDKZvFHpIl9Pvqb/T9UsawBBFMTTD8xu7sK5MWuvg==}
+ '@types/ws@8.18.1':
+ resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==}
+
'@types/yauzl@2.10.3':
resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==}
@@ -1053,6 +1060,7 @@ packages:
'@ungap/structured-clone@1.3.0':
resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==}
+ deprecated: Potential CWE-502 - Update to 1.3.1 or higher
abort-controller@3.0.0:
resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==}
@@ -1085,6 +1093,10 @@ packages:
resolution: {integrity: sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==}
engines: {node: '>=12.0'}
+ agent-base@6.0.2:
+ resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
+ engines: {node: '>= 6.0.0'}
+
agent-base@7.1.4:
resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==}
engines: {node: '>= 14'}
@@ -1219,11 +1231,8 @@ packages:
resolution: {integrity: sha512-yOA4wFeI7ET3v32Di/sUybQ+ttP20JHSW3mxLuNGeO0uD6PPcvLrIQXSvy/rhJOWU5JrYh7U4OHplWMmtAtjMg==}
engines: {node: '>=0.11'}
- axios@1.10.0:
- resolution: {integrity: sha512-/1xYAC4MP/HEG+3duIhFr4ZQXR4sQXOIe+o6sdqzeykGLx6Upp/1p8MHqhINOvGeP7xyNHe7tsiJByc4SSVUxw==}
-
- axios@1.13.2:
- resolution: {integrity: sha512-VPk9ebNqPcy5lRGuSlKx752IlDatOjT9paPlm8A7yOuW2Fbvp4X3JznJtT4f0GzGLLiWE9W8onz51SqLYwzGaA==}
+ axios@1.16.1:
+ resolution: {integrity: sha512-caYkukvroVPO8KrzuJEb50Hm07KwfBZPEC3VeFHTsqWHvKTsy54hjJz9BS/cdaypROE2rH6xvm9mHX4fgWkr3A==}
b4a@1.8.0:
resolution: {integrity: sha512-qRuSmNSkGQaHwNbM7J78Wwy+ghLEYF1zNrSeMxj4Kgw6y33O3mXcQ6Ie9fRvfU/YnxWkOchPXbaLb73TkIsfdg==}
@@ -1287,6 +1296,7 @@ packages:
basic-ftp@5.1.0:
resolution: {integrity: sha512-RkaJzeJKDbaDWTIPiJwubyljaEPwpVWkm9Rt5h9Nd6h7tEXTJ3VB4qxdZBioV7JO5yLUaOKwz7vDOzlncUsegw==}
engines: {node: '>=10.0.0'}
+ deprecated: Security vulnerability fixed in 5.2.1, please upgrade
better-opn@3.0.2:
resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==}
@@ -1296,8 +1306,11 @@ packages:
resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
engines: {node: '>=8'}
- body-parser@1.20.1:
- resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==}
+ bl@4.1.0:
+ resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==}
+
+ body-parser@1.20.5:
+ resolution: {integrity: sha512-3grm+/2tUOvu2cjJkvsIxrv/wVpfXQW4PsQHYm7yk4vfpu7Ekl6nEsYBoJUL6qDwZUx8wUhQ8tR2qz+ad9c9OA==}
engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
brace-expansion@1.1.12:
@@ -1348,8 +1361,8 @@ packages:
ccount@2.0.1:
resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
- chalk-template@1.1.0:
- resolution: {integrity: sha512-T2VJbcDuZQ0Tb2EWwSotMPJjgpy1/tGee1BTpUNsGZ/qgNjV2t7Mvu+d4600U564nbLesN1x2dPL+xii174Ekg==}
+ chalk-template@1.1.2:
+ resolution: {integrity: sha512-2bxTP2yUH7AJj/VAXfcA+4IcWGdQ87HwBANLt5XxGTeomo8yG0y95N1um9i5StvhT/Bl0/2cARA5v1PpPXUxUA==}
engines: {node: '>=14.16'}
chalk@5.2.0:
@@ -1360,10 +1373,6 @@ packages:
resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==}
engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
- chalk@5.4.1:
- resolution: {integrity: sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==}
- engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
-
chalk@5.6.2:
resolution: {integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==}
engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
@@ -1391,9 +1400,12 @@ packages:
resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
engines: {node: '>= 8.10.0'}
- chownr@2.0.0:
- resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==}
- engines: {node: '>=10'}
+ chownr@1.1.4:
+ resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==}
+
+ chownr@3.0.0:
+ resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==}
+ engines: {node: '>=18'}
chromium-bidi@0.6.2:
resolution: {integrity: sha512-4WVBa6ijmUTVr9cZD4eicQD8Mdy/HCX3bzEIYYpmk0glqYLoWH+LqQEvV9RpDRzoQSbY1KJHloYXbDMXMbDPhg==}
@@ -1404,10 +1416,6 @@ packages:
resolution: {integrity: sha512-LYv6XPxoyODi36Dp976riBtSY27VmFo+MKqEU9QCCWyTrdEPDog+RWA7xQWHi6Vbp61j5c4cdzzX1NidnwtUWg==}
engines: {node: '>=12'}
- clear-module@4.1.2:
- resolution: {integrity: sha512-LWAxzHqdHsAZlPlEyJ2Poz6AIs384mPeqLVCru2p0BrP9G/kVGuhNyZYClLO6cXlnuJjzC8xtsJIuMjKqLXoAw==}
- engines: {node: '>=8'}
-
cli-boxes@3.0.0:
resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==}
engines: {node: '>=10'}
@@ -1464,10 +1472,13 @@ packages:
comma-separated-tokens@2.0.3:
resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==}
- commander@14.0.0:
- resolution: {integrity: sha512-2uM9rYjPvyq39NwLRqaiLtWHyDC1FvryJDa2ATTVims5YAS4PupsEQsDvP14FqhFr0P49CYDugi59xaxJlTXRA==}
+ commander@14.0.3:
+ resolution: {integrity: sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==}
engines: {node: '>=20'}
+ commander@2.20.3:
+ resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
+
commander@4.1.1:
resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==}
engines: {node: '>= 6'}
@@ -1476,8 +1487,8 @@ packages:
resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==}
engines: {node: '>= 12'}
- comment-json@4.2.5:
- resolution: {integrity: sha512-bKw/r35jR3HGt5PEPm1ljsQQGyCrR8sFGNiN5L+ykDHdpO8Smxkrkla9Yi6NkQyUrb8V54PGhfMs6NrIwtxtdw==}
+ comment-json@5.0.0:
+ resolution: {integrity: sha512-uiqLcOiVDJtBP8WGkZHEP+FZIhTzP1dxvn59EfoYUi9gqupjrBWVQkO2atDrbnKPwLeotFYDsuNb26uBMqB+hw==}
engines: {node: '>= 6'}
concat-map@0.0.1:
@@ -1498,17 +1509,10 @@ packages:
cookie-signature@1.0.6:
resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==}
- cookie@0.4.2:
- resolution: {integrity: sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==}
- engines: {node: '>= 0.6'}
-
- cookie@0.5.0:
- resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==}
+ cookie@0.7.2:
+ resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==}
engines: {node: '>= 0.6'}
- core-util-is@1.0.3:
- resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
-
cors@2.8.6:
resolution: {integrity: sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==}
engines: {node: '>= 0.10'}
@@ -1522,43 +1526,49 @@ packages:
typescript:
optional: true
- cspell-config-lib@9.2.0:
- resolution: {integrity: sha512-Yc8+hT+uIWWCi6WMhOL6HDYbBCP2qig1tgKGThHVeOx6GviieV10TZ5kQ+P7ONgoqw2nmm7uXIC19dGYx3DblQ==}
- engines: {node: '>=20'}
+ cross-spawn@7.0.6:
+ resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==}
+ engines: {node: '>= 8'}
- cspell-dictionary@9.2.0:
- resolution: {integrity: sha512-lV4VtjsDtxu8LyCcb6DY7Br4e/Aw1xfR8QvjYhHaJ8t03xry9STey5Rkfp+lz+hlVevNcn3lfCaacGuXyD+lLg==}
- engines: {node: '>=20'}
+ cspell-config-lib@10.0.1:
+ resolution: {integrity: sha512-hMpo/0j6k7pbiqrLDOLJKD2IGP9XwhjKf2miiM6p84Xeo4nyuFZaxxDCQ68R851HSYFrrdltgpoipMbj1h2Tnw==}
+ engines: {node: '>=22.18.0'}
- cspell-gitignore@9.2.0:
- resolution: {integrity: sha512-gXDQZ7czTPwmEg1qtsUIjVEFm9IfgTO8rA02O8eYIveqjFixbSV3fIYOgoxZSZYxjt3O44m8+/zAFC1RE4CM/Q==}
- engines: {node: '>=20'}
+ cspell-dictionary@10.0.1:
+ resolution: {integrity: sha512-3cZ659vgsZWkzGQJR/sNqGDVt/OnvTSieLKI76V++4t1bHJfochb9ZrrwsuMsb1VPGiyqClUP1/O6WrefF/FVg==}
+ engines: {node: '>=22.18.0'}
+
+ cspell-gitignore@10.0.1:
+ resolution: {integrity: sha512-wN23U61Mx6qPJN3CesOmBU9vnbJ0jQm/ylK0iaVui3CcnO7Zzl5qLu5mPHUzGQGm8yso6qjyxqo16Ho7LpZGOQ==}
+ engines: {node: '>=22.18.0'}
hasBin: true
- cspell-glob@9.2.0:
- resolution: {integrity: sha512-viycZDyegzW2AKPFqvX5RveqTrB0sKgexlCu2A8z8eumpYYor5sD1NP05VDOqkAF4hDuiGqkHn6iNo0L1wNgLw==}
- engines: {node: '>=20'}
+ cspell-glob@10.0.1:
+ resolution: {integrity: sha512-7bII9J3aSSpZDwhx7w+zfQXbMxHZQ3be0ilUp5bHrsjz6o07v/NqOHMGcwKdPn1sw2dxDz9sv057xE5pqXnSdw==}
+ engines: {node: '>=22.18.0'}
- cspell-grammar@9.2.0:
- resolution: {integrity: sha512-qthAmWcNHpYAmufy7YWVg9xwrYANkVlI40bgC2uGd8EnKssm/qOPhqXXNS+kLf+q0NmJM5nMgRLhCC23xSp3JA==}
- engines: {node: '>=20'}
+ cspell-grammar@10.0.1:
+ resolution: {integrity: sha512-xC9AFYmaI9wsO//a7S5tdDGKGJVD5UEEsTg+Up2fi7lPfXIryisYmV6tePNL1SEg0idYss4ja8LUZ3Mib09BjQ==}
+ engines: {node: '>=22.18.0'}
hasBin: true
- cspell-io@9.2.0:
- resolution: {integrity: sha512-oxKiqFLcz629FmOId8UpdDznpMvCgpuktg4nkD2G9pYpRh+fRLZpP4QtZPyvJqvpUIzFhIOznMeHjsiBYHOZUA==}
- engines: {node: '>=20'}
+ cspell-io@10.0.1:
+ resolution: {integrity: sha512-8C2ka07faxflnaqEBO3pektS21XViE/SEHT7F5ZD1ou7FyMR5u3xawTBJSczClfsxLt/WYeztBYrpmGAjmjksw==}
+ engines: {node: '>=22.18.0'}
- cspell-lib@9.2.0:
- resolution: {integrity: sha512-RnhDIsETw6Ex0UaK3PFoJ2FwWMWfJPtdpNpv1qgmJwoGD4CzwtIqPOLtZ24zqdCP8ZnNTF/lwV/9rZVqifYjsw==}
- engines: {node: '>=20'}
+ cspell-lib@10.0.1:
+ resolution: {integrity: sha512-RpsIPiLzc4/YMW8BMRKpyJ81x439qjYWcqgdKeXnMkbKM88J9PexzutfFf/4v97v96KzfNitEzMpbI0uj8OeUg==}
+ engines: {node: '>=22.18.0'}
- cspell-trie-lib@9.2.0:
- resolution: {integrity: sha512-6GHL1KvLQzcPBSNY6QWOabq8YwRJAnNKamA0O/tRKy+11Hy99ysD4xvfu3kKYPAcobp5ZykX4nudHxy8yrEvng==}
- engines: {node: '>=20'}
+ cspell-trie-lib@10.0.1:
+ resolution: {integrity: sha512-BFvhalSkRQFjKrZ//FKK7fRGrZFpifnxB5AwCkzsIsBZqicsfafcQ1xP21qpb0QqyV/IomjNgviG+tRJs+0rMw==}
+ engines: {node: '>=22.18.0'}
+ peerDependencies:
+ '@cspell/cspell-types': 10.0.1
- cspell@9.2.0:
- resolution: {integrity: sha512-AKzaFMem2jRcGpAY2spKP0z15jpZeX1WTDNHCDsB8/YvnhnOfWXc0S5AF+4sfU1cQgHWYGFOolMuTri0ZQdV+Q==}
- engines: {node: '>=20'}
+ cspell@10.0.1:
+ resolution: {integrity: sha512-Gg6w/flT3fKfl3la62hfTnhtNnDQ+9mU7kUhVqw/axl/Ms4oENw0oJMkWFIoj4f6nL/SDPz7KcPXd2XbkKFNmQ==}
+ engines: {node: '>=22.18.0'}
hasBin: true
cssesc@3.0.0:
@@ -1566,6 +1576,9 @@ packages:
engines: {node: '>=4'}
hasBin: true
+ cssfilter@0.0.10:
+ resolution: {integrity: sha512-FAaLDaplstoRsDR8XGYH51znUN0UY7nMc6Z9/fvE8EXGwvJE9hu7W2vHwx1+bd6gCYnln9nLbzxFTrcO9YQDZw==}
+
csstype@3.2.3:
resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==}
@@ -1626,6 +1639,10 @@ packages:
resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==}
engines: {node: '>=10'}
+ deep-extend@0.6.0:
+ resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==}
+ engines: {node: '>=4.0.0'}
+
defer-to-connect@2.0.1:
resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==}
engines: {node: '>=10'}
@@ -1710,8 +1727,8 @@ packages:
emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
- encodeurl@1.0.2:
- resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==}
+ encodeurl@2.0.0:
+ resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==}
engines: {node: '>= 0.8'}
end-of-stream@1.4.5:
@@ -1721,8 +1738,8 @@ packages:
resolution: {integrity: sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==}
engines: {node: '>=10.0.0'}
- engine.io@6.5.5:
- resolution: {integrity: sha512-C5Pn8Wk+1vKBoHghJODM63yk8MvrO9EWZUfkAt5HAqIgPE4/8FF0PEGHXtEd40l223+cE5ABWuPzm38PHFXfMA==}
+ engine.io@6.6.8:
+ resolution: {integrity: sha512-2agL3ueZhqxoVrfmntO8yuVj+uNSlIOnhykYHk3Cq0ShYPdUjjUiSJrQvXjq01I9jAuI0Zl2YO8Evv5Mqytm5g==}
engines: {node: '>=10.2.0'}
entities@6.0.1:
@@ -1733,9 +1750,9 @@ packages:
resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==}
engines: {node: '>=6'}
- env-paths@3.0.0:
- resolution: {integrity: sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ env-paths@4.0.0:
+ resolution: {integrity: sha512-pxP8eL2SwwaTRi/KHYwLYXinDs7gL3jxFcBYmEdYfZmZXbaVDvdppd0XBU8qVz03rDfKZMXg1omHCbsJjZrMsw==}
+ engines: {node: '>=20'}
environment@1.1.0:
resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==}
@@ -1846,8 +1863,12 @@ packages:
events-universal@1.0.1:
resolution: {integrity: sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==}
- express@4.18.2:
- resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==}
+ expand-template@2.0.3:
+ resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==}
+ engines: {node: '>=6'}
+
+ express@4.22.0:
+ resolution: {integrity: sha512-c2iPh3xp5vvCLgaHK03+mWLFPhox7j1LwyxcZwFVApEv5i0X+IjPpbT50SJJwwLpdBVfp45AkK/v+AFgv/XlfQ==}
engines: {node: '>= 0.10.0'}
extend@3.0.2:
@@ -1861,8 +1882,8 @@ packages:
fast-deep-equal@3.1.3:
resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
- fast-equals@5.2.2:
- resolution: {integrity: sha512-V7/RktU11J3I36Nwq2JnZEM7tNm17eBJz+u25qdxBZeCKiX6BkVSZQjwWIr+IobgnZy+ag73tTZgZi7tr0LrBw==}
+ fast-equals@6.0.0:
+ resolution: {integrity: sha512-PFhhIGgdM79r5Uztdj9Zb6Tt1zKafqVfdMGwVca1z5z6fbX7DmsySSuJd8HiP6I1j505DCS83cLxo5rmSNeVEA==}
engines: {node: '>=6.0.0'}
fast-fifo@1.3.2:
@@ -1894,14 +1915,6 @@ packages:
fd-slicer@1.1.0:
resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==}
- fdir@6.4.6:
- resolution: {integrity: sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==}
- peerDependencies:
- picomatch: ^3 || ^4
- peerDependenciesMeta:
- picomatch:
- optional: true
-
fdir@6.5.0:
resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==}
engines: {node: '>=12.0.0'}
@@ -1915,15 +1928,15 @@ packages:
resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
engines: {node: '>=8'}
- finalhandler@1.2.0:
- resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==}
+ finalhandler@1.3.2:
+ resolution: {integrity: sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg==}
engines: {node: '>= 0.8'}
- flatted@3.3.3:
- resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==}
+ flatted@3.4.2:
+ resolution: {integrity: sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==}
- follow-redirects@1.15.11:
- resolution: {integrity: sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==}
+ follow-redirects@1.16.0:
+ resolution: {integrity: sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==}
engines: {node: '>=4.0'}
peerDependencies:
debug: '*'
@@ -1958,6 +1971,9 @@ packages:
front-matter@4.0.2:
resolution: {integrity: sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==}
+ fs-constants@1.0.0:
+ resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==}
+
fs-extra@11.1.0:
resolution: {integrity: sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==}
engines: {node: '>=14.14'}
@@ -1970,9 +1986,8 @@ packages:
resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==}
engines: {node: '>=14.14'}
- fs-minipass@2.1.0:
- resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==}
- engines: {node: '>= 8'}
+ fs.realpath@1.0.0:
+ resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
fsevents@2.3.3:
resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
@@ -1996,9 +2011,9 @@ packages:
resolution: {integrity: sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==}
engines: {node: '>= 0.4'}
- gensequence@7.0.0:
- resolution: {integrity: sha512-47Frx13aZh01afHJTB3zTtKIlFI6vWY+MYCN9Qpew6i52rfKjnhCF/l1YlC8UmEMvvntZZ6z4PiCcmyuedR2aQ==}
- engines: {node: '>=18'}
+ gensequence@8.0.8:
+ resolution: {integrity: sha512-omMVniXEXpdx/vKxGnPRoO2394Otlze28TyxECbFVyoSpZ9H3EO7lemjcB12OpQJzRW4e5tt/dL1rOxry6aMHg==}
+ engines: {node: '>=20'}
get-caller-file@2.0.5:
resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
@@ -2036,6 +2051,9 @@ packages:
resolution: {integrity: sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==}
engines: {node: '>= 14'}
+ github-from-package@0.0.0:
+ resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==}
+
glob-parent@5.1.2:
resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
engines: {node: '>= 6'}
@@ -2044,9 +2062,13 @@ packages:
resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
engines: {node: '>=10.13.0'}
- global-directory@4.0.1:
- resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==}
- engines: {node: '>=18'}
+ glob@7.1.6:
+ resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==}
+ deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
+
+ global-directory@5.0.0:
+ resolution: {integrity: sha512-1pgFdhK3J2LeM+dVf2Pd424yHx2ou338lC0ErNP2hPx4j8eW1Sp0XqSjNxtk6Tc4Kr5wlWtSvz8cn2yb7/SG/w==}
+ engines: {node: '>=20'}
globalthis@1.0.4:
resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==}
@@ -2071,10 +2093,6 @@ packages:
resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==}
engines: {node: '>= 0.4'}
- has-own-prop@2.0.0:
- resolution: {integrity: sha512-Pq0h+hvsVm6dDEa8x82GnLSYHOzNDt7f0ddFa3FqcQlgzEiptPqL+XrOJNavjOzSYiYWIrgeVYYgGlLmnxwilQ==}
- engines: {node: '>=8'}
-
has-property-descriptors@1.0.2:
resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==}
@@ -2168,6 +2186,10 @@ packages:
resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==}
engines: {node: '>= 0.8'}
+ http-errors@2.0.1:
+ resolution: {integrity: sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==}
+ engines: {node: '>= 0.8'}
+
http-proxy-agent@7.0.2:
resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==}
engines: {node: '>= 14'}
@@ -2176,6 +2198,10 @@ packages:
resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==}
engines: {node: '>=10.19.0'}
+ https-proxy-agent@5.0.1:
+ resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==}
+ engines: {node: '>= 6'}
+
https-proxy-agent@7.0.6:
resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==}
engines: {node: '>= 14'}
@@ -2205,19 +2231,30 @@ packages:
resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==}
engines: {node: '>=6'}
- import-meta-resolve@4.1.0:
- resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==}
+ import-fresh@4.0.0:
+ resolution: {integrity: sha512-Fpi660c7VPDM3fPKYovStd9IP1CPOikf6v/dGxJJMmHPcwYQIMJ4W7kO1avBYEpMqkCh+Dx3Ln6H7VYqgztLjw==}
+ engines: {node: '>=22.15'}
+
+ import-meta-resolve@4.2.0:
+ resolution: {integrity: sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==}
indent-string@5.0.0:
resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==}
engines: {node: '>=12'}
+ inflight@1.0.6:
+ resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
+ deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
+
inherits@2.0.4:
resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
- ini@4.1.1:
- resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ ini@1.3.8:
+ resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
+
+ ini@6.0.0:
+ resolution: {integrity: sha512-IBTdIkzZNOpqm7q3dRqJvMaldXjDHWkEDfrwGEQTs5eaQMWV+djAhR+wahyNNMAa+qpbDUhBMVt4ZKNwpPm7xQ==}
+ engines: {node: ^20.17.0 || >=22.9.0}
ink-spinner@5.0.0:
resolution: {integrity: sha512-EYEasbEjkqLGyPOUc8hBJZNuC5GvXGMLu0w5gdTNskPc7Izc5vO3tdQEYnzvshucyGCBXc86ig0ujXPMWaQCdA==}
@@ -2388,6 +2425,10 @@ packages:
resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==}
engines: {node: '>= 0.4'}
+ is-safe-filename@0.1.1:
+ resolution: {integrity: sha512-4SrR7AdnY11LHfDKTZY1u6Ga3RuxZdl3YKWWShO5iyuG5h8QS4GD2tOb04peBJ5I7pXbR+CGBNEhTcwK+FzN3g==}
+ engines: {node: '>=20'}
+
is-set@2.0.3:
resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==}
engines: {node: '>= 0.4'}
@@ -2427,10 +2468,16 @@ packages:
isarray@2.0.5:
resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==}
+ isexe@2.0.0:
+ resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
+
jiti@1.21.7:
resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==}
hasBin: true
+ jose@6.2.3:
+ resolution: {integrity: sha512-YYVDInQKFJfR/xa3ojUTl8c2KoTwiL1R5Wg9YCydwH0x0B9grbzlg5HC7mMjCtUJjbQ/YnGEZIhI5tCgfTb4Hw==}
+
js-tokens@4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
@@ -2438,8 +2485,8 @@ packages:
resolution: {integrity: sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==}
hasBin: true
- js-yaml@4.1.0:
- resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
+ js-yaml@4.1.1:
+ resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==}
hasBin: true
jsep@1.4.0:
@@ -2474,6 +2521,9 @@ packages:
resolution: {integrity: sha512-YHzO7721WbmAL6Ov1uzN/l5mY5WWWhJBSW+jq4tkfZfsxmo1hu6frS0EOswvjBUnWE6NtjEs48SFn5CQESRLZg==}
hasBin: true
+ keytar@7.9.0:
+ resolution: {integrity: sha512-VPD8mtVtm5JNtA2AErl6Chp06JBfy7diFQ7TQQhdpWOl6MrCRB+eRbvAZUsbGQS9kiMq0coJsy0W0vHpDCkWsQ==}
+
keyv@4.5.4:
resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
@@ -2488,10 +2538,6 @@ packages:
resolution: {integrity: sha512-KZ9W9nWDT7rF7Dazg8xyLHGLrmpgq2nVNFUckhqdW3szVP6YhCpp/RAnpmVExA9JvrMynjwSLVrEj3AepHR6ew==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
- lilconfig@2.1.0:
- resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
- engines: {node: '>=10'}
-
lilconfig@3.1.3:
resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==}
engines: {node: '>=14'}
@@ -2502,12 +2548,12 @@ packages:
lodash.topath@4.5.2:
resolution: {integrity: sha512-1/W4dM+35DwvE/iEd1M9ekewOSTlpFekhw9mhAtrwjVqUr83/ilQiyAvmg4tVX7Unkcfl1KC+i9WdaT4B6aQcg==}
- lodash@4.17.21:
- resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
-
lodash@4.17.23:
resolution: {integrity: sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==}
+ lodash@4.18.1:
+ resolution: {integrity: sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==}
+
longest-streak@3.1.0:
resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==}
@@ -2598,8 +2644,8 @@ packages:
resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==}
engines: {node: '>= 0.6'}
- merge-descriptors@1.0.1:
- resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==}
+ merge-descriptors@1.0.3:
+ resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==}
merge2@1.4.1:
resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
@@ -2752,30 +2798,27 @@ packages:
minimatch@3.1.2:
resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
- minipass@3.3.6:
- resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==}
- engines: {node: '>=8'}
+ minimist@1.2.8:
+ resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
- minipass@5.0.0:
- resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==}
- engines: {node: '>=8'}
+ minipass@7.1.3:
+ resolution: {integrity: sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==}
+ engines: {node: '>=16 || 14 >=14.17'}
- minizlib@2.1.2:
- resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==}
- engines: {node: '>= 8'}
+ minizlib@3.1.0:
+ resolution: {integrity: sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==}
+ engines: {node: '>= 18'}
- mint@4.2.365:
- resolution: {integrity: sha512-aKCHNZuY66YfROJ7RZyV/wPhdzEUvasF/G0dOiqQlOydCN2b/wYU3JmyEEzYPDXOJJlZN8HKxgqZpKaA8NxuXg==}
+ mint@4.2.598:
+ resolution: {integrity: sha512-PnD72zXkIu+Vh6gAkdtJB+nMizisnGgEvb+33XpWQjVD3dO1nPfooPfqRDg+HBF05kfX7WtQ78zi95bhVoDVcg==}
engines: {node: '>=18.0.0'}
hasBin: true
mitt@3.0.1:
resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==}
- mkdirp@1.0.4:
- resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==}
- engines: {node: '>=10'}
- hasBin: true
+ mkdirp-classic@0.5.3:
+ resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==}
ms@2.0.0:
resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==}
@@ -2795,6 +2838,9 @@ packages:
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
+ napi-build-utils@2.0.0:
+ resolution: {integrity: sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==}
+
negotiator@0.6.3:
resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==}
engines: {node: '>= 0.6'}
@@ -2821,6 +2867,13 @@ packages:
nlcst-to-string@4.0.0:
resolution: {integrity: sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA==}
+ node-abi@3.92.0:
+ resolution: {integrity: sha512-KdHvFWZjEKDf0cakgFjebl371GPsISX2oZHcuyKqM7DtogIsHrqKeLTo8wBHxaXRAQlY2PsPlZmfo+9ZCxEREQ==}
+ engines: {node: '>=10'}
+
+ node-addon-api@4.3.0:
+ resolution: {integrity: sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==}
+
node-fetch@2.6.7:
resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==}
engines: {node: 4.x || >=6.0.0}
@@ -2851,6 +2904,9 @@ packages:
resolution: {integrity: sha512-JYc0DPlpGWB40kH5g07gGTrYuMqV653k3uBKY6uITPWds3M0ov3GaWGp9lbE3Bzngx8+XkfzgvASb9vk9JDFXQ==}
engines: {node: '>=14.16'}
+ oauth4webapi@3.8.6:
+ resolution: {integrity: sha512-iwemM91xz8nryHti2yTmg5fhyEMVOkOXwHNqbvcATjyajb5oQxCQzrNOA6uElRHuMhQQTKUyFKV9y/CNyg25BQ==}
+
object-assign@4.1.1:
resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
engines: {node: '>=0.10.0'}
@@ -2895,6 +2951,9 @@ packages:
openapi-types@12.1.3:
resolution: {integrity: sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw==}
+ openid-client@6.8.2:
+ resolution: {integrity: sha512-uOvTCndr4udZsKihJ68H9bUICrriHdUVJ6Az+4Ns6cW55rwM5h0bjVIzDz2SxgOI84LKjFyjOFvERLzdTUROGA==}
+
own-keys@1.0.1:
resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==}
engines: {node: '>= 0.4'}
@@ -2927,10 +2986,6 @@ packages:
resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
engines: {node: '>=6'}
- parent-module@2.0.0:
- resolution: {integrity: sha512-uo0Z9JJeWzv8BG+tRcapBKNJ0dro9cLyczGzulS6EfeyAdeC9sbojtW6XwvYxJkEne9En+J2XEl4zyglVeIwFg==}
- engines: {node: '>=8'}
-
parse-entities@4.0.2:
resolution: {integrity: sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==}
@@ -2952,11 +3007,19 @@ packages:
resolution: {integrity: sha512-0YNdUceMdaQwoKce1gatDScmMo5pu/tfABfnzEqeG0gtTmd7mh/WcwgUjtAeOU7N8nFFlbQBnFK2gXW5fGvmMA==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ path-is-absolute@1.0.1:
+ resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==}
+ engines: {node: '>=0.10.0'}
+
+ path-key@3.1.1:
+ resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
+ engines: {node: '>=8'}
+
path-parse@1.0.7:
resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
- path-to-regexp@0.1.7:
- resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==}
+ path-to-regexp@0.1.13:
+ resolution: {integrity: sha512-A/AGNMFN3c8bOlvV9RreMdrv7jsmF9XIfDeCd87+I8RNg6s78BhJxMu69NEMHBSJFxKidViTEdruRwEk/WIKqA==}
pend@1.2.0:
resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==}
@@ -2972,6 +3035,10 @@ packages:
resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==}
engines: {node: '>=12'}
+ picomatch@4.0.4:
+ resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==}
+ engines: {node: '>=12'}
+
pify@2.3.0:
resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==}
engines: {node: '>=0.10.0'}
@@ -3025,10 +3092,20 @@ packages:
postcss-value-parser@4.2.0:
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
- postcss@8.5.6:
- resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==}
+ postcss@8.5.14:
+ resolution: {integrity: sha512-SoSL4+OSEtR99LHFZQiJLkT59C5B1amGO1NzTwj7TT1qCUgUO6hxOvzkOYxD+vMrXBM3XJIKzokoERdqQq/Zmg==}
engines: {node: ^10 || ^12 || >=14}
+ posthog-node@5.17.2:
+ resolution: {integrity: sha512-lz3YJOr0Nmiz0yHASaINEDHqoV+0bC3eD8aZAG+Ky292dAnVYul+ga/dMX8KCBXg8hHfKdxw0SztYD5j6dgUqQ==}
+ engines: {node: '>=20'}
+
+ prebuild-install@7.1.3:
+ resolution: {integrity: sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==}
+ engines: {node: '>=10'}
+ deprecated: No longer maintained. Please contact the author of the relevant native addon; alternatives are available.
+ hasBin: true
+
progress@2.0.3:
resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==}
engines: {node: '>=0.4.0'}
@@ -3050,6 +3127,10 @@ packages:
proxy-from-env@1.1.0:
resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==}
+ proxy-from-env@2.1.0:
+ resolution: {integrity: sha512-cJ+oHTW1VAEa8cJslgmUZrc+sjRKgAKl3Zyse6+PV38hZe/V6Z14TbCuXcan9F9ghlz4QrFr2c92TNF82UkYHA==}
+ engines: {node: '>=10'}
+
public-ip@5.0.0:
resolution: {integrity: sha512-xaH3pZMni/R2BG7ZXXaWS9Wc9wFlhyDVJF47IJ+3ali0TGv+2PsckKxbmo+rnx3ZxiV2wblVhtdS3bohAP6GGw==}
engines: {node: ^14.13.1 || >=16.0.0}
@@ -3067,8 +3148,12 @@ packages:
deprecated: < 24.10.2 is no longer supported
hasBin: true
- qs@6.11.0:
- resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==}
+ qs@6.14.2:
+ resolution: {integrity: sha512-V/yCWTTF7VJ9hIh18Ugr2zhJMP01MY7c5kh4J870L7imm6/DIzBsNLTXzMwUA3yZ5b/KBqLx8Kp3uRvd7xSe3Q==}
+ engines: {node: '>=0.6'}
+
+ qs@6.15.2:
+ resolution: {integrity: sha512-Rzq0KEyX/w/tEybncDgdkZrJgVUsUMk3xjh3t5bv3S1HTAtg+uOYt72+ZfwiQwKdysThkTBdL/rTi6HDmX9Ddw==}
engines: {node: '>=0.6'}
queue-microtask@1.2.3:
@@ -3082,10 +3167,14 @@ packages:
resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==}
engines: {node: '>= 0.6'}
- raw-body@2.5.1:
- resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==}
+ raw-body@2.5.3:
+ resolution: {integrity: sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==}
engines: {node: '>= 0.8'}
+ rc@1.2.8:
+ resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==}
+ hasBin: true
+
react-dom@18.3.1:
resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==}
peerDependencies:
@@ -3134,6 +3223,10 @@ packages:
read-cache@1.0.0:
resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==}
+ readable-stream@3.6.2:
+ resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==}
+ engines: {node: '>= 6'}
+
readdirp@3.6.0:
resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
engines: {node: '>=8.10.0'}
@@ -3229,10 +3322,6 @@ packages:
remark@15.0.1:
resolution: {integrity: sha512-Eht5w30ruCXgFmxVUSlNWQ9iiimq07URKeFS3hNc8cUWy1llX4KDWfyEDZRycMc+znsN9Ux5/tJ/BFdgdOwA3A==}
- repeat-string@1.6.1:
- resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==}
- engines: {node: '>=0.10'}
-
require-directory@2.1.1:
resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
engines: {node: '>=0.10.0'}
@@ -3327,16 +3416,21 @@ packages:
engines: {node: '>=10'}
hasBin: true
- send@0.18.0:
- resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==}
+ semver@7.8.2:
+ resolution: {integrity: sha512-c8jsqUZm3omBOI66G90z1Dyw5z622G8oLG+omfsHBJf3CWQTlOcwOjvOG6wtiNfW6anKm/eA39LMwMtMez2TiQ==}
+ engines: {node: '>=10'}
+ hasBin: true
+
+ send@0.19.2:
+ resolution: {integrity: sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==}
engines: {node: '>= 0.8.0'}
serialize-error@13.0.1:
resolution: {integrity: sha512-bBZaRwLH9PN5HbLCjPId4dP5bNGEtumcErgOX952IsvOhVPrm3/AeK1y0UHA/QaPG701eg0yEnOKsCOC6X/kaA==}
engines: {node: '>=20'}
- serve-static@1.15.0:
- resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==}
+ serve-static@1.16.3:
+ resolution: {integrity: sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==}
engines: {node: '>= 0.8.0'}
set-function-length@1.2.2:
@@ -3361,6 +3455,14 @@ packages:
resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ shebang-command@2.0.0:
+ resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
+ engines: {node: '>=8'}
+
+ shebang-regex@3.0.0:
+ resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
+ engines: {node: '>=8'}
+
shiki@3.22.0:
resolution: {integrity: sha512-LBnhsoYEe0Eou4e1VgJACes+O6S6QC0w71fCSp5Oya79inkwkm15gQ1UF6VtQ8j/taMDh79hAB49WUk8ALQW3g==}
@@ -3387,10 +3489,16 @@ packages:
resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
engines: {node: '>=14'}
+ simple-concat@1.0.1:
+ resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==}
+
simple-eval@1.0.1:
resolution: {integrity: sha512-LH7FpTAkeD+y5xQC4fzS+tFtaNlvt3Ib1zKzvhjv/Y+cioV4zIuw4IZr2yhRLu67CWL7FR9/6KXKnjRoZTvGGQ==}
engines: {node: '>=12'}
+ simple-get@4.0.1:
+ resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==}
+
simple-swizzle@0.2.4:
resolution: {integrity: sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==}
@@ -3406,8 +3514,8 @@ packages:
resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==}
engines: {node: '>= 6.0.0', npm: '>= 3.0.0'}
- smol-toml@1.4.1:
- resolution: {integrity: sha512-CxdwHXyYTONGHThDbq5XdwbFsuY4wlClRGejfE2NtwUtiHYsP1QtNsHb/hnj31jKYSchztJsaA8pSQoVzkfCFg==}
+ smol-toml@1.6.1:
+ resolution: {integrity: sha512-dWUG8F5sIIARXih1DTaQAX4SsiTXhInKf1buxdY9DIg4ZYPZK5nGM1VRIYmEbDbsHt7USo99xSLFu5Q1IqTmsg==}
engines: {node: '>= 18'}
socket.io-adapter@2.5.6:
@@ -3417,8 +3525,8 @@ packages:
resolution: {integrity: sha512-bPMmpy/5WWKHea5Y/jYAP6k74A+hvmRCQaJuJB6I/ML5JZq/KfNieUVo/3Mh7SAqn7TyFdIo6wqYHInG1MU1bQ==}
engines: {node: '>=10.0.0'}
- socket.io@4.7.2:
- resolution: {integrity: sha512-bvKVS29/I5fl2FGLNHuXlQaUH/BlzX1IN6S+NKLNZpBsPZIDH+90eQmCs2Railn4YUiww4SzUedJ6+uzwFnKLw==}
+ socket.io@4.8.0:
+ resolution: {integrity: sha512-8U6BEgGjQOfGz3HHTYaC/L1GaxDCJ/KM0XTkJly0EhZ5U/du9uNEZy4ZgYzEzIqlx2CMm25CrCqr1ck899eLNA==}
engines: {node: '>=10.2.0'}
socks-proxy-agent@8.0.5:
@@ -3455,6 +3563,10 @@ packages:
resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==}
engines: {node: '>= 0.8'}
+ statuses@2.0.2:
+ resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==}
+ engines: {node: '>= 0.8'}
+
stop-iteration-iterator@1.1.0:
resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==}
engines: {node: '>= 0.4'}
@@ -3482,6 +3594,9 @@ packages:
resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==}
engines: {node: '>= 0.4'}
+ string_decoder@1.3.0:
+ resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
+
stringify-entities@4.0.4:
resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==}
@@ -3493,12 +3608,21 @@ packages:
resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==}
engines: {node: '>=12'}
+ strip-json-comments@2.0.1:
+ resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==}
+ engines: {node: '>=0.10.0'}
+
style-to-js@1.1.21:
resolution: {integrity: sha512-RjQetxJrrUJLQPHbLku6U/ocGtzyjbJMP9lCNK7Ag0CNh690nSH8woqWH9u16nMjYBAok+i7JO1NP2pOy8IsPQ==}
style-to-object@1.0.14:
resolution: {integrity: sha512-LIN7rULI0jBscWQYaSswptyderlarFkjQ+t79nzty8tcIAceVomEVlLzH5VP4Cmsv6MtKhs7qaAiwlcp+Mgaxw==}
+ sucrase@3.34.0:
+ resolution: {integrity: sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==}
+ engines: {node: '>=8'}
+ hasBin: true
+
sucrase@3.35.1:
resolution: {integrity: sha512-DhuTmvZWux4H1UOnWMB3sk0sbaCVOoQZjv8u1rDoTV0HTdGem9hkAZtl4JZy8P2z4Bg0nT+YMeOFyVr4zcG5Tw==}
engines: {node: '>=16 || 14 >=14.17'}
@@ -3512,20 +3636,27 @@ packages:
resolution: {integrity: sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==}
engines: {node: '>=20'}
- tailwindcss@3.4.4:
- resolution: {integrity: sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==}
+ tailwindcss@3.4.17:
+ resolution: {integrity: sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==}
engines: {node: '>=14.0.0'}
hasBin: true
+ tar-fs@2.1.4:
+ resolution: {integrity: sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==}
+
tar-fs@3.1.1:
resolution: {integrity: sha512-LZA0oaPOc2fVo82Txf3gw+AkEd38szODlptMYejQUhndHMLQ9M059uXR+AfS7DNo0NpINvSqDsvyaCrBVkptWg==}
+ tar-stream@2.2.0:
+ resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==}
+ engines: {node: '>=6'}
+
tar-stream@3.1.7:
resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==}
- tar@6.1.15:
- resolution: {integrity: sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==}
- engines: {node: '>=10'}
+ tar@7.5.15:
+ resolution: {integrity: sha512-dzGK0boVlC4W5QFuQN1EFSl3bIDYsk7Tj40U6eIBnK2k/8ml7TZ5agbI5j5+qnoVcAA+rNtBml8SEiLxZpNqRQ==}
+ engines: {node: '>=18'}
teex@1.0.1:
resolution: {integrity: sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==}
@@ -3543,14 +3674,14 @@ packages:
through@2.3.8:
resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==}
- tinyglobby@0.2.14:
- resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==}
- engines: {node: '>=12.0.0'}
-
tinyglobby@0.2.15:
resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==}
engines: {node: '>=12.0.0'}
+ tinyglobby@0.2.17:
+ resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==}
+ engines: {node: '>=12.0.0'}
+
to-data-view@1.1.0:
resolution: {integrity: sha512-1eAdufMg6mwgmlojAx3QeMnzB/BTVp7Tbndi3U7ftcT2zCZadjxkkmLmd97zmaxWi+sgGcgWrokmpEoy0Dn0vQ==}
@@ -3583,6 +3714,9 @@ packages:
tslib@2.8.1:
resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
+ tunnel-agent@0.6.0:
+ resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==}
+
twoslash-protocol@0.3.6:
resolution: {integrity: sha512-FHGsJ9Q+EsNr5bEbgG3hnbkvEBdW5STgPU824AHUjB4kw0Dn4p8tABT7Ncg1Ie6V0+mDg3Qpy41VafZXcQhWMA==}
@@ -3737,8 +3871,8 @@ packages:
resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==}
engines: {node: '>= 0.4.0'}
- uuid@11.1.0:
- resolution: {integrity: sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==}
+ uuid@11.1.1:
+ resolution: {integrity: sha512-vIYxrBCC/N/K+Js3qSN88go7kIfNPssr/hHCesKCQNAjmgvYS2oqr69kIufEG+O4+PfezOH4EbIeHCfFov8ZgQ==}
hasBin: true
vary@1.1.2:
@@ -3788,6 +3922,11 @@ packages:
resolution: {integrity: sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==}
engines: {node: '>= 0.4'}
+ which@2.0.2:
+ resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
+ engines: {node: '>= 8'}
+ hasBin: true
+
widest-line@5.0.0:
resolution: {integrity: sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==}
engines: {node: '>=18'}
@@ -3807,8 +3946,8 @@ packages:
wrappy@1.0.2:
resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
- ws@8.17.1:
- resolution: {integrity: sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==}
+ ws@8.18.3:
+ resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==}
engines: {node: '>=10.0.0'}
peerDependencies:
bufferutil: ^4.0.1
@@ -3819,8 +3958,8 @@ packages:
utf-8-validate:
optional: true
- ws@8.18.3:
- resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==}
+ ws@8.19.0:
+ resolution: {integrity: sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==}
engines: {node: '>=10.0.0'}
peerDependencies:
bufferutil: ^4.0.1
@@ -3831,8 +3970,8 @@ packages:
utf-8-validate:
optional: true
- ws@8.19.0:
- resolution: {integrity: sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==}
+ ws@8.20.1:
+ resolution: {integrity: sha512-It4dO0K5v//JtTXuPkfEOaI3uUN87iYPnqo/ZzqCoG3g8uhA66QUMs/SrM0YK7/NAu+r4LMh/9dq2A7k+rHs+w==}
engines: {node: '>=10.0.0'}
peerDependencies:
bufferutil: ^4.0.1
@@ -3855,20 +3994,26 @@ packages:
resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==}
engines: {node: '>=4.0'}
+ xss@1.0.15:
+ resolution: {integrity: sha512-FVdlVVC67WOIPvfOwhoMETV72f6GbW7aOabBC3WxN/oUdoEMDyLz4OgRv5/gck2ZeNqEQu+Tb0kloovXOfpYVg==}
+ engines: {node: '>= 0.10.0'}
+ hasBin: true
+
y18n@5.0.8:
resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
engines: {node: '>=10'}
- yallist@4.0.0:
- resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
+ yallist@5.0.0:
+ resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==}
+ engines: {node: '>=18'}
- yaml@2.8.0:
- resolution: {integrity: sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ==}
+ yaml@2.8.2:
+ resolution: {integrity: sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==}
engines: {node: '>= 14.6'}
hasBin: true
- yaml@2.8.2:
- resolution: {integrity: sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==}
+ yaml@2.9.0:
+ resolution: {integrity: sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==}
engines: {node: '>= 14.6'}
hasBin: true
@@ -3899,15 +4044,15 @@ packages:
peerDependencies:
zod: ^3.20.0
- zod@3.21.4:
- resolution: {integrity: sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==}
-
zod@3.23.8:
resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==}
zod@3.24.0:
resolution: {integrity: sha512-Hz+wiY8yD0VLA2k/+nsg2Abez674dDGTai33SwNvMPuf9uIrBC9eFgIMQxBBbHFxVXi8W+5nX9DcAh9YNSQm/w==}
+ zod@4.3.6:
+ resolution: {integrity: sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==}
+
zwitch@2.0.4:
resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
@@ -3944,7 +4089,7 @@ snapshots:
ajv-errors: 3.0.0(ajv@8.18.0)
ajv-formats: 2.1.1(ajv@8.18.0)
avsc: 5.7.9
- js-yaml: 4.1.0
+ js-yaml: 4.1.1
jsonpath-plus: 10.4.0
node-fetch: 2.6.7
transitivePeerDependencies:
@@ -3964,142 +4109,149 @@ snapshots:
'@canvas/image-data@1.1.0': {}
- '@cspell/cspell-bundled-dicts@9.2.0':
+ '@cspell/cspell-bundled-dicts@10.0.1':
dependencies:
'@cspell/dict-ada': 4.1.1
'@cspell/dict-al': 1.1.1
- '@cspell/dict-aws': 4.0.14
- '@cspell/dict-bash': 4.2.1
- '@cspell/dict-companies': 3.2.3
- '@cspell/dict-cpp': 6.0.9
+ '@cspell/dict-aws': 4.0.17
+ '@cspell/dict-bash': 4.2.3
+ '@cspell/dict-companies': 3.2.11
+ '@cspell/dict-cpp': 7.0.2
'@cspell/dict-cryptocurrencies': 5.0.5
- '@cspell/dict-csharp': 4.0.7
- '@cspell/dict-css': 4.0.18
- '@cspell/dict-dart': 2.3.1
- '@cspell/dict-data-science': 2.0.9
- '@cspell/dict-django': 4.1.5
- '@cspell/dict-docker': 1.1.16
- '@cspell/dict-dotnet': 5.0.10
+ '@cspell/dict-csharp': 4.0.8
+ '@cspell/dict-css': 4.1.2
+ '@cspell/dict-dart': 2.3.2
+ '@cspell/dict-data-science': 2.0.14
+ '@cspell/dict-django': 4.1.6
+ '@cspell/dict-docker': 1.1.17
+ '@cspell/dict-dotnet': 5.0.13
'@cspell/dict-elixir': 4.0.8
- '@cspell/dict-en-common-misspellings': 2.1.3
- '@cspell/dict-en-gb-mit': 3.1.6
- '@cspell/dict-en_us': 4.4.16
- '@cspell/dict-filetypes': 3.0.13
+ '@cspell/dict-en-common-misspellings': 2.1.12
+ '@cspell/dict-en-gb-mit': 3.1.24
+ '@cspell/dict-en_us': 4.4.35
+ '@cspell/dict-filetypes': 3.0.18
'@cspell/dict-flutter': 1.1.1
- '@cspell/dict-fonts': 4.0.5
+ '@cspell/dict-fonts': 4.0.6
'@cspell/dict-fsharp': 1.1.1
- '@cspell/dict-fullstack': 3.2.7
+ '@cspell/dict-fullstack': 3.2.9
'@cspell/dict-gaming-terms': 1.1.2
- '@cspell/dict-git': 3.0.7
- '@cspell/dict-golang': 6.0.23
+ '@cspell/dict-git': 3.1.0
+ '@cspell/dict-golang': 6.0.26
'@cspell/dict-google': 1.0.9
'@cspell/dict-haskell': 4.0.6
- '@cspell/dict-html': 4.0.12
- '@cspell/dict-html-symbol-entities': 4.0.4
+ '@cspell/dict-html': 4.0.15
+ '@cspell/dict-html-symbol-entities': 4.0.5
'@cspell/dict-java': 5.0.12
'@cspell/dict-julia': 1.1.1
'@cspell/dict-k8s': 1.0.12
'@cspell/dict-kotlin': 1.1.1
- '@cspell/dict-latex': 4.0.4
+ '@cspell/dict-latex': 5.1.0
'@cspell/dict-lorem-ipsum': 4.0.5
'@cspell/dict-lua': 4.0.8
'@cspell/dict-makefile': 1.0.5
- '@cspell/dict-markdown': 2.0.12(@cspell/dict-css@4.0.18)(@cspell/dict-html-symbol-entities@4.0.4)(@cspell/dict-html@4.0.12)(@cspell/dict-typescript@3.2.3)
- '@cspell/dict-monkeyc': 1.0.11
- '@cspell/dict-node': 5.0.8
- '@cspell/dict-npm': 5.2.13
- '@cspell/dict-php': 4.0.15
+ '@cspell/dict-markdown': 2.0.17(@cspell/dict-css@4.1.2)(@cspell/dict-html-symbol-entities@4.0.5)(@cspell/dict-html@4.0.15)(@cspell/dict-typescript@3.2.3)
+ '@cspell/dict-monkeyc': 1.0.12
+ '@cspell/dict-node': 5.0.9
+ '@cspell/dict-npm': 5.2.41
+ '@cspell/dict-php': 4.1.1
'@cspell/dict-powershell': 5.0.15
- '@cspell/dict-public-licenses': 2.0.14
- '@cspell/dict-python': 4.2.19
+ '@cspell/dict-public-licenses': 2.0.16
+ '@cspell/dict-python': 4.2.27
'@cspell/dict-r': 2.1.1
- '@cspell/dict-ruby': 5.0.9
- '@cspell/dict-rust': 4.0.12
- '@cspell/dict-scala': 5.0.8
- '@cspell/dict-shell': 1.1.1
- '@cspell/dict-software-terms': 5.1.5
+ '@cspell/dict-ruby': 5.1.1
+ '@cspell/dict-rust': 4.1.2
+ '@cspell/dict-scala': 5.0.9
+ '@cspell/dict-shell': 1.2.0
+ '@cspell/dict-software-terms': 5.2.2
'@cspell/dict-sql': 2.2.1
'@cspell/dict-svelte': 1.0.7
'@cspell/dict-swift': 2.0.6
'@cspell/dict-terraform': 1.1.3
'@cspell/dict-typescript': 3.2.3
'@cspell/dict-vue': 3.0.5
+ '@cspell/dict-zig': 1.0.0
- '@cspell/cspell-json-reporter@9.2.0':
+ '@cspell/cspell-json-reporter@10.0.1':
dependencies:
- '@cspell/cspell-types': 9.2.0
+ '@cspell/cspell-types': 10.0.1
- '@cspell/cspell-pipe@9.2.0': {}
+ '@cspell/cspell-performance-monitor@10.0.1': {}
- '@cspell/cspell-resolver@9.2.0':
+ '@cspell/cspell-pipe@10.0.1': {}
+
+ '@cspell/cspell-resolver@10.0.1':
dependencies:
- global-directory: 4.0.1
+ global-directory: 5.0.0
+
+ '@cspell/cspell-service-bus@10.0.1': {}
- '@cspell/cspell-service-bus@9.2.0': {}
+ '@cspell/cspell-types@10.0.1': {}
- '@cspell/cspell-types@9.2.0': {}
+ '@cspell/cspell-worker@10.0.1':
+ dependencies:
+ cspell-lib: 10.0.1
'@cspell/dict-ada@4.1.1': {}
'@cspell/dict-al@1.1.1': {}
- '@cspell/dict-aws@4.0.14': {}
+ '@cspell/dict-aws@4.0.17': {}
- '@cspell/dict-bash@4.2.1':
+ '@cspell/dict-bash@4.2.3':
dependencies:
- '@cspell/dict-shell': 1.1.1
+ '@cspell/dict-shell': 1.2.0
- '@cspell/dict-companies@3.2.3': {}
+ '@cspell/dict-companies@3.2.11': {}
- '@cspell/dict-cpp@6.0.9': {}
+ '@cspell/dict-cpp@7.0.2': {}
'@cspell/dict-cryptocurrencies@5.0.5': {}
- '@cspell/dict-csharp@4.0.7': {}
+ '@cspell/dict-csharp@4.0.8': {}
- '@cspell/dict-css@4.0.18': {}
+ '@cspell/dict-css@4.1.2': {}
- '@cspell/dict-dart@2.3.1': {}
+ '@cspell/dict-dart@2.3.2': {}
- '@cspell/dict-data-science@2.0.9': {}
+ '@cspell/dict-data-science@2.0.14': {}
- '@cspell/dict-django@4.1.5': {}
+ '@cspell/dict-django@4.1.6': {}
- '@cspell/dict-docker@1.1.16': {}
+ '@cspell/dict-docker@1.1.17': {}
- '@cspell/dict-dotnet@5.0.10': {}
+ '@cspell/dict-dotnet@5.0.13': {}
'@cspell/dict-elixir@4.0.8': {}
- '@cspell/dict-en-common-misspellings@2.1.3': {}
+ '@cspell/dict-en-common-misspellings@2.1.12': {}
- '@cspell/dict-en-gb-mit@3.1.6': {}
+ '@cspell/dict-en-gb-mit@3.1.24': {}
- '@cspell/dict-en_us@4.4.16': {}
+ '@cspell/dict-en_us@4.4.35': {}
- '@cspell/dict-filetypes@3.0.13': {}
+ '@cspell/dict-filetypes@3.0.18': {}
'@cspell/dict-flutter@1.1.1': {}
- '@cspell/dict-fonts@4.0.5': {}
+ '@cspell/dict-fonts@4.0.6': {}
'@cspell/dict-fsharp@1.1.1': {}
- '@cspell/dict-fullstack@3.2.7': {}
+ '@cspell/dict-fullstack@3.2.9': {}
'@cspell/dict-gaming-terms@1.1.2': {}
- '@cspell/dict-git@3.0.7': {}
+ '@cspell/dict-git@3.1.0': {}
- '@cspell/dict-golang@6.0.23': {}
+ '@cspell/dict-golang@6.0.26': {}
'@cspell/dict-google@1.0.9': {}
'@cspell/dict-haskell@4.0.6': {}
- '@cspell/dict-html-symbol-entities@4.0.4': {}
+ '@cspell/dict-html-symbol-entities@4.0.5': {}
- '@cspell/dict-html@4.0.12': {}
+ '@cspell/dict-html@4.0.15': {}
'@cspell/dict-java@5.0.12': {}
@@ -4109,7 +4261,7 @@ snapshots:
'@cspell/dict-kotlin@1.1.1': {}
- '@cspell/dict-latex@4.0.4': {}
+ '@cspell/dict-latex@5.1.0': {}
'@cspell/dict-lorem-ipsum@4.0.5': {}
@@ -4117,40 +4269,40 @@ snapshots:
'@cspell/dict-makefile@1.0.5': {}
- '@cspell/dict-markdown@2.0.12(@cspell/dict-css@4.0.18)(@cspell/dict-html-symbol-entities@4.0.4)(@cspell/dict-html@4.0.12)(@cspell/dict-typescript@3.2.3)':
+ '@cspell/dict-markdown@2.0.17(@cspell/dict-css@4.1.2)(@cspell/dict-html-symbol-entities@4.0.5)(@cspell/dict-html@4.0.15)(@cspell/dict-typescript@3.2.3)':
dependencies:
- '@cspell/dict-css': 4.0.18
- '@cspell/dict-html': 4.0.12
- '@cspell/dict-html-symbol-entities': 4.0.4
+ '@cspell/dict-css': 4.1.2
+ '@cspell/dict-html': 4.0.15
+ '@cspell/dict-html-symbol-entities': 4.0.5
'@cspell/dict-typescript': 3.2.3
- '@cspell/dict-monkeyc@1.0.11': {}
+ '@cspell/dict-monkeyc@1.0.12': {}
- '@cspell/dict-node@5.0.8': {}
+ '@cspell/dict-node@5.0.9': {}
- '@cspell/dict-npm@5.2.13': {}
+ '@cspell/dict-npm@5.2.41': {}
- '@cspell/dict-php@4.0.15': {}
+ '@cspell/dict-php@4.1.1': {}
'@cspell/dict-powershell@5.0.15': {}
- '@cspell/dict-public-licenses@2.0.14': {}
+ '@cspell/dict-public-licenses@2.0.16': {}
- '@cspell/dict-python@4.2.19':
+ '@cspell/dict-python@4.2.27':
dependencies:
- '@cspell/dict-data-science': 2.0.9
+ '@cspell/dict-data-science': 2.0.14
'@cspell/dict-r@2.1.1': {}
- '@cspell/dict-ruby@5.0.9': {}
+ '@cspell/dict-ruby@5.1.1': {}
- '@cspell/dict-rust@4.0.12': {}
+ '@cspell/dict-rust@4.1.2': {}
- '@cspell/dict-scala@5.0.8': {}
+ '@cspell/dict-scala@5.0.9': {}
- '@cspell/dict-shell@1.1.1': {}
+ '@cspell/dict-shell@1.2.0': {}
- '@cspell/dict-software-terms@5.1.5': {}
+ '@cspell/dict-software-terms@5.2.2': {}
'@cspell/dict-sql@2.2.1': {}
@@ -4164,16 +4316,20 @@ snapshots:
'@cspell/dict-vue@3.0.5': {}
- '@cspell/dynamic-import@9.2.0':
+ '@cspell/dict-zig@1.0.0': {}
+
+ '@cspell/dynamic-import@10.0.1':
dependencies:
- '@cspell/url': 9.2.0
- import-meta-resolve: 4.1.0
+ '@cspell/url': 10.0.1
+ import-meta-resolve: 4.2.0
- '@cspell/filetypes@9.2.0': {}
+ '@cspell/filetypes@10.0.1': {}
- '@cspell/strong-weak-map@9.2.0': {}
+ '@cspell/rpc@10.0.1': {}
- '@cspell/url@9.2.0': {}
+ '@cspell/strong-weak-map@10.0.1': {}
+
+ '@cspell/url@10.0.1': {}
'@emnapi/runtime@1.8.1':
dependencies:
@@ -4397,6 +4553,10 @@ snapshots:
optionalDependencies:
'@types/node': 25.3.0
+ '@isaacs/fs-minipass@4.0.1':
+ dependencies:
+ minipass: 7.1.3
+
'@jridgewell/gen-mapping@0.3.13':
dependencies:
'@jridgewell/sourcemap-codec': 1.5.5
@@ -4461,16 +4621,15 @@ snapshots:
'@types/react': 19.1.8
react: 19.2.3
- '@mintlify/cli@4.0.968(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/node@25.3.0)(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(typescript@5.9.3)':
+ '@mintlify/cli@4.0.1201(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/node@25.3.0)(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(typescript@5.9.3)':
dependencies:
'@inquirer/prompts': 7.9.0(@types/node@25.3.0)
- '@mintlify/common': 1.0.740(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
- '@mintlify/link-rot': 3.0.903(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
- '@mintlify/models': 0.0.273
- '@mintlify/prebuild': 1.0.877(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
- '@mintlify/previewing': 4.0.934(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(typescript@5.9.3)
- '@mintlify/scraping': 4.0.602(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
- '@mintlify/validation': 0.1.602(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
+ '@mintlify/common': 1.0.924(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
+ '@mintlify/link-rot': 3.0.1106(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
+ '@mintlify/models': 0.0.317
+ '@mintlify/prebuild': 1.0.1069(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
+ '@mintlify/previewing': 4.0.1131(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(typescript@5.9.3)
+ '@mintlify/validation': 0.1.722(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
adm-zip: 0.5.16
chalk: 5.2.0
color: 4.2.3
@@ -4479,12 +4638,18 @@ snapshots:
fs-extra: 11.2.0
ink: 6.3.0(@types/react@19.1.8)(react@19.2.3)
inquirer: 12.3.0(@types/node@25.3.0)
- js-yaml: 4.1.0
+ js-yaml: 4.1.1
mdast-util-mdx-jsx: 3.2.0
+ open: 8.4.2
+ openid-client: 6.8.2
+ posthog-node: 5.17.2
react: 19.2.3
semver: 7.7.2
unist-util-visit: 5.0.0
yargs: 17.7.1
+ zod: 4.3.6
+ optionalDependencies:
+ keytar: 7.9.0
transitivePeerDependencies:
- '@radix-ui/react-popover'
- '@types/node'
@@ -4502,74 +4667,14 @@ snapshots:
- typescript
- utf-8-validate
- '@mintlify/common@1.0.661(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)':
- dependencies:
- '@asyncapi/parser': 3.4.0
- '@mintlify/mdx': 3.0.4(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
- '@mintlify/models': 0.0.255
- '@mintlify/openapi-parser': 0.0.8
- '@mintlify/validation': 0.1.555(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
- '@sindresorhus/slugify': 2.2.0
- '@types/mdast': 4.0.4
- acorn: 8.11.2
- acorn-jsx: 5.3.2(acorn@8.11.2)
- color-blend: 4.0.0
- estree-util-to-js: 2.0.0
- estree-walker: 3.0.3
- front-matter: 4.0.2
- hast-util-from-html: 2.0.3
- hast-util-to-html: 9.0.4
- hast-util-to-text: 4.0.2
- hex-rgb: 5.0.0
- ignore: 7.0.5
- js-yaml: 4.1.0
- lodash: 4.17.21
- mdast-util-from-markdown: 2.0.2
- mdast-util-gfm: 3.0.0
- mdast-util-mdx: 3.0.0
- mdast-util-mdx-jsx: 3.1.3
- micromark-extension-gfm: 3.0.0
- micromark-extension-mdx-jsx: 3.0.1
- micromark-extension-mdxjs: 3.0.0
- openapi-types: 12.1.3
- postcss: 8.5.6
- rehype-stringify: 10.0.1
- remark: 15.0.1
- remark-frontmatter: 5.0.0
- remark-gfm: 4.0.0
- remark-math: 6.0.0
- remark-mdx: 3.1.0
- remark-parse: 11.0.0
- remark-rehype: 11.1.1
- remark-stringify: 11.0.0
- tailwindcss: 3.4.4
- unified: 11.0.5
- unist-builder: 4.0.0
- unist-util-map: 4.0.0
- unist-util-remove: 4.0.0
- unist-util-remove-position: 5.0.0
- unist-util-visit: 5.0.0
- unist-util-visit-parents: 6.0.1
- vfile: 6.0.3
- transitivePeerDependencies:
- - '@radix-ui/react-popover'
- - '@types/react'
- - debug
- - encoding
- - react
- - react-dom
- - supports-color
- - ts-node
- - typescript
-
- '@mintlify/common@1.0.740(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)':
+ '@mintlify/common@1.0.924(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)':
dependencies:
'@asyncapi/parser': 3.4.0
'@asyncapi/specs': 6.8.1
'@mintlify/mdx': 3.0.4(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
- '@mintlify/models': 0.0.273
+ '@mintlify/models': 0.0.317
'@mintlify/openapi-parser': 0.0.8
- '@mintlify/validation': 0.1.602(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
+ '@mintlify/validation': 0.1.722(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
'@sindresorhus/slugify': 2.2.0
'@types/mdast': 4.0.4
acorn: 8.11.2
@@ -4583,8 +4688,8 @@ snapshots:
hast-util-to-text: 4.0.2
hex-rgb: 5.0.0
ignore: 7.0.5
- js-yaml: 4.1.0
- lodash: 4.17.21
+ js-yaml: 4.1.1
+ lodash: 4.18.1
mdast-util-from-markdown: 2.0.2
mdast-util-gfm: 3.0.0
mdast-util-mdx: 3.0.0
@@ -4593,7 +4698,7 @@ snapshots:
micromark-extension-mdx-jsx: 3.0.1
micromark-extension-mdxjs: 3.0.0
openapi-types: 12.1.3
- postcss: 8.5.6
+ postcss: 8.5.14
rehype-stringify: 10.0.1
remark: 15.0.1
remark-frontmatter: 5.0.0
@@ -4603,7 +4708,8 @@ snapshots:
remark-parse: 11.0.0
remark-rehype: 11.1.1
remark-stringify: 11.0.0
- tailwindcss: 3.4.4
+ sucrase: 3.34.0
+ tailwindcss: 3.4.17
unified: 11.0.5
unist-builder: 4.0.0
unist-util-map: 4.0.0
@@ -4612,6 +4718,7 @@ snapshots:
unist-util-visit: 5.0.0
unist-util-visit-parents: 6.0.1
vfile: 6.0.3
+ xss: 1.0.15
transitivePeerDependencies:
- '@radix-ui/react-popover'
- '@types/react'
@@ -4623,13 +4730,14 @@ snapshots:
- ts-node
- typescript
- '@mintlify/link-rot@3.0.903(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)':
+ '@mintlify/link-rot@3.0.1106(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)':
dependencies:
- '@mintlify/common': 1.0.740(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
- '@mintlify/prebuild': 1.0.877(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
- '@mintlify/previewing': 4.0.934(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(typescript@5.9.3)
- '@mintlify/scraping': 4.0.522(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
- '@mintlify/validation': 0.1.602(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
+ '@mintlify/common': 1.0.924(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
+ '@mintlify/models': 0.0.317
+ '@mintlify/prebuild': 1.0.1069(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
+ '@mintlify/previewing': 4.0.1131(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(typescript@5.9.3)
+ '@mintlify/scraping': 4.0.788(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
+ '@mintlify/validation': 0.1.722(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
fs-extra: 11.1.0
unist-util-visit: 4.1.2
transitivePeerDependencies:
@@ -4675,19 +4783,13 @@ snapshots:
- supports-color
- typescript
- '@mintlify/models@0.0.255':
+ '@mintlify/models@0.0.317':
dependencies:
- axios: 1.10.0
- openapi-types: 12.1.3
- transitivePeerDependencies:
- - debug
-
- '@mintlify/models@0.0.273':
- dependencies:
- axios: 1.13.2
+ axios: 1.16.1
openapi-types: 12.1.3
transitivePeerDependencies:
- debug
+ - supports-color
'@mintlify/openapi-parser@0.0.8':
dependencies:
@@ -4698,22 +4800,22 @@ snapshots:
leven: 4.1.0
yaml: 2.8.2
- '@mintlify/prebuild@1.0.877(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)':
+ '@mintlify/prebuild@1.0.1069(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)':
dependencies:
- '@mintlify/common': 1.0.740(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
+ '@mintlify/common': 1.0.924(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
'@mintlify/openapi-parser': 0.0.8
- '@mintlify/scraping': 4.0.602(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
- '@mintlify/validation': 0.1.602(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
+ '@mintlify/scraping': 4.0.788(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
+ '@mintlify/validation': 0.1.722(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
chalk: 5.3.0
favicons: 7.2.0
front-matter: 4.0.2
fs-extra: 11.1.0
- js-yaml: 4.1.0
+ js-yaml: 4.1.1
openapi-types: 12.1.3
sharp: 0.33.5
sharp-ico: 0.1.5
unist-util-visit: 4.1.2
- uuid: 11.1.0
+ uuid: 11.1.1
transitivePeerDependencies:
- '@radix-ui/react-popover'
- '@types/react'
@@ -4730,26 +4832,27 @@ snapshots:
- typescript
- utf-8-validate
- '@mintlify/previewing@4.0.934(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(typescript@5.9.3)':
+ '@mintlify/previewing@4.0.1131(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(typescript@5.9.3)':
dependencies:
- '@mintlify/common': 1.0.740(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
- '@mintlify/prebuild': 1.0.877(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
- '@mintlify/validation': 0.1.602(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
+ '@mintlify/common': 1.0.924(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
+ '@mintlify/prebuild': 1.0.1069(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
+ '@mintlify/validation': 0.1.722(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
+ adm-zip: 0.5.16
better-opn: 3.0.2
chalk: 5.2.0
chokidar: 3.5.3
- express: 4.18.2
+ express: 4.22.0
front-matter: 4.0.2
fs-extra: 11.1.0
got: 13.0.0
ink: 6.3.0(@types/react@19.1.8)(react@19.2.3)
ink-spinner: 5.0.0(ink@6.3.0(@types/react@19.1.8)(react@19.2.3))(react@19.2.3)
is-online: 10.0.0
- js-yaml: 4.1.0
+ js-yaml: 4.1.1
openapi-types: 12.1.3
react: 19.2.3
- socket.io: 4.7.2
- tar: 6.1.15
+ socket.io: 4.8.0
+ tar: 7.5.15
unist-util-visit: 4.1.2
yargs: 17.7.1
transitivePeerDependencies:
@@ -4768,48 +4871,13 @@ snapshots:
- typescript
- utf-8-validate
- '@mintlify/scraping@4.0.522(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)':
+ '@mintlify/scraping@4.0.788(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)':
dependencies:
- '@mintlify/common': 1.0.661(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
+ '@mintlify/common': 1.0.924(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
'@mintlify/openapi-parser': 0.0.8
fs-extra: 11.1.1
hast-util-to-mdast: 10.1.0
- js-yaml: 4.1.0
- mdast-util-mdx-jsx: 3.1.3
- neotraverse: 0.6.18
- puppeteer: 22.14.0(typescript@5.9.3)
- rehype-parse: 9.0.1
- remark-gfm: 4.0.0
- remark-mdx: 3.0.1
- remark-parse: 11.0.0
- remark-stringify: 11.0.0
- unified: 11.0.5
- unist-util-visit: 5.0.0
- yargs: 17.7.1
- zod: 3.21.4
- transitivePeerDependencies:
- - '@radix-ui/react-popover'
- - '@types/react'
- - bare-abort-controller
- - bare-buffer
- - bufferutil
- - debug
- - encoding
- - react
- - react-dom
- - react-native-b4a
- - supports-color
- - ts-node
- - typescript
- - utf-8-validate
-
- '@mintlify/scraping@4.0.602(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)':
- dependencies:
- '@mintlify/common': 1.0.740(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
- '@mintlify/openapi-parser': 0.0.8
- fs-extra: 11.1.1
- hast-util-to-mdast: 10.1.0
- js-yaml: 4.1.0
+ js-yaml: 4.1.1
mdast-util-mdx-jsx: 3.1.3
neotraverse: 0.6.18
puppeteer: 22.14.0(typescript@5.9.3)
@@ -4838,39 +4906,18 @@ snapshots:
- typescript
- utf-8-validate
- '@mintlify/validation@0.1.555(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)':
+ '@mintlify/validation@0.1.722(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)':
dependencies:
'@mintlify/mdx': 3.0.4(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
- '@mintlify/models': 0.0.255
+ '@mintlify/models': 0.0.317
arktype: 2.1.27
- js-yaml: 4.1.0
+ js-yaml: 4.1.1
lcm: 0.0.3
- lodash: 4.17.21
- object-hash: 3.0.0
- openapi-types: 12.1.3
- uuid: 11.1.0
- zod: 3.21.4
- zod-to-json-schema: 3.20.4(zod@3.21.4)
- transitivePeerDependencies:
- - '@radix-ui/react-popover'
- - '@types/react'
- - debug
- - react
- - react-dom
- - supports-color
- - typescript
-
- '@mintlify/validation@0.1.602(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)':
- dependencies:
- '@mintlify/mdx': 3.0.4(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
- '@mintlify/models': 0.0.273
- arktype: 2.1.27
- js-yaml: 4.1.0
- lcm: 0.0.3
- lodash: 4.17.21
+ lodash: 4.18.1
+ neotraverse: 0.6.18
object-hash: 3.0.0
openapi-types: 12.1.3
- uuid: 11.1.0
+ uuid: 11.1.1
zod: 3.24.0
zod-to-json-schema: 3.20.4(zod@3.24.0)
transitivePeerDependencies:
@@ -4898,6 +4945,10 @@ snapshots:
dependencies:
fast-deep-equal: 3.1.3
+ '@posthog/core@1.7.1':
+ dependencies:
+ cross-spawn: 7.0.6
+
'@puppeteer/browsers@2.3.0':
dependencies:
debug: 4.4.3
@@ -5161,7 +5212,7 @@ snapshots:
'@stoplight/json-ref-readers@1.2.2':
dependencies:
- node-fetch: 2.6.7
+ node-fetch: 2.7.0
tslib: 1.14.1
transitivePeerDependencies:
- encoding
@@ -5175,7 +5226,7 @@ snapshots:
dependency-graph: 0.11.0
fast-memoize: 2.5.2
immer: 9.0.21
- lodash: 4.17.21
+ lodash: 4.18.1
tslib: 2.8.1
urijs: 1.19.11
@@ -5185,7 +5236,7 @@ snapshots:
'@stoplight/path': 1.3.2
'@stoplight/types': 13.20.0
jsonc-parser: 2.2.1
- lodash: 4.17.21
+ lodash: 4.18.1
safe-stable-stringify: 1.1.1
'@stoplight/ordered-object-literal@1.0.5': {}
@@ -5238,7 +5289,7 @@ snapshots:
ajv-draft-04: 1.0.0(ajv@8.18.0)
ajv-errors: 3.0.0(ajv@8.18.0)
ajv-formats: 2.1.1(ajv@8.18.0)
- lodash: 4.17.21
+ lodash: 4.17.23
tslib: 2.8.1
transitivePeerDependencies:
- encoding
@@ -5266,7 +5317,7 @@ snapshots:
'@stoplight/path': 1.3.2
'@stoplight/types': 13.20.0
abort-controller: 3.0.0
- lodash: 4.17.21
+ lodash: 4.18.1
node-fetch: 2.7.0
tslib: 2.8.1
transitivePeerDependencies:
@@ -5306,8 +5357,6 @@ snapshots:
dependencies:
'@types/estree': 1.0.8
- '@types/cookie@0.4.1': {}
-
'@types/cors@2.8.19':
dependencies:
'@types/node': 25.3.0
@@ -5362,6 +5411,10 @@ snapshots:
'@types/urijs@1.19.26': {}
+ '@types/ws@8.18.1':
+ dependencies:
+ '@types/node': 25.3.0
+
'@types/yauzl@2.10.3':
dependencies:
'@types/node': 25.3.0
@@ -5401,6 +5454,12 @@ snapshots:
adm-zip@0.5.16: {}
+ agent-base@6.0.2:
+ dependencies:
+ debug: 4.4.3
+ transitivePeerDependencies:
+ - supports-color
+
agent-base@7.1.4: {}
aggregate-error@4.0.1:
@@ -5517,21 +5576,15 @@ snapshots:
avsc@5.7.9: {}
- axios@1.10.0:
+ axios@1.16.1:
dependencies:
- follow-redirects: 1.15.11
+ follow-redirects: 1.16.0
form-data: 4.0.5
- proxy-from-env: 1.1.0
- transitivePeerDependencies:
- - debug
-
- axios@1.13.2:
- dependencies:
- follow-redirects: 1.15.11
- form-data: 4.0.5
- proxy-from-env: 1.1.0
+ https-proxy-agent: 5.0.1
+ proxy-from-env: 2.1.0
transitivePeerDependencies:
- debug
+ - supports-color
b4a@1.8.0: {}
@@ -5589,18 +5642,25 @@ snapshots:
binary-extensions@2.3.0: {}
- body-parser@1.20.1:
+ bl@4.1.0:
+ dependencies:
+ buffer: 5.7.1
+ inherits: 2.0.4
+ readable-stream: 3.6.2
+ optional: true
+
+ body-parser@1.20.5:
dependencies:
bytes: 3.1.2
content-type: 1.0.5
debug: 2.6.9
depd: 2.0.0
destroy: 1.2.0
- http-errors: 2.0.0
+ http-errors: 2.0.1
iconv-lite: 0.4.24
on-finished: 2.4.1
- qs: 6.11.0
- raw-body: 2.5.1
+ qs: 6.15.2
+ raw-body: 2.5.3
type-is: 1.6.18
unpipe: 1.0.0
transitivePeerDependencies:
@@ -5659,16 +5719,14 @@ snapshots:
ccount@2.0.1: {}
- chalk-template@1.1.0:
+ chalk-template@1.1.2:
dependencies:
- chalk: 5.4.1
+ chalk: 5.6.2
chalk@5.2.0: {}
chalk@5.3.0: {}
- chalk@5.4.1: {}
-
chalk@5.6.2: {}
character-entities-html4@2.1.0: {}
@@ -5705,7 +5763,10 @@ snapshots:
optionalDependencies:
fsevents: 2.3.3
- chownr@2.0.0: {}
+ chownr@1.1.4:
+ optional: true
+
+ chownr@3.0.0: {}
chromium-bidi@0.6.2(devtools-protocol@0.0.1312386):
dependencies:
@@ -5718,11 +5779,6 @@ snapshots:
dependencies:
escape-string-regexp: 5.0.0
- clear-module@4.1.2:
- dependencies:
- parent-module: 2.0.0
- resolve-from: 5.0.0
-
cli-boxes@3.0.0: {}
cli-cursor@4.0.0:
@@ -5774,19 +5830,18 @@ snapshots:
comma-separated-tokens@2.0.3: {}
- commander@14.0.0: {}
+ commander@14.0.3: {}
+
+ commander@2.20.3: {}
commander@4.1.1: {}
commander@8.3.0: {}
- comment-json@4.2.5:
+ comment-json@5.0.0:
dependencies:
array-timsort: 1.0.3
- core-util-is: 1.0.3
esprima: 4.0.1
- has-own-prop: 2.0.0
- repeat-string: 1.6.1
concat-map@0.0.1: {}
@@ -5800,11 +5855,7 @@ snapshots:
cookie-signature@1.0.6: {}
- cookie@0.4.2: {}
-
- cookie@0.5.0: {}
-
- core-util-is@1.0.3: {}
+ cookie@0.7.2: {}
cors@2.8.6:
dependencies:
@@ -5815,102 +5866,111 @@ snapshots:
dependencies:
env-paths: 2.2.1
import-fresh: 3.3.1
- js-yaml: 4.1.0
+ js-yaml: 4.1.1
parse-json: 5.2.0
optionalDependencies:
typescript: 5.9.3
- cspell-config-lib@9.2.0:
+ cross-spawn@7.0.6:
dependencies:
- '@cspell/cspell-types': 9.2.0
- comment-json: 4.2.5
- smol-toml: 1.4.1
- yaml: 2.8.0
+ path-key: 3.1.1
+ shebang-command: 2.0.0
+ which: 2.0.2
- cspell-dictionary@9.2.0:
+ cspell-config-lib@10.0.1:
dependencies:
- '@cspell/cspell-pipe': 9.2.0
- '@cspell/cspell-types': 9.2.0
- cspell-trie-lib: 9.2.0
- fast-equals: 5.2.2
+ '@cspell/cspell-types': 10.0.1
+ comment-json: 5.0.0
+ smol-toml: 1.6.1
+ yaml: 2.9.0
- cspell-gitignore@9.2.0:
+ cspell-dictionary@10.0.1:
dependencies:
- '@cspell/url': 9.2.0
- cspell-glob: 9.2.0
- cspell-io: 9.2.0
+ '@cspell/cspell-performance-monitor': 10.0.1
+ '@cspell/cspell-pipe': 10.0.1
+ '@cspell/cspell-types': 10.0.1
+ cspell-trie-lib: 10.0.1(@cspell/cspell-types@10.0.1)
+ fast-equals: 6.0.0
- cspell-glob@9.2.0:
+ cspell-gitignore@10.0.1:
dependencies:
- '@cspell/url': 9.2.0
- picomatch: 4.0.3
+ '@cspell/url': 10.0.1
+ cspell-glob: 10.0.1
+ cspell-io: 10.0.1
- cspell-grammar@9.2.0:
- dependencies:
- '@cspell/cspell-pipe': 9.2.0
- '@cspell/cspell-types': 9.2.0
-
- cspell-io@9.2.0:
- dependencies:
- '@cspell/cspell-service-bus': 9.2.0
- '@cspell/url': 9.2.0
-
- cspell-lib@9.2.0:
- dependencies:
- '@cspell/cspell-bundled-dicts': 9.2.0
- '@cspell/cspell-pipe': 9.2.0
- '@cspell/cspell-resolver': 9.2.0
- '@cspell/cspell-types': 9.2.0
- '@cspell/dynamic-import': 9.2.0
- '@cspell/filetypes': 9.2.0
- '@cspell/strong-weak-map': 9.2.0
- '@cspell/url': 9.2.0
- clear-module: 4.1.2
- comment-json: 4.2.5
- cspell-config-lib: 9.2.0
- cspell-dictionary: 9.2.0
- cspell-glob: 9.2.0
- cspell-grammar: 9.2.0
- cspell-io: 9.2.0
- cspell-trie-lib: 9.2.0
- env-paths: 3.0.0
- fast-equals: 5.2.2
- gensequence: 7.0.0
- import-fresh: 3.3.1
+ cspell-glob@10.0.1:
+ dependencies:
+ '@cspell/url': 10.0.1
+ picomatch: 4.0.4
+
+ cspell-grammar@10.0.1:
+ dependencies:
+ '@cspell/cspell-pipe': 10.0.1
+ '@cspell/cspell-types': 10.0.1
+
+ cspell-io@10.0.1:
+ dependencies:
+ '@cspell/cspell-service-bus': 10.0.1
+ '@cspell/url': 10.0.1
+
+ cspell-lib@10.0.1:
+ dependencies:
+ '@cspell/cspell-bundled-dicts': 10.0.1
+ '@cspell/cspell-performance-monitor': 10.0.1
+ '@cspell/cspell-pipe': 10.0.1
+ '@cspell/cspell-resolver': 10.0.1
+ '@cspell/cspell-types': 10.0.1
+ '@cspell/dynamic-import': 10.0.1
+ '@cspell/filetypes': 10.0.1
+ '@cspell/rpc': 10.0.1
+ '@cspell/strong-weak-map': 10.0.1
+ '@cspell/url': 10.0.1
+ cspell-config-lib: 10.0.1
+ cspell-dictionary: 10.0.1
+ cspell-glob: 10.0.1
+ cspell-grammar: 10.0.1
+ cspell-io: 10.0.1
+ cspell-trie-lib: 10.0.1(@cspell/cspell-types@10.0.1)
+ env-paths: 4.0.0
+ gensequence: 8.0.8
+ import-fresh: 4.0.0
resolve-from: 5.0.0
vscode-languageserver-textdocument: 1.0.12
vscode-uri: 3.1.0
xdg-basedir: 5.1.0
- cspell-trie-lib@9.2.0:
- dependencies:
- '@cspell/cspell-pipe': 9.2.0
- '@cspell/cspell-types': 9.2.0
- gensequence: 7.0.0
-
- cspell@9.2.0:
- dependencies:
- '@cspell/cspell-json-reporter': 9.2.0
- '@cspell/cspell-pipe': 9.2.0
- '@cspell/cspell-types': 9.2.0
- '@cspell/dynamic-import': 9.2.0
- '@cspell/url': 9.2.0
- chalk: 5.4.1
- chalk-template: 1.1.0
- commander: 14.0.0
- cspell-config-lib: 9.2.0
- cspell-dictionary: 9.2.0
- cspell-gitignore: 9.2.0
- cspell-glob: 9.2.0
- cspell-io: 9.2.0
- cspell-lib: 9.2.0
+ cspell-trie-lib@10.0.1(@cspell/cspell-types@10.0.1):
+ dependencies:
+ '@cspell/cspell-types': 10.0.1
+
+ cspell@10.0.1:
+ dependencies:
+ '@cspell/cspell-json-reporter': 10.0.1
+ '@cspell/cspell-performance-monitor': 10.0.1
+ '@cspell/cspell-pipe': 10.0.1
+ '@cspell/cspell-types': 10.0.1
+ '@cspell/cspell-worker': 10.0.1
+ '@cspell/dynamic-import': 10.0.1
+ '@cspell/url': 10.0.1
+ ansi-regex: 6.2.2
+ chalk: 5.6.2
+ chalk-template: 1.1.2
+ commander: 14.0.3
+ cspell-config-lib: 10.0.1
+ cspell-dictionary: 10.0.1
+ cspell-gitignore: 10.0.1
+ cspell-glob: 10.0.1
+ cspell-io: 10.0.1
+ cspell-lib: 10.0.1
fast-json-stable-stringify: 2.1.0
- flatted: 3.3.3
- semver: 7.7.2
- tinyglobby: 0.2.14
+ flatted: 3.4.2
+ semver: 7.8.2
+ tinyglobby: 0.2.17
cssesc@3.0.0: {}
+ cssfilter@0.0.10: {}
+
csstype@3.2.3: {}
data-uri-to-buffer@6.0.2: {}
@@ -5964,6 +6024,9 @@ snapshots:
dependencies:
mimic-response: 3.1.0
+ deep-extend@0.6.0:
+ optional: true
+
defer-to-connect@2.0.1: {}
define-data-property@1.1.4:
@@ -6037,7 +6100,7 @@ snapshots:
emoji-regex@8.0.0: {}
- encodeurl@1.0.2: {}
+ encodeurl@2.0.0: {}
end-of-stream@1.4.5:
dependencies:
@@ -6045,18 +6108,18 @@ snapshots:
engine.io-parser@5.2.3: {}
- engine.io@6.5.5:
+ engine.io@6.6.8:
dependencies:
- '@types/cookie': 0.4.1
'@types/cors': 2.8.19
'@types/node': 25.3.0
+ '@types/ws': 8.18.1
accepts: 1.3.8
base64id: 2.0.0
- cookie: 0.4.2
+ cookie: 0.7.2
cors: 2.8.6
- debug: 4.3.7
+ debug: 4.4.3
engine.io-parser: 5.2.3
- ws: 8.17.1
+ ws: 8.20.1
transitivePeerDependencies:
- bufferutil
- supports-color
@@ -6066,7 +6129,9 @@ snapshots:
env-paths@2.2.1: {}
- env-paths@3.0.0: {}
+ env-paths@4.0.0:
+ dependencies:
+ is-safe-filename: 0.1.1
environment@1.1.0: {}
@@ -6244,34 +6309,37 @@ snapshots:
transitivePeerDependencies:
- bare-abort-controller
- express@4.18.2:
+ expand-template@2.0.3:
+ optional: true
+
+ express@4.22.0:
dependencies:
accepts: 1.3.8
array-flatten: 1.1.1
- body-parser: 1.20.1
+ body-parser: 1.20.5
content-disposition: 0.5.4
content-type: 1.0.5
- cookie: 0.5.0
+ cookie: 0.7.2
cookie-signature: 1.0.6
debug: 2.6.9
depd: 2.0.0
- encodeurl: 1.0.2
+ encodeurl: 2.0.0
escape-html: 1.0.3
etag: 1.8.1
- finalhandler: 1.2.0
+ finalhandler: 1.3.2
fresh: 0.5.2
http-errors: 2.0.0
- merge-descriptors: 1.0.1
+ merge-descriptors: 1.0.3
methods: 1.1.2
on-finished: 2.4.1
parseurl: 1.3.3
- path-to-regexp: 0.1.7
+ path-to-regexp: 0.1.13
proxy-addr: 2.0.7
- qs: 6.11.0
+ qs: 6.14.2
range-parser: 1.2.1
safe-buffer: 5.2.1
- send: 0.18.0
- serve-static: 1.15.0
+ send: 0.19.2
+ serve-static: 1.16.3
setprototypeof: 1.2.0
statuses: 2.0.1
type-is: 1.6.18
@@ -6294,7 +6362,7 @@ snapshots:
fast-deep-equal@3.1.3: {}
- fast-equals@5.2.2: {}
+ fast-equals@6.0.0: {}
fast-fifo@1.3.2: {}
@@ -6330,33 +6398,33 @@ snapshots:
dependencies:
pend: 1.2.0
- fdir@6.4.6(picomatch@4.0.3):
+ fdir@6.5.0(picomatch@4.0.3):
optionalDependencies:
picomatch: 4.0.3
- fdir@6.5.0(picomatch@4.0.3):
+ fdir@6.5.0(picomatch@4.0.4):
optionalDependencies:
- picomatch: 4.0.3
+ picomatch: 4.0.4
fill-range@7.1.1:
dependencies:
to-regex-range: 5.0.1
- finalhandler@1.2.0:
+ finalhandler@1.3.2:
dependencies:
debug: 2.6.9
- encodeurl: 1.0.2
+ encodeurl: 2.0.0
escape-html: 1.0.3
on-finished: 2.4.1
parseurl: 1.3.3
- statuses: 2.0.1
+ statuses: 2.0.2
unpipe: 1.0.0
transitivePeerDependencies:
- supports-color
- flatted@3.3.3: {}
+ flatted@3.4.2: {}
- follow-redirects@1.15.11: {}
+ follow-redirects@1.16.0: {}
for-each@0.3.5:
dependencies:
@@ -6382,6 +6450,9 @@ snapshots:
dependencies:
js-yaml: 3.14.2
+ fs-constants@1.0.0:
+ optional: true
+
fs-extra@11.1.0:
dependencies:
graceful-fs: 4.2.11
@@ -6400,9 +6471,7 @@ snapshots:
jsonfile: 6.2.0
universalify: 2.0.1
- fs-minipass@2.1.0:
- dependencies:
- minipass: 3.3.6
+ fs.realpath@1.0.0: {}
fsevents@2.3.3:
optional: true
@@ -6424,7 +6493,7 @@ snapshots:
generator-function@2.0.1: {}
- gensequence@7.0.0: {}
+ gensequence@8.0.8: {}
get-caller-file@2.0.5: {}
@@ -6470,6 +6539,9 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ github-from-package@0.0.0:
+ optional: true
+
glob-parent@5.1.2:
dependencies:
is-glob: 4.0.3
@@ -6478,9 +6550,18 @@ snapshots:
dependencies:
is-glob: 4.0.3
- global-directory@4.0.1:
+ glob@7.1.6:
dependencies:
- ini: 4.1.1
+ fs.realpath: 1.0.0
+ inflight: 1.0.6
+ inherits: 2.0.4
+ minimatch: 3.1.2
+ once: 1.4.0
+ path-is-absolute: 1.0.1
+
+ global-directory@5.0.0:
+ dependencies:
+ ini: 6.0.0
globalthis@1.0.4:
dependencies:
@@ -6521,8 +6602,6 @@ snapshots:
has-bigints@1.1.0: {}
- has-own-prop@2.0.0: {}
-
has-property-descriptors@1.0.2:
dependencies:
es-define-property: 1.0.1
@@ -6734,6 +6813,14 @@ snapshots:
statuses: 2.0.1
toidentifier: 1.0.1
+ http-errors@2.0.1:
+ dependencies:
+ depd: 2.0.0
+ inherits: 2.0.4
+ setprototypeof: 1.2.0
+ statuses: 2.0.2
+ toidentifier: 1.0.1
+
http-proxy-agent@7.0.2:
dependencies:
agent-base: 7.1.4
@@ -6746,6 +6833,13 @@ snapshots:
quick-lru: 5.1.1
resolve-alpn: 1.2.1
+ https-proxy-agent@5.0.1:
+ dependencies:
+ agent-base: 6.0.2
+ debug: 4.4.3
+ transitivePeerDependencies:
+ - supports-color
+
https-proxy-agent@7.0.6:
dependencies:
agent-base: 7.1.4
@@ -6774,13 +6868,23 @@ snapshots:
parent-module: 1.0.1
resolve-from: 4.0.0
- import-meta-resolve@4.1.0: {}
+ import-fresh@4.0.0: {}
+
+ import-meta-resolve@4.2.0: {}
indent-string@5.0.0: {}
+ inflight@1.0.6:
+ dependencies:
+ once: 1.4.0
+ wrappy: 1.0.2
+
inherits@2.0.4: {}
- ini@4.1.1: {}
+ ini@1.3.8:
+ optional: true
+
+ ini@6.0.0: {}
ink-spinner@5.0.0(ink@6.3.0(@types/react@19.1.8)(react@19.2.3))(react@19.2.3):
dependencies:
@@ -6965,6 +7069,8 @@ snapshots:
has-tostringtag: 1.0.2
hasown: 2.0.2
+ is-safe-filename@0.1.1: {}
+
is-set@2.0.3: {}
is-shared-array-buffer@1.0.4:
@@ -7003,8 +7109,12 @@ snapshots:
isarray@2.0.5: {}
+ isexe@2.0.0: {}
+
jiti@1.21.7: {}
+ jose@6.2.3: {}
+
js-tokens@4.0.0: {}
js-yaml@3.14.2:
@@ -7012,7 +7122,7 @@ snapshots:
argparse: 1.0.10
esprima: 4.0.1
- js-yaml@4.1.0:
+ js-yaml@4.1.1:
dependencies:
argparse: 2.0.1
@@ -7044,6 +7154,12 @@ snapshots:
dependencies:
commander: 8.3.0
+ keytar@7.9.0:
+ dependencies:
+ node-addon-api: 4.3.0
+ prebuild-install: 7.1.3
+ optional: true
+
keyv@4.5.4:
dependencies:
json-buffer: 3.0.1
@@ -7056,18 +7172,16 @@ snapshots:
leven@4.1.0: {}
- lilconfig@2.1.0: {}
-
lilconfig@3.1.3: {}
lines-and-columns@1.2.4: {}
lodash.topath@4.5.2: {}
- lodash@4.17.21: {}
-
lodash@4.17.23: {}
+ lodash@4.18.1: {}
+
longest-streak@3.1.0: {}
loose-envify@1.4.0:
@@ -7089,7 +7203,7 @@ snapshots:
'@types/mdast': 4.0.4
escape-string-regexp: 5.0.0
unist-util-is: 6.0.1
- unist-util-visit-parents: 6.0.1
+ unist-util-visit-parents: 6.0.2
mdast-util-from-markdown@2.0.2:
dependencies:
@@ -7301,7 +7415,7 @@ snapshots:
media-typer@0.3.0: {}
- merge-descriptors@1.0.1: {}
+ merge-descriptors@1.0.3: {}
merge2@1.4.1: {}
@@ -7444,8 +7558,8 @@ snapshots:
micromark-extension-mdxjs@3.0.0:
dependencies:
- acorn: 8.11.2
- acorn-jsx: 5.3.2(acorn@8.11.2)
+ acorn: 8.16.0
+ acorn-jsx: 5.3.2(acorn@8.16.0)
micromark-extension-mdx-expression: 3.0.1
micromark-extension-mdx-jsx: 3.0.1
micromark-extension-mdx-md: 2.0.0
@@ -7612,20 +7726,18 @@ snapshots:
dependencies:
brace-expansion: 1.1.12
- minipass@3.3.6:
- dependencies:
- yallist: 4.0.0
+ minimist@1.2.8:
+ optional: true
- minipass@5.0.0: {}
+ minipass@7.1.3: {}
- minizlib@2.1.2:
+ minizlib@3.1.0:
dependencies:
- minipass: 3.3.6
- yallist: 4.0.0
+ minipass: 7.1.3
- mint@4.2.365(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/node@25.3.0)(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(typescript@5.9.3):
+ mint@4.2.598(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/node@25.3.0)(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(typescript@5.9.3):
dependencies:
- '@mintlify/cli': 4.0.968(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/node@25.3.0)(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(typescript@5.9.3)
+ '@mintlify/cli': 4.0.1201(@radix-ui/react-popover@1.1.15(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3))(@types/node@25.3.0)(@types/react@19.1.8)(react-dom@18.3.1(react@19.2.3))(typescript@5.9.3)
transitivePeerDependencies:
- '@radix-ui/react-popover'
- '@types/node'
@@ -7645,7 +7757,8 @@ snapshots:
mitt@3.0.1: {}
- mkdirp@1.0.4: {}
+ mkdirp-classic@0.5.3:
+ optional: true
ms@2.0.0: {}
@@ -7661,6 +7774,9 @@ snapshots:
nanoid@3.3.11: {}
+ napi-build-utils@2.0.0:
+ optional: true
+
negotiator@0.6.3: {}
neotraverse@0.6.18: {}
@@ -7697,6 +7813,14 @@ snapshots:
dependencies:
'@types/nlcst': 2.0.3
+ node-abi@3.92.0:
+ dependencies:
+ semver: 7.7.2
+ optional: true
+
+ node-addon-api@4.3.0:
+ optional: true
+
node-fetch@2.6.7:
dependencies:
whatwg-url: 5.0.0
@@ -7711,6 +7835,8 @@ snapshots:
normalize-url@8.1.1: {}
+ oauth4webapi@3.8.6: {}
+
object-assign@4.1.1: {}
object-hash@3.0.0: {}
@@ -7756,6 +7882,11 @@ snapshots:
openapi-types@12.1.3: {}
+ openid-client@6.8.2:
+ dependencies:
+ jose: 6.2.3
+ oauth4webapi: 3.8.6
+
own-keys@1.0.1:
dependencies:
get-intrinsic: 1.3.0
@@ -7798,10 +7929,6 @@ snapshots:
dependencies:
callsites: 3.1.0
- parent-module@2.0.0:
- dependencies:
- callsites: 3.1.0
-
parse-entities@4.0.2:
dependencies:
'@types/unist': 2.0.11
@@ -7836,9 +7963,13 @@ snapshots:
patch-console@2.0.0: {}
+ path-is-absolute@1.0.1: {}
+
+ path-key@3.1.1: {}
+
path-parse@1.0.7: {}
- path-to-regexp@0.1.7: {}
+ path-to-regexp@0.1.13: {}
pend@1.2.0: {}
@@ -7848,6 +7979,8 @@ snapshots:
picomatch@4.0.3: {}
+ picomatch@4.0.4: {}
+
pify@2.3.0: {}
pirates@4.0.7: {}
@@ -7856,28 +7989,28 @@ snapshots:
possible-typed-array-names@1.1.0: {}
- postcss-import@15.1.0(postcss@8.5.6):
+ postcss-import@15.1.0(postcss@8.5.14):
dependencies:
- postcss: 8.5.6
+ postcss: 8.5.14
postcss-value-parser: 4.2.0
read-cache: 1.0.0
resolve: 1.22.11
- postcss-js@4.1.0(postcss@8.5.6):
+ postcss-js@4.1.0(postcss@8.5.14):
dependencies:
camelcase-css: 2.0.1
- postcss: 8.5.6
+ postcss: 8.5.14
- postcss-load-config@4.0.2(postcss@8.5.6):
+ postcss-load-config@4.0.2(postcss@8.5.14):
dependencies:
lilconfig: 3.1.3
yaml: 2.8.2
optionalDependencies:
- postcss: 8.5.6
+ postcss: 8.5.14
- postcss-nested@6.2.0(postcss@8.5.6):
+ postcss-nested@6.2.0(postcss@8.5.14):
dependencies:
- postcss: 8.5.6
+ postcss: 8.5.14
postcss-selector-parser: 6.1.2
postcss-selector-parser@6.1.2:
@@ -7887,12 +8020,32 @@ snapshots:
postcss-value-parser@4.2.0: {}
- postcss@8.5.6:
+ postcss@8.5.14:
dependencies:
nanoid: 3.3.11
picocolors: 1.1.1
source-map-js: 1.2.1
+ posthog-node@5.17.2:
+ dependencies:
+ '@posthog/core': 1.7.1
+
+ prebuild-install@7.1.3:
+ dependencies:
+ detect-libc: 2.1.2
+ expand-template: 2.0.3
+ github-from-package: 0.0.0
+ minimist: 1.2.8
+ mkdirp-classic: 0.5.3
+ napi-build-utils: 2.0.0
+ node-abi: 3.92.0
+ pump: 3.0.3
+ rc: 1.2.8
+ simple-get: 4.0.1
+ tar-fs: 2.1.4
+ tunnel-agent: 0.6.0
+ optional: true
+
progress@2.0.3: {}
property-information@6.5.0: {}
@@ -7919,6 +8072,8 @@ snapshots:
proxy-from-env@1.1.0: {}
+ proxy-from-env@2.1.0: {}
+
public-ip@5.0.0:
dependencies:
dns-socket: 4.2.2
@@ -7960,7 +8115,11 @@ snapshots:
- typescript
- utf-8-validate
- qs@6.11.0:
+ qs@6.14.2:
+ dependencies:
+ side-channel: 1.1.0
+
+ qs@6.15.2:
dependencies:
side-channel: 1.1.0
@@ -7970,13 +8129,21 @@ snapshots:
range-parser@1.2.1: {}
- raw-body@2.5.1:
+ raw-body@2.5.3:
dependencies:
bytes: 3.1.2
- http-errors: 2.0.0
+ http-errors: 2.0.1
iconv-lite: 0.4.24
unpipe: 1.0.0
+ rc@1.2.8:
+ dependencies:
+ deep-extend: 0.6.0
+ ini: 1.3.8
+ minimist: 1.2.8
+ strip-json-comments: 2.0.1
+ optional: true
+
react-dom@18.3.1(react@19.2.3):
dependencies:
loose-envify: 1.4.0
@@ -8021,6 +8188,13 @@ snapshots:
dependencies:
pify: 2.3.0
+ readable-stream@3.6.2:
+ dependencies:
+ inherits: 2.0.4
+ string_decoder: 1.3.0
+ util-deprecate: 1.0.2
+ optional: true
+
readdirp@3.6.0:
dependencies:
picomatch: 2.3.1
@@ -8116,7 +8290,7 @@ snapshots:
rehype-stringify@10.0.1:
dependencies:
'@types/hast': 3.0.4
- hast-util-to-html: 9.0.4
+ hast-util-to-html: 9.0.5
unified: 11.0.5
remark-frontmatter@5.0.0:
@@ -8236,8 +8410,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- repeat-string@1.6.1: {}
-
require-directory@2.1.1: {}
require-from-string@2.0.2: {}
@@ -8335,21 +8507,23 @@ snapshots:
semver@7.7.2: {}
- send@0.18.0:
+ semver@7.8.2: {}
+
+ send@0.19.2:
dependencies:
debug: 2.6.9
depd: 2.0.0
destroy: 1.2.0
- encodeurl: 1.0.2
+ encodeurl: 2.0.0
escape-html: 1.0.3
etag: 1.8.1
fresh: 0.5.2
- http-errors: 2.0.0
+ http-errors: 2.0.1
mime: 1.6.0
ms: 2.1.3
on-finished: 2.4.1
range-parser: 1.2.1
- statuses: 2.0.1
+ statuses: 2.0.2
transitivePeerDependencies:
- supports-color
@@ -8358,12 +8532,12 @@ snapshots:
non-error: 0.1.0
type-fest: 5.4.4
- serve-static@1.15.0:
+ serve-static@1.16.3:
dependencies:
- encodeurl: 1.0.2
+ encodeurl: 2.0.0
escape-html: 1.0.3
parseurl: 1.3.3
- send: 0.18.0
+ send: 0.19.2
transitivePeerDependencies:
- supports-color
@@ -8423,6 +8597,12 @@ snapshots:
'@img/sharp-win32-ia32': 0.33.5
'@img/sharp-win32-x64': 0.33.5
+ shebang-command@2.0.0:
+ dependencies:
+ shebang-regex: 3.0.0
+
+ shebang-regex@3.0.0: {}
+
shiki@3.22.0:
dependencies:
'@shikijs/core': 3.22.0
@@ -8466,10 +8646,20 @@ snapshots:
signal-exit@4.1.0: {}
+ simple-concat@1.0.1:
+ optional: true
+
simple-eval@1.0.1:
dependencies:
jsep: 1.4.0
+ simple-get@4.0.1:
+ dependencies:
+ decompress-response: 6.0.0
+ once: 1.4.0
+ simple-concat: 1.0.1
+ optional: true
+
simple-swizzle@0.2.4:
dependencies:
is-arrayish: 0.3.4
@@ -8486,7 +8676,7 @@ snapshots:
smart-buffer@4.2.0: {}
- smol-toml@1.4.1: {}
+ smol-toml@1.6.1: {}
socket.io-adapter@2.5.6:
dependencies:
@@ -8504,13 +8694,13 @@ snapshots:
transitivePeerDependencies:
- supports-color
- socket.io@4.7.2:
+ socket.io@4.8.0:
dependencies:
accepts: 1.3.8
base64id: 2.0.0
cors: 2.8.6
debug: 4.3.7
- engine.io: 6.5.5
+ engine.io: 6.6.8
socket.io-adapter: 2.5.6
socket.io-parser: 4.2.5
transitivePeerDependencies:
@@ -8548,6 +8738,8 @@ snapshots:
statuses@2.0.1: {}
+ statuses@2.0.2: {}
+
stop-iteration-iterator@1.1.0:
dependencies:
es-errors: 1.3.0
@@ -8597,6 +8789,11 @@ snapshots:
define-properties: 1.2.1
es-object-atoms: 1.1.1
+ string_decoder@1.3.0:
+ dependencies:
+ safe-buffer: 5.2.1
+ optional: true
+
stringify-entities@4.0.4:
dependencies:
character-entities-html4: 2.1.0
@@ -8610,6 +8807,9 @@ snapshots:
dependencies:
ansi-regex: 6.2.2
+ strip-json-comments@2.0.1:
+ optional: true
+
style-to-js@1.1.21:
dependencies:
style-to-object: 1.0.14
@@ -8618,6 +8818,16 @@ snapshots:
dependencies:
inline-style-parser: 0.2.7
+ sucrase@3.34.0:
+ dependencies:
+ '@jridgewell/gen-mapping': 0.3.13
+ commander: 4.1.1
+ glob: 7.1.6
+ lines-and-columns: 1.2.4
+ mz: 2.7.0
+ pirates: 4.0.7
+ ts-interface-checker: 0.1.13
+
sucrase@3.35.1:
dependencies:
'@jridgewell/gen-mapping': 0.3.13
@@ -8632,7 +8842,7 @@ snapshots:
tagged-tag@1.0.0: {}
- tailwindcss@3.4.4:
+ tailwindcss@3.4.17:
dependencies:
'@alloc/quick-lru': 5.2.0
arg: 5.0.2
@@ -8643,22 +8853,30 @@ snapshots:
glob-parent: 6.0.2
is-glob: 4.0.3
jiti: 1.21.7
- lilconfig: 2.1.0
+ lilconfig: 3.1.3
micromatch: 4.0.8
normalize-path: 3.0.0
object-hash: 3.0.0
picocolors: 1.1.1
- postcss: 8.5.6
- postcss-import: 15.1.0(postcss@8.5.6)
- postcss-js: 4.1.0(postcss@8.5.6)
- postcss-load-config: 4.0.2(postcss@8.5.6)
- postcss-nested: 6.2.0(postcss@8.5.6)
+ postcss: 8.5.14
+ postcss-import: 15.1.0(postcss@8.5.14)
+ postcss-js: 4.1.0(postcss@8.5.14)
+ postcss-load-config: 4.0.2(postcss@8.5.14)
+ postcss-nested: 6.2.0(postcss@8.5.14)
postcss-selector-parser: 6.1.2
resolve: 1.22.11
sucrase: 3.35.1
transitivePeerDependencies:
- ts-node
+ tar-fs@2.1.4:
+ dependencies:
+ chownr: 1.1.4
+ mkdirp-classic: 0.5.3
+ pump: 3.0.3
+ tar-stream: 2.2.0
+ optional: true
+
tar-fs@3.1.1:
dependencies:
pump: 3.0.3
@@ -8671,6 +8889,15 @@ snapshots:
- bare-buffer
- react-native-b4a
+ tar-stream@2.2.0:
+ dependencies:
+ bl: 4.1.0
+ end-of-stream: 1.4.5
+ fs-constants: 1.0.0
+ inherits: 2.0.4
+ readable-stream: 3.6.2
+ optional: true
+
tar-stream@3.1.7:
dependencies:
b4a: 1.8.0
@@ -8680,14 +8907,13 @@ snapshots:
- bare-abort-controller
- react-native-b4a
- tar@6.1.15:
+ tar@7.5.15:
dependencies:
- chownr: 2.0.0
- fs-minipass: 2.1.0
- minipass: 5.0.0
- minizlib: 2.1.2
- mkdirp: 1.0.4
- yallist: 4.0.0
+ '@isaacs/fs-minipass': 4.0.1
+ chownr: 3.0.0
+ minipass: 7.1.3
+ minizlib: 3.1.0
+ yallist: 5.0.0
teex@1.0.1:
dependencies:
@@ -8713,16 +8939,16 @@ snapshots:
through@2.3.8: {}
- tinyglobby@0.2.14:
- dependencies:
- fdir: 6.4.6(picomatch@4.0.3)
- picomatch: 4.0.3
-
tinyglobby@0.2.15:
dependencies:
fdir: 6.5.0(picomatch@4.0.3)
picomatch: 4.0.3
+ tinyglobby@0.2.17:
+ dependencies:
+ fdir: 6.5.0(picomatch@4.0.4)
+ picomatch: 4.0.4
+
to-data-view@1.1.0: {}
to-regex-range@5.0.1:
@@ -8745,6 +8971,11 @@ snapshots:
tslib@2.8.1: {}
+ tunnel-agent@0.6.0:
+ dependencies:
+ safe-buffer: 5.2.1
+ optional: true
+
twoslash-protocol@0.3.6: {}
twoslash@0.3.6(typescript@5.9.3):
@@ -8870,7 +9101,7 @@ snapshots:
dependencies:
'@types/unist': 3.0.3
unist-util-is: 6.0.1
- unist-util-visit-parents: 6.0.1
+ unist-util-visit-parents: 6.0.2
unist-util-stringify-position@4.0.0:
dependencies:
@@ -8936,7 +9167,7 @@ snapshots:
utils-merge@1.0.1: {}
- uuid@11.1.0: {}
+ uuid@11.1.1: {}
vary@1.1.2: {}
@@ -9014,6 +9245,10 @@ snapshots:
gopd: 1.2.0
has-tostringtag: 1.0.2
+ which@2.0.2:
+ dependencies:
+ isexe: 2.0.0
+
widest-line@5.0.0:
dependencies:
string-width: 7.2.0
@@ -9038,12 +9273,12 @@ snapshots:
wrappy@1.0.2: {}
- ws@8.17.1: {}
-
ws@8.18.3: {}
ws@8.19.0: {}
+ ws@8.20.1: {}
+
xdg-basedir@5.1.0: {}
xml2js@0.6.2:
@@ -9053,14 +9288,19 @@ snapshots:
xmlbuilder@11.0.1: {}
- y18n@5.0.8: {}
+ xss@1.0.15:
+ dependencies:
+ commander: 2.20.3
+ cssfilter: 0.0.10
- yallist@4.0.0: {}
+ y18n@5.0.8: {}
- yaml@2.8.0: {}
+ yallist@5.0.0: {}
yaml@2.8.2: {}
+ yaml@2.9.0: {}
+
yargs-parser@21.1.1: {}
yargs@17.7.1:
@@ -9092,18 +9332,14 @@ snapshots:
yoga-layout@3.2.1: {}
- zod-to-json-schema@3.20.4(zod@3.21.4):
- dependencies:
- zod: 3.21.4
-
zod-to-json-schema@3.20.4(zod@3.24.0):
dependencies:
zod: 3.24.0
- zod@3.21.4: {}
-
zod@3.23.8: {}
zod@3.24.0: {}
+ zod@4.3.6: {}
+
zwitch@2.0.4: {}
diff --git a/snippets/backup/terms.mdx b/snippets/backup/terms.mdx
index 08a7339..d67e030 100644
--- a/snippets/backup/terms.mdx
+++ b/snippets/backup/terms.mdx
@@ -56,6 +56,6 @@ export const BackupAccountId = () => {
export const BackupAccountKey = () => {
return (
- Backup Account Key
+ Backup Account Key
)
}
diff --git a/world-app/backup/advanced.mdx b/world-app/backup/advanced.mdx
index 41f1ddf..e4d5361 100644
--- a/world-app/backup/advanced.mdx
+++ b/world-app/backup/advanced.mdx
@@ -13,8 +13,8 @@ All asymmetric encryption in the backup uses libsodium's [sealed box](https://do
Two distinct seals exist in the system:
-- **Sealing the .** Done with the public key of the freshly-generated (X25519). The result is the . The keypair's secret key is destroyed after this seal, so even the original device cannot decrypt the without going through a Main Factor.
-- **Sealing the .** Done once per Main Factor, with a public key derived from that factor's (the secret is hashed into a Curve25519 secret key). The result is an stored in the .
+- **Sealing the .** Done with the public key of the freshly-generated (`Curve25519`). The result is the . The keypair's secret key is destroyed after this seal, so even the original device cannot decrypt the without going through a Main Factor.
+- **Sealing the .** Done once per Main Factor, with a public key derived from that factor's (the secret is encoded to a `Curve25519` point with modular reduction). The result is an stored in the .
Randomness for ephemeral keys comes from the OS CSPRNG via Bedrock's `OsRng`. See [Cryptography](/world-app/cryptography).
@@ -39,13 +39,13 @@ Triggers:
- The user lost their (e.g., the device was reset).
- (Future) The user explicitly revoked authorization for a specific device.
-The remediation path is always the same: re-authenticate a and register a fresh via `/add-sync-factor`. The clients have explicit handling at three call sites:
+The remediation path is always the same: re-authenticate a and register a fresh via `/v1/add-sync-factor`. The clients have explicit handling at three call sites:
-1. On `/create` returning `backup_account_id_already_exists`, prompt for a Main Factor and run the recovery-style sync-factor refresh — this turns a duplicate creation attempt into an idempotent re-authorization.
-2. On `/retrieve-metadata` returning `unauthorized_factor`, prompt for a Main Factor and refresh the Sync Factor. If `backup_does_not_exist` is returned instead, the backup has been deleted and the local state is wiped.
-3. On `/delete-factor` returning `PUBLIC_KEY_NOT_FOUND` from Turnkey, fall back to the user's Passkey to perform the Turnkey operation, then continue with the Backup Service deletion.
+1. On `/v1/create` returning `backup_account_id_already_exists`, prompt for a Main Factor and run the recovery-style sync-factor refresh — this turns a duplicate creation attempt into an idempotent re-authorization.
+2. On `/v1/retrieve-metadata` returning `unauthorized_factor`, prompt for a Main Factor and refresh the Sync Factor. If `backup_does_not_exist` is returned instead, the backup has been deleted and the local state is wiped.
+3. On `/v1/delete-factor` returning `PUBLIC_KEY_NOT_FOUND` from Turnkey, fall back to the user's Passkey to perform the Turnkey operation, then continue with the Backup Service deletion.
-Error handling on `/add-factor` and `/delete-factor` against the Backup Service does not need its own unauthorized-factor branch because every such call is preceded by `/retrieve-metadata`, which surfaces the condition first.
+Error handling on `/v1/add-factor` and `/v1/delete-factor` against the Backup Service does not need its own unauthorized-factor branch because every such call is preceded by `/v1/retrieve-metadata`, which surfaces the condition first.
## Stale Local Backup
@@ -55,7 +55,7 @@ If the local manifest hash differs from the remote on app startup or before a sy
Removing the last deletes the entire backup (the data is no longer recoverable). The Backup Service enforces this server-side; clients confirm with the user before issuing the request. See [BF-7](/world-app/backup/flows#bf-7-factor-deletion) and [BF-8](/world-app/backup/flows#bf-8-backup-deletion).
-# Disaster Recovery via /reset
+# Disaster Recovery via /v1/reset
The (secp256k1, derived deterministically from the ) is a last-resort recovery mechanism for the case where:
@@ -63,15 +63,17 @@ The (secp256k1, derived deterministically from the (no authorized device). _If they have a Sync Factor they can simply remove all the Main Factors to start over._
- But the user **still has the original device** (or the original Root Key in some other form), and therefore can reproduce the Backup Account Key and produce a signature with it.
+In that situation, the user can sign a `/v1/reset` challenge with the Backup Account Key's secret key. The Backup Service verifies the signature against the public key encoded in the `backup_account_id`, then wipes the backup so the user can re-enroll from scratch.
+
This is **not** a recovery of the existing backup contents. It's a clean wipe that lets the user re-enroll fresh (otherwise the system would reject duplicate backups). The Root Key (and therefore the wallet and on-chain identity) is preserved because the user already has it locally; what they're rebuilding is the *backup* of their root key, PCPs and credential vault.
-`/reset` wipes the state across the board, and primarily: the entire `backup-service` state for the user (remote ciphertext backup), and their Turnkey sub-organization. The backup-service deletion is authoritative; the Turnkey teardown is described below.
+`/v1/reset` wipes the state across the board, and primarily: the entire `backup-service` state for the user (remote ciphertext backup), and their Turnkey sub-organization. The backup-service deletion is authoritative; the Turnkey teardown is described below.
## Registering the break_glass_user
The teardown is only possible if the sub-organization has a `break_glass_user` (see [Components & Parties — Turnkey](/world-app/backup/components#turnkey)).
-Support for deleting the stale Turnkey sub-organization was introduced around August 2026. Accounts set up before then initially could not be deleted — they had no `break_glass_user`, and the user (having lost every Main and Sync Factor) cannot authenticate any other way. Those accounts become deletable once the migration above backfills the `break_glass_user`.
+Support for deleting the stale Turnkey sub-organization was introduced around August 2026. Accounts set up before then initially could not be deleted — they had no `break_glass_user`, and the user (having lost every Main and Sync Factor) cannot authenticate any other way. Those accounts become deletable once a migration backfills the `break_glass_user`.
## Tearing down the Turnkey sub-organization
diff --git a/world-app/backup/components.mdx b/world-app/backup/components.mdx
index d5ad92a..3d5ecf9 100644
--- a/world-app/backup/components.mdx
+++ b/world-app/backup/components.mdx
@@ -28,8 +28,8 @@ It does **not**:
## Storage layout
- **S3** — blobs and JSON, keyed by `backup_id`.
-- **DynamoDB** — A `FactorLookup` table mapping `{scope}#{type}#{factor_value}` (e.g. `MAIN#PASSKEY#`) back to `backup_id`. This is a lookup utility — the source of truth for *which factors authorize a backup* is the metadata in S3.
-- **Redis** — Ephemeral state: JWE-encrypted challenge tokens (single-use, ~5 min TTL), short-lived per-`backup_id` locks during create/sync, and post-recovery `sync_factor_token`s used to register a new without re-prompting a Main Factor.
+- **DynamoDB** — A `FactorLookup` table using a composite primary key combining the scope (MAIN/SYNC) and a factor identifier (credential ID for passkey, iss+sub for OIDC, public key for EC keypair) mapping back to `backup_id`. This is a lookup utility — the source of truth for *which factors authorize a backup* is the metadata in S3.
+- **Redis** — Ephemeral state: used-challenge hashes for replay protection (15 min TTL), hashed OIDC nonces (1 year TTL), short-lived per-`backup_id` locks during create/sync, and post-recovery `sync_factor_token`s used to register a new without re-prompting a Main Factor.
The list of endpoints, request shapes, and the `ChallengeContext` enum live in [`backup-service/src/routes`](https://github.com/worldcoin/backup-service/tree/main/src/routes); the OpenAPI spec is served at `/docs` on each environment.
@@ -40,10 +40,10 @@ Three factor types are recognized:
| Factor type | Verification | Allowed scope |
| --- | --- | --- |
| Passkey | WebAuthn assertion (COSE `ES256`) verified via `webauthn-rs` | Main only |
-| OIDC account | OIDC token signature + claim verification (nonce = SHA256(ephemeral session pubkey)) | Main only |
+| OIDC account | OIDC token signature + claim verification ([nonce = SHA256(ephemeral session pubkey)](https://docs.turnkey.com/authentication/social-logins#nonce-restrictions-in-oidc-tokens)) | Main only |
| EC keypair (P-256) | ECDSA signature, DER-encoded, verified with `p256` | Main or Sync |
-The challenge token is bound to the operation. A `Sync` challenge cannot be replayed against `/delete-factor` because the embedded `ChallengeContext` differs. Challenges are single-use (Redis enforces).
+The challenge token is bound to the operation. A `Sync` challenge cannot be replayed against `/v1/delete-factor` because the embedded `ChallengeContext` differs. Challenges are single-use (Redis enforces).
## What the service rejects
@@ -52,7 +52,7 @@ A handful of named errors are surfaced in client code paths and worth knowing by
- `manifest_hash_mismatch` — client tried to sync from a stale state (see [BF-5](/world-app/backup/flows#bf-5-remote-update-detection)).
- `unauthorized_factor` — factor identifier is in `FactorLookup` but no longer in the backup metadata; the device is no longer authorized (see [Unauthorized Device](/world-app/backup/advanced#unauthorized-device)).
- `backup_does_not_exist` — the metadata is gone (the user deleted their backup); local state should be cleared.
-- `backup_account_id_already_exists` — `/create` collision; some prior creation attempt registered this backup ID. The client retries with a fresh sync factor authorization on the existing record.
+- `backup_account_id_already_exists` — `/v1/create` collision; some prior creation attempt registered this backup ID. The client retries with a fresh sync factor authorization on the existing record.
- `factor_already_exists` — attempted to add a factor whose public identifier is already enrolled.
- `invalid_challenge_context` — challenge token didn't match the operation it was submitted for.
@@ -85,7 +85,7 @@ Each World App user is a Turnkey *sub-organization*. Throughout the docs and the
"condition": "true"
}
```
-3. **`break_glass_user`**. Represents the — the `secp256k1` keypair whose public key is encoded into the [**Backup Account ID**](/world-app/backup/factors#backup-account-id). It exists so the Turnkey sub-organization can be deleted during a [Reset](/world-app/backup/advanced#disaster-recovery-via-reset). Because the Backup Account Key is deterministic and known ahead of time, this user is named `break_glass_user_`. It is **not** a member of the Root Quorum. The user's policy permits *deletion-only* of the sub-organization:
+3. **`break_glass_user`**. Represents the — the `secp256k1` keypair whose public key is encoded into the [**Backup Account ID**](/world-app/backup/factors#backup-account-id). It exists so the Turnkey sub-organization can be deleted during a [Reset](/world-app/backup/advanced#disaster-recovery-via-v1-reset). Because the Backup Account Key is deterministic and known ahead of time, this user is named `break_glass_user_`. It is **not** a member of the Root Quorum. The user's policy permits *deletion-only* of the sub-organization:
```json
{
diff --git a/world-app/backup/factors.mdx b/world-app/backup/factors.mdx
index e69102d..d44404f 100644
--- a/world-app/backup/factors.mdx
+++ b/world-app/backup/factors.mdx
@@ -50,7 +50,7 @@ The client uses Bedrock's `Turnkey` helper (P-256 ECDSA stamping over Turnkey AP
A P-256 keypair is generated by the iOS [`Security`](https://developer.apple.com/documentation/security) framework via `SecKeyCreateRandomKey` (key type `kSecAttrKeyTypeECSECPrimeRandom`). The private key scalar (32 bytes) is the factor secret.
-iCloud Keychain is intentionally **not** synced (`kSecAttrSynchronizable: false`) — it is an iOS-only, device-local factor. Its purpose is to provide an additional recovery path on iOS without requiring the user to set up a passkey or sign in with OIDC. Android has no equivalent.
+iCloud Keychain is intentionally **not** synced (`kSecAttrSynchronizable: false`) — it is an iOS-only, device-local factor. Its purpose is to provide an additional recovery path on iOS without requiring the user to set up a passkey or sign in with OIDC. Android has no equivalent. It also serves as the fallback on iOS versions below 18.0, where the [WebAuthn PRF extension](#passkey-prf) the passkey factor depends on is unavailable.
# Sync Factor
@@ -59,7 +59,7 @@ The Sync Factor is a P-256 ECDSA keypair generated client-side at backup creatio
- **iOS** — Keychain (non-synced).
- **Android** — Android Keystore (hardware-backed when available); falls back to `EncryptedSharedPreferences` if Keystore is unavailable. The fallback is a lower security tier and accepted as a known limitation today.
-When the client signs a Backup Service challenge with the Sync Factor, the server verifies the P-256 ECDSA signature (DER-encoded) against the public key in the . Each Sync Factor authorizes exactly one device; recovery onto a new device produces a new Sync Factor and registers it via `/add-sync-factor`.
+When the client signs a Backup Service challenge with the Sync Factor, the server verifies the P-256 ECDSA signature (DER-encoded) against the public key in the . Each Sync Factor authorizes exactly one device; recovery onto a new device produces a new Sync Factor and registers it via `/v1/add-sync-factor`.
For OIDC users, the Sync Factor is *also* registered with Turnkey as a sub-organization user (`sync_factor_user`) with a policy permitting deletion-only actions. This is what makes background factor cleanup (e.g., removing an OIDC provider after the user removes the factor in Settings) possible without an additional passkey tap.
@@ -71,7 +71,7 @@ Independent of the factor system, every backup has a , a **s
backup_account_<33-byte_compressed_pubkey_hex>
```
-The Backup Account Key is **not** a factor — it cannot decrypt the backup. Its sole purpose is the disaster-recovery `/reset` endpoint: when a user has lost every Main and Sync Factor but still controls the original device (and therefore the Root Key), signing with the Backup Account Key proves ownership and wipes the existing backup so they can re-enroll fresh factors. See [Disaster Recovery via /reset](/world-app/backup/advanced#disaster-recovery-via-reset).
+The Backup Account Key is **not** a factor — it cannot decrypt the backup. Its sole purpose is the disaster-recovery `/v1/reset` endpoint: when a user has lost every Main and Sync Factor but still controls the original device (and therefore the Root Key), signing with the Backup Account Key proves ownership and wipes the existing backup so they can re-enroll fresh factors. See [Disaster Recovery via /v1/reset](/world-app/backup/advanced#disaster-recovery-via-v1-reset).
# Platform Differences
diff --git a/world-app/backup/flows.mdx b/world-app/backup/flows.mdx
index ffc358e..d0314e6 100644
--- a/world-app/backup/flows.mdx
+++ b/world-app/backup/flows.mdx
@@ -16,7 +16,7 @@ The flows are numbered (BF-1, BF-2, …) and referenced from code and other docs
**Non-obvious.** The client generates a *fresh* at this moment, encrypts the , encrypts the keypair with the of each enrolled , and then **discards the keypair's secret**. Only the public key is retained locally so subsequent sync operations can re-encrypt new s without authenticating a Main Factor. This is what makes background sync (BF-4) possible.
-A is also generated at creation and registered with the Backup Service in the same `/create` call, so the device is immediately authorized to push updates.
+A is also generated at creation and registered with the Backup Service in the same `/v1/create` call, so the device is immediately authorized to push updates.
**OIDC + Passkey one-tap enrollment.** When the user enrolls both a Passkey and an OIDC factor (Google/Apple) at creation, the client takes advantage of a *merged Turnkey passkey challenge*: the Passkey signs both a Backup Service challenge and a Turnkey activity stamp in a single user gesture. This is also the pattern used in BF-3 when adding an OIDC factor to an existing Passkey-only account.
@@ -28,7 +28,7 @@ flowchart LR
Client -->|generate BackupEncryptionKeypair| Client
Client -->|seal backup| Client
Client -->|encrypt keypair with FactorSecret| Client
- Client -->|POST /create| BackupService
+ Client -->|POST /v1/create| BackupService
Client -->|register Sync Factor| BackupService
Client -.->|if OIDC| Turnkey
```
@@ -41,7 +41,7 @@ flowchart LR
The client identifies the backup by presenting the Main Factor's *public identifier* (passkey credential ID, OIDC `sub`, or Keychain public key) — the Backup Service has a reverse lookup table that maps these to a `backup_id`. Once the backup is located, the user authenticates the factor and the Backup Service returns the together with the metadata.
-After the backup is decrypted, the client generates a fresh for the new device and registers it via `/add-sync-factor`. This call uses a short-lived `sync_factor_token` issued by `/retrieve/from-challenge`, which lets the client add the new device authorization without re-prompting for a Main Factor.
+After the backup is decrypted, the client generates a fresh for the new device and registers it via `/v1/add-sync-factor`. This call uses a short-lived `sync_factor_token` issued by `/v1/retrieve/from-challenge`, which lets the client add the new device authorization without re-prompting for a Main Factor.
**OIDC recovery quirk.** For OIDC factors, decrypting the requires the held by Turnkey. The user authenticates to Turnkey via OIDC; Turnkey's enclave verifies the OIDC token *and the user's identity* before exporting the secret to the client. This is why OIDC recovery requires a network round-trip beyond the one to the Backup Service.
@@ -51,14 +51,14 @@ sequenceDiagram
participant BackupService
participant Turnkey
Client->>BackupService: identify backup by factor public ID
- Client->>BackupService: /retrieve/challenge/* + auth Main Factor
+ Client->>BackupService: /v1/retrieve/challenge/* + auth Main Factor
BackupService->>Client: Sealed Backup + Metadata + sync_factor_token
opt OIDC factor
Client->>Turnkey: authenticate (OIDC)
Turnkey->>Client: factor secret
end
Client->>Client: decrypt EncryptedBackupKeypair → decrypt SealedBackup
- Client->>BackupService: /add-sync-factor (with token)
+ Client->>BackupService: /v1/add-sync-factor (with token)
Client->>Turnkey: Add sync factor
```
@@ -68,7 +68,7 @@ sequenceDiagram
**Non-obvious.** Adding a factor *does not* require re-encrypting the entire backup. The client only needs to encrypt the existing with the new and append the resulting to the metadata. This is the entire point of the keypair indirection layer (see [Layered Encryption Model](/world-app/backup/index#layered-encryption-model)).
-To add an OIDC factor with a Passkey already enrolled, the merged Turnkey passkey challenge from BF-1 is reused — one passkey tap authorizes both `/add-factor` on the Backup Service and the Turnkey activity that creates the OIDC provider.
+To add an OIDC factor with a Passkey already enrolled, the merged Turnkey passkey challenge from BF-1 is reused — one passkey tap authorizes both `/v1/add-factor` on the Backup Service and the Turnkey activity that creates the OIDC provider.
**Currently disabled.** Adding a Passkey when an OIDC factor exists is *not* supported today. Removing a Passkey while an OIDC factor exists is also not supported, because the Passkey is the fallback path for Turnkey when the Sync Factor's Turnkey credentials are no longer valid (see [Unauthorized Device](/world-app/backup/advanced#unauthorized-device)).
@@ -108,11 +108,11 @@ This is not a separate flow but a consequence of BF-4 and BF-5 interacting. See
**Non-obvious.** Deletion clears state across three places — the Backup Service (metadata + sealed blob + factor lookup), Turnkey (entire sub-organization, if one exists), and local device (Sync Factor keypair, plus the iCloud Keychain factor on iOS). All three deletions are issued from the client with retries; failures are logged but do not block the user-visible "deleted" outcome, because the Backup Service's deletion is authoritative.
-# BF-9: Disaster Recovery via /reset
+# BF-9: Disaster Recovery via /v1/reset
-**When.** The user has lost every and every but still controls the original device (and therefore the Root Key). This is the last-resort path; see [Disaster Recovery via /reset](/world-app/backup/advanced#disaster-recovery-via-reset) for the full rationale and preconditions.
+**When.** The user has lost every and every but still controls the original device (and therefore the Root Key). This is the last-resort path; see [Disaster Recovery via /v1/reset](/world-app/backup/advanced#disaster-recovery-via-v1-reset) for the full rationale and preconditions.
**Non-obvious.** This is a destructive *wipe*, not a recovery of backup contents. This process clears the backup so the user can re-enroll from scratch. It's authorized by the the user reproduces locally, so nothing here depends on a Main or Sync Factor:
-1. The Backup Service `/reset` deletes the metadata, sealed blob, and factor-lookup entries. This deletion is authoritative.
+1. The Backup Service `/v1/reset` deletes the metadata, sealed blob, and factor-lookup entries. This deletion is authoritative.
2. The Turnkey sub-organization is torn down. The client submits a `deleteSubOrganization` activity stamped with the Backup Account Key acting as the `break_glass_user`.
diff --git a/world-app/backup/structure-and-sync.mdx b/world-app/backup/structure-and-sync.mdx
index c86f858..11e6b6a 100644
--- a/world-app/backup/structure-and-sync.mdx
+++ b/world-app/backup/structure-and-sync.mdx
@@ -54,12 +54,12 @@ When building a new backup version (see [BF-4: Sync](/world-app/backup/flows#bf-
1. Validate the local manifest exists and matches the remote state.
2. Build the from the files referenced in the manifest. Verify each file's checksum.
3. Encrypt with the 's keypair public key.
-4. POST `/sync` with the new , the current manifest hash, and the new manifest hash.
+4. POST `/v1/sync` with the new , the current manifest hash, and the new manifest hash.
5. Backup Service checks the current hash matches its recorded state, then atomically swaps the blob and the recorded hash.
# Download & Unpack
-When restoring or catching up (see [BF-2](/world-app/backup/flows#bf-2-backup-recovery) and [BF-5](/world-app/backup/flows#bf-5-remote-update-detection)):
+When restoring or catching up (see [BF-2](/world-app/backup/flows#bf-2-backup-retrieval) and [BF-5](/world-app/backup/flows#bf-5-remote-update-detection)):
1. Decrypt the with the -unlocked .
2. Replace the local manifest unconditionally with the manifest from the unpacked backup.