{
  "name": "@awesome-ecs/workers",
  "version": "0.34.0",
  "description": "The Workers package for Awesome ECS. Provides basic implementation for the Worker communication using ECS.",
  "type": "module",
  "dependencies": {
    "@awesome-ecs/abstract": "^0.34.0",
    "@awesome-ecs/core": "^0.34.0"
  },
  "scripts": {
    "build": "npx tsdown",
    "build:clean": "rimraf ./dist && npm run build",
    "clean": "npx rimraf ./dist",
    "typecheck": "npx attw $(npm pack) --ignore-rules no-resolution",
    "ts": "tsc --noEmit --incremental",
    "ts:watch": "tsc --noEmit --incremental --watch"
  },
  "exports": {
    "./abstract": {
      "import": {
        "types": "./dist/abstract/index.d.mts",
        "default": "./dist/abstract/index.mjs"
      },
      "require": {
        "types": "./dist/abstract/index.d.cts",
        "default": "./dist/abstract/index.cjs"
      }
    },
    "./components": {
      "import": {
        "types": "./dist/components/index.d.mts",
        "default": "./dist/components/index.mjs"
      },
      "require": {
        "types": "./dist/components/index.d.cts",
        "default": "./dist/components/index.cjs"
      }
    },
    "./entities": {
      "import": {
        "types": "./dist/entities/index.d.mts",
        "default": "./dist/entities/index.mjs"
      },
      "require": {
        "types": "./dist/entities/index.d.cts",
        "default": "./dist/entities/index.cjs"
      }
    },
    "./helpers": {
      "import": {
        "types": "./dist/helpers/index.d.mts",
        "default": "./dist/helpers/index.mjs"
      },
      "require": {
        "types": "./dist/helpers/index.d.cts",
        "default": "./dist/helpers/index.cjs"
      }
    },
    "./runtime": {
      "import": {
        "types": "./dist/runtime/index.d.mts",
        "default": "./dist/runtime/index.mjs"
      },
      "require": {
        "types": "./dist/runtime/index.d.cts",
        "default": "./dist/runtime/index.cjs"
      }
    },
    "./systems": {
      "import": {
        "types": "./dist/systems/index.d.mts",
        "default": "./dist/systems/index.mjs"
      },
      "require": {
        "types": "./dist/systems/index.d.cts",
        "default": "./dist/systems/index.cjs"
      }
    },
    "./utils": {
      "import": {
        "types": "./dist/utils/index.d.mts",
        "default": "./dist/utils/index.mjs"
      },
      "require": {
        "types": "./dist/utils/index.d.cts",
        "default": "./dist/utils/index.cjs"
      }
    }
  },
  "files": [
    "*.d.ts",
    "*.d.cts",
    "dist"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/privatebytes/awesome-ecs.git"
  },
  "keywords": [
    "entity",
    "component",
    "system",
    "ecs",
    "architecture",
    "runtime",
    "core"
  ],
  "author": "privatebytes",
  "license": "Apache-2.0",
  "bugs": {
    "url": "https://github.com/privatebytes/awesome-ecs/issues"
  },
  "homepage": "https://github.com/privatebytes/awesome-ecs#readme",
  "gitHead": "f6ed2b79fbbb1d33296fd34d2b165fa81111c174"
}
