{ "name": "uhk-agent", "private": true, "author": "Ultimate Gadget Laboratories", "main": "electron/dist/electron-main.js", "version": "1.2.12", "firmwareVersion": "8.5.3", "deviceProtocolVersion": "4.4.0", "userConfigVersion": "4.0.1", "hardwareConfigVersion": "1.0.0", "description": "Agent is the configuration application of the Ultimate Hacking Keyboard.", "repository": { "type": "git", "url": "git@github.com:UltimateHackingKeyboard/agent.git" }, "license": "GPL-3.0", "engines": { "node": ">=8.12.0 <9.0.0", "npm": ">=6.4.0 <7.0.0" }, "devDependencies": { "@types/electron-devtools-installer": "2.0.2", "@types/electron-settings": "3.0.0", "@types/fs-extra": "5.0.1", "@types/jasmine": "2.8.8", "@types/jquery": "3.3.1", "@types/jsonfile": "4.0.1", "@types/lodash-es": "4.17.0", "@types/node": "8.0.53", "@types/node-hid": "0.7.0", "@types/request": "2.0.8", "@types/semver": "5.5.0", "@types/usb": "1.1.3", "autoprefixer": "6.5.3", "buffer": "5.0.6", "check-node-version": "^3.2.0", "copy-webpack-plugin": "4.0.1", "copyfiles": "^2.0.0", "core-js": "2.4.1", "cross-env": "5.0.5", "decompress": "4.2.0", "decompress-tarbz2": "4.1.1", "devtron": "1.4.0", "electron": "1.8.7", "electron-builder": "20.34.0", "electron-debug": "1.5.0", "electron-devtools-installer": "2.2.3", "electron-log": "2.2.16", "electron-rebuild": "1.8.2", "electron-settings": "3.1.4", "electron-updater": "2.21.4", "exports-loader": "0.6.3", "file-loader": "0.10.0", "fs-extra": "5.0.0", "gh-pages": "1.1.0", "jasmine": "2.8.0", "jasmine-core": "2.8.0", "jasmine-node": "2.0.1", "jasmine-ts": "0.2.1", "jsonfile": "4.0.0", "lerna": "3.2.0", "lodash-es": "4.17.4", "mkdirp": "0.5.1", "node-hid": "0.7.3", "npm-run-all": "4.0.2", "pre-commit": "1.2.2", "request": "2.88.0", "rimraf": "2.6.1", "standard-version": "4.4.0", "stylelint": "9.6.0", "svg-sprite": "1.5.0", "ts-loader": "2.3.1", "ts-node": "7.0.1", "tslint": "5.9.1", "typescript": "2.6.2", "webpack": "3.12.0" }, "pre-commit": [ "precommit-msg" ], "scripts": { "postinstall": "lerna bootstrap", "precommit-msg": "Git precommit hook is running... & exit 0", "test": "lerna run test", "lint": "lerna run lint", "e2e": "lerna run e2e --scope uhk-web", "prebuild": "check-node-version --package", "build": "lerna run build", "server:web": "lerna exec --scope uhk-web npm start", "server:electron": "lerna exec --scope uhk-web npm run server:renderer", "electron": "lerna exec --scope uhk-agent npm start", "electron:spe": "lerna exec --scope uhk-agent npm run electron:spe", "standard-version": "standard-version", "pack": "node ./scripts/release.js", "sprites": "node ./scripts/generate-svg-sprites", "release": "node ./scripts/release.js", "clean": "lerna exec rimraf ./node_modules ./dist && rimraf ./node_modules ./dist", "predeploy-gh-pages": "lerna run build:web --scope=uhk-web", "deploy-gh-pages": "gh-pages -d packages/uhk-web/dist" }, "dependencies": {} }