Interface: ExternalEprint
Defined in: src/types/interfaces/plugin.interface.ts:1003
External eprint data fetched from an external source.
Remarks
Represents the metadata of an eprint before it's imported into the Chive AppView cache.
Since
0.1.0
Extended by
Properties
abstract?
readonlyoptionalabstract:string
Defined in: src/types/interfaces/plugin.interface.ts:1024
Abstract text (may be truncated).
authors
readonlyauthors: readonlyExternalAuthor[]
Defined in: src/types/interfaces/plugin.interface.ts:1029
Author list.
categories?
readonlyoptionalcategories: readonlystring[]
Defined in: src/types/interfaces/plugin.interface.ts:1049
Subject categories/keywords from source.
doi?
readonlyoptionaldoi:string
Defined in: src/types/interfaces/plugin.interface.ts:1039
DOI if assigned.
externalId
readonlyexternalId:string
Defined in: src/types/interfaces/plugin.interface.ts:1009
Source-specific identifier.
Example
"2401.12345" (arXiv), "007123" (LingBuzz)
license?
readonlyoptionallicense:string
Defined in: src/types/interfaces/plugin.interface.ts:1054
License identifier (SPDX).
metadata?
readonlyoptionalmetadata:Record<string,unknown>
Defined in: src/types/interfaces/plugin.interface.ts:1064
Source-specific metadata not covered above.
pdfUrl?
readonlyoptionalpdfUrl:string
Defined in: src/types/interfaces/plugin.interface.ts:1044
URL to PDF (we never store the PDF itself, only the URL).
publicationDate?
readonlyoptionalpublicationDate:Date
Defined in: src/types/interfaces/plugin.interface.ts:1034
Publication or upload date.
title
readonlytitle:string
Defined in: src/types/interfaces/plugin.interface.ts:1019
Eprint title.
url
readonlyurl:string
Defined in: src/types/interfaces/plugin.interface.ts:1014
Full URL to the original eprint.
version?
readonlyoptionalversion:number
Defined in: src/types/interfaces/plugin.interface.ts:1059
Version number if the source tracks versions.