diff --git a/.claude/settings.json b/.claude/settings.json new file mode 100644 index 0000000..3230da9 --- /dev/null +++ b/.claude/settings.json @@ -0,0 +1,11 @@ +{ + "permissions": { + "allow": [ + "Bash(npm install:*)", + "Bash(npm run build:*)", + "Bash(npm run update:*)", + "Bash(npm run dev:*)", + "Bash(npm run preview:*)", + ] + } +} diff --git a/.mise.toml b/.mise.toml new file mode 100644 index 0000000..377ec7c --- /dev/null +++ b/.mise.toml @@ -0,0 +1,2 @@ +[tools] +node = "lts" diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..ef7808c --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,11 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "command": "npm run dev", + "name": "dev server", + "request": "launch", + "type": "node-terminal" + } + ] +} diff --git a/package-lock.json b/package-lock.json index 0eb0ed4..60b53ec 100644 --- a/package-lock.json +++ b/package-lock.json @@ -120,12 +120,12 @@ } }, "node_modules/@babel/parser": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz", - "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.6.tgz", + "integrity": "sha512-TeR9zWR18BvbfPmGbLampPMW+uW1NZnJlRuuHso8i87QZNq2JRF9i6RgxRqtEq+wQGsS19NNTWr2duhnE49mfQ==", "license": "MIT", "dependencies": { - "@babel/types": "^7.28.5" + "@babel/types": "^7.28.6" }, "bin": { "parser": "bin/babel-parser.js" @@ -135,9 +135,9 @@ } }, "node_modules/@babel/types": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz", - "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.6.tgz", + "integrity": "sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg==", "license": "MIT", "dependencies": { "@babel/helper-string-parser": "^7.27.1", @@ -1860,9 +1860,9 @@ } }, "node_modules/@types/node": { - "version": "25.0.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.5.tgz", - "integrity": "sha512-FuLxeLuSVOqHPxSN1fkcD8DLU21gAP7nCKqGRJ/FglbCUBs0NYN6TpHcdmyLeh8C0KwGIaZQJSv+OYG+KZz+Gw==", + "version": "25.0.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.7.tgz", + "integrity": "sha512-C/er7DlIZgRJO7WtTdYovjIFzGsz0I95UlMyR9anTb4aCpBSRWe5Jc1/RvLKUfzmOxHPGjSE5+63HgLtndxU4w==", "license": "MIT", "dependencies": { "undici-types": "~7.16.0" @@ -2032,9 +2032,9 @@ } }, "node_modules/astro": { - "version": "5.16.8", - "resolved": "https://registry.npmjs.org/astro/-/astro-5.16.8.tgz", - "integrity": "sha512-gzZE+epuCrNuxOa8/F1dzkllDOFvxWhGeobQKeBRIAef5sUpUKMHZo/8clse+02rYnKJCgwXBgjW4uTu9mqUUw==", + "version": "5.16.9", + "resolved": "https://registry.npmjs.org/astro/-/astro-5.16.9.tgz", + "integrity": "sha512-gJvoZv0v8xCcKBcsxz1ZfXqoJ7sJJcyoKP8bUTjkuD4vDShLe0N26em4LQxitVv/2HLOpldQg67bEHB/qGoxJA==", "license": "MIT", "dependencies": { "@astrojs/compiler": "^2.13.0",