- Added 12 blog collections: art, bfs, dfs, problems, puzzles, reviews, reflections, vibes, workflows, magic, contests, poetry - Created content config with glob loaders for all collections - Added sample posts for each collection - Fixed TypeScript collection recognition by removing duplicate config - Made BlogPosts component collection-aware for proper routing - Created individual post pages ([...slug].astro) for each collection - Added Netlify subdomain routing configuration - Updated all references to use neeldhara.blog as main domain - Fixed navigation links in all-blogs component Ready for GitHub/Netlify deployment with subdomain support.
20 lines
542 B
JSON
20 lines
542 B
JSON
{
|
|
"extends": "astro/tsconfigs/strict",
|
|
"compilerOptions": {
|
|
"strictNullChecks": true,
|
|
"jsx": "react-jsx",
|
|
"jsxImportSource": "react",
|
|
"baseUrl": ".",
|
|
"paths": {
|
|
"@/*": ["./src/*"],
|
|
"@code/*": ["./code/*"],
|
|
"@components/*": ["./src/components/*"],
|
|
"@layouts/*": ["./src/layouts/*"],
|
|
"@lib/*": ["./src/lib/*"]
|
|
},
|
|
"exactOptionalPropertyTypes": false,
|
|
"allowJs": true
|
|
},
|
|
"include": [".astro/types.d.ts", "**/*"],
|
|
"exclude": ["node_modules", ".vercel", ".netlify", "dist"]
|
|
}
|