From db31bb5bc52fb1a6eaf9f653861bc7a6d8460055 Mon Sep 17 00:00:00 2001 From: tintounn Date: Tue, 26 Aug 2025 18:45:44 +0200 Subject: [PATCH] update devcontainer --- .devcontainer/devcontainer.json | 1 - package-lock.json | 295 +++++++++++++++----------------- package.json | 7 +- src/pages/login.astro | 1 - 4 files changed, 138 insertions(+), 166 deletions(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 839dfac..995b20c 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,7 +1,6 @@ { "workspaceFolder": "/workspace", "workspaceMount": "source=${localWorkspaceFolder},target=/workspace,type=bind,Z", - "runArgs": ["--network=dev-network"], "build": { "dockerfile": "Dockerfile" }, diff --git a/package-lock.json b/package-lock.json index 2b84ca5..fb4b7d7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,13 +8,12 @@ "name": "nixi-web", "version": "0.0.1", "dependencies": { - "@astrojs/node": "^9.3.1", - "astro": "^5.12.6" + "@astrojs/node": "^9.4.2", + "astro": "^5.13.2" }, "devDependencies": { "@prettier/plugin-oxc": "^0.0.4", - "@types/bun": "^1.2.19", - "oxlint": "^1.11.0", + "oxlint": "^1.12.0", "prettier": "3.6.2" } }, @@ -25,18 +24,18 @@ "license": "MIT" }, "node_modules/@astrojs/internal-helpers": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.7.1.tgz", - "integrity": "sha512-7dwEVigz9vUWDw3nRwLQ/yH/xYovlUA0ZD86xoeKEBmkz9O6iELG1yri67PgAPW6VLL/xInA4t7H0CK6VmtkKQ==", + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.7.2.tgz", + "integrity": "sha512-KCkCqR3Goym79soqEtbtLzJfqhTWMyVaizUi35FLzgGSzBotSw8DB1qwsu7U96ihOJgYhDk2nVPz+3LnXPeX6g==", "license": "MIT" }, "node_modules/@astrojs/markdown-remark": { - "version": "6.3.5", - "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-6.3.5.tgz", - "integrity": "sha512-MiR92CkE2BcyWf3b86cBBw/1dKiOH0qhLgXH2OXA6cScrrmmks1Rr4Tl0p/lFpvmgQQrP54Pd1uidJfmxGrpWQ==", + "version": "6.3.6", + "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-6.3.6.tgz", + "integrity": "sha512-bwylYktCTsLMVoCOEHbn2GSUA3c5KT/qilekBKA3CBng0bo1TYjNZPr761vxumRk9kJGqTOtU+fgCAp5Vwokug==", "license": "MIT", "dependencies": { - "@astrojs/internal-helpers": "0.7.1", + "@astrojs/internal-helpers": "0.7.2", "@astrojs/prism": "3.3.0", "github-slugger": "^2.0.0", "hast-util-from-html": "^2.0.3", @@ -60,12 +59,12 @@ } }, "node_modules/@astrojs/node": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/@astrojs/node/-/node-9.4.0.tgz", - "integrity": "sha512-Gxs0iVUvOmQmK+H1DBoabcgvdSDg277SwbujRv2cUBlnpcOTJQDFRhRvyJ7G+Zkd06/jhRphsTTmmrBY0PqI4g==", + "version": "9.4.2", + "resolved": "https://registry.npmjs.org/@astrojs/node/-/node-9.4.2.tgz", + "integrity": "sha512-4whvXWUIL7yi84ayEXCZd/G2sLMqJKiA7hKps2Z3AVPlymXWY7qyafJ/5gphD6CzRjen6+mqPRYeqxnJG8VcDw==", "license": "MIT", "dependencies": { - "@astrojs/internal-helpers": "0.7.1", + "@astrojs/internal-helpers": "0.7.2", "send": "^1.2.0", "server-destroy": "^1.0.1" }, @@ -1261,9 +1260,12 @@ } }, "node_modules/@oxlint-tsgolint/darwin-arm64": { - "version": "0.0.0-10", - "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/darwin-arm64/-/darwin-arm64-0.0.0-10.tgz", - "integrity": "sha512-SVLPAn3WumEm2iep3ZblSsOOWRVb1o8ro1GLKKvFE3ruI7RcF7wup0EDEBRTSBg2PA5HEZJt+bi27MgfdT7vRQ==", + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/darwin-arm64/-/darwin-arm64-0.0.4.tgz", + "integrity": "sha512-qL0zqIYdYrXl6ghTIHnhJkvyYy1eKz0P8YIEp59MjY3/zNiyk/gtyp8LkwZdqb9ezbcX9UDQhSuSO1wURJsq8g==", + "cpu": [ + "arm64" + ], "dev": true, "license": "MIT", "optional": true, @@ -1272,9 +1274,12 @@ ] }, "node_modules/@oxlint-tsgolint/darwin-x64": { - "version": "0.0.0-10", - "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/darwin-x64/-/darwin-x64-0.0.0-10.tgz", - "integrity": "sha512-hoVePQzo1xgtLx3DcT/SY+xq0etypzMaHJl57PVrxITRf1g+PRpc0ulIIDl2dtaksz+/k00vfj/iT3YslLzpNw==", + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/darwin-x64/-/darwin-x64-0.0.4.tgz", + "integrity": "sha512-c3nSjqmDSKzemChAEUv/zy2e9cwgkkO/7rz4Y447+8pSbeZNHi3RrNpVHdrKL/Qep4pt6nFZE+6PoczZxHNQjg==", + "cpu": [ + "x64" + ], "dev": true, "license": "MIT", "optional": true, @@ -1283,9 +1288,12 @@ ] }, "node_modules/@oxlint-tsgolint/linux-arm64": { - "version": "0.0.0-10", - "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/linux-arm64/-/linux-arm64-0.0.0-10.tgz", - "integrity": "sha512-ynvuWqeeZrFPbugSYpzGUfXD0Yhm+ah3EUqM9IFDLvKzZCalNDQHfjWntI3ChJepl9KbLftfx2mfIDXoKjJYog==", + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/linux-arm64/-/linux-arm64-0.0.4.tgz", + "integrity": "sha512-P2BA54c/Ej5AGkChH1/7zMd6PwZfa+jnw8juB/JWops+BX+lbhbbBHz0cYduDBgWYjRo4e3OVJOTskqcpuMfNw==", + "cpu": [ + "arm64" + ], "dev": true, "license": "MIT", "optional": true, @@ -1294,9 +1302,12 @@ ] }, "node_modules/@oxlint-tsgolint/linux-x64": { - "version": "0.0.0-10", - "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/linux-x64/-/linux-x64-0.0.0-10.tgz", - "integrity": "sha512-/T2ptT2eaTF2XnetDcEGOfDOxci2rhEJQ0Qz0bcWcfSMpXfseu1sWYdKEUnN5itaNodw9RXlZXOeZkEOss/EgA==", + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/linux-x64/-/linux-x64-0.0.4.tgz", + "integrity": "sha512-hbgLpnDNicPrbHOAQ9nNfLOSrUrdWANP/umR7P/cwCc1sv66eEs7bm4G3mrhRU8aXFBJmbhdNqiDSUkYYvHWJQ==", + "cpu": [ + "x64" + ], "dev": true, "license": "MIT", "optional": true, @@ -1305,9 +1316,12 @@ ] }, "node_modules/@oxlint-tsgolint/win32-arm64": { - "version": "0.0.0-10", - "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/win32-arm64/-/win32-arm64-0.0.0-10.tgz", - "integrity": "sha512-q/IN3GMAI+w8DFouqTtuHXEW8QBLbVYj+PnBM/2TkNCZWiInCLvYAk+r6X+28Rb429frR2LEQ4w89PmAJ/LiOA==", + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/win32-arm64/-/win32-arm64-0.0.4.tgz", + "integrity": "sha512-ozKEppmwZhC5LMedClBEat6cXgBGUvxGOgsKK2ZZNE6zSScX7QbvJAOt3nWMGs8GQshHy/6ndMB33+uRloglQA==", + "cpu": [ + "arm64" + ], "dev": true, "license": "MIT", "optional": true, @@ -1316,9 +1330,12 @@ ] }, "node_modules/@oxlint-tsgolint/win32-x64": { - "version": "0.0.0-10", - "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/win32-x64/-/win32-x64-0.0.0-10.tgz", - "integrity": "sha512-MZ2rf+kvQ0WM3FS6bL0XnVUnFEfEwWaWatzZ79xt9HRvVhEgC8Z1tET7GMYXj2anAGbLSfqeWFe5VQyeZEZquQ==", + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/win32-x64/-/win32-x64-0.0.4.tgz", + "integrity": "sha512-gLfx+qogW21QcaRKFg6ARgra7tSPqyn+Ems3FgTUyxV4OpJYn7KsQroygxOWElqv6JUobtvHBrxdB6YhlvERbQ==", + "cpu": [ + "x64" + ], "dev": true, "license": "MIT", "optional": true, @@ -1327,9 +1344,9 @@ ] }, "node_modules/@oxlint/darwin-arm64": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@oxlint/darwin-arm64/-/darwin-arm64-1.11.0.tgz", - "integrity": "sha512-cCLiqE6dLBY/YgbDsNlVRVqWV687bz5Kcyuizc277Zav/AKvJFeN92OIrlfLpVZzqmK8Wc6hrq9kilQEOO8b6A==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxlint/darwin-arm64/-/darwin-arm64-1.12.0.tgz", + "integrity": "sha512-Pv+Ho1uq2ny8g2P6JgQpaIUF1FHPL32DfOlZhKqmzDT3PydtFvZp/7zNyJE3BIXeTOOOG1Eg12hjZHMLsWxyNw==", "cpu": [ "arm64" ], @@ -1341,9 +1358,9 @@ ] }, "node_modules/@oxlint/darwin-x64": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@oxlint/darwin-x64/-/darwin-x64-1.11.0.tgz", - "integrity": "sha512-wrBH/rxXLtdzGYTrWCMS99ttM7hCXmIpa1dy42Wv+s9FZkpj6n8ZtqUUbVIybidO30YcttFmkTVLQZ0pwJCasg==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxlint/darwin-x64/-/darwin-x64-1.12.0.tgz", + "integrity": "sha512-kNXPH/7jXjX4pawrEWXQHOasOdOsrYKhskA1qYwLYcv/COVSoxOSElkQtQa+KxN5zzt3F02kBdWDndLpgJLbLQ==", "cpu": [ "x64" ], @@ -1355,9 +1372,9 @@ ] }, "node_modules/@oxlint/linux-arm64-gnu": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@oxlint/linux-arm64-gnu/-/linux-arm64-gnu-1.11.0.tgz", - "integrity": "sha512-gUVBkfoVGtc9jMXa1GPbjxKp/JU13jz3GmCSO4na1PzagcXPoGFqrbAAfbiWy6372pD4dUEMir4N3JVDwlo1JA==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxlint/linux-arm64-gnu/-/linux-arm64-gnu-1.12.0.tgz", + "integrity": "sha512-U7NETs02K55ZyDlgdhx4lWeFYbkUKcL+YcG+Ak70EyEt/BKIIVt4B84VdV1JzC71FErUipDYAwPJmxMREXr4Sg==", "cpu": [ "arm64" ], @@ -1369,9 +1386,9 @@ ] }, "node_modules/@oxlint/linux-arm64-musl": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@oxlint/linux-arm64-musl/-/linux-arm64-musl-1.11.0.tgz", - "integrity": "sha512-O6VyBTcenpNuEXqU3v3eyaGPHutMrtX++R9jyQI8TyRiL6Cj3w70zaSXMCuAKC+oUEqoxB2P3/p0cndmDokRfw==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxlint/linux-arm64-musl/-/linux-arm64-musl-1.12.0.tgz", + "integrity": "sha512-e4Pb2eZu3V2BsiX4t4gyv9iJ8+KRT6bkoWM5uC9BLX7edsVchwLwL6LB2vPYusYdPPrxdjlFCg6ni+9wlw7FbQ==", "cpu": [ "arm64" ], @@ -1383,9 +1400,9 @@ ] }, "node_modules/@oxlint/linux-x64-gnu": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@oxlint/linux-x64-gnu/-/linux-x64-gnu-1.11.0.tgz", - "integrity": "sha512-nk9+7QaYhmt0bJRjRbJIVR4uELlbWagf8JAvN6CBUs0plzMqTqYkZvo0w9n1pEoeNMuMsfkvv3g6AEjl0x1a4Q==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxlint/linux-x64-gnu/-/linux-x64-gnu-1.12.0.tgz", + "integrity": "sha512-qJK98Dj/z7Nbm0xoz0nCCMFGy0W/kLewPzOK5QENxuUoQQ6ymt7/75rXOuTwAZJ6JFTarqfSuMAA0pka6Tmytw==", "cpu": [ "x64" ], @@ -1397,9 +1414,9 @@ ] }, "node_modules/@oxlint/linux-x64-musl": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@oxlint/linux-x64-musl/-/linux-x64-musl-1.11.0.tgz", - "integrity": "sha512-JTyQSXmin5UNkRs+ltCNQGfq0DG0Ru+NLVabF1VDA216UDWC4toGCJY3iQgHNzwjLJol4psrIcGACgKXoRKN3w==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxlint/linux-x64-musl/-/linux-x64-musl-1.12.0.tgz", + "integrity": "sha512-jNeltpHc1eonSev/bWKipJ7FI6+Rc7EXh6Y7E0pm8e95sc1klFA29FFVs3FjMA6CCa+SRT0u0nnNTTAtf2QOiQ==", "cpu": [ "x64" ], @@ -1411,9 +1428,9 @@ ] }, "node_modules/@oxlint/win32-arm64": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@oxlint/win32-arm64/-/win32-arm64-1.11.0.tgz", - "integrity": "sha512-ijBO1HWG+9F1qPQ55UiLmT4WUPTEEt06gKTdfQXU/ig2evNKgHiRNCJTJ/UzKS2XbYuZv1jM5HfUqr2O8BfoKw==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxlint/win32-arm64/-/win32-arm64-1.12.0.tgz", + "integrity": "sha512-T3fpNZJ3Q9YGgJTKc1YyvGoomSXnrV5mREz0QACE06zUzfS8EWyaYc/GN17FhHvQ4uQk/1xLgnM6FPsuLMeRhw==", "cpu": [ "arm64" ], @@ -1425,9 +1442,9 @@ ] }, "node_modules/@oxlint/win32-x64": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@oxlint/win32-x64/-/win32-x64-1.11.0.tgz", - "integrity": "sha512-2kK3frtUStqHUqX2CEMEVvsx9FnkF6UnY1vRFoLDszCVUdNGQebht/5TUj/Gyv9ksKXpQfXv4rh9jLJB8dapIA==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxlint/win32-x64/-/win32-x64-1.12.0.tgz", + "integrity": "sha512-2eC4XQ1SMM2z7bCDG+Ifrn5GrvP6fkL0FGi4ZwDCrx6fwb1byFrXgSUNIPiqiiqBBrFRMKlXzU9zD6IjuFlUOg==", "cpu": [ "x64" ], @@ -1743,60 +1760,60 @@ ] }, "node_modules/@shikijs/core": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.9.2.tgz", - "integrity": "sha512-3q/mzmw09B2B6PgFNeiaN8pkNOixWS726IHmJEpjDAcneDPMQmUg2cweT9cWXY4XcyQS3i6mOOUgQz9RRUP6HA==", + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.11.0.tgz", + "integrity": "sha512-oJwU+DxGqp6lUZpvtQgVOXNZcVsirN76tihOLBmwILkKuRuwHteApP8oTXmL4tF5vS5FbOY0+8seXmiCoslk4g==", "license": "MIT", "dependencies": { - "@shikijs/types": "3.9.2", + "@shikijs/types": "3.11.0", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4", "hast-util-to-html": "^9.0.5" } }, "node_modules/@shikijs/engine-javascript": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.9.2.tgz", - "integrity": "sha512-kUTRVKPsB/28H5Ko6qEsyudBiWEDLst+Sfi+hwr59E0GLHV0h8RfgbQU7fdN5Lt9A8R1ulRiZyTvAizkROjwDA==", + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.11.0.tgz", + "integrity": "sha512-6/ov6pxrSvew13k9ztIOnSBOytXeKs5kfIR7vbhdtVRg+KPzvp2HctYGeWkqv7V6YIoLicnig/QF3iajqyElZA==", "license": "MIT", "dependencies": { - "@shikijs/types": "3.9.2", + "@shikijs/types": "3.11.0", "@shikijs/vscode-textmate": "^10.0.2", "oniguruma-to-es": "^4.3.3" } }, "node_modules/@shikijs/engine-oniguruma": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.9.2.tgz", - "integrity": "sha512-Vn/w5oyQ6TUgTVDIC/BrpXwIlfK6V6kGWDVVz2eRkF2v13YoENUvaNwxMsQU/t6oCuZKzqp9vqtEtEzKl9VegA==", + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.11.0.tgz", + "integrity": "sha512-4DwIjIgETK04VneKbfOE4WNm4Q7WC1wo95wv82PoHKdqX4/9qLRUwrfKlmhf0gAuvT6GHy0uc7t9cailk6Tbhw==", "license": "MIT", "dependencies": { - "@shikijs/types": "3.9.2", + "@shikijs/types": "3.11.0", "@shikijs/vscode-textmate": "^10.0.2" } }, "node_modules/@shikijs/langs": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.9.2.tgz", - "integrity": "sha512-X1Q6wRRQXY7HqAuX3I8WjMscjeGjqXCg/Sve7J2GWFORXkSrXud23UECqTBIdCSNKJioFtmUGJQNKtlMMZMn0w==", + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.11.0.tgz", + "integrity": "sha512-Njg/nFL4HDcf/ObxcK2VeyidIq61EeLmocrwTHGGpOQx0BzrPWM1j55XtKQ1LvvDWH15cjQy7rg96aJ1/l63uw==", "license": "MIT", "dependencies": { - "@shikijs/types": "3.9.2" + "@shikijs/types": "3.11.0" } }, "node_modules/@shikijs/themes": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.9.2.tgz", - "integrity": "sha512-6z5lBPBMRfLyyEsgf6uJDHPa6NAGVzFJqH4EAZ+03+7sedYir2yJBRu2uPZOKmj43GyhVHWHvyduLDAwJQfDjA==", + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.11.0.tgz", + "integrity": "sha512-BhhWRzCTEk2CtWt4S4bgsOqPJRkapvxdsifAwqP+6mk5uxboAQchc0etiJ0iIasxnMsb764qGD24DK9albcU9Q==", "license": "MIT", "dependencies": { - "@shikijs/types": "3.9.2" + "@shikijs/types": "3.11.0" } }, "node_modules/@shikijs/types": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.9.2.tgz", - "integrity": "sha512-/M5L0Uc2ljyn2jKvj4Yiah7ow/W+DJSglVafvWAJ/b8AZDeeRAdMu3c2riDzB7N42VD+jSnWxeP9AKtd4TfYVw==", + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.11.0.tgz", + "integrity": "sha512-RB7IMo2E7NZHyfkqAuaf4CofyY8bPzjWPjJRzn6SEak3b46fIQyG6Vx5fG/obqkfppQ+g8vEsiD7Uc6lqQt32Q==", "license": "MIT", "dependencies": { "@shikijs/vscode-textmate": "^10.0.2", @@ -1829,16 +1846,6 @@ "tslib": "^2.4.0" } }, - "node_modules/@types/bun": { - "version": "1.2.19", - "resolved": "https://registry.npmjs.org/@types/bun/-/bun-1.2.19.tgz", - "integrity": "sha512-d9ZCmrH3CJ2uYKXQIUuZ/pUnTqIvLDS0SK7pFmbx8ma+ziH/FRMoAq5bYpRG7y+w1gl+HgyNZbtqgMq4W4e2Lg==", - "dev": true, - "license": "MIT", - "dependencies": { - "bun-types": "1.2.19" - } - }, "node_modules/@types/debug": { "version": "4.1.12", "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", @@ -1905,17 +1912,6 @@ "undici-types": "~7.10.0" } }, - "node_modules/@types/react": { - "version": "19.1.9", - "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.9.tgz", - "integrity": "sha512-WmdoynAX8Stew/36uTSVMcLJJ1KRh6L3IZRx1PZ7qJtBqT3dYTgyDTx8H1qoRghErydW7xw9mSJ3wS//tCRpFA==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "csstype": "^3.0.2" - } - }, "node_modules/@types/unist": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", @@ -2065,14 +2061,14 @@ } }, "node_modules/astro": { - "version": "5.12.9", - "resolved": "https://registry.npmjs.org/astro/-/astro-5.12.9.tgz", - "integrity": "sha512-cZ7kZ61jyE5nwSrFKSRyf5Gds+uJELqQxJFqMkcgiWQvhWZJUSShn8Uz3yc9WLyLw5Kim5P5un9SkJSGogfEZQ==", + "version": "5.13.2", + "resolved": "https://registry.npmjs.org/astro/-/astro-5.13.2.tgz", + "integrity": "sha512-yjcXY0Ua3EwjpVd3GoUXa65HQ6qgmURBptA+M9GzE0oYvgfuyM7bIbH8IR/TWIbdefVUJR5b7nZ0oVnMytmyfQ==", "license": "MIT", "dependencies": { "@astrojs/compiler": "^2.12.2", - "@astrojs/internal-helpers": "0.7.1", - "@astrojs/markdown-remark": "6.3.5", + "@astrojs/internal-helpers": "0.7.2", + "@astrojs/markdown-remark": "6.3.6", "@astrojs/telemetry": "3.3.0", "@capsizecss/unpack": "^2.4.0", "@oslojs/encoding": "^1.1.0", @@ -2245,19 +2241,6 @@ "base64-js": "^1.1.2" } }, - "node_modules/bun-types": { - "version": "1.2.19", - "resolved": "https://registry.npmjs.org/bun-types/-/bun-types-1.2.19.tgz", - "integrity": "sha512-uAOTaZSPuYsWIXRpj7o56Let0g/wjihKCkeRqUBhlLVM/Bt+Fj9xTo+LhC1OV1XDaGkz4hNC80et5xgy+9KTHQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - }, - "peerDependencies": { - "@types/react": "^19" - } - }, "node_modules/camelcase": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-8.0.0.tgz", @@ -2501,14 +2484,6 @@ "node": ">=4" } }, - "node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", - "dev": true, - "license": "MIT", - "peer": true - }, "node_modules/debug": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", @@ -4275,9 +4250,9 @@ } }, "node_modules/oxlint": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/oxlint/-/oxlint-1.11.0.tgz", - "integrity": "sha512-jcFVy4sVJGvzfKaQKMtSiTJWWXfKHS4+bGSnUrNA55JaXPbkVRUDAyQx29KzfodUEU3r2lTObPfVCOtcGI45SQ==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/oxlint/-/oxlint-1.12.0.tgz", + "integrity": "sha512-tBQ9aB00aYLlGXE21WJHnKQAI8xoi2V6Eiz/WvGV7FwU9YLYuNOurEEVbfoS5u0ODX8GLvGWj1fdHh5Rb74Kkw==", "dev": true, "license": "MIT", "bin": { @@ -4291,21 +4266,21 @@ "url": "https://github.com/sponsors/Boshen" }, "optionalDependencies": { - "@oxlint/darwin-arm64": "1.11.0", - "@oxlint/darwin-x64": "1.11.0", - "@oxlint/linux-arm64-gnu": "1.11.0", - "@oxlint/linux-arm64-musl": "1.11.0", - "@oxlint/linux-x64-gnu": "1.11.0", - "@oxlint/linux-x64-musl": "1.11.0", - "@oxlint/win32-arm64": "1.11.0", - "@oxlint/win32-x64": "1.11.0", - "oxlint-tsgolint": "*" + "@oxlint/darwin-arm64": "1.12.0", + "@oxlint/darwin-x64": "1.12.0", + "@oxlint/linux-arm64-gnu": "1.12.0", + "@oxlint/linux-arm64-musl": "1.12.0", + "@oxlint/linux-x64-gnu": "1.12.0", + "@oxlint/linux-x64-musl": "1.12.0", + "@oxlint/win32-arm64": "1.12.0", + "@oxlint/win32-x64": "1.12.0", + "oxlint-tsgolint": ">=0.0.1" } }, "node_modules/oxlint-tsgolint": { - "version": "0.0.0-10", - "resolved": "https://registry.npmjs.org/oxlint-tsgolint/-/oxlint-tsgolint-0.0.0-10.tgz", - "integrity": "sha512-+CwFlkUhVgAAyf9YhLfYrcwIuP2kRUZ1b3fdH+DYUbO9y1KD9hxpUSmCwuxdR1dyGOadbFCyPB7N4bU+ER3Xwg==", + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/oxlint-tsgolint/-/oxlint-tsgolint-0.0.4.tgz", + "integrity": "sha512-KFWVP+VU3ymgK/Dtuf6iRkqjo+aN42lS1YThY6JWlNi1GQqm7wtio/kAwssqDhm8kP+CVXbgZAtu1wgsK4XeTg==", "dev": true, "license": "MIT", "optional": true, @@ -4313,12 +4288,12 @@ "tsgolint": "bin/tsgolint.js" }, "optionalDependencies": { - "@oxlint-tsgolint/darwin-arm64": "0.0.0-10+20250807", - "@oxlint-tsgolint/darwin-x64": "0.0.0-10+20250807", - "@oxlint-tsgolint/linux-arm64": "0.0.0-10+20250807", - "@oxlint-tsgolint/linux-x64": "0.0.0-10+20250807", - "@oxlint-tsgolint/win32-arm64": "0.0.0-10+20250807", - "@oxlint-tsgolint/win32-x64": "0.0.0-10+20250807" + "@oxlint-tsgolint/darwin-arm64": "0.0.4", + "@oxlint-tsgolint/darwin-x64": "0.0.4", + "@oxlint-tsgolint/linux-arm64": "0.0.4", + "@oxlint-tsgolint/linux-x64": "0.0.4", + "@oxlint-tsgolint/win32-arm64": "0.0.4", + "@oxlint-tsgolint/win32-x64": "0.0.4" } }, "node_modules/p-limit": { @@ -4896,17 +4871,17 @@ } }, "node_modules/shiki": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.9.2.tgz", - "integrity": "sha512-t6NKl5e/zGTvw/IyftLcumolgOczhuroqwXngDeMqJ3h3EQiTY/7wmfgPlsmloD8oYfqkEDqxiaH37Pjm1zUhQ==", + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.11.0.tgz", + "integrity": "sha512-VgKumh/ib38I1i3QkMn6mAQA6XjjQubqaAYhfge71glAll0/4xnt8L2oSuC45Qcr/G5Kbskj4RliMQddGmy/Og==", "license": "MIT", "dependencies": { - "@shikijs/core": "3.9.2", - "@shikijs/engine-javascript": "3.9.2", - "@shikijs/engine-oniguruma": "3.9.2", - "@shikijs/langs": "3.9.2", - "@shikijs/themes": "3.9.2", - "@shikijs/types": "3.9.2", + "@shikijs/core": "3.11.0", + "@shikijs/engine-javascript": "3.11.0", + "@shikijs/engine-oniguruma": "3.11.0", + "@shikijs/langs": "3.11.0", + "@shikijs/themes": "3.11.0", + "@shikijs/types": "3.11.0", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } @@ -4928,9 +4903,9 @@ "license": "MIT" }, "node_modules/smol-toml": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.4.1.tgz", - "integrity": "sha512-CxdwHXyYTONGHThDbq5XdwbFsuY4wlClRGejfE2NtwUtiHYsP1QtNsHb/hnj31jKYSchztJsaA8pSQoVzkfCFg==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.4.2.tgz", + "integrity": "sha512-rInDH6lCNiEyn3+hH8KVGFdbjc099j47+OSgbMrfDYX1CmXLfdKd7qi6IfcWj2wFxvSVkuI46M+wPGYfEOEj6g==", "license": "BSD-3-Clause", "engines": { "node": ">= 18" diff --git a/package.json b/package.json index 7af42d8..c3a48df 100644 --- a/package.json +++ b/package.json @@ -10,13 +10,12 @@ "lint": "oxlint ." }, "dependencies": { - "@astrojs/node": "^9.3.1", - "astro": "^5.12.6" + "@astrojs/node": "^9.4.2", + "astro": "^5.13.2" }, "devDependencies": { "@prettier/plugin-oxc": "^0.0.4", - "@types/bun": "^1.2.19", - "oxlint": "^1.11.0", + "oxlint": "^1.12.0", "prettier": "3.6.2" } } diff --git a/src/pages/login.astro b/src/pages/login.astro index 3ac42f4..1963b44 100644 --- a/src/pages/login.astro +++ b/src/pages/login.astro @@ -16,7 +16,6 @@ import { isActionError } from "astro:actions"; import Alert from "../components/ui/Alert.astro"; const result = Astro.getActionResult(actions.login); -console.log(result?.error); ---