UNPKG

homebridge-config-ui-x

Version:

A web based management, configuration and control platform for Homebridge

137 lines (136 loc) 3.78 kB
{ "name": "homebridge-config-ui-x", "displayName": "Homebridge Config UI X", "version": "4.6.4", "description": "A web based management, configuration and control platform for Homebridge", "license": "MIT", "author": "oznu <dev@oz.nu>", "repository": { "type": "git", "url": "git://github.com/oznu/homebridge-config-ui-x.git" }, "bugs": { "url": "https://github.com/oznu/homebridge-config-ui-x/issues" }, "main": "./dist/index.js", "bin": { "homebridge-config-ui-x": "./dist/bin/standalone.js", "hb-service": "./dist/bin/hb-service.js" }, "engines": { "node": ">=8.15.1", "homebridge": ">=0.4.22" }, "scripts": { "watch": "concurrently \"npm run watch:ui\" \"npm run watch:server\"", "watch:server": "nodemon", "watch:ui": "npm run start --prefix ui", "build": "npm run build:server && npm run build:ui", "build:server": "rimraf dist && tsc -p tsconfig.build.json && npm run webpack", "build:ui": "npm run build --prefix ui", "start": "ts-node -r tsconfig-paths/register src/main.ts", "lint": "npm run lint:server && npm run lint:ui", "lint:server": "tslint -p tsconfig.json -c tslint.json", "lint:ui": "npm run lint --prefix ui", "webpack": "webpack --config webpack.config.js", "install:ui": "npm install --prefix ui", "prepublishOnly": "npm i --package-lock-only && npm audit && npm run lint && npm run build" }, "bundledDependencies": [ "@nestjs/common", "@nestjs/core", "@nestjs/platform-fastify", "@nestjs/platform-socket.io", "@nestjs/websockets", "class-transformer", "class-validator", "commander", "fastify", "fastify-static", "fs-extra", "helmet", "reflect-metadata", "request", "request-promise-native", "rxjs", "semver" ], "dependencies": { "@nestjs/common": "^6.10.1", "@nestjs/core": "^6.10.1", "@nestjs/platform-fastify": "^6.10.1", "@nestjs/platform-socket.io": "^6.10.1", "@nestjs/websockets": "^6.10.1", "class-transformer": "^0.2.3", "class-validator": "^0.10.2", "commander": "^2.20.3", "dayjs": "^1.8.17", "fastify": "^2.10.0", "fastify-static": "^2.5.0", "fs-extra": "^8.1.0", "helmet": "^3.21.2", "node-pty-prebuilt-multiarch": "^0.9.0", "reflect-metadata": "^0.1.12", "request": "^2.88.0", "request-promise-native": "^1.0.8", "rxjs": "^6.5.3", "semver": "^6.3.0" }, "devDependencies": { "@nestjs/jwt": "^6.1.1", "@nestjs/passport": "^6.1.0", "@oznu/hap-client": "^1.0.6", "@types/express": "^4.17.2", "@types/fs-extra": "^8.0.1", "@types/node": "^12.12.12", "@types/socket.io": "^2.1.4", "bash-color": "0.0.4", "buffer-shims": "^1.0.0", "concurrently": "^5.0.0", "dotenv": "^8.2.0", "lodash": "^4.17.15", "nodemon": "^1.19.4", "passport": "^0.4.0", "passport-jwt": "^4.0.0", "pino-pretty": "^3.4.0", "point-of-view": "^3.7.0", "prettier": "^1.19.1", "qr-image": "^3.2.0", "rimraf": "^3.0.0", "ts-loader": "^6.2.1", "ts-node": "^8.5.2", "tsconfig-paths": "^3.9.0", "tslint": "^5.20.1", "typescript": "^3.6.4", "webpack": "^4.41.2", "webpack-cli": "^3.3.10", "webpack-node-externals": "^1.7.2" }, "keywords": [ "homebridge-plugin", "ui", "gui", "web", "homebridge", "homebridge-config-ui-x", "ui-x", "config-ui-x", "homebridge-x", "homebridge server", "homebridge ui", "homebridge-ui", "homebridge gui", "homebridge-gui", "web interface", "config ui", "management", "config editor", "linux", "macOS", "osx", "windows", "raspberry pi", "accessory control", "smart home" ] }