{
  "author": "Sebastian Wiedenroth <wiedi@frubar.net>",
  "contributors": [
    {
      "email": "mail@b-vladi.ru",
      "name": "Vlad Kurkin"
    }
  ],
  "dependencies": {
    "sacn": "^4.6.2",
    "serialport": "^13.0.0",
    "socket.io-client": "^4.8.1"
  },
  "description": "A NodeJS DMX realtime control library",
  "devDependencies": {
    "@dmx-cloud/dmx-types": "^0.43.0",
    "@jest/globals": "^29.7.0",
    "@typescript-eslint/eslint-plugin": "^8.33.0",
    "@typescript-eslint/parser": "^8.33.0",
    "concurrently": "^9.1.2",
    "eslint": "^9.28.0",
    "globals": "^16.2.0",
    "jest": "^29.7.0",
    "typescript": "^5.8.3"
  },
  "files": [
    "src",
    "types"
  ],
  "imports": {
    "#": "./src/index.js"
  },
  "keywords": [
    "DMX",
    "light control"
  ],
  "license": "MIT",
  "main": "./src/index.js",
  "name": "@dmx-cloud/dmx",
  "scripts": {
    "ci:release": "npm version minor -m \"Release %s\"",
    "dev:build": "npx tsc",
    "dev:check": "npm doctor",
    "dev:clean": "git clean -f",
    "dev:format": "npm run lint -- --fix",
    "dev:release": "npm run ci:release && git push && git push --tags",
    "dev:update": "npm update --save",
    "lint": "npx eslint .",
    "test": "npx concurrently 'npm run lint' 'npm run unit'",
    "unit": "npx jest"
  },
  "type": "module",
  "types": "./types/index.d.ts",
  "version": "0.81.0"
}
