chore: update dependencies and add Cloudflare support

- Updated dependencies in package.json for Astro, React, and testing libraries.
- Added .assetsignore to exclude specific files from asset uploads.
- Refactored AccountSummary, MainContent, and Sidebar components for clarity and maintainability.
- Enhanced tsconfig.json to support React JSX syntax.
- Created wrangler.jsonc for Cloudflare Workers configuration.
This commit is contained in:
GitHub Copilot
2025-04-24 14:44:50 -04:00
parent 0c3ad59809
commit d0a9af3dfd
9 changed files with 2100 additions and 1459 deletions

View File

@@ -11,12 +11,19 @@
"test:coverage": "vitest run --coverage"
},
"dependencies": {
"astro": "^5.7.5"
"@astrojs/cloudflare": "^12.5.1",
"@astrojs/react": "^4.2.5",
"@types/react": "^19.1.2",
"@types/react-dom": "^19.1.2",
"astro": "^5.7.5",
"react": "^19.1.0",
"react-dom": "^19.1.0"
},
"devDependencies": {
"@types/supertest": "^2.0.12",
"@vitest/coverage-v8": "^0.34.6",
"supertest": "^6.3.3",
"vitest": "^0.34.3"
"@types/supertest": "^6.0.3",
"@vitest/coverage-v8": "^3.1.2",
"supertest": "^7.1.0",
"vitest": "^3.1.2",
"wrangler": "^4.13.1"
}
}