UNPKG

enocean-cli

Version:

EnOcean CLI tool to manage EnOcean dongle and devices

87 lines (86 loc) 2.16 kB
{ "name": "enocean-cli", "version": "0.12.2", "private": false, "description": "EnOcean CLI tool to manage EnOcean dongle and devices", "keywords": [ "enocean", "cli" ], "homepage": "https://github.com/FrancoisLef/enocean", "bugs": "https://github.com/FrancoisLef/enocean/issues", "repository": { "type": "git", "url": "git+https://github.com/FrancoisLef/enocean.git" }, "license": "MIT", "author": "François Lefebvre", "type": "module", "main": "dist/index.cjs", "types": "dist/index.d.ts", "bin": { "enocean": "dist/bin.cjs" }, "files": [ "./dist" ], "scripts": { "build": "tsup && pkg .", "dev": "tsx src/bin.ts", "format": "prettier --write .", "lint": "eslint src/**/*.ts", "release": "semantic-release", "release:version": "semantic-release --dry-run", "test": "vitest" }, "dependencies": { "@inquirer/prompts": "7.8.0", "chalk": "4.1.2", "commander": "14.0.0", "serialport": "13.0.0" }, "devDependencies": { "@eslint/js": "9.32.0", "@semantic-release/changelog": "6.0.3", "@semantic-release/exec": "7.1.0", "@semantic-release/git": "10.0.1", "@semantic-release/github": "11.0.3", "@trivago/prettier-plugin-sort-imports": "5.2.2", "@types/node": "24.2.0", "@vitest/eslint-plugin": "1.3.4", "@yao-pkg/pkg": "6.6.0", "eslint": "9.32.0", "eslint-config-prettier": "10.1.8", "prettier": "3.6.2", "prettier-plugin-packagejson": "2.5.19", "semantic-release": "24.2.7", "shx": "0.4.0", "tsup": "8.5.0", "tsx": "4.20.3", "typescript": "5.9.2", "typescript-eslint": "8.39.0", "vitest": "3.2.4" }, "engines": { "node": ">=18.0.0" }, "publishConfig": { "access": "public", "provenance": true, "registry": "https://registry.npmjs.org/" }, "pkg": { "scripts": "dist/**/*.cjs", "assets": [ "node_modules/serialport/**/*", "node_modules/@serialport/**/*" ], "outputPath": "binaries", "targets": [ "node18-alpine-arm64", "node18-linux-x64", "node18-win-x64", "node18-macos-arm64" ] } }