pg-rdf-to-json
Version:
Transforms RDF files from rdf-files.tar.bz2 provided by Project Gutenberg into JS/JSON objects.
9 lines • 957 B
JavaScript
export default function formatStandaloneResource(key, val, path) {
if (typeof val !== 'object' ||
Object.keys(val).length !== 1 ||
typeof val?.resource !== 'string') {
throw new TypeError(`Expected single string value at ${path}.resource`);
}
return val?.resource;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9ybWF0U3RhbmRhbG9uZVJlc291cmNlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2Zvcm1hdHRlcnMvZm9ybWF0U3RhbmRhbG9uZVJlc291cmNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE1BQU0sQ0FBQyxPQUFPLFVBQVUsd0JBQXdCLENBQzlDLEdBQVcsRUFDWCxHQUFRLEVBQ1IsSUFBWTtJQUVaLElBQUksT0FBTyxHQUFHLEtBQUssUUFBUTtRQUN6QixNQUFNLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sS0FBSyxDQUFDO1FBQzdCLE9BQU8sR0FBRyxFQUFFLFFBQVEsS0FBSyxRQUFRLEVBQ2pDLENBQUM7UUFDRCxNQUFNLElBQUksU0FBUyxDQUFDLG1DQUFtQyxJQUFJLFdBQVcsQ0FBQyxDQUFDO0lBQzFFLENBQUM7SUFDRCxPQUFPLEdBQUcsRUFBRSxRQUFRLENBQUM7QUFDdkIsQ0FBQyJ9