{
  "name": "@tscircuit/layout",
  "version": "0.0.29",
  "type": "module",
  "description": "Customize tscircuit schematic and pcb layouts",
  "files": [
    "dist"
  ],
  "main": "dist/index.cjs",
  "scripts": {
    "test": "ava",
    "prepublish": "npm run build",
    "build": "tsup-node ./index.ts --dts --sourcemap"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "devDependencies": {
    "@tscircuit/manual-edit-events": "^0.0.3",
    "@tscircuit/schematic-autolayout": "^0.0.5",
    "ava": "^6.1.3",
    "circuit-json": "^0.0.92",
    "esbuild": "^0.20.2",
    "esbuild-register": "^3.5.0",
    "tsup": "^8.0.2"
  },
  "peerDependencies": {
    "@tscircuit/manual-edit-events": "*",
    "@tscircuit/schematic-autolayout": "*",
    "circuit-json": "*",
    "@tscircuit/soup-util": "*",
    "zod": "*"
  },
  "dependencies": {
    "@tscircuit/soup-util": "*",
    "transformation-matrix": "^2.16.1",
    "zod": "*"
  }
}
