{
  "name": "@adaptive-sm/astro-ui",
  "version": "0.4.0",
  "scripts": {
    "astro": "astro",
    "dev": "nice -5 astro dev",
    "check": "clear && nice -15 astro check --minimumSeverity error",
    "build": "nice -15 astro build",
    "deploy": "bun run build && bun run upload && bun run tag",
    "upload": "bun run wrangler pages deploy ./dist --project-name=adaptive-astro-ui --commit-dirty",
    "tag": "git branch -f deployed",
    "release": "bash ./ops/release.sh",
    "generateDemoList": "bun run ./src/demos/generateDemoList.cli.ts",
    "generateImageList": "bun run ./src/pages/images/generateImageList.cli.ts",
    "generateAiRulesLib": "bash ./lib/generate_ai_rules/generate_agent_rules_1_lib.bash",
    "update": "nice -15 bun x npm-check-updates -u && bun i",
    "update:commit": "bun x npm-check-updates -u && bun i && git add package.json && bun run tsc && git commit -m \"chore(deps): update dependencies\" && git push",
    "clean": "rm -rf ./dist",
    "reset": "rm -rf ./node_modules"
  },
  "devDependencies": {
    "@adaptive-sm/utils": "^0.5.0",
    "@astrojs/check": "^0.9.5",
    "@biomejs/biome": "^2.3.6",
    "@mdi/js": "^7.4.47",
    "@tailwindcss/vite": "^4.1.17",
    "@types/bun": "latest",
    "astro": "^5.15.9",
    "dayjs": "^1.11.19",
    "image-size": "^2.0.2",
    "prettier": "^3.6.2",
    "prettier-plugin-astro": "^0.14.1",
    "rehype-autolink-headings": "^7.1.0",
    "rehype-slug": "^6.0.0",
    "remark-toc": "^9.0.0",
    "rollup-plugin-visualizer": "^6.0.5",
    "tailwind-merge": "^3.4.0",
    "tailwindcss": "^4.1.17",
    "typescript": "^5.9.3",
    "wrangler": "^4.49.0"
  },
  "prettier": {
    "semi": false,
    "printWidth": 120,
    "trailingComma": "all",
    "plugins": [
      "prettier-plugin-astro"
    ]
  },
  "files": [
    "lib"
  ],
  "exports": {
    "./*": "./lib/*"
  },
  "type": "module",
  "private": false,
  "license": "MIT",
  "homepage": "https://github.com/adaptive-shield-matrix/astro-ui",
  "description": "A library of reusable UI components for Astro projects. Built with TypeScript, Tailwind CSS, and Astro in static output mode. Components are designed to be accessible, customizable, and easy to integrate.",
  "keywords": [
    "astro",
    "astro-ui",
    "tailwind",
    "tailwindcss",
    "components",
    "ui-components",
    "web-development",
    "frontend",
    "typescript"
  ],
  "repository": {
    "url": "git+https://github.com/adaptive-shield-matrix/astro-ui.git"
  }
}
