{
  "name": "@repobuddy/storybook",
  "version": "2.33.1",
  "description": "Storybook repo buddy",
  "keywords": [
    "storybook",
    "testing",
    "documentation"
  ],
  "homepage": "https://github.com/repobuddy/storybook",
  "bugs": {
    "url": "https://github.com/repobuddy/storybook/issues"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/repobuddy/storybook.git",
    "directory": "libs/storybook"
  },
  "license": "MIT",
  "author": {
    "name": "Homa Wong",
    "email": "homawong@gmail.com",
    "url": "https://github.com/unional"
  },
  "type": "module",
  "imports": {
    "#repobuddy/storybook": "./src/index.ts",
    "#repobuddy/storybook/manager": "./src/manager/index.ts",
    "#repobuddy/storybook/storybook-addon-tag-badges": "./src/storybook-addon-tag-badges/index.ts",
    "#storybook-addon-tag-badges": "./src/storybook-addon-tag-badges/index.ts",
    "#repobuddy/storybook/storybook-dark-mode": "./src/storybook-dark-mode/index.ts"
  },
  "exports": {
    ".": {
      "types": [
        "./esm/index.d.ts",
        "./src/index.ts"
      ],
      "default": "./esm/index.js"
    },
    "./manager": {
      "types": "./esm/manager/index.d.ts",
      "default": "./esm/manager/index.js"
    },
    "./storybook-addon-tag-badges": {
      "types": [
        "./esm/storybook-addon-tag-badges/index.d.ts",
        "./src/storybook-addon-tag-badges/index.ts"
      ],
      "default": "./esm/storybook-addon-tag-badges/index.js"
    },
    "./storybook-dark-mode": {
      "types": [
        "./esm/storybook-dark-mode/index.d.ts",
        "./src/storybook-dark-mode/index.ts"
      ],
      "default": "./esm/storybook-dark-mode/index.js"
    },
    "./tailwind": {
      "style": "./tailwind.css"
    },
    "./tailwind.css": {
      "style": "./tailwind.css"
    },
    "./styles.css": "./styles.css"
  },
  "files": [
    "cjs",
    "esm",
    "src",
    "styles.css",
    "tailwind.css",
    "!**/*.{spec,test,unit,accept,integrate,system,perf,stress,study,stories}.*",
    "!**/*.mdx"
  ],
  "dependencies": {
    "@just-web/css": "^0.8.4",
    "@repobuddy/test": "^1.0.0",
    "class-variance-authority": "^0.7.1",
    "htmlfy": "^1.0.0",
    "tailwind-merge": "^3.4.0",
    "tailwindcss": "^4.3.0",
    "type-plus": "8.0.0-beta.10"
  },
  "devDependencies": {
    "@repobuddy/vitest": "^2.1.1",
    "@storybook-community/storybook-dark-mode": "^7.1.3",
    "@storybook/addon-a11y": "^10.5.10",
    "@storybook/addon-docs": "^10.5.10",
    "@storybook/addon-vitest": "^10.5.10",
    "@storybook/react-vite": "^10.5.10",
    "@tailwindcss/cli": "^4.1.17",
    "@tailwindcss/vite": "^4.3.0",
    "@vitest/browser": "^4.1.6",
    "@vitest/browser-playwright": "^4.1.4",
    "@vitest/coverage-v8": "^4.1.6",
    "dedent": "^1.7.0",
    "npm-run-all2": "^9.0.0",
    "react": "^19.2.0",
    "react-dom": "^19.2.0",
    "rimraf": "^6.1.0",
    "storybook": "^10.5.10",
    "storybook-addon-code-editor": "^6.2.0",
    "storybook-addon-tag-badges": "^3.1.0",
    "storybook-addon-vis": "^4.2.7",
    "tsdown": "^0.23.0",
    "vite": "^8.0.13",
    "vitest": "^4.1.6"
  },
  "peerDependencies": {
    "@storybook-community/storybook-dark-mode": "^7.1.3",
    "@storybook/addon-docs": "^10.5.10",
    "@types/react": ">= 16",
    "react": ">= 16",
    "storybook": "^10.5.10",
    "storybook-addon-tag-badges": "^3.0.2"
  },
  "peerDependenciesMeta": {
    "@storybook-community/storybook-dark-mode": {
      "optional": true
    },
    "@storybook/addon-docs": {
      "optional": true
    },
    "@types/react": {
      "optional": true
    },
    "react": {
      "optional": true
    },
    "storybook-addon-tag-badges": {
      "optional": true
    },
    "storybook": {
      "optional": true
    }
  },
  "scripts": {
    "build": "run-p build:*",
    "build:code": "tsdown",
    "build:css": "tailwindcss -i ./tailwind.css -o ./styles.css",
    "clean": "rimraf .turbo coverage cjs esm storybook-static *.tsbuildinfo",
    "cov": "vitest run --coverage",
    "sb": "storybook dev -p 6006",
    "sb:build": "storybook build",
    "test": "vitest run",
    "test:browser": "vitest run --config=vitest.config.browser.ts",
    "test:types": "tsc --noEmit",
    "w": "vitest"
  }
}