|
1 | 1 | { |
2 | | - "name": "iobroker.javascript", |
3 | | - "version": "8.8.3", |
4 | | - "description": "Rules Engine for ioBroker", |
5 | | - "author": "bluefox <[email protected]>", |
6 | | - "contributors": [ |
7 | | - { |
8 | | - "name": "hobbyquaker", |
9 | | - |
| 2 | + "name": "iobroker.javascript", |
| 3 | + "version": "8.8.3", |
| 4 | + "description": "Rules Engine for ioBroker", |
| 5 | + "author": "bluefox <[email protected]>", |
| 6 | + "contributors": [ |
| 7 | + { |
| 8 | + "name": "hobbyquaker", |
| 9 | + |
| 10 | + }, |
| 11 | + { |
| 12 | + "name": "Apollon77", |
| 13 | + |
| 14 | + }, |
| 15 | + { |
| 16 | + "name": "AlCalzone", |
| 17 | + |
| 18 | + }, |
| 19 | + { |
| 20 | + "name": "Matthias Kleine", |
| 21 | + |
| 22 | + } |
| 23 | + ], |
| 24 | + "homepage": "https://github.com/ioBroker/ioBroker.javascript", |
| 25 | + "license": "MIT", |
| 26 | + "keywords": [ |
| 27 | + "ioBroker", |
| 28 | + "javascript", |
| 29 | + "script", |
| 30 | + "engine", |
| 31 | + "home automation" |
| 32 | + ], |
| 33 | + "repository": { |
| 34 | + "type": "git", |
| 35 | + "url": "https://github.com/ioBroker/ioBroker.javascript" |
10 | 36 | }, |
11 | | - { |
12 | | - "name": "Apollon77", |
13 | | - |
| 37 | + "engines": { |
| 38 | + "node": ">=18" |
14 | 39 | }, |
15 | | - { |
16 | | - "name": "AlCalzone", |
17 | | - |
| 40 | + "depsComment": { |
| 41 | + "@types/node": "should match the lowest MAJOR version of Node.js we support." |
18 | 42 | }, |
19 | | - { |
20 | | - "name": "Matthias Kleine", |
21 | | - |
| 43 | + "dependencies": { |
| 44 | + "@iobroker/adapter-core": "^3.2.2", |
| 45 | + "@types/node": "^22.7.4", |
| 46 | + "@types/request": "^2.48.12", |
| 47 | + "axios": "^1.7.7", |
| 48 | + "jsonata": "^2.0.5", |
| 49 | + "jszip": "^3.10.1", |
| 50 | + "node-inspect": "^2.0.0", |
| 51 | + "node-schedule": "2.1.1", |
| 52 | + "request": "^2.88.2", |
| 53 | + "semver": "^7.6.3", |
| 54 | + "suncalc2": "^1.8.1", |
| 55 | + "typescript": "~5.6.2", |
| 56 | + "virtual-tsc": "^0.6.2", |
| 57 | + "wake_on_lan": "^1.0.0" |
| 58 | + }, |
| 59 | + "devDependencies": { |
| 60 | + "@alcalzone/release-script": "^3.8.0", |
| 61 | + "@alcalzone/release-script-plugin-iobroker": "^3.7.2", |
| 62 | + "@alcalzone/release-script-plugin-license": "^3.7.0", |
| 63 | + "@iobroker/adapter-dev": "^1.3.0", |
| 64 | + "@iobroker/build-tools": "^2.0.6", |
| 65 | + "@iobroker/eslint-config": "^0.1.6", |
| 66 | + "@iobroker/testing": "^5.0.0", |
| 67 | + "@iobroker/types": "^6.0.11", |
| 68 | + "@types/nodemailer": "^6.4.16", |
| 69 | + "@types/node-schedule": "^2.1.7", |
| 70 | + "@types/request": "^2.48.12", |
| 71 | + "@types/suncalc": "^1.9.2", |
| 72 | + "@iobroker/vis-2-widgets-react-dev": "^4.0.3", |
| 73 | + "alcalzone-shared": "^4.0.8", |
| 74 | + "chai": "^5.1.1", |
| 75 | + "mocha": "^10.8.2", |
| 76 | + "timekeeper": "^2.3.1" |
| 77 | + }, |
| 78 | + "bugs": { |
| 79 | + "url": "https://github.com/ioBroker/ioBroker.javascript/issues" |
| 80 | + }, |
| 81 | + "main": "main.js", |
| 82 | + "files": [ |
| 83 | + "admin/", |
| 84 | + "lib/", |
| 85 | + "docs/", |
| 86 | + "install/", |
| 87 | + "lib/", |
| 88 | + "io-package.json", |
| 89 | + "LICENSE", |
| 90 | + "main.js", |
| 91 | + "admin/vsFont/codicon.json" |
| 92 | + ], |
| 93 | + "scripts": { |
| 94 | + "test:declarations": "tsc -p test/lib/TS/tsconfig.json && tsc -p test/lib/JS/tsconfig.json", |
| 95 | + "test:javascript": "node node_modules/mocha/bin/mocha --exit", |
| 96 | + "test": "npm run test:declarations && npm run test:javascript", |
| 97 | + "translate": "translate-adapter", |
| 98 | + "//postinstall": "node ./install/installTypings.js", |
| 99 | + "build": "node tasks", |
| 100 | + "release": "release-script --noPush -y --all", |
| 101 | + "update-packages": "ncu --upgrade && cd src && ncu --upgrade && cd ../src-admin && ncu --upgrade", |
| 102 | + "npm": "npm i && cd src && npm i -f && cd ../src-admin && npm i -f", |
| 103 | + "lint": "eslint -c eslint.config.mjs", |
| 104 | + "lint-all": "eslint -c eslint.config.mjs && cd src && eslint -c eslint.config.mjs && cd ../src-admin && eslint -c eslint.config.mjs", |
| 105 | + "admin-0-clean": "node tasks.js --admin-0-clean", |
| 106 | + "admin-1-npm": "node tasks.js --admin-1-npm", |
| 107 | + "admin-2-compile": "node tasks.js --admin-2-compile", |
| 108 | + "admin-3-copy": "node tasks.js --admin-3-copy", |
| 109 | + "admin-build": "node tasks.js --admin-build", |
| 110 | + "0-clean": "node tasks.js --0-clean", |
| 111 | + "1-npm": "node tasks.js --1-npm", |
| 112 | + "2-build": "node tasks.js --2-build", |
| 113 | + "3-copy": "node tasks.js --3-copy", |
| 114 | + "4-patch": "node tasks.js --4-patch", |
| 115 | + "build-editor": "node tasks.js --build", |
| 116 | + "blocklyJson2words": "node tasks.js --blocklyJson2words", |
| 117 | + "blocklyWords2json": "node tasks.js --blocklyWords2json", |
| 118 | + "monaco-update": "node tasks.js --monaco-update", |
| 119 | + "monaco-typescript": "node tasks.js --monaco-typescript" |
22 | 120 | } |
23 | | - ], |
24 | | - "homepage": "https://github.com/ioBroker/ioBroker.javascript", |
25 | | - "license": "MIT", |
26 | | - "keywords": [ |
27 | | - "ioBroker", |
28 | | - "javascript", |
29 | | - "script", |
30 | | - "engine", |
31 | | - "home automation" |
32 | | - ], |
33 | | - "repository": { |
34 | | - "type": "git", |
35 | | - "url": "https://github.com/ioBroker/ioBroker.javascript" |
36 | | - }, |
37 | | - "engines": { |
38 | | - "node": ">=18" |
39 | | - }, |
40 | | - "depsComment": { |
41 | | - "@types/node": "should match the lowest MAJOR version of Node.js we support." |
42 | | - }, |
43 | | - "dependencies": { |
44 | | - "@iobroker/adapter-core": "^3.2.2", |
45 | | - "@types/node": "^22.7.4", |
46 | | - "@types/request": "^2.48.12", |
47 | | - "axios": "^1.7.7", |
48 | | - "jsonata": "^2.0.5", |
49 | | - "jszip": "^3.10.1", |
50 | | - "node-inspect": "^2.0.0", |
51 | | - "node-schedule": "2.1.1", |
52 | | - "request": "^2.88.2", |
53 | | - "semver": "^7.6.3", |
54 | | - "suncalc2": "^1.8.1", |
55 | | - "typescript": "~5.6.2", |
56 | | - "virtual-tsc": "^0.6.2", |
57 | | - "wake_on_lan": "^1.0.0" |
58 | | - }, |
59 | | - "devDependencies": { |
60 | | - "@alcalzone/release-script": "^3.8.0", |
61 | | - "@alcalzone/release-script-plugin-iobroker": "^3.7.2", |
62 | | - "@alcalzone/release-script-plugin-license": "^3.7.0", |
63 | | - "@iobroker/adapter-dev": "^1.3.0", |
64 | | - "@iobroker/build-tools": "^2.0.5", |
65 | | - "@iobroker/eslint-config": "^0.1.6", |
66 | | - "@iobroker/testing": "^5.0.0", |
67 | | - "@iobroker/types": "^6.0.11", |
68 | | - "@types/nodemailer": "^6.4.16", |
69 | | - "@types/request": "^2.48.12", |
70 | | - "@types/suncalc": "^1.9.2", |
71 | | - "@iobroker/vis-2-widgets-react-dev": "^4.0.3", |
72 | | - "alcalzone-shared": "^4.0.8", |
73 | | - "chai": "^5.1.1", |
74 | | - "mocha": "^10.7.3", |
75 | | - "timekeeper": "^2.3.1" |
76 | | - }, |
77 | | - "bugs": { |
78 | | - "url": "https://github.com/ioBroker/ioBroker.javascript/issues" |
79 | | - }, |
80 | | - "main": "main.js", |
81 | | - "files": [ |
82 | | - "admin/", |
83 | | - "lib/", |
84 | | - "docs/", |
85 | | - "install/", |
86 | | - "lib/", |
87 | | - "io-package.json", |
88 | | - "LICENSE", |
89 | | - "main.js", |
90 | | - "admin/vsFont/codicon.json" |
91 | | - ], |
92 | | - "scripts": { |
93 | | - "test:declarations": "tsc -p test/lib/TS/tsconfig.json && tsc -p test/lib/JS/tsconfig.json", |
94 | | - "test:javascript": "node node_modules/mocha/bin/mocha --exit", |
95 | | - "test": "npm run test:declarations && npm run test:javascript", |
96 | | - "translate": "translate-adapter", |
97 | | - "//postinstall": "node ./install/installTypings.js", |
98 | | - "build": "node tasks", |
99 | | - "release": "release-script --noPush -y --all", |
100 | | - "update-packages": "ncu --upgrade && cd src && ncu --upgrade && cd ../src-admin && ncu --upgrade", |
101 | | - "npm": "npm i && cd src && npm i -f && cd ../src-admin && npm i -f", |
102 | | - "lint": "eslint -c eslint.config.mjs", |
103 | | - "lint-all": "eslint -c eslint.config.mjs && cd src && eslint -c eslint.config.mjs && cd ../src-admin && eslint -c eslint.config.mjs", |
104 | | - "admin-0-clean": "node tasks.js --admin-0-clean", |
105 | | - "admin-1-npm": "node tasks.js --admin-1-npm", |
106 | | - "admin-2-compile": "node tasks.js --admin-2-compile", |
107 | | - "admin-3-copy": "node tasks.js --admin-3-copy", |
108 | | - "admin-build": "node tasks.js --admin-build", |
109 | | - "0-clean": "node tasks.js --0-clean", |
110 | | - "1-npm": "node tasks.js --1-npm", |
111 | | - "2-build": "node tasks.js --2-build", |
112 | | - "3-copy": "node tasks.js --3-copy", |
113 | | - "4-patch": "node tasks.js --4-patch", |
114 | | - "build-editor": "node tasks.js --build", |
115 | | - "blocklyJson2words": "node tasks.js --blocklyJson2words", |
116 | | - "blocklyWords2json": "node tasks.js --blocklyWords2json", |
117 | | - "monaco-update": "node tasks.js --monaco-update", |
118 | | - "monaco-typescript": "node tasks.js --monaco-typescript" |
119 | | - } |
120 | 121 | } |
0 commit comments