{
  "name": "xible",
  "version": "0.29.3",
  "description": "xible",
  "license": "MIT",
  "homepage": "https://xible.io",
  "author": {
    "name": "Stefan de Jong"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/spectrumbroad/xible"
  },
  "bugs": {
    "url": "https://github.com/spectrumbroad/xible/issues",
    "email": "bugs@xible.io"
  },
  "keywords": [
    "xible",
    "visual",
    "flow",
    "workflow",
    "connector",
    "string",
    "wire",
    "programming",
    "automation",
    "automate",
    "flexible",
    "node",
    "nodejs",
    "javascript"
  ],
  "scripts": {
    "start": "node ./bin/xible.js server start",
    "debug": "cross-env DEBUG=\"xible*\" ./node_modules/.bin/nodemon ./bin/xible.js server start",
    "inspect": "cross-env DEBUG=\"xible*\" ./node_modules/.bin/nodemon --inspect=0.0.0.0:9229 ./bin/xible.js server start",
    "inspect-brk": "cross-env DEBUG=\"xible*\" ./node_modules/.bin/nodemon --inspect-brk=0.0.0.0:9229 ./bin/xible.js server start",
    "test": "cross-env npm run test:integration",
    "test:integration": "cross-env ./node_modules/.bin/mocha",
    "test:integration:coverage": "cross-env ./node_modules/.bin/nyc ./node_modules/.bin/mocha",
    "test:ui": "cross-env cypress run"
  },
  "bin": {
    "xible": "./bin/xible.js",
    "xiblepm": "./bin/xiblepm.js"
  },
  "main": "index.js",
  "engines": {
    "node": ">=20.0.0"
  },
  "dependencies": {
    "body-parser": "^1.20.3",
    "chart.js": "^2.9.0",
    "debug": "^4.3.5",
    "express": "^4.21.0",
    "fs-extra": "^11.2.0",
    "nopt": "^7.2.1",
    "pg": "^8.11.3",
    "sanitize-filename": "^1.6.3",
    "spdy": "^4.0.2",
    "strip-ansi": "^6.0.1",
    "ws": "^8.18.0",
    "xible-nodepack-filesystem": "^0.4.1",
    "xible-nodepack-function": "^0.3.0",
    "xible-nodepack-http": "^0.4.2",
    "xible-nodepack-math": "^0.4.0",
    "xible-nodepack-process": "*",
    "xible-nodepack-stream": "*",
    "xible-nodepack-timing": "*",
    "xible-np-compare": "*",
    "xible-np-console": "^0.2.1",
    "xible-np-core": "^0.4.0",
    "xible-np-input": "^0.2.0",
    "xible-np-object": "^0.2.1",
    "xible-np-string": "*",
    "xible-np-xible": "^0.2.0",
    "xible-registry-wrapper": "^0.8.0",
    "xible-wrapper": "^0.17.2"
  },
  "devDependencies": {
    "cross-env": "^7.0.3",
    "cypress": "^13.6.5",
    "eslint": "^8.56.0",
    "eslint-config-airbnb-base": "^15.0.0",
    "eslint-plugin-import": "^2.29.1",
    "mocha": "*",
    "nodemon": "*",
    "nyc": "*",
    "supertest": "*"
  }
}
