{
  "name": "@yowasp/yosys",
  "version": "0.65.176-dev.1145",
  "description": "Yosys Open SYnthesis Suite",
  "author": "Catherine <whitequark@whitequark.org>",
  "license": "ISC",
  "homepage": "https://yowasp.org/",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/YoWASP/yosys.git"
  },
  "bugs": {
    "url": "https://github.com/YoWASP/yosys/issues"
  },
  "type": "module",
  "files": [
    "lib/api.d.ts",
    "gen/bundle.js",
    "gen/*.wasm",
    "gen/*-resources*.tar"
  ],
  "exports": {
    "types": "./lib/api.d.ts",
    "default": "./gen/bundle.js"
  },
  "types": "./lib/api.d.ts",
  "devDependencies": {
    "@bytecodealliance/jco": "1.19.0",
    "@yowasp/runtime": "11.0.72",
    "esbuild": "^0.25.11"
  },
  "scripts": {
    "transpile": "jco new ../yosys-build/yosys.wasm --wasi-command --output yosys.wasm && jco transpile yosys.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/",
    "pack": "yowasp-pack-resources gen/yosys-resources.js gen ../yosys-build/share",
    "build": "esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --define:VERSION=\\\"0.65.176-dev.1145\\\"",
    "all": "npm run transpile && npm run pack && npm run build"
  }
}