From f1f15feecea208ca8ac1b0689a15d4cdc6696dfa Mon Sep 17 00:00:00 2001 From: Tomasz Pluskiewicz Date: Sun, 3 Apr 2022 20:44:07 +0200 Subject: [PATCH] feat: support loading ESM --- Api.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Api.js b/Api.js index 7cfb573..636acd1 100644 --- a/Api.js +++ b/Api.js @@ -5,6 +5,7 @@ const rdf = { ...require('@rdfjs/data-model'), ...require('@rdfjs/dataset') } const { replaceDatasetIRI } = require('./lib/replaceIRI') const LoaderRegistry = require('rdf-loaders-registry') const EcmaScriptLoader = require('rdf-loader-code/ecmaScript') +const EcmaScriptModuleLoader = require('rdf-loader-code/ecmaScriptModule') const EcmaScriptLiteralLoader = require('rdf-loader-code/ecmaScriptLiteral') const ns = require('@tpluscode/rdf-ns-builders') @@ -20,6 +21,7 @@ class Api { this.initialized = false EcmaScriptLoader.register(this.loaderRegistry) + EcmaScriptModuleLoader.register(this.loaderRegistry) EcmaScriptLiteralLoader.register(this.loaderRegistry) }