{ "name": "astro-deploy", "type": "module", "version": "1.29.0", "description": "A custom Astro.js template", "private": true, "scripts": { "dev": "astro dev", "start": "astro dev", "build": "astro check && pnpm run pwa:generate-assets && astro build && pagefind --site dist", "preview": "astro preview", "astro": "astro", "pwa:generate-assets": "pwa-assets-generator --preset minimal-2023 public/logo.svg", "format": "prettier -w --cache . && prettier -w --cache **/*.astro", "upgrade": "pnpm update --interactive --latest", "commit": "cz" }, "packageManager": "pnpm@9.8.0", "dependencies": { "@astrojs/alpinejs": "^0.4.0", "@astrojs/check": "^0.9.4", "@astrojs/mdx": "^4.1.0", "@astrojs/react": "^4.2.1", "@astrojs/sitemap": "^3.2.1", "@astrojs/tailwind": "^5.1.2", "@radix-ui/react-dropdown-menu": "^2.1.2", "@radix-ui/react-slot": "^1.1.0", "astro": "^5.4.2", "astro-expressive-code": "^0.40.2", "astro-icon": "^1.1.1" }, "devDependencies": { "@commitlint/cli": "^19.5.0", "@commitlint/config-conventional": "^19.5.0", "@commitlint/cz-commitlint": "^19.5.0", "@directus/sdk": "^19.0.1", "@iconify-json/line-md": "^1.2.1", "@pagefind/default-ui": "^1.1.1", "@semantic-release/changelog": "^6.0.3", "@semantic-release/git": "^10.0.1", "@tailwindcss/typography": "^0.5.15", "@types/alpinejs": "^3.13.10", "@types/react": "^19.0.10", "@types/react-dom": "^19.0.4", "@vite-pwa/assets-generator": "^0.2.6", "alpinejs": "^3.14.1", "class-variance-authority": "^0.7.0", "clsx": "^2.1.1", "commitizen": "^4.3.1", "cz-conventional-changelog": "^3.3.0", "lucide-react": "^0.479.0", "pagefind": "^1.1.1", "prettier": "^3.3.3", "prettier-plugin-astro": "^0.14.1", "prettier-plugin-tailwindcss": "^0.6.8", "pwa-asset-generator": "^6.3.2", "react": "^19.0.0", "react-dom": "^19.0.0", "semantic-release": "^24.1.1", "sharp": "0.32.6", "tailwind-merge": "^3.0.2", "tailwindcss": "^3.4.11", "tailwindcss-animate": "^1.0.7", "typescript": "^5.6.2" }, "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } }, "release": { "branches": [ "main", { "name": "beta", "prerelease": true } ], "plugins": [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", "@semantic-release/changelog", [ "@semantic-release/npm", { "npmPublish": false } ], "@semantic-release/git", "@semantic-release/github" ] } }