Skip to content

Latest commit

 

History

History
executable file
·
507 lines (258 loc) · 13.2 KB

README.md

File metadata and controls

executable file
·
507 lines (258 loc) · 13.2 KB

Note This repository is automatically generated from the main parser monorepo. Please submit any issues or pull requests there.

API


CrossrefJSON

Properties

DOI

string

Defined in: index.ts:38

ISBN

string[]

Defined in: index.ts:70

ISSN

string[]

Defined in: index.ts:78

URL

string

Defined in: index.ts:75

abstract

string

Defined in: index.ts:37

accepted

Posted

Defined in: index.ts:34

alternative-id

string[]

Defined in: index.ts:74

approved

Posted

Defined in: index.ts:41

archive

string[]

Defined in: index.ts:76

article-number

string

Defined in: index.ts:85

assertion

Assertion[]

Defined in: index.ts:83

author

Chair[]

Defined in: index.ts:50

chair

Chair[]

Defined in: index.ts:32

clinical-trial-number

Clinicaltrialnumber[]

Defined in: index.ts:49

component-number

string

Defined in: index.ts:67

container-title

string[]

Defined in: index.ts:55

content-created

Posted

Defined in: index.ts:52

content-domain

Contentdomain

Defined in: index.ts:31

content-updated

Posted

Defined in: index.ts:35

created

Indexed

Defined in: index.ts:40

degree

string

Defined in: index.ts:62

deposited

Indexed

Defined in: index.ts:60

edition-number

string

Defined in: index.ts:23

editor

Chair[]

Defined in: index.ts:66

free-to-read

Freetoread

Defined in: index.ts:65

funder

Funder[]

Defined in: index.ts:30

group-title

string[]

Defined in: index.ts:24

indexed

Indexed

Defined in: index.ts:18

institution

Institution

Defined in: index.ts:17

is-referenced-by-count

number

Defined in: index.ts:45

isbn-type

Isbntype[]

Defined in: index.ts:28

issn-type

Isbntype[]

Defined in: index.ts:79

issue

string

Defined in: index.ts:27

issued

Posted

Defined in: index.ts:69

journal-issue

Journalissue

Defined in: index.ts:73

language

string

Defined in: index.ts:58

license

License[]

Defined in: index.ts:29

link

Link[]

Defined in: index.ts:59

member

string

Defined in: index.ts:51

original-title

string[]

Defined in: index.ts:57

page

string

Defined in: index.ts:42

part-number

string

Defined in: index.ts:72

posted

Posted

Defined in: index.ts:19

prefix

string

Defined in: index.ts:47

published

Posted

Defined in: index.ts:82

published-online

Posted

Defined in: index.ts:53

published-other

Posted

Defined in: index.ts:81

published-print

Posted

Defined in: index.ts:36

publisher

string

Defined in: index.ts:26

publisher-location

string

Defined in: index.ts:20

reference

Reference

Defined in: index.ts:54

reference-count

number

Defined in: index.ts:25

references-count

number

Defined in: index.ts:71

relation

Relation

Defined in: index.ts:77

review

Review

Defined in: index.ts:56

score

number

Defined in: index.ts:61

short-container-title

string

Defined in: index.ts:33

short-title

string[]

Defined in: index.ts:68

source

string

Defined in: index.ts:44

standards-body

Standardsbody[]

Defined in: index.ts:22

subject

string[]

Defined in: index.ts:80

subtitle

string[]

Defined in: index.ts:63

subtype

string

Defined in: index.ts:84

title

string[]

Defined in: index.ts:46

translator

Chair[]

Defined in: index.ts:64

type

string

Defined in: index.ts:39

update-policy

string

Defined in: index.ts:43

update-to

Updateto[]

Defined in: index.ts:21

volume

string

Defined in: index.ts:48


CrossrefResponse

Properties

message

Message

Defined in: index.ts:5

message-type

string

Defined in: index.ts:3

message-version

string

Defined in: index.ts:4

status

string

Defined in: index.ts:2


Message

Properties

items

CrossrefJSON[]

Defined in: index.ts:13

items-per-page

number

Defined in: index.ts:9

next-cursor

string

Defined in: index.ts:12

query

Query

Defined in: index.ts:10

total-results

number

Defined in: index.ts:11

Install

This package is ESM only. In Node.js (version 12.20+, 14.14+, 16.0+, 18.0+), install as

pnpm add crossref-json
# or with yarn
[![npm version](https://badge.fury.io/js/crossref-json.svg)](https://badge.fury.io/js/crossref-json) [![npm downloads](https://img.shields.io/npm/dm/crossref-json.svg)](https://www.npmjs.com/package/crossref-json)
# yarn add crossref-json
# or with npm
# npm install crossref-json

crossref-json

Typings for the Crossref JSON API