hrithik18k/metal-touch-panel

A PCB autorouting wrapper that corrects footprint-trace obstacle dimensions, solves routes with a preloaded trace-graph solver, and reports completed traces or routing errors.

Version
1.0.0
License
unset
Stars
0

package.json

{
  "name": "@tsci/hrithik18k.metal-touch-panel",
  "version": "1.0.0",
  "description": "Four-channel LDC1614 inductive metal-touch panel prototype",
  "main": "index.circuit.tsx",
  "keywords": [
    "tscircuit",
    "circuit",
    "pcb",
    "electronics"
  ],
  "scripts": {
    "dev": "tsci dev",
    "build": "bun node_modules/tscircuit/cli.mjs build index.circuit.tsx --pcb-png --schematic-png",
    "snapshot": "tsci snapshot",
    "snapshot:update": "tsci snapshot --update",
    "start": "tsci dev",
    "typecheck": "tsc --noEmit",
    "build:router": "bun build coil-aware-router.ts --target browser --format esm --outfile coil-aware-router.browser.js"
  },
  "devDependencies": {
    "@types/react": "^19.3.0",
    "tscircuit": "0.0.2646",
    "typescript": "^5.0.0"
  },
  "author": "hrithik18k",
  "dependencies": {
    "@tscircuit/capacity-autorouter": "0.0.919"
  }
}