{
  "name": "@zwave-js/waddle",
  "publishConfig": {
    "access": "public"
  },
  "description": "A cooperative task scheduler based on generator functions",
  "version": "1.2.2",
  "license": "MIT",
  "type": "module",
  "module": "build/index.js",
  "exports": {
    ".": {
      "import": "./build/esm/index.js",
      "require": "./build/cjs/index.js"
    },
    "./package.json": "./package.json"
  },
  "files": [
    "build/"
  ],
  "scripts": {
    "build": "tsc -p tsconfig.build.json && yarn build:cjs",
    "build:cjs": "yarn esm2cjs --in build/esm --out build/cjs -l error -t node20",
    "test": "vitest --run",
    "release": "release-script"
  },
  "devDependencies": {
    "@alcalzone/esm2cjs": "^1.4.2",
    "@alcalzone/release-script": "^5.2.1",
    "@alcalzone/release-script-plugin-license": "^5.2.0",
    "@tsconfig/node20": "^20.1.9",
    "@types/node": "^20.19.43",
    "prettier": "^3.5.3",
    "typescript": "^5.8.3",
    "vitest": "^4.1.9"
  },
  "dependencies": {
    "alcalzone-shared": "^5.0.0"
  },
  "packageManager": "yarn@4.10.3"
}