{
  "name": "node-red-contrib-uhppoted",
  "version": "1.1.12",
  "description": "A set of nodes for the UHPPOTE Wiegand Access Controller",
  "main": "index.js",
  "keywords": [
    "node-red",
    "uhppote",
    "Wiegand",
    "access control"
  ],
  "scripts": {
    "test": "mocha 'test/**/*_spec.js'"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/uhppoted/node-red-contrib-uhppoted.git"
  },
  "author": "uhppoted@twyst.co.za",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/uhppoted/node-red-contrib-uhppoted/issues"
  },
  "homepage": "https://github.com/uhppoted/node-red-contrib-uhppoted",
  "node-red": {
    "version": ">=2.2.3",
    "nodes": {
      "uhppoted-config": "nodes/uhppoted-config.js",
      "uhppoted-get-devices": "nodes/uhppoted-get-devices.js",
      "uhppoted-get-device": "nodes/uhppoted-get-device.js",
      "uhppoted-set-ip": "nodes/uhppoted-set-ip.js",
      "uhppoted-get-time": "nodes/uhppoted-get-time.js",
      "uhppoted-set-time": "nodes/uhppoted-set-time.js",
      "uhppoted-get-door-control": "nodes/uhppoted-get-door-control.js",
      "uhppoted-set-door-control": "nodes/uhppoted-set-door-control.js",
      "uhppoted-get-listener": "nodes/uhppoted-get-listener.js",
      "uhppoted-set-listener": "nodes/uhppoted-set-listener.js",
      "uhppoted-record-special-events": "nodes/uhppoted-record-special-events.js",
      "uhppoted-get-status": "nodes/uhppoted-get-status.js",
      "uhppoted-get-cards": "nodes/uhppoted-get-cards.js",
      "uhppoted-get-card": "nodes/uhppoted-get-card.js",
      "uhppoted-get-card-by-index": "nodes/uhppoted-get-card-by-index.js",
      "uhppoted-put-card": "nodes/uhppoted-put-card.js",
      "uhppoted-delete-card": "nodes/uhppoted-delete-card.js",
      "uhppoted-delete-all-cards": "nodes/uhppoted-delete-cards.js",
      "uhppoted-get-time-profile": "nodes/uhppoted-get-time-profile.js",
      "uhppoted-set-time-profile": "nodes/uhppoted-set-time-profile.js",
      "uhppoted-clear-time-profiles": "nodes/uhppoted-clear-time-profiles.js",
      "uhppoted-add-task": "nodes/uhppoted-add-task.js",
      "uhppoted-clear-task-list": "nodes/uhppoted-clear-task-list.js",
      "uhppoted-refresh-task-list": "nodes/uhppoted-refresh-task-list.js",
      "uhppoted-get-event-index": "nodes/uhppoted-get-event-index.js",
      "uhppoted-set-event-index": "nodes/uhppoted-set-event-index.js",
      "uhppoted-get-event": "nodes/uhppoted-get-event.js",
      "uhppoted-open-door": "nodes/uhppoted-open-door.js",
      "uhppoted-set-pc-control": "nodes/uhppoted-set-pc-control.js",
      "uhppoted-set-interlock": "nodes/uhppoted-set-interlock.js",
      "uhppoted-activate-keypads": "nodes/uhppoted-activate-keypads.js",
      "uhppoted-set-door-passcodes": "nodes/uhppoted-set-door-passcodes.js",
      "uhppoted-get-antipassback": "nodes/uhppoted-get-antipassback.js",
      "uhppoted-set-antipassback": "nodes/uhppoted-set-antipassback.js",
      "uhppoted-restore-default-parameters": "nodes/uhppoted-restore-default-parameters.js",
      "uhppoted-listen": "nodes/uhppoted-listen.js"
    }
  },
  "engines": {
    "node": ">=14.18.3"
  },
  "dependencies": {
    "bcrypt": ">=5.0.1",
    "bl": ">=5.0.0",
    "node-red": ">=3.1.0"
  },
  "devDependencies": {
    "@eslint/js": "^9.19.0",
    "chai": "^4.4.1",
    "eslint": "^9.19.0",
    "globals": "^15.14.0",
    "mocha": ">=9.2.2",
    "node-red-dashboard": ">=3.2.0",
    "node-red-node-ui-list": ">=0.3.6",
    "node-red-node-ui-table": ">=0.3.12",
    "prettier": "3.4.2"
  }
}
