UNPKG

lifxlan

Version:

TypeScript library for controlling LIFX products over LAN

53 lines (52 loc) 1.34 kB
{ "name": "lifxlan", "version": "0.0.82", "description": "TypeScript library for controlling LIFX products over LAN", "type": "module", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.js", "types": "./dist/esm/index.d.ts", "scripts": { "test": "bun test --coverage", "test:integration": "bun test tests/integration.test.ts --timeout 30000", "build": "bun run build:esm && bun run build:cjs", "build:esm": "tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json", "build:cjs": "tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json", "prepack": "bun run test && bun run build", "lint": "oxlint", "benchmark": "bun run benchmarks/performance.js" }, "keywords": [ "lifx", "lan" ], "exports": { "./*": { "import": "./dist/esm/*", "require": "./dist/cjs/*" } }, "typesVersions": { "*": { "*": [ "./dist/esm/*" ] } }, "files": [ "dist" ], "repository": { "type": "git", "url": "git+https://github.com/jmmoser/lifxlan.git" }, "author": "Justin Moser", "license": "MIT", "devDependencies": { "@types/bun": "^1.2.2", "@types/node": "^22.13.0", "mitata": "^1.0.34", "oxlint": "^0.18.0", "typescript": "^5.7.3" } }