BREAKING CHANGE: Complete rewrite from Angular SPA to Astro - Replace Angular 18 with Astro 5.16.7 + Tailwind CSS - Convert all Angular components to Astro components - Add content collections for blog with markdown support - Setup S3 deployment with CloudFront invalidation - Add RSS feed and sitemap generation - Configure Prettier and Biome for code formatting - Switch from npm to pnpm - Remove Amplify backend (now fully static) - Improve SEO and performance with static generation
31 lines
745 B
JSON
31 lines
745 B
JSON
{
|
|
"name": "lorenzoiovino.com",
|
|
"type": "module",
|
|
"version": "1.0.0",
|
|
"scripts": {
|
|
"dev": "astro dev",
|
|
"start": "astro dev",
|
|
"build": "astro check && astro build",
|
|
"preview": "astro preview",
|
|
"astro": "astro",
|
|
"format": "prettier --write .",
|
|
"format:check": "prettier --check .",
|
|
"lint": "biome format src/",
|
|
"lint:fix": "biome format --write src/",
|
|
"type-check": "astro check"
|
|
},
|
|
"dependencies": {
|
|
"@astrojs/tailwind": "^6.0.2",
|
|
"astro": "^5.16.7",
|
|
"tailwindcss": "^3.4.0"
|
|
},
|
|
"devDependencies": {
|
|
"@astrojs/check": "^0.9.6",
|
|
"@astrojs/rss": "^4.0.14",
|
|
"@astrojs/sitemap": "^3.6.1",
|
|
"@biomejs/biome": "^2.3.11",
|
|
"prettier": "^3.7.4",
|
|
"prettier-plugin-astro": "^0.14.1",
|
|
"typescript": "^5.3.0"
|
|
}
|
|
}
|