Files
Jellystat/package.json
Thegan Govender aeb46f2a08 Task and Logging Changes
Reworked Tasks and logging to prevent overlapping tasks from executing. This is done by reworking the logging process so that the task state is stored and accurately tracked allowing us to check for currently running tasks.

Backup and sync tasks also reworked to reduce code redundancy and allow for better error handling

Websockets finally fixed and implementation has begun

Added Toast notifications
2023-09-03 20:47:52 +02:00

82 lines
2.1 KiB
JSON

{
"name": "jfstat",
"version": "1.0.5",
"private": true,
"dependencies": {
"@emotion/react": "^11.10.6",
"@emotion/styled": "^11.10.6",
"@jellyfin/sdk": "^0.8.2",
"@mui/material": "^5.12.2",
"@mui/x-data-grid": "^6.2.1",
"@nivo/api": "^0.74.1",
"@nivo/bar": "^0.80.0",
"@nivo/core": "^0.80.0",
"@nivo/line": "^0.80.0",
"@testing-library/jest-dom": "^5.16.5",
"@testing-library/react": "^13.4.0",
"@testing-library/user-event": "^13.5.0",
"antd": "^5.3.0",
"axios": "^1.3.4",
"bootstrap": "^5.2.3",
"compare-versions": "^6.0.0-rc.1",
"concurrently": "^7.6.0",
"config": "^3.3.9",
"cors": "^2.8.5",
"crypto-js": "^4.1.1",
"dottie": "^2.0.6",
"file-saver": "^2.0.5",
"github-api": "^3.4.0",
"http-proxy-middleware": "^2.0.6",
"knex": "^2.4.2",
"moment": "^2.29.4",
"multer": "^1.4.5-lts.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.1",
"pg": "^8.9.0",
"pg-promise": "^11.3.0",
"randomcolor": "^0.6.2",
"react": "^18.2.0",
"react-blurhash": "^0.3.0",
"react-bootstrap": "^2.7.2",
"react-dom": "^18.2.0",
"react-helmet": "^6.1.0",
"react-router-dom": "^6.8.1",
"react-scripts": "5.0.1",
"react-toastify": "^9.1.3",
"recharts": "^2.5.0",
"remixicon-react": "^1.0.0",
"semver": "^7.5.3",
"sequelize": "^6.29.0",
"socket.io": "^4.7.2",
"socket.io-client": "^4.7.2",
"web-vitals": "^2.1.4",
"ws": "^8.13.0"
},
"scripts": {
"start": "react-scripts start",
"start-server": "cd backend && node server.js",
"start-app": "concurrently \"npm run start-server\" \"npm start\"",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
"eslintConfig": {
"extends": [
"react-app",
"react-app/jest"
]
},
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
}
}