{
  "name": "storybook-addon-vis",
  "version": "4.5.0",
  "description": "Storybook Vitest visual testing addon",
  "keywords": [
    "image-snapshot",
    "storybook-addons",
    "vitest",
    "visual-test",
    "testing",
    "test",
    "browser-mode"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/repobuddy/visual-testing",
    "directory": "packages/storybook-addon-vis"
  },
  "license": "MIT",
  "author": {
    "name": "Homa Wong",
    "email": "homawong@gmail.com",
    "url": "https://github.com/unional"
  },
  "type": "module",
  "imports": {
    "#storybook-addon-vis": "./src/index.ts",
    "#storybook-addon-vis/node": "./src/exports/node.ts",
    "#storybook-addon-vis/vitest-plugin": "./src/exports/vitest-plugin.ts",
    "#storybook-addon-vis/vitest-setup": "./src/exports/vitest-setup.ts"
  },
  "exports": {
    ".": {
      "source": "./src/index.ts",
      "types": "./dist/index.d.mts",
      "default": "./dist/index.mjs"
    },
    "./manager": {
      "source": "./src/exports/manager.tsx",
      "types": "./dist/manager.d.ts",
      "default": "./dist/manager.js"
    },
    "./*": {
      "source": "./src/exports/*.ts",
      "types": "./dist/exports/*.d.mts",
      "default": "./dist/exports/*.mjs"
    },
    "./package.json": "./package.json"
  },
  "types": "./dist/index.d.mts",
  "files": [
    "dist",
    "src",
    "*.js",
    "llms.txt",
    "plugin.json",
    ".claude-plugin",
    ".cursor-plugin",
    ".codex-plugin",
    "skills",
    "*.d.ts",
    "!**/*.{spec,test,unit,accept,integrate,system,perf,stress,stories,study}.*",
    "CHANGELOG.md"
  ],
  "dependencies": {
    "@just-web/react-image-compare": "^0.1.1",
    "@storybook/icons": "^2.1.0",
    "glob": "^14.0.2",
    "is-ci": "^4.1.0",
    "memoize": "^11.0.0",
    "pathe": "^2.0.3",
    "type-plus": "8.0.1",
    "vitest-plugin-vis": "^5.4.0"
  },
  "devDependencies": {
    "@repobuddy/storybook": "^2.33.4",
    "@storybook-community/storybook-dark-mode": "^7.1.3",
    "@storybook/addon-docs": "^10.5.10",
    "@storybook/addon-vitest": "^10.5.10",
    "@storybook/react-vite": "^10.5.10",
    "@tailwindcss/cli": "^4.3.3",
    "@tailwindcss/vite": "^4.3.3",
    "@testing-library/react": "^16.3.2",
    "@types/react": "^19.2.18",
    "@types/react-dom": "^19.2.5",
    "@vitejs/plugin-react": "^6.1.0",
    "@vitest/browser": "^4.1.11",
    "@vitest/browser-playwright": "^4.1.11",
    "@vitest/browser-webdriverio": "^4.1.11",
    "@vitest/coverage-istanbul": "^4.1.11",
    "@vitest/expect": "^4.1.11",
    "boxen": "^9.0.0",
    "cross-env": "^10.1.0",
    "dedent": "^1.7.2",
    "npm-run-all2": "^9.0.3",
    "playwright": "latest",
    "react": "^19.2.8",
    "react-dom": "^19.2.8",
    "storybook": "^10.5.10",
    "storybook-addon-tag-badges": "^3.1.0",
    "tailwindcss": "^4.3.3",
    "tsdown": "^0.19.0",
    "typescript": "^6.0.3",
    "vite": "^8.2.2",
    "vitest": "^4.1.11",
    "vitest-browser-react": "^2.2.0",
    "webdriverio": "latest",
    "zx": "^8.8.5"
  },
  "peerDependencies": {
    "@storybook/addon-vitest": "^10.1.10",
    "@vitest/browser": "^4",
    "storybook": "^10.1.10",
    "vitest": "^4"
  },
  "publishConfig": {
    "access": "public"
  },
  "bundler": {
    "exportEntries": [
      "./src/index.ts",
      "./src/exports/matcher.ts",
      "./src/exports/vitest-setup.ts"
    ],
    "managerEntries": [
      "./src/exports/manager.tsx"
    ],
    "nodeEntries": [
      "./src/exports/node.ts",
      "./src/exports/preset.ts",
      "./src/exports/vitest-plugin.ts"
    ]
  },
  "storybook": {
    "displayName": "Storybook Vitest Visual Testing addon",
    "supportedFrameworks": [
      "react",
      "vue",
      "angular",
      "web-components",
      "ember",
      "html",
      "svelte",
      "preact",
      "react-native"
    ],
    "icon": "https://github.com/organizations/repobuddy/settings/profile"
  },
  "scripts": {
    "build": "tsdown --tsconfig tsconfig.build.json",
    "build:sb": "cross-env NODE_ENV=production storybook build",
    "clean": "rimraf coverage dist esm --glob *.tsbuildinfo vitest.*.timestamp*",
    "clean:vis:local": "rimraf __vis__/local",
    "cov": "vitest run --coverage",
    "coverage": "vitest run --coverage",
    "coverage:u": "vitest run --coverage -u",
    "dev": "run-p build:watch w",
    "nuke": "rimraf node_modules",
    "prerelease": "zx scripts/prepublish-checks.js",
    "sb": "storybook dev -p 6006",
    "t:n": "vitest run -c vitest.config.node.ts",
    "t:pw": "vitest run -c vitest.config.playwright.ts",
    "t:t": "tsc --noEmit",
    "t:wd": "cross-env BROWSER=firefox BROWSERPROVIDER=webdriverio vitest run",
    "test": "vitest run",
    "test:u": "vitest run -u",
    "v": "run-p build cov",
    "w": "vitest",
    "w:cov": "vitest --coverage",
    "w:wb": "cross-env BROWSER=firefox BROWSERPROVIDER=webdriverio vitest"
  }
}