{ "name": "charter-astro-template", "type": "module", "version": "1.0.0", "author": "Shadcnblocks.com", "scripts": { "dev": "npm run dev:research", "dev:research": "npm run dev --prefix sites/research", "dev:vibes": "npm run dev --prefix sites/vibes", "dev:puzzles": "npm run dev --prefix sites/puzzles", "dev:reflections": "npm run dev --prefix sites/reflections", "dev:poetry": "npm run dev --prefix sites/poetry", "dev:reviews": "npm run dev --prefix sites/reviews", "dev:art": "npm run dev --prefix sites/art", "build": "node scripts/build-site-packages.mjs", "build:sites": "node scripts/build-site-packages.mjs", "build:legacy": "node scripts/build-all-sites.mjs", "pdf:post": "node scripts/export-pdf.mjs", "preview": "npm run preview --prefix sites/research", "astro": "astro", "format": "prettier -w ." }, "dependencies": { "@astrojs/check": "^0.9.4", "@astrojs/mdx": "^4.3.3", "@astrojs/react": "^4.3.0", "@astrojs/rss": "^4.0.12", "@astrojs/sitemap": "^3.4.2", "@hookform/resolvers": "^3.9.1", "@nobie-org/tailwindcss-animate": "^1.0.0", "@radix-ui/react-accordion": "^1.2.2", "@radix-ui/react-avatar": "^1.1.3", "@radix-ui/react-checkbox": "^1.1.3", "@radix-ui/react-collapsible": "^1.1.2", "@radix-ui/react-label": "^2.1.1", "@radix-ui/react-navigation-menu": "^1.2.3", "@radix-ui/react-separator": "^1.1.2", "@radix-ui/react-slot": "^1.1.1", "@radix-ui/react-switch": "^1.1.2", "@radix-ui/react-tabs": "^1.1.3", "@tailwindcss/typography": "^0.5.16", "@tailwindcss/vite": "^4.0.12", "@types/react": "^19.0.10", "@types/react-dom": "^19.0.4", "astro": "^5.12.9", "astro-themes": "^0.2.5", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "date-fns": "^4.1.0", "embla-carousel-autoplay": "^8.5.2", "embla-carousel-react": "^8.5.2", "katex": "^0.17.0", "lucide-react": "^0.479.0", "mdast-util-from-markdown": "^2.0.2", "react": "^19.0.0", "react-dom": "^19.0.0", "react-fast-marquee": "^1.6.5", "react-hook-form": "^7.54.2", "react-icons": "^5.4.0", "rehype-katex": "^7.0.1", "remark-gfm": "^4.0.1", "remark-math": "^6.0.0", "tailwind-merge": "^3.0.2", "tailwindcss": "^4.0.12", "tailwindcss-animate": "^1.0.7", "typescript": "^5.9.2", "yaml": "^2.4.2" }, "devDependencies": { "prettier": "^3.5.3", "prettier-plugin-tailwindcss": "^0.6.11" } }