iobroker.atlas-scientific-ezo-i2c
Version:
atlas-scientific-ezo-i2c
133 lines (132 loc) • 3.84 kB
JSON
{
"name": "iobroker.atlas-scientific-ezo-i2c",
"version": "2.3.0",
"description": "atlas-scientific-ezo-i2c",
"author": {
"name": "Buzze11",
"email": "github@buchholz.cloud"
},
"homepage": "https://github.com/Buzze11/ioBroker.atlas-scientific-ezo-i2c",
"license": "Apache-2.0",
"keywords": [
"ioBroker",
"atlas",
"scientific",
"i2c",
"template",
"Smart Home",
"home automation",
"atlas scientific",
"orp",
"redox",
"do",
"dissolved oxygen",
"pH",
"ec",
"electric conductivity",
"pump",
"prs",
"pressure",
"peristaltic pump",
"temperature",
"ezo",
"water quality",
"water",
"quality",
"raspberrypi",
"pool",
"aquarium",
"sensor",
"poolcontrol"
],
"repository": {
"type": "git",
"url": "git@github.com:Buzze11/ioBroker.atlas-scientific-ezo-i2c.git"
},
"engines": {
"node": ">= 16"
},
"dependencies": {
"@iobroker/adapter-core": "^2.6.8",
"@mui/material": "^5.12.2",
"i2c-bus": "^5.2.2"
},
"devDependencies": {
"@alcalzone/release-script": "^3.5.9",
"@alcalzone/release-script-plugin-iobroker": "^3.5.9",
"@alcalzone/release-script-plugin-license": "^3.5.9",
"@alcalzone/release-script-plugin-manual-review": "^3.5.9",
"@iobroker/adapter-dev": "^1.2.0",
"@iobroker/adapter-react": "2.0.22",
"@iobroker/testing": "^4.1.0",
"@material-ui/core": "^4.12.4",
"@tsconfig/node16": "^16.1.0",
"@types/chai": "^4.3.4",
"@types/chai-as-promised": "^7.1.5",
"@types/i2c-bus": "^5.1.0",
"@types/mocha": "^10.0.1",
"@types/node": "^16.18.23",
"@types/proxyquire": "^1.3.28",
"@types/react": "^17.0.58",
"@types/react-dom": "^17.0.19",
"@types/sinon": "^10.0.13",
"@types/sinon-chai": "^3.2.9",
"@typescript-eslint/eslint-plugin": "^5.59.5",
"@typescript-eslint/parser": "^5.62.0",
"autobind-decorator": "^2.4.0",
"chai": "^4.3.7",
"chai-as-promised": "^7.1.1",
"eslint": "^8.38.0",
"eslint-config-prettier": "^8.8.0",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-react": "^7.32.2",
"mocha": "^10.2.0",
"nyc": "^15.1.0",
"prettier": "^2.8.7",
"proxyquire": "^2.1.3",
"react": "^17.0.2",
"react-dom": "^17.0.2",
"rimraf": "^5.0.1",
"sinon": "^15.0.3",
"sinon-chai": "^3.7.0",
"source-map-support": "^0.5.21",
"ts-node": "^10.9.1",
"typescript": "~4.6.4"
},
"main": "build/main.js",
"files": [
"admin{,/!(src)/**}/!(tsconfig|tsconfig.*|.eslintrc).json",
"admin{,/!(src)/**}/*.{html,css,png,svg,jpg,js}",
"admin/build/",
"build/",
"www/",
"io-package.json",
"LICENSE"
],
"scripts": {
"prebuild": "rimraf build admin/build",
"build": "build-adapter all",
"watch": "build-adapter all --watch",
"prebuild:ts": "rimraf build",
"build:ts": "build-adapter ts",
"watch:ts": "build-adapter ts --watch",
"prebuild:react": "rimraf admin/build",
"build:react": "build-adapter react",
"watch:react": "build-adapter react --watch",
"test:ts": "mocha --config test/mocharc.custom.json src/**/*.test.ts",
"test:package": "mocha test/package --exit",
"test:integration": "mocha test/integration --exit",
"test": "npm run test:ts && npm run test:package",
"check": "tsc --noEmit && tsc --noEmit -p admin/tsconfig.json",
"coverage": "nyc npm run test:ts",
"lint": "eslint --ext .ts,.tsx src/ admin/src/",
"translate": "translate-adapter",
"release": "release-script patch --yes",
"release-minor": "release-script minor --yes",
"release-major": "release-script major --yes"
},
"bugs": {
"url": "https://github.com/Buzze11/ioBroker.atlas-scientific-ezo-i2c/issues"
},
"readmeFilename": "README.md"
}