{
  "name": "@backan/core",
  "version": "0.2.8",
  "description": "All in one web API builder. Create endpoints with type validations and OpenApi documentation, safely and quickly.",
  "keywords": [
    "api",
    "backend",
    "js",
    "library",
    "node",
    "openapi",
    "pigeonposse",
    "pp",
    "rest-api"
  ],
  "homepage": "https://backan.pigeonposse.com",
  "repository": {
    "type": "git",
    "url": "https://github.com/pigeonposse/backan",
    "directory": "packages/core"
  },
  "license": "GPL-3.0",
  "type": "module",
  "exports": {
    ".": {
      "types": "./dist/main.d.ts",
      "import": "./dist/main.js"
    },
    "./client": {
      "types": "./dist/client.d.ts",
      "import": "./dist/client.js"
    },
    "./test": {
      "types": "./dist/testing.d.ts",
      "import": "./dist/testing.js"
    },
    "./utils": {
      "types": "./dist/utils.d.ts",
      "import": "./dist/utils.js"
    }
  },
  "main": "dist/main.js",
  "module": "dist/main.js",
  "types": "dist/main.d.ts",
  "files": [
    "dist"
  ],
  "dependencies": {
    "@hono/swagger-ui": "0.5.1",
    "@hono/zod-openapi": "0.19.2",
    "hono": "4.7.5"
  },
  "devDependencies": {
    "@hono/vite-dev-server": "0.19.0"
  },
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org/"
  },
  "scripts": {
    "build": "pnpm run --sequential \"/^build:.*/\"",
    "build:lib": "rimraf dist && vite build",
    "dev": "vite dev",
    "dev:node": "tsx examples/app.ts",
    "lint": "pnpm eslint src",
    "test": "pnpm run --sequential \"/^test:.*/\"",
    "test:e2e": "playwright test",
    "test:unit": "vitest run src --passWithNoTests"
  }
}