{
  "name": "executable-stories-vitest",
  "version": "8.11.3",
  "description": "TS-first story/given/when/then helpers for Vitest with Markdown user-story doc generation.",
  "author": "Jag Reehal <jag@jagreehal.com>",
  "homepage": "https://github.com/jagreehal/executable-stories#readme",
  "bugs": {
    "url": "https://github.com/jagreehal/executable-stories/issues"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/jagreehal/executable-stories.git",
    "directory": "packages/executable-stories-vitest"
  },
  "license": "Apache-2.0",
  "type": "module",
  "main": "./dist/index.cjs",
  "module": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "sideEffects": false,
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "import": "./dist/index.js",
      "require": "./dist/index.cjs"
    },
    "./reporter": {
      "types": "./dist/reporter.d.ts",
      "import": "./dist/reporter.js",
      "require": "./dist/reporter.cjs"
    },
    "./otel": {
      "types": "./dist/otel.d.ts",
      "import": "./dist/otel.js",
      "require": "./dist/otel.cjs"
    }
  },
  "files": [
    "dist",
    "skills",
    "README.md"
  ],
  "peerDependencies": {
    "vitest": ">=4.1.5"
  },
  "dependencies": {
    "fast-glob": "^3.3.3",
    "picomatch": "^4.0.7",
    "executable-stories-core": "0.30.0",
    "executable-stories-formatters": "1.29.0"
  },
  "devDependencies": {
    "@opentelemetry/api": "^1.9.1",
    "@opentelemetry/sdk-trace-base": "^2.11.0",
    "@types/node": "^26.6.1",
    "@types/picomatch": "^4.0.3",
    "tsup": "^8.5.1",
    "typescript": "~6.0.3",
    "vitest": "^5.0.1",
    "eslint-config-executable-stories": "0.2.0"
  },
  "keywords": [
    "vitest",
    "bdd",
    "gherkin",
    "user-story",
    "markdown",
    "confluence",
    "scenario",
    "given",
    "when",
    "then"
  ],
  "scripts": {
    "build": "tsup && node scripts/verify-dist.mjs",
    "type-check": "tsc --noEmit",
    "lint": "eslint .",
    "clean": "rm -rf dist",
    "test": "vitest run",
    "quality": "pnpm type-check && pnpm test && pnpm lint"
  }
}