UNPKG

pg-rdf-to-json

Version:

Transforms RDF files from rdf-files.tar.bz2 provided by Project Gutenberg into JS/JSON objects.

9 lines 992 B
const ebookIdMatcher = /^ebooks\/(?<id>\d+)$/; export default function formatEbookId(key, val, path) { const matches = val.match(ebookIdMatcher); if (!matches || !matches.groups) { throw new TypeError(`Invalid "about" for Ebook ${val}`); } return parseInt(matches.groups.id, 10); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9ybWF0RWJvb2tJZC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9mb3JtYXR0ZXJzL2Zvcm1hdEVib29rSWQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxjQUFjLEdBQUcsc0JBQXNCLENBQUM7QUFFOUMsTUFBTSxDQUFDLE9BQU8sVUFBVSxhQUFhLENBQ25DLEdBQVcsRUFDWCxHQUFRLEVBQ1IsSUFBWTtJQUVaLE1BQU0sT0FBTyxHQUFHLEdBQUcsQ0FBQyxLQUFLLENBQUMsY0FBYyxDQUFDLENBQUM7SUFFMUMsSUFBSSxDQUFDLE9BQU8sSUFBSSxDQUFDLE9BQU8sQ0FBQyxNQUFNLEVBQUUsQ0FBQztRQUNoQyxNQUFNLElBQUksU0FBUyxDQUFDLDZCQUE2QixHQUFHLEVBQUUsQ0FBQyxDQUFDO0lBQzFELENBQUM7SUFFRCxPQUFPLFFBQVEsQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLEVBQUUsRUFBRSxFQUFFLENBQUMsQ0FBQztBQUN6QyxDQUFDIn0=