project setup with core files including configuration, package management, and basic structure. Added .gitignore, README, and various TypeScript types for CMS components. Implemented initial components and layouts for the application.

This commit is contained in:
Peter Meier
2025-12-13 23:26:13 +01:00
parent ea288a5bbc
commit b1a556dc6d
167 changed files with 19057 additions and 131 deletions

47
package.json Normal file
View File

@@ -0,0 +1,47 @@
{
"name": "",
"type": "module",
"version": "0.0.1",
"scripts": {
"dev": "astro dev",
"build": "astro build",
"preview": "astro preview",
"astro": "astro",
"mock:server": "tsx middlelayer/index.ts",
"start": "concurrently \"npm run mock:server\" \"npm run dev\" --names \"GRAPHQL,ASTRO\" --prefix-colors \"cyan,yellow\""
},
"dependencies": {
"@apollo/server": "^5.0.0",
"@apollo/server-plugin-response-cache": "^5.0.0",
"@astrojs/alpinejs": "^0.4.9",
"@astrojs/react": "^4.4.2",
"@tailwindcss/vite": "^4.1.18",
"@types/alpinejs": "^3.13.11",
"@types/react": "^19.2.7",
"@types/react-dom": "^19.2.3",
"alpinejs": "^3.15.2",
"astro": "^5.16.5",
"bcryptjs": "^3.0.3",
"dataloader": "^2.2.3",
"graphql": "^16.12.0",
"graphql-query-complexity": "^1.1.0",
"ioredis": "^5.8.2",
"jsonwebtoken": "^9.0.3",
"marked": "^17.0.1",
"prom-client": "^15.1.3",
"react": "^19.2.3",
"react-dom": "^19.2.3",
"tailwindcss": "^4.1.18",
"winston": "^3.19.0"
},
"overrides": {
"graphql": "^16.12.0"
},
"devDependencies": {
"@types/bcryptjs": "^2.4.6",
"@types/jsonwebtoken": "^9.0.10",
"@types/node": "^20.11.0",
"concurrently": "^8.2.2",
"tsx": "^4.7.0"
}
}