{
    "name": "iobroker.vis-2",
    "description": "Next generation graphical user interface for ioBroker.",
    "version": "2.12.10",
    "author": {
        "name": "bluefox",
        "email": "dogafox@gmail.com"
    },
    "contributors": [
        "bluefox <dogafox@gmail.com>",
        "hobbyquaker <hobbyquaker@gmail.com>"
    ],
    "homepage": "https://github.com/iobroker/iobroker.vis-2",
    "repository": {
        "type": "git",
        "url": "git+https://github.com/ioBroker/ioBroker.vis-2.git"
    },
    "keywords": [
        "iobroker",
        "GUI",
        "DashUI",
        "web interface",
        "home automation",
        "SCADA",
        "vis-2"
    ],
    "dependencies": {
        "@iobroker/adapter-core": "^3.2.3",
        "axios": "^1.9.0",
        "jsonwebtoken": "^9.0.2",
        "mime": "^3.0.0"
    },
    "devDependencies": {
        "@devbookhq/splitter": "^1.4.2",
        "@iobroker/build-tools": "^2.0.15",
        "@iobroker/db-objects-redis": "^7.0.7",
        "@iobroker/db-states-redis": "^7.0.7",
        "@iobroker/type-detector": "^4.3.1",
        "@iobroker/vis-2-widgets-testing": "^1.0.5",
        "@material-icons/svg": "^1.0.33",
        "@reduxjs/toolkit": "^2.7.0",
        "@sentry/browser": "^9.15.0",
        "@tsconfig/node18": "^18.2.4",
        "@types/dom-speech-recognition": "^0.0.6",
        "@types/jquery": "^3.5.32",
        "@types/jsonwebtoken": "^9.0.9",
        "@types/mime": "^3.0.4",
        "@types/mocha": "^10.0.10",
        "@types/unzipper": "^0.10.11",
        "@types/uuid": "^10.0.0",
        "chai": "^4.5.0",
        "dayjs": "^1.11.13",
        "html-to-image": "^1.11.13",
        "iobroker.web": "*",
        "jquery-ui": "^1.14.1",
        "mocha": "^11.1.0",
        "redux": "^5.0.1",
        "rimraf": "^6.0.1",
        "sass": "^1.87.0",
        "unzipper": "^0.12.3",
        "uuid": "^11.1.0"
    },
    "bugs": {
        "url": "https://github.com/iobroker/iobroker.vis/issues"
    },
    "main": "build-backend/main.js",
    "files": [
        "admin/",
        "img/",
        "lib/",
        "build-backend/",
        "www/",
        "io-package.json",
        "LICENSE"
    ],
    "scripts": {
        "check-ts": "cd src-vis && tsc --project tsconfig.json && cd .. && tsc --project tsconfig.build.json",
        "start": "cd src-vis && npm run start",
        "test": "mocha ./test/*.engine.js --exit",
        "test-gui": "mocha ./test/*.gui.js --exit",
        "tsc": "tsc --project tsconfig.build.json && npm run copy-backend",
        "copy-backend": "node tasks --copy-backend",
        "prepublishOnly": "npm run build",
        "clean": "rimraf runtime src-vis/build www",
        "build": "npm run tsc && node tasks",
        "runtime-0-clean": "node tasks --runtime-0-clean",
        "runtime-1-copy-src": "node tasks --runtime-1-copy-src",
        "runtime-2-npm": "node tasks --runtime-2-npm",
        "runtime-3-build": "node tasks --runtime-3-build",
        "runtime-4-copy": "node tasks --runtime-4-copy",
        "runtime-5-patch": "node tasks --runtime-5-patch",
        "0-clean": "node tasks --0-clean",
        "1-npm": "node tasks --1-npm",
        "2-svg-icons": "node tasks --2-svg-icons",
        "3-build": "node tasks --3-build",
        "4-copy": "node tasks --4-copy",
        "5-patch": "node tasks --5-patch",
        "build-editor": "node tasks --build-editor",
        "update-packages": "ncu --upgrade && cd src-vis && ncu --upgrade && cd ..",
        "npm": "npm i -f && cd src-vis && npm i -f"
    },
    "license": "CC-BY-NC-4.0",
    "gitHead": "48676afee63ec17c5ceb0e9ce8fbc4ea79b17569"
}
