{
  "name": "kuzzle-device-manager",
  "version": "2.10.1",
  "description": "Manage your IoT devices and assets. Choose a provisioning strategy, receive and decode payload, handle your IoT business logic.",
  "author": "The Kuzzle Team (support@kuzzle.io)",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/kuzzleio/kuzzle-device-manager.git"
  },
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "scripts": {
    "docker": "docker-compose run kuzzle ",
    "dev": "NODE_ENV=development ergol tests/application/app.ts -c ergol.config.json",
    "prod": "node ./dist/tests/application/app.js",
    "test": "npm run test:functional && npm run test:types",
    "test:functional": "jest --runInBand",
    "test:types": "tsc --noEmit",
    "lint": "eslint ./lib ./tests --ext .ts",
    "lint:fix": "eslint ./lib ./tests --ext .ts --fix",
    "prettier": "prettier lib/ tests/ --write",
    "build": "tsc --build tsconfig.json",
    "prepack": "npm run build"
  },
  "license": "Apache-2.0",
  "dependencies": {
    "ajv": "8.17.1",
    "ajv-formats": "3.0.1",
    "csv-stringify": "6.5.2",
    "kuzzle-plugin-commons": "1.3.0",
    "lodash": "4.17.21",
    "uuid": "11.0.5"
  },
  "devDependencies": {
    "@commitlint/cli": "19.6.1",
    "@commitlint/config-conventional": "19.6.0",
    "@semantic-release/changelog": "6.0.3",
    "@semantic-release/git": "10.0.1",
    "@types/jest": "29.5.14",
    "@types/lodash": "4.17.14",
    "@types/node": "22.10.7",
    "axios": "1.7.9",
    "csv-parse": "5.6.0",
    "cz-conventional-changelog": "3.3.0",
    "ergol": "1.0.2",
    "eslint-plugin-jest": "28.11.0",
    "eslint-plugin-kuzzle": "0.0.13",
    "execa": "9.5.2",
    "jest": "29.7.0",
    "kuzzle": "2.40.0",
    "kuzzle-sdk": "7.15.0",
    "read-pkg": "9.0.1",
    "semantic-release-config-kuzzle": "1.1.2",
    "semantic-release-slack-bot": "4.0.2",
    "ts-jest": "29.2.5",
    "ts-node": "10.9.2",
    "type-fest": "4.33.0",
    "typescript": "5.4.5"
  },
  "peerDependencies": {
    "kuzzle": ">=2.33.0"
  },
  "files": [
    "dist/",
    "!dist/tests"
  ]
}
