[ie/youtube] Disable deno/bun caching (#14849)
Fix 6224a38988
Closes #14847
Authored by: seproDev, coletdjnz
Co-authored-by: coletdjnz <coletdjnz@protonmail.com>
This commit is contained in:
parent
c0c9f30695
commit
ee98be4ad7
2 changed files with 11 additions and 1 deletions
|
|
@ -36,6 +36,7 @@ from yt_dlp.utils.networking import HTTPHeaderDict, clean_proxies
|
|||
# `--no-install` appears to disable the cache.
|
||||
# - npm auto-install may fail with an integrity error when using HTTP proxies
|
||||
# - npm auto-install HTTP proxy support may be limited on older Bun versions
|
||||
# - Cannot disable the transpiler / specify lang for stdin
|
||||
|
||||
|
||||
@register_provider
|
||||
|
|
@ -100,6 +101,9 @@ class BunJCP(EJSBaseJCP, BuiltinIEContentProvider):
|
|||
if self.ie.get_param('nocheckcertificate'):
|
||||
options['NODE_TLS_REJECT_UNAUTHORIZED'] = '0'
|
||||
|
||||
# Disable Bun transpiler cache
|
||||
options['BUN_RUNTIME_TRANSPILER_CACHE_PATH'] = '0'
|
||||
|
||||
# Prevent segfault: <https://github.com/oven-sh/bun/issues/22901>
|
||||
options.pop('JSC_useJIT', None)
|
||||
if self.ejs_setting('jitless', ['false']) != ['false']:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue