{
  "name": "balena-register-device",
  "version": "9.0.35",
  "description": "Balena device registration utilities",
  "main": "build/register.js",
  "homepage": "https://github.com/balena-io-modules/balena-register-device",
  "repository": {
    "type": "git",
    "url": "git://github.com/balena-io-modules/balena-register-device.git"
  },
  "files": [
    "build/"
  ],
  "engines": {
    "node": ">=18.0.0",
    "npm": ">=6.0.0"
  },
  "keywords": [
    "resin",
    "balena",
    "device",
    "register"
  ],
  "directories": {
    "test": "tests"
  },
  "scripts": {
    "build": "tsc --project tsconfig.dist.json",
    "lint": "balena-lint lib tests",
    "lint-fix": "balena-lint --fix lib tests",
    "test-node": "npx mocha -r ts-node/register --reporter spec tests/**/*.spec.ts",
    "test-browser": "mockttp -c karma start",
    "pretest": "npm run build",
    "test": "npm run test-node && npm run test-browser",
    "posttest": "npm run lint",
    "prepare": "npm run build"
  },
  "author": "Juan Cruz Viotti <juan@resin.io>",
  "license": "Apache-2.0",
  "devDependencies": {
    "@balena/lint": "^9.0.0",
    "@types/chai": "5.2.3",
    "@types/chai-as-promised": "8.0.2",
    "@types/lodash": "4.17.24",
    "@types/mocha": "10.0.10",
    "balena-auth": "6.1.1",
    "balena-config-karma": "4.0.3",
    "balena-request": "14.2.3",
    "browserify-zlib": "0.2.0",
    "buffer": "6.0.3",
    "chai": "5.3.3",
    "chai-as-promised": "8.0.2",
    "karma": "6.4.4",
    "lodash": "4.18.1",
    "mocha": "11.7.6",
    "mockttp": "3.17.1",
    "process": "0.11.10",
    "querystring-es3": "0.2.1",
    "stream-browserify": "3.0.0",
    "ts-node": "10.9.2",
    "typescript": "5.9.3",
    "url": "0.11.4",
    "util": "0.12.5"
  },
  "dependencies": {
    "tslib": "^2.2.0",
    "typed-error": "^3.2.1",
    "uuid": "^13.0.0"
  },
  "peerDependencies": {
    "balena-request": "^13.3.1 || ^14.0.0"
  },
  "versionist": {
    "publishedAt": "2026-06-13T00:17:49.891Z"
  }
}
