pg-rdf-to-json
Version:
Transforms RDF files from rdf-files.tar.bz2 provided by Project Gutenberg into JS/JSON objects.
8 lines • 897 B
JavaScript
export default function formatLanguage(key, val, path) {
const value = val?.description?.value;
if (value?.datatype !== 'http://purl.org/dc/terms/RFC4646') {
throw new TypeError(`Expected RFC4646 datatype at ${path}.description.value.datatype`);
}
return value?.['#text'];
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9ybWF0TGFuZ3VhZ2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvZm9ybWF0dGVycy9mb3JtYXRMYW5ndWFnZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLENBQUMsT0FBTyxVQUFVLGNBQWMsQ0FDcEMsR0FBVyxFQUNYLEdBQVEsRUFDUixJQUFZO0lBRVosTUFBTSxLQUFLLEdBQUcsR0FBRyxFQUFFLFdBQVcsRUFBRSxLQUFLLENBQUM7SUFFdEMsSUFBSSxLQUFLLEVBQUUsUUFBUSxLQUFLLGtDQUFrQyxFQUFFLENBQUM7UUFDM0QsTUFBTSxJQUFJLFNBQVMsQ0FBQyxnQ0FBZ0MsSUFBSSw2QkFBNkIsQ0FBQyxDQUFDO0lBQ3pGLENBQUM7SUFFRCxPQUFPLEtBQUssRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDO0FBQzFCLENBQUMifQ==