Skip to content

Commit

Permalink
Merge pull request #112 from vitalygashkov/next
Browse files Browse the repository at this point in the history
Reworked CLI arguments, fixed video skipping, use any season if no language provided in Crunchyroll, added Crunchyroll multi-language episode download
  • Loading branch information
vitalygashkov authored Apr 13, 2024
2 parents 0d94d3f + cee7744 commit 6971574
Show file tree
Hide file tree
Showing 11 changed files with 1,874 additions and 1,572 deletions.
12 changes: 12 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,15 @@
[submodule "src"]
path = src
url = https://github.com/vitalygashkov/streamyx-sources.git
[submodule "packages/dasha"]
path = packages/dasha
url = https://github.com/vitalygashkov/dasha.git
[submodule "packages/plugin"]
path = packages/plugin
url = https://github.com/vitalygashkov/streamyx-plugin.git
[submodule "packages/wink"]
path = packages/wink
url = https://github.com/vitalygashkov/streamyx-wink.git
[submodule "packages/crunchyroll"]
path = packages/crunchyroll
url = https://github.com/vitalygashkov/streamyx-crunchyroll.git
3,401 changes: 1,843 additions & 1,558 deletions package-lock.json

Large diffs are not rendered by default.

22 changes: 11 additions & 11 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "streamyx",
"version": "3.8.7-beta.4",
"version": "4.0.0-beta.1",
"author": "Vitaly Gashkov <[email protected]>",
"description": "Cross-platform video downloader",
"main": "dist/src/main.js",
Expand All @@ -9,37 +9,37 @@
},
"scripts": {
"postinstall": "tsc",
"start": "tsc && node dist/src/main",
"watch": "tsc --watch",
"start": "tsc && node .",
"build": "tsc && pkg . --public -t node20-win-x64,node20-macos-x64,node20-macos-arm64,node20-linux-x64 --out-path ./build/",
"build:win": "tsc && pkg . --public -t node20-win-x64 -o ./build/win/streamyx.exe",
"build:mac": "tsc && pkg . --public -t node20-macos-x64 -o ./build/mac/streamyx",
"build:linux": "tsc && pkg . --public -t node20-linux-x64 -o ./build/linux/streamyx",
"clean": "rimraf build/*",
"lint": "eslint --ext .js,.ts .",
"format": "prettier --ignore-path .gitignore --write \"**/*.+(js|ts|json)\""
},
"dependencies": {
"@streamyx/crunchyroll": "^0.0.4",
"@streamyx/wink": "github:vitalygashkov/streamyx-wink",
"@streamyx/crunchyroll": "file:packages/crunchyroll",
"@streamyx/wink": "file:packages/wink",
"@yao-pkg/pkg": "^5.11.5",
"blowfish-node": "^1.1.4",
"dasha": "github:vitalygashkov/dasha",
"puppeteer-core": "^22.3.0",
"dasha": "file:packages/dasha",
"puppeteer-core": "^22.6.4",
"puppeteer-extra": "^3.3.6",
"puppeteer-extra-plugin-stealth": "^2.11.2",
"undici": "^6.11.1",
"undici": "^6.13.0",
"wive": "file:packages/wive"
},
"devDependencies": {
"@types/node": "^18.16.1",
"@types/node": "^20.12.7",
"@typescript-eslint/eslint-plugin": "^5.61.0",
"@typescript-eslint/parser": "^5.61.0",
"eslint": "^8.44.0",
"eslint": "^8.57.0",
"eslint-config-prettier": "^8.8.0",
"eslint-plugin-import": "^2.27.5",
"eslint-plugin-prettier": "^4.2.1",
"prettier": "^3.2.5",
"typescript": "^5.3.3"
"typescript": "^5.4.5"
},
"engines": {
"node": ">=20"
Expand Down
1 change: 1 addition & 0 deletions packages/crunchyroll
Submodule crunchyroll added at efac47
1 change: 1 addition & 0 deletions packages/dasha
Submodule dasha added at 21d16a
1 change: 1 addition & 0 deletions packages/plugin
Submodule plugin added at e97c1f
1 change: 1 addition & 0 deletions packages/wink
Submodule wink added at 707083
2 changes: 1 addition & 1 deletion packages/wive
Submodule wive updated from a5a93f to 8fb984
2 changes: 1 addition & 1 deletion packages/wivenative
2 changes: 1 addition & 1 deletion src
Submodule src updated from 90cd9a to fa8ecb
1 change: 1 addition & 0 deletions tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
"moduleResolution": "NodeNext",
"target": "ESNext",
"outDir": "dist",
"baseUrl": "./",
"rootDir": "./",
"strict": true,
"allowJs": false,
Expand Down

0 comments on commit 6971574

Please sign in to comment.