chore: update Astro/Preact deps and add TS/ESLint tooling

- Bump @astrojs/* and preact to latest minor versions
- Add Astro TS plugin and language server packages
- Introduce ESLint plugins for React, Astro, and TypeScript
- Update TypeScript to 5.9.x
- Enable @astrojs/ts-plugin in tsconfig.json
- Regenerate package-lock.json accordingly
This commit is contained in:
Daisuke Nakahara 2025-12-31 20:58:07 +09:00
parent ea0c94d8e9
commit 398bfcbb11
3 changed files with 5533 additions and 994 deletions

View file

@ -12,5 +12,8 @@
"jsxImportSource": "preact",
"strictNullChecks": true,
"allowJs": true
}
}
},
"plugins": [
{ "name": "@astrojs/ts-plugin" }
]
}