{ "name": "mysa2mqtt", "version": "0.0.0", "license": "MIT", "private": false, "description": "Expose Mysa smart thermostats to home automation platforms via MQTT.", "keywords": [ "mysa", "thermostat", "mqtt", "homeassistant", "home-assistant" ], "publishConfig": { "provenance": true }, "author": { "name": "Pascal Bourque", "email": "pascal@cosmos.moi" }, "bugs": { "url": "https://github.com/bourquep/mysa2mqtt/issues" }, "homepage": "https://github.com/bourquep/mysa2mqtt", "repository": { "type": "git", "url": "git+https://github.com/bourquep/mysa2mqtt.git" }, "files": [ "README.md", "LICENSE.txt", "dist" ], "type": "module", "bin": { "mysa2mqtt": "dist/main.js" }, "engines": { "node": ">=22.4.0" }, "browser": false, "scripts": { "dev": "tsx src/main.ts", "lint": "eslint --max-warnings 0 src/**/*.ts", "style-lint": "prettier -c .", "build": "tsup" }, "dependencies": { "commander": "14.0.1", "dotenv": "17.2.3", "mqtt2ha": "4.1.2", "mysa-js-sdk": "1.3.3", "pino": "10.0.0", "pino-pretty": "13.1.1" }, "devDependencies": { "@commander-js/extra-typings": "14.0.0", "@eslint/js": "9.37.0", "@semantic-release/npm": "12.0.2", "@types/node": "24.6.2", "conventional-changelog-conventionalcommits": "9.1.0", "eslint": "9.37.0", "eslint-plugin-jsdoc": "60.8.1", "eslint-plugin-tsdoc": "0.4.0", "prettier": "3.6.2", "prettier-plugin-jsdoc": "1.3.3", "prettier-plugin-organize-imports": "4.3.0", "semantic-release": "24.2.9", "tsup": "8.5.0", "tsx": "4.20.6", "typescript": "5.9.3", "typescript-eslint": "8.45.0" } }