diff --git a/package.json b/package.json index 02720726..9a071aeb 100644 --- a/package.json +++ b/package.json @@ -27,107 +27,107 @@ }, "dependencies": { "@formkit/auto-animate": "^0.8.1", - "@headlessui/react": "^1.7.17", + "@headlessui/react": "^1.7.18", "@ladjs/country-language": "^1.0.3", "@movie-web/providers": "^2.2.7", - "@noble/hashes": "^1.3.3", - "@plasmohq/messaging": "^0.6.1", + "@noble/hashes": "^1.4.0", + "@plasmohq/messaging": "^0.6.2", "@react-spring/web": "^9.7.3", - "@scure/bip39": "^1.2.2", + "@scure/bip39": "^1.3.0", "@sozialhelden/ietf-language-tags": "^5.4.2", - "@types/node-forge": "^1.3.10", + "@types/node-forge": "^1.3.11", "@vercel/analytics": "^1.2.2", - "classnames": "^2.3.2", - "core-js": "^3.34.0", + "classnames": "^2.5.1", + "core-js": "^3.36.1", "detect-browser": "^5.3.0", - "dompurify": "^3.0.6", - "flag-icons": "^7.1.0", + "dompurify": "^3.0.11", + "flag-icons": "^7.2.1", "focus-trap-react": "^10.2.3", "fscreen": "^1.2.0", "fuse.js": "^7.0.0", "hls.js": "^1.5.7", - "i18next": "^23.7.11", - "immer": "^10.0.3", + "i18next": "^23.10.1", + "immer": "^10.0.4", "jwt-decode": "^4.0.0", "lodash.isequal": "^4.5.0", "lodash.merge": "^4.6.2", "million": "^2.6.4", - "nanoid": "^5.0.4", + "nanoid": "^5.0.6", "node-forge": "^1.3.1", - "ofetch": "^1.3.3", + "ofetch": "^1.3.4", "react": "^18.2.0", "react-dom": "^18.2.0", "react-ga4": "^2.1.0", "react-google-recaptcha-v3": "^1.10.1", "react-helmet-async": "^2.0.4", - "react-i18next": "^14.0.0", + "react-i18next": "^14.1.0", "react-lazy-with-preload": "^2.2.1", - "react-router-dom": "^6.21.1", + "react-router-dom": "^6.22.3", "react-sticky-el": "^2.1.0", - "react-turnstile": "^1.1.2", - "react-use": "^17.4.2", - "semver": "^7.5.4", + "react-turnstile": "^1.1.3", + "react-use": "^17.5.0", + "semver": "^7.6.0", "slugify": "^1.6.6", "subsrt-ts": "^2.1.2", - "zustand": "^4.4.7" + "zustand": "^4.5.2" }, "devDependencies": { - "@babel/core": "^7.23.6", - "@babel/preset-env": "^7.23.6", - "@babel/preset-typescript": "^7.23.3", + "@babel/core": "^7.24.3", + "@babel/preset-env": "^7.24.3", + "@babel/preset-typescript": "^7.24.1", "@nuxt/eslint-config": "^0.2.0", - "@rollup/wasm-node": "^4.9.4", - "@types/chromecast-caf-sender": "^1.0.8", - "@types/crypto-js": "^4.2.1", + "@rollup/wasm-node": "^4.13.2", + "@types/chromecast-caf-sender": "^1.0.9", + "@types/crypto-js": "^4.2.2", "@types/dompurify": "^3.0.5", "@types/fscreen": "^1.0.4", "@types/lodash.isequal": "^4.5.8", "@types/lodash.merge": "^4.6.9", "@types/lodash.throttle": "^4.1.9", - "@types/node": "^20.10.5", + "@types/node": "^20.12.2", "@types/pako": "^2.0.3", - "@types/react": "^18.2.45", - "@types/react-dom": "^18.2.18", + "@types/react": "^18.2.73", + "@types/react-dom": "^18.2.23", "@types/react-helmet": "^6.1.11", "@types/react-router": "^5.1.20", "@types/react-router-dom": "^5.3.3", "@types/react-stickynode": "^4.0.3", "@types/react-transition-group": "^4.4.10", - "@types/semver": "^7.5.6", - "@typescript-eslint/eslint-plugin": "^6.15.0", - "@typescript-eslint/parser": "^6.15.0", + "@types/semver": "^7.5.8", + "@typescript-eslint/eslint-plugin": "^6.21.0", + "@typescript-eslint/parser": "^6.21.0", "@vitejs/plugin-react": "^4.2.1", - "autoprefixer": "^10.4.16", + "autoprefixer": "^10.4.19", "cross-env": "^7.0.3", - "eslint": "^8.56.0", + "eslint": "^8.57.0", "eslint-config-airbnb": "19.0.4", "eslint-config-prettier": "^9.1.0", "eslint-import-resolver-typescript": "^3.6.1", "eslint-plugin-import": "^2.29.1", "eslint-plugin-jsx-a11y": "^6.8.0", - "eslint-plugin-prettier": "^5.1.1", + "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-react": "7.33.2", "eslint-plugin-react-hooks": "4.6.0", - "glob": "^10.3.10", + "glob": "^10.3.12", "handlebars": "^4.7.8", - "jsdom": "^23.0.1", - "postcss": "^8.4.32", + "jsdom": "^23.2.0", + "postcss": "^8.4.38", "postcss-rtl": "^2.0.0", "postcss-rtlcss": "^4.0.9", - "prettier": "^3.1.1", - "prettier-plugin-tailwindcss": "^0.5.9", - "rollup-plugin-visualizer": "^5.11.0", - "tailwind-scrollbar": "^3.0.5", - "tailwindcss": "^3.4.0", + "prettier": "^3.2.5", + "prettier-plugin-tailwindcss": "^0.5.13", + "rollup-plugin-visualizer": "^5.12.0", + "tailwind-scrollbar": "^3.1.0", + "tailwindcss": "^3.4.3", "tailwindcss-themer": "^4.0.0", - "type-fest": "^4.8.3", - "typescript": "^5.3.3", - "vite": "^5.0.12", - "vite-plugin-checker": "^0.6.2", + "type-fest": "^4.14.0", + "typescript": "^5.4.3", + "vite": "^5.2.7", + "vite-plugin-checker": "^0.6.4", "vite-plugin-package-version": "^1.1.0", - "vite-plugin-pwa": "^0.17.4", - "vite-plugin-static-copy": "^1.0.0", - "vitest": "^1.1.0" + "vite-plugin-pwa": "^0.17.5", + "vite-plugin-static-copy": "^1.0.2", + "vitest": "^1.4.0" }, "pnpm": { "overrides": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1fbdc364..bddc745b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,7 +16,7 @@ dependencies: specifier: ^0.8.1 version: 0.8.1 '@headlessui/react': - specifier: ^1.7.17 + specifier: ^1.7.18 version: 1.7.18(react-dom@18.2.0)(react@18.2.0) '@ladjs/country-language': specifier: ^1.0.3 @@ -25,40 +25,40 @@ dependencies: specifier: ^2.2.7 version: 2.2.7 '@noble/hashes': - specifier: ^1.3.3 + specifier: ^1.4.0 version: 1.4.0 '@plasmohq/messaging': - specifier: ^0.6.1 + specifier: ^0.6.2 version: 0.6.2(react@18.2.0) '@react-spring/web': specifier: ^9.7.3 version: 9.7.3(react-dom@18.2.0)(react@18.2.0) '@scure/bip39': - specifier: ^1.2.2 + specifier: ^1.3.0 version: 1.3.0 '@sozialhelden/ietf-language-tags': specifier: ^5.4.2 version: 5.4.2 '@types/node-forge': - specifier: ^1.3.10 + specifier: ^1.3.11 version: 1.3.11 '@vercel/analytics': specifier: ^1.2.2 version: 1.2.2(react@18.2.0) classnames: - specifier: ^2.3.2 + specifier: ^2.5.1 version: 2.5.1 core-js: - specifier: ^3.34.0 + specifier: ^3.36.1 version: 3.36.1 detect-browser: specifier: ^5.3.0 version: 5.3.0 dompurify: - specifier: ^3.0.6 + specifier: ^3.0.11 version: 3.0.11 flag-icons: - specifier: ^7.1.0 + specifier: ^7.2.1 version: 7.2.1 focus-trap-react: specifier: ^10.2.3 @@ -73,10 +73,10 @@ dependencies: specifier: ^1.5.7 version: 1.5.7 i18next: - specifier: ^23.7.11 + specifier: ^23.10.1 version: 23.10.1 immer: - specifier: ^10.0.3 + specifier: ^10.0.4 version: 10.0.4 jwt-decode: specifier: ^4.0.0 @@ -91,13 +91,13 @@ dependencies: specifier: ^2.6.4 version: 2.6.4 nanoid: - specifier: ^5.0.4 + specifier: ^5.0.6 version: 5.0.6 node-forge: specifier: ^1.3.1 version: 1.3.1 ofetch: - specifier: ^1.3.3 + specifier: ^1.3.4 version: 1.3.4 react: specifier: ^18.2.0 @@ -115,25 +115,25 @@ dependencies: specifier: ^2.0.4 version: 2.0.4(react-dom@18.2.0)(react@18.2.0) react-i18next: - specifier: ^14.0.0 + specifier: ^14.1.0 version: 14.1.0(i18next@23.10.1)(react-dom@18.2.0)(react@18.2.0) react-lazy-with-preload: specifier: ^2.2.1 version: 2.2.1 react-router-dom: - specifier: ^6.21.1 + specifier: ^6.22.3 version: 6.22.3(react-dom@18.2.0)(react@18.2.0) react-sticky-el: specifier: ^2.1.0 version: 2.1.0(react-dom@18.2.0)(react@18.2.0) react-turnstile: - specifier: ^1.1.2 + specifier: ^1.1.3 version: 1.1.3(react-dom@18.2.0)(react@18.2.0) react-use: - specifier: ^17.4.2 + specifier: ^17.5.0 version: 17.5.0(react-dom@18.2.0)(react@18.2.0) semver: - specifier: ^7.5.4 + specifier: ^7.6.0 version: 7.6.0 slugify: specifier: ^1.6.6 @@ -142,30 +142,30 @@ dependencies: specifier: ^2.1.2 version: 2.1.2 zustand: - specifier: ^4.4.7 + specifier: ^4.5.2 version: 4.5.2(@types/react@18.2.73)(immer@10.0.4)(react@18.2.0) devDependencies: '@babel/core': - specifier: ^7.23.6 + specifier: ^7.24.3 version: 7.24.3 '@babel/preset-env': - specifier: ^7.23.6 + specifier: ^7.24.3 version: 7.24.3(@babel/core@7.24.3) '@babel/preset-typescript': - specifier: ^7.23.3 + specifier: ^7.24.1 version: 7.24.1(@babel/core@7.24.3) '@nuxt/eslint-config': specifier: ^0.2.0 version: 0.2.0(eslint@8.57.0) '@rollup/wasm-node': - specifier: ^4.9.4 + specifier: ^4.13.2 version: 4.13.2 '@types/chromecast-caf-sender': - specifier: ^1.0.8 + specifier: ^1.0.9 version: 1.0.9 '@types/crypto-js': - specifier: ^4.2.1 + specifier: ^4.2.2 version: 4.2.2 '@types/dompurify': specifier: ^3.0.5 @@ -183,16 +183,16 @@ devDependencies: specifier: ^4.1.9 version: 4.1.9 '@types/node': - specifier: ^20.10.5 + specifier: ^20.12.2 version: 20.12.2 '@types/pako': specifier: ^2.0.3 version: 2.0.3 '@types/react': - specifier: ^18.2.45 + specifier: ^18.2.73 version: 18.2.73 '@types/react-dom': - specifier: ^18.2.18 + specifier: ^18.2.23 version: 18.2.23 '@types/react-helmet': specifier: ^6.1.11 @@ -210,25 +210,25 @@ devDependencies: specifier: ^4.4.10 version: 4.4.10 '@types/semver': - specifier: ^7.5.6 + specifier: ^7.5.8 version: 7.5.8 '@typescript-eslint/eslint-plugin': - specifier: ^6.15.0 + specifier: ^6.21.0 version: 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.4.3) '@typescript-eslint/parser': - specifier: ^6.15.0 + specifier: ^6.21.0 version: 6.21.0(eslint@8.57.0)(typescript@5.4.3) '@vitejs/plugin-react': specifier: ^4.2.1 version: 4.2.1(vite@5.2.7) autoprefixer: - specifier: ^10.4.16 + specifier: ^10.4.19 version: 10.4.19(postcss@8.4.38) cross-env: specifier: ^7.0.3 version: 7.0.3 eslint: - specifier: ^8.56.0 + specifier: ^8.57.0 version: 8.57.0 eslint-config-airbnb: specifier: 19.0.4 @@ -246,7 +246,7 @@ devDependencies: specifier: ^6.8.0 version: 6.8.0(eslint@8.57.0) eslint-plugin-prettier: - specifier: ^5.1.1 + specifier: ^5.1.3 version: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.2.5) eslint-plugin-react: specifier: 7.33.2 @@ -255,16 +255,16 @@ devDependencies: specifier: 4.6.0 version: 4.6.0(eslint@8.57.0) glob: - specifier: ^10.3.10 + specifier: ^10.3.12 version: 10.3.12 handlebars: specifier: ^4.7.8 version: 4.7.8 jsdom: - specifier: ^23.0.1 + specifier: ^23.2.0 version: 23.2.0 postcss: - specifier: ^8.4.32 + specifier: ^8.4.38 version: 8.4.38 postcss-rtl: specifier: ^2.0.0 @@ -273,46 +273,46 @@ devDependencies: specifier: ^4.0.9 version: 4.0.9(postcss@8.4.38) prettier: - specifier: ^3.1.1 + specifier: ^3.2.5 version: 3.2.5 prettier-plugin-tailwindcss: - specifier: ^0.5.9 + specifier: ^0.5.13 version: 0.5.13(prettier@3.2.5) rollup-plugin-visualizer: - specifier: ^5.11.0 + specifier: ^5.12.0 version: 5.12.0(@rollup/wasm-node@4.13.2) tailwind-scrollbar: - specifier: ^3.0.5 + specifier: ^3.1.0 version: 3.1.0(tailwindcss@3.4.3) tailwindcss: - specifier: ^3.4.0 + specifier: ^3.4.3 version: 3.4.3 tailwindcss-themer: specifier: ^4.0.0 version: 4.0.0(tailwindcss@3.4.3) type-fest: - specifier: ^4.8.3 + specifier: ^4.14.0 version: 4.14.0 typescript: - specifier: ^5.3.3 + specifier: ^5.4.3 version: 5.4.3 vite: - specifier: ^5.0.12 + specifier: ^5.2.7 version: 5.2.7(@types/node@20.12.2) vite-plugin-checker: - specifier: ^0.6.2 + specifier: ^0.6.4 version: 0.6.4(eslint@8.57.0)(typescript@5.4.3)(vite@5.2.7) vite-plugin-package-version: specifier: ^1.1.0 version: 1.1.0(vite@5.2.7) vite-plugin-pwa: - specifier: ^0.17.4 + specifier: ^0.17.5 version: 0.17.5(vite@5.2.7)(workbox-build@7.0.0)(workbox-window@7.0.0) vite-plugin-static-copy: - specifier: ^1.0.0 + specifier: ^1.0.2 version: 1.0.2(vite@5.2.7) vitest: - specifier: ^1.1.0 + specifier: ^1.4.0 version: 1.4.0(@types/node@20.12.2)(jsdom@23.2.0) packages: