From 64f3d1009e64d8c5f83a829690612fe33ee1dbae Mon Sep 17 00:00:00 2001 From: Jeff Repanich Date: Sun, 16 Aug 2026 15:04:17 -0400 Subject: [PATCH] chore: adopt AskrJS 0.2.0 --- package-lock.json | 503 +++++++++++++++++++++++++++++++++++++++++----- package.json | 20 +- 2 files changed, 459 insertions(+), 64 deletions(-) diff --git a/package-lock.json b/package-lock.json index a7e1169..4b74fa3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,20 +9,20 @@ "version": "0.1.0", "license": "Apache-2.0", "dependencies": { - "@askrjs/askr": ">=0.0.89 <0.1.0", - "@askrjs/auth": ">=0.0.9 <0.1.0", - "@askrjs/charts": ">=0.1.6 <0.2.0", - "@askrjs/lucide": ">=0.0.9 <0.1.0", - "@askrjs/node": ">=0.0.9 <0.1.0", - "@askrjs/schema": ">=0.0.6 <0.1.0", - "@askrjs/server": ">=0.0.13 <0.1.0", - "@askrjs/themes": ">=0.0.24 <0.1.0", - "@askrjs/ui": ">=0.0.27 <0.1.0", + "@askrjs/askr": ">=0.2.0 <0.3.0", + "@askrjs/auth": ">=0.2.0 <0.3.0", + "@askrjs/charts": ">=0.2.0 <0.3.0", + "@askrjs/lucide": ">=0.2.0 <0.3.0", + "@askrjs/node": ">=0.2.0 <0.3.0", + "@askrjs/schema": ">=0.2.0 <0.3.0", + "@askrjs/server": ">=0.2.0 <0.3.0", + "@askrjs/themes": ">=0.2.0 <0.3.0", + "@askrjs/ui": ">=0.2.0 <0.3.0", "argon2": "^0.45.1", "better-sqlite3": "^13.0.3" }, "devDependencies": { - "@askrjs/vite": ">=0.0.13 <0.1.0", + "@askrjs/vite": ">=0.2.0 <0.3.0", "@playwright/test": "^1.62.1", "@types/better-sqlite3": "^9.6.0", "@types/node": "^26.2.0", @@ -34,22 +34,22 @@ } }, "node_modules/@askrjs/askr": { - "version": "0.0.89", - "resolved": "https://registry.npmjs.org/@askrjs/askr/-/askr-0.0.89.tgz", - "integrity": "sha512-jgJlH0u05zTypWHMTsmYUVY3ZYlwNIt+XZysG8e31dfSR1VHqc2dmgJ1nVMdiF/zrUfxNW5DIYtgUy5s4+Vk9w==", + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@askrjs/askr/-/askr-0.2.0.tgz", + "integrity": "sha512-uRjpRGFWBrLUtIAf/MbKeAetjTN1DkeNlXzzBeov14bV/4uBYgAWC7OAw0PH+tbxy30obabmsON+2ZPqIUuGIQ==", "license": "Apache-2.0", "dependencies": { - "@askrjs/auth": ">=0.0.8 <0.1.0", - "@askrjs/schema": ">=0.0.5 <0.1.0" + "@askrjs/auth": ">=0.2.0 <0.3.0", + "@askrjs/schema": ">=0.2.0 <0.3.0" }, "engines": { "node": ">=24.0.0" } }, "node_modules/@askrjs/auth": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/@askrjs/auth/-/auth-0.0.9.tgz", - "integrity": "sha512-Akv4FCoakSa2WSowIMoxnaUrvnDBF84vmwgbThkWIgTUCgj+L846TGZ/7fR7657MCJAEveLjmqbTDq0WTfbKrg==", + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@askrjs/auth/-/auth-0.2.0.tgz", + "integrity": "sha512-tuqG9lMUc6xNF/Q7yiqXET1rSzk7jEKDNRu30AyoQd/xn+yMzyjI/p+RSH+kRbrLS+5989vouVDknFAfs8UVsw==", "license": "Apache-2.0", "dependencies": { "@xmldom/xmldom": "0.9.10", @@ -70,37 +70,37 @@ } }, "node_modules/@askrjs/charts": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/@askrjs/charts/-/charts-0.1.6.tgz", - "integrity": "sha512-E1+5AkDLf6xgxmoRAtKO9wST5v9dnnLaA3M7pTF/PSiC1hwIuuvWv8V49TkaibllzMTzeUTOWBatq+6Iykk12g==", + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@askrjs/charts/-/charts-0.2.0.tgz", + "integrity": "sha512-YankcK5pTwhdlZ7e/g71yLgrawYn0Woz8ug9aGGpm9p+yLDhWvUS6pklLH8Bw7Rc7egVEKb/kJB+NB09NKTVNg==", "license": "Apache-2.0", "engines": { "node": ">=24.0.0" }, "peerDependencies": { - "@askrjs/askr": ">=0.0.88 <0.1.0" + "@askrjs/askr": ">=0.2.0 <0.3.0" } }, "node_modules/@askrjs/lucide": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/@askrjs/lucide/-/lucide-0.0.9.tgz", - "integrity": "sha512-K6D0GFT0CzE6C/HOEBPumGrAIkFmrG1qh+iD9DkltsBHXZXTBMHdbn7Qu6zxzoNggBNy+5fxOmLC7QLiCHSJ5Q==", + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@askrjs/lucide/-/lucide-0.2.0.tgz", + "integrity": "sha512-8oNoIudvegdsIMFnFthp+9ly3GLzh8j9llmrr3CXekUixCFyl6akY7/riVaEnmY/4Wy+Z8zHSsf37MKtNMP+Kw==", "license": "Apache-2.0", "engines": { "node": ">=24.0.0" }, "peerDependencies": { - "@askrjs/askr": ">=0.0.88 <0.1.0" + "@askrjs/askr": ">=0.2.0 <0.3.0" } }, "node_modules/@askrjs/node": { - "version": "0.0.11", - "resolved": "https://registry.npmjs.org/@askrjs/node/-/node-0.0.11.tgz", - "integrity": "sha512-2hRK6lC//JBo7hfsoemHXhMFXiHs9EpSWTU6Q+tnQ99xelgxKpNTplDZoiI+DMZWxq6HgrjEz+vIQLBj5S55mg==", + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@askrjs/node/-/node-0.2.0.tgz", + "integrity": "sha512-QNyUZ1KwVpObnjjfTULlrthEAfXennw1CoCCAclERImRRGXas5pu214rUURta8CuG8I3/hg1yMsEEUwLiYmBzw==", "license": "Apache-2.0", "dependencies": { - "@askrjs/auth": ">=0.0.8 <0.1.0", - "@askrjs/server": ">=0.0.11 <0.1.0", + "@askrjs/auth": ">=0.2.0 <0.3.0", + "@askrjs/server": ">=0.2.0 <0.3.0", "@types/ws": "^8.18.1", "ws": "^8.21.3" }, @@ -109,28 +109,28 @@ } }, "node_modules/@askrjs/schema": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/@askrjs/schema/-/schema-0.0.6.tgz", - "integrity": "sha512-VN4PnJ3/NNP5UnWYbf6/rDciykKb6+Ibx1QLGfWPqX7d7ORmfyAtCRjGsseRfv4y2mcvwe6zxVZ3WnY5YVjVtg==", + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@askrjs/schema/-/schema-0.2.0.tgz", + "integrity": "sha512-YCDfIiGg466bAoxORVrCT4vwXImZr7BYZaAkaFSdLNP+/hmvDVez0GQ9V55h+mPC4jma1ymxHZMterQZzPhI8g==", "license": "Apache-2.0", "engines": { "node": ">=24.0.0" } }, "node_modules/@askrjs/server": { - "version": "0.0.13", - "resolved": "https://registry.npmjs.org/@askrjs/server/-/server-0.0.13.tgz", - "integrity": "sha512-LpfhVI3efMH4EroBgRRAjNBS5BcQKAq355h0F9cHtMNutI2IgkVfUQHyIk8S+09xYI1EIjWxDaqEA76XeL7+Xg==", + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@askrjs/server/-/server-0.2.0.tgz", + "integrity": "sha512-y5xq42zEetqopMNwE5ughFxEDg+wKvUrY4ydONqXn8mTKKSfxjG1V1lptDB8OmNjZcFiSNbE6BQ/HQ2mzPdLkA==", "license": "Apache-2.0", "dependencies": { - "@askrjs/auth": ">=0.0.9 <0.1.0", - "@askrjs/schema": ">=0.0.6 <0.1.0" + "@askrjs/auth": ">=0.2.0 <0.3.0", + "@askrjs/schema": ">=0.2.0 <0.3.0" }, "engines": { "node": ">=24.0.0" }, "peerDependencies": { - "@askrjs/askr": ">=0.0.89 <0.1.0" + "@askrjs/askr": ">=0.2.0 <0.3.0" }, "peerDependenciesMeta": { "@askrjs/askr": { @@ -139,45 +139,46 @@ } }, "node_modules/@askrjs/themes": { - "version": "0.0.24", - "resolved": "https://registry.npmjs.org/@askrjs/themes/-/themes-0.0.24.tgz", - "integrity": "sha512-QRVaVdAreltSJ42dEMYUbghhaGd0kmEZjxIuO1kS/deXzVDwelDakHVXsRS+K30BW+Kn1TjFGPja7Ia+5Ti7bA==", + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@askrjs/themes/-/themes-0.2.0.tgz", + "integrity": "sha512-/XMmIIDvgQmmP13GyYlvcrjSxnQOelcJnGTAMPQlT3jqb6fplRssM8VpCcaaWzZxrLvqRJFVOELgSk2XfbhyVg==", "license": "Apache-2.0", "engines": { "node": ">=24.0.0" }, "peerDependencies": { - "@askrjs/askr": ">=0.0.88 <0.1.0", - "@askrjs/ui": ">=0.0.26 <0.1.0" + "@askrjs/askr": ">=0.2.0 <0.3.0", + "@askrjs/ui": ">=0.2.0 <0.3.0" } }, "node_modules/@askrjs/ui": { - "version": "0.0.27", - "resolved": "https://registry.npmjs.org/@askrjs/ui/-/ui-0.0.27.tgz", - "integrity": "sha512-Rw1MxG1WNSt/4irJQQAWIMd9ooOyo5URRyO/RcP66f11Jh6EOXoNaKqO5mDY/sLThEhBqkLjRACHZqHj3t+kwg==", + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@askrjs/ui/-/ui-0.2.0.tgz", + "integrity": "sha512-W8wynl2eTEjHrkqdwz4Do7dIp6yeuwkeQF60mrvX7cv3cbHe3sHaf1A0ok5Mac8MvDJG2No0fxWyWFG5uznZUw==", "license": "Apache-2.0", "engines": { "node": ">=24.0.0" }, "peerDependencies": { - "@askrjs/askr": ">=0.0.88 <0.1.0" + "@askrjs/askr": ">=0.2.0 <0.3.0" } }, "node_modules/@askrjs/vite": { - "version": "0.0.13", - "resolved": "https://registry.npmjs.org/@askrjs/vite/-/vite-0.0.13.tgz", - "integrity": "sha512-ilOsruMEsbzYHmFRmPY1kwPchBVbzBwJaZq3OGFSShkG/GSwCO/d+34evkxbpWOxVDVpZbTfyv/RE9eMrkBBbw==", + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@askrjs/vite/-/vite-0.2.0.tgz", + "integrity": "sha512-/k8XisZZiZG5SEmWDRYqD+oGTBE6cPMthA5pE50qSRPb5wGZ2rkXTza5UU6/84WcL3xYN8ztzfxDARSN1gpswg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@askrjs/node": ">=0.0.8 <0.1.0", + "@askrjs/node": ">=0.2.0 <0.3.0", + "oxc-parser": "^0.144.0", "parse5": "^8.0.1" }, "engines": { "node": ">=24.0.0" }, "peerDependencies": { - "@askrjs/askr": ">=0.0.88 <0.1.0", + "@askrjs/askr": ">=0.2.0 <0.3.0", "sharp": "^0.35.3", "vite": "^8.2.1", "vite-plus": "^0.2.8" @@ -249,6 +250,353 @@ "dev": true, "license": "MIT" }, + "node_modules/@oxc-parser/binding-android-arm-eabi": { + "version": "0.144.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-android-arm-eabi/-/binding-android-arm-eabi-0.144.0.tgz", + "integrity": "sha512-IaoGBEp/huvja99PxI/b72TbKFzA/UzxxAka7f233dc/Tg/rRTX9Qn8IquFLWwWf4IddN/5TaJ8S4Subbjq7wQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-android-arm64": { + "version": "0.144.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-android-arm64/-/binding-android-arm64-0.144.0.tgz", + "integrity": "sha512-u6fJu8XQXP99+9pYO3jq7F1D7V9fyFuDBShYFlr+gY+GcJzhveeN/zoMfuXxX6XBquJO0kjqKd7BjhJ7pClWXQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-darwin-arm64": { + "version": "0.144.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-darwin-arm64/-/binding-darwin-arm64-0.144.0.tgz", + "integrity": "sha512-o9xGSmMQcboJLjwI+acFf6xa7nYdp0/nRFE8ry4Xrt8OviQ9ITFDBUkAXVJMOLchSV9Pu981GxJuW0mt4i6vQQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-darwin-x64": { + "version": "0.144.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-darwin-x64/-/binding-darwin-x64-0.144.0.tgz", + "integrity": "sha512-2yNm4tX++W3KLbyziVhs5alSb74a3C1uNDu/1P/AQj1ux8yZYuvbCAeJCCrGkr8J18ZmnBAzDthdTZBEAEb71w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-freebsd-x64": { + "version": "0.144.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-freebsd-x64/-/binding-freebsd-x64-0.144.0.tgz", + "integrity": "sha512-TG4CjY1OjynplkF9nAQ9m9zboPJksnbAF+U/9xQGSXyIt+5sQRitwfQrUgjrG17/up9G8k/boNjLD2zp4xq1Kw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-linux-arm-gnueabihf": { + "version": "0.144.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-0.144.0.tgz", + "integrity": "sha512-i0T9NagVmqc+rbSyBr5mDKj7TCMIBRrSteQlQJt1WhWIH/sZeOP9GB09H9w98YdinuZkDIPmO7Fz0jDC7bMvSA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-linux-arm-musleabihf": { + "version": "0.144.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-0.144.0.tgz", + "integrity": "sha512-YUsEqM3WMS3mOON+TFf7RzS0QthzEifx7tpUQu0GSF2MsT+D6t154ZBs6WhWaCZNl0GuVDEvndCyEAUBHzSHGw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-linux-arm64-gnu": { + "version": "0.144.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.144.0.tgz", + "integrity": "sha512-LlWH4kt+IET3qIAe0e0IFLNlQ3CVUAfN//UFsA6N0/FghMh/FBk1e+wzvgG+t8WSnXkvf8B1TovquS2EJras9g==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-linux-arm64-musl": { + "version": "0.144.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.144.0.tgz", + "integrity": "sha512-ajXbXIWBWUD4U3IQxr2p6DiXwD7GPHEBLa+JteKhIfvLmBEBdTjO28lP+5r3AF2qal8cxLERfTnGs64Z22ZuXw==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-linux-ppc64-gnu": { + "version": "0.144.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-0.144.0.tgz", + "integrity": "sha512-/+sDzL/4cWEwdqenKo/DX3gkkxu7H7ytFAtealDey/Gd59yPWn64obVk6wXKVjVfXMciUUUTySxZG9AIMX3RNQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-linux-riscv64-gnu": { + "version": "0.144.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-0.144.0.tgz", + "integrity": "sha512-dMVhPBbrd8y6aeLd7Ihn9OZhKO8QgCQVtLBTRgbmf4lKrcR61SpaQRJPJuocTc/Cn5SJMm+alHYPnzkbOGM7Dg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-linux-riscv64-musl": { + "version": "0.144.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-0.144.0.tgz", + "integrity": "sha512-jQ8O0+b6J2IhJgm0DnqEJq8hG9OocmF1b4TBWCk08CRWqTmLZj/+lYs7w3OA60nb2SiqOmthQyJPacrCi7y+oQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-linux-s390x-gnu": { + "version": "0.144.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-0.144.0.tgz", + "integrity": "sha512-/mZxZtcGrzuvqPLPV7gjavbROYs/dHy6+yQ2Sl/2to/+qoC/v6CcruGFnfQPzQbXXTYReXJzLb5QY9KmgCbJOg==", + "cpu": [ + "s390x" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-linux-x64-gnu": { + "version": "0.144.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.144.0.tgz", + "integrity": "sha512-/caRGFHcarHZlBrucBwQwBbzqhD+UfZZ/r7soocS0/mp6/5KTq+1Zl/OQx5lFLcN+GpUPYszbrvQU9MCFLEzJg==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-linux-x64-musl": { + "version": "0.144.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-x64-musl/-/binding-linux-x64-musl-0.144.0.tgz", + "integrity": "sha512-qFtwAo6BWuWDjh57QDdZdYi746GW0mIeoZSGK2jJqlxIjo389Y/7lrriTOI+ou7tTvusOrSYGQZ+e+nDswt2vQ==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-openharmony-arm64": { + "version": "0.144.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-openharmony-arm64/-/binding-openharmony-arm64-0.144.0.tgz", + "integrity": "sha512-n+NgMGWWEYpH+rlkMhDvLR2k8vJDHQp3j8SoS86IS6J0hc4kuDaiYAAvu9dF86xjeGYy+h9WLj12sylmBJV9sg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-win32-arm64-msvc": { + "version": "0.144.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.144.0.tgz", + "integrity": "sha512-fShxpJiCBOdG4+jBAvahTTFUDI5djXc/+IPC1ldeC8LbyCW0h9m/7oP8DRZWI7WT2Ahv8sHtZz4ugECylCFpTA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-win32-ia32-msvc": { + "version": "0.144.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-0.144.0.tgz", + "integrity": "sha512-vFrYV+C3lJhIiSdNhdkZHnZ0YIClgTSluXaPMYjlGslVPD+uJg6K1s2xNL/X/gdBcy9IIbjbp0vNBwQhdMMdkw==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-win32-x64-msvc": { + "version": "0.144.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.144.0.tgz", + "integrity": "sha512-0ASbKSwdeihMekyy7y4jC0CwW3XBDZk5Sw64m/W7IReVQHaduqLYssF9KCJA2oHG9oldnl/1CMxqCoImXfqQkA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, "node_modules/@oxc-project/runtime": { "version": "0.142.0", "resolved": "https://registry.npmjs.org/@oxc-project/runtime/-/runtime-0.142.0.tgz", @@ -3165,6 +3513,53 @@ "node": ">=12.20.0" } }, + "node_modules/oxc-parser": { + "version": "0.144.0", + "resolved": "https://registry.npmjs.org/oxc-parser/-/oxc-parser-0.144.0.tgz", + "integrity": "sha512-eacM4wMgGWXctHubY262yo+50E76qtQBqe+uK73YEV1IT3qP12Acbnf9Nc8t+agIAdnko9iVT4KF83/d0EjY5w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@oxc-project/types": "^0.144.0" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "funding": { + "url": "https://github.com/sponsors/Boshen" + }, + "optionalDependencies": { + "@oxc-parser/binding-android-arm-eabi": "0.144.0", + "@oxc-parser/binding-android-arm64": "0.144.0", + "@oxc-parser/binding-darwin-arm64": "0.144.0", + "@oxc-parser/binding-darwin-x64": "0.144.0", + "@oxc-parser/binding-freebsd-x64": "0.144.0", + "@oxc-parser/binding-linux-arm-gnueabihf": "0.144.0", + "@oxc-parser/binding-linux-arm-musleabihf": "0.144.0", + "@oxc-parser/binding-linux-arm64-gnu": "0.144.0", + "@oxc-parser/binding-linux-arm64-musl": "0.144.0", + "@oxc-parser/binding-linux-ppc64-gnu": "0.144.0", + "@oxc-parser/binding-linux-riscv64-gnu": "0.144.0", + "@oxc-parser/binding-linux-riscv64-musl": "0.144.0", + "@oxc-parser/binding-linux-s390x-gnu": "0.144.0", + "@oxc-parser/binding-linux-x64-gnu": "0.144.0", + "@oxc-parser/binding-linux-x64-musl": "0.144.0", + "@oxc-parser/binding-openharmony-arm64": "0.144.0", + "@oxc-parser/binding-win32-arm64-msvc": "0.144.0", + "@oxc-parser/binding-win32-ia32-msvc": "0.144.0", + "@oxc-parser/binding-win32-x64-msvc": "0.144.0" + } + }, + "node_modules/oxc-parser/node_modules/@oxc-project/types": { + "version": "0.144.0", + "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.144.0.tgz", + "integrity": "sha512-nuhZIOLuI6TFQ32I/WnUx+SCPY7SdSKwgnFHydAuoS1+Z4BRcaP+RRJmGzl9lw+0OFF7UmaESf7KQRXaNLHypg==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/Boshen" + } + }, "node_modules/oxfmt": { "version": "0.61.0", "resolved": "https://registry.npmjs.org/oxfmt/-/oxfmt-0.61.0.tgz", diff --git a/package.json b/package.json index d2aa92d..33dbc11 100644 --- a/package.json +++ b/package.json @@ -21,20 +21,20 @@ "check": "npm run lint && npm run typecheck && npm test && npm run build" }, "dependencies": { - "@askrjs/askr": ">=0.0.89 <0.1.0", - "@askrjs/auth": ">=0.0.9 <0.1.0", - "@askrjs/charts": ">=0.1.6 <0.2.0", - "@askrjs/lucide": ">=0.0.9 <0.1.0", - "@askrjs/node": ">=0.0.9 <0.1.0", - "@askrjs/schema": ">=0.0.6 <0.1.0", - "@askrjs/server": ">=0.0.13 <0.1.0", - "@askrjs/themes": ">=0.0.24 <0.1.0", - "@askrjs/ui": ">=0.0.27 <0.1.0", + "@askrjs/askr": ">=0.2.0 <0.3.0", + "@askrjs/auth": ">=0.2.0 <0.3.0", + "@askrjs/charts": ">=0.2.0 <0.3.0", + "@askrjs/lucide": ">=0.2.0 <0.3.0", + "@askrjs/node": ">=0.2.0 <0.3.0", + "@askrjs/schema": ">=0.2.0 <0.3.0", + "@askrjs/server": ">=0.2.0 <0.3.0", + "@askrjs/themes": ">=0.2.0 <0.3.0", + "@askrjs/ui": ">=0.2.0 <0.3.0", "argon2": "^0.45.1", "better-sqlite3": "^13.0.3" }, "devDependencies": { - "@askrjs/vite": ">=0.0.13 <0.1.0", + "@askrjs/vite": ">=0.2.0 <0.3.0", "@playwright/test": "^1.62.1", "@types/better-sqlite3": "^9.6.0", "@types/node": "^26.2.0",