{
  "name": "@tscircuit/eval-webworker",
  "main": "dist/lib/index.js",
  "version": "0.0.83",
  "type": "module",
  "scripts": {
    "build": "bun run build:lib && bun run build:webworker && bun run build:blob-url && bun run build:eval",
    "build:lib": "tsup-node ./lib/index.ts --format esm --sourcemap inline --dts -d dist/lib",
    "build:webworker": "tsup ./webworker/index.ts --platform browser --format esm --sourcemap inline -d dist/webworker",
    "build:webworker:analyze": "tsup ./webworker/index.ts --platform browser --metafile ./metadata.json --format esm --sourcemap inline -d dist/webworker",
    "build:blob-url": "bun run ./scripts/build-worker-blob-url.ts",
    "build:eval": "tsup-node ./lib/eval --format esm --dts --platform browser -d dist/eval",
    "format": "biome format --write .",
    "format:check": "biome format ."
  },
  "exports": {
    ".": {
      "types": "./dist/lib/index.d.ts",
      "import": "./dist/lib/index.js"
    },
    "./worker": {
      "types": "./dist/webworker/index.d.ts",
      "import": "./dist/webworker/index.js"
    },
    "./blob-url": {
      "types": "./dist/blob-url.d.ts",
      "import": "./dist/blob-url.js"
    },
    "./eval": {
      "types": "./dist/eval/index.d.ts",
      "import": "./dist/eval/index.js"
    }
  },
  "devDependencies": {
    "@babel/standalone": "^7.26.2",
    "@biomejs/biome": "^1.9.4",
    "@tscircuit/core": "^0.0.278",
    "@tscircuit/math-utils": "^0.0.10",
    "@tscircuit/prompt-benchmarks": "^0.0.20",
    "@types/babel__standalone": "^7.1.9",
    "@types/bun": "latest",
    "@types/react": "^18.3.12",
    "circuit-json": "^0.0.134",
    "comlink": "^4.4.2",
    "jscad-fiber": "^0.0.77",
    "react": "^18.3.1",
    "tsup": "^8.3.5"
  },
  "peerDependencies": {
    "typescript": "^5.0.0"
  }
}
