UNPKG

@homebridge/plugin-ui-utils

Version:

A tool to help plugins provide custom UI screens in the Homebridge UI.

64 lines (63 loc) 1.67 kB
{ "name": "@homebridge/plugin-ui-utils", "type": "module", "version": "2.2.0", "description": "A tool to help plugins provide custom UI screens in the Homebridge UI.", "author": { "name": "oznu", "email": "dev@oz.nu" }, "contributors": [ { "name": "homebridge", "url": "https://github.com/homebridge" } ], "license": "MIT", "homepage": "https://github.com/homebridge/plugin-ui-utils#readme", "repository": { "type": "git", "url": "git+https://github.com/homebridge/plugin-ui-utils.git" }, "bugs": { "url": "https://github.com/homebridge/plugin-ui-utils/issues" }, "keywords": [ "homebridge", "homebridge-ui" ], "exports": { ".": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "./ui.interface": { "types": "./dist/ui.interface.d.ts", "default": "./dist/ui.interface.js" }, "./package.json": "./package.json" }, "types": "dist/index.d.ts", "files": [ "LICENSE", "README.md", "dist" ], "scripts": { "check": "npm install && npm outdated", "build": "rimraf ./dist && tsc --project tsconfig.json && tsc --project tsconfig.ui.json", "lint": "eslint .", "lint:fix": "npm run lint -- --fix", "prepublishOnly": "npm run lint && npm run build", "test": "echo \"No test script specified\" && exit 0", "test-coverage": "echo \"No test-coverage script specified\" && exit 0" }, "devDependencies": { "@antfu/eslint-config": "^7.4.3", "@types/node": "^25.2.3", "eslint-plugin-format": "^1.4.0", "rimraf": "^6.1.2", "ts-node": "^10.9.2", "typescript": "^5.9.3" } }