Files
YouTube.js/docs/api/namespaces/Misc/classes/Author.md
Luan 25d0876b91 refactor(Player)!: Use AST-based JS extraction with side-effect safe code emission (#1052)
* 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
2025-10-12 09:08:51 -03:00

3.1 KiB

youtubei.js / Misc / Author

Class: Author

Constructors

new Author()

new Author(item, badges?, thumbs?, id?): Author

Parameters

item: RawNode

badges?: any

thumbs?: any

id?: string

Returns

Author

Defined in

src/parser/classes/misc/Author.ts:21

Properties

badges

badges: ObservedArray<YTNode>

Defined in

src/parser/classes/misc/Author.ts:15


endpoint?

optional endpoint: NavigationEndpoint

Defined in

src/parser/classes/misc/Author.ts:14


id

id: string

Defined in

src/parser/classes/misc/Author.ts:11


is_moderator?

optional is_moderator: boolean

Defined in

src/parser/classes/misc/Author.ts:16


is_verified?

optional is_verified: boolean

Defined in

src/parser/classes/misc/Author.ts:17


is_verified_artist?

optional is_verified_artist: boolean

Defined in

src/parser/classes/misc/Author.ts:18


name

name: string

Defined in

src/parser/classes/misc/Author.ts:12


thumbnails

thumbnails: Thumbnail[]

Defined in

src/parser/classes/misc/Author.ts:13


url

url: string

Defined in

src/parser/classes/misc/Author.ts:19

Accessors

best_thumbnail

get best_thumbnail(): undefined | Thumbnail

Returns

undefined | Thumbnail

Defined in

src/parser/classes/misc/Author.ts:51