mohan-bee/tscircuit-robot-vacuum

A tscircuit package created by mohan-bee.

Version
1.0.0
License
unset
Stars
0

package.json

PCBPCB preview for package.json
SchematicSchematic preview for package.json
{
  "name": "tscircuit-robot-vacuum",
  "version": "1.0.0",
  "description": "Single-PCB robot vacuum: native tscircuit PCB and mechanical capability study",
  "main": "index.js",
  "scripts": {
    "dev": "node node_modules/tscircuit/cli.mjs dev index.tsx",
    "build": "node --import tsx scripts/build.tsx",
    "typecheck": "tsc --noEmit",
    "pcb": "node node_modules/tscircuit/cli.mjs export index.tsx --format pcb-svg --output dist/pcb.svg",
    "schematic": "node node_modules/tscircuit/cli.mjs export index.tsx --format schematic-svg --output dist/schematic.svg",
    "glb": "node node_modules/tscircuit/cli.mjs export index.tsx --format glb --output dist/robot.glb",
    "views": "node --import tsx scripts/export-views.ts",
    "stl": "node --import tsx scripts/export-printed-parts.ts",
    "verify": "node --import tsx scripts/verify.ts",
    "standalone": "node --import tsx scripts/standalone.ts",
    "step": "node node_modules/tscircuit/cli.mjs export dist/circuit.json --format assembly-step --output \"$PWD/dist/assembly-step.zip\""
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "type": "module",
  "dependencies": {
    "@types/node": "26.6.6",
    "@types/react": "19.3.0",
    "tscircuit": "0.0.3058",
    "tsx": "4.23.15",
    "typescript": "5.9.3"
  },
  "private": true
}