{
  "name": "@backan/builder",
  "version": "0.2.8",
  "description": "Backan library for building executables, client libraries, JSON schema files, TypeScript definitions, and Markdown documentation.",
  "keywords": [
    "api",
    "backend",
    "bin",
    "builder",
    "library",
    "markdown",
    "openapi",
    "packager",
    "pigeonposse",
    "pp",
    "rest-api",
    "schema"
  ],
  "homepage": "https://backan.pigeonposse.com/guide/builder",
  "repository": {
    "type": "git",
    "url": "https://github.com/pigeonposse/backan",
    "directory": "packages/builder"
  },
  "license": "GPL-3.0",
  "type": "module",
  "exports": {
    ".": {
      "types": "./dist/main.d.ts",
      "import": "./dist/main.js"
    }
  },
  "main": "dist/main.js",
  "module": "dist/main.js",
  "types": "dist/main.d.ts",
  "bin": {
    "backan-builder": "dist/bin.js"
  },
  "files": [
    "dist",
    "tsconfig.builder.json"
  ],
  "dependencies": {
    "binarium": "2.0.6",
    "openapi-to-md": "1.0.25",
    "openapi-typescript": "7.6.1"
  },
  "devDependencies": {
    "@backan/core": "0.2.8",
    "@backan/server": "0.2.8"
  },
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org/"
  },
  "scripts": {
    "build": "pnpm run --sequential \"/^build:.*/\"",
    "build:_rm": "rimraf dist && rimraf build",
    "build:lib": "vite build",
    "dev": "tsx examples/build.ts",
    "dev-schema": "tsx examples/schema/main.ts",
    "lint": "pnpm eslint src",
    "preview": "node dist/bin.js --input=examples/server.ts",
    "test": "pnpm run --sequential \"/^test:.*/\"",
    "test:unit": "vitest run src --passWithNoTests"
  }
}