3.75 GB
76,734 files
Updated about 2 months ago
Ctrl+K
| Name | Size | Uploaded | Xet hash |
|---|---|---|---|
| lib | 46 items | ||
| lib-mjs | 46 items | ||
| LICENSE.md | 1.09 kB xet | e4fc8516 | |
| README.md | 1.72 kB xet | ea812e85 | |
| package.json | 1.03 kB xet | 303addeb |
@citation-js/core
Convert different bibliographic metadata sources.
Install
npm install @citation-js/core
Usage
Getting Started
You can read a guide on how to get started, together with some tutorials and examples, here.
Cite
To use the Cite constructor, require() the module like this:
const {Cite} = require('@citation-js/core')
For example, to get the bibliographical data of the Wikidata item wd:Q21972834, and then format it in HTML, English and APA:
let example = new Cite('Q21972834')
let output = example.format('bibliography', {
format: 'html',
template: 'apa',
lang: 'en-US'
})
console.log(output)
To test this code, go to RunKit.
Async
Use the async API (recommended for Wikidata, URL, and DOI input) like this:
let example = await Cite.async('Q21972834')
let output = example.format('bibliography', {
format: 'html',
template: 'apa',
lang: 'en-US'
})
console.log(output)
Cite.async()also supports options as the second argument, and a callback function as last argument.
- Total size
- 3.75 GB
- Files
- 76,734
- Last updated
- Sep 11
- Pre-warmed CDN
- US EU US EU