-
-
Notifications
You must be signed in to change notification settings - Fork 7.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature Request] Implement JavaScript interpreter (or find a better dependency than PhantomJS) #923
Comments
I still have the codebase of ytdl-org/youtube-dl#11272, but I'm happy to start from scratch. I'm very excited by the prospect of collaboration @fstirlitz has shown. |
Originally I started to implement Standard ECMA 5.1. I've already got overwhelmed once. I'm looking for help, someone who can and willing to work on this. |
I might be interested in this. I have made an interpreter for a different language before. |
DOA |
What about https://duktape.org |
phantomjs-bin Total size : 64.9 MiB |
|
It doesn't have DOM though? I think iqiyi requires DOM as well as interpreter to work |
plus the only other usage of PhantomJS is to bypass PornHub's browser verification, so we'd need to implement browser APIs anyways |
Don't keep closing and reopening this. I originally marked #1354 as a dup of this, but now that is the main thread because you closed this! |
Checklist
Description
Implementing a JavaScript interpreter based on ECMA-262, 12th edition, ECMAScript® 2021 Language Specification.
The text was updated successfully, but these errors were encountered: