tscircuit/autorouting-dataset-01

This code manages the hardware and electronic components for circuit design and PCB layout, defining components like resistors, capacitors, transistors, connectors, and footprints, and providing tools for component placement, PCB topology, and electrical connections.

Version
1.0.102
License
unset
Stars
4

package.json

{
  "name": "@tscircuit/autorouting-dataset-01",
  "version": "1.0.32",
  "type": "module",
  "main": "lib/dataset/index.ts",
  "bin": {
    "autorouting-dataset-runner": "./dist/cli/index.js"
  },
  "files": [
    "lib/dataset",
    "dist/cli",
    "dist/lib",
    "dist/scripts",
    "dist/types"
  ],
  "keywords": [
    "tscircuit"
  ],
  "scripts": {
    "dev": "tsci dev",
    "snapshot": "tsci snapshot",
    "snapshot:update": "tsci snapshot --update",
    "start": "tsci dev",
    "cosmos": "cosmos",
    "build:site": "cosmos-export",
    "format": "biome format --write",
    "lint": "biome lint",
    "lint:fix": "biome lint --write",
    "check": "biome check && bun run validate:circuit-json",
    "check:write": "biome check --write --unsafe",
    "validate:circuit-json": "bun scripts/validate-circuit-json",
    "build": "tsci build --disable-parts-engine --ignore-errors",
    "build:cli": "tsup",
    "setup": "bun run build:cli && npm install -g .",
    "prepublishOnly": "bun run build:cli"
  },
  "publishConfig": {
    "access": "public"
  },
  "dependencies": {
    "@tscircuit/capacity-autorouter": "^0.0.783",
    "@tscircuit/checks": "0.0.152",
    "@tscircuit/circuit-json-util": "^0.0.106",
    "circuit-json": "^0.0.465",
    "commander": "^12.1.0",
    "graphics-debug": "^0.0.94",
    "kleur": "^4.1.5"
  },
  "devDependencies": {
    "@biomejs/biome": "2.4.15",
    "@tsci/imrishabh18.TB6612FNG": "^0.1.0",
    "@tsci/seveibar.PICO": "^0.1.0",
    "@tsci/seveibar.PICO_W": "^0.1.0",
    "@tsci/seveibar.WS2812B_2020": "^0.0.1",
    "@tsci/seveibar.esp32-s3-mini-1-n8": "^0.1.0",
    "@tsci/seveibar.keyboard-utils": "^0.0.18",
    "@tsci/seveibar.push-button": "^0.1.1",
    "@tsci/seveibar.reg-5v-to-3v": "^0.0.1",
    "@tsci/seveibar.smd-usb-c": "^0.0.2",
    "@tscircuit/core": "^0.0.1643",
    "@tscircuit/footprinter": "^0.0.417",
    "@tscircuit/footprints": "^0.0.21",
    "@tscircuit/math-utils": "^0.0.36",
    "@tscircuit/props": "^0.0.618",
    "@tscircuit/solver-utils": "^0.0.19",
    "@types/bun": "^1.3.9",
    "@types/react": "^19.2.9",
    "react": "^19.2.6",
    "react-cosmos": "^7.3.0",
    "react-cosmos-plugin-vite": "^7.3.0",
    "react-dom": "^19.2.6",
    "tscircuit": "^0.0.2279",
    "tsup": "^8.2.4",
    "vite": "^8.0.14"
  }
}