Interface: ExternalEprint
Defined in: src/types/interfaces/plugin.interface.ts:989
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:1010
Abstract text (may be truncated).
authors
readonlyauthors: readonlyExternalAuthor[]
Defined in: src/types/interfaces/plugin.interface.ts:1015
Author list.
categories?
readonlyoptionalcategories: readonlystring[]
Defined in: src/types/interfaces/plugin.interface.ts:1035
Subject categories/keywords from source.
doi?
readonlyoptionaldoi:string
Defined in: src/types/interfaces/plugin.interface.ts:1025
DOI if assigned.
externalId
readonlyexternalId:string
Defined in: src/types/interfaces/plugin.interface.ts:995
Source-specific identifier.
Example
"2401.12345" (arXiv), "007123" (LingBuzz)
license?
readonlyoptionallicense:string
Defined in: src/types/interfaces/plugin.interface.ts:1040
License identifier (SPDX).
metadata?
readonlyoptionalmetadata:Record<string,unknown>
Defined in: src/types/interfaces/plugin.interface.ts:1050
Source-specific metadata not covered above.
pdfUrl?
readonlyoptionalpdfUrl:string
Defined in: src/types/interfaces/plugin.interface.ts:1030
URL to PDF (we never store the PDF itself, only the URL).
publicationDate?
readonlyoptionalpublicationDate:Date
Defined in: src/types/interfaces/plugin.interface.ts:1020
Publication or upload date.
title
readonlytitle:string
Defined in: src/types/interfaces/plugin.interface.ts:1005
Eprint title.
url
readonlyurl:string
Defined in: src/types/interfaces/plugin.interface.ts:1000
Full URL to the original eprint.
version?
readonlyoptionalversion:number
Defined in: src/types/interfaces/plugin.interface.ts:1045
Version number if the source tracks versions.