{
  "name": "@tscircuit/cli",
  "version": "0.1.1558",
  "main": "dist/cli/main.js",
  "exports": {
    ".": "./dist/cli/main.js",
    "./lib": "./dist/lib/index.js"
  },
  "devDependencies": {
    "@babel/standalone": "^7.26.9",
    "@biomejs/biome": "^1.9.4",
    "@tscircuit/circuit-json-placement-analysis": "^0.0.6",
    "@tscircuit/circuit-json-routing-analysis": "^0.0.1",
    "@tscircuit/circuit-json-schematic-placement-analysis": "github:tscircuit/circuit-json-schematic-placement-analysis#b6d5fe675adc26a2fc988aa081e6fb51e6bf696a",
    "@tscircuit/eval": "^0.0.952",
    "@tscircuit/fake-snippets": "^0.0.182",
    "@tscircuit/fake-ul-kicad-proxy": "github:tscircuit/fake-ul-kicad-proxy#d174c33c1b17a52d7a9dc3c2b5506d6fd593bed7",
    "@tscircuit/file-server": "^0.0.32",
    "@tscircuit/image-utils": "^0.0.8",
    "@tscircuit/krt-wasm": "^0.1.6",
    "@tscircuit/math-utils": "0.0.36",
    "@tscircuit/props": "^0.0.555",
    "@tscircuit/runframe": "^0.0.2122",
    "@tscircuit/schematic-match-adapt": "^0.0.22",
    "@tscircuit/ti-parts-engine": "github:tscircuit/ti-parts-engine#cead194495b8fbfb73a88b5995ce86a4b61a9d04",
    "@tscircuit/solver-utils": "0.0.16",
    "@types/bun": "^1.2.2",
    "@types/configstore": "^6.0.2",
    "@types/debug": "^4.1.12",
    "@types/jsonwebtoken": "^9.0.9",
    "@types/micromatch": "^4.0.9",
    "@types/prompts": "^2.4.9",
    "@types/react": "^19.0.8",
    "@types/semver": "^7.5.8",
    "bun-match-svg": "^0.0.12",
    "chokidar": "4.0.1",
    "circuit-json": "^0.0.438",
    "circuit-json-to-3d-png": "^0.0.6",
    "circuit-json-to-bom-csv": "^0.0.7",
    "circuit-json-to-gerber": "^0.0.51",
    "circuit-json-to-kicad": "0.0.153",
    "circuit-json-to-pnp-csv": "^0.0.7",
    "circuit-json-to-readable-netlist": "^0.0.15",
    "circuit-json-to-spice": "^0.0.39",
    "circuit-json-to-step": "^0.0.36",
    "circuit-json-to-tscircuit": "^0.0.35",
    "circuit-json-trace-length-analysis": "github:tscircuit/circuit-json-trace-length-analysis#2b44792a40df0ca83b6bfb6ac95ed5e35e7168b8",
    "commander": "^14.0.0",
    "conf": "^13.1.0",
    "configstore": "^7.0.0",
    "cosmiconfig": "^9.0.0",
    "debug": "^4.4.0",
    "delay": "^6.0.0",
    "dsn-converter": "^0.0.90",
    "easyeda": "^0.0.269",
    "fuse.js": "^7.1.0",
    "get-port": "^7.1.0",
    "globby": "^14.1.0",
    "jose": "^6.1.0",
    "jsonwebtoken": "^9.0.2",
    "jszip": "^3.10.1",
    "jwt-decode": "^4.0.0",
    "kicad-to-circuit-json": "^0.0.98",
    "kicadts": "^0.0.47",
    "kleur": "^4.1.5",
    "ky": "^1.7.4",
    "make-vfs": "^1.0.15",
    "md5": "^2.3.0",
    "perfect-cli": "^1.0.21",
    "playwright": "^1.57.0",
    "poppygl": "^0.0.24",
    "prompts": "^2.4.2",
    "redaxios": "^0.5.1",
    "semver": "^7.6.3",
    "stepts": "^0.0.3",
    "tempy": "^3.1.0",
    "tscircuit": "0.0.1949-libonly",
    "tsx": "^4.7.1",
    "typed-ky": "^0.0.4",
    "zod": "^3.23.8"
  },
  "peerDependencies": {
    "tscircuit": "*"
  },
  "bin": {
    "tscircuit-cli": "./cli/entrypoint.js"
  },
  "files": [
    "dist",
    "cli/entrypoint.js",
    "types"
  ],
  "peerDependenciesMeta": {
    "tscircuit": {
      "optional": false
    }
  },
  "scripts": {
    "start": "bun run dev",
    "dev": "bun --hot ./cli/main.ts dev ./examples/basic/index.circuit.tsx",
    "dev:kicad-pcm": "bun --hot ./cli/main.ts dev ./examples/scaffold --kicad-pcm",
    "setup": "bun run build && npm install -g .",
    "build": "bun run build:bun",
    "build:bun": "bun run scripts/bun-build.ts",
    "smoketest": "docker build --progress=plain -f Dockerfile.smoketest .",
    "format": "biome format --write .",
    "format:check": "biome format .",
    "cli": "bun ./cli/main.ts",
    "pkg-pr-new-release": "bunx pkg-pr-new publish --comment=off --peerDeps"
  },
  "type": "module"
}
