Interface: ExternalPreprint
Defined in: src/types/interfaces/plugin.interface.ts:989
External preprint data fetched from an external source.
Remarks
Represents the metadata of a preprint 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
Preprint title.
url
readonlyurl:string
Defined in: src/types/interfaces/plugin.interface.ts:1000
Full URL to the original preprint.
version?
readonlyoptionalversion:number
Defined in: src/types/interfaces/plugin.interface.ts:1045
Version number if the source tracks versions.