{
  "name": "@blackbelt-technology/dashboard-plugin-runtime",
  "version": "0.8.0",
  "description": "Plugin loader, slot registry, slot consumers, and context API for pi-dashboard",
  "license": "MIT",
  "type": "module",
  "repository": {
    "type": "git",
    "url": "https://github.com/BlackBeltTechnology/pi-agent-dashboard",
    "directory": "packages/dashboard-plugin-runtime"
  },
  "publishConfig": {
    "access": "public"
  },
  "exports": {
    ".": {
      "types": "./src/index.ts",
      "default": "./src/index.ts"
    },
    "./context": {
      "types": "./src/plugin-context.tsx",
      "default": "./src/plugin-context.tsx"
    },
    "./server": {
      "types": "./src/server/index.ts",
      "default": "./src/server/index.ts"
    },
    "./vite-plugin": {
      "types": "./src/vite-plugin/index.ts",
      "default": "./src/vite-plugin/index.ts"
    },
    "./manifest-validator": {
      "types": "./src/manifest-validator.ts",
      "default": "./src/manifest-validator.ts"
    },
    "./test-support": {
      "types": "./src/test-support/index.ts",
      "default": "./src/test-support/index.ts"
    }
  },
  "files": [
    "src/",
    "!**/AGENTS.md",
    "!**/*.AGENTS.md",
    "!**/__tests__",
    "!**/*.test.ts",
    "!**/*.test.tsx"
  ],
  "peerDependencies": {
    "fastify": "^5.0.0",
    "react": ">=18.0.0",
    "vite": "^6.0.0",
    "wouter": "^3.0.0"
  },
  "dependencies": {
    "@blackbelt-technology/pi-dashboard-shared": "^0.8.0",
    "@mdi/react": "^1.6.1",
    "ajv": "^8.17.1"
  },
  "devDependencies": {
    "@testing-library/jest-dom": "^6.6.3",
    "@testing-library/react": "^16.1.0",
    "@types/react": "^19.0.0",
    "@vitejs/plugin-react": "^4.3.4",
    "ajv": "^8.17.1",
    "react": "^19.0.0",
    "vite": "^6.0.0"
  }
}
