{
  "name": "@powerhousedao/vetra",
  "version": "6.2.1",
  "license": "AGPL-3.0-only",
  "type": "module",
  "sideEffects": false,
  "repository": {
    "type": "git",
    "url": "https://github.com/powerhouse-inc/powerhouse",
    "directory": "packages/vetra"
  },
  "publishConfig": {
    "access": "public"
  },
  "files": [
    "dist",
    "style.css"
  ],
  "exports": {
    ".": {
      "source": "./index.ts",
      "types": "./dist/index.d.ts",
      "import": "./dist/index.js"
    },
    "./document-models": {
      "source": "./document-models/index.ts",
      "types": "./dist/document-models/index.d.ts",
      "import": "./dist/document-models/index.js"
    },
    "./document-models/*": {
      "source": "./document-models/*/index.ts",
      "types": "./dist/document-models/*/index.d.ts",
      "import": "./dist/document-models/*/index.js"
    },
    "./editors/*": {
      "types": "./dist/editors/*/index.d.ts",
      "import": "./dist/editors/*/index.js"
    },
    "./editors": {
      "source": "./editors/index.ts",
      "types": "./dist/editors/index.d.ts",
      "import": "./dist/editors/index.js"
    },
    "./processors": {
      "source": "./processors/index.ts",
      "types": "./dist/processors/index.d.ts",
      "import": "./dist/processors/index.js"
    },
    "./codegen": {
      "source": "./codegen/index.ts",
      "types": "./dist/codegen/index.d.ts",
      "import": "./dist/codegen/index.js"
    },
    "./codegen/spec": {
      "source": "./codegen/spec.ts",
      "types": "./dist/codegen/spec.d.ts",
      "import": "./dist/codegen/spec.js"
    },
    "./manifest": "./dist/powerhouse.manifest.json",
    "./style.css": "./style.css",
    "./package.json": "./package.json"
  },
  "dependencies": {
    "change-case": "5.4.4",
    "react": "19.2.6",
    "zod": "4.3.6",
    "tailwind-merge": "3.4.0",
    "@powerhousedao/config": "6.2.1",
    "@powerhousedao/design-system": "6.2.1",
    "@powerhousedao/reactor-browser": "6.2.1",
    "@powerhousedao/shared": "6.2.1",
    "document-model": "6.2.1",
    "@powerhousedao/codegen": "6.2.1"
  },
  "devDependencies": {
    "@tailwindcss/cli": "4.2.2",
    "@testing-library/jest-dom": "^6.9.1",
    "@testing-library/react": "^16.3.0",
    "@testing-library/user-event": "^14.6.1",
    "@types/node": "25.2.3",
    "@types/react": "19.2.14",
    "@types/react-dom": "19.2.3",
    "@vitejs/plugin-react": "6.0.1",
    "kysely": "0.28.16",
    "react-dom": "19.2.6",
    "tailwindcss": "4.2.2",
    "ts-morph": "27.0.2",
    "tsdown": "0.21.1",
    "vite": "8.0.10",
    "vite-tsconfig-paths": "6.1.1",
    "vitest": "4.1.1",
    "@powerhousedao/builder-tools": "6.2.1"
  },
  "description": "Vetra — the agent-first builder platform for the Powerhouse ecosystem. Spec-driven and AI-native development of open-source, decentralized back-ends.",
  "keywords": [
    "powerhouse",
    "vetra",
    "document-model",
    "local-first",
    "event-sourcing",
    "vetra",
    "agent",
    "ai-native",
    "builder",
    "decentralized"
  ],
  "homepage": "https://academy.vetra.io",
  "scripts": {
    "tsc": "tsc",
    "lint": "eslint",
    "test": "vitest --run",
    "test:watch": "vitest",
    "test:document-models": "vitest run document-models",
    "test:editors": "vitest run editors",
    "test:processors": "vitest run processors",
    "build": "pnpm run build:bundle",
    "build:bundle": "tsdown",
    "generate": "ph-cli generate",
    "reactor": "ph-cli reactor",
    "service": "ph-cli service",
    "migrate": "ph-cli migrate",
    "service-startup": "bash ./node_modules/@powerhousedao/ph-cli/dist/scripts/service-startup.sh",
    "service-unstartup": "bash ./node_modules/@powerhousedao/ph-cli/dist/scripts/service-unstartup.sh"
  }
}