1
0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2025-06-27 08:58:30 +00:00
yt-dlp/yt_dlp/utils
bashonly 51887484e4
[ie] Add _search_nuxt_json helper (#13386)
* Adds InfoExtractor._search_nuxt_json for webpage extraction
* Adds InfoExtractor._resolve_nuxt_array for direct use with payload JSON
* Adds yt_dlp.utils.jslib module for Python solutions to common JavaScript libraries
* Adds devalue.parse and devalue.parse_iter to jslib utils

Ref:
* 9e503be0f2
* f3fd2aa93d/src/parse.js

Authored by: bashonly, Grub4K

Co-authored-by: Simon Sawicki <contact@grub4k.dev>
2025-06-12 22:15:01 +00:00
..
jslib [ie] Add _search_nuxt_json helper (#13386) 2025-06-12 22:15:01 +00:00
__init__.py [compat] Ensure submodules are imported correctly 2023-07-22 18:10:35 +05:30
_deprecated.py [cleanup] Deprecate more compat functions (#11439) 2024-11-17 00:24:11 +01:00
_legacy.py [cleanup] Deprecate more compat functions (#11439) 2024-11-17 00:24:11 +01:00
_utils.py [cleanup] Misc (#12844) 2025-04-30 23:01:25 +00:00
networking.py [ie/youtube] Add a PO Token Provider Framework (#12840) 2025-05-18 13:45:26 +12:00
progress.py [fd/fragment] Improve progress calculation (#8241) 2023-10-08 02:01:01 +02:00
traversal.py [utils] subs_list_to_dict: Add lang default parameter (#11508) 2024-11-15 23:25:52 +01:00