{
  "name": "linux-uhid",
  "version": "0.0.9",
  "description": "NodeJS Bindings for Linux's UHID kernel module",
  "repository": {
    "type": "git",
    "url": "https://github.com/OnesAndZer0s/linux-uhid.git"
  },
  "keywords": [
    "uhid",
    "linux"
  ],
  "main": "build/UHIDDevice.js",
  "types": "build/UHIDDevice.d.ts",
  "author": "OnesAndZer0s",
  "license": "GNU",
  "dependencies": {
    "bindings": "~1.2.1",
    "node-addon-api": "latest"
  },
  "scripts": {
    "start": "ts-node test.ts",
    "build:dev": "cmake-js -j 16 build -D",
    "build:ts": "tsc",
    "build": "cmake-js -j 16 build",
    "rebuild:dev": "cmake-js -j 16 rebuild -D",
    "rebuild": "cmake-js -j 16 rebuild",
    "clean": "cmake-js clean",
    "docgen" : "typedoc UHIDDevice.ts --out docs"
  },
  "devDependencies": {
    "@types/bindings": "^1.5.1",
    "@types/node": "^20.4.2",
    "typedoc": "^0.24.8"
  }
}
