feat: add support for parsing more RDF formats using rdf-parse

This commit is contained in:
Ruben Taelman
2020-08-31 09:12:35 +02:00
committed by Joachim Van Herwegen
parent 7bd77bbf96
commit e88e680ed7
6 changed files with 563 additions and 4 deletions

View File

@@ -6,6 +6,7 @@ import {
BasePermissionsExtractor,
CompositeAsyncHandler,
ExpressHttpServer,
RdfToQuadConverter,
HttpRequest,
PatchingStore,
QuadToTurtleConverter,
@@ -30,7 +31,6 @@ import {
SimpleTargetExtractor,
SingleThreadedResourceLocker,
SparqlPatchPermissionsExtractor,
TurtleToQuadConverter,
UrlContainerManager,
} from '..';
@@ -63,7 +63,7 @@ const permissionsExtractor = new CompositeAsyncHandler([
// Will have to see how to best handle this
const store = new SimpleResourceStore(runtimeConfig);
const converter = new CompositeAsyncHandler([
new TurtleToQuadConverter(),
new RdfToQuadConverter(),
new QuadToTurtleConverter(),
]);
const convertingStore = new RepresentationConvertingStore(store, converter);