UNPKG

@iobroker/i18n

Version:

Core module to be used in ioBroker adapters. Acts as the bridge to js-controller.

84 lines (83 loc) 2.43 kB
{ "name": "@iobroker/i18n", "version": "1.0.0", "description": "Core module to be used in ioBroker adapters. Acts as the bridge to js-controller.", "engines": { "node": ">=16" }, "publishConfig": { "access": "public" }, "author": { "name": "bluefox", "email": "dogafox@gmail.com" }, "main": "build/cjs/index.js", "types": "build/esm/index.d.ts", "module": "build/esm/index.js", "exports": { ".": { "import": "./build/esm/index.js", "require": "./build/cjs/index.js", "types": "./build/esm/index.d.ts" } }, "scripts": { "prebuild": "rimraf ./build", "build": "tsc -p src/tsconfig.json", "postbuild": "esm2cjs --in build/esm --out build/cjs -l error && cpy ./**/*.d.ts ./build/cjs/ --cwd=build/esm/", "watch": "tsc -p src/tsconfig.json --watch", "lint:ts": "eslint -c eslint.config.mjs src", "lint": "npm run lint:ts", "test:i18n": "mocha test/testI18n.js", "test": "npm run test:i18n", "prepublishOnly": "npm run lint && npm run build", "update-packages": "npx -y npm-check-updates --upgrade", "release": "release-script -y --noPush", "release-patch": "release-script patch --yes", "release-minor": "release-script minor --yes", "release-major": "release-script major --yes" }, "repository": { "type": "git", "url": "git+https://github.com/ioBroker/ioBroker.i18n.git" }, "keywords": [ "iobroker", "adapter", "iot" ], "license": "MIT", "bugs": { "url": "https://github.com/ioBroker/ioBroker.i18n/issues" }, "files": [ "build", "LICENSE" ], "homepage": "https://github.com/ioBroker/ioBroker.i18n#readme", "devDependencies": { "@alcalzone/esm2cjs": "^1.4.1", "@alcalzone/release-script": "~3.8.0", "@alcalzone/release-script-plugin-license": "~3.7.0", "@iobroker/eslint-config": "^2.0.2", "@iobroker/types": "^7.0.7", "@types/chai": "^4.3.20", "@types/chai-as-promised": "^7.1.8", "@types/mocha": "^10.0.10", "@types/node": "^24.0.12", "@types/proxyquire": "^1.3.31", "@types/sinon": "^17.0.4", "@types/sinon-chai": "^3.2.12", "chai": "^4.5.0", "chai-as-promised": "^7.1.2", "cpy-cli": "^5.0.0", "mocha": "^11.7.1", "proxyquire": "^2.1.3", "rimraf": "^6.0.1", "sinon": "^21.0.0", "sinon-chai": "^3.7.0", "source-map-support": "^0.5.21", "typescript": "^5.8.3" } }