aboutsummaryrefslogtreecommitdiffhomepage
path: root/frontend/package.json
diff options
context:
space:
mode:
authorJayZed <[email protected]>2024-07-08 17:33:43 -0400
committerJayZed <[email protected]>2024-07-08 17:33:43 -0400
commit4cc6806193127f9d6d3f2dab26969471d9bbf159 (patch)
treebfc90e4b55fa0f48f83e51c4e5947c1f7d7d7a2d /frontend/package.json
parentd875dc7733c901246881325ee3a84fe5d44b10b9 (diff)
parent5886c20c9c7929bf46836a99c2d9d4eb834638bd (diff)
downloadbazarr-4cc6806193127f9d6d3f2dab26969471d9bbf159.tar.gz
bazarr-4cc6806193127f9d6d3f2dab26969471d9bbf159.zip
Merge branch 'development' of https://github.com/morpheus65535/bazarr into development
Diffstat (limited to 'frontend/package.json')
-rw-r--r--frontend/package.json76
1 files changed, 42 insertions, 34 deletions
diff --git a/frontend/package.json b/frontend/package.json
index 05f5e07e0..0d3c0546e 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -13,71 +13,79 @@
},
"private": true,
"dependencies": {
- "@mantine/core": "^6.0.21",
- "@mantine/dropzone": "^6.0.21",
- "@mantine/form": "^6.0.21",
- "@mantine/hooks": "^6.0.21",
- "@mantine/modals": "^6.0.21",
- "@mantine/notifications": "^6.0.21",
- "axios": "^1.6.7",
- "react": "^18.2.0",
- "react-dom": "^18.2.0",
- "react-query": "^3.39.3",
- "react-router-dom": "^6.22.3",
- "socket.io-client": "^4.7.4"
+ "@mantine/core": "^7.11.0",
+ "@mantine/dropzone": "^7.11.0",
+ "@mantine/form": "^7.11.0",
+ "@mantine/hooks": "^7.11.0",
+ "@mantine/modals": "^7.11.0",
+ "@mantine/notifications": "^7.11.0",
+ "@tanstack/react-query": "^5.40.1",
+ "@tanstack/react-table": "^8.19.2",
+ "axios": "^1.6.8",
+ "braces": "^3.0.3",
+ "react": "^18.3.1",
+ "react-dom": "^18.3.1",
+ "react-router-dom": "^6.23.1",
+ "socket.io-client": "^4.7.5"
},
"devDependencies": {
"@fontsource/roboto": "^5.0.12",
- "@fortawesome/fontawesome-svg-core": "^6.5.1",
- "@fortawesome/free-brands-svg-icons": "^6.5.1",
- "@fortawesome/free-regular-svg-icons": "^6.5.1",
- "@fortawesome/free-solid-svg-icons": "^6.5.1",
- "@fortawesome/react-fontawesome": "^0.2.0",
+ "@fortawesome/fontawesome-svg-core": "^6.5.2",
+ "@fortawesome/free-brands-svg-icons": "^6.5.2",
+ "@fortawesome/free-regular-svg-icons": "^6.5.2",
+ "@fortawesome/free-solid-svg-icons": "^6.5.2",
+ "@fortawesome/react-fontawesome": "^0.2.2",
+ "@tanstack/react-query-devtools": "^5.40.1",
"@testing-library/jest-dom": "^6.4.2",
- "@testing-library/react": "^14.2.1",
+ "@testing-library/react": "^15.0.5",
"@testing-library/user-event": "^14.5.2",
"@types/jest": "^29.5.12",
- "@types/lodash": "^4.17.0",
- "@types/node": "^20.11.26",
- "@types/react": "^18.2.65",
- "@types/react-dom": "^18.2.21",
- "@types/react-table": "^7.7.19",
+ "@types/lodash": "^4.17.1",
+ "@types/node": "^20.12.6",
+ "@types/react": "^18.3.3",
+ "@types/react-dom": "^18.3.0",
+ "@vite-pwa/assets-generator": "^0.2.4",
"@vitejs/plugin-react": "^4.2.1",
- "@vitest/coverage-v8": "^1.3.1",
+ "@vitest/coverage-v8": "^1.4.0",
"@vitest/ui": "^1.2.2",
"clsx": "^2.1.0",
"eslint": "^8.57.0",
"eslint-config-react-app": "^7.0.1",
"eslint-plugin-react-hooks": "^4.6.0",
+ "eslint-plugin-simple-import-sort": "^12.1.0",
"eslint-plugin-testing-library": "^6.2.0",
"husky": "^9.0.11",
"jsdom": "^24.0.0",
"lodash": "^4.17.21",
- "moment": "^2.30.1",
+ "postcss-preset-mantine": "^1.14.4",
+ "postcss-simple-vars": "^7.0.1",
"prettier": "^3.2.5",
"prettier-plugin-organize-imports": "^3.2.4",
"pretty-quick": "^4.0.0",
- "react-table": "^7.8.0",
- "recharts": "^2.12.2",
- "sass": "^1.71.1",
- "typescript": "^5.4.2",
- "vite": "^5.1.6",
+ "recharts": "^2.12.6",
+ "sass": "^1.74.1",
+ "typescript": "^5.4.4",
+ "vite": "^5.2.8",
"vite-plugin-checker": "^0.6.4",
+ "vite-plugin-pwa": "^0.20.0",
"vitest": "^1.2.2",
"yaml": "^2.4.1"
},
"scripts": {
- "start": "vite",
"build": "vite build",
"build:ci": "vite build -m development",
"check": "eslint --ext .ts,.tsx src",
+ "check:fix": "eslint --ext .ts,.tsx src --fix",
"check:ts": "tsc --noEmit --incremental false",
"check:fmt": "prettier -c .",
- "test": "vitest",
- "test:ui": "vitest --ui",
"coverage": "vitest run --coverage",
"format": "prettier -w .",
- "prepare": "cd .. && husky install frontend/.husky"
+ "pwa-assets:generate": "pwa-assets-generator --preset minimal-2023 public/images/logo128.png",
+ "prepare": "cd .. && husky frontend/.husky",
+ "preview": "vite preview",
+ "start": "vite",
+ "test": "vitest",
+ "test:ui": "vitest --ui"
},
"browserslist": {
"production": [