added new crunchyroll playback endpoints and updated packages

This commit is contained in:
stratumadev 2025-06-22 12:29:45 +02:00
parent 9db1bcc438
commit b62c4754b6
4 changed files with 689 additions and 701 deletions

View file

@ -12,9 +12,9 @@ export enum CrunchyPlayStreams {
'samsungtv' = 'tv/samsung',
'lgtv' = 'tv/lg',
'rokutv' = 'tv/roku',
'chromecast'= 'tv/chromecast',
'firetv' = 'tv/fire_tv',
'androidtv' = 'tv/android_tv',
'android' = 'android/phone',
'androidt' = 'android/tablet',
'iphone' = 'ios/iphone',
'ipad' = 'ios/ipad',
'vision' = 'ios/vision',
'androidtab'= 'android/tablet'
}

View file

@ -5,10 +5,10 @@
"dependencies": {
"@emotion/react": "^11.14.0",
"@emotion/styled": "^11.14.0",
"@mui/icons-material": "^7.1.0",
"@mui/icons-material": "^7.1.2",
"@mui/lab": "7.0.0-beta.12",
"@mui/material": "^7.1.0",
"concurrently": "^9.1.2",
"@mui/material": "^7.1.2",
"concurrently": "^9.2.0",
"notistack": "^3.0.2",
"react": "^19.1.0",
"react-dom": "^19.1.0",
@ -18,22 +18,22 @@
},
"devDependencies": {
"@babel/cli": "^7.27.2",
"@babel/core": "^7.27.1",
"@babel/core": "^7.27.4",
"@babel/preset-env": "^7.27.2",
"@babel/preset-react": "^7.27.1",
"@babel/preset-typescript": "^7.27.1",
"@types/node": "^22.15.17",
"@types/react": "^19.1.3",
"@types/react-dom": "^19.1.3",
"@types/node": "^22.15.32",
"@types/react": "^19.1.8",
"@types/react-dom": "^19.1.6",
"@types/uuid": "^10.0.0",
"babel-loader": "^10.0.0",
"css-loader": "^7.1.2",
"html-webpack-plugin": "^5.6.3",
"style-loader": "^4.0.0",
"ts-node": "^10.9.2",
"webpack": "^5.99.8",
"webpack": "^5.99.9",
"webpack-cli": "^6.0.1",
"webpack-dev-server": "^5.2.1"
"webpack-dev-server": "^5.2.2"
},
"proxy": "http://localhost:3000",
"scripts": {

File diff suppressed because it is too large Load diff

View file

@ -601,9 +601,6 @@ packages:
'@types/node-forge@1.3.11':
resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==}
'@types/node@22.15.32':
resolution: {integrity: sha512-3jigKqgSjsH6gYZv2nEsqdXfZqIFGAV36XYYjf9KGZ3PSG+IhLecqPnI310RvjutyMwifE2hhhNEklOUrvx/wA==}
'@types/node@24.0.3':
resolution: {integrity: sha512-R4I/kzCYAdRLzfiCabn9hxWfbuHS573x+r0dJMkkzThEa7pbrcDWK+9zu3e7aBOouf+rQAciqPFMnxwr0aWgKg==}
@ -2136,9 +2133,6 @@ packages:
unbzip2-stream@1.4.3:
resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==}
undici-types@6.21.0:
resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}
undici-types@7.8.0:
resolution: {integrity: sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==}
@ -2574,20 +2568,20 @@ snapshots:
'@types/bn.js@5.2.0':
dependencies:
'@types/node': 22.15.32
'@types/node': 24.0.3
'@types/body-parser@1.19.6':
dependencies:
'@types/connect': 3.4.38
'@types/node': 22.15.32
'@types/node': 24.0.3
'@types/connect@3.4.38':
dependencies:
'@types/node': 22.15.32
'@types/node': 24.0.3
'@types/cors@2.8.19':
dependencies:
'@types/node': 22.15.32
'@types/node': 24.0.3
'@types/debug@4.1.12':
dependencies:
@ -2601,7 +2595,7 @@ snapshots:
'@types/express-serve-static-core@5.0.6':
dependencies:
'@types/node': 22.15.32
'@types/node': 24.0.3
'@types/qs': 6.14.0
'@types/range-parser': 1.2.7
'@types/send': 0.17.5
@ -2617,7 +2611,7 @@ snapshots:
'@types/fs-extra@11.0.4':
dependencies:
'@types/jsonfile': 6.1.4
'@types/node': 22.15.32
'@types/node': 24.0.3
'@types/http-errors@2.0.5': {}
@ -2625,7 +2619,7 @@ snapshots:
'@types/jsonfile@6.1.4':
dependencies:
'@types/node': 22.15.32
'@types/node': 24.0.3
'@types/mime@1.3.5': {}
@ -2633,11 +2627,7 @@ snapshots:
'@types/node-forge@1.3.11':
dependencies:
'@types/node': 22.15.32
'@types/node@22.15.32':
dependencies:
undici-types: 6.21.0
'@types/node': 24.0.3
'@types/node@24.0.3':
dependencies:
@ -2650,17 +2640,17 @@ snapshots:
'@types/send@0.17.5':
dependencies:
'@types/mime': 1.3.5
'@types/node': 22.15.32
'@types/node': 24.0.3
'@types/serve-static@1.15.8':
dependencies:
'@types/http-errors': 2.0.5
'@types/node': 22.15.32
'@types/node': 24.0.3
'@types/send': 0.17.5
'@types/ws@8.18.1':
dependencies:
'@types/node': 22.15.32
'@types/node': 24.0.3
'@types/yargs-parser@21.0.3': {}
@ -2670,7 +2660,7 @@ snapshots:
'@types/yauzl@2.10.3':
dependencies:
'@types/node': 22.15.32
'@types/node': 24.0.3
optional: true
'@typescript-eslint/eslint-plugin@8.34.1(@typescript-eslint/parser@8.34.1(eslint@9.29.0)(typescript@5.8.3))(eslint@9.29.0)(typescript@5.8.3)':
@ -2999,7 +2989,7 @@ snapshots:
chrome-launcher@1.2.0:
dependencies:
'@types/node': 22.15.32
'@types/node': 24.0.3
escape-string-regexp: 4.0.0
is-wsl: 2.2.0
lighthouse-logger: 2.0.1
@ -3919,7 +3909,7 @@ snapshots:
'@protobufjs/path': 1.1.2
'@protobufjs/pool': 1.1.0
'@protobufjs/utf8': 1.1.0
'@types/node': 22.15.32
'@types/node': 24.0.3
long: 5.3.2
protoc@1.1.3:
@ -4359,8 +4349,6 @@ snapshots:
buffer: 5.7.1
through: 2.3.8
undici-types@6.21.0: {}
undici-types@7.8.0: {}
universalify@0.1.2: {}