diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b75c5013..5c13bc98 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -41,7 +41,7 @@ importers: version: 0.7.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@movie-web/providers': specifier: github:sussy-code/providers - version: https://codeload.github.com/sussy-code/providers/tar.gz/bda3f9198ffbb0359ae7aa44e543f3687e7b3eb3 + version: https://codeload.github.com/sussy-code/providers/tar.gz/c14fdc5fba069e4061a7c6c032dc9033c2db14c8 '@noble/hashes': specifier: ^1.5.0 version: 1.5.0 @@ -243,7 +243,7 @@ importers: version: 8.57.1 eslint-config-airbnb: specifier: 19.0.4 - version: 19.0.4(eslint-plugin-import@2.30.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1))(eslint-plugin-jsx-a11y@6.10.0(eslint@8.57.1))(eslint-plugin-react-hooks@4.6.0(eslint@8.57.1))(eslint-plugin-react@7.33.2(eslint@8.57.1))(eslint@8.57.1) + version: 19.0.4(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0(eslint@8.57.1))(eslint-plugin-react-hooks@4.6.0(eslint@8.57.1))(eslint-plugin-react@7.33.2(eslint@8.57.1))(eslint@8.57.1) eslint-config-prettier: specifier: ^9.1.0 version: 9.1.0(eslint@8.57.1) @@ -291,7 +291,7 @@ importers: version: 0.5.14(prettier@3.3.3) rollup-plugin-visualizer: specifier: ^5.12.0 - version: 5.12.0(@rollup/wasm-node@4.28.1) + version: 5.12.0(@rollup/wasm-node@4.30.1) tailwind-scrollbar: specifier: ^3.1.0 version: 3.1.0(tailwindcss@3.4.12) @@ -1202,8 +1202,8 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' - '@movie-web/providers@https://codeload.github.com/sussy-code/providers/tar.gz/bda3f9198ffbb0359ae7aa44e543f3687e7b3eb3': - resolution: {tarball: https://codeload.github.com/sussy-code/providers/tar.gz/bda3f9198ffbb0359ae7aa44e543f3687e7b3eb3} + '@movie-web/providers@https://codeload.github.com/sussy-code/providers/tar.gz/c14fdc5fba069e4061a7c6c032dc9033c2db14c8': + resolution: {tarball: https://codeload.github.com/sussy-code/providers/tar.gz/c14fdc5fba069e4061a7c6c032dc9033c2db14c8} version: 2.3.0 '@noble/hashes@1.5.0': @@ -1327,8 +1327,8 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - '@rollup/wasm-node@4.28.1': - resolution: {integrity: sha512-t4ckEC09V3wbe0r6T4fGjq85lEbvGcGxn7QYYgjHyKNzZaQU5kFqr4FsavXYHRiVNYq8m+dRhdGjpfcC9UzzPg==} + '@rollup/wasm-node@4.30.1': + resolution: {integrity: sha512-xiaHQoTkjKS60ouuSzJGPgjMp5R6TGGShLFQIhsmD8w06z7pfmJDiZPF0G953P2ruU5LSSsVI+UWmvtlzSFInA==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -2327,6 +2327,10 @@ packages: resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} engines: {node: '>= 6'} + form-data@4.0.1: + resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} + engines: {node: '>= 6'} + formdata-polyfill@4.0.10: resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} engines: {node: '>=12.20.0'} @@ -2472,8 +2476,8 @@ packages: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} - hls-parser@0.13.3: - resolution: {integrity: sha512-DXqW7bwx9j2qFcAXS/LBJTDJWitxknb6oUnsnTvECHrecPvPbhRgIu45OgNDUU6gpwKxMJx40SHRRUUhdIM2gA==} + hls-parser@0.13.5: + resolution: {integrity: sha512-UJyTCcNZwOdBmEJo86vViEpgtaUhxrgAsBb65+Lk6fjzyOfIDVF9Y0TyE0KJ2Gc5YHfHx7xevuj/RR0itP3vaA==} hls.js@1.5.15: resolution: {integrity: sha512-6cD7xN6bycBHaXz2WyPIaHn/iXFizE5au2yvY5q9aC4wfihxAr16C9fUy4nxh2a3wOw0fEgLRa9dN6wsYjlpNg==} @@ -2952,6 +2956,11 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true + nanoid@3.3.8: + resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + nanoid@5.0.3: resolution: {integrity: sha512-I7X2b22cxA4LIHXPSqbBCEQSL+1wv8TuoefejsX4HFWyC6jc5JG7CEaxOltiKjc1M+YCS2YkrZZcj4+dytw9GA==} engines: {node: ^18 || >=20} @@ -3522,8 +3531,8 @@ packages: serialize-javascript@6.0.2: resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} - set-cookie-parser@2.7.0: - resolution: {integrity: sha512-lXLOiqpkUumhRdFF3k1osNXCy9akgx/dyPZ5p8qAg9seJzXr5ZrlqZuWIMuY6ejOsVLE6flJ5/h3lsn57fQ/PQ==} + set-cookie-parser@2.7.1: + resolution: {integrity: sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==} set-function-length@1.2.2: resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} @@ -5284,17 +5293,18 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@movie-web/providers@https://codeload.github.com/sussy-code/providers/tar.gz/bda3f9198ffbb0359ae7aa44e543f3687e7b3eb3': + '@movie-web/providers@https://codeload.github.com/sussy-code/providers/tar.gz/c14fdc5fba069e4061a7c6c032dc9033c2db14c8': dependencies: cheerio: 1.0.0-rc.12 cookie: 0.6.0 crypto-js: 4.2.0 - form-data: 4.0.0 - hls-parser: 0.13.3 + form-data: 4.0.1 + hls-parser: 0.13.5 iso-639-1: 3.1.3 - nanoid: 3.3.7 + json5: 2.2.3 + nanoid: 3.3.8 node-fetch: 3.3.2 - set-cookie-parser: 2.7.0 + set-cookie-parser: 2.7.1 unpacker: 1.0.1 '@noble/hashes@1.5.0': {} @@ -5358,55 +5368,55 @@ snapshots: '@remix-run/router@1.19.2': {} - '@rollup/plugin-babel@5.3.1(@babel/core@7.25.2)(@rollup/wasm-node@4.28.1)(@types/babel__core@7.20.5)': + '@rollup/plugin-babel@5.3.1(@babel/core@7.25.2)(@rollup/wasm-node@4.30.1)(@types/babel__core@7.20.5)': dependencies: '@babel/core': 7.25.2 '@babel/helper-module-imports': 7.24.7 - '@rollup/pluginutils': 3.1.0(@rollup/wasm-node@4.28.1) - rollup: '@rollup/wasm-node@4.28.1' + '@rollup/pluginutils': 3.1.0(@rollup/wasm-node@4.30.1) + rollup: '@rollup/wasm-node@4.30.1' optionalDependencies: '@types/babel__core': 7.20.5 transitivePeerDependencies: - supports-color - '@rollup/plugin-node-resolve@15.2.4(@rollup/wasm-node@4.28.1)': + '@rollup/plugin-node-resolve@15.2.4(@rollup/wasm-node@4.30.1)': dependencies: - '@rollup/pluginutils': 5.1.1(@rollup/wasm-node@4.28.1) + '@rollup/pluginutils': 5.1.1(@rollup/wasm-node@4.30.1) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-module: 1.0.0 resolve: 1.22.8 optionalDependencies: - rollup: '@rollup/wasm-node@4.28.1' + rollup: '@rollup/wasm-node@4.30.1' - '@rollup/plugin-replace@2.4.2(@rollup/wasm-node@4.28.1)': + '@rollup/plugin-replace@2.4.2(@rollup/wasm-node@4.30.1)': dependencies: - '@rollup/pluginutils': 3.1.0(@rollup/wasm-node@4.28.1) + '@rollup/pluginutils': 3.1.0(@rollup/wasm-node@4.30.1) magic-string: 0.25.9 - rollup: '@rollup/wasm-node@4.28.1' + rollup: '@rollup/wasm-node@4.30.1' - '@rollup/plugin-terser@0.4.4(@rollup/wasm-node@4.28.1)': + '@rollup/plugin-terser@0.4.4(@rollup/wasm-node@4.30.1)': dependencies: serialize-javascript: 6.0.2 smob: 1.5.0 terser: 5.33.0 optionalDependencies: - rollup: '@rollup/wasm-node@4.28.1' + rollup: '@rollup/wasm-node@4.30.1' - '@rollup/pluginutils@3.1.0(@rollup/wasm-node@4.28.1)': + '@rollup/pluginutils@3.1.0(@rollup/wasm-node@4.30.1)': dependencies: '@types/estree': 0.0.39 estree-walker: 1.0.1 picomatch: 2.3.1 - rollup: '@rollup/wasm-node@4.28.1' + rollup: '@rollup/wasm-node@4.30.1' - '@rollup/pluginutils@5.1.1(@rollup/wasm-node@4.28.1)': + '@rollup/pluginutils@5.1.1(@rollup/wasm-node@4.30.1)': dependencies: '@types/estree': 1.0.6 estree-walker: 2.0.2 picomatch: 2.3.1 optionalDependencies: - rollup: '@rollup/wasm-node@4.28.1' + rollup: '@rollup/wasm-node@4.30.1' '@rollup/wasm-node@4.22.4': dependencies: @@ -5414,7 +5424,7 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - '@rollup/wasm-node@4.28.1': + '@rollup/wasm-node@4.30.1': dependencies: '@types/estree': 1.0.6 optionalDependencies: @@ -6382,7 +6392,7 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.30.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1))(eslint@8.57.1): + eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.30.0)(eslint@8.57.1): dependencies: confusing-browser-globals: 1.0.11 eslint: 8.57.1 @@ -6391,10 +6401,10 @@ snapshots: object.entries: 1.1.8 semver: 6.3.1 - eslint-config-airbnb@19.0.4(eslint-plugin-import@2.30.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1))(eslint-plugin-jsx-a11y@6.10.0(eslint@8.57.1))(eslint-plugin-react-hooks@4.6.0(eslint@8.57.1))(eslint-plugin-react@7.33.2(eslint@8.57.1))(eslint@8.57.1): + eslint-config-airbnb@19.0.4(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0(eslint@8.57.1))(eslint-plugin-react-hooks@4.6.0(eslint@8.57.1))(eslint-plugin-react@7.33.2(eslint@8.57.1))(eslint@8.57.1): dependencies: eslint: 8.57.1 - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.30.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1))(eslint@8.57.1) + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.30.0)(eslint@8.57.1) eslint-plugin-import: 2.30.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) eslint-plugin-react: 7.33.2(eslint@8.57.1) @@ -6420,7 +6430,7 @@ snapshots: debug: 4.3.7 enhanced-resolve: 5.17.1 eslint: 8.57.1 - eslint-module-utils: 2.11.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.6.2))(eslint-plugin-import@2.30.0)(eslint@8.57.1))(eslint@8.57.1) + eslint-module-utils: 2.11.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) fast-glob: 3.3.2 get-tsconfig: 4.8.1 is-bun-module: 1.2.1 @@ -6433,7 +6443,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.11.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.6.2))(eslint-plugin-import@2.30.0)(eslint@8.57.1))(eslint@8.57.1): + eslint-module-utils@2.11.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1): dependencies: debug: 3.2.7 optionalDependencies: @@ -6455,7 +6465,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.11.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.6.2))(eslint-plugin-import@2.30.0)(eslint@8.57.1))(eslint@8.57.1) + eslint-module-utils: 2.11.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -6698,6 +6708,12 @@ snapshots: combined-stream: 1.0.8 mime-types: 2.1.35 + form-data@4.0.1: + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + formdata-polyfill@4.0.10: dependencies: fetch-blob: 3.2.0 @@ -6850,7 +6866,7 @@ snapshots: dependencies: function-bind: 1.1.2 - hls-parser@0.13.3: {} + hls-parser@0.13.5: {} hls.js@1.5.15: {} @@ -7257,7 +7273,7 @@ snapshots: '@babel/plugin-syntax-typescript': 7.25.4(@babel/core@7.25.2) '@babel/types': 7.25.6 kleur: 4.1.5 - rollup: '@rollup/wasm-node@4.28.1' + rollup: '@rollup/wasm-node@4.30.1' unplugin: 1.14.1(webpack-sources@3.2.3) transitivePeerDependencies: - supports-color @@ -7321,6 +7337,8 @@ snapshots: nanoid@3.3.7: {} + nanoid@3.3.8: {} + nanoid@5.0.3: {} nanoid@5.0.7: {} @@ -7755,14 +7773,14 @@ snapshots: dependencies: glob: 7.2.3 - rollup-plugin-visualizer@5.12.0(@rollup/wasm-node@4.28.1): + rollup-plugin-visualizer@5.12.0(@rollup/wasm-node@4.30.1): dependencies: open: 8.4.2 picomatch: 2.3.1 source-map: 0.7.4 yargs: 17.7.2 optionalDependencies: - rollup: '@rollup/wasm-node@4.28.1' + rollup: '@rollup/wasm-node@4.30.1' rrweb-cssom@0.6.0: {} @@ -7825,7 +7843,7 @@ snapshots: dependencies: randombytes: 2.1.0 - set-cookie-parser@2.7.0: {} + set-cookie-parser@2.7.1: {} set-function-length@1.2.2: dependencies: @@ -8328,7 +8346,7 @@ snapshots: dependencies: esbuild: 0.21.5 postcss: 8.4.47 - rollup: '@rollup/wasm-node@4.28.1' + rollup: '@rollup/wasm-node@4.30.1' optionalDependencies: '@types/node': 20.16.5 fsevents: 2.3.3 @@ -8492,10 +8510,10 @@ snapshots: '@babel/core': 7.25.2 '@babel/preset-env': 7.25.4(@babel/core@7.25.2) '@babel/runtime': 7.25.6 - '@rollup/plugin-babel': 5.3.1(@babel/core@7.25.2)(@rollup/wasm-node@4.28.1)(@types/babel__core@7.20.5) - '@rollup/plugin-node-resolve': 15.2.4(@rollup/wasm-node@4.28.1) - '@rollup/plugin-replace': 2.4.2(@rollup/wasm-node@4.28.1) - '@rollup/plugin-terser': 0.4.4(@rollup/wasm-node@4.28.1) + '@rollup/plugin-babel': 5.3.1(@babel/core@7.25.2)(@rollup/wasm-node@4.30.1)(@types/babel__core@7.20.5) + '@rollup/plugin-node-resolve': 15.2.4(@rollup/wasm-node@4.30.1) + '@rollup/plugin-replace': 2.4.2(@rollup/wasm-node@4.30.1) + '@rollup/plugin-terser': 0.4.4(@rollup/wasm-node@4.30.1) '@surma/rollup-plugin-off-main-thread': 2.2.3 ajv: 8.17.1 common-tags: 1.8.2 @@ -8504,7 +8522,7 @@ snapshots: glob: 7.2.3 lodash: 4.17.21 pretty-bytes: 5.6.0 - rollup: '@rollup/wasm-node@4.28.1' + rollup: '@rollup/wasm-node@4.30.1' source-map: 0.8.0-beta.0 stringify-object: 3.3.0 strip-comments: 2.0.1