{
  "name": "opendesign-components",
  "version": "1.0.0",
  "description": "",
  "license": "MIT",
  "type": "module",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "dev": "pnpm -C packages/portal dev",
    "docs:install": "pnpm i && pnpm -C packages/scripts build && pnpm -C packages/opendesign gen:icon && pnpm -C packages/docs gen:icon && pnpm -C packages/docs gen:api",
    "docs:dev": "pnpm -C packages/docs dev",
    "docs:build": "pnpm -C packages/docs build",
    "prepare": "simple-git-hooks || true",
    "skills:install": "npx -y skills@latest experimental_install",
    "sync-agents": "node scripts/sync-agents.js"
  },
  "simple-git-hooks": {
    "pre-commit": "npx lint-staged",
    "post-checkout": "pnpm sync-agents"
  },
  "lint-staged": {
    "*.{js,mjs,cjs,ts,mts,cts,vue}": [
      "eslint --fix",
      "prettier --write"
    ],
    "*.{scss,css,json,md}": [
      "prettier --write"
    ]
  },
  "devDependencies": {
    "@eslint/js": "^9.39.1",
    "@types/node": "catalog:typescript",
    "@vitejs/plugin-vue": "catalog:vue",
    "eslint": "catalog:lint",
    "eslint-config-prettier": "catalog:lint",
    "eslint-plugin-vue": "catalog:lint",
    "globals": "catalog:lint",
    "lint-staged": "catalog:lint",
    "prettier": "catalog:lint",
    "simple-git-hooks": "catalog:lint",
    "typescript": "catalog:typescript",
    "typescript-eslint": "catalog:lint"
  },
  "packageManager": "pnpm@11.10.0"
}