UNPKG

publication-ids

Version:

Javascript / Typescript validator and parse for publication ids; DOI, PMID, PMCID, ISBN, and ISSN

23 lines (21 loc) 495 B
#!/usr/bin/env node import { parse_default } from "./index.js"; // src/cli.ts import process from "node:process"; import meow from "meow"; var cli = meow(` Usage $ publication-ids <input> `, { importMeta: import.meta }); var input = cli.input; if (!input.length) { console.error("Please provide an input"); console.error("Example: publication-ids 10.48550/arXiv.2307.12108"); console.error("See: publication-ids --help"); process.exit(1); } console.log(parse_default(input));