{
  "name": "@wz2b/node-red-modbus-dynamic-server",
  "version": "0.1.3",
  "private": false,
  "description": "A Modbus TCP server for Node-RED that lets you write your own functions to handle requests.",
  "keywords": [
    "node-red",
    "modbus",
    "modbus-tcp",
    "modbus-server",
    "modbus-tcp-server",
    "modbus-gateway",
    "modbus-proxy",
    "industrial",
    "iiot",
    "protocol-translation",
    "protocol-mediation",
    "opcua",
    "mqtt",
    "sparkplug"
  ],
  "engines": {
    "node": ">=18.5"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/wz2b/node-red-modbus-dynamic-server.git"
  },
  "bugs": {
    "url": "https://github.com/wz2b/node-red-modbus-dynamic-server/issues"
  },
  "homepage": "https://github.com/wz2b/node-red-modbus-dynamic-server#readme",
  "author": "Christopher Piggott",
  "license": "MIT",
  "node-red": {
    "version": ">=3",
    "nodes": {
      "modbus-dynamic-server": "src/modbus-dynamic-server.js",
      "modbus-dynamic-server-response": "src/modbus-dynamic-server-response.js",
      "modbus-dynamic-server-config": "src/modbus-dynamic-server-config.js",
      "modbus-registers-config": "src/modbus-registers-config.js",
      "modbus-registers-write": "src/modbus-registers-write.js",
      "modbus-registers-read": "src/modbus-registers-read.js",
      "modbus-registers-respond": "src/modbus-registers-respond.js",
      "modbus-proxy-target": "src/modbus-proxy-target.js",
      "modbus-dynamic-proxy": "src/modbus-dynamic-proxy.js",
      "modbus-source-router": "src/modbus-source-router.js",
      "modbus-fc-filter": "src/modbus-fc-filter.js",
      "modbus-server-exception": "src/modbus-server-exception.js"
    }
  },
  "files": [
    "src",
    "examples",
    "README.md",
    "LICENSE",
    "img",
    "CHANGELOG.md"
  ],
  "scripts": {
    "test": "mocha ./test --recursive --reporter dot --timeout 6000",
    "lint": "eslint src/**/*.js"
  },
  "dependencies": {
    "jsmodbus": "~4.0.10"
  },
  "devDependencies": {
    "@node-red/nodes": "^3.1.9",
    "eslint": "^8.0.0",
    "mocha": "^10.4.0",
    "node-red": "^4.0.2",
    "node-red-node-test-helper": "^0.3.4"
  }
}
