Files
CPLv4.0/package.json
ISA 0a20f91ba6 feat: fetchSystemData.mjs erweitert und optimiert
Analoge Eingänge und Systemdaten werden jetzt gemeinsam abgerufen und gespeichert
Einheitliche Benennung (input statt eingang) für analoge Eingänge
Datumssplittung als Hilfsfunktion ausgelagert
Kommentare und Beschreibung verbessert
2025-08-01 10:25:05 +02:00

87 lines
2.6 KiB
JSON

{
"name": "cpl-v4",
"version": "1.6.674",
"private": true,
"scripts": {
"dev": "next dev",
"clean": "rimraf .next out",
"build": "npm run clean && cross-env EXPORT_STATIC=true next build",
"postbuild": "copy LICENSE_ICONIFY.txt out\\LICENSE_ICONIFY.txt",
"start": "next start",
"typecheck": "tsc --noEmit",
"check": "npm run lint && npm run typecheck",
"lint": "next lint",
"test": "jest",
"prepare": "husky install",
"bump-version": "node ./scripts/bumpVersion.js"
},
"dependencies": {
"@fontsource/roboto": "^5.1.0",
"@headlessui/react": "^2.2.4",
"@iconify-icons/ri": "^1.2.10",
"@iconify/icons-ion": "^1.2.10",
"@iconify/icons-mdi": "^1.2.48",
"@iconify/json": "^2.2.253",
"@iconify/react": "^5.0.2",
"@reduxjs/toolkit": "^2.3.0",
"autoprefixer": "^10.4.20",
"bcryptjs": "^2.4.3",
"bootstrap-icons": "^1.11.3",
"chart.js": "^4.4.8",
"chartjs-adapter-date-fns": "^3.0.0",
"chartjs-adapter-moment": "^1.0.1",
"chartjs-chart-financial": "^0.2.1",
"chartjs-plugin-annotation": "^3.1.0",
"chartjs-plugin-zoom": "^2.2.0",
"crypto-js": "^4.2.0",
"date-fns": "^4.1.0",
"idb": "^8.0.0",
"jsonwebtoken": "^9.0.2",
"jwt-decode": "^4.0.0",
"lodash": "^4.17.21",
"next": "^14.2.23",
"node-fetch": "^3.3.2",
"react": "^18.3.1",
"react-chartjs-2": "^5.3.0",
"react-date-picker": "^11.0.0",
"react-datepicker": "^8.0.0",
"react-day-picker": "^9.6.7",
"react-dom": "^18.3.1",
"react-modal": "^3.16.1",
"react-redux": "^9.1.2",
"react-spinners": "^0.14.1",
"react-toastify": "^10.0.6",
"recharts": "^2.15.1",
"redux": "^5.0.1"
},
"devDependencies": {
"@testing-library/jest-dom": "^6.6.3",
"@testing-library/react": "^16.2.0",
"@types/bcryptjs": "^2.4.6",
"@types/crypto-js": "^4.2.2",
"@types/cypress": "^1.1.6",
"@types/jest": "^29.5.14",
"@types/lodash": "^4.17.16",
"@types/node": "^22.10.10",
"@types/react": "^18.3.18",
"@types/react-dom": "^18.3.5",
"@types/react-modal": "^3.16.3",
"@types/redux-mock-store": "^1.5.0",
"@types/testing-library__react": "^10.2.0",
"cross-env": "^7.0.3",
"cypress": "^14.0.0",
"eslint": "8.57.1",
"eslint-config-next": "15.3.4",
"husky": "^8.0.0",
"identity-obj-proxy": "^3.0.0",
"jest": "^29.7.0",
"jest-environment-jsdom": "^29.7.0",
"postcss": "^8.4.47",
"redux-mock-store": "^1.5.5",
"rimraf": "^5.0.10",
"tailwindcss": "^3.4.12",
"ts-jest": "^29.2.5",
"ts-node": "^10.9.2",
"typescript": "^5.7.3"
}
}