mirror of
https://github.com/LuanRT/YouTube.js.git
synced 2026-06-18 03:59:38 +00:00
* chore(deps): Add `meriyah` * feat(utils): Implement AST-based JS extractors * chore(utils): Remove old ast walker code * fix(Player): Migrate js extraction logic * chore(JsExtractor): Fix typo in tsdoc * perf(JsAnalyzer): Simplify main AST analysis logic * fix(JsAnalyzer): Change `break` to `return` in AST matching logic * chore: Update docs * chore: Don't export `PlayerInitializationOptions` * chore(evaluate): Update error message to include doc link * perf: Use a `for-loop` to find iife
31 lines
733 B
Markdown
31 lines
733 B
Markdown
[youtubei.js](../../README.md) / JsHelpers
|
|
|
|
# JsHelpers
|
|
|
|
## Index
|
|
|
|
### Interfaces
|
|
|
|
- [AstVisitObject](interfaces/AstVisitObject.md)
|
|
|
|
### Type Aliases
|
|
|
|
- [AstVisitFn](type-aliases/AstVisitFn.md)
|
|
- [AstVisitor](type-aliases/AstVisitor.md)
|
|
- [AstVisitResult](type-aliases/AstVisitResult.md)
|
|
|
|
### Variables
|
|
|
|
- [indent](variables/indent.md)
|
|
- [jsBuiltIns](variables/jsBuiltIns.md)
|
|
- [WALK\_STOP](variables/WALK_STOP.md)
|
|
|
|
### Functions
|
|
|
|
- [createWrapperFunction](functions/createWrapperFunction.md)
|
|
- [extractNodeSource](functions/extractNodeSource.md)
|
|
- [getNodeSourceRange](functions/getNodeSourceRange.md)
|
|
- [memberBaseName](functions/memberBaseName.md)
|
|
- [memberToString](functions/memberToString.md)
|
|
- [walkAst](functions/walkAst.md)
|