{
  "name": "@prismai/prism-ladle",
  "version": "0.0.1",
  "description": "Enhanced component development environment based on Ladle, with multi-project support",
  "keywords": [
    "components",
    "stories",
    "storybook",
    "ladle",
    "prism",
    "react"
  ],
  "main": "./packages/ladle/api/serve.js",
  "types": "./packages/ladle/lib/shared/types.ts",
  "author": "Alex Liu",
  "license": "MIT",
  "private": false,
  "bin": {
    "prism-ladle": "./packages/ladle/lib/cli/cli.js"
  },
  "exports": {
    ".": {
      "import": "./packages/ladle/api/serve.js",
      "types": "./packages/ladle/lib/shared/types.ts"
    },
    "./serve": "./packages/ladle/api/serve.js",
    "./build": "./packages/ladle/api/build.js",
    "./preview": "./packages/ladle/api/preview.js"
  },
  "files": [
    "packages/ladle/api/**/*",
    "packages/ladle/lib/**/*",
    "README.md",
    "LICENSE"
  ],
  "scripts": {
    "dev": "node packages/ladle/lib/cli/serve.js",
    "test": "cd packages/ladle && npm test",
    "typecheck": "tsc --noEmit"
  },
  "devDependencies": {
    "@changesets/changelog-github": "^0.5.0",
    "@changesets/cli": "^2.27.11",
    "@commitlint/cli": "^19.6.1",
    "@commitlint/config-conventional": "^19.6.0",
    "@eslint/js": "^9.17.0",
    "@playwright/test": "^1.49.1",
    "@types/eslint__js": "^8.42.3",
    "@types/react": "^19.0.2",
    "@types/react-dom": "^19.0.2",
    "eslint": "^9.17.0",
    "eslint-plugin-prettier": "^5.2.1",
    "eslint-plugin-react": "^7.37.2",
    "globals": "^15.14.0",
    "husky": "^9.1.7",
    "lint-staged": "^15.2.11",
    "prettier": "^3.4.2",
    "turbo": "^2.3.3",
    "typescript": "^5.7.2",
    "typescript-eslint": "^8.18.1"
  },
  "engines": {
    "node": ">=22.0.0"
  },
  "pnpm": {
    "peerDependencyRules": {
      "allowedVersions": {
        "@types/react": "19",
        "react": "19",
        "react-dom": "19",
        "typescript": "5"
      }
    }
  }
}
