External module nd.novel.api
Functions
Const CheckIsNovel
- CheckIsNovel($: CheerioStatic): boolean
-
Parameters
Returns boolean
Const CreateChapterListApi
Const FetchApi
-
Parameters
Returns Bluebird<object>
Const GetChapterDateApi
- GetChapterDateApi($: CheerioStatic): Moment
-
Parameters
Returns Moment
Const GetChapterDateListApiV2
- GetChapterDateListApiV2($: CheerioStatic): Cheerio
-
Parameters
Returns Cheerio
Const GetChapterFile
- GetChapterFile(chapter: string): string
-
Parameters
Returns string
Const GetChapterNameApi
- GetChapterNameApi($: CheerioStatic): string
-
Parameters
Returns string
Const GetChapterNumber
- GetChapterNumber(link: string): string
-
Parameters
Returns string
Const GetLink
- GetLink(id: string): undefined | URL
-
Parameters
Returns undefined
|
URL
Const GetLinkWithChapter
- GetLinkWithChapter(id: string, chapter: string | undefined): undefined | URL
-
Parameters
-
id: string
-
chapter: string | undefined
Returns undefined
|
URL
Const GetNID
- GetNID(str: string): string
-
Parameters
Returns string
Const GetNovelContent
-
Parameters
Returns undefined
|
HtmlNode[]
Const GetNovelDateApi
- GetNovelDateApi($: CheerioStatic): Moment
-
Parameters
Returns Moment
Const GetNovelNameApi
- GetNovelNameApi($: CheerioStatic): string
-
Parameters
Returns string
Const IsID
- IsID(str: string): boolean
-
Parameters
Returns boolean
Const NormalizeNovelName
- NormalizeNovelName(name: string): string
-
Parameters
Returns string
Const PassLink
- PassLink(str: string): URL
download
- download(url: URL): RequestPromise
-
Parameters
Returns RequestPromise
Const getDateElement
- getDateElement(element: Cheerio): string
-
Parameters
Returns string
Const getFirstContentV2
- getFirstContentV2($: CheerioStatic): undefined | HtmlNode
Const getNovelContentV1
- getNovelContentV1($: CheerioStatic): HtmlNode[]
Const getNovelContentV2
- getNovelContentV2($: CheerioStatic): HtmlNode[]
Const getShortContentV1
- getShortContentV1($: CheerioStatic): undefined | HtmlNode
Const getShortContentV2
- getShortContentV2($: CheerioStatic): undefined | HtmlNode
Const getTitleElement
- getTitleElement(element: Cheerio): string
-
Parameters
Returns string
Const isClosedElement
- isClosedElement(cheerio: Cheerio): boolean
-
Parameters
Returns boolean
Const isSoldElement
- isSoldElement(cheerio: Cheerio): boolean
-
Parameters
Returns boolean