diff --git a/acs-configdb/bin/api.js b/acs-configdb/bin/api.js index f2cd205a1..b5e6fbda1 100644 --- a/acs-configdb/bin/api.js +++ b/acs-configdb/bin/api.js @@ -14,6 +14,7 @@ import { Service, Version } from "../lib/constants.js"; import { Auth } from "../lib/auth.js"; import { BootstrapUUIDs } from "../lib/constants.js"; +import { RDF } from "../lib/rdf.js"; import Model from "../lib/model.js"; import MQTTCli from "../lib/mqttcli.js"; import { CDBNotify } from "../lib/notify.js"; @@ -32,6 +33,11 @@ const model = await new Model({ const auth = new Auth({ fplus }); const mqtt = MQTTCli.fromEnv(fplus, env); +const rdf = await new RDF({ + auth, model, + debug: fplus.debug, +}).init(); + const api = await new WebAPI({ ping: { version: Version, @@ -51,7 +57,7 @@ const api = await new WebAPI({ max_age: env.CACHE_MAX_AGE, body_limit: env.BODY_LIMIT, - routes: routes({ auth, model, fplus, mqtt }), + routes: routes({ auth, rdf, model, fplus, mqtt }), }).init(); const notify = new CDBNotify({ diff --git a/acs-configdb/editor/editor.js b/acs-configdb/editor/editor.js index 042a0e1bb..0978f1ff6 100644 --- a/acs-configdb/editor/editor.js +++ b/acs-configdb/editor/editor.js @@ -21,10 +21,6 @@ const AppUuid = { Registration: "cb40bed5-49ad-4443-a7f5-08c75009da8f", General_Info: "64a8bfa9-7772-45c4-9d1a-9e6290690957", }; -const Class = { - Rank: "1f2ee062-6782-48c8-926b-904f56bd18b1", - Individual: "33343846-8c14-4cb0-8027-989071a20724", -}; let Token = null; @@ -236,7 +232,7 @@ function ObjMenu (props) { } function MenuButton (props) { - const { title, items } = props; + const { items } = props; const id = useId(); const buttons = items.map(item => { diff --git a/acs-configdb/lib/api-v2.js b/acs-configdb/lib/api-v2.js index 9014f6f19..136727608 100644 --- a/acs-configdb/lib/api-v2.js +++ b/acs-configdb/lib/api-v2.js @@ -25,6 +25,7 @@ export class APIv2 { this.routes = express.Router(); this.model = opts.model; + this.rdf = opts.rdf; this.setup_routes(); } @@ -86,6 +87,11 @@ export class APIv2 { .patch(this.config_patch.bind(this)); api.get("/save", this.dump_save.bind(this)); + + api.get("/qpf", this.qpf_query.bind(this)); + api.route("/sparql") + .get(this.sparql_query.bind(this)) + .post(this.sparql_query.bind(this)); } async app_get(req, res) { @@ -357,4 +363,46 @@ export class APIv2 { const dump = await this.model.dump_save(); res.status(200).json(dump); } + + async qpf_query (req, res) { + const {s, p, o} = req.query; + + const base = `${req.protocol}://${req.host}${req.baseUrl}`; + + const ttl = await this.rdf.qpf_query({ + auth: req.auth, + template: `${base}${req.path}{?s,p,o}`, + fragment: `${base}${req.url}`, + query: [s, p, o], + }); + + res.type("text/turtle"); + res.send(ttl); + } + + async sparql_query (req, res) { + const spec = req.is("application/x-www-form-urlencoded") + ? req.body : {...req.query}; + if (req.is("application/sparql-query")) + spec.query = req.body; + + this.log("SPARQL query: %o", spec); + + if (spec["default-graph-uri"] || spec["named-graph-uri"]) + /* The SPARQL spec says to use 400 here. I don't think this + * is right and it should be 403 or some such. */ + return res.status(400).end(); + + const types = this.rdf.sparql_types; + const type = req.accepts(types); + if (!type) + return res.status(406).end(); + + const [st, data] = await this.rdf.sparql_query(spec.query, req.auth, type); + res.status(st); + if (st != 200) + return res.end(); + res.type(type); + data.pipe(res); + } } diff --git a/acs-configdb/lib/model.js b/acs-configdb/lib/model.js index 5217790f5..67fb5b866 100644 --- a/acs-configdb/lib/model.js +++ b/acs-configdb/lib/model.js @@ -1,4 +1,9 @@ /* + * if (!ok) return []; + * + * if (memb.uuid) { + * const klasses = await this.model. + * * Copyright (c) University of Sheffield AMRC 2025. */ @@ -61,9 +66,9 @@ function _q_uuids (...args) { return _q_set(...args).then(rs => rs.map(r => r.uuid)); } -function _q_exists (...args) { - return _q_set(...args).then(rs => rs.length != 0); -} +//function _q_exists (...args) { +// return _q_set(...args).then(rs => rs.length != 0); +//} export default class Model extends EventEmitter { constructor(opts) { @@ -127,6 +132,14 @@ export default class Model extends EventEmitter { `, [uuid]); } + _obj_lookup (query, id, table) { + return _q_uuids(query, ` + select distinct k.uuid + from ${table} r join object k on k.id = r.class + where r.id = $1 + `, [id]); + } + _app_id (query, app) { return this._obj_id(query, app); } _class_id (query, klass) { return this._obj_id(query, klass); } @@ -139,6 +152,15 @@ export default class Model extends EventEmitter { return dbr.rows[0]?.id; } + async relation_lookup (table) { + return this.db.query(` + select o.uuid obj, c.uuid class + from ${table} r + join object o on o.id = r.id + join object c on c.id = r.class + `).then(dbr => dbr.rows.map(r => [r.obj, r.class])); + } + object_list() { return _q_uuids(this.db.query.bind(this.db), `select o.uuid from object o`); @@ -153,6 +175,14 @@ export default class Model extends EventEmitter { `); } + object_lookup (obj, table) { + return this.db.txn({}, async query => { + const id = await this._obj_id(query, obj); + if (id == null) return; + return this._obj_lookup(query, id, table); + }); + } + /* XXX This is the correct place to set the owner of the new object * but I don't have access to that information yet. */ async _object_create_uuid (query, uuid, klass) { diff --git a/acs-configdb/lib/notify.js b/acs-configdb/lib/notify.js index f0ff5f7a1..5c94fb0e2 100644 --- a/acs-configdb/lib/notify.js +++ b/acs-configdb/lib/notify.js @@ -170,7 +170,7 @@ class ConfigWatch { } config_search (filter) { - const { model, app } = this; + const { app } = this; const search = rxx.rx( this.updates, diff --git a/acs-configdb/lib/rdf.js b/acs-configdb/lib/rdf.js new file mode 100644 index 000000000..7c4d4372c --- /dev/null +++ b/acs-configdb/lib/rdf.js @@ -0,0 +1,261 @@ +/* + * ACS ConfigDB + * Linked Data Fragment server + * Copyright 2025 University of Sheffield AMRC + */ + +import { Readable } from "stream"; + +import canonicalize from "canonicalize"; +import N3 from "n3"; +import { QueryEngine } from "@comunica/query-sparql-rdfjs"; + +import { UUIDs } from "@amrc-factoryplus/service-client"; + +import { Perm } from "./constants.js"; + +const { namedNode, literal, variable, quad } = N3.DataFactory; + +const PREFIXES = { + owl: "http://www.w3.org/2002/07/owl#", + rdf: "http://www.w3.org/1999/02/22-rdf-syntax-ns#", + rdfs: "http://www.w3.org/2000/01/rdf-schema#", + hydra: "http://www.w3.org/ns/hydra/core#", + void: "http://rdfs.org/ns/void#", + uuid: "urn:uuid:", +}; + +const uuid = u => namedNode(`urn:uuid:${u}`); +const iri = qn => { + const [pfx, local] = qn.split(":"); + return namedNode(`${PREFIXES[pfx]}${local}`); +}; + +/* XXX For now use a fixed UUID for the dataset */ +const DS = "0dd323cc-4070-11f0-838c-b741b85bb136"; + +const WK = { + ds: iri(`uuid:${DS}`), + type: iri("rdf:type"), + subclass: iri("rdfs:subClassOf"), + json: iri("rdf:JSON"), + triples: iri("void:triples"), + subset: iri("void:subset"), +}; + +const Relations = [ + [WK.type, "all_membership"], + [WK.subclass, "all_subclass"], +]; + +function from_ttl (ttl) { + const ttlp = Object.entries(PREFIXES) + .map(([p, u]) => `@prefix ${p}: <${u}>.`) + .join("\n"); + return new N3.Parser().parse(ttlp + ttl); +} + +function to_ttl (quads) { + return new Promise((resolve, reject) => { + const w = new N3.Writer({ prefixes: PREFIXES }); + w.addQuads(quads); + w.end((err, ttl) => { + if (err) reject(err); + resolve(ttl); + }); + }); +} + +function decode (q) { + if (q == null || q == "") + return variable(); + if (q.startsWith("?")) + return variable(q.substring(1)); + if (q.startsWith(`"`)) { + const [all, val, lang, type] = + /"(.*)"(?:\^\^([^"]+)|@([^"]+))/.exec(q) ?? []; + if (!all) throw `Bad literal: ${q}`; + return literal(val, type ? namedNode(type) : lang); + } + return namedNode(q); +} + +function to_fp (term) { + if (term == null || term.termType == "Variable") + return { variable: true, ok: true }; + if (term.termType != "NamedNode") + return { ok: false }; + const url = term.value; + if (!url.startsWith("urn:uuid:")) + return { ok: false } + return { ok: true, uuid: url.substring(9) }; +} + +class QueryError extends Error { + constructor (st) { + super(`RDF query error: ${st}`); + this.status = st; + } +} + +function err_stream (st) { + return new Readable({ + read () { + this.destroy(new QueryError(st)); + } + }); +} + +class FPQuadSource { + constructor (opts) { + this.auth = opts.auth; + this.model = opts.model; + this.princ = opts.princ; + this.log = opts.log; + } + + match (subj, pred, obj) { + if (!pred || pred.termType == "Variable") + return err_stream(403); + + return this.core_rel(subj, pred, obj) + || this.application(subj, pred, obj); + } + + core_rel (subj, pred, obj) { + const rel = + WK.type.equals(pred) ? "all_membership" + : WK.subclass.equals(pred) ? "all_subclass" + : null; + if (!rel) return; + + const memb = to_fp(subj); + const klass = to_fp(obj); + if (!memb.ok || !klass.ok) + return Readable.from([]); + + return Readable.from([[memb, klass]]) + .flatMap(async ([memb, klass]) => { + const aopts = klass.variable ? [UUIDs.Null, false] : [klass.uuid, true]; + const ok = await this.auth.check_acl(this.princ, Perm.Manage_Obj, + ...aopts); + if (!ok) return err_stream(403); + + if (memb.uuid) { + const klasses = await this.model.object_lookup(memb.uuid, rel); + return klasses.map(k => quad(subj, WK.type, uuid(k))); + } + if (klass.uuid) { + const membs = await this.model.class_lookup(klass.uuid, rel); + return membs.map(o => quad(uuid(o), WK.type, obj)); + } + const all = await this.model.relation_lookup(rel); + return all.map(([o, c]) => quad(uuid(o), WK.type, uuid(c))); + }); + } + + application (subj, pred, filter) { + if (filter && filter.termType != "Variable") + return err_stream(403); + + const obj = to_fp(subj); + if (!obj.ok) return Readable.from([]); + + const app = to_fp(pred); + if (!app.ok) return Readable.from([]); + + return Readable.from([1]) + .flatMap(async () => { + const ok = await this.auth.check_acl(this.princ, Perm.Read_App, + app.uuid, true); + if (!ok) return err_stream(403); + + const objs = obj.uuid ? [obj.uuid] + : await this.model.config_list(app.uuid); + this.log("OBJS: %o", objs); + return Promise.all( + objs.map(o => { + return this.model.config_get({app: app.uuid, object: o}) + .then(c => canonicalize(c.config)) + .then(j => literal(j, WK.json)) + .then(c => quad(uuid(o), pred, c)) + })); + }); + } +} + +export class RDF { + constructor (opts) { + this.auth = opts.auth; + this.model = opts.model; + + this.log = opts.debug.bound("ldf"); + + this.engine = new QueryEngine(); + } + + async init () { + /* Get SparqlEngine preferred content-types */ + const types = await this.engine.getResultMediaTypes(); + this.sparql_types = Object.entries(types) + .filter(e => e[0].includes("/")) + .toSorted((a, b) => b[1] - a[1]) + .map(e => e[0]); + return this; + } + + source (princ) { + return new FPQuadSource({ + auth: this.auth, + model: this.model, + princ, + log: this.log, + }); + } + + control (template) { + return from_ttl(` + uuid:${DS} hydra:search [ + hydra:template "${template}"; + hydra:mapping [hydra:variable "s"; hydra:property rdf:subject], + [hydra:variable "p"; hydra:property rdf:predicate], + [hydra:variable "o"; hydra:property rdf:object]; + ]. + `); + } + + async qpf_query (opts) { + const q = opts.query.map(decode); + + const quads = this.control(opts.template); + this.log("Control: %o", quads); + if (q.some(n => n.termType != "Variable")) { + const src = this.source(opts.auth); + const out = await src.match(...q).toArray(); + const frag = namedNode(opts.fragment); + + quads.push(...out, + quad(frag, iri("void:triples"), literal(out.length)), + quad(WK.ds, iri("void:subset"), frag)); + } + this.log("Turtle: %o", quads); + return to_ttl(quads); + } + + sparql_query (query, princ, type) { + const { engine } = this; + + const src = this.source(princ); + return engine.query(query, { + sources: [ src ], + }) + .then(r => engine.resultToString(r, type)) + .then(r => [200, r.data]) + .catch(e => { + if (e instanceof QueryError) + return [e.status]; + this.log("Query error: %o", e); + return [500]; + }); + } +} diff --git a/acs-configdb/lib/routes.js b/acs-configdb/lib/routes.js index 2801141a0..7136ea510 100644 --- a/acs-configdb/lib/routes.js +++ b/acs-configdb/lib/routes.js @@ -28,7 +28,13 @@ export function routes (opts) { /* No fancy query-string parsing */ app.set("query parser", "simple"); + /* We need req.hostname to work correctly. These values are only + * reflected to the client to spoofing is not a problem. */ + app.set("trust proxy", true); + app.use(express.json({ type: "application/merge-patch+json" })); + app.use(express.urlencoded()); + app.use(express.text({ type: "application/sparql-query" })); /* Serve the editor */ const editor = url.fileURLToPath(new URL("../editor", import.meta.url)); diff --git a/acs-configdb/package-lock.json b/acs-configdb/package-lock.json index fa2ab326d..d8aa63387 100644 --- a/acs-configdb/package-lock.json +++ b/acs-configdb/package-lock.json @@ -13,11 +13,14 @@ "@amrc-factoryplus/rx-util": "file:../lib/js-rx-util", "@amrc-factoryplus/service-api": "file:../lib/js-service-api", "@amrc-factoryplus/service-client": "file:../lib/js-service-client", + "@comunica/query-sparql-rdfjs": "^4.2.0", "ajv": "^8.10.0", "ajv-formats": "^2.1.1", + "canonicalize": "^2.1.0", "deep-equal": "^2.2.3", "express-openapi-validator": "^4.13.2", "json-merge-patch": "^1.0.2", + "n3": "^1.26.0", "rxjs": "^7.8.1" }, "devDependencies": { @@ -27,83 +30,4840 @@ "yaml": "^2.7.0" } }, - "node_modules/@amrc-factoryplus/pg-client": { + "../lib/js-pg-client": { + "name": "@amrc-factoryplus/pg-client", "version": "0.0.1", - "resolved": "file:../lib/js-pg-client", "license": "ISC", "dependencies": { - "pg": "^8.13.1", - "pg-native": "^3.2.0" + "pg": "^8.13.1", + "pg-native": "^3.2.0" + }, + "devDependencies": { + "@eslint/eslintrc": "^3.1.0", + "@eslint/js": "^9.14.0", + "eslint": "^9.14.0", + "globals": "^15.12.0" + } + }, + "../lib/js-rx-util": { + "name": "@amrc-factoryplus/rx-util", + "version": "0.0.3", + "license": "ISC", + "dependencies": { + "immutable": "^5.0.0-beta.5", + "rxjs": "^7.8.1" + }, + "devDependencies": { + "@eslint/js": "^9.18.0", + "eslint": "^9.18.0", + "globals": "^15.14.0" + } + }, + "../lib/js-service-api": { + "name": "@amrc-factoryplus/service-api", + "version": "0.1.0", + "license": "ISC", + "os": [ + "!win32" + ], + "dependencies": { + "@amrc-factoryplus/rx-util": "^0.0.3", + "content-type": "^1.0.5", + "cors": "^2.8.5", + "deep-equal": "^2.2.3", + "express": "^5.0.1", + "gssapi.js": "^2.0.1", + "optional-js": "^2.3.0", + "path-to-regexp": "^6.2.1", + "rxjs": "^7.8.1", + "uuid": "^11.0.2", + "ws": "^8.18.0" + }, + "devDependencies": { + "@eslint/eslintrc": "^3.1.0", + "@eslint/js": "^9.13.0", + "eslint": "^9.13.0", + "globals": "^15.11.0" + } + }, + "../lib/js-service-client": { + "name": "@amrc-factoryplus/service-client", + "version": "1.3.6", + "license": "ISC", + "dependencies": { + "content-type": "^1.0.5", + "isomorphic-ws": "^5.0.0", + "mqtt": "^5.3.6", + "optional-js": "^2.3.0", + "semver": "^7.6.0", + "sparkplug-payload": "^1.0.3" + }, + "devDependencies": { + "@eslint/eslintrc": "^3.1.0", + "@eslint/js": "^9.13.0", + "eslint": "^9.13.0", + "globals": "^15.11.0" + }, + "optionalDependencies": { + "got-fetch": "^5.1.8", + "gssapi.js": "^2.0.1" + } + }, + "node_modules/@amrc-factoryplus/pg-client": { + "resolved": "../lib/js-pg-client", + "link": true + }, + "node_modules/@amrc-factoryplus/rx-util": { + "resolved": "../lib/js-rx-util", + "link": true + }, + "node_modules/@amrc-factoryplus/service-api": { + "resolved": "../lib/js-service-api", + "link": true + }, + "node_modules/@amrc-factoryplus/service-client": { + "resolved": "../lib/js-service-client", + "link": true + }, + "node_modules/@apidevtools/json-schema-ref-parser": { + "version": "9.0.9", + "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-9.0.9.tgz", + "integrity": "sha512-GBD2Le9w2+lVFoc4vswGI/TjkNIZSVp7+9xPf+X3uidBfWnAeUWmquteSyt0+VCrhNMWj/FTABISQrD3Z/YA+w==", + "dependencies": { + "@jsdevtools/ono": "^7.1.3", + "@types/json-schema": "^7.0.6", + "call-me-maybe": "^1.0.1", + "js-yaml": "^4.1.0" + } + }, + "node_modules/@bergos/jsonparse": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@bergos/jsonparse/-/jsonparse-1.4.2.tgz", + "integrity": "sha512-qUt0QNJjvg4s1zk+AuLM6s/zcsQ8MvGn7+1f0vPuxvpCYa08YtTryuDInngbEyW5fNGGYe2znKt61RMGd5HnXg==", + "engines": [ + "node >= 0.2.0" + ], + "license": "MIT", + "dependencies": { + "buffer": "^6.0.3" + } + }, + "node_modules/@colors/colors": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz", + "integrity": "sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==", + "license": "MIT", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/@comunica/actor-abstract-mediatyped": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-abstract-mediatyped/-/actor-abstract-mediatyped-4.2.0.tgz", + "integrity": "sha512-+7NuPZQAi7iRJ1Cie9qqhbJjBv0/SadA/24+KrDVU4+4QM6n5usCKibA8D84Nqgt257IsrFrb2G7NndTZ6taww==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-abstract-parse": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-abstract-parse/-/actor-abstract-parse-4.2.0.tgz", + "integrity": "sha512-WUHr9Bhr3Z7eJ2GtSGnhj1xCXCarKkC82WPorlG+RhuPuryp152GtJYtdyBIR4pEetP2hL4n+VuvHjXY80LWbQ==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0", + "readable-stream": "^4.5.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-abstract-path": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-abstract-path/-/actor-abstract-path-4.2.0.tgz", + "integrity": "sha512-nGTyVehpd48b0PxnSX6OPLf2RwfezbP91aS8MYMVqiTkHzXWgvyzmGLy2XwdugaXS8NEoptqD3ShrUFOp84O4g==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-bindings-factory": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "@rdfjs/types": "*", + "asynciterator": "^3.9.0", + "rdf-string": "^1.6.1", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-bindings-aggregator-factory-average": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-bindings-aggregator-factory-average/-/actor-bindings-aggregator-factory-average-4.2.0.tgz", + "integrity": "sha512-VXVPsfVB801cXFfAMwnURTsOFrPYUB1qxxQNen1rlV0DVAFJw4kbgmdJLbnmBOR8Job7jx0JqQh5hKvl6uJP9w==", + "license": "MIT", + "dependencies": { + "@comunica/bus-bindings-aggregator-factory": "^4.2.0", + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0", + "@rdfjs/types": "*" + } + }, + "node_modules/@comunica/actor-bindings-aggregator-factory-count": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-bindings-aggregator-factory-count/-/actor-bindings-aggregator-factory-count-4.2.0.tgz", + "integrity": "sha512-wCo+ezCKYCDrzNwg07i9Z9xfBHHLKQLS10ImTEDMpjRNshR4GWgWB9saHQi2COEsBMTERBpEHADB4BZTx8FC6w==", + "license": "MIT", + "dependencies": { + "@comunica/bus-bindings-aggregator-factory": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0", + "@rdfjs/types": "*", + "sparqlalgebrajs": "^4.2.0" + } + }, + "node_modules/@comunica/actor-bindings-aggregator-factory-group-concat": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-bindings-aggregator-factory-group-concat/-/actor-bindings-aggregator-factory-group-concat-4.2.0.tgz", + "integrity": "sha512-Npn5Jco1vZLc5tmYe2eRgENEYFXdjuHrIjYagmA74wdw/cWUei74XE2zN1y2G4hW2DmvLVS9WXQ5ww9t0qxdzA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-bindings-aggregator-factory": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0", + "@rdfjs/types": "*" + } + }, + "node_modules/@comunica/actor-bindings-aggregator-factory-max": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-bindings-aggregator-factory-max/-/actor-bindings-aggregator-factory-max-4.2.0.tgz", + "integrity": "sha512-T5ApKSMavbKyALe4PadgBQSj4AE2fa0yk6+tUiKRFr0I5WqMyoj57x3SWasVtWXssk/LySyT+PNQzr5c4tlc9w==", + "license": "MIT", + "dependencies": { + "@comunica/bus-bindings-aggregator-factory": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@rdfjs/types": "*" + } + }, + "node_modules/@comunica/actor-bindings-aggregator-factory-min": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-bindings-aggregator-factory-min/-/actor-bindings-aggregator-factory-min-4.2.0.tgz", + "integrity": "sha512-kUv1v0pqJrrrmOhx+SfLXMafreJAn48Phb5xcTT7UqyYTQO+WYGa3pXp2+P+9QfitreR4At58FNsv1lz5f9pAw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-bindings-aggregator-factory": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@rdfjs/types": "*" + } + }, + "node_modules/@comunica/actor-bindings-aggregator-factory-sample": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-bindings-aggregator-factory-sample/-/actor-bindings-aggregator-factory-sample-4.2.0.tgz", + "integrity": "sha512-uV+3rrTfOAHricPHcuGPRVkufOfsBzQFM7Fa19/bmaZbWiouVS22bwAeQhQbUJXmQ4uU79kCD+eYXOKw689t/Q==", + "license": "MIT", + "dependencies": { + "@comunica/bus-bindings-aggregator-factory": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@rdfjs/types": "*" + } + }, + "node_modules/@comunica/actor-bindings-aggregator-factory-sum": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-bindings-aggregator-factory-sum/-/actor-bindings-aggregator-factory-sum-4.2.0.tgz", + "integrity": "sha512-Zh4Fr3IUiPFhr6cv/B49JBshOJHwEHZQ0qKsYN0ZTHc4YVA58/aveufhQX75Ijr/NU8wl9s7XRsy4/PZPk0SDA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-bindings-aggregator-factory": "^4.2.0", + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0", + "@rdfjs/types": "*" + } + }, + "node_modules/@comunica/actor-bindings-aggregator-factory-wildcard-count": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-bindings-aggregator-factory-wildcard-count/-/actor-bindings-aggregator-factory-wildcard-count-4.2.0.tgz", + "integrity": "sha512-tBYD4aFjeqPMzYGnCdxngYh6Xwi7rbRE/60jTXy8O3TMiHjt2ogCDxF4qMlO6VJGWVb8Sg2ZTFciuNDwPR28HA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-bindings-aggregator-factory": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0", + "@rdfjs/types": "*", + "rdf-string": "^1.6.3" + } + }, + "node_modules/@comunica/actor-context-preprocess-convert-shortcuts": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-context-preprocess-convert-shortcuts/-/actor-context-preprocess-convert-shortcuts-4.2.0.tgz", + "integrity": "sha512-M1ruybVTRaaRkLBKlCDyLYOvxeDvFTW28R2USnTxoqMSYEA8kt4Wl7WHq3CeswCQjJy09MzNFsMieUplJXcJsA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-context-preprocess": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-context-preprocess-query-source-identify": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-context-preprocess-query-source-identify/-/actor-context-preprocess-query-source-identify-4.2.0.tgz", + "integrity": "sha512-5Y1FgCjDxuZVdaHFeBr71pIcDO++kIuHEiXqSi2JN4JjAv/if7Ds2Y7xkyU5c3Ql9Qh5G7rkFZ37jvpW+hiu/g==", + "license": "MIT", + "dependencies": { + "@comunica/bus-context-preprocess": "^4.2.0", + "@comunica/bus-http-invalidate": "^4.2.0", + "@comunica/bus-query-source-identify": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "lru-cache": "^10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-context-preprocess-query-source-skolemize": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-context-preprocess-query-source-skolemize/-/actor-context-preprocess-query-source-skolemize-4.2.0.tgz", + "integrity": "sha512-5QL1DI0vBeCRDJItM1LfM+vk1G2kUi1CpSb4uAwaa8o8hkwdExtWXguPp+w8GCk/h5ot4P23vgWgwZTZ3nwW2A==", + "license": "MIT", + "dependencies": { + "@comunica/bus-context-preprocess": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-data-factory": "^4.0.1", + "@comunica/utils-metadata": "^4.2.0", + "@rdfjs/types": "*", + "asynciterator": "^3.9.0", + "rdf-terms": "^1.11.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-context-preprocess-set-defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-context-preprocess-set-defaults/-/actor-context-preprocess-set-defaults-4.2.0.tgz", + "integrity": "sha512-opUbREA93zVZc9OgPvWYQ3UGZy/WvS4d7bQ8FAcQxfv6zPR6UPC5gCC9/iPMa8f1zFSndj71vd+8AY8JqoB3lA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-context-preprocess": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@rdfjs/types": "*", + "rdf-data-factory": "^1.1.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-context-preprocess-source-to-destination": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-context-preprocess-source-to-destination/-/actor-context-preprocess-source-to-destination-4.2.0.tgz", + "integrity": "sha512-s3CkLRLQnHWRzZF44vsuRjxslcEK3hH4CnvkSv3SIrHFVuzIrbUFYDUBvuaFmQJFDLmFJEwk7G49MCWh1RmofQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-context-preprocess": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-expression-evaluator-factory-default": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-expression-evaluator-factory-default/-/actor-expression-evaluator-factory-default-4.2.0.tgz", + "integrity": "sha512-LrAySdpna3PdyW67emqIezNGIANsB5XDV38V8IeLiCiK5L1eIIZtk9izHSHhj/aEEWJSsLn7LTzBQcE8a8tjaw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-expression-evaluator-factory": "^4.2.0", + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-bindings-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "@rdfjs/types": "*", + "sparqlalgebrajs": "^4.3.7" + } + }, + "node_modules/@comunica/actor-function-factory-expression-bnode": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-expression-bnode/-/actor-function-factory-expression-bnode-4.2.0.tgz", + "integrity": "sha512-s67te7Rts2g+JBmWOcM6/leOg/UB4ilH6Pn0aVeDC3cILn0WuZkqOfMiVlkbvZ/D9sG7eKH/nyPqsoSylUq0HA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-data-factory": "^4.0.1", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-expression-bound": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-expression-bound/-/actor-function-factory-expression-bound-4.2.0.tgz", + "integrity": "sha512-SU5V0ndU921PjPyX5kUqt5/91ILD+vXz5f+DvkIC5iZqNuVZ0jbXGMAKxQ1Dcy78SN5ll4z0LOIwBx3SyD2ItQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-expression-coalesce": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-expression-coalesce/-/actor-function-factory-expression-coalesce-4.2.0.tgz", + "integrity": "sha512-c9t33f/EBfCK4361orkjEhWMEK/eUBkml6xts3eoV2B/aw6fmz2Kht4uve3GX+veTTs7vEW8IjeCmDANxvOvTA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-expression-concat": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-expression-concat/-/actor-function-factory-expression-concat-4.2.0.tgz", + "integrity": "sha512-S+YtHwxnkwedZUE8MDcZYDYiuFCXmmaaWXZIfkbmkm2u5v0fv1NP1UMuEyoLHPHg+COZ4YUmn/dC+vx03fQI+A==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-expression-extensions": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-expression-extensions/-/actor-function-factory-expression-extensions-4.2.0.tgz", + "integrity": "sha512-88n8WY2wqKKoCRknf/FFUkxBmpCDnG8e35czIIajwzSN4ks5Hiaf4A7m4dm/2ppoxevilz53SollC+Q4gA8iRA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0", + "rdf-data-factory": "^1.1.2" + } + }, + "node_modules/@comunica/actor-function-factory-expression-if": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-expression-if/-/actor-function-factory-expression-if-4.2.0.tgz", + "integrity": "sha512-NjQXhjqJmq263NWy9CmcfiR9yU7mWBRmdFpoG0FjITEK/M0Naaw4uqoAc7XqT9/JLVamBGvPRcnLQbnRheL60g==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-expression-in": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-expression-in/-/actor-function-factory-expression-in-4.2.0.tgz", + "integrity": "sha512-fcvuCduoXIR+tnfFLDoXhAmlVN2883F7cekVxae1uohDbhC0T+R34N/oipw7TlnYucNlFcG3anpOj1KyEgM6ng==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-expression-logical-and": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-expression-logical-and/-/actor-function-factory-expression-logical-and-4.2.0.tgz", + "integrity": "sha512-M18sNb0kDItuf6z8oOLESWenLXLeEuw8NU+H1LB9sFe5S/MWGbj+mKsKTM+4+TsfsUUBXPtdYz68P6QmZo/HTw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-expression-logical-or": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-expression-logical-or/-/actor-function-factory-expression-logical-or-4.2.0.tgz", + "integrity": "sha512-HrJJva+8MrC/2Ekj07whjDcDme3li9qo94eNWPt4T5QipgJjoetjcgKmbv8MZT8HnimaHE/Z/joJ0znGE1bLHw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-expression-not-in": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-expression-not-in/-/actor-function-factory-expression-not-in-4.2.0.tgz", + "integrity": "sha512-bQXdzZPo1GBIXr1mNY5Y2YDnf2WrVtO+wg0GvyoEJyMs0pLp+TLU5Sl9iDtbqZUsvl1Lqq1NVQS0c/O3IzambA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-expression-same-term": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-expression-same-term/-/actor-function-factory-expression-same-term-4.2.0.tgz", + "integrity": "sha512-8anp3qVn/T1Z6p5XIM0kCR5OPhULkw4ebg8/MKWFmGABJ5CYIfRdzLAxqaFv0whOA6WI3fcriluRscG0YX5zIw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-abs": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-abs/-/actor-function-factory-term-abs-4.2.0.tgz", + "integrity": "sha512-7VyPSyZ5MWkVlTwuGgp0pQhfVEFeneub7HCP2vLnjvSA4LVZiol98y/oC9p1Y1w8aSoIA4NbTGg4KVXaMPtmUg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-addition": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-addition/-/actor-function-factory-term-addition-4.2.0.tgz", + "integrity": "sha512-KpqP4AYg7NDRVRbSUvf7n2MOz7dcFwUtEAVaQpDJmcr7Rfy5eAxaFooozaL8MDFOtom/Ekwqafq7tsLe6EzwZQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0", + "bignumber.js": "^9.1.2" + } + }, + "node_modules/@comunica/actor-function-factory-term-ceil": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-ceil/-/actor-function-factory-term-ceil-4.2.0.tgz", + "integrity": "sha512-+xiX6Qz9xP/WX+lBq5TSBHzx89gTeZq/uWdTN0V5q7DskPmpjScdobhtsCSENIB0NPPM+yiXo2TDXl+WdfQDww==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-contains": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-contains/-/actor-function-factory-term-contains-4.2.0.tgz", + "integrity": "sha512-t/OE6LJ7qFGd+Ptpe61VeLfa0rZcbj4RuwWQ5NV/FKIOyO+EOVvs3jSnsO2fxx+ecQlmXIoxqYKw28MIHmjMdA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-datatype": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-datatype/-/actor-function-factory-term-datatype-4.2.0.tgz", + "integrity": "sha512-Ilvh8RQcpUFoVHtiZBJfGkbcjw2c+SelG4phelKDaQJgdqQmJ1OguoQHXLatsUJMBwcrd6boSfqUt41Yiv18Ug==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-day": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-day/-/actor-function-factory-term-day-4.2.0.tgz", + "integrity": "sha512-V3Wd3l+/gHrmiu481MHzhpJ3Lztc3oY2/cr1wsZC0+dzvgf8ZGsZPH+DQy5IYHoX9puzUeIa7pU1bf6mXMVVcQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-division": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-division/-/actor-function-factory-term-division-4.2.0.tgz", + "integrity": "sha512-5RWmZmkxxuSz4M0h3GR9XoFSGizIMsXjrry/L0YFYh7HVy8MVyrY7I4SzajtpLwbxBWh+G4g43Uula1hKpGqSA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0", + "bignumber.js": "^9.1.2" + } + }, + "node_modules/@comunica/actor-function-factory-term-encode-for-uri": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-encode-for-uri/-/actor-function-factory-term-encode-for-uri-4.2.0.tgz", + "integrity": "sha512-nZscihmc0w1N5kHr4TVy65gBZ/p9B6E3SZkOq7ynbZiJtcISYihYgGo7zH28eygT4XuIjnfWQrh24AcGrRYBLQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-equality": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-equality/-/actor-function-factory-term-equality-4.2.0.tgz", + "integrity": "sha512-+bMnfco/d6GnO2uQk1GVOM3CkSz+1kCWoI+bq7m6e99VilfshTSVQdH49el0ni7cmtQuoHjroXzLv0Ctis0Veg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-floor": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-floor/-/actor-function-factory-term-floor-4.2.0.tgz", + "integrity": "sha512-DcB/U9TWYYP5NXxANUexvbBgFFhvgOSg6s6lbph9RjizcRW2kLDBWGs/KLximidRm1DHrKey6z2m4k8oHH9P4g==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-greater-than": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-greater-than/-/actor-function-factory-term-greater-than-4.2.0.tgz", + "integrity": "sha512-Hs/S6UyR9lUWl8+WhpEe3RwFnA2undypWyVcO7j5BJ0hsYN0KNdGDATMKmloiRXGpOyqfTF2n9+pQcjxzhDDcg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-greater-than-equal": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-greater-than-equal/-/actor-function-factory-term-greater-than-equal-4.2.0.tgz", + "integrity": "sha512-aNCSKytsQf6AaD6Rnbs1/DPJLvlvPnpUBim5R7dqOhqggmD5pclmAViKd7Oonq5elRck0/A8/+QRiH7KoYsj5g==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-hours": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-hours/-/actor-function-factory-term-hours-4.2.0.tgz", + "integrity": "sha512-TYzhArFJV1vPItVIM1M2pOpkmyhjZLk5UzZX4VYtXpBCH/+YDIgrqxLOxOp1JnG1RlfBywk9hcV6jEo/rNHctw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-inequality": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-inequality/-/actor-function-factory-term-inequality-4.2.0.tgz", + "integrity": "sha512-Yl8nu6KiFQVPVszsm60BnWy0uLY0Tvmsl0hbCFP2q8Qrm7dLJSIakYCJy1VbQPGTQrXXEgVyrnjid2ZlzQFZJQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-iri": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-iri/-/actor-function-factory-term-iri-4.2.0.tgz", + "integrity": "sha512-HLtn1gOUXpfJcfsfrDw+UeEKNxyMSCosyug1bAbXDO6qtG0BcM6xYHkg65m8dNEa0qm7jljHnrF0EH8Gu0QlOg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0", + "relative-to-absolute-iri": "^1.0.7" + } + }, + "node_modules/@comunica/actor-function-factory-term-is-blank": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-is-blank/-/actor-function-factory-term-is-blank-4.2.0.tgz", + "integrity": "sha512-GVaCnhIHlIBBYKR7kewBUHf7fYmErX5FyTmikp9F1YhfXlL511jmLYbcENu9zSos8QWbqcFGiQ8wzBB+cJdhEg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-is-iri": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-is-iri/-/actor-function-factory-term-is-iri-4.2.0.tgz", + "integrity": "sha512-xob3nm4z9EmvA7JR0jvf8OVTmx/P1ErOgQGH7y81awzeSjT6eQ4Y3o2e1nSbecfoaiVqObBRpEiD+E9L2H9vUw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-is-literal": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-is-literal/-/actor-function-factory-term-is-literal-4.2.0.tgz", + "integrity": "sha512-tZxbZm+3rtGanvb6HekWiMRvkKzDndUvRAPOqXt1ht3SD0fhfHRU8yyGbUaIulvSpPkDxJAYWjiMHdxE0jlhyw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-is-numeric": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-is-numeric/-/actor-function-factory-term-is-numeric-4.2.0.tgz", + "integrity": "sha512-7UumdEXwqstImhsF10K6EBxUyNf/MQ/DJQL2246lu3ZsBDL+pwUjFOEXpEjZtbvi50210NxESZXyuB2LvuBdTw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-is-triple": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-is-triple/-/actor-function-factory-term-is-triple-4.2.0.tgz", + "integrity": "sha512-fG8wf+ZyOux18/eDncfrNDuYO4b0dAZ8SloG0Yo1X82JrZspMCkknJbFmwxp7S9GJFl/wFFxwa5d//ycEs1VvQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-lang": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-lang/-/actor-function-factory-term-lang-4.2.0.tgz", + "integrity": "sha512-+MzyAmSHCeMEqhP6w7NWlZo7FOcHbEkVPFzBAzX1fS9hJOAKSiioKPIo5ubC8jK0vVOsWLSG0xhrRfDWwOtX2g==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-langmatches": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-langmatches/-/actor-function-factory-term-langmatches-4.2.0.tgz", + "integrity": "sha512-TtABO+iJWf1lnyEayumxAFiczmI888lhpk6k20VjEHOgCkjBDEz/6tbQiIiIWtcnC0N63TNoz0O43GmXDwv4zQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-lcase": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-lcase/-/actor-function-factory-term-lcase-4.2.0.tgz", + "integrity": "sha512-wzL8z/m7/gBGY/vMXPj0gfy3g6DtiIgHLY67V0FDPe80qyYqzSE2hmbcEziANTnev9WtoG1B+JVv7u+pDEGCdw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-lesser-than": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-lesser-than/-/actor-function-factory-term-lesser-than-4.2.0.tgz", + "integrity": "sha512-cIGAJgSTZX1DsAWO/Y+SsyeDEfA9rDN/eXk/PELyaicTJCfRS4Dqji+s8QHBkQLDs9Fhbh7/zLS4g0gCw9IHtQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-lesser-than-equal": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-lesser-than-equal/-/actor-function-factory-term-lesser-than-equal-4.2.0.tgz", + "integrity": "sha512-I5zylRT2AIghY71BkTQk2PY7eYRfaPSnB+oPz6Xm5bOS7/HbCYraaayXfUVBxSg+VgBo/3ECNKgycKsxcjy2lg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-md5": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-md5/-/actor-function-factory-term-md5-4.2.0.tgz", + "integrity": "sha512-s8DODZorW82KE+7nXrmROtk1UB5TjD9gtaz5wfNTUGUy8XgNLx11L31w6PWjzP2Sj8nRzQWgYjzyfupriGSXBQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0", + "@types/spark-md5": "^3.0.1", + "spark-md5": "^3.0.1" + } + }, + "node_modules/@comunica/actor-function-factory-term-minutes": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-minutes/-/actor-function-factory-term-minutes-4.2.0.tgz", + "integrity": "sha512-q3wZPiblx/V2yvX6joz7kxiwi7fac09cFeX1UuQnGLZPWkUBs1TScznWpp0SS3FpRJ/OYPoRRppAvphqg5rKeQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-month": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-month/-/actor-function-factory-term-month-4.2.0.tgz", + "integrity": "sha512-yknO7g8x/M3ICf5wH3+PsFom94GlQacGfmoctJNVVwtTwJ61UWwZ7ytNvQjKII2W1afUUGQThnnE7/kF8aIVWg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-multiplication": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-multiplication/-/actor-function-factory-term-multiplication-4.2.0.tgz", + "integrity": "sha512-LyB+ZiLelY8GCMwXsb6Y/+iWbJiJpqnuGYQ18kCTLhj9Hi2pELvjhQGmov2BGQHBkEWskzEFhZjxzqExsr5M4g==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0", + "bignumber.js": "^9.1.2" + } + }, + "node_modules/@comunica/actor-function-factory-term-not": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-not/-/actor-function-factory-term-not-4.2.0.tgz", + "integrity": "sha512-yJg6h2ZrzWXDNiNHIx7TM71MZufywRcVS6HVqi6KvFTQdWQNbgSXic3Eq81KTCk2stB5P6EkeTXQ8r4caf2tMA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-now": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-now/-/actor-function-factory-term-now-4.2.0.tgz", + "integrity": "sha512-cpcQuxNfpuRF1yYNtbGeyE4wjCtSkQ5H1PZK/DeP3NhxQquaNaOhPx9xd6yHr3VPD9S/0wrksPhH04YKn/rYFg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-object": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-object/-/actor-function-factory-term-object-4.2.0.tgz", + "integrity": "sha512-iohcDBOicSbyHeJxWYBXdQ4Qu7mT8cZgNfxS5q74MIGJsY6JJtEgar4A6USP4XhmoTNMOryouDgpGHkgOG3LWA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-predicate": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-predicate/-/actor-function-factory-term-predicate-4.2.0.tgz", + "integrity": "sha512-slvANEpFtjuM7d3okf+ooewth4PqmGTLMgOEhmhAkbOZ3z5IiVB0VRwk0puSUje34A7hTW7w72aISfeIcrbYgg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-rand": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-rand/-/actor-function-factory-term-rand-4.2.0.tgz", + "integrity": "sha512-b+KJ+1UOHHDQJQXJFKOeCaqc6xDM1XB1RACsnIFYUeRX/5t2TQhQNSgU5dD7+GmGdL8F8gKVZkqyEXfhlsiJSg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-regex": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-regex/-/actor-function-factory-term-regex-4.2.0.tgz", + "integrity": "sha512-yI3sw9SSHnx6JMnKuGrZJ3XY6mljgUpYNJ9g5yVBk2wXdgR+VxvVy02cV8b7KlucdKgGiHnrD/RQRFPVp2d3Aw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-replace": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-replace/-/actor-function-factory-term-replace-4.2.0.tgz", + "integrity": "sha512-p9PSjEh/NudqHZF8oIibwqcMOHDUiY6joAihOM2z0F0gdGp3o1GhfRYG51+KCF5ggcWd2lByuHteMUc5mE52rQ==", + "license": "MIT", + "dependencies": { + "@comunica/actor-function-factory-term-regex": "^4.2.0", + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-round": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-round/-/actor-function-factory-term-round-4.2.0.tgz", + "integrity": "sha512-H86Go+WYnix3tMO511I2E5vY8VuoFkAm1G8ztBRU1vmEE8CKO2YINQ6xfA0fNpKpf8UVqI1nu3nRQ+02jUdxWg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-seconds": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-seconds/-/actor-function-factory-term-seconds-4.2.0.tgz", + "integrity": "sha512-xHIlexdhabYlCZXHd18hWpLTSOIQqmRSGNQGn8ZQ78sstn+xFMULX0fo1XAsy578VJxrRlnn08Hl81sdoRfGHA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-sha1": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-sha1/-/actor-function-factory-term-sha1-4.2.0.tgz", + "integrity": "sha512-Xc1S8NPlMO+c/kKZvbdt1uTOC/kOfAbfnkAg8Aj4jJrdRO0DZVeMiwOM+V2/vLyazDdvFXpVSGSixR4CbfUadw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0", + "hash.js": "^1.1.7" + } + }, + "node_modules/@comunica/actor-function-factory-term-sha256": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-sha256/-/actor-function-factory-term-sha256-4.2.0.tgz", + "integrity": "sha512-z3yVvZh7G8/yzx6gV8RhrCJjLwmnAjkGe+gkqzTN/Ld2G1oMh1/Mla1GFTBUHjiAZRubFT+OxyGU3Erj9QeRjA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0", + "hash.js": "^1.1.7" + } + }, + "node_modules/@comunica/actor-function-factory-term-sha384": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-sha384/-/actor-function-factory-term-sha384-4.2.0.tgz", + "integrity": "sha512-eWQOyulKRYIgEuWfZhPNMieH7kVsTmrIAk7s4oylJXtu9Y8CpC09zkj0TT4KRL2ns9Nqosf7EuE/E3C2VjeovA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0", + "hash.js": "^1.1.7" + } + }, + "node_modules/@comunica/actor-function-factory-term-sha512": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-sha512/-/actor-function-factory-term-sha512-4.2.0.tgz", + "integrity": "sha512-Ifn1ABCPzFUGAbVjin6gihISrdL1xHSPz877jxFfh49WsnRkAzD22j+yAxS/nncnMzWErDmZJL+fZsbJkbDMGg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0", + "hash.js": "^1.1.7" + } + }, + "node_modules/@comunica/actor-function-factory-term-str": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-str/-/actor-function-factory-term-str-4.2.0.tgz", + "integrity": "sha512-5cCYssXLuV7V6wCRXxJSTpvWm/EWKK47PV+r8XCH7XsrMY50G5lQYEj9u8dHuXMg6An5vUvJFCJJ4S2vd9T4dQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-str-after": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-str-after/-/actor-function-factory-term-str-after-4.2.0.tgz", + "integrity": "sha512-uiliB9CAp2kXqft7RKRCtO3HAY/0m4LTw+qKMwue4ncPfv2X13KOT9xVFI0OGQb/Zxo/KwaGu9hA/kSx+2L9og==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-str-before": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-str-before/-/actor-function-factory-term-str-before-4.2.0.tgz", + "integrity": "sha512-6GDhOUjOuBONP1VHC3xvgpOfiyMZE93ZEWmQQToQkt+HNsRybZkcUJvpjGnib0jqsjSBoegrDdjMuIh/SZUw3A==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-str-dt": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-str-dt/-/actor-function-factory-term-str-dt-4.2.0.tgz", + "integrity": "sha512-5R9XNitKgqkhIMQk8MOx8c0xoDD0BCKA9tcqcqWmb/lMD6O026tjPVc90yX663AywyL1mJFZKN5U2MgalwaChg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-str-ends": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-str-ends/-/actor-function-factory-term-str-ends-4.2.0.tgz", + "integrity": "sha512-TVVpk0legazg8gNu9rQESmisCFI9VYiEmB7mERnxDXz5kveJ8TLVzkure4BxYVfIqn7dD+MI+/Gnzu9OIAG6Qg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-str-lang": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-str-lang/-/actor-function-factory-term-str-lang-4.2.0.tgz", + "integrity": "sha512-CX97EePbPS3BET+BAQ+heSoG3IA+KvW9d4KAn39wegCDwPCKkXTJH4hXLZo+fj1x+8Z5+kS9NbnKltQJj5z+lA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-str-len": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-str-len/-/actor-function-factory-term-str-len-4.2.0.tgz", + "integrity": "sha512-qC33nL8oeL8Zj4Auw+JIeLJkanqqYp6S/bD0V+NTcrEDg/+qha8zMqpYpdUkJu3LKJxQmPr+ytj/Fn/CuKBFnQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-str-starts": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-str-starts/-/actor-function-factory-term-str-starts-4.2.0.tgz", + "integrity": "sha512-eRGaWPJk4ZKrZzvPfmPjqQM8aI5XXZu943ETHXXySJfZHxaiklDZPvA8OU6M2PFYXMp0KAeHnoMoyXwMAXqR4Q==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-str-uuid": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-str-uuid/-/actor-function-factory-term-str-uuid-4.2.0.tgz", + "integrity": "sha512-kk3xyvmmZx/HP9Hdve0MrfuJedg97el/7DLtsfWhF3NzLzdbzZ+aH3bGDIOR8uSDniyBhqkTbeoCTgxfEwsdOg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0", + "@types/uuid": "^10.0.0", + "uuid": "^11.0.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-sub-str": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-sub-str/-/actor-function-factory-term-sub-str-4.2.0.tgz", + "integrity": "sha512-no0YtISt8oXJo7DaMJ4GR9VW2t82u8Gn0Jw+yKHspL2Up8nK0WRRDPxeRhX6pAKflb/Qa/HFI27pSWbCavPs2g==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-subject": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-subject/-/actor-function-factory-term-subject-4.2.0.tgz", + "integrity": "sha512-bkUyFKy2bunW7geVLroKtI9CudffF723hiZB8MCCopCcHLp75Q8MjxOzrxas+LJgP9KN0EllVUgPMhGUJm80fA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-subtraction": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-subtraction/-/actor-function-factory-term-subtraction-4.2.0.tgz", + "integrity": "sha512-ixb2uG5bORM8gU7j7mcEWwIiNHjHpgkQzjq4LgtlNBh5Fndsz+200jmJyocRnGonz1Sc1BR39IvrbDB/doJCsw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0", + "bignumber.js": "^9.1.2" + } + }, + "node_modules/@comunica/actor-function-factory-term-timezone": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-timezone/-/actor-function-factory-term-timezone-4.2.0.tgz", + "integrity": "sha512-FG/4XE8i0MPKfuiVfB/08ty4X3LDx+9NSjySP1DKDW5YDNe7HGoUC2OZ0kPuyi9QZENLwV0+2tKrgUK4Hnbu8w==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-triple": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-triple/-/actor-function-factory-term-triple-4.2.0.tgz", + "integrity": "sha512-x5IT84sMKK2SGy2hAqMZN04EPP/lzeshEkFR+zYju308A5sCSk23GEnoR3YCtDwtC7HLxgQQIUCiWttgwGPPUQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-tz": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-tz/-/actor-function-factory-term-tz-4.2.0.tgz", + "integrity": "sha512-CkfWt8pfQ5Qq/LLfor+dn0IfCFpcNfNF/FWDjJaUYsIyqRJvHeqFRTtZNPSCt3xnUskn1WCm99Se7Wi6gckeww==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-ucase": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-ucase/-/actor-function-factory-term-ucase-4.2.0.tgz", + "integrity": "sha512-pBm0gs/PxHrT9joFLsv6C6I/AktEOvAJvvD2XBa4zVE39eNaatouAxzT3xyGVx8mNn3BbjKNA3rBHsnffIRHuA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-unary-minus": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-unary-minus/-/actor-function-factory-term-unary-minus-4.2.0.tgz", + "integrity": "sha512-SAQRAKFXLf3qcCy0bGx6pTncB18PmQtNWU6UPxejsSXhI+yKD/z/4jvSxLFPVrhnveVv0yClC+zw/okc0aM8lg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-unary-plus": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-unary-plus/-/actor-function-factory-term-unary-plus-4.2.0.tgz", + "integrity": "sha512-srkypDUAtIuux/ePalBzoSYnnCGz8Se83bzaurDsUWix336/4E7kkCXnW3EulVDCY1h9oytcSzBFlxLdJm+IwA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-uuid": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-uuid/-/actor-function-factory-term-uuid-4.2.0.tgz", + "integrity": "sha512-YWIHuRqVR3uCfaEVPiPWpTJ5cgeU5Gorj/YVsDbwW6Q3soSF7Haet4FbkLzRFmcR8py2Hv4MwLEx/693Csm7Pw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0", + "@types/uuid": "^10.0.0", + "uuid": "^11.0.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-xsd-to-boolean": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-xsd-to-boolean/-/actor-function-factory-term-xsd-to-boolean-4.2.0.tgz", + "integrity": "sha512-Gs/vX1eol7kE1hWst/alPovrA0Nash6nUwq0Z/no83mxIHE9upG9jTgGCymJh6VlaYdzcugh1XuDOjqo3+HL6A==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-xsd-to-date": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-xsd-to-date/-/actor-function-factory-term-xsd-to-date-4.2.0.tgz", + "integrity": "sha512-ujnLgY+c6jwDHaJsfhQNAXGh28i8eYTsrDsRnvu+oO3fCw04WPhmJh+mQpRjtxIUvDRNXVlvMgvEbCqjyjl6fA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-xsd-to-datetime": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-xsd-to-datetime/-/actor-function-factory-term-xsd-to-datetime-4.2.0.tgz", + "integrity": "sha512-bfvjIP2HanUBJvNIioLVDU21AXWhxWv0BqdWkxCPQ/cTlX9GQ7NJBIrIuKQ/HoJG3RkbSRXwh0FziB9FTjaAvw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-xsd-to-day-time-duration": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-xsd-to-day-time-duration/-/actor-function-factory-term-xsd-to-day-time-duration-4.2.0.tgz", + "integrity": "sha512-n66L7DkLDTUbVWT1ad9FM+llHuhT35Ypc9/3lgJcAZRT9EOfGkBH2t/4K8250NwSTKa+Z0lUC4kD6hdhKN4Nzw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-xsd-to-decimal": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-xsd-to-decimal/-/actor-function-factory-term-xsd-to-decimal-4.2.0.tgz", + "integrity": "sha512-i2rKCbn27NFJJbQ44N0WEWQX8I5IfyG4gELu1ZkFhefEst8gXs79Mm6BiVIJv0gWHSeCcsO1hBKuOiUvXDZl9g==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-xsd-to-double": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-xsd-to-double/-/actor-function-factory-term-xsd-to-double-4.2.0.tgz", + "integrity": "sha512-rqLUOQgW36e4Brr7ZWW59m16ERCr28UOiNX6gxatoT8TICO6gKZvxgsxB+cZPEpCrLYmlpxdbwoH4Qkd7Tu5WA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-xsd-to-duration": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-xsd-to-duration/-/actor-function-factory-term-xsd-to-duration-4.2.0.tgz", + "integrity": "sha512-aarePSIbPwA5Ei93dAM0kowKxnvaSd5FdaZIqI6gAZMmo/nXOM8yrxWq0yhkgBtrfgXU4Aiph8w9aKIG8tZwcg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-xsd-to-float": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-xsd-to-float/-/actor-function-factory-term-xsd-to-float-4.2.0.tgz", + "integrity": "sha512-d+Kz4BZ3aVRCtRW5ubF+CAwNiub6UsEHeIIi0ck0YVUvHKn2lf8QP5WaeLhzrFlv/Bebal9mYQRrVsp0k3Cy1g==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-xsd-to-integer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-xsd-to-integer/-/actor-function-factory-term-xsd-to-integer-4.2.0.tgz", + "integrity": "sha512-+iKBKVZNrsTVpD9KnoSlGA2h+GswWfTCaAFbhr0dgqNMHWSv7wBkZSUFGFzZ7Bpf4+bvRkfawDPT7xyUR3/kIw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-xsd-to-string": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-xsd-to-string/-/actor-function-factory-term-xsd-to-string-4.2.0.tgz", + "integrity": "sha512-HKIvv3fZUtRR3z9Xqlu1pxxcVhopLNgwNH7cgKG8zdvFrQ2VJYToz1FvU9kCM2lq1TYLMOykj9rd1JTtKSbn5A==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-xsd-to-time": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-xsd-to-time/-/actor-function-factory-term-xsd-to-time-4.2.0.tgz", + "integrity": "sha512-AOW8thLYfdqu9cQh17Bivg5ewriB9fyxaumtX5hON3ZedzcqAOTZMPf/x3DC4WkRfd3WkoYnT9S9AZG+Bn9XAg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-xsd-to-year-month-duration": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-xsd-to-year-month-duration/-/actor-function-factory-term-xsd-to-year-month-duration-4.2.0.tgz", + "integrity": "sha512-l20dDlL0VbUpDoSQdU47CYKLP5MdFWqh3ULkD0VR4eDqwSSclL31JR0scplbrWcda5jRGhGhBp01YQ13tyVfXw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-function-factory-term-year": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-function-factory-term-year/-/actor-function-factory-term-year-4.2.0.tgz", + "integrity": "sha512-Wfk3uKc+SnQEi3yjBFYeogQxBsojFAC4Ogwg2gjq5DI29nXiYWV3356tCHpscgUUfjo3nh2F8PecUBDCGmTOXw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0" + } + }, + "node_modules/@comunica/actor-hash-bindings-murmur": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-hash-bindings-murmur/-/actor-hash-bindings-murmur-4.2.0.tgz", + "integrity": "sha512-gEip+3zcO6NKgf0N9ti+Lx+a9CYsWQ4gNZX22GvFSRtMroqlF915Q0nkqUjOc1XHZN7OwAbYUF8Ioxwz9gEJxw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-hash-bindings": "^4.2.0", + "@comunica/core": "^4.2.0", + "@types/imurmurhash": "^0.1.4", + "imurmurhash": "^0.1.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-hash-quads-murmur": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-hash-quads-murmur/-/actor-hash-quads-murmur-4.2.0.tgz", + "integrity": "sha512-kv+hAro+VPtWp+HhT0IBRL1qAQtC7xZ78wzKiarjrOOMpfoXtvBZ4LvW4N+A8toUGALoSkAqDP1U3he+Lo7ouA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-hash-quads": "^4.2.0", + "@comunica/core": "^4.2.0", + "@types/imurmurhash": "^0.1.4", + "imurmurhash": "^0.1.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-http-fetch": { + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-http-fetch/-/actor-http-fetch-2.10.2.tgz", + "integrity": "sha512-siHGx0TMVNb2gXvOroq0B3JE6uuS+4s+MsDkntqdBNVigwVYqLpNSKEaL5is8pputFfohJfDQY06lAHbfDNEcw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-http": "^2.10.2", + "@comunica/context-entries": "^2.10.0", + "@comunica/mediatortype-time": "^2.10.0", + "abort-controller": "^3.0.0", + "cross-fetch": "^4.0.0" + } + }, + "node_modules/@comunica/actor-http-fetch/node_modules/@comunica/bus-http": { + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@comunica/bus-http/-/bus-http-2.10.2.tgz", + "integrity": "sha512-MAYRF6uEBAuJ9dCPW2Uyne7w3lNwXFXKfa14XuPG5DFTDpgo/Z2pWupPrBsA1eIWMNJ6WOG6QyEv4rllSIBqlg==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^2.10.0", + "@smessie/readable-web-to-node-stream": "^3.0.3", + "is-stream": "^2.0.1", + "readable-stream-node-to-web": "^1.0.1", + "web-streams-ponyfill": "^1.4.2" + } + }, + "node_modules/@comunica/actor-http-fetch/node_modules/@comunica/context-entries": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/context-entries/-/context-entries-2.10.0.tgz", + "integrity": "sha512-lmCYCcXxW8C6ecFH2whZCt31NT1ejb0P/sbytK7f4ctyA06Q8iYFEcYE4eWOXMdpfkwkcnz31x9XL77OGeSC2Q==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^2.10.0", + "@comunica/types": "^2.10.0", + "@rdfjs/types": "*", + "jsonld-context-parser": "^2.2.2", + "sparqlalgebrajs": "^4.2.0" + } + }, + "node_modules/@comunica/actor-http-fetch/node_modules/@comunica/core": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/core/-/core-2.10.0.tgz", + "integrity": "sha512-onsGs2iKHUPRxxMOdx42vdxslk8q9FQZdRjQtHJ6SGiCpJwIL9ciBgPIOl2RL2YfzXHemr/0umeNOppRDcWhJA==", + "license": "MIT", + "dependencies": { + "@comunica/types": "^2.10.0", + "immutable": "^4.1.0" + }, + "engines": { + "node": ">=14.0" + } + }, + "node_modules/@comunica/actor-http-fetch/node_modules/@comunica/mediatortype-time": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/mediatortype-time/-/mediatortype-time-2.10.0.tgz", + "integrity": "sha512-nBz1exxrja1Tj8KSlSevG4Hw2u09tTh6gtNfVjI76i/e7muu4RUWVhi9b8PcwBNAfuUqRl+5OgOSa2X4W+6QlA==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^2.10.0" + } + }, + "node_modules/@comunica/actor-http-fetch/node_modules/@comunica/types": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/types/-/types-2.10.0.tgz", + "integrity": "sha512-1UjPGbZcYrapBjMGUZedrIGcn9rOLpEOlJo1ZkWddFUGTwndVg9d4BZnQw+UnQzXMcLJcdKt94Zns8iEmBqARw==", + "license": "MIT", + "dependencies": { + "@rdfjs/types": "*", + "@types/yargs": "^17.0.24", + "asynciterator": "^3.8.1", + "sparqlalgebrajs": "^4.2.0" + } + }, + "node_modules/@comunica/actor-http-fetch/node_modules/cross-fetch": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.1.0.tgz", + "integrity": "sha512-uKm5PU+MHTootlWEY+mZ4vvXoCn4fLQxT9dSc1sXVMSFkINTJVN8cAQROpwcKm8bJ/c7rgZVIBWzH5T78sNZZw==", + "license": "MIT", + "dependencies": { + "node-fetch": "^2.7.0" + } + }, + "node_modules/@comunica/actor-http-proxy": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-http-proxy/-/actor-http-proxy-4.2.0.tgz", + "integrity": "sha512-aKJEv7mkMJiMJRTxsqPyUfjczoKDT9u/0wIWzSdW215hdW5ITAla08fD+/yIqKAD/Nz9bdZo3CSLwIMrtENmEQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-http": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/mediatortype-time": "^4.2.0", + "@comunica/types": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-init-query": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-init-query/-/actor-init-query-4.2.0.tgz", + "integrity": "sha512-mZVA6YrWJf0M80Rd+CL6MnzNdln38GcBXMm9FLzGRqzsldMO5v3dmePltliIeikh+4BGmZIgJrEQqrKcbDRaCw==", + "license": "MIT", + "dependencies": { + "@comunica/actor-http-proxy": "^4.2.0", + "@comunica/bus-http-invalidate": "^4.2.0", + "@comunica/bus-init": "^4.2.0", + "@comunica/bus-query-process": "^4.2.0", + "@comunica/bus-query-result-serialize": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/logger-pretty": "^4.2.0", + "@comunica/runner": "^4.2.0", + "@comunica/types": "^4.2.0", + "@rdfjs/types": "*", + "@types/yargs": "^17.0.24", + "asynciterator": "^3.9.0", + "negotiate": "^1.0.1", + "rdf-quad": "^1.5.0", + "readable-stream": "^4.5.2", + "yargs": "^17.7.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + }, + "optionalDependencies": { + "process": "^0.11.10" + } + }, + "node_modules/@comunica/actor-optimize-query-operation-assign-sources-exhaustive": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-optimize-query-operation-assign-sources-exhaustive/-/actor-optimize-query-operation-assign-sources-exhaustive-4.2.0.tgz", + "integrity": "sha512-vaUqWbkQkYX2h66SSqr8wtJ++qdvP7OSLS1JN4J+6C/Q/YxrkvWWEbvOMrwziZ0xhsVBwDWLhb0VH+qN1shmMA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-optimize-query-operation": "^4.2.0", + "@comunica/bus-rdf-update-quads": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-optimize-query-operation-bgp-to-join": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-optimize-query-operation-bgp-to-join/-/actor-optimize-query-operation-bgp-to-join-4.2.0.tgz", + "integrity": "sha512-Up+9nLzFmEynCr6jlglhd36plEA5nL/oLOVyIgiYrn66Vav/Hcago8rYI39yhOKEEJgOhEOfcfeBT1zUzwQ8hQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-optimize-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-optimize-query-operation-construct-distinct": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-optimize-query-operation-construct-distinct/-/actor-optimize-query-operation-construct-distinct-4.2.0.tgz", + "integrity": "sha512-60yaqok3WcLEtW0Z0JKZe1yqQWUl48IXNlusBWT3FizdKNYmk49dxVSRcqLThzVNog0zyxFh8N33CYef4ivdwg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-optimize-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-optimize-query-operation-describe-to-constructs-subject": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-optimize-query-operation-describe-to-constructs-subject/-/actor-optimize-query-operation-describe-to-constructs-subject-4.2.0.tgz", + "integrity": "sha512-PGrxXovxydcVc1ZgK9i98IOLRH2+wXNlWDYAy9HeqtkPZwoAB66D413fCNBa+PkeB8wMudBmKuJpGpWi1kYidA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-optimize-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-optimize-query-operation-filter-pushdown": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-optimize-query-operation-filter-pushdown/-/actor-optimize-query-operation-filter-pushdown-4.2.0.tgz", + "integrity": "sha512-FQqWSl24B0yrw7fqufLNXXGLND3Ags0bsn5qDfhI970TlZjg6ZMNM8LwxxCc97qjyHcD+s1BA7IVQghu4dbALg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-optimize-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "@rdfjs/types": "*", + "rdf-terms": "^1.11.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-optimize-query-operation-group-sources": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-optimize-query-operation-group-sources/-/actor-optimize-query-operation-group-sources-4.2.0.tgz", + "integrity": "sha512-a8rBZrlCOhuS8p4LEzgZaGEnmHWkGORAQWUxVurgoQv1tdmSfYVx9tnkk0MSPFt9psBAcSizs7IcZbZTkABZpw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-optimize-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-optimize-query-operation-join-bgp": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-optimize-query-operation-join-bgp/-/actor-optimize-query-operation-join-bgp-4.2.0.tgz", + "integrity": "sha512-NU6dmRJh48vPMcNF2gtp2iGQexHD3VmOITti3M+SfHdmLrsDKH15aMoKboISPvM0X5ZJxSuaZvOB/detmqrucw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-optimize-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-optimize-query-operation-join-connected": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-optimize-query-operation-join-connected/-/actor-optimize-query-operation-join-connected-4.2.0.tgz", + "integrity": "sha512-/CmLxByNqOlI4bFmaLMicNDtwX4p3zVgzPm5zOVgs2XygRqWqZTBWKUwxWAocMb8fDQsVYhgZGZ/NVVAEvolAQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-optimize-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-optimize-query-operation-prune-empty-source-operations": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-optimize-query-operation-prune-empty-source-operations/-/actor-optimize-query-operation-prune-empty-source-operations-4.2.0.tgz", + "integrity": "sha512-UvFIZCqQRAFtkMPvlKhZMwGAPSKoxh4+AFqzJVjwGg56HQCWMfvW4WKCqUJaDcmNzCrYRSZThzhNwQNvqS6+AA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-optimize-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-optimize-query-operation-rewrite-add": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-optimize-query-operation-rewrite-add/-/actor-optimize-query-operation-rewrite-add-4.2.0.tgz", + "integrity": "sha512-EdRtrH4A6owpQnabonKSQ2B4OiteUJM45iX5vJ/8lQQxr4Z1JJqZ8ub1m7oKXZG8SaH/qKSVNsVudaEfMeATuQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-optimize-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@rdfjs/types": "*", + "rdf-data-factory": "^1.1.2", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-optimize-query-operation-rewrite-copy": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-optimize-query-operation-rewrite-copy/-/actor-optimize-query-operation-rewrite-copy-4.2.0.tgz", + "integrity": "sha512-O8gpFC5GiW2L/iVtK/XGh//KT/A7xx9FKbMsN6ICyNSzG1fNrHa2+fxg4PTuhA6DVRr1WZzUHlqmO3CEF0Nt3A==", + "license": "MIT", + "dependencies": { + "@comunica/bus-optimize-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-optimize-query-operation-rewrite-move": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-optimize-query-operation-rewrite-move/-/actor-optimize-query-operation-rewrite-move-4.2.0.tgz", + "integrity": "sha512-L6DgmdDTXTewnEX1yDuxlW/4wTA80AhXMI7JfEBqQSKnjGyZLNswPHkUf8lt1muDN/7Y/qICuCBKvJW8HBxQjg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-optimize-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-ask": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-ask/-/actor-query-operation-ask-4.2.0.tgz", + "integrity": "sha512-hBf+LRjK8+LZ+ZREbM30XcN/M6wibBF5C7pNyh/piIuQknYaB2rbsr4N5ALXYPmOWfj2jDKT7r+wtZcR0QWTIw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-bgp-join": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-bgp-join/-/actor-query-operation-bgp-join-4.2.0.tgz", + "integrity": "sha512-rMnpsQ8YMRkUDkLfxiNvaxZRu4AImN4gE+onke2ZA1N0Fc7JAXj6Jk3eXz4HakyTqoKVXYJE/Gz82Wi2bmX+0Q==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-construct": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-construct/-/actor-query-operation-construct-4.2.0.tgz", + "integrity": "sha512-7T6BGfeToMsbzsUr0ZZpYlpkv8KpPS9KFFQp7bQZ/VhsSxBtPCwEIGF5tLhe75LMn28g0vzSJXdisBgQ3RM7ww==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "@rdfjs/types": "*", + "asynciterator": "^3.9.0", + "rdf-terms": "^1.11.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-distinct-hash": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-distinct-hash/-/actor-query-operation-distinct-hash-4.2.0.tgz", + "integrity": "sha512-9jGAhazxgxdQvLaul8Vx4L4b5M6HBMQpLIAB3KFHmrvvCh2CdyiJ/XYISXQq4l4T3Bd8AiyP6FuDoCpD+ImphQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-hash-bindings": "^4.2.0", + "@comunica/bus-hash-quads": "^4.2.0", + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "@rdfjs/types": "*", + "asynciterator": "^3.9.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-extend": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-extend/-/actor-query-operation-extend-4.2.0.tgz", + "integrity": "sha512-CveBkiwmrZdewxUqqipROXZfmQTQud0A68Vvy5OOrvC6maM9KC2zHxWIdgNkFNoqsB0jcb3+s8hGIqql/9oW4A==", + "license": "MIT", + "dependencies": { + "@comunica/bus-expression-evaluator-factory": "^4.2.0", + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-bindings-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-filter": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-filter/-/actor-query-operation-filter-4.2.0.tgz", + "integrity": "sha512-k1TBwCjEG55uWjUZ6IZhQnJ+nlm+vGvOLqAI4BkWulgymxYsqAiIrdrgc2aJzrOv4H7q1J6s/i/ICIcPePvUlA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-expression-evaluator-factory": "^4.2.0", + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-bindings-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-from-quad": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-from-quad/-/actor-query-operation-from-quad-4.2.0.tgz", + "integrity": "sha512-E84C1YZE0l1AdKFyjLfiU+PpAmQ294GUE6OqPj9nDvRB4J4U7+iRsSpubyoTiupmmiR25AOjjQcus08cPwWezw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@rdfjs/types": "*", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-group": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-group/-/actor-query-operation-group-4.2.0.tgz", + "integrity": "sha512-CeeRHzTZCcekwiEIc2mmGGRK0ZwxNthEpE1Wf3lPX4xdoftzdwD/1xi4+V2A5ewOzIqGi/3kQ0H0DfJtPxs5jw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-bindings-aggregator-factory": "^4.2.0", + "@comunica/bus-merge-bindings-context": "^4.2.0", + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-bindings-factory": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "@rdfjs/types": "*", + "asynciterator": "^3.9.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-join": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-join/-/actor-query-operation-join-4.2.0.tgz", + "integrity": "sha512-16RKWhBUEr7EKxjv4KAirT22NMaBT7WTzehMAFrQbbHqjzL/idwTTKrWXN0d3rxv/oA/a4hvK8vM1910GP+sBQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/bus-rdf-join": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-metadata": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "@rdfjs/types": "*", + "asynciterator": "^3.9.0", + "rdf-data-factory": "^1.1.2", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-leftjoin": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-leftjoin/-/actor-query-operation-leftjoin-4.2.0.tgz", + "integrity": "sha512-Nml0hVwOrWn28fIo48DJdIfZrGXx8/MwsZcYr8EmptbC996NgwLvcnZ3nXuFtO/oOOO076QHtZmsu4cRaNEhKA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-expression-evaluator-factory": "^4.2.0", + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/bus-rdf-join": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-bindings-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-minus": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-minus/-/actor-query-operation-minus-4.2.0.tgz", + "integrity": "sha512-zrQlIBimqJcIDZ0VAIC7ZvEdtVm/JFjxp8AUPrUp8XKdhZAzr5g2D9pu8/CaXR3+hWbbFFhYTa3MiWm+dTcNBQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/bus-rdf-join": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-nop": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-nop/-/actor-query-operation-nop-4.2.0.tgz", + "integrity": "sha512-eSfNCVFsL1CDXjxZUQVQoDlKM/5IPABmc/IzXrYLxwJPtq/TfWeFQ9DW0RG3WzBwY0DZB1DdeShHeTuGbfE4mw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-merge-bindings-context": "^4.2.0", + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-bindings-factory": "^4.2.0", + "@comunica/utils-metadata": "^4.2.0", + "@rdfjs/types": "*", + "asynciterator": "^3.9.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-orderby": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-orderby/-/actor-query-operation-orderby-4.2.0.tgz", + "integrity": "sha512-rNTzYbg/5tHDM8qMbD1Atys3mDzkjLzkDQoTNqU/7jUkp/DmwuokrPNx98apI0AKW7a2oN1nf6rm81fgBht23g==", + "license": "MIT", + "dependencies": { + "@comunica/bus-expression-evaluator-factory": "^4.2.0", + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/bus-term-comparator-factory": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "asynciterator": "^3.9.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-path-alt": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-path-alt/-/actor-query-operation-path-alt-4.2.0.tgz", + "integrity": "sha512-jLxeuDnY3akKe5P41rGiXpIjLKqawjWUL8iMhxCjqNqniV6tVVHbNlRj3MrUoALIMJqRXKPOeETRwND8L+e3Rg==", + "license": "MIT", + "dependencies": { + "@comunica/actor-abstract-path": "^4.2.0", + "@comunica/actor-query-operation-union": "^4.2.0", + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/bus-rdf-metadata-accumulate": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "asynciterator": "^3.9.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-path-inv": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-path-inv/-/actor-query-operation-path-inv-4.2.0.tgz", + "integrity": "sha512-WTDaaatv9rxStIDflMJBaxCkxk92EgG8YejbeuyqTjpdzPMiWWcSUdY3e4kl17Eh6VpYt/5W/jjsp/h3IXaOLg==", + "license": "MIT", + "dependencies": { + "@comunica/actor-abstract-path": "^4.2.0", + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/types": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-path-link": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-path-link/-/actor-query-operation-path-link-4.2.0.tgz", + "integrity": "sha512-nu5bI9qgoTjCqQaXO6QCa3BUpL83dARGRfDnizatKWbS9nrxF1W+oBSTuhGBP5Pboz+QjmrQ/UG00YxLeL/T4A==", + "license": "MIT", + "dependencies": { + "@comunica/actor-abstract-path": "^4.2.0", + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/types": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-path-nps": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-path-nps/-/actor-query-operation-path-nps-4.2.0.tgz", + "integrity": "sha512-idoRD+cyneJT+bBzUTEKi8llu1h+Cxn7Eitv4xgOvzupI5vh7Ffc3t6bA1FzGSiI+eMkOJDH/9Kcq+GW2a443g==", + "license": "MIT", + "dependencies": { + "@comunica/actor-abstract-path": "^4.2.0", + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-path-one-or-more": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-path-one-or-more/-/actor-query-operation-path-one-or-more-4.2.0.tgz", + "integrity": "sha512-WfzuuBcqadHE+QWpBONcBA58z90MtJEa1lASUwz7X3ryvDrrr+uohNVzkiI4w6OJFICZRpmeTnYygneMvFrDtA==", + "license": "MIT", + "dependencies": { + "@comunica/actor-abstract-path": "^4.2.0", + "@comunica/bus-merge-bindings-context": "^4.2.0", + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-bindings-factory": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "asynciterator": "^3.9.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-path-seq": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-path-seq/-/actor-query-operation-path-seq-4.2.0.tgz", + "integrity": "sha512-HVWx4bNPAosj4DeSg7Pg1ExiWbojP2mW5v4lNQwzrZ0MOYjb9lxL5KLwK15r0bFK9YspnEd5MjDg9os4r4UrZw==", + "license": "MIT", + "dependencies": { + "@comunica/actor-abstract-path": "^4.2.0", + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/bus-rdf-join": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-path-zero-or-more": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-path-zero-or-more/-/actor-query-operation-path-zero-or-more-4.2.0.tgz", + "integrity": "sha512-3iRn6t6UQEXV+RhxVMIlGzyQ8aHhgxjXATRWyCgjp0I0phhs1XN6PRT6GTgYhvCnq3Z5NpmIFL5igr5jY3RPKA==", + "license": "MIT", + "dependencies": { + "@comunica/actor-abstract-path": "^4.2.0", + "@comunica/bus-merge-bindings-context": "^4.2.0", + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-bindings-factory": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "asynciterator": "^3.9.0", + "rdf-string": "^1.6.1", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-path-zero-or-one": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-path-zero-or-one/-/actor-query-operation-path-zero-or-one-4.2.0.tgz", + "integrity": "sha512-L1wyEArN4c87Eo0Ox3QTxKTrw2QIJLbHU1FYyKuhtwM1qPCk2I3ElXTyCHjDPrG1G1+Ql6FSWjY/yk4IaZ0qhA==", + "license": "MIT", + "dependencies": { + "@comunica/actor-abstract-path": "^4.2.0", + "@comunica/bus-merge-bindings-context": "^4.2.0", + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-bindings-factory": "^4.2.0", + "@comunica/utils-metadata": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "asynciterator": "^3.9.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-project": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-project/-/actor-query-operation-project-4.2.0.tgz", + "integrity": "sha512-n2Pw5VR0/fsOiOoOqapO4i+Be77ZFBlwAIvz6kpIYjICH5xYnPKckiI/WxB8OGKx1pfn0psHBNxZMmAGmc0zzQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-data-factory": "^4.0.1", + "@comunica/utils-query-operation": "^4.2.0", + "@rdfjs/types": "*", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-reduced-hash": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-reduced-hash/-/actor-query-operation-reduced-hash-4.2.0.tgz", + "integrity": "sha512-KwDvW3cihGdqOGczs5ati9TtmlzXhV2Wu3krJ7PjeiqFTl3qhP5DLITJAgZfKFkqXH+pJoBRtFPIQsn0A4MAKA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-hash-bindings": "^4.2.0", + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "@rdfjs/types": "*", + "lru-cache": "^10.0.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-service": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-service/-/actor-query-operation-service-4.2.0.tgz", + "integrity": "sha512-z61je/Ptj0ENZAWsP+1ghdNr2Y3mSHwr31nu6RQ0/QjCjaWXHYT2dXwHO0j0icrOgdfjgFHwRCkrPEpypnsJtw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-merge-bindings-context": "^4.2.0", + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/bus-query-source-identify": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-bindings-factory": "^4.2.0", + "@comunica/utils-metadata": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "asynciterator": "^3.9.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-slice": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-slice/-/actor-query-operation-slice-4.2.0.tgz", + "integrity": "sha512-sgVq8cHLFfn6pG5Vkj1EfdVl3ngvgOx8Pr3v9VM4vu1y/ZM7AbkBhP2MW06kjFIUnHcD/A1Si0ZnzGjPpm2+XA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-source": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-source/-/actor-query-operation-source-4.2.0.tgz", + "integrity": "sha512-GQGaNYMzOwFbyl/7H7WSCBHKtoneJFrmSjIz7dtXMKG7M2wM3Q3KGqkKqZpNaPFiO6unEEzAa81WFxFNx8PaXw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-metadata": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-union": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-union/-/actor-query-operation-union-4.2.0.tgz", + "integrity": "sha512-C8i0DgYje6gcG4QfeHQReIQlcq2mXDfhORoKIY7+cwhrS0Ei+q/LfvlzuPMLXavDI5/p/6nedtfzkLgLgJOPTg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/bus-rdf-metadata-accumulate": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-metadata": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "asynciterator": "^3.9.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-update-clear": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-update-clear/-/actor-query-operation-update-clear-4.2.0.tgz", + "integrity": "sha512-p2GNZ+zwSvPCg5bkimFYk+ZMQ15OXbMniIr48ARCOhA4EoGhBLYUVZ0c90n7gbRudSliFDHQZWB8yjDnLvOevQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/bus-rdf-update-quads": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "@rdfjs/types": "*", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-update-compositeupdate": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-update-compositeupdate/-/actor-query-operation-update-compositeupdate-4.2.0.tgz", + "integrity": "sha512-nIw0u2yGw7b/HfRFFsZKG72IRiYZyjzh7MS9B6D+ikfm+h4By0vgja5POX6Hqy6a1UqfYxhUO2/AfZS0Ya8Q0Q==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-update-create": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-update-create/-/actor-query-operation-update-create-4.2.0.tgz", + "integrity": "sha512-sqXj6Czpeyh1iQZLmxs0N8wYUnv0b7HCD/DOH3aUU64zE73BdJEcvn8DaySvwtEtXGg09ZAsBGKyEkXnEfqUdA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/bus-rdf-update-quads": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-update-deleteinsert": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-update-deleteinsert/-/actor-query-operation-update-deleteinsert-4.2.0.tgz", + "integrity": "sha512-MfDjCRBs2WtPq9Pz0tTtHMrgIvqqSo8ARsrRmArTl5zidwtOJONACqMaUFPfC+NrxmNGCLfKgKj4qGwYFm8Oew==", + "license": "MIT", + "dependencies": { + "@comunica/actor-query-operation-construct": "^4.2.0", + "@comunica/bus-merge-bindings-context": "^4.2.0", + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/bus-rdf-update-quads": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-bindings-factory": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "@rdfjs/types": "*", + "asynciterator": "^3.9.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-update-drop": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-update-drop/-/actor-query-operation-update-drop-4.2.0.tgz", + "integrity": "sha512-UgQss1jjZ+yLGvSWChIYf2nGghDFfFd+7JMTnqeU0HMjD41V6EAQJ6axxOcdP2zQ6cI2oNjGCj9SUfh/rMNlcg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/bus-rdf-update-quads": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "@rdfjs/types": "*", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-update-load": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-update-load/-/actor-query-operation-update-load-4.2.0.tgz", + "integrity": "sha512-3cARwBT5caRVYyxP6h62e34ZG4O7vzm9q9MUL4CA8XB95wO6gwGxsi3AW19IctkI/3YBlLgf0h4JNZOZCzCSMg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/bus-query-source-identify": "^4.2.0", + "@comunica/bus-rdf-update-quads": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-operation-values": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-values/-/actor-query-operation-values-4.2.0.tgz", + "integrity": "sha512-7O1Nf+HbrpgW2cFD98Tg3AEA9+wB9kZc032lbL20fane4dvLBRP9tKeDx9hZGSjzBELcvizvy97/uSL1iM92kA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-merge-bindings-context": "^4.2.0", + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-bindings-factory": "^4.2.0", + "@comunica/utils-metadata": "^4.2.0", + "asynciterator": "^3.9.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-parse-graphql": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-parse-graphql/-/actor-query-parse-graphql-4.2.0.tgz", + "integrity": "sha512-FeSRB9QRsaPM8vjbid3bujDfH7qVxbP8uCUftXidfQUP2vME8iDwgzLk8avzPHqHvs9dpDbWfrxJr+9pOtJZlw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-parse": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "graphql-to-sparql": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-parse-sparql": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-parse-sparql/-/actor-query-parse-sparql-4.2.0.tgz", + "integrity": "sha512-0GhkECBFFMJ5uipXpQro3IY32HyzQMk/9bRp/MLWBJODatZZFG62CSFdOAHdezebQY9BKgdIYDrSEhrdSm8OSQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-parse": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@types/sparqljs": "^3.1.3", + "sparqlalgebrajs": "^4.3.8", + "sparqljs": "^3.7.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-process-explain-logical": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-process-explain-logical/-/actor-query-process-explain-logical-4.2.0.tgz", + "integrity": "sha512-t5yxb9w47XwGcW3VsqXKIH2Q9FRSiD2Pm1iqJuYzWn1krq1he5qr0T3ovuEF01RUbNlIwczoQ7z+J0XSNZn2uQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-process": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-process-explain-parsed": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-process-explain-parsed/-/actor-query-process-explain-parsed-4.2.0.tgz", + "integrity": "sha512-ulMfTK7MzblrTAq4ebKis/U9N6HM/upZeOS7l8ZOeBJZQMBhJC11efhbNw4foOtzVg0b1e2kmEbKUMuMvdQ51w==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-process": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-process-explain-physical": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-process-explain-physical/-/actor-query-process-explain-physical-4.2.0.tgz", + "integrity": "sha512-LN9NHE41zqwgGAtef05hz5sI5rE1QeEntE1PYB3e3qFlzP5gZqK4T0U2/5fbn9DSDmfjnxq1qdCrD+VKSrW6Zw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-process": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@rdfjs/types": "*", + "rdf-string": "^1.6.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-process-sequential": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-process-sequential/-/actor-query-process-sequential-4.2.0.tgz", + "integrity": "sha512-Xf7nOqOIN2Xt62OKD048CgsPp/F3bL4Vhmhp8Rvk1YR3jvuZU57q34yo+JKiEj733rToDFT33x9TU8aV3kPyUA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-context-preprocess": "^4.2.0", + "@comunica/bus-merge-bindings-context": "^4.2.0", + "@comunica/bus-optimize-query-operation": "^4.2.0", + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/bus-query-parse": "^4.2.0", + "@comunica/bus-query-process": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-bindings-factory": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "@rdfjs/types": "*", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-result-serialize-json": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-result-serialize-json/-/actor-query-result-serialize-json-4.2.0.tgz", + "integrity": "sha512-lNZppKPfQnunl55ZwD3w4GgUTyfvjUbsttHSOv3PZQY1UJzZFRLsjEtwmvA8ei3HdoW3l+BtOW/+Yo9XqnTDgA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-result-serialize": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "asynciterator": "^3.9.0", + "rdf-string": "^1.6.1", + "readable-stream": "^4.5.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-result-serialize-rdf": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-result-serialize-rdf/-/actor-query-result-serialize-rdf-4.2.0.tgz", + "integrity": "sha512-49pqd44G6NyTIdobJ91dXIIoWuvPBKmWIgSw8FkCdUZ1Ik0/EHoX1wlwLKsyPMXlPT/EToNDwJFbr6sJr3otDw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-result-serialize": "^4.2.0", + "@comunica/bus-rdf-serialize": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-result-serialize-simple": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-result-serialize-simple/-/actor-query-result-serialize-simple-4.2.0.tgz", + "integrity": "sha512-HZARqPt4ulKQXN7xha/nk0hy8uXqp0ZHzxEXHK8seP+f+RmvuyG1jrd1NqAQEiHH1Hzfma0y01RfWT9EKpBVbg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-result-serialize": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@rdfjs/types": "*", + "asynciterator": "^3.9.0", + "rdf-string": "^1.6.3", + "readable-stream": "^4.5.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-result-serialize-sparql-csv": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-result-serialize-sparql-csv/-/actor-query-result-serialize-sparql-csv-4.2.0.tgz", + "integrity": "sha512-5MEDXYFCafMxEznvs4zdO1dlDmVYm/E7babzyiLCfYn05rgJigH4F1cuWwa5Gld91HDqjnw2buaSb65Bng31bg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-result-serialize": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@rdfjs/types": "*", + "readable-stream": "^4.5.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-result-serialize-sparql-json": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-result-serialize-sparql-json/-/actor-query-result-serialize-sparql-json-4.2.0.tgz", + "integrity": "sha512-/+fVwbv9bld6VmuIrYQtaTu7mAmEKBU+k2Wk/zw1I0Yc9Ay3Jbx8q9KKsxmrToQuGGnAncc64cc1+J9bvjAacA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-http": "^4.2.0", + "@comunica/bus-http-invalidate": "^4.2.0", + "@comunica/bus-query-result-serialize": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@rdfjs/types": "*", + "asynciterator": "^3.9.0", + "readable-stream": "^4.5.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-result-serialize-sparql-tsv": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-result-serialize-sparql-tsv/-/actor-query-result-serialize-sparql-tsv-4.2.0.tgz", + "integrity": "sha512-GuZCywyB/190Vcke4+PHIewa/trAvuxKBOGO40sqWABychFd9jg/516myofyrp0+US9xECH1lpW/Xio7I67xQA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-result-serialize": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@rdfjs/types": "*", + "rdf-string-ttl": "^1.3.2", + "readable-stream": "^4.5.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-result-serialize-sparql-xml": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-result-serialize-sparql-xml/-/actor-query-result-serialize-sparql-xml-4.2.0.tgz", + "integrity": "sha512-lfmpqm1kvEfkaIpttScuDLrgCCbA0jofEytWxJ+F2PTL41YGMIpXayKeTciMNrwJsPiFzHh8q0fbrM+XzJUyeA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-result-serialize": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@rdfjs/types": "*", + "asynciterator": "^3.9.0", + "readable-stream": "^4.5.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-result-serialize-stats": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-result-serialize-stats/-/actor-query-result-serialize-stats-4.2.0.tgz", + "integrity": "sha512-GodmxZUuHmtxrWeHAidJUPygUusC4tRw8f2HOPHdyq7mV7OyU7Xq2RRmnXpK5yjjX+hOdZ9F+R4/qVBxc7rpjA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-http": "^4.2.0", + "@comunica/bus-http-invalidate": "^4.2.0", + "@comunica/bus-query-result-serialize": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "asynciterator": "^3.9.0", + "readable-stream": "^4.5.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-result-serialize-table": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-result-serialize-table/-/actor-query-result-serialize-table-4.2.0.tgz", + "integrity": "sha512-1LatUBVmQsTBik7V75REVIwJBPfm8fwqllFO8MttItfWHLco9mwFOUz/WMUOgdQ2qTOl63i5A0okZS7cjKlCsQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-result-serialize": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@rdfjs/types": "*", + "rdf-string": "^1.6.3", + "rdf-terms": "^1.11.0", + "readable-stream": "^4.5.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-result-serialize-tree": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-result-serialize-tree/-/actor-query-result-serialize-tree-4.2.0.tgz", + "integrity": "sha512-joejwtHdvNTVKJ/E7kLTd/qXhFT+qSpNjK2N2F0IB+aIZ9Ru0RZYwDsafuJvcgK3y8E4RE6hp3qa3YaBVz32BA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-query-result-serialize": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "readable-stream": "^4.5.2", + "sparqljson-to-tree": "^3.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-source-identify-hypermedia": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-source-identify-hypermedia/-/actor-query-source-identify-hypermedia-4.2.0.tgz", + "integrity": "sha512-aTF1Fh43LE+X8X09ppcUwtVwg+xzwGlganHrkUj2k84ET9/sTQHMX+an0/1v1v5lbkJ5kyYv1ZPH0jIy0iYoFw==", + "license": "MIT", + "dependencies": { + "@comunica/actor-query-source-identify-rdfjs": "^4.2.0", + "@comunica/bus-dereference-rdf": "^4.2.0", + "@comunica/bus-merge-bindings-context": "^4.2.0", + "@comunica/bus-query-source-identify": "^4.2.0", + "@comunica/bus-query-source-identify-hypermedia": "^4.2.0", + "@comunica/bus-rdf-metadata": "^4.2.0", + "@comunica/bus-rdf-metadata-accumulate": "^4.2.0", + "@comunica/bus-rdf-metadata-extract": "^4.2.0", + "@comunica/bus-rdf-resolve-hypermedia-links": "^4.2.0", + "@comunica/bus-rdf-resolve-hypermedia-links-queue": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-bindings-factory": "^4.2.0", + "@comunica/utils-iterator": "^4.0.1", + "@comunica/utils-metadata": "^4.2.0", + "@rdfjs/types": "*", + "asynciterator": "^3.9.0", + "lru-cache": "^10.0.0", + "rdf-streaming-store": "^2.1.1", + "readable-stream": "^4.5.2", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-source-identify-hypermedia-sparql": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-source-identify-hypermedia-sparql/-/actor-query-source-identify-hypermedia-sparql-4.2.0.tgz", + "integrity": "sha512-tvm1VCevvT5ijbLftzY44zJAyN51RB/2ESvfLoMVhz/j0k5zLRa8cHdT2cYIllW6USSF7K5yKP/Uq/rFC4YTkQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-http": "^4.2.0", + "@comunica/bus-merge-bindings-context": "^4.2.0", + "@comunica/bus-query-source-identify-hypermedia": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-bindings-factory": "^4.2.0", + "@comunica/utils-metadata": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "@rdfjs/types": "*", + "asynciterator": "^3.9.0", + "fetch-sparql-endpoint": "^5.1.0", + "lru-cache": "^10.0.0", + "rdf-terms": "^1.11.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-query-source-identify-rdfjs": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-query-source-identify-rdfjs/-/actor-query-source-identify-rdfjs-4.2.0.tgz", + "integrity": "sha512-mFIuQzz37p0A4Iw5jZ3xx7jaEcJif6CSI9vyC7hc62J0eWT6WDKY7XSSEURTh4xvsGyStsZF8oG+mpLkuL4beg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-merge-bindings-context": "^4.2.0", + "@comunica/bus-query-source-identify": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-bindings-factory": "^4.2.0", + "@comunica/utils-metadata": "^4.2.0", + "@rdfjs/types": "*", + "asynciterator": "^3.9.0", + "rdf-terms": "^1.11.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-rdf-join-entries-sort-cardinality": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-entries-sort-cardinality/-/actor-rdf-join-entries-sort-cardinality-4.2.0.tgz", + "integrity": "sha512-Y2OXmFLA8aWMrfJBL8wDHw5xpfRCBh4ce9A3hCw6CfIpBmkLYvFd5RZyJ9XiUBJNvsEIQAOw6sYp++XUjPHKxQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-join-entries-sort": "^4.2.0", + "@comunica/core": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-rdf-join-inner-hash": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-inner-hash/-/actor-rdf-join-inner-hash-4.2.0.tgz", + "integrity": "sha512-2Ukb+0UaZFGHLaffdz9SXr6XG3FF92O8jLWbmuQ7C/L6ZdvQkuv22w8277xVHQArGKAWwoQTx/6i7oHT6FxWsw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-hash-bindings": "^4.2.0", + "@comunica/bus-rdf-join": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/mediatortype-join-coefficients": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-bindings-index": "^4.2.0", + "@comunica/utils-iterator": "^4.0.1", + "asynciterator": "^3.9.0", + "asyncjoin": "^1.2.4", + "rdf-string": "^1.6.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-rdf-join-inner-multi-bind": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-inner-multi-bind/-/actor-rdf-join-inner-multi-bind-4.2.0.tgz", + "integrity": "sha512-ugn3Cs+hv5IgtrAR6j0XxwcN/vPHhN7cQF9+RoAq4/PT8J/oW5aKsaQXcjAi/DFtzhNWTzi58NDuJYPFySfCuQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-merge-bindings-context": "^4.2.0", + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/bus-rdf-join": "^4.2.0", + "@comunica/bus-rdf-join-entries-sort": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/mediatortype-join-coefficients": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-bindings-factory": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "asynciterator": "^3.9.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-rdf-join-inner-multi-bind-source": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-inner-multi-bind-source/-/actor-rdf-join-inner-multi-bind-source-4.2.0.tgz", + "integrity": "sha512-JWePTa56cJZVX8LJRchh4/B8b1iqwoT8iAxxKo3MX0rECQDJlP0ApZsuHgQ2hsuUl0pwsdFaYPpo5h8k5MvrdQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-join": "^4.2.0", + "@comunica/bus-rdf-join-entries-sort": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/mediatortype-join-coefficients": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-iterator": "^4.0.1", + "@comunica/utils-query-operation": "^4.2.0", + "asynciterator": "^3.9.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-rdf-join-inner-multi-empty": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-inner-multi-empty/-/actor-rdf-join-inner-multi-empty-4.2.0.tgz", + "integrity": "sha512-T6udTTZaaq07lTDKwhkgM1yDPCzDJTtX6FQapti5ohBsArajlDCJGUK1hK4R3YvKPagdTOeYWQMuUscaU+TinA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-join": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/mediatortype-join-coefficients": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-metadata": "^4.2.0", + "@rdfjs/types": "*", + "asynciterator": "^3.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-rdf-join-inner-multi-smallest": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-inner-multi-smallest/-/actor-rdf-join-inner-multi-smallest-4.2.0.tgz", + "integrity": "sha512-/x8/BwIlexd88EfkoGFME3WjQPqPtblnqYz+JKQbAEefCzn3U98uCnqVX7DnyG+4xtXwEewuMsQ9tunc4U73zw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-join": "^4.2.0", + "@comunica/bus-rdf-join-entries-sort": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/mediatortype-join-coefficients": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-rdf-join-inner-multi-smallest-filter-bindings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-inner-multi-smallest-filter-bindings/-/actor-rdf-join-inner-multi-smallest-filter-bindings-4.2.0.tgz", + "integrity": "sha512-LvryRsWY05yIqK5YQNp1r0yi6b34BLm/qhj8LckzuN9IuPdbpPYKGGZVMfleLtxnM5mSV0hTjlRGcONohma28g==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-join": "^4.2.0", + "@comunica/bus-rdf-join-entries-sort": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/mediatortype-join-coefficients": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-bindings-factory": "^4.2.0", + "@comunica/utils-iterator": "^4.0.1", + "@comunica/utils-query-operation": "^4.2.0", + "asynciterator": "^3.9.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-rdf-join-inner-nestedloop": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-inner-nestedloop/-/actor-rdf-join-inner-nestedloop-4.2.0.tgz", + "integrity": "sha512-tFEnYSuuFM92KVp261ufESq4cAeZr+iyeQIzy80DwGJ52SPi3yaHhNrd+KdVx88bdHzeS2ixV7YPKBiOs2WvxQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-join": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/mediatortype-join-coefficients": "^4.2.0", + "asyncjoin": "^1.2.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-rdf-join-inner-none": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-inner-none/-/actor-rdf-join-inner-none-4.2.0.tgz", + "integrity": "sha512-NaKfXtsvQpoZVZjiom+zRN3CoT1TQ+LIyxusozdOwQAe4WsThGdnzC2AQ8cRFZB1SU+BWsoDw75lkSvJU908xg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-merge-bindings-context": "^4.2.0", + "@comunica/bus-rdf-join": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/mediatortype-join-coefficients": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-bindings-factory": "^4.2.0", + "@comunica/utils-metadata": "^4.2.0", + "@rdfjs/types": "*", + "asynciterator": "^3.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-rdf-join-inner-single": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-inner-single/-/actor-rdf-join-inner-single-4.2.0.tgz", + "integrity": "sha512-2v7ZT6w/wbN/Lf/RzujX0LBd9HRm2wmDI4jKSUP9K/3Be/svbgPOR2k6e7q0pfLJ7urVogbaYIGzBA02WooS4A==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-join": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/mediatortype-join-coefficients": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-rdf-join-inner-symmetrichash": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-inner-symmetrichash/-/actor-rdf-join-inner-symmetrichash-4.2.0.tgz", + "integrity": "sha512-oiiaMztBKEMYAtfO4hHnBRRpwZvGLhK7WY4Ewx0pBs8WRyjtElAGtxNAV450X9N/DG+vKBJBTHG39G4oP6gvXw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-hash-bindings": "^4.2.0", + "@comunica/bus-rdf-join": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/mediatortype-join-coefficients": "^4.2.0", + "asyncjoin": "^1.2.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-rdf-join-minus-hash": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-minus-hash/-/actor-rdf-join-minus-hash-4.2.0.tgz", + "integrity": "sha512-wJYpuhW1XToLiuZbMpoThBwjx1G+IgrXVRr2n9c6a78XswNhRsTkdsuMS/F8CiBO28Nh+McKM9IC4xZuvA2ErA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-join": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/mediatortype-join-coefficients": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-bindings-factory": "^4.2.0", + "@comunica/utils-bindings-index": "^4.2.0", + "@comunica/utils-iterator": "^4.0.1", + "@rdfjs/types": "*", + "rdf-string": "^1.6.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-rdf-join-optional-bind": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-optional-bind/-/actor-rdf-join-optional-bind-4.2.0.tgz", + "integrity": "sha512-yT/MGqez3mDPbDiQK0V28zn/9IKx7At57AeEjufy7pAOCw6VuMewCkT6SyFwxMA03lQtgQIIxHqF2gAOaIjuZw==", + "license": "MIT", + "dependencies": { + "@comunica/actor-rdf-join-inner-multi-bind": "^4.2.0", + "@comunica/bus-merge-bindings-context": "^4.2.0", + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/bus-rdf-join": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/mediatortype-join-coefficients": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-bindings-factory": "^4.2.0", + "@comunica/utils-query-operation": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-rdf-join-optional-hash": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-optional-hash/-/actor-rdf-join-optional-hash-4.2.0.tgz", + "integrity": "sha512-HNIhXgSNt2A+yOl3Asdx5l6xSrHdCztzsStgWBQh+rlUcDIcEixwReTXh1kB1egI6UDYnGLL08w5TmKKGVJUqA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-join": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/mediatortype-join-coefficients": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-bindings-factory": "^4.2.0", + "@comunica/utils-bindings-index": "^4.2.0", + "@comunica/utils-iterator": "^4.0.1", + "asynciterator": "^3.9.0", + "rdf-string": "^1.6.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-rdf-join-optional-nestedloop": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-optional-nestedloop/-/actor-rdf-join-optional-nestedloop-4.2.0.tgz", + "integrity": "sha512-RRzxkms7Nzkpxh/HTPORHwcXdBiZkHYskTAwOz4r3vyvzHu0LroZ6ZyByP77XyNirZ5moxX9n4kq3GSjlKvxTw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-join": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/mediatortype-join-coefficients": "^4.2.0", + "asyncjoin": "^1.2.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-rdf-join-selectivity-variable-counting": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-selectivity-variable-counting/-/actor-rdf-join-selectivity-variable-counting-4.2.0.tgz", + "integrity": "sha512-8TIM0PR/Ixfhgjfl9b5UFAd+EEhilPnZtLsHfgMSiZO6StG08KIbCOzR2izMizFcUe1IXLT2WmoxZEfUAfjBNA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-join-selectivity": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/mediatortype-accuracy": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-rdf-metadata-accumulate-cardinality": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-metadata-accumulate-cardinality/-/actor-rdf-metadata-accumulate-cardinality-4.2.0.tgz", + "integrity": "sha512-wtMrxThX6m9tYgElYbd8i6hWh3nCr+1CLtk/ep1G5ZaNPD6eL494yabK75dLJHkz/eLv2jpdWDWGdfakGnVuMA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-metadata-accumulate": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-rdf-metadata-accumulate-pagesize": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-metadata-accumulate-pagesize/-/actor-rdf-metadata-accumulate-pagesize-4.2.0.tgz", + "integrity": "sha512-lAttY0x9nTmcWgsiMHv0PAGG3ok1YDeNq3hdkjY+j6mqYM6eKCU5bZFyg96wAaTJtppASzOw4WTON0r8RJ8YeQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-metadata-accumulate": "^4.2.0", + "@comunica/core": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-rdf-metadata-accumulate-requesttime": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-metadata-accumulate-requesttime/-/actor-rdf-metadata-accumulate-requesttime-4.2.0.tgz", + "integrity": "sha512-Ur5v/+UOx9qNAmLu6XV1fTy3DvgqPVM5BDGY9eZqre+uDTJzCLw8BtJI+5j8oCUMuLuHUmepzIE3owfJjWK01Q==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-metadata-accumulate": "^4.2.0", + "@comunica/core": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-rdf-parse-html": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-parse-html/-/actor-rdf-parse-html-2.10.0.tgz", + "integrity": "sha512-zgImXKpc+BN1i6lQiN1Qhlb1HbKdMIeJMOys6qbzRIijdK8GkGGChwhQp7Cso3lY1Nf4K7M3jPLZeQXeED2w7g==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-parse": "^2.10.0", + "@comunica/bus-rdf-parse-html": "^2.10.0", + "@comunica/core": "^2.10.0", + "@comunica/types": "^2.10.0", + "@rdfjs/types": "*", + "htmlparser2": "^9.0.0", + "readable-stream": "^4.4.2" + } + }, + "node_modules/@comunica/actor-rdf-parse-html-microdata": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-parse-html-microdata/-/actor-rdf-parse-html-microdata-2.10.0.tgz", + "integrity": "sha512-JLfiDauq4SmpI6TDS4HaHzI6iJe1j8lSk5FRRYK6YVEu8eO28jPmxQJiOiwbQiYqsjsV7kON/WIZSoUELoI4Ig==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-parse-html": "^2.10.0", + "@comunica/core": "^2.10.0", + "microdata-rdf-streaming-parser": "^2.0.1" + } + }, + "node_modules/@comunica/actor-rdf-parse-html-microdata/node_modules/@comunica/core": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/core/-/core-2.10.0.tgz", + "integrity": "sha512-onsGs2iKHUPRxxMOdx42vdxslk8q9FQZdRjQtHJ6SGiCpJwIL9ciBgPIOl2RL2YfzXHemr/0umeNOppRDcWhJA==", + "license": "MIT", + "dependencies": { + "@comunica/types": "^2.10.0", + "immutable": "^4.1.0" + }, + "engines": { + "node": ">=14.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-html-microdata/node_modules/@comunica/types": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/types/-/types-2.10.0.tgz", + "integrity": "sha512-1UjPGbZcYrapBjMGUZedrIGcn9rOLpEOlJo1ZkWddFUGTwndVg9d4BZnQw+UnQzXMcLJcdKt94Zns8iEmBqARw==", + "license": "MIT", + "dependencies": { + "@rdfjs/types": "*", + "@types/yargs": "^17.0.24", + "asynciterator": "^3.8.1", + "sparqlalgebrajs": "^4.2.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-html-rdfa": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-parse-html-rdfa/-/actor-rdf-parse-html-rdfa-2.10.0.tgz", + "integrity": "sha512-9K3iaws9+FGl50oZi53hqyzhwjNKZ3mIr2zg/TAJZoapKvc14cthH17zKSSJrqI/NgBStRmZhBBkXcwfu1CANw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-parse-html": "^2.10.0", + "@comunica/core": "^2.10.0", + "rdfa-streaming-parser": "^2.0.1" + } + }, + "node_modules/@comunica/actor-rdf-parse-html-rdfa/node_modules/@comunica/core": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/core/-/core-2.10.0.tgz", + "integrity": "sha512-onsGs2iKHUPRxxMOdx42vdxslk8q9FQZdRjQtHJ6SGiCpJwIL9ciBgPIOl2RL2YfzXHemr/0umeNOppRDcWhJA==", + "license": "MIT", + "dependencies": { + "@comunica/types": "^2.10.0", + "immutable": "^4.1.0" + }, + "engines": { + "node": ">=14.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-html-rdfa/node_modules/@comunica/types": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/types/-/types-2.10.0.tgz", + "integrity": "sha512-1UjPGbZcYrapBjMGUZedrIGcn9rOLpEOlJo1ZkWddFUGTwndVg9d4BZnQw+UnQzXMcLJcdKt94Zns8iEmBqARw==", + "license": "MIT", + "dependencies": { + "@rdfjs/types": "*", + "@types/yargs": "^17.0.24", + "asynciterator": "^3.8.1", + "sparqlalgebrajs": "^4.2.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-html-script": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-parse-html-script/-/actor-rdf-parse-html-script-2.10.0.tgz", + "integrity": "sha512-7XYqWchDquWnBLjG7rmmY+tdE81UZ8fPCU0Hn+vI39/MikNOpaiyr/ZYFqhogWFa9SkjmH0a7idVUzmjiwKRZQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-parse": "^2.10.0", + "@comunica/bus-rdf-parse-html": "^2.10.0", + "@comunica/context-entries": "^2.10.0", + "@comunica/core": "^2.10.0", + "@comunica/types": "^2.10.0", + "@rdfjs/types": "*", + "readable-stream": "^4.4.2", + "relative-to-absolute-iri": "^1.0.7" + } + }, + "node_modules/@comunica/actor-rdf-parse-html-script/node_modules/@comunica/actor-abstract-mediatyped": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-abstract-mediatyped/-/actor-abstract-mediatyped-2.10.0.tgz", + "integrity": "sha512-0o6WBujsMnIVcwvRJv6Nj+kKPLZzqBS3On48rm01Rh9T1/My0E/buJMXwgcARKCfMonc2mJ9zxpPCh5ilGEU2A==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^2.10.0", + "@comunica/types": "^2.10.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-html-script/node_modules/@comunica/actor-abstract-parse": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-abstract-parse/-/actor-abstract-parse-2.10.0.tgz", + "integrity": "sha512-0puCWF+y24EDOOAUUVVbC+tOf4UV+LzEbqi8T5v25jcVGCXyTqfra+bDywfrcv3adrVp18jLCJ46ycaH5xhy9Q==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^2.10.0", + "readable-stream": "^4.4.2" + } + }, + "node_modules/@comunica/actor-rdf-parse-html-script/node_modules/@comunica/bus-rdf-parse": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-parse/-/bus-rdf-parse-2.10.0.tgz", + "integrity": "sha512-EgCMZACfTG/+mayQpExWt0HoBT32BBVC1aS1lC43fXKBTxJ8kYrSrorVUuMACoh4dQVGTb+7j1j4K0hGNVzXGA==", + "license": "MIT", + "dependencies": { + "@comunica/actor-abstract-mediatyped": "^2.10.0", + "@comunica/actor-abstract-parse": "^2.10.0", + "@comunica/core": "^2.10.0", + "@rdfjs/types": "*" + } + }, + "node_modules/@comunica/actor-rdf-parse-html-script/node_modules/@comunica/context-entries": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/context-entries/-/context-entries-2.10.0.tgz", + "integrity": "sha512-lmCYCcXxW8C6ecFH2whZCt31NT1ejb0P/sbytK7f4ctyA06Q8iYFEcYE4eWOXMdpfkwkcnz31x9XL77OGeSC2Q==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^2.10.0", + "@comunica/types": "^2.10.0", + "@rdfjs/types": "*", + "jsonld-context-parser": "^2.2.2", + "sparqlalgebrajs": "^4.2.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-html-script/node_modules/@comunica/core": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/core/-/core-2.10.0.tgz", + "integrity": "sha512-onsGs2iKHUPRxxMOdx42vdxslk8q9FQZdRjQtHJ6SGiCpJwIL9ciBgPIOl2RL2YfzXHemr/0umeNOppRDcWhJA==", + "license": "MIT", + "dependencies": { + "@comunica/types": "^2.10.0", + "immutable": "^4.1.0" + }, + "engines": { + "node": ">=14.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-html-script/node_modules/@comunica/types": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/types/-/types-2.10.0.tgz", + "integrity": "sha512-1UjPGbZcYrapBjMGUZedrIGcn9rOLpEOlJo1ZkWddFUGTwndVg9d4BZnQw+UnQzXMcLJcdKt94Zns8iEmBqARw==", + "license": "MIT", + "dependencies": { + "@rdfjs/types": "*", + "@types/yargs": "^17.0.24", + "asynciterator": "^3.8.1", + "sparqlalgebrajs": "^4.2.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-html/node_modules/@comunica/actor-abstract-mediatyped": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-abstract-mediatyped/-/actor-abstract-mediatyped-2.10.0.tgz", + "integrity": "sha512-0o6WBujsMnIVcwvRJv6Nj+kKPLZzqBS3On48rm01Rh9T1/My0E/buJMXwgcARKCfMonc2mJ9zxpPCh5ilGEU2A==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^2.10.0", + "@comunica/types": "^2.10.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-html/node_modules/@comunica/actor-abstract-parse": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-abstract-parse/-/actor-abstract-parse-2.10.0.tgz", + "integrity": "sha512-0puCWF+y24EDOOAUUVVbC+tOf4UV+LzEbqi8T5v25jcVGCXyTqfra+bDywfrcv3adrVp18jLCJ46ycaH5xhy9Q==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^2.10.0", + "readable-stream": "^4.4.2" + } + }, + "node_modules/@comunica/actor-rdf-parse-html/node_modules/@comunica/bus-rdf-parse": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-parse/-/bus-rdf-parse-2.10.0.tgz", + "integrity": "sha512-EgCMZACfTG/+mayQpExWt0HoBT32BBVC1aS1lC43fXKBTxJ8kYrSrorVUuMACoh4dQVGTb+7j1j4K0hGNVzXGA==", + "license": "MIT", + "dependencies": { + "@comunica/actor-abstract-mediatyped": "^2.10.0", + "@comunica/actor-abstract-parse": "^2.10.0", + "@comunica/core": "^2.10.0", + "@rdfjs/types": "*" + } + }, + "node_modules/@comunica/actor-rdf-parse-html/node_modules/@comunica/core": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/core/-/core-2.10.0.tgz", + "integrity": "sha512-onsGs2iKHUPRxxMOdx42vdxslk8q9FQZdRjQtHJ6SGiCpJwIL9ciBgPIOl2RL2YfzXHemr/0umeNOppRDcWhJA==", + "license": "MIT", + "dependencies": { + "@comunica/types": "^2.10.0", + "immutable": "^4.1.0" + }, + "engines": { + "node": ">=14.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-html/node_modules/@comunica/types": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/types/-/types-2.10.0.tgz", + "integrity": "sha512-1UjPGbZcYrapBjMGUZedrIGcn9rOLpEOlJo1ZkWddFUGTwndVg9d4BZnQw+UnQzXMcLJcdKt94Zns8iEmBqARw==", + "license": "MIT", + "dependencies": { + "@rdfjs/types": "*", + "@types/yargs": "^17.0.24", + "asynciterator": "^3.8.1", + "sparqlalgebrajs": "^4.2.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-jsonld": { + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-parse-jsonld/-/actor-rdf-parse-jsonld-2.10.2.tgz", + "integrity": "sha512-K4fvD0zMU22KkQCqIFVT5Oy2FREEZ9CAo9u6kOcsMxEvg9aHGIM6hkaXR8I+1JCx1mDuEj3zQ8joR4tQh8fYCw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-http": "^2.10.2", + "@comunica/bus-rdf-parse": "^2.10.0", + "@comunica/context-entries": "^2.10.0", + "@comunica/core": "^2.10.0", + "@comunica/types": "^2.10.0", + "jsonld-context-parser": "^2.2.2", + "jsonld-streaming-parser": "^3.0.1", + "stream-to-string": "^1.2.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-jsonld/node_modules/@comunica/actor-abstract-mediatyped": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-abstract-mediatyped/-/actor-abstract-mediatyped-2.10.0.tgz", + "integrity": "sha512-0o6WBujsMnIVcwvRJv6Nj+kKPLZzqBS3On48rm01Rh9T1/My0E/buJMXwgcARKCfMonc2mJ9zxpPCh5ilGEU2A==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^2.10.0", + "@comunica/types": "^2.10.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-jsonld/node_modules/@comunica/actor-abstract-parse": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-abstract-parse/-/actor-abstract-parse-2.10.0.tgz", + "integrity": "sha512-0puCWF+y24EDOOAUUVVbC+tOf4UV+LzEbqi8T5v25jcVGCXyTqfra+bDywfrcv3adrVp18jLCJ46ycaH5xhy9Q==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^2.10.0", + "readable-stream": "^4.4.2" + } + }, + "node_modules/@comunica/actor-rdf-parse-jsonld/node_modules/@comunica/bus-http": { + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@comunica/bus-http/-/bus-http-2.10.2.tgz", + "integrity": "sha512-MAYRF6uEBAuJ9dCPW2Uyne7w3lNwXFXKfa14XuPG5DFTDpgo/Z2pWupPrBsA1eIWMNJ6WOG6QyEv4rllSIBqlg==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^2.10.0", + "@smessie/readable-web-to-node-stream": "^3.0.3", + "is-stream": "^2.0.1", + "readable-stream-node-to-web": "^1.0.1", + "web-streams-ponyfill": "^1.4.2" + } + }, + "node_modules/@comunica/actor-rdf-parse-jsonld/node_modules/@comunica/bus-rdf-parse": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-parse/-/bus-rdf-parse-2.10.0.tgz", + "integrity": "sha512-EgCMZACfTG/+mayQpExWt0HoBT32BBVC1aS1lC43fXKBTxJ8kYrSrorVUuMACoh4dQVGTb+7j1j4K0hGNVzXGA==", + "license": "MIT", + "dependencies": { + "@comunica/actor-abstract-mediatyped": "^2.10.0", + "@comunica/actor-abstract-parse": "^2.10.0", + "@comunica/core": "^2.10.0", + "@rdfjs/types": "*" + } + }, + "node_modules/@comunica/actor-rdf-parse-jsonld/node_modules/@comunica/context-entries": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/context-entries/-/context-entries-2.10.0.tgz", + "integrity": "sha512-lmCYCcXxW8C6ecFH2whZCt31NT1ejb0P/sbytK7f4ctyA06Q8iYFEcYE4eWOXMdpfkwkcnz31x9XL77OGeSC2Q==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^2.10.0", + "@comunica/types": "^2.10.0", + "@rdfjs/types": "*", + "jsonld-context-parser": "^2.2.2", + "sparqlalgebrajs": "^4.2.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-jsonld/node_modules/@comunica/core": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/core/-/core-2.10.0.tgz", + "integrity": "sha512-onsGs2iKHUPRxxMOdx42vdxslk8q9FQZdRjQtHJ6SGiCpJwIL9ciBgPIOl2RL2YfzXHemr/0umeNOppRDcWhJA==", + "license": "MIT", + "dependencies": { + "@comunica/types": "^2.10.0", + "immutable": "^4.1.0" + }, + "engines": { + "node": ">=14.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-jsonld/node_modules/@comunica/types": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/types/-/types-2.10.0.tgz", + "integrity": "sha512-1UjPGbZcYrapBjMGUZedrIGcn9rOLpEOlJo1ZkWddFUGTwndVg9d4BZnQw+UnQzXMcLJcdKt94Zns8iEmBqARw==", + "license": "MIT", + "dependencies": { + "@rdfjs/types": "*", + "@types/yargs": "^17.0.24", + "asynciterator": "^3.8.1", + "sparqlalgebrajs": "^4.2.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-n3": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-parse-n3/-/actor-rdf-parse-n3-2.10.0.tgz", + "integrity": "sha512-o1MAbwJxW4Br2WCZdhFoRmAiOP4mfogeQqJ4nqlsOkoMtQ45EvLHsotb3Kqhuk5V+vsTxyK5v/a4zylGtcU7VQ==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-parse": "^2.10.0", + "@comunica/types": "^2.10.0", + "n3": "^1.17.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-n3/node_modules/@comunica/actor-abstract-mediatyped": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-abstract-mediatyped/-/actor-abstract-mediatyped-2.10.0.tgz", + "integrity": "sha512-0o6WBujsMnIVcwvRJv6Nj+kKPLZzqBS3On48rm01Rh9T1/My0E/buJMXwgcARKCfMonc2mJ9zxpPCh5ilGEU2A==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^2.10.0", + "@comunica/types": "^2.10.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-n3/node_modules/@comunica/actor-abstract-parse": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-abstract-parse/-/actor-abstract-parse-2.10.0.tgz", + "integrity": "sha512-0puCWF+y24EDOOAUUVVbC+tOf4UV+LzEbqi8T5v25jcVGCXyTqfra+bDywfrcv3adrVp18jLCJ46ycaH5xhy9Q==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^2.10.0", + "readable-stream": "^4.4.2" + } + }, + "node_modules/@comunica/actor-rdf-parse-n3/node_modules/@comunica/bus-rdf-parse": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-parse/-/bus-rdf-parse-2.10.0.tgz", + "integrity": "sha512-EgCMZACfTG/+mayQpExWt0HoBT32BBVC1aS1lC43fXKBTxJ8kYrSrorVUuMACoh4dQVGTb+7j1j4K0hGNVzXGA==", + "license": "MIT", + "dependencies": { + "@comunica/actor-abstract-mediatyped": "^2.10.0", + "@comunica/actor-abstract-parse": "^2.10.0", + "@comunica/core": "^2.10.0", + "@rdfjs/types": "*" + } + }, + "node_modules/@comunica/actor-rdf-parse-n3/node_modules/@comunica/core": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/core/-/core-2.10.0.tgz", + "integrity": "sha512-onsGs2iKHUPRxxMOdx42vdxslk8q9FQZdRjQtHJ6SGiCpJwIL9ciBgPIOl2RL2YfzXHemr/0umeNOppRDcWhJA==", + "license": "MIT", + "dependencies": { + "@comunica/types": "^2.10.0", + "immutable": "^4.1.0" + }, + "engines": { + "node": ">=14.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-n3/node_modules/@comunica/types": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/types/-/types-2.10.0.tgz", + "integrity": "sha512-1UjPGbZcYrapBjMGUZedrIGcn9rOLpEOlJo1ZkWddFUGTwndVg9d4BZnQw+UnQzXMcLJcdKt94Zns8iEmBqARw==", + "license": "MIT", + "dependencies": { + "@rdfjs/types": "*", + "@types/yargs": "^17.0.24", + "asynciterator": "^3.8.1", + "sparqlalgebrajs": "^4.2.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-rdfxml": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-parse-rdfxml/-/actor-rdf-parse-rdfxml-2.10.0.tgz", + "integrity": "sha512-HoJN52shXY3cvYtsS0cpin9KXpW3L7g1leebyCRSqnlnHdJv5D6G0Ep8vyt2xhquKNbOQ7LnP5VhiDiqz73XDg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-parse": "^2.10.0", + "@comunica/types": "^2.10.0", + "rdfxml-streaming-parser": "^2.2.3" + } + }, + "node_modules/@comunica/actor-rdf-parse-rdfxml/node_modules/@comunica/actor-abstract-mediatyped": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-abstract-mediatyped/-/actor-abstract-mediatyped-2.10.0.tgz", + "integrity": "sha512-0o6WBujsMnIVcwvRJv6Nj+kKPLZzqBS3On48rm01Rh9T1/My0E/buJMXwgcARKCfMonc2mJ9zxpPCh5ilGEU2A==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^2.10.0", + "@comunica/types": "^2.10.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-rdfxml/node_modules/@comunica/actor-abstract-parse": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-abstract-parse/-/actor-abstract-parse-2.10.0.tgz", + "integrity": "sha512-0puCWF+y24EDOOAUUVVbC+tOf4UV+LzEbqi8T5v25jcVGCXyTqfra+bDywfrcv3adrVp18jLCJ46ycaH5xhy9Q==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^2.10.0", + "readable-stream": "^4.4.2" + } + }, + "node_modules/@comunica/actor-rdf-parse-rdfxml/node_modules/@comunica/bus-rdf-parse": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-parse/-/bus-rdf-parse-2.10.0.tgz", + "integrity": "sha512-EgCMZACfTG/+mayQpExWt0HoBT32BBVC1aS1lC43fXKBTxJ8kYrSrorVUuMACoh4dQVGTb+7j1j4K0hGNVzXGA==", + "license": "MIT", + "dependencies": { + "@comunica/actor-abstract-mediatyped": "^2.10.0", + "@comunica/actor-abstract-parse": "^2.10.0", + "@comunica/core": "^2.10.0", + "@rdfjs/types": "*" + } + }, + "node_modules/@comunica/actor-rdf-parse-rdfxml/node_modules/@comunica/core": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/core/-/core-2.10.0.tgz", + "integrity": "sha512-onsGs2iKHUPRxxMOdx42vdxslk8q9FQZdRjQtHJ6SGiCpJwIL9ciBgPIOl2RL2YfzXHemr/0umeNOppRDcWhJA==", + "license": "MIT", + "dependencies": { + "@comunica/types": "^2.10.0", + "immutable": "^4.1.0" + }, + "engines": { + "node": ">=14.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-rdfxml/node_modules/@comunica/types": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/types/-/types-2.10.0.tgz", + "integrity": "sha512-1UjPGbZcYrapBjMGUZedrIGcn9rOLpEOlJo1ZkWddFUGTwndVg9d4BZnQw+UnQzXMcLJcdKt94Zns8iEmBqARw==", + "license": "MIT", + "dependencies": { + "@rdfjs/types": "*", + "@types/yargs": "^17.0.24", + "asynciterator": "^3.8.1", + "sparqlalgebrajs": "^4.2.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-shaclc": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-parse-shaclc/-/actor-rdf-parse-shaclc-2.10.0.tgz", + "integrity": "sha512-i6tmuZuS+RtDiSXpQc3s/PxtCqwIguo4ANmVB20PK4VWgQgBwoPG7LlNcJ0xmuH/3Bv6C2Agn18PLF6dZX+fKw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-parse": "^2.10.0", + "@comunica/types": "^2.10.0", + "@rdfjs/types": "*", + "asynciterator": "^3.8.1", + "readable-stream": "^4.4.2", + "shaclc-parse": "^1.4.0", + "stream-to-string": "^1.2.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-shaclc/node_modules/@comunica/actor-abstract-mediatyped": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-abstract-mediatyped/-/actor-abstract-mediatyped-2.10.0.tgz", + "integrity": "sha512-0o6WBujsMnIVcwvRJv6Nj+kKPLZzqBS3On48rm01Rh9T1/My0E/buJMXwgcARKCfMonc2mJ9zxpPCh5ilGEU2A==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^2.10.0", + "@comunica/types": "^2.10.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-shaclc/node_modules/@comunica/actor-abstract-parse": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-abstract-parse/-/actor-abstract-parse-2.10.0.tgz", + "integrity": "sha512-0puCWF+y24EDOOAUUVVbC+tOf4UV+LzEbqi8T5v25jcVGCXyTqfra+bDywfrcv3adrVp18jLCJ46ycaH5xhy9Q==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^2.10.0", + "readable-stream": "^4.4.2" + } + }, + "node_modules/@comunica/actor-rdf-parse-shaclc/node_modules/@comunica/bus-rdf-parse": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-parse/-/bus-rdf-parse-2.10.0.tgz", + "integrity": "sha512-EgCMZACfTG/+mayQpExWt0HoBT32BBVC1aS1lC43fXKBTxJ8kYrSrorVUuMACoh4dQVGTb+7j1j4K0hGNVzXGA==", + "license": "MIT", + "dependencies": { + "@comunica/actor-abstract-mediatyped": "^2.10.0", + "@comunica/actor-abstract-parse": "^2.10.0", + "@comunica/core": "^2.10.0", + "@rdfjs/types": "*" + } + }, + "node_modules/@comunica/actor-rdf-parse-shaclc/node_modules/@comunica/core": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/core/-/core-2.10.0.tgz", + "integrity": "sha512-onsGs2iKHUPRxxMOdx42vdxslk8q9FQZdRjQtHJ6SGiCpJwIL9ciBgPIOl2RL2YfzXHemr/0umeNOppRDcWhJA==", + "license": "MIT", + "dependencies": { + "@comunica/types": "^2.10.0", + "immutable": "^4.1.0" + }, + "engines": { + "node": ">=14.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-shaclc/node_modules/@comunica/types": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/types/-/types-2.10.0.tgz", + "integrity": "sha512-1UjPGbZcYrapBjMGUZedrIGcn9rOLpEOlJo1ZkWddFUGTwndVg9d4BZnQw+UnQzXMcLJcdKt94Zns8iEmBqARw==", + "license": "MIT", + "dependencies": { + "@rdfjs/types": "*", + "@types/yargs": "^17.0.24", + "asynciterator": "^3.8.1", + "sparqlalgebrajs": "^4.2.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-xml-rdfa": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-parse-xml-rdfa/-/actor-rdf-parse-xml-rdfa-2.10.0.tgz", + "integrity": "sha512-68r/6B/fEyA1/OYleVuaPq47J+g4xJcJijpdL1wEj7CqjV+Xa+sDWRpNCyLcD/e1Y/g9UQmLz0ZnSpR00PFddA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-parse": "^2.10.0", + "@comunica/types": "^2.10.0", + "rdfa-streaming-parser": "^2.0.1" + } + }, + "node_modules/@comunica/actor-rdf-parse-xml-rdfa/node_modules/@comunica/actor-abstract-mediatyped": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-abstract-mediatyped/-/actor-abstract-mediatyped-2.10.0.tgz", + "integrity": "sha512-0o6WBujsMnIVcwvRJv6Nj+kKPLZzqBS3On48rm01Rh9T1/My0E/buJMXwgcARKCfMonc2mJ9zxpPCh5ilGEU2A==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^2.10.0", + "@comunica/types": "^2.10.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-xml-rdfa/node_modules/@comunica/actor-abstract-parse": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-abstract-parse/-/actor-abstract-parse-2.10.0.tgz", + "integrity": "sha512-0puCWF+y24EDOOAUUVVbC+tOf4UV+LzEbqi8T5v25jcVGCXyTqfra+bDywfrcv3adrVp18jLCJ46ycaH5xhy9Q==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^2.10.0", + "readable-stream": "^4.4.2" + } + }, + "node_modules/@comunica/actor-rdf-parse-xml-rdfa/node_modules/@comunica/bus-rdf-parse": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-parse/-/bus-rdf-parse-2.10.0.tgz", + "integrity": "sha512-EgCMZACfTG/+mayQpExWt0HoBT32BBVC1aS1lC43fXKBTxJ8kYrSrorVUuMACoh4dQVGTb+7j1j4K0hGNVzXGA==", + "license": "MIT", + "dependencies": { + "@comunica/actor-abstract-mediatyped": "^2.10.0", + "@comunica/actor-abstract-parse": "^2.10.0", + "@comunica/core": "^2.10.0", + "@rdfjs/types": "*" + } + }, + "node_modules/@comunica/actor-rdf-parse-xml-rdfa/node_modules/@comunica/core": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/core/-/core-2.10.0.tgz", + "integrity": "sha512-onsGs2iKHUPRxxMOdx42vdxslk8q9FQZdRjQtHJ6SGiCpJwIL9ciBgPIOl2RL2YfzXHemr/0umeNOppRDcWhJA==", + "license": "MIT", + "dependencies": { + "@comunica/types": "^2.10.0", + "immutable": "^4.1.0" + }, + "engines": { + "node": ">=14.0" + } + }, + "node_modules/@comunica/actor-rdf-parse-xml-rdfa/node_modules/@comunica/types": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/types/-/types-2.10.0.tgz", + "integrity": "sha512-1UjPGbZcYrapBjMGUZedrIGcn9rOLpEOlJo1ZkWddFUGTwndVg9d4BZnQw+UnQzXMcLJcdKt94Zns8iEmBqARw==", + "license": "MIT", + "dependencies": { + "@rdfjs/types": "*", + "@types/yargs": "^17.0.24", + "asynciterator": "^3.8.1", + "sparqlalgebrajs": "^4.2.0" + } + }, + "node_modules/@comunica/actor-rdf-serialize-jsonld": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-serialize-jsonld/-/actor-rdf-serialize-jsonld-4.2.0.tgz", + "integrity": "sha512-NtugnrS53bC23iWQ1Y981fy2tdjB8OMTnmvKLisQiy4TbfVEp//mNGNsKg9bGjmK7GQoMCbOw6RbO/F/AKdW1Q==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-serialize": "^4.2.0", + "@comunica/types": "^4.2.0", + "jsonld-streaming-serializer": "^3.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-rdf-serialize-n3": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-serialize-n3/-/actor-rdf-serialize-n3-4.2.0.tgz", + "integrity": "sha512-c4aQ21BtMSWS2ssK51BKEsUbg6Fb+oIPG+uOssRKQ9Gyoy0RySjJ5KkqURdGEZ7qx4mxEb3V5Nt5r4VXYm7gbA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-serialize": "^4.2.0", + "n3": "^1.17.0" + } + }, + "node_modules/@comunica/actor-rdf-serialize-shaclc": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-serialize-shaclc/-/actor-rdf-serialize-shaclc-4.2.0.tgz", + "integrity": "sha512-zQPq5DzClgxeWhR0Z34bHSZWAxCh9jD+d9fxNYC4YfvFqYELCUsR86sHlTuVs/Ri4p7Mx+3xaZqM4LXfhZQRZw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-serialize": "^4.2.0", + "arrayify-stream": "^2.0.1", + "readable-stream": "^4.5.2", + "shaclc-write": "^1.4.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-rdf-update-quads-rdfjs-store": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-update-quads-rdfjs-store/-/actor-rdf-update-quads-rdfjs-store-4.2.0.tgz", + "integrity": "sha512-gLBHHa2DMELJM/h0tEUM7LEQGyVG8pxzGWXHGAFT4892Xyj/Omr8Jask/w7ZYTdYehNjYiyUyB7vvp3wXO6Hiw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-update-quads": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@rdfjs/types": "*", + "asynciterator": "^3.9.0", + "event-emitter-promisify": "^1.1.0", + "rdf-string": "^1.6.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/actor-term-comparator-factory-expression-evaluator": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-term-comparator-factory-expression-evaluator/-/actor-term-comparator-factory-expression-evaluator-4.2.0.tgz", + "integrity": "sha512-wgt6nZGC0/WhBgtBqpLkiZgN10VUaqL14AMZg3HsMkdb02/+uksWlWjmRDW9zaKYvgcWAaYbODpciSyqlRoZEA==", + "license": "MIT", + "dependencies": { + "@comunica/actor-expression-evaluator-factory-default": "^4.2.0", + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/bus-term-comparator-factory": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/utils-bindings-factory": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0", + "@rdfjs/types": "*" + } + }, + "node_modules/@comunica/bus-bindings-aggregator-factory": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-bindings-aggregator-factory/-/bus-bindings-aggregator-factory-4.2.0.tgz", + "integrity": "sha512-Rwu4AP2OwXbjOHHDHi8nSit1xDcuL/PsrWjhKvGanQGFgRe/xB8TVfOfzLLpnFy1WELFsbVbV55ybKEF5N2Gug==", + "license": "MIT", + "dependencies": { + "@comunica/bus-expression-evaluator-factory": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0", + "@rdfjs/types": "*", + "rdf-string": "^1.6.3", + "sparqlalgebrajs": "^4.2.0" + } + }, + "node_modules/@comunica/bus-context-preprocess": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-context-preprocess/-/bus-context-preprocess-4.2.0.tgz", + "integrity": "sha512-Au+RmbJddaHpWulfQXSS+FkijFai96oOuk1Jrq4Dw5iOPvY4gKFI1/iK8OnkU0wn1vINyCKTPHCLx6lUSHu4fw==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/bus-dereference": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-dereference/-/bus-dereference-4.2.0.tgz", + "integrity": "sha512-KWaGcrW9B0tWbgtG8gDK6nosdl94unyaaX5eCDSjTXqN6ZZA+NEDHbzRWypxcxbzMugAvyNwcAmC28KW+h9KCQ==", + "license": "MIT", + "dependencies": { + "@comunica/actor-abstract-mediatyped": "^4.2.0", + "@comunica/actor-abstract-parse": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "readable-stream": "^4.5.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/bus-dereference-rdf": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-dereference-rdf/-/bus-dereference-rdf-4.2.0.tgz", + "integrity": "sha512-RQvj/BMP9QD9v3ZR4vIYLLlRWawAhXDzCOZZ6oJnhmxSOW0NfdL3h5rFI03HVPpDfyWtV4ACKK8FNe6gOIeXZw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-dereference": "^4.2.0", + "@comunica/bus-rdf-parse": "^4.2.0", + "@comunica/core": "^4.2.0", + "@rdfjs/types": "*" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/bus-expression-evaluator-factory": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-expression-evaluator-factory/-/bus-expression-evaluator-factory-4.2.0.tgz", + "integrity": "sha512-wrtC4deJU6sd6eDBYiP0fQ76vAZSIRzaB55qtBWjYxYlMkEnXHhOAiXyhFSOeELa0t9ynkiP6+uqbwso5Vf3KA==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/bus-merge-bindings-context": "^4.2.0", + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "sparqlalgebrajs": "^4.2.0" + } + }, + "node_modules/@comunica/bus-function-factory": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-function-factory/-/bus-function-factory-4.2.0.tgz", + "integrity": "sha512-sxMImvteTSt/5IXYmJ7Gz2OjxIr0XJB7yhBcbMFw1JW2C7yTFl2MHaH8ED+95Ap4xtDUQNx4P70P4Odq9K6Gaw==", + "license": "MIT", + "dependencies": { + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-expression-evaluator": "^4.2.0", + "sparqlalgebrajs": "^4.2.0" + } + }, + "node_modules/@comunica/bus-hash-bindings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-hash-bindings/-/bus-hash-bindings-4.2.0.tgz", + "integrity": "sha512-mQ3EmvT/IKBSpa+37PyB1iMwIObpTQss2hqgLmTkM1P8HfrVoGYvr3/LHbbB8lFhhEvaY2O4OfaCXMWsJbmP7g==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@rdfjs/types": "*" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/bus-hash-quads": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-hash-quads/-/bus-hash-quads-4.2.0.tgz", + "integrity": "sha512-vSydgS2a6UykuleSAdpx4SrZT7Gim6ocR55NUYmZdqNYwkBZ9/7PfRYsKpo6i3NTaXv8WArIg7p+KuDUZIDmIQ==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0", + "rdf-data-factory": "^1.1.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/bus-http": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-http/-/bus-http-4.2.0.tgz", + "integrity": "sha512-ZCtufwu+xMFUlE8FvI1CrNncW6Npa44wWN+RMGu+X0qhP0DIu9DyUZlKJgwy1KcMfhqwbEQpsWf9kWlyW2IpCQ==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0", + "@jeswr/stream-to-string": "^2.0.0", + "is-stream": "^2.0.1", + "readable-from-web": "^1.0.0", + "readable-stream-node-to-web": "^1.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/bus-http-invalidate": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-http-invalidate/-/bus-http-invalidate-4.2.0.tgz", + "integrity": "sha512-HsWj+AMPHcshRv+srt3r1I4WJCVgITrHFqr/GPCOrXibLpbA9ECoQ20npb5hO/MJIOsG6wvWaqIbv6loOwVOqA==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/bus-init": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-init/-/bus-init-4.2.0.tgz", + "integrity": "sha512-AxX9fOI0xKjed4nbxz5ADLb5ILbBJPkvDuehvKOtK5i2fto+cUDg3V4QUVJEdSrCoreSwdSzmygG93NBOkqHrg==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0", + "readable-stream": "^4.5.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/bus-merge-bindings-context": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-merge-bindings-context/-/bus-merge-bindings-context-4.2.0.tgz", + "integrity": "sha512-iORfEkZ4Z1tFlh7jvZtB7pfr51z1mVn03LJSMwKo4Y8nke+MDXtrSpUd0/KLJ9Y5YF9F+2JodbzWoiLEE4NbQA==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/bus-optimize-query-operation": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-optimize-query-operation/-/bus-optimize-query-operation-4.2.0.tgz", + "integrity": "sha512-Dotr1353dJZQ+J7PqHjSH/EheClMEWZ+ZyHYYrYx21sCJvaGqY4X+qHY2yBTnkl/2RakbQu/PLVnVbkwtYSGxQ==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/bus-query-operation": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-query-operation/-/bus-query-operation-4.2.0.tgz", + "integrity": "sha512-trefCh+bAEQBOx5RKrtvyGcTeR41tsemyqVg8m/gYCpz4tO26u9EXWjxtTdjU81Lopv2S4l4VpmlDFOXLSBTZA==", + "license": "MIT", + "dependencies": { + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-metadata": "^4.2.0", + "@rdfjs/types": "*", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/bus-query-parse": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-query-parse/-/bus-query-parse-4.2.0.tgz", + "integrity": "sha512-4CbzXpi+B6JrSprUxiZTzfBsY50sDc48/t3HFeX4dkux52tyuv4Flo4RPq2Ffs4Sb1XBo7WcI7GIuR6jlfGEwg==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0", + "@rdfjs/types": "*", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/bus-query-process": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-query-process/-/bus-query-process-4.2.0.tgz", + "integrity": "sha512-g20Ra9VoGBdTLVS10zU0v0V8uS/UDxBaqF3m1tvvxyLWaaDVluURJkGI9H809nSr7ID2z9zmpYgl+9GT9SNNKQ==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/bus-query-result-serialize": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-query-result-serialize/-/bus-query-result-serialize-4.2.0.tgz", + "integrity": "sha512-vF7NGsoVX69KfcVdX3seLPhGEO8xFVRFDglD6i5PR9TtFaI6X0IKfwm0yvNIi99M36RczzdWxrCBwY92cW7Rvg==", + "license": "MIT", + "dependencies": { + "@comunica/actor-abstract-mediatyped": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/bus-query-source-identify": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-query-source-identify/-/bus-query-source-identify-4.2.0.tgz", + "integrity": "sha512-lULfROk9jV+jL5M1axwaQUrlG4kMAuqSUH3bcheTUAKsJo7jo+/omI0SfOMr/shczKrYn9lgHih2Oh9CmVnGEA==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-bindings-factory": "^4.2.0", + "@comunica/utils-iterator": "^4.0.1", + "@comunica/utils-metadata": "^4.2.0", + "@rdfjs/types": "*", + "asynciterator": "^3.9.0", + "rdf-string": "^1.6.3", + "rdf-terms": "^1.11.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/bus-query-source-identify-hypermedia": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-query-source-identify-hypermedia/-/bus-query-source-identify-hypermedia-4.2.0.tgz", + "integrity": "sha512-xuahx4w8o7gSUxKhkrmMOaPyoR5UeK2B6Tr21fLdd3kjfYnY13XZU+mjxrPIJNPfPRxYyiFcJ5xJjSE/6jWIIw==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@rdfjs/types": "*" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/bus-rdf-join": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-join/-/bus-rdf-join-4.2.0.tgz", + "integrity": "sha512-gWpKLcC/8ffWr+snVcqx8UuLthuaigRc9YIN4TVDOZ5Hqv7do/Wy7bgctGjGGsOsTl7rhvPGHFnP2dwAgg8Ayg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-join-entries-sort": "^4.2.0", + "@comunica/bus-rdf-join-selectivity": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/mediatortype-join-coefficients": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-iterator": "^4.0.1", + "@comunica/utils-metadata": "^4.2.0", + "@rdfjs/types": "*" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/bus-rdf-join-entries-sort": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-join-entries-sort/-/bus-rdf-join-entries-sort-4.2.0.tgz", + "integrity": "sha512-ngUYf7iq9be3DbzfAcplCrjb3Nah5Y3FN71+pZt2c8icBl7/GT209iDmmDwexm7qz/xLTuwfQTdGuVci9g1djg==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/bus-rdf-join-selectivity": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-join-selectivity/-/bus-rdf-join-selectivity-4.2.0.tgz", + "integrity": "sha512-GQwrbWqx+ga843TfrKwSLJ+Y0HiEhwkYMRQWRlsJnA3AgKdkJb2u6CpU1eHjQwEgcnDC4xYatPnhu/GJ/LEIJw==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0", + "@comunica/mediatortype-accuracy": "^4.2.0", + "@comunica/types": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/bus-rdf-metadata": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-metadata/-/bus-rdf-metadata-4.2.0.tgz", + "integrity": "sha512-LUcRGA4jlBPrr4X2DcDsBIasJYEq6awKplnFU4nBJHKC0QZgQC1DwsTvoxCHKvdQMkAJ6lAbbzkgTRtYRfPiHA==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0", + "@rdfjs/types": "*" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/bus-rdf-metadata-accumulate": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-metadata-accumulate/-/bus-rdf-metadata-accumulate-4.2.0.tgz", + "integrity": "sha512-urv343Sbmez5xk6djkXpIMq6o1M/4drdBTVH8AzmTx4RSilAPYBnSneC3TS068NQDeFG2XjdJJbhKs3zU4ko4Q==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/bus-rdf-metadata-extract": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-metadata-extract/-/bus-rdf-metadata-extract-4.2.0.tgz", + "integrity": "sha512-/cVqE2AqMZwyv4hRs/XuqcHQ0fOFzOT33+h/S1mVpSsycKI1VtYX4Mv7my9sdE2EHicYRAnxwUDlrS4w7X2HHg==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0", + "@rdfjs/types": "*" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/bus-rdf-parse": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-parse/-/bus-rdf-parse-4.2.0.tgz", + "integrity": "sha512-P92ACuOk2zicOfNDiRc8xAA/u3yw6pHKQDZWRs/XXJJQIyEU+9CAKA6URHcb0+ffnVtxHtiiqI2nsra7MRadIg==", + "license": "MIT", + "dependencies": { + "@comunica/actor-abstract-mediatyped": "^4.2.0", + "@comunica/actor-abstract-parse": "^4.2.0", + "@comunica/core": "^4.2.0", + "@rdfjs/types": "*" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/bus-rdf-parse-html": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-parse-html/-/bus-rdf-parse-html-2.10.0.tgz", + "integrity": "sha512-RZliz4TtKP63QggoohGuIkGb6lq0BoYJ4aztKtGldWtPAVP/pdEvlDpiZWLB/j19g7S2aDLNY/lJtZ5efM1tHQ==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^2.10.0", + "@rdfjs/types": "*" + } + }, + "node_modules/@comunica/bus-rdf-parse-html/node_modules/@comunica/core": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/core/-/core-2.10.0.tgz", + "integrity": "sha512-onsGs2iKHUPRxxMOdx42vdxslk8q9FQZdRjQtHJ6SGiCpJwIL9ciBgPIOl2RL2YfzXHemr/0umeNOppRDcWhJA==", + "license": "MIT", + "dependencies": { + "@comunica/types": "^2.10.0", + "immutable": "^4.1.0" + }, + "engines": { + "node": ">=14.0" + } + }, + "node_modules/@comunica/bus-rdf-parse-html/node_modules/@comunica/types": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/types/-/types-2.10.0.tgz", + "integrity": "sha512-1UjPGbZcYrapBjMGUZedrIGcn9rOLpEOlJo1ZkWddFUGTwndVg9d4BZnQw+UnQzXMcLJcdKt94Zns8iEmBqARw==", + "license": "MIT", + "dependencies": { + "@rdfjs/types": "*", + "@types/yargs": "^17.0.24", + "asynciterator": "^3.8.1", + "sparqlalgebrajs": "^4.2.0" + } + }, + "node_modules/@comunica/bus-rdf-resolve-hypermedia-links": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-resolve-hypermedia-links/-/bus-rdf-resolve-hypermedia-links-4.2.0.tgz", + "integrity": "sha512-Lpx5bVG8CLyIIw4jesvt6ZjgFmV5+veagePa8guBgurWErkuGryPQhrCUqqdr4hqHfbgzd5FlfunBrY9Plgl4g==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/bus-rdf-resolve-hypermedia-links-queue": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-resolve-hypermedia-links-queue/-/bus-rdf-resolve-hypermedia-links-queue-4.2.0.tgz", + "integrity": "sha512-57MEes59Yte57j9Wf5L9N8STXxJFjwcuNoC97PkKTH0jSARL82DDgRseJBs2RxjL0L2Yg0+naCgCzo2xnnnAKg==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/bus-rdf-serialize": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-serialize/-/bus-rdf-serialize-4.2.0.tgz", + "integrity": "sha512-F/U1I6qNQlwCzoIOwW1ZbCW6gUzPRHI53+n2qk/Kvnla0e/V/4eYQfd1FhVsNxO2X1jhWhG+sRDKb+cmpRjPBQ==", + "license": "MIT", + "dependencies": { + "@comunica/actor-abstract-mediatyped": "^4.2.0", + "@comunica/core": "^4.2.0", + "@rdfjs/types": "*" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/bus-rdf-update-quads": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-update-quads/-/bus-rdf-update-quads-4.2.0.tgz", + "integrity": "sha512-c24G5zbl8+m3t8WOCcMwsJMoEyF6zIXSiI1Y3EacRHdw0KjdbyempS/8dauaHuyNfjWbrYOM0nEMep3Sn944+Q==", + "license": "MIT", + "dependencies": { + "@comunica/actor-context-preprocess-query-source-skolemize": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@rdfjs/types": "*", + "asynciterator": "^3.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/bus-term-comparator-factory": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-term-comparator-factory/-/bus-term-comparator-factory-4.2.0.tgz", + "integrity": "sha512-YBz5lqJSljR99xOP3uEkkQjqE/4YbVbRBtaEygpaogebczvpb/rhL3bQUh1gYEWNT7co/iNw+hz2dHipYQaVUg==", + "license": "MIT", + "dependencies": { + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/bus-merge-bindings-context": "^4.2.0", + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/core": "^4.2.0", + "@rdfjs/types": "*" + } + }, + "node_modules/@comunica/config-query-sparql": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/config-query-sparql/-/config-query-sparql-4.2.0.tgz", + "integrity": "sha512-WGX6Ocm6X0KN05cqcD5JGuDs1bRCkyohx3RqBKIHmugmms6sR2hTNspq+dZHJ4r9J50PUng0fG8E4rIFZFlHBQ==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/context-entries": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/context-entries/-/context-entries-4.2.0.tgz", + "integrity": "sha512-F9FDSHXUP9TT9urSC+oXo6oNJYV6Q7lDRVQPi4DL81M9S34iNgOBnTdOlHxExiEwVnRfKdTKkRii/qe4Zk7Gbg==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@rdfjs/types": "*", + "jsonld-context-parser": "^2.2.2", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/core": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/core/-/core-4.2.0.tgz", + "integrity": "sha512-E4TfsxmBYgan9xPSCAom6B231EonTFxM/hEdFbRmVhuCv+Ids7d4UhGt3MENJDXH+UhURjqKpfzYySvAqYqVOA==", + "license": "MIT", + "dependencies": { + "@comunica/types": "^4.2.0", + "immutable": "^4.3.7" + }, + "engines": { + "node": ">=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/logger-pretty": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/logger-pretty/-/logger-pretty-4.2.0.tgz", + "integrity": "sha512-PkiAv13icKnq5JydB7W1mBR4tc+mxpZUsnWG9tc/6V26ayd/W42FZPWDFUk7+jqdxa0oHPsaq6YrOeGFYmnsUA==", + "license": "MIT", + "dependencies": { + "@comunica/types": "^4.2.0", + "object-inspect": "^1.12.2", + "process": "^0.11.10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/logger-void": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/logger-void/-/logger-void-4.2.0.tgz", + "integrity": "sha512-HHutmKwSh32eX+HQkPRyWc2etyWz1ZpkdVUIn60kANpfzGz9J+tWMqUZvhU4IBWrt8ezcpEsNFSXYa1XejsjJA==", + "license": "MIT", + "dependencies": { + "@comunica/types": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/mediator-all": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/mediator-all/-/mediator-all-4.2.0.tgz", + "integrity": "sha512-R8p5zbj+NJwpIUexNkDudUFVogheNJJRE4vHpQ3roPBWJ6hOIDSg80lGAmHeAKswKd7RkhoyeurGvwVtfGA6ug==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/mediator-combine-pipeline": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/mediator-combine-pipeline/-/mediator-combine-pipeline-4.2.0.tgz", + "integrity": "sha512-UYFBKR3bmFqJC+A9sx+kEsvGuILNimt/5yTC0yId56sjdwAaEEQz9iFLI1HqJS2T6weu81S/VXiYUpwp9DGJbg==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/mediator-combine-union": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/mediator-combine-union/-/mediator-combine-union-4.2.0.tgz", + "integrity": "sha512-hdqtqmGb0aEW8sIcp3WvzziXAxPfGWYDBgH/QQIk2JVWc7auGWvddut2pQCGHyFrv6MXI0vbjj8g1UIaAMviBQ==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/mediator-join-coefficients-fixed": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/mediator-join-coefficients-fixed/-/mediator-join-coefficients-fixed-4.2.0.tgz", + "integrity": "sha512-7XyjxHfONutzwiPfdIjRMooZnkqd1N14gaOynl4Lp8wxVcEU0GNDkk4A/axcIR3APRmSWY6fgw/FKkcbEzFtKw==", + "license": "MIT", + "dependencies": { + "@comunica/bus-rdf-join": "^4.2.0", + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/mediatortype-join-coefficients": "^4.2.0", + "@comunica/types": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/mediator-number": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/mediator-number/-/mediator-number-4.2.0.tgz", + "integrity": "sha512-TYwcukPQLblV3sfkNMsl3oj3AXSzcGmB+tUYy/++kKohQ67xy2r0wfBo1Ij/6G4ZnzlMIuOWzQcXojFrnV9iWQ==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/mediator-race": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/mediator-race/-/mediator-race-4.2.0.tgz", + "integrity": "sha512-KHfRVB+Qfaou8tJeXrCrcw1NlTUD+xbi5/7qSwvRqEbbajW2B4cRYbw0VrTJDFUb1tva5IHQQGpMFJ/aHHpH5w==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/mediatortype-accuracy": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/mediatortype-accuracy/-/mediatortype-accuracy-4.2.0.tgz", + "integrity": "sha512-IAjY98uTTloCaAQuc/CYR1eK4NxX2oLXRexf2JtpiUMO79JM9MXZjFVWpibNZpH5fSqXPb9BQ/T93BnALVwbLg==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, - "node_modules/@amrc-factoryplus/rx-util": { - "version": "0.0.3", - "resolved": "file:../lib/js-rx-util", - "license": "ISC", + "node_modules/@comunica/mediatortype-join-coefficients": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/mediatortype-join-coefficients/-/mediatortype-join-coefficients-4.2.0.tgz", + "integrity": "sha512-vTMn37N7Stj9LXkbWG9WQTOcCX8Qixa3wKv8a86nLELnjPR2uL59mxdelr1GXURuboSTJuKOMJZGNXyyEAewtQ==", + "license": "MIT", "dependencies": { - "immutable": "^5.0.0-beta.5", - "rxjs": "^7.8.1" + "@comunica/core": "^4.2.0", + "@rdfjs/types": "*" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, - "node_modules/@amrc-factoryplus/service-api": { - "version": "0.1.0", - "resolved": "file:../lib/js-service-api", - "license": "ISC", - "os": [ - "!win32" - ], + "node_modules/@comunica/mediatortype-time": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/mediatortype-time/-/mediatortype-time-4.2.0.tgz", + "integrity": "sha512-t/IVwZPeb4hijIjdQKl/BS14HR7PXDgiv2Djq1f42596mluPjDemUG3suxx8VxBCGhG6Jckupg/WvvLYdW585w==", + "license": "MIT", "dependencies": { - "@amrc-factoryplus/rx-util": "^0.0.3", - "content-type": "^1.0.5", - "cors": "^2.8.5", - "deep-equal": "^2.2.3", - "express": "^5.0.1", - "gssapi.js": "^2.0.1", - "optional-js": "^2.3.0", - "path-to-regexp": "^6.2.1", - "rxjs": "^7.8.1", - "uuid": "^11.0.2", - "ws": "^8.18.0" + "@comunica/core": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, - "node_modules/@amrc-factoryplus/service-client": { - "version": "1.3.6", - "resolved": "file:../lib/js-service-client", - "license": "ISC", + "node_modules/@comunica/query-sparql-rdfjs": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/query-sparql-rdfjs/-/query-sparql-rdfjs-4.2.0.tgz", + "integrity": "sha512-JVOOLDd9Up0CSHOJLNkY9k9oUqslL0tknwvok+KaswuE1SNklSQaN9tsy29QCzhEQBDqcDjqpokfkIOk1sAI7w==", + "license": "MIT", + "dependencies": { + "@comunica/actor-bindings-aggregator-factory-average": "^4.2.0", + "@comunica/actor-bindings-aggregator-factory-count": "^4.2.0", + "@comunica/actor-bindings-aggregator-factory-group-concat": "^4.2.0", + "@comunica/actor-bindings-aggregator-factory-max": "^4.2.0", + "@comunica/actor-bindings-aggregator-factory-min": "^4.2.0", + "@comunica/actor-bindings-aggregator-factory-sample": "^4.2.0", + "@comunica/actor-bindings-aggregator-factory-sum": "^4.2.0", + "@comunica/actor-bindings-aggregator-factory-wildcard-count": "^4.2.0", + "@comunica/actor-context-preprocess-convert-shortcuts": "^4.2.0", + "@comunica/actor-context-preprocess-query-source-identify": "^4.2.0", + "@comunica/actor-context-preprocess-query-source-skolemize": "^4.2.0", + "@comunica/actor-context-preprocess-set-defaults": "^4.2.0", + "@comunica/actor-context-preprocess-source-to-destination": "^4.2.0", + "@comunica/actor-expression-evaluator-factory-default": "^4.2.0", + "@comunica/actor-function-factory-expression-bnode": "^4.2.0", + "@comunica/actor-function-factory-expression-bound": "^4.2.0", + "@comunica/actor-function-factory-expression-coalesce": "^4.2.0", + "@comunica/actor-function-factory-expression-concat": "^4.2.0", + "@comunica/actor-function-factory-expression-extensions": "^4.2.0", + "@comunica/actor-function-factory-expression-if": "^4.2.0", + "@comunica/actor-function-factory-expression-in": "^4.2.0", + "@comunica/actor-function-factory-expression-logical-and": "^4.2.0", + "@comunica/actor-function-factory-expression-logical-or": "^4.2.0", + "@comunica/actor-function-factory-expression-not-in": "^4.2.0", + "@comunica/actor-function-factory-expression-same-term": "^4.2.0", + "@comunica/actor-function-factory-term-abs": "^4.2.0", + "@comunica/actor-function-factory-term-addition": "^4.2.0", + "@comunica/actor-function-factory-term-ceil": "^4.2.0", + "@comunica/actor-function-factory-term-contains": "^4.2.0", + "@comunica/actor-function-factory-term-datatype": "^4.2.0", + "@comunica/actor-function-factory-term-day": "^4.2.0", + "@comunica/actor-function-factory-term-division": "^4.2.0", + "@comunica/actor-function-factory-term-encode-for-uri": "^4.2.0", + "@comunica/actor-function-factory-term-equality": "^4.2.0", + "@comunica/actor-function-factory-term-floor": "^4.2.0", + "@comunica/actor-function-factory-term-greater-than": "^4.2.0", + "@comunica/actor-function-factory-term-greater-than-equal": "^4.2.0", + "@comunica/actor-function-factory-term-hours": "^4.2.0", + "@comunica/actor-function-factory-term-inequality": "^4.2.0", + "@comunica/actor-function-factory-term-iri": "^4.2.0", + "@comunica/actor-function-factory-term-is-blank": "^4.2.0", + "@comunica/actor-function-factory-term-is-iri": "^4.2.0", + "@comunica/actor-function-factory-term-is-literal": "^4.2.0", + "@comunica/actor-function-factory-term-is-numeric": "^4.2.0", + "@comunica/actor-function-factory-term-is-triple": "^4.2.0", + "@comunica/actor-function-factory-term-lang": "^4.2.0", + "@comunica/actor-function-factory-term-langmatches": "^4.2.0", + "@comunica/actor-function-factory-term-lcase": "^4.2.0", + "@comunica/actor-function-factory-term-lesser-than": "^4.2.0", + "@comunica/actor-function-factory-term-lesser-than-equal": "^4.2.0", + "@comunica/actor-function-factory-term-md5": "^4.2.0", + "@comunica/actor-function-factory-term-minutes": "^4.2.0", + "@comunica/actor-function-factory-term-month": "^4.2.0", + "@comunica/actor-function-factory-term-multiplication": "^4.2.0", + "@comunica/actor-function-factory-term-not": "^4.2.0", + "@comunica/actor-function-factory-term-now": "^4.2.0", + "@comunica/actor-function-factory-term-object": "^4.2.0", + "@comunica/actor-function-factory-term-predicate": "^4.2.0", + "@comunica/actor-function-factory-term-rand": "^4.2.0", + "@comunica/actor-function-factory-term-regex": "^4.2.0", + "@comunica/actor-function-factory-term-replace": "^4.2.0", + "@comunica/actor-function-factory-term-round": "^4.2.0", + "@comunica/actor-function-factory-term-seconds": "^4.2.0", + "@comunica/actor-function-factory-term-sha1": "^4.2.0", + "@comunica/actor-function-factory-term-sha256": "^4.2.0", + "@comunica/actor-function-factory-term-sha384": "^4.2.0", + "@comunica/actor-function-factory-term-sha512": "^4.2.0", + "@comunica/actor-function-factory-term-str": "^4.2.0", + "@comunica/actor-function-factory-term-str-after": "^4.2.0", + "@comunica/actor-function-factory-term-str-before": "^4.2.0", + "@comunica/actor-function-factory-term-str-dt": "^4.2.0", + "@comunica/actor-function-factory-term-str-ends": "^4.2.0", + "@comunica/actor-function-factory-term-str-lang": "^4.2.0", + "@comunica/actor-function-factory-term-str-len": "^4.2.0", + "@comunica/actor-function-factory-term-str-starts": "^4.2.0", + "@comunica/actor-function-factory-term-str-uuid": "^4.2.0", + "@comunica/actor-function-factory-term-sub-str": "^4.2.0", + "@comunica/actor-function-factory-term-subject": "^4.2.0", + "@comunica/actor-function-factory-term-subtraction": "^4.2.0", + "@comunica/actor-function-factory-term-timezone": "^4.2.0", + "@comunica/actor-function-factory-term-triple": "^4.2.0", + "@comunica/actor-function-factory-term-tz": "^4.2.0", + "@comunica/actor-function-factory-term-ucase": "^4.2.0", + "@comunica/actor-function-factory-term-unary-minus": "^4.2.0", + "@comunica/actor-function-factory-term-unary-plus": "^4.2.0", + "@comunica/actor-function-factory-term-uuid": "^4.2.0", + "@comunica/actor-function-factory-term-xsd-to-boolean": "^4.2.0", + "@comunica/actor-function-factory-term-xsd-to-date": "^4.2.0", + "@comunica/actor-function-factory-term-xsd-to-datetime": "^4.2.0", + "@comunica/actor-function-factory-term-xsd-to-day-time-duration": "^4.2.0", + "@comunica/actor-function-factory-term-xsd-to-decimal": "^4.2.0", + "@comunica/actor-function-factory-term-xsd-to-double": "^4.2.0", + "@comunica/actor-function-factory-term-xsd-to-duration": "^4.2.0", + "@comunica/actor-function-factory-term-xsd-to-float": "^4.2.0", + "@comunica/actor-function-factory-term-xsd-to-integer": "^4.2.0", + "@comunica/actor-function-factory-term-xsd-to-string": "^4.2.0", + "@comunica/actor-function-factory-term-xsd-to-time": "^4.2.0", + "@comunica/actor-function-factory-term-xsd-to-year-month-duration": "^4.2.0", + "@comunica/actor-function-factory-term-year": "^4.2.0", + "@comunica/actor-hash-bindings-murmur": "^4.2.0", + "@comunica/actor-hash-quads-murmur": "^4.2.0", + "@comunica/actor-init-query": "^4.2.0", + "@comunica/actor-optimize-query-operation-assign-sources-exhaustive": "^4.2.0", + "@comunica/actor-optimize-query-operation-bgp-to-join": "^4.2.0", + "@comunica/actor-optimize-query-operation-construct-distinct": "^4.2.0", + "@comunica/actor-optimize-query-operation-describe-to-constructs-subject": "^4.2.0", + "@comunica/actor-optimize-query-operation-filter-pushdown": "^4.2.0", + "@comunica/actor-optimize-query-operation-group-sources": "^4.2.0", + "@comunica/actor-optimize-query-operation-join-bgp": "^4.2.0", + "@comunica/actor-optimize-query-operation-join-connected": "^4.2.0", + "@comunica/actor-optimize-query-operation-prune-empty-source-operations": "^4.2.0", + "@comunica/actor-optimize-query-operation-rewrite-add": "^4.2.0", + "@comunica/actor-optimize-query-operation-rewrite-copy": "^4.2.0", + "@comunica/actor-optimize-query-operation-rewrite-move": "^4.2.0", + "@comunica/actor-query-operation-ask": "^4.2.0", + "@comunica/actor-query-operation-bgp-join": "^4.2.0", + "@comunica/actor-query-operation-construct": "^4.2.0", + "@comunica/actor-query-operation-distinct-hash": "^4.2.0", + "@comunica/actor-query-operation-extend": "^4.2.0", + "@comunica/actor-query-operation-filter": "^4.2.0", + "@comunica/actor-query-operation-from-quad": "^4.2.0", + "@comunica/actor-query-operation-group": "^4.2.0", + "@comunica/actor-query-operation-join": "^4.2.0", + "@comunica/actor-query-operation-leftjoin": "^4.2.0", + "@comunica/actor-query-operation-minus": "^4.2.0", + "@comunica/actor-query-operation-nop": "^4.2.0", + "@comunica/actor-query-operation-orderby": "^4.2.0", + "@comunica/actor-query-operation-path-alt": "^4.2.0", + "@comunica/actor-query-operation-path-inv": "^4.2.0", + "@comunica/actor-query-operation-path-link": "^4.2.0", + "@comunica/actor-query-operation-path-nps": "^4.2.0", + "@comunica/actor-query-operation-path-one-or-more": "^4.2.0", + "@comunica/actor-query-operation-path-seq": "^4.2.0", + "@comunica/actor-query-operation-path-zero-or-more": "^4.2.0", + "@comunica/actor-query-operation-path-zero-or-one": "^4.2.0", + "@comunica/actor-query-operation-project": "^4.2.0", + "@comunica/actor-query-operation-reduced-hash": "^4.2.0", + "@comunica/actor-query-operation-service": "^4.2.0", + "@comunica/actor-query-operation-slice": "^4.2.0", + "@comunica/actor-query-operation-source": "^4.2.0", + "@comunica/actor-query-operation-union": "^4.2.0", + "@comunica/actor-query-operation-update-clear": "^4.2.0", + "@comunica/actor-query-operation-update-compositeupdate": "^4.2.0", + "@comunica/actor-query-operation-update-create": "^4.2.0", + "@comunica/actor-query-operation-update-deleteinsert": "^4.2.0", + "@comunica/actor-query-operation-update-drop": "^4.2.0", + "@comunica/actor-query-operation-update-load": "^4.2.0", + "@comunica/actor-query-operation-values": "^4.2.0", + "@comunica/actor-query-parse-graphql": "^4.2.0", + "@comunica/actor-query-parse-sparql": "^4.2.0", + "@comunica/actor-query-process-explain-logical": "^4.2.0", + "@comunica/actor-query-process-explain-parsed": "^4.2.0", + "@comunica/actor-query-process-explain-physical": "^4.2.0", + "@comunica/actor-query-process-sequential": "^4.2.0", + "@comunica/actor-query-result-serialize-json": "^4.2.0", + "@comunica/actor-query-result-serialize-rdf": "^4.2.0", + "@comunica/actor-query-result-serialize-simple": "^4.2.0", + "@comunica/actor-query-result-serialize-sparql-csv": "^4.2.0", + "@comunica/actor-query-result-serialize-sparql-json": "^4.2.0", + "@comunica/actor-query-result-serialize-sparql-tsv": "^4.2.0", + "@comunica/actor-query-result-serialize-sparql-xml": "^4.2.0", + "@comunica/actor-query-result-serialize-stats": "^4.2.0", + "@comunica/actor-query-result-serialize-table": "^4.2.0", + "@comunica/actor-query-result-serialize-tree": "^4.2.0", + "@comunica/actor-query-source-identify-hypermedia": "^4.2.0", + "@comunica/actor-query-source-identify-hypermedia-sparql": "^4.2.0", + "@comunica/actor-query-source-identify-rdfjs": "^4.2.0", + "@comunica/actor-rdf-join-entries-sort-cardinality": "^4.2.0", + "@comunica/actor-rdf-join-inner-hash": "^4.2.0", + "@comunica/actor-rdf-join-inner-multi-bind": "^4.2.0", + "@comunica/actor-rdf-join-inner-multi-bind-source": "^4.2.0", + "@comunica/actor-rdf-join-inner-multi-empty": "^4.2.0", + "@comunica/actor-rdf-join-inner-multi-smallest": "^4.2.0", + "@comunica/actor-rdf-join-inner-multi-smallest-filter-bindings": "^4.2.0", + "@comunica/actor-rdf-join-inner-nestedloop": "^4.2.0", + "@comunica/actor-rdf-join-inner-none": "^4.2.0", + "@comunica/actor-rdf-join-inner-single": "^4.2.0", + "@comunica/actor-rdf-join-inner-symmetrichash": "^4.2.0", + "@comunica/actor-rdf-join-minus-hash": "^4.2.0", + "@comunica/actor-rdf-join-optional-bind": "^4.2.0", + "@comunica/actor-rdf-join-optional-hash": "^4.2.0", + "@comunica/actor-rdf-join-optional-nestedloop": "^4.2.0", + "@comunica/actor-rdf-join-selectivity-variable-counting": "^4.2.0", + "@comunica/actor-rdf-metadata-accumulate-cardinality": "^4.2.0", + "@comunica/actor-rdf-metadata-accumulate-pagesize": "^4.2.0", + "@comunica/actor-rdf-metadata-accumulate-requesttime": "^4.2.0", + "@comunica/actor-rdf-serialize-jsonld": "^4.2.0", + "@comunica/actor-rdf-serialize-n3": "^4.2.0", + "@comunica/actor-rdf-serialize-shaclc": "^4.2.0", + "@comunica/actor-rdf-update-quads-rdfjs-store": "^4.2.0", + "@comunica/actor-term-comparator-factory-expression-evaluator": "^4.2.0", + "@comunica/bus-function-factory": "^4.2.0", + "@comunica/bus-http-invalidate": "^4.2.0", + "@comunica/bus-query-operation": "^4.2.0", + "@comunica/config-query-sparql": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/logger-void": "^4.2.0", + "@comunica/mediator-all": "^4.2.0", + "@comunica/mediator-combine-pipeline": "^4.2.0", + "@comunica/mediator-combine-union": "^4.2.0", + "@comunica/mediator-join-coefficients-fixed": "^4.2.0", + "@comunica/mediator-number": "^4.2.0", + "@comunica/mediator-race": "^4.2.0", + "@comunica/runner": "^4.2.0", + "@comunica/types": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/runner/-/runner-4.2.0.tgz", + "integrity": "sha512-13YYeiU3VRES2owxZ5tPv+tIc3rAeg8SdZCNTAUBBI3LhJzMCdZazce+ufo716FDeMW+nfqPNzmnBv6OFDx/KQ==", + "license": "MIT", "dependencies": { - "content-type": "^1.0.5", - "isomorphic-ws": "^5.0.0", - "mqtt": "^5.3.6", - "optional-js": "^2.3.0", - "semver": "^7.6.0", - "sparkplug-payload": "^1.0.3" + "@comunica/bus-init": "^4.2.0", + "@comunica/core": "^4.2.0", + "componentsjs": "^6.2.0", + "process": "^0.11.10" }, - "optionalDependencies": { - "got-fetch": "^5.1.8", - "gssapi.js": "^2.0.1" + "bin": { + "comunica-compile-config": "bin/compile-config" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, - "node_modules/@apidevtools/json-schema-ref-parser": { - "version": "9.0.9", - "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-9.0.9.tgz", - "integrity": "sha512-GBD2Le9w2+lVFoc4vswGI/TjkNIZSVp7+9xPf+X3uidBfWnAeUWmquteSyt0+VCrhNMWj/FTABISQrD3Z/YA+w==", + "node_modules/@comunica/types": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/types/-/types-4.2.0.tgz", + "integrity": "sha512-3Vf3FOUB/i7tdlghovHsgjoZbdqIgB0m01UGwpxCBHI/swbxcqhQzmKFjU9T3gNxurmsdqafF8Unoh9ZCwNuRw==", + "license": "MIT", "dependencies": { - "@jsdevtools/ono": "^7.1.3", - "@types/json-schema": "^7.0.6", - "call-me-maybe": "^1.0.1", - "js-yaml": "^4.1.0" + "@rdfjs/types": "*", + "@types/yargs": "^17.0.24", + "asynciterator": "^3.9.0", + "lru-cache": "^10.0.1", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/utils-bindings-factory": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/utils-bindings-factory/-/utils-bindings-factory-4.2.0.tgz", + "integrity": "sha512-Rw6me8UCdYTvotKt0SJcyQy7tMoruE6gjL8ZSxRZhYORY0+peOgkHHOAmZ41K/TG8TlrthO5cuWB7kK81VeEig==", + "license": "MIT", + "dependencies": { + "@comunica/bus-merge-bindings-context": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@rdfjs/types": "*", + "immutable": "^4.1.0", + "rdf-string": "^1.6.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, - "node_modules/@babel/runtime": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.9.tgz", - "integrity": "sha512-aA63XwOkcl4xxQa3HjPMqOP6LiK0ZDv3mUPYEFXkpHbaFjtGggE1A61FjFzJnB+p7/oy2gA8E+rcBNl/zC1tMg==", + "node_modules/@comunica/utils-bindings-index": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/utils-bindings-index/-/utils-bindings-index-4.2.0.tgz", + "integrity": "sha512-3ljU/1gvXUn8b1A2jFA0vz+Zr0IPYtssjOHhOsZK9ooMaJduAm8SFj5nznvT4rE70zZ5wCdINCKqwiSPxOqU1w==", "license": "MIT", "dependencies": { - "regenerator-runtime": "^0.14.0" + "@comunica/types": "^4.2.0", + "@rdfjs/types": "*" }, - "engines": { - "node": ">=6.9.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/utils-data-factory": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@comunica/utils-data-factory/-/utils-data-factory-4.0.1.tgz", + "integrity": "sha512-6FTyTC0dNgXwnZN4/5QSDsfNT7AhWPJUcE3a9aa78kQodaq3LfQNW4fiG4tC2O4tcbSy4Ds7ZG/cflThCHwa2w==", + "license": "MIT", + "dependencies": { + "@rdfjs/types": "*" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/utils-expression-evaluator": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/utils-expression-evaluator/-/utils-expression-evaluator-4.2.0.tgz", + "integrity": "sha512-HAX4Duv8Bva27f/ooIlALwPRFzqZcpb9Im9QoT4L42gCkBfbhOjDpd0skNXJ8nio30GG0aW90UM122u8vAGihQ==", + "license": "MIT", + "dependencies": { + "@comunica/context-entries": "^4.2.0", + "@comunica/types": "^4.2.0", + "@rdfjs/types": "*", + "lru-cache": "^10.0.0", + "rdf-data-factory": "^1.1.2", + "rdf-string": "^1.6.3", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/utils-iterator": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@comunica/utils-iterator/-/utils-iterator-4.0.1.tgz", + "integrity": "sha512-JfWFr212IFpRIe0kU//AdtrPgcKusnRnHeipqVKv6EVeWl3ZfPZsO/e+aSr/llQoAJBaGKfMH0ATuXzWCSjU/g==", + "license": "MIT", + "dependencies": { + "asynciterator": "^3.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/utils-metadata": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/utils-metadata/-/utils-metadata-4.2.0.tgz", + "integrity": "sha512-xNqnI2XiUgs/xv/3jKo+ueui6akOlrwR/szyMKCu/DXuzSfYor0/czTWJLcLOxYDB4T4hMJCxQgaVyyX4D1ZeA==", + "license": "MIT", + "dependencies": { + "@comunica/types": "^4.2.0", + "@rdfjs/types": "*", + "asynciterator": "^3.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@comunica/utils-query-operation": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@comunica/utils-query-operation/-/utils-query-operation-4.2.0.tgz", + "integrity": "sha512-HZyO6xYJcS9n6NcJAxrxltKph4NfCClUUjHiM3ayb8zrYmfO62dv0SGLp3VgalaMkPF5cRFuIGolt6uzgczHWQ==", + "license": "MIT", + "dependencies": { + "@comunica/context-entries": "^4.2.0", + "@comunica/core": "^4.2.0", + "@comunica/types": "^4.2.0", + "@comunica/utils-bindings-factory": "^4.2.0", + "@rdfjs/types": "*", + "rdf-data-factory": "^1.1.2", + "rdf-string": "^1.6.1", + "rdf-terms": "^1.11.0", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/@dabh/diagnostics": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.3.tgz", + "integrity": "sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==", + "license": "MIT", + "dependencies": { + "colorspace": "1.1.x", + "enabled": "2.0.x", + "kuler": "^2.0.0" } }, "node_modules/@eslint-community/eslint-utils": { @@ -173,12 +4933,6 @@ } } }, - "node_modules/@eslint/config-array/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, "node_modules/@eslint/core": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.7.0.tgz", @@ -262,12 +5016,6 @@ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "dev": true }, - "node_modules/@eslint/eslintrc/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, "node_modules/@eslint/eslintrc/node_modules/strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", @@ -358,101 +5106,68 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@jeswr/prefixcc": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jeswr/prefixcc/-/prefixcc-1.2.1.tgz", + "integrity": "sha512-kBBXbqsaeh3Irp416h/RbelqJgIOp6X/OJJlYmLyr/9qlBYKTKSCuEv5/xjZ0Yf8Yec+QFRYBaOQ2JkMBSH7KA==", + "license": "MIT", + "dependencies": { + "cross-fetch": "^3.1.5" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/@jeswr/stream-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@jeswr/stream-to-string/-/stream-to-string-2.0.0.tgz", + "integrity": "sha512-VmoW6xYRjVzdMr2njBObVSlUc5KCJT+gyuuH+tea9ZLE59XhgfLNc8ufN5Md38STxCyAJUDUVcCBfaOo11BfuA==", + "license": "MIT", + "dependencies": { + "event-emitter-promisify": "^1.1.0" + } + }, "node_modules/@jsdevtools/ono": { "version": "7.1.3", "resolved": "https://registry.npmjs.org/@jsdevtools/ono/-/ono-7.1.3.tgz", "integrity": "sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==" }, - "node_modules/@protobufjs/aspromise": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", - "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/codegen": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", - "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/eventemitter": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", - "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/fetch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", - "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", - "license": "BSD-3-Clause", + "node_modules/@rdfjs/types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@rdfjs/types/-/types-2.0.1.tgz", + "integrity": "sha512-uyAzpugX7KekAXAHq26m3JlUIZJOC0uSBhpnefGV5i15bevDyyejoB7I+9MKeUrzXD8OOUI3+4FeV1wwQr5ihA==", + "license": "MIT", "dependencies": { - "@protobufjs/aspromise": "^1.1.1", - "@protobufjs/inquire": "^1.1.0" + "@types/node": "*" } }, - "node_modules/@protobufjs/float": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", - "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/inquire": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", - "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/path": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", - "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/pool": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", - "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/utf8": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", - "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==", - "license": "BSD-3-Clause" - }, - "node_modules/@sindresorhus/is": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", - "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", - "license": "MIT", - "optional": true, - "peer": true, - "engines": { - "node": ">=14.16" + "node_modules/@rubensworks/saxes": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@rubensworks/saxes/-/saxes-6.0.1.tgz", + "integrity": "sha512-UW4OTIsOtJ5KSXo2Tchi4lhZqu+tlHrOAs4nNti7CrtB53kAZl3/hyrTi6HkMihxdbDM6m2Zc3swc/ZewEe1xw==", + "license": "ISC", + "dependencies": { + "xmlchars": "^2.2.0" }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" + "engines": { + "node": ">=v12.22.12" } }, - "node_modules/@szmarczak/http-timer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", + "node_modules/@smessie/readable-web-to-node-stream": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@smessie/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.3.tgz", + "integrity": "sha512-8FFE7psRtRWQT31/duqbmgnSf2++QLR2YH9kj5iwsHhnoqSvHdOY3SAN5e7dhc+60p2cNk7rv3HYOiXOapTEXQ==", "license": "MIT", - "optional": true, - "peer": true, "dependencies": { - "defer-to-connect": "^2.0.1" + "process": "^0.11.10", + "readable-stream": "^4.5.1" }, "engines": { - "node": ">=14.16" + "node": ">=8" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" } }, "node_modules/@types/body-parser": { @@ -499,30 +5214,37 @@ "@types/range-parser": "*" } }, - "node_modules/@types/http-cache-semantics": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", - "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==", + "node_modules/@types/http-link-header": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@types/http-link-header/-/http-link-header-1.0.7.tgz", + "integrity": "sha512-snm5oLckop0K3cTDAiBnZDy6ncx9DJ3mCRDvs42C884MbVYPP74Tiq2hFsSDRTyjK6RyDYDIulPiW23ge+g5Lw==", "license": "MIT", - "optional": true, - "peer": true + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@types/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-Zo/QlTiAvOP3pd9nuPOw33k0l/QssLOBrriShWzUE4qhIZByIF3rCoyF8ZTxdyFTUM2mYljYLqMUeLvA3NJUmQ==", + "license": "MIT" }, "node_modules/@types/json-schema": { "version": "7.0.15", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" }, - "node_modules/@types/long": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.2.tgz", - "integrity": "sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==", - "license": "MIT" - }, "node_modules/@types/mime": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" }, + "node_modules/@types/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==", + "license": "MIT" + }, "node_modules/@types/multer": { "version": "1.4.7", "resolved": "https://registry.npmjs.org/@types/multer/-/multer-1.4.7.tgz", @@ -531,6 +5253,16 @@ "@types/express": "*" } }, + "node_modules/@types/n3": { + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@types/n3/-/n3-1.26.0.tgz", + "integrity": "sha512-ugCaNuBvnSVBE0mEbHQ+2g5dC05EujW/XLhHDvI6a0q6cajJrQosy4CWF+B/O1kxH8lYDR60lBTC0duXXsE+VA==", + "license": "MIT", + "dependencies": { + "@rdfjs/types": "*", + "@types/node": "*" + } + }, "node_modules/@types/node": { "version": "18.15.11", "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.11.tgz", @@ -547,19 +5279,18 @@ "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" }, "node_modules/@types/readable-stream": { - "version": "4.0.18", - "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.18.tgz", - "integrity": "sha512-21jK/1j+Wg+7jVw1xnSwy/2Q1VgVjWuFssbYGTREPUBeZ+rqVFl2udq0IkxzPC0ZhOzVceUbyIACFZKLqKEBlA==", + "version": "4.0.21", + "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.21.tgz", + "integrity": "sha512-19eKVv9tugr03IgfXlA9UVUVRbW6IuqRO5B92Dl4a6pT7K8uaGrNS0GkxiZD0BOk6PLuXl5FhWl//eX/pzYdTQ==", "license": "MIT", "dependencies": { - "@types/node": "*", - "safe-buffer": "~5.1.1" + "@types/node": "*" } }, - "node_modules/@types/readable-stream/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "node_modules/@types/semver": { + "version": "7.7.0", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.7.0.tgz", + "integrity": "sha512-k107IF4+Xr7UHjwDc7Cfd6PRQfbdkiRabXGRjo07b4WyPahFBZCZ1sE+BNxYIJPPg73UkfOsVOLwqVc/6ETrIA==", "license": "MIT" }, "node_modules/@types/serve-static": { @@ -571,59 +5302,58 @@ "@types/node": "*" } }, - "node_modules/@types/ws": { - "version": "8.5.14", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.14.tgz", - "integrity": "sha512-bd/YFLW+URhBzMXurx7lWByOu+xzU9+kb3RboOteXYDfW+tr+JZa99OyNmPINEGB/ahzKrEuc8rcv4gnpJmxTw==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } + "node_modules/@types/spark-md5": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/spark-md5/-/spark-md5-3.0.5.tgz", + "integrity": "sha512-lWf05dnD42DLVKQJZrDHtWFidcLrHuip01CtnC2/S6AMhX4t9ZlEUj4iuRlAnts0PQk7KESOqKxeGE/b6sIPGg==", + "license": "MIT" }, - "node_modules/abort-controller": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "node_modules/@types/sparqljs": { + "version": "3.1.12", + "resolved": "https://registry.npmjs.org/@types/sparqljs/-/sparqljs-3.1.12.tgz", + "integrity": "sha512-zg/sdKKtYI0845wKPSuSgunyU1o/+7tRzMw85lHsf4p/0UbA6+65MXAyEtv1nkaqSqrq/bXm7+bqXas+Xo5dpQ==", "license": "MIT", "dependencies": { - "event-target-shim": "^5.0.0" - }, - "engines": { - "node": ">=6.5" + "@rdfjs/types": ">=1.0.0" } }, - "node_modules/accepts": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", - "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==", + "node_modules/@types/triple-beam": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.5.tgz", + "integrity": "sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==", + "license": "MIT" + }, + "node_modules/@types/uuid": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-10.0.0.tgz", + "integrity": "sha512-7gqG38EyHgyP1S+7+xomFtL+ZNHcKv6DwNaCZmJmo1vgMugyF3TCnXVg4t1uk89mLNwnLtnY3TpOpCOyp1/xHQ==", + "license": "MIT" + }, + "node_modules/@types/yargs": { + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", "license": "MIT", "dependencies": { - "mime-types": "^3.0.0", - "negotiator": "^1.0.0" - }, - "engines": { - "node": ">= 0.6" + "@types/yargs-parser": "*" } }, - "node_modules/accepts/node_modules/mime-db": { - "version": "1.53.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.53.0.tgz", - "integrity": "sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } + "node_modules/@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", + "license": "MIT" }, - "node_modules/accepts/node_modules/mime-types": { + "node_modules/abort-controller": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.0.tgz", - "integrity": "sha512-XqoSHeCGjVClAmoGFG3lVFqQFRIrTVw2OH3axRqAcfaw+gHWIfnASS92AV+Rl/mk0MupgZTRHQOjxY6YVnzK5w==", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", "license": "MIT", "dependencies": { - "mime-db": "^1.53.0" + "event-target-shim": "^5.0.0" }, "engines": { - "node": ">= 0.6" + "node": ">=6.5" } }, "node_modules/acorn": { @@ -678,26 +5408,19 @@ } } }, - "node_modules/ansi": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/ansi/-/ansi-0.3.1.tgz", - "integrity": "sha512-iFY7JCgHbepc0b82yLaw4IMortylNb6wG4kL+4R0C3iv6i+RHGHux/yUX5BTiRvSX/shMnngjR1YyNMnXEFh5A==", - "license": "MIT" - }, "node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, "node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -713,53 +5436,6 @@ "resolved": "https://registry.npmjs.org/append-field/-/append-field-1.0.0.tgz", "integrity": "sha512-klpgFSWLW1ZEs8svjfb7g4qWY0YS5imI82dTg+QahUvJ8YqAY0P10Uk8tTyh9ZGuYEZEMaeJYCF5BFuX552hsw==" }, - "node_modules/are-we-there-yet": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.0.6.tgz", - "integrity": "sha512-Zfw6bteqM9gQXZ1BIWOgM8xEwMrUGoyL8nW13+O+OOgNX3YhuDN1GDgg1NzdTlmm3j+9sHy7uBZ12r+z9lXnZQ==", - "deprecated": "This package is no longer supported.", - "license": "ISC", - "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.0 || ^1.1.13" - } - }, - "node_modules/are-we-there-yet/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "license": "MIT" - }, - "node_modules/are-we-there-yet/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/are-we-there-yet/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "license": "MIT" - }, - "node_modules/are-we-there-yet/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, "node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", @@ -780,6 +5456,33 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/arrayify-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrayify-stream/-/arrayify-stream-2.0.1.tgz", + "integrity": "sha512-z8fB6PtmnewQpFB53piS2d1KlUi3BPMICH2h7leCOUXpQcwvZ4GbHHSpdKoUrgLMR6b4Qan/uDe1St3Ao3yIHg==", + "license": "MIT" + }, + "node_modules/async": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", + "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", + "license": "MIT" + }, + "node_modules/asynciterator": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/asynciterator/-/asynciterator-3.9.0.tgz", + "integrity": "sha512-bwLLTAnoE6Ap6XdjK/j8vDk2Vi9p3ojk0PFwM0SwktAG1k8pfRJF9ng+mmkaRFKdZCQQlOxcWnvOmX2NQ1HV0g==", + "license": "MIT" + }, + "node_modules/asyncjoin": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/asyncjoin/-/asyncjoin-1.2.4.tgz", + "integrity": "sha512-7/1g5uV2/iTDQteJ/pxqZq6qkO5406V+vNyOCYtHJ+mo6bmvvQHHrZgd7AtU/rx+cnz08NPWlwk8daW61thnlA==", + "license": "MIT", + "dependencies": { + "asynciterator": "^3.9.0" + } + }, "node_modules/available-typed-arrays": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", @@ -794,19 +5497,11 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "license": "MIT", - "dependencies": { - "follow-redirects": "^1.14.0" - } - }, "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true }, "node_modules/base64-js": { "version": "1.5.1", @@ -828,177 +5523,20 @@ ], "license": "MIT" }, - "node_modules/big-integer": { - "version": "1.6.52", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", - "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", - "license": "Unlicense", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/binary": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz", - "integrity": "sha512-D4H1y5KYwpJgK8wk1Cue5LLPgmwHKYSChkbspQg5JtVuR5ulGckxfR62H3AE9UDkdMC8yyXlqYihuz3Aqg2XZg==", + "node_modules/bignumber.js": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.3.0.tgz", + "integrity": "sha512-EM7aMFTXbptt/wZdMlBv2t8IViwQL+h6SLHosp8Yf0dqJMTnY6iL32opnAB6kAdL0SZPuvcAzFr31o0c/R3/RA==", "license": "MIT", - "dependencies": { - "buffers": "~0.1.1", - "chainsaw": "~0.1.0" - }, "engines": { "node": "*" } }, - "node_modules/bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "license": "MIT", - "dependencies": { - "file-uri-to-path": "1.0.0" - } - }, - "node_modules/bl": { - "version": "6.0.19", - "resolved": "https://registry.npmjs.org/bl/-/bl-6.0.19.tgz", - "integrity": "sha512-4Ay3A3oDfGg3GGirhl4s62ebtnk0pJZA5mLp672MPKOQXsWvXjEF4dqdXySjJIs7b9OVr/O8aOo0Lm+xdjo2JA==", - "license": "MIT", - "dependencies": { - "@types/readable-stream": "^4.0.0", - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^4.2.0" - } - }, - "node_modules/bl/node_modules/readable-stream": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz", - "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==", - "license": "MIT", - "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/bl/node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "license": "MIT" - }, - "node_modules/body-parser": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.1.0.tgz", - "integrity": "sha512-/hPxh61E+ll0Ujp24Ilm64cykicul1ypfwjVttduAiEdtnJFvLePSrIPk+HMImtNv5270wOGCb1Tns2rybMkoQ==", - "license": "MIT", - "dependencies": { - "bytes": "^3.1.2", - "content-type": "^1.0.5", - "debug": "^4.4.0", - "http-errors": "^2.0.0", - "iconv-lite": "^0.5.2", - "on-finished": "^2.4.1", - "qs": "^6.14.0", - "raw-body": "^3.0.0", - "type-is": "^2.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/body-parser/node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/body-parser/node_modules/mime-db": { - "version": "1.53.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.53.0.tgz", - "integrity": "sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/body-parser/node_modules/mime-types": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.0.tgz", - "integrity": "sha512-XqoSHeCGjVClAmoGFG3lVFqQFRIrTVw2OH3axRqAcfaw+gHWIfnASS92AV+Rl/mk0MupgZTRHQOjxY6YVnzK5w==", - "license": "MIT", - "dependencies": { - "mime-db": "^1.53.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "license": "MIT" - }, - "node_modules/body-parser/node_modules/qs": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz", - "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==", - "license": "BSD-3-Clause", - "dependencies": { - "side-channel": "^1.1.0" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/body-parser/node_modules/type-is": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.0.tgz", - "integrity": "sha512-gd0sGezQYCbWSbkZr75mln4YBidWUN60+devscpLF5mtRDUpiaTvKpBNrdaCvel1NdR2k6vclXybU5fBd2i+nw==", - "license": "MIT", - "dependencies": { - "content-type": "^1.0.5", - "media-typer": "^1.1.0", - "mime-types": "^3.0.0" - }, - "engines": { - "node": ">= 0.6" - } - }, "node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -1033,29 +5571,6 @@ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" }, - "node_modules/buffer-indexof-polyfill": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/buffer-indexof-polyfill/-/buffer-indexof-polyfill-1.0.2.tgz", - "integrity": "sha512-I7wzHwA3t1/lwXQh+A5PbNvJxgfo5r3xulgpYDB5zckTu/Z9oUK9biouBKQUjEqzaz3HnAT6TYoovmE+GqSf7A==", - "license": "MIT", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/buffer-shims": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz", - "integrity": "sha512-Zy8ZXMyxIT6RMTeY7OP/bDndfj6bwCan7SS98CEndS6deHwWPpseeHlwarNcBim+etXnF9HBc1non5JgDaJU1g==", - "license": "MIT" - }, - "node_modules/buffers": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz", - "integrity": "sha512-9q/rDEGSb/Qsvv2qvzIzdluL5k7AaJOTrw23z9reQthrbF7is4CtlT0DXyO1oei2DCp4uojjzQ7igaSHp1kAEQ==", - "engines": { - "node": ">=0.2.0" - } - }, "node_modules/busboy": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", @@ -1067,46 +5582,6 @@ "node": ">=10.16.0" } }, - "node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", - "license": "MIT", - "optional": true, - "peer": true, - "engines": { - "node": ">=14.16" - } - }, - "node_modules/cacheable-request": { - "version": "10.2.14", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", - "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", - "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "@types/http-cache-semantics": "^4.0.2", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.3", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - } - }, "node_modules/call-bind": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", @@ -1168,25 +5643,13 @@ "node": ">=6" } }, - "node_modules/camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chainsaw": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz", - "integrity": "sha512-75kWfWt6MEKNC8xYXIdRpDehRYY/tNSgwKaJq+dbbDcxORuVrrQ+SEHoWsniVn9XPYfP4gmdWIeDk/4YNp1rNQ==", - "license": "MIT/X11", - "dependencies": { - "traverse": ">=0.3.0 <0.4" - }, - "engines": { - "node": "*" + "node_modules/canonicalize": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/canonicalize/-/canonicalize-2.1.0.tgz", + "integrity": "sha512-F705O3xrsUtgt98j7leetNhTWPe+5S72rlL5O4jA1pKqBVQ/dT1O1D6PFxmSXvc0SUOinWS57DKx0I3CHrXJHQ==", + "license": "Apache-2.0", + "bin": { + "canonicalize": "bin/canonicalize.js" } }, "node_modules/chalk": { @@ -1205,76 +5668,34 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "license": "ISC" - }, "node_modules/cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "license": "ISC", "dependencies": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "node_modules/cmake-js": { - "version": "6.3.2", - "resolved": "https://registry.npmjs.org/cmake-js/-/cmake-js-6.3.2.tgz", - "integrity": "sha512-7MfiQ/ijzeE2kO+WFB9bv4QP5Dn2yVaAP2acFJr4NIFy2hT4w6O4EpOTLNcohR5IPX7M4wNf/5taIqMj7UA9ug==", - "license": "MIT", - "dependencies": { - "axios": "^0.21.1", - "bluebird": "^3", - "debug": "^4", - "fs-extra": "^5.0.0", - "is-iojs": "^1.0.1", - "lodash": "^4", - "memory-stream": "0", - "npmlog": "^1.2.0", - "rc": "^1.2.7", - "semver": "^5.0.3", - "splitargs": "0", - "tar": "^4", - "unzipper": "^0.8.13", - "url-join": "0", - "which": "^1.0.9", - "yargs": "^3.6.0" - }, - "bin": { - "cmake-js": "bin/cmake-js" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" }, "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/cmake-js/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "license": "ISC", - "bin": { - "semver": "bin/semver" + "node": ">=12" } }, - "node_modules/code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", + "node_modules/color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", "license": "MIT", - "engines": { - "node": ">=0.10.0" + "dependencies": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" } }, "node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, "dependencies": { "color-name": "~1.1.4" }, @@ -1285,70 +5706,89 @@ "node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/commist": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/commist/-/commist-3.2.0.tgz", - "integrity": "sha512-4PIMoPniho+LqXmpS5d3NuGYncG6XWlkBSVGiWycL22dd42OYdUGil2CWuzklaJoNxyxUSpO4MKIBU94viWNAw==", - "license": "MIT" + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, - "node_modules/concat-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz", - "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", - "engines": [ - "node >= 6.0" - ], + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", "license": "MIT", "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.0.2", - "typedarray": "^0.0.6" + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" } }, - "node_modules/concat-stream/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "node_modules/color/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "license": "MIT", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" + "color-name": "1.1.3" + } + }, + "node_modules/color/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "license": "MIT" + }, + "node_modules/colorspace": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz", + "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==", + "license": "MIT", + "dependencies": { + "color": "^3.1.3", + "text-hex": "1.0.x" } }, - "node_modules/concat-stream/node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "node_modules/componentsjs": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/componentsjs/-/componentsjs-6.3.0.tgz", + "integrity": "sha512-psWOXR/jk21yy4RwSi6CnIHqOn17QoECF+D+5LQqF+aGdvH1ZOlSlC/sD5j9xJGPpQ0wG5zE26SO3/t7W5JTrQ==", "license": "MIT", "dependencies": { - "safe-buffer": "~5.2.0" + "@rdfjs/types": "*", + "@types/minimist": "^1.2.0", + "@types/node": "^18.0.0", + "@types/semver": "^7.3.4", + "jsonld-context-parser": "^3.0.0", + "minimist": "^1.2.0", + "rdf-data-factory": "^1.1.0", + "rdf-object": "^2.0.0", + "rdf-parse": "^2.0.0", + "rdf-quad": "^1.5.0", + "rdf-string": "^1.6.0", + "rdf-terms": "^1.7.0", + "semver": "^7.3.2", + "winston": "^3.3.3" + }, + "bin": { + "componentsjs-compile-config": "bin/compile-config.js" } }, - "node_modules/content-disposition": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.0.tgz", - "integrity": "sha512-Au9nRL8VNUut/XSzbQA38+M78dzP4D+eqg3gfJHMIHHYa3bg067xj1KxMUWj+VULbiZMowKngFFbKczUrNJ1mg==", + "node_modules/componentsjs/node_modules/jsonld-context-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonld-context-parser/-/jsonld-context-parser-3.0.0.tgz", + "integrity": "sha512-Kg6TVtBUdIm057ht/8WNhM9BROt+BeYaDGXbzrKaa3xA99csee+CsD8IMCTizRgzoO8PIzvzcxxCoRvpq1xNQw==", "license": "MIT", "dependencies": { - "safe-buffer": "5.2.1" + "@types/http-link-header": "^1.0.1", + "@types/node": "^18.0.0", + "http-link-header": "^1.0.2", + "relative-to-absolute-iri": "^1.0.5" }, - "engines": { - "node": ">= 0.6" + "bin": { + "jsonld-context-parse": "bin/jsonld-context-parse.js" } }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, "node_modules/content-type": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", @@ -1357,40 +5797,18 @@ "node": ">= 0.6" } }, - "node_modules/cookie": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", - "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-signature": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", - "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==", - "license": "MIT", - "engines": { - "node": ">=6.6.0" - } - }, "node_modules/core-util-is": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" }, - "node_modules/cors": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "node_modules/cross-fetch": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.2.0.tgz", + "integrity": "sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==", "license": "MIT", "dependencies": { - "object-assign": "^4", - "vary": "^1" - }, - "engines": { - "node": ">= 0.10" + "node-fetch": "^2.7.0" } }, "node_modules/cross-spawn": { @@ -1422,63 +5840,6 @@ "node": ">= 8" } }, - "node_modules/debug": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", - "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==", - "license": "MIT", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "mimic-response": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/decompress-response/node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "license": "MIT", - "optional": true, - "peer": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/deep-equal": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz", @@ -1516,32 +5877,12 @@ "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" }, - "node_modules/deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "license": "MIT", - "engines": { - "node": ">=4.0.0" - } - }, "node_modules/deep-is": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", "dev": true }, - "node_modules/defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", - "license": "MIT", - "optional": true, - "peer": true, - "engines": { - "node": ">=10" - } - }, "node_modules/define-data-property": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", @@ -1574,29 +5915,59 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", - "license": "MIT" - }, - "node_modules/depd": { + "node_modules/dom-serializer": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", "license": "MIT", - "engines": { - "node": ">= 0.8" + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "license": "MIT", + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.3.0" + }, "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", + "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" } }, "node_modules/dunder-proto": { @@ -1613,64 +5984,28 @@ "node": ">= 0.4" } }, - "node_modules/duplexer2": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", - "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", - "license": "BSD-3-Clause", - "dependencies": { - "readable-stream": "^2.0.2" - } - }, - "node_modules/duplexer2/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "license": "MIT" - }, - "node_modules/duplexer2/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/duplexer2/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "license": "MIT" }, - "node_modules/duplexer2/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "node_modules/enabled": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz", + "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==", "license": "MIT" }, - "node_modules/encodeurl": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", - "license": "MIT", + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "license": "BSD-2-Clause", "engines": { - "node": ">= 0.8" + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" } }, "node_modules/es-define-property": { @@ -1726,11 +6061,14 @@ "node": ">= 0.4" } }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "license": "MIT" + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "license": "MIT", + "engines": { + "node": ">=6" + } }, "node_modules/escape-string-regexp": { "version": "4.0.0", @@ -1871,12 +6209,6 @@ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "dev": true }, - "node_modules/eslint/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, "node_modules/espree": { "version": "10.2.0", "resolved": "https://registry.npmjs.org/espree/-/espree-10.2.0.tgz", @@ -1936,14 +6268,11 @@ "node": ">=0.10.0" } }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } + "node_modules/event-emitter-promisify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/event-emitter-promisify/-/event-emitter-promisify-1.1.0.tgz", + "integrity": "sha512-uyHG8gjwYGDlKoo0Txtx/u1HI1ubj0FK0rVqI4O0s1EymQm4iAEMbrS5B+XFlSaS8SZ3xzoKX+YHRZk8Nk/bXg==", + "license": "MIT" }, "node_modules/event-target-shim": { "version": "5.0.1", @@ -1963,49 +6292,6 @@ "node": ">=0.8.x" } }, - "node_modules/express": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/express/-/express-5.0.1.tgz", - "integrity": "sha512-ORF7g6qGnD+YtUG9yx4DFoqCShNMmUKiXuT5oWMHiOvt/4WFbHC6yCwQMTSBMno7AqntNCAzzcnnjowRkTL9eQ==", - "license": "MIT", - "dependencies": { - "accepts": "^2.0.0", - "body-parser": "^2.0.1", - "content-disposition": "^1.0.0", - "content-type": "~1.0.4", - "cookie": "0.7.1", - "cookie-signature": "^1.2.1", - "debug": "4.3.6", - "depd": "2.0.0", - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "^2.0.0", - "fresh": "2.0.0", - "http-errors": "2.0.0", - "merge-descriptors": "^2.0.0", - "methods": "~1.1.2", - "mime-types": "^3.0.0", - "on-finished": "2.4.1", - "once": "1.4.0", - "parseurl": "~1.3.3", - "proxy-addr": "~2.0.7", - "qs": "6.13.0", - "range-parser": "~1.2.1", - "router": "^2.0.0", - "safe-buffer": "5.2.1", - "send": "^1.1.0", - "serve-static": "^2.1.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "^2.0.0", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 18" - } - }, "node_modules/express-openapi-validator": { "version": "4.13.8", "resolved": "https://registry.npmjs.org/express-openapi-validator/-/express-openapi-validator-4.13.8.tgz", @@ -2045,41 +6331,6 @@ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" }, - "node_modules/express/node_modules/mime-db": { - "version": "1.53.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.53.0.tgz", - "integrity": "sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/express/node_modules/mime-types": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.0.tgz", - "integrity": "sha512-XqoSHeCGjVClAmoGFG3lVFqQFRIrTVw2OH3axRqAcfaw+gHWIfnASS92AV+Rl/mk0MupgZTRHQOjxY6YVnzK5w==", - "license": "MIT", - "dependencies": { - "mime-db": "^1.53.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/express/node_modules/type-is": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.0.tgz", - "integrity": "sha512-gd0sGezQYCbWSbkZr75mln4YBidWUN60+devscpLF5mtRDUpiaTvKpBNrdaCvel1NdR2k6vclXybU5fBd2i+nw==", - "license": "MIT", - "dependencies": { - "content-type": "^1.0.5", - "media-typer": "^1.1.0", - "mime-types": "^3.0.0" - }, - "engines": { - "node": ">= 0.6" - } - }, "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", @@ -2096,17 +6347,34 @@ "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", "dev": true }, - "node_modules/fast-unique-numbers": { - "version": "8.0.13", - "resolved": "https://registry.npmjs.org/fast-unique-numbers/-/fast-unique-numbers-8.0.13.tgz", - "integrity": "sha512-7OnTFAVPefgw2eBJ1xj2PGGR9FwYzSUso9decayHgCDX4sJkHLdcsYTytTg+tYv+wKF3U8gJuSBz2jJpQV4u/g==", + "node_modules/fecha": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz", + "integrity": "sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==", + "license": "MIT" + }, + "node_modules/fetch-sparql-endpoint": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/fetch-sparql-endpoint/-/fetch-sparql-endpoint-5.1.0.tgz", + "integrity": "sha512-ylROBEdVOVzaGdngq3hSGuA/cDtmRiMmPMU75dsu9xatdKEtU39vRp3HbVxdgzqDDX4HU0FnTBQ/+ciMaEBdbA==", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.8", - "tslib": "^2.6.2" + "@rdfjs/types": "*", + "@types/n3": "^1.0.0", + "@types/readable-stream": "^4.0.0", + "@types/sparqljs": "^3.0.0", + "is-stream": "^2.0.0", + "n3": "^1.0.0", + "rdf-string": "^1.0.0", + "readable-from-web": "^1.0.0", + "sparqljs": "^3.0.0", + "sparqljson-parse": "^2.0.0", + "sparqlxml-parse": "^2.0.0", + "stream-to-string": "^1.0.0", + "yargs": "^17.0.0" }, - "engines": { - "node": ">=16.1.0" + "bin": { + "fetch-sparql-endpoint": "bin/fetch-sparql-endpoint.js" } }, "node_modules/file-entry-cache": { @@ -2121,54 +6389,6 @@ "node": ">=16.0.0" } }, - "node_modules/file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "license": "MIT" - }, - "node_modules/finalhandler": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.0.0.tgz", - "integrity": "sha512-MX6Zo2adDViYh+GcxxB1dpO43eypOGUOL12rLCOTMQv/DfIbpSJUy4oQIIZhVZkH9e+bZWKMon0XHFEju16tkQ==", - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, "node_modules/find-up": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", @@ -2192,38 +6412,24 @@ "dev": true, "dependencies": { "flatted": "^3.2.9", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/flatted": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", - "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", - "dev": true - }, - "node_modules/follow-redirects": { - "version": "1.15.9", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", - "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "license": "MIT", - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" } }, + "node_modules/flatted": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", + "dev": true + }, + "node_modules/fn.name": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz", + "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==", + "license": "MIT" + }, "node_modules/for-each": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", @@ -2232,75 +6438,18 @@ "is-callable": "^1.1.3" } }, - "node_modules/form-data-encoder": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", - "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, "license": "MIT", "optional": true, - "peer": true, - "engines": { - "node": ">= 14.17" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", - "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/fs-extra": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz", - "integrity": "sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==", - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "node_modules/fs-minipass": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", - "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", - "license": "ISC", - "dependencies": { - "minipass": "^2.6.0" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "license": "ISC" - }, - "node_modules/fstream": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", - "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", - "deprecated": "This package is no longer supported.", - "license": "ISC", - "dependencies": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" - }, + "os": [ + "darwin" + ], "engines": { - "node": ">=0.6" + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, "node_modules/function-bind": { @@ -2319,18 +6468,13 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/gauge": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-1.2.7.tgz", - "integrity": "sha512-fVbU2wRE91yDvKUnrIaQlHKAWKY5e08PmztCrwuH5YVQ+Z/p3d0ny2T48o6uvAAXHIUnfaQdHkmxYbQft1eHVA==", - "deprecated": "This package is no longer supported.", + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "license": "ISC", - "dependencies": { - "ansi": "^0.3.0", - "has-unicode": "^2.0.0", - "lodash.pad": "^4.1.0", - "lodash.padend": "^4.1.0", - "lodash.padstart": "^4.1.0" + "engines": { + "node": "6.* || 8.* || >= 10.*" } }, "node_modules/get-intrinsic": { @@ -2370,41 +6514,6 @@ "node": ">= 0.4" } }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "license": "MIT", - "optional": true, - "peer": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/glob-parent": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", @@ -2441,62 +6550,49 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/got": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", - "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", + "node_modules/graphql": { + "version": "15.10.1", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-15.10.1.tgz", + "integrity": "sha512-BL/Xd/T9baO6NFzoMpiMD7YUZ62R6viR5tp/MULVEnbYJXZA//kRNW7J0j1w/wXArgL0sCxhDfK5dczSKn3+cg==", "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" - }, "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" + "node": ">= 10.x" } }, - "node_modules/got-fetch": { - "version": "5.1.10", - "resolved": "https://registry.npmjs.org/got-fetch/-/got-fetch-5.1.10.tgz", - "integrity": "sha512-Gwj/A2htjvLEcY07PKDItv0WCPEs3dV2vWeZ+9TVBSKSTuWEZ4oXaMD0ZAOsajwx2orahQWN4HI0MfRyWSZsbg==", + "node_modules/graphql-to-sparql": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/graphql-to-sparql/-/graphql-to-sparql-4.0.0.tgz", + "integrity": "sha512-H/wIQFdqvNf6CQs84/+eEb5O/w51HsRv1+XPl6d1nJxLqflYAg9yf6D4a46uqUCw/pxiY5E4JjwyBRdMOgtKsw==", "license": "MIT", - "optional": true, - "engines": { - "node": ">=14.0.0" + "dependencies": { + "@rdfjs/types": "*", + "graphql": "^15.5.2", + "jsonld-context-parser": "^3.0.0", + "minimist": "^1.2.0", + "rdf-data-factory": "^1.1.0", + "sparqlalgebrajs": "^4.0.0" }, - "peerDependencies": { - "got": "^12.0.0" + "bin": { + "graphql-to-sparql": "bin/graphql-to-sparql.js" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/rubensworks/" } }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "license": "ISC" - }, - "node_modules/gssapi.js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/gssapi.js/-/gssapi.js-2.0.1.tgz", - "integrity": "sha512-5D+qylV8uIKMaxTTKhpzvfGRz5+okr/rpwC6YlaCoDVBpvkuNgL8pM7+r7aTzZ2oT5dA4w2WoZTV82opGj+RZQ==", - "hasInstallScript": true, - "license": "ISC", + "node_modules/graphql-to-sparql/node_modules/jsonld-context-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonld-context-parser/-/jsonld-context-parser-3.0.0.tgz", + "integrity": "sha512-Kg6TVtBUdIm057ht/8WNhM9BROt+BeYaDGXbzrKaa3xA99csee+CsD8IMCTizRgzoO8PIzvzcxxCoRvpq1xNQw==", + "license": "MIT", "dependencies": { - "bindings": "^1.5.0", - "cmake-js": "^6.1.0", - "node-addon-api": "^1.7.2" + "@types/http-link-header": "^1.0.1", + "@types/node": "^18.0.0", + "http-link-header": "^1.0.2", + "relative-to-absolute-iri": "^1.0.5" + }, + "bin": { + "jsonld-context-parse": "bin/jsonld-context-parse.js" } }, "node_modules/has-bigints": { @@ -2553,11 +6649,15 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", - "license": "ISC" + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } }, "node_modules/hasown": { "version": "2.0.2", @@ -2570,61 +6670,32 @@ "node": ">= 0.4" } }, - "node_modules/help-me": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/help-me/-/help-me-5.0.0.tgz", - "integrity": "sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg==", - "license": "MIT" - }, - "node_modules/http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", - "license": "BSD-2-Clause", - "optional": true, - "peer": true - }, - "node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "license": "MIT", - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/http2-wrapper": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", - "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", + "node_modules/htmlparser2": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.1.0.tgz", + "integrity": "sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], "license": "MIT", - "optional": true, - "peer": true, "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" - }, - "engines": { - "node": ">=10.19.0" + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.1.0", + "entities": "^4.5.0" } }, - "node_modules/iconv-lite": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.5.2.tgz", - "integrity": "sha512-kERHXvpSaB4aU3eANwidg79K8FlrN77m8G9V+0vOR3HYaRifrlwMEpT7ZBJqLSEIHnEgJTHcWK82wwLwwKwtag==", + "node_modules/http-link-header": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/http-link-header/-/http-link-header-1.1.3.tgz", + "integrity": "sha512-3cZ0SRL8fb9MUlU3mKM61FcQvPfXx2dBrZW3Vbg5CXa8jFlK8OaEpePenLe1oEXQduhz8b0QjsqfS59QP4AJDQ==", "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, "engines": { - "node": ">=0.10.0" + "node": ">=6.0.0" } }, "node_modules/ieee754": { @@ -2657,9 +6728,9 @@ } }, "node_modules/immutable": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.0.3.tgz", - "integrity": "sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw==", + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.7.tgz", + "integrity": "sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==", "license": "MIT" }, "node_modules/import-fresh": { @@ -2682,33 +6753,15 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, "engines": { "node": ">=0.8.19" } }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", - "license": "ISC", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, "node_modules/inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "license": "ISC" - }, "node_modules/internal-slot": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", @@ -2722,24 +6775,6 @@ "node": ">= 0.4" } }, - "node_modules/invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, "node_modules/is-arguments": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", @@ -2770,6 +6805,12 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "license": "MIT" + }, "node_modules/is-bigint": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", @@ -2831,15 +6872,12 @@ } }, "node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "license": "MIT", - "dependencies": { - "number-is-nan": "^1.0.0" - }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, "node_modules/is-glob": { @@ -2854,12 +6892,6 @@ "node": ">=0.10.0" } }, - "node_modules/is-iojs": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-iojs/-/is-iojs-1.1.0.tgz", - "integrity": "sha512-tLn1j3wYSL6DkvEI+V/j0pKohpa5jk+ER74v6S4SgCXnjS0WA+DoZbwZBrrhgwksMvtuwndyGeG5F8YMsoBzSA==", - "license": "MIT" - }, "node_modules/is-map": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", @@ -2885,12 +6917,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-promise": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", - "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", - "license": "MIT" - }, "node_modules/is-regex": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", @@ -2931,6 +6957,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-string": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", @@ -2985,35 +7023,11 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", - "license": "MIT" - }, "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, - "node_modules/isomorphic-ws": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz", - "integrity": "sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==", - "license": "MIT", - "peerDependencies": { - "ws": "*" - } - }, - "node_modules/js-sdsl": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz", - "integrity": "sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/js-sdsl" - } + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true }, "node_modules/js-yaml": { "version": "4.1.0", @@ -3030,7 +7044,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "devOptional": true + "dev": true }, "node_modules/json-merge-patch": { "version": "1.0.2", @@ -3063,35 +7077,108 @@ "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", "dev": true }, - "node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "node_modules/jsonld-context-parser": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonld-context-parser/-/jsonld-context-parser-2.4.0.tgz", + "integrity": "sha512-ZYOfvh525SdPd9ReYY58dxB3E2RUEU4DJ6ZibO8AitcowPeBH4L5rCAitE2om5G1P+HMEgYEYEr4EZKbVN4tpA==", "license": "MIT", - "optionalDependencies": { - "graceful-fs": "^4.1.6" + "dependencies": { + "@types/http-link-header": "^1.0.1", + "@types/node": "^18.0.0", + "cross-fetch": "^3.0.6", + "http-link-header": "^1.0.2", + "relative-to-absolute-iri": "^1.0.5" + }, + "bin": { + "jsonld-context-parse": "bin/jsonld-context-parse.js" + } + }, + "node_modules/jsonld-streaming-parser": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/jsonld-streaming-parser/-/jsonld-streaming-parser-3.4.0.tgz", + "integrity": "sha512-897CloyQgQidfkB04dLM5XaAXVX/cN9A2hvgHJo4y4jRhIpvg3KLMBBfcrswepV2N3T8c/Rp2JeFdWfVsbVZ7g==", + "license": "MIT", + "dependencies": { + "@bergos/jsonparse": "^1.4.0", + "@rdfjs/types": "*", + "@types/http-link-header": "^1.0.1", + "@types/readable-stream": "^2.3.13", + "buffer": "^6.0.3", + "canonicalize": "^1.0.1", + "http-link-header": "^1.0.2", + "jsonld-context-parser": "^2.4.0", + "rdf-data-factory": "^1.1.0", + "readable-stream": "^4.0.0" + } + }, + "node_modules/jsonld-streaming-parser/node_modules/@types/readable-stream": { + "version": "2.3.15", + "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-2.3.15.tgz", + "integrity": "sha512-oM5JSKQCcICF1wvGgmecmHldZ48OZamtMxcGGVICOJA8o8cahXC1zEVAif8iwoc5j8etxFaRFnf095+CDsuoFQ==", + "license": "MIT", + "dependencies": { + "@types/node": "*", + "safe-buffer": "~5.1.1" + } + }, + "node_modules/jsonld-streaming-parser/node_modules/canonicalize": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/canonicalize/-/canonicalize-1.0.8.tgz", + "integrity": "sha512-0CNTVCLZggSh7bc5VkX5WWPWO+cyZbNd07IHIsSXLia/eAq+r836hgk+8BKoEh7949Mda87VUOitx5OddVj64A==", + "license": "Apache-2.0" + }, + "node_modules/jsonld-streaming-parser/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/jsonld-streaming-serializer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/jsonld-streaming-serializer/-/jsonld-streaming-serializer-3.0.1.tgz", + "integrity": "sha512-lw5Z785Km53DRZ0ngyEamC3ojGdjFRDKvUt3b7lW5e8sqmTc7GHZxFBBw7IIqbb0Wc2WNksoXewmF13FC9bPNg==", + "license": "MIT", + "dependencies": { + "@rdfjs/types": "*", + "@types/readable-stream": "^4.0.0", + "buffer": "^6.0.3", + "jsonld-context-parser": "^3.0.0", + "readable-stream": "^4.0.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/rubensworks/" + } + }, + "node_modules/jsonld-streaming-serializer/node_modules/jsonld-context-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonld-context-parser/-/jsonld-context-parser-3.0.0.tgz", + "integrity": "sha512-Kg6TVtBUdIm057ht/8WNhM9BROt+BeYaDGXbzrKaa3xA99csee+CsD8IMCTizRgzoO8PIzvzcxxCoRvpq1xNQw==", + "license": "MIT", + "dependencies": { + "@types/http-link-header": "^1.0.1", + "@types/node": "^18.0.0", + "http-link-header": "^1.0.2", + "relative-to-absolute-iri": "^1.0.5" + }, + "bin": { + "jsonld-context-parse": "bin/jsonld-context-parse.js" } }, "node_modules/keyv": { "version": "4.5.4", "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "devOptional": true, + "dev": true, "dependencies": { "json-buffer": "3.0.1" } }, - "node_modules/lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", - "license": "MIT", - "dependencies": { - "invert-kv": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } + "node_modules/kuler": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz", + "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==", + "license": "MIT" }, "node_modules/levn": { "version": "0.4.1", @@ -3106,23 +7193,6 @@ "node": ">= 0.8.0" } }, - "node_modules/libpq": { - "version": "1.8.14", - "resolved": "https://registry.npmjs.org/libpq/-/libpq-1.8.14.tgz", - "integrity": "sha512-/DDvQCiXP0KBMZ31U2mmURKaxoKt9kNqqgrSO2RuBKS+OJjw5b7uHi5jFoV8zPAUa2TNtq2XfcWL1OWDEyjwlg==", - "hasInstallScript": true, - "license": "MIT", - "dependencies": { - "bindings": "1.5.0", - "nan": "2.22.0" - } - }, - "node_modules/listenercount": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/listenercount/-/listenercount-1.0.1.tgz", - "integrity": "sha512-3mk/Zag0+IJxeDrxSgaDPy4zZ3w05PRZeJNnlWhzFz5OkX49J4krc+A8X2d2M69vGMBEX0uyl8M+W+8gH+kBqQ==", - "license": "ISC" - }, "node_modules/locate-path": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", @@ -3138,12 +7208,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "license": "MIT" - }, "node_modules/lodash.clonedeep": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", @@ -3160,24 +7224,6 @@ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "dev": true }, - "node_modules/lodash.pad": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/lodash.pad/-/lodash.pad-4.5.1.tgz", - "integrity": "sha512-mvUHifnLqM+03YNzeTBS1/Gr6JRFjd3rRx88FHWUvamVaT9k2O/kXha3yBSOwB9/DTQrSTLJNHvLBBt2FdX7Mg==", - "license": "MIT" - }, - "node_modules/lodash.padend": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/lodash.padend/-/lodash.padend-4.6.1.tgz", - "integrity": "sha512-sOQs2aqGpbl27tmCS1QNZA09Uqp01ZzWfDUoD+xzTii0E7dSQfRKcRetFwa+uXaxaqL+TKm7CgD2JdKP7aZBSw==", - "license": "MIT" - }, - "node_modules/lodash.padstart": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/lodash.padstart/-/lodash.padstart-4.6.1.tgz", - "integrity": "sha512-sW73O6S8+Tg66eY56DBk85aQzzUJDtpoXFBgELMd5P/SotAguo+1kYO6RuYgXxA4HJH3LFTFPASX6ET6bjfriw==", - "license": "MIT" - }, "node_modules/lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", @@ -3188,24 +7234,21 @@ "resolved": "https://registry.npmjs.org/lodash.zipobject/-/lodash.zipobject-4.1.3.tgz", "integrity": "sha512-A9SzX4hMKWS25MyalwcOnNoplyHbkNVsjidhTp8ru0Sj23wY9GWBKS8gAIGDSAqeWjIjvE4KBEl24XXAs+v4wQ==" }, - "node_modules/long": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", - "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==", - "license": "Apache-2.0" - }, - "node_modules/lowercase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", + "node_modules/logform": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/logform/-/logform-2.7.0.tgz", + "integrity": "sha512-TFYA4jnP7PVbmlBIfhlSe+WKxs9dklXMTEGcBCIvLhE/Tn3H6Gk1norupVW7m5Cnd4bLcr08AytbyV/xj7f/kQ==", "license": "MIT", - "optional": true, - "peer": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "dependencies": { + "@colors/colors": "1.6.0", + "@types/triple-beam": "^1.3.2", + "fecha": "^4.2.0", + "ms": "^2.1.1", + "safe-stable-stringify": "^2.3.1", + "triple-beam": "^1.3.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">= 12.0.0" } }, "node_modules/lru-cache": { @@ -3231,34 +7274,36 @@ "node": ">= 0.8" } }, - "node_modules/memory-stream": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/memory-stream/-/memory-stream-0.0.3.tgz", - "integrity": "sha512-q0D3m846qY6ZkIt+19ZemU5vH56lpOZZwoJc3AICARKh/menBuayQUjAGPrqtHQQMUYERSdOrej92J9kz7LgYA==", - "license": "MMIT", - "dependencies": { - "readable-stream": "~1.0.26-2" - } - }, - "node_modules/merge-descriptors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz", - "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==", + "node_modules/microdata-rdf-streaming-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/microdata-rdf-streaming-parser/-/microdata-rdf-streaming-parser-2.0.1.tgz", + "integrity": "sha512-oEEYP3OwPGOtoE4eIyJvX1eJXI7VkGR4gKYqpEufaRXc2ele/Tkid/KMU3Los13wGrOq6woSxLEGOYSHzpRvwA==", "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "@rdfjs/types": "*", + "htmlparser2": "^8.0.0", + "rdf-data-factory": "^1.1.0", + "readable-stream": "^4.1.0", + "relative-to-absolute-iri": "^1.0.2" } }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "node_modules/microdata-rdf-streaming-parser/node_modules/htmlparser2": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", + "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], "license": "MIT", - "engines": { - "node": ">= 0.6" + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "entities": "^4.4.0" } }, "node_modules/mime-db": { @@ -3280,24 +7325,17 @@ "node": ">= 0.6" } }, - "node_modules/mimic-response": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", - "license": "MIT", - "optional": true, - "peer": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "license": "ISC" }, "node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, "dependencies": { "brace-expansion": "^1.1.7" }, @@ -3313,25 +7351,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/minipass": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", - "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", - "license": "ISC", - "dependencies": { - "safe-buffer": "^5.1.2", - "yallist": "^3.0.0" - } - }, - "node_modules/minizlib": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", - "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", - "license": "MIT", - "dependencies": { - "minipass": "^2.9.0" - } - }, "node_modules/mkdirp": { "version": "0.5.6", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", @@ -3343,78 +7362,10 @@ "mkdirp": "bin/cmd.js" } }, - "node_modules/mqtt": { - "version": "5.10.3", - "resolved": "https://registry.npmjs.org/mqtt/-/mqtt-5.10.3.tgz", - "integrity": "sha512-hA/6YrUS4fywhBGCjH/XXUuLeueJiPqruVVWjK2A24Ma4KcWfZ/x8x07aoesBV+HXDWBC08tbT4IWfSXNW0Jtw==", - "license": "MIT", - "dependencies": { - "@types/readable-stream": "^4.0.5", - "@types/ws": "^8.5.9", - "commist": "^3.2.0", - "concat-stream": "^2.0.0", - "debug": "^4.3.4", - "help-me": "^5.0.0", - "lru-cache": "^10.0.1", - "minimist": "^1.2.8", - "mqtt-packet": "^9.0.1", - "number-allocator": "^1.0.14", - "readable-stream": "^4.4.2", - "reinterval": "^1.1.0", - "rfdc": "^1.3.0", - "split2": "^4.2.0", - "worker-timers": "^7.1.4", - "ws": "^8.17.1" - }, - "bin": { - "mqtt": "build/bin/mqtt.js", - "mqtt_pub": "build/bin/pub.js", - "mqtt_sub": "build/bin/sub.js" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/mqtt-packet": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/mqtt-packet/-/mqtt-packet-9.0.1.tgz", - "integrity": "sha512-koZF1V/X2RZUI6uD9wN5OK1JxxcG1ofAR4H3LjCw1FkeKzruZQ26aAA6v2m1lZyWONZIR5wMMJFrZJDRNzbiQw==", - "license": "MIT", - "dependencies": { - "bl": "^6.0.8", - "debug": "^4.3.4", - "process-nextick-args": "^2.0.1" - } - }, - "node_modules/mqtt/node_modules/readable-stream": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz", - "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==", - "license": "MIT", - "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/mqtt/node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "license": "MIT" }, "node_modules/multer": { @@ -3480,11 +7431,18 @@ "safe-buffer": "~5.1.0" } }, - "node_modules/nan": { - "version": "2.22.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.22.0.tgz", - "integrity": "sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==", - "license": "MIT" + "node_modules/n3": { + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/n3/-/n3-1.26.0.tgz", + "integrity": "sha512-SQknS0ua90rN+3RHuk8BeIqeYyqIH/+ecViZxX08jR4j6MugqWRjtONl3uANG/crWXnOM2WIqBJtjIhVYFha+w==", + "license": "MIT", + "dependencies": { + "buffer": "^6.0.3", + "readable-stream": "^4.0.0" + }, + "engines": { + "node": ">=12.0" + } }, "node_modules/natural-compare": { "version": "1.4.0", @@ -3492,64 +7450,29 @@ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true }, - "node_modules/negotiator": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", - "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/node-addon-api": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz", - "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==", - "license": "MIT" - }, - "node_modules/normalize-url": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.1.tgz", - "integrity": "sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==", - "license": "MIT", - "optional": true, - "peer": true, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npmlog": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-1.2.1.tgz", - "integrity": "sha512-1J5KqSRvESP6XbjPaXt2H6qDzgizLTM7x0y1cXIjP2PpvdCqyNC7TO3cPRKsuYlElbi/DwkzRRdG2zpmE0IktQ==", - "deprecated": "This package is no longer supported.", - "license": "ISC", - "dependencies": { - "ansi": "~0.3.0", - "are-we-there-yet": "~1.0.0", - "gauge": "~1.2.0" - } + "node_modules/negotiate": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/negotiate/-/negotiate-1.0.1.tgz", + "integrity": "sha512-KBCIM4dAIT9j/pSXLHHQbZG74NmKNXTtxU2zHN0HG6uzzuFE01m1UdGoUmVHmACiBuCAOL7KwfqSW1oUQBj/vg==" }, - "node_modules/number-allocator": { - "version": "1.0.14", - "resolved": "https://registry.npmjs.org/number-allocator/-/number-allocator-1.0.14.tgz", - "integrity": "sha512-OrL44UTVAvkKdOdRQZIJpLkAdjXGTRda052sN4sO77bKEzYYqWKMBjQvrJFzqygI99gL6Z4u2xctPW1tB8ErvA==", + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", "license": "MIT", "dependencies": { - "debug": "^4.3.1", - "js-sdsl": "4.3.0" - } - }, - "node_modules/number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", - "license": "MIT", + "whatwg-url": "^5.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, "node_modules/object-assign": { @@ -3612,25 +7535,13 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "node_modules/one-time": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz", + "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==", "license": "MIT", "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "license": "ISC", - "dependencies": { - "wrappy": "1" + "fn.name": "1.x.x" } }, "node_modules/ono": { @@ -3641,12 +7552,6 @@ "@jsdevtools/ono": "7.1.3" } }, - "node_modules/optional-js": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/optional-js/-/optional-js-2.3.0.tgz", - "integrity": "sha512-B0LLi+Vg+eko++0z/b8zIv57kp7HKEzaPJo7LowJXMUKYdf+3XJGu/cw03h/JhIOsLnP+cG5QnTHAuicjA5fMw==", - "license": "MIT" - }, "node_modules/optionator": { "version": "0.9.4", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", @@ -3664,29 +7569,6 @@ "node": ">= 0.8.0" } }, - "node_modules/os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", - "license": "MIT", - "dependencies": { - "lcid": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/p-cancelable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", - "license": "MIT", - "optional": true, - "peer": true, - "engines": { - "node": ">=12.20" - } - }, "node_modules/p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -3729,15 +7611,6 @@ "node": ">=6" } }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, "node_modules/path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -3747,341 +7620,517 @@ "node": ">=8" } }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-to-regexp": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", + "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==" + }, + "node_modules/possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "license": "MIT", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/promise-polyfill": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-1.1.6.tgz", + "integrity": "sha512-7rrONfyLkDEc7OJ5QBkqa4KI4EBhCd340xRuIUPGCfu13znS+vx+VDdrT9ODAJHlXm7w4lbxN3DRjyv58EuzDg==", + "license": "MIT" + }, + "node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/rdf-data-factory": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/rdf-data-factory/-/rdf-data-factory-1.1.3.tgz", + "integrity": "sha512-ny6CI7m2bq4lfQQmDYvcb2l1F9KtGwz9chipX4oWu2aAtVoXjb7k3d8J1EsgAsEbMXnBipB/iuRen5H2fwRWWQ==", + "license": "MIT", + "dependencies": { + "@rdfjs/types": "^1.0.0" + } + }, + "node_modules/rdf-data-factory/node_modules/@rdfjs/types": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@rdfjs/types/-/types-1.1.2.tgz", + "integrity": "sha512-wqpOJK1QCbmsGNtyzYnojPU8gRDPid2JO0Q0kMtb4j65xhCK880cnKAfEOwC+dX85VJcCByQx5zOwyyfCjDJsg==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/rdf-isomorphic": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/rdf-isomorphic/-/rdf-isomorphic-1.3.1.tgz", + "integrity": "sha512-6uIhsXTVp2AtO6f41PdnRV5xZsa0zVZQDTBdn0br+DZuFf5M/YD+T6m8hKDUnALI6nFL/IujTMLgEs20MlNidQ==", + "license": "MIT", + "dependencies": { + "@rdfjs/types": "*", + "hash.js": "^1.1.7", + "rdf-string": "^1.6.0", + "rdf-terms": "^1.7.0" + } + }, + "node_modules/rdf-literal": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/rdf-literal/-/rdf-literal-1.3.2.tgz", + "integrity": "sha512-79Stlu3sXy0kq9/decHFLf3xNPuY6sfhFPhd/diWErgaFr0Ekyg38Vh9bnVcqDYu48CFRi0t+hrFii49n92Hbw==", + "license": "MIT", + "dependencies": { + "@rdfjs/types": "*", + "rdf-data-factory": "^1.1.0" + } + }, + "node_modules/rdf-object": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/rdf-object/-/rdf-object-2.0.0.tgz", + "integrity": "sha512-QeSaNt/I0DfYvOC3/EBbZ9aYb1wX1fqc0JUKMAR2gpIE99eWn7+N8dE8Z7a7kIM5tr/w7zvrO710gYs9yvaM9A==", + "license": "MIT", + "dependencies": { + "@rdfjs/types": "*", + "jsonld-context-parser": "^3.0.0", + "rdf-data-factory": "^1.1.0", + "rdf-string": "^1.6.0", + "streamify-array": "^1.0.1" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/rubensworks/" + } + }, + "node_modules/rdf-object/node_modules/jsonld-context-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonld-context-parser/-/jsonld-context-parser-3.0.0.tgz", + "integrity": "sha512-Kg6TVtBUdIm057ht/8WNhM9BROt+BeYaDGXbzrKaa3xA99csee+CsD8IMCTizRgzoO8PIzvzcxxCoRvpq1xNQw==", + "license": "MIT", + "dependencies": { + "@types/http-link-header": "^1.0.1", + "@types/node": "^18.0.0", + "http-link-header": "^1.0.2", + "relative-to-absolute-iri": "^1.0.5" + }, + "bin": { + "jsonld-context-parse": "bin/jsonld-context-parse.js" + } + }, + "node_modules/rdf-parse": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/rdf-parse/-/rdf-parse-2.3.3.tgz", + "integrity": "sha512-N5XEHm+ajFzwo/vVNzB4tDtvqMwBosbVJmZl5DlzplQM9ejlJBlN/43i0ImAb/NMtJJgQPC3jYnkCKGA7wdo/w==", + "license": "MIT", + "dependencies": { + "@comunica/actor-http-fetch": "^2.0.1", + "@comunica/actor-http-proxy": "^2.0.1", + "@comunica/actor-rdf-parse-html": "^2.0.1", + "@comunica/actor-rdf-parse-html-microdata": "^2.0.1", + "@comunica/actor-rdf-parse-html-rdfa": "^2.0.1", + "@comunica/actor-rdf-parse-html-script": "^2.0.1", + "@comunica/actor-rdf-parse-jsonld": "^2.0.1", + "@comunica/actor-rdf-parse-n3": "^2.0.1", + "@comunica/actor-rdf-parse-rdfxml": "^2.0.1", + "@comunica/actor-rdf-parse-shaclc": "^2.6.2", + "@comunica/actor-rdf-parse-xml-rdfa": "^2.0.1", + "@comunica/bus-http": "^2.0.1", + "@comunica/bus-init": "^2.0.1", + "@comunica/bus-rdf-parse": "^2.0.1", + "@comunica/bus-rdf-parse-html": "^2.0.1", + "@comunica/config-query-sparql": "^2.0.1", + "@comunica/core": "^2.0.1", + "@comunica/mediator-combine-pipeline": "^2.0.1", + "@comunica/mediator-combine-union": "^2.0.1", + "@comunica/mediator-number": "^2.0.1", + "@comunica/mediator-race": "^2.0.1", + "@rdfjs/types": "*", + "readable-stream": "^4.3.0", + "stream-to-string": "^1.2.0" + } + }, + "node_modules/rdf-parse/node_modules/@comunica/actor-abstract-mediatyped": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-abstract-mediatyped/-/actor-abstract-mediatyped-2.10.0.tgz", + "integrity": "sha512-0o6WBujsMnIVcwvRJv6Nj+kKPLZzqBS3On48rm01Rh9T1/My0E/buJMXwgcARKCfMonc2mJ9zxpPCh5ilGEU2A==", "license": "MIT", - "engines": { - "node": ">=0.10.0" + "dependencies": { + "@comunica/core": "^2.10.0", + "@comunica/types": "^2.10.0" } }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" + "node_modules/rdf-parse/node_modules/@comunica/actor-abstract-parse": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/actor-abstract-parse/-/actor-abstract-parse-2.10.0.tgz", + "integrity": "sha512-0puCWF+y24EDOOAUUVVbC+tOf4UV+LzEbqi8T5v25jcVGCXyTqfra+bDywfrcv3adrVp18jLCJ46ycaH5xhy9Q==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^2.10.0", + "readable-stream": "^4.4.2" } }, - "node_modules/path-to-regexp": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", - "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==" - }, - "node_modules/pg": { - "version": "8.13.3", - "resolved": "https://registry.npmjs.org/pg/-/pg-8.13.3.tgz", - "integrity": "sha512-P6tPt9jXbL9HVu/SSRERNYaYG++MjnscnegFh9pPHihfoBSujsrka0hyuymMzeJKFWrcG8wvCKy8rCe8e5nDUQ==", + "node_modules/rdf-parse/node_modules/@comunica/actor-http-proxy": { + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-http-proxy/-/actor-http-proxy-2.10.2.tgz", + "integrity": "sha512-3yUF8BCh4nwq8J6NRILEsyNrQNStkE9ggJ7hYwRfA1XcMgz1pANNaWJ2P2TEKH1jNinr23bL3JeuUZCm9Kz9dA==", "license": "MIT", "dependencies": { - "pg-connection-string": "^2.7.0", - "pg-pool": "^3.7.1", - "pg-protocol": "^1.7.1", - "pg-types": "^2.1.0", - "pgpass": "1.x" - }, - "engines": { - "node": ">= 8.0.0" - }, - "optionalDependencies": { - "pg-cloudflare": "^1.1.1" - }, - "peerDependencies": { - "pg-native": ">=3.0.1" - }, - "peerDependenciesMeta": { - "pg-native": { - "optional": true - } + "@comunica/bus-http": "^2.10.2", + "@comunica/context-entries": "^2.10.0", + "@comunica/mediatortype-time": "^2.10.0", + "@comunica/types": "^2.10.0" } }, - "node_modules/pg-cloudflare": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pg-cloudflare/-/pg-cloudflare-1.1.1.tgz", - "integrity": "sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==", + "node_modules/rdf-parse/node_modules/@comunica/bus-http": { + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@comunica/bus-http/-/bus-http-2.10.2.tgz", + "integrity": "sha512-MAYRF6uEBAuJ9dCPW2Uyne7w3lNwXFXKfa14XuPG5DFTDpgo/Z2pWupPrBsA1eIWMNJ6WOG6QyEv4rllSIBqlg==", "license": "MIT", - "optional": true - }, - "node_modules/pg-connection-string": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.7.0.tgz", - "integrity": "sha512-PI2W9mv53rXJQEOb8xNR8lH7Hr+EKa6oJa38zsK0S/ky2er16ios1wLKhZyxzD7jUReiWokc9WK5nxSnC7W1TA==", - "license": "MIT" - }, - "node_modules/pg-int8": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz", - "integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==", - "license": "ISC", - "engines": { - "node": ">=4.0.0" + "dependencies": { + "@comunica/core": "^2.10.0", + "@smessie/readable-web-to-node-stream": "^3.0.3", + "is-stream": "^2.0.1", + "readable-stream-node-to-web": "^1.0.1", + "web-streams-ponyfill": "^1.4.2" } }, - "node_modules/pg-native": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/pg-native/-/pg-native-3.2.2.tgz", - "integrity": "sha512-x0QMoKYwVKr0GDq6m/ZITybAKD+wD3cS5m0fLx3R0CKv+q6dCgDPqcNxVUXB7exj/73j/dT5K2R8y5oEIlglAQ==", + "node_modules/rdf-parse/node_modules/@comunica/bus-init": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-init/-/bus-init-2.10.0.tgz", + "integrity": "sha512-hJejHa8sLVhQLFlduCVnhOd5aW3FCEz8wmWjyeLI3kiHFaQibnGVMhUuuNRX5f8bnnPuTdEiHc1nnYHuSi+j8A==", "license": "MIT", "dependencies": { - "libpq": "1.8.14", - "pg-types": "^2.1.0" + "@comunica/core": "^2.10.0", + "readable-stream": "^4.4.2" } }, - "node_modules/pg-pool": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.7.1.tgz", - "integrity": "sha512-xIOsFoh7Vdhojas6q3596mXFsR8nwBQBXX5JiV7p9buEVAGqYL4yFzclON5P9vFrpu1u7Zwl2oriyDa89n0wbw==", + "node_modules/rdf-parse/node_modules/@comunica/bus-rdf-parse": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-parse/-/bus-rdf-parse-2.10.0.tgz", + "integrity": "sha512-EgCMZACfTG/+mayQpExWt0HoBT32BBVC1aS1lC43fXKBTxJ8kYrSrorVUuMACoh4dQVGTb+7j1j4K0hGNVzXGA==", "license": "MIT", - "peerDependencies": { - "pg": ">=8.0" + "dependencies": { + "@comunica/actor-abstract-mediatyped": "^2.10.0", + "@comunica/actor-abstract-parse": "^2.10.0", + "@comunica/core": "^2.10.0", + "@rdfjs/types": "*" } }, - "node_modules/pg-protocol": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.7.1.tgz", - "integrity": "sha512-gjTHWGYWsEgy9MsY0Gp6ZJxV24IjDqdpTW7Eh0x+WfJLFsm/TJx1MzL6T0D88mBvkpxotCQ6TwW6N+Kko7lhgQ==", + "node_modules/rdf-parse/node_modules/@comunica/config-query-sparql": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/@comunica/config-query-sparql/-/config-query-sparql-2.7.0.tgz", + "integrity": "sha512-rMnFgT7cz9+0z7wV4OzIMY5qM9/Z0mTGrR8y2JokoHyyTcBGOSajFmy61XCSLMCsLLG8qDXsJ4ClCCky3TGfqA==", "license": "MIT" }, - "node_modules/pg-types": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/pg-types/-/pg-types-2.2.0.tgz", - "integrity": "sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==", + "node_modules/rdf-parse/node_modules/@comunica/context-entries": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/context-entries/-/context-entries-2.10.0.tgz", + "integrity": "sha512-lmCYCcXxW8C6ecFH2whZCt31NT1ejb0P/sbytK7f4ctyA06Q8iYFEcYE4eWOXMdpfkwkcnz31x9XL77OGeSC2Q==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^2.10.0", + "@comunica/types": "^2.10.0", + "@rdfjs/types": "*", + "jsonld-context-parser": "^2.2.2", + "sparqlalgebrajs": "^4.2.0" + } + }, + "node_modules/rdf-parse/node_modules/@comunica/core": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/core/-/core-2.10.0.tgz", + "integrity": "sha512-onsGs2iKHUPRxxMOdx42vdxslk8q9FQZdRjQtHJ6SGiCpJwIL9ciBgPIOl2RL2YfzXHemr/0umeNOppRDcWhJA==", "license": "MIT", "dependencies": { - "pg-int8": "1.0.1", - "postgres-array": "~2.0.0", - "postgres-bytea": "~1.0.0", - "postgres-date": "~1.0.4", - "postgres-interval": "^1.1.0" + "@comunica/types": "^2.10.0", + "immutable": "^4.1.0" }, "engines": { - "node": ">=4" + "node": ">=14.0" } }, - "node_modules/pgpass": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/pgpass/-/pgpass-1.0.5.tgz", - "integrity": "sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==", + "node_modules/rdf-parse/node_modules/@comunica/mediator-combine-pipeline": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/mediator-combine-pipeline/-/mediator-combine-pipeline-2.10.0.tgz", + "integrity": "sha512-j7+/oUlbhKB4Rq6g9oNKU+e9cQL8U9z8tAUNhoXUSHajcr4huj0t1+riaOD109/DRWhV793ILhBDzgiZbHd7DA==", "license": "MIT", "dependencies": { - "split2": "^4.1.0" + "@comunica/core": "^2.10.0", + "@comunica/types": "^2.10.0" } }, - "node_modules/possible-typed-array-names": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", - "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", - "engines": { - "node": ">= 0.4" + "node_modules/rdf-parse/node_modules/@comunica/mediator-combine-union": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/mediator-combine-union/-/mediator-combine-union-2.10.0.tgz", + "integrity": "sha512-QbP4zP1i6nMDZ8teC0RoTz5E8pOpxDhWPBr1ylb2jzPUjPpMgrnbHYTondlN0Oau3SMEehItojg/LYDtPOP/GQ==", + "license": "MIT", + "dependencies": { + "@comunica/core": "^2.10.0" } }, - "node_modules/postgres-array": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz", - "integrity": "sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==", + "node_modules/rdf-parse/node_modules/@comunica/mediator-number": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/mediator-number/-/mediator-number-2.10.0.tgz", + "integrity": "sha512-0T8D1HGTu5Sd8iKb2dBjc6VRc/U4A15TAN6m561ra9pFlP+w31kby0ZYP6WWBHBobbUsX1LCvnbRQaAC4uWwVw==", "license": "MIT", - "engines": { - "node": ">=4" + "dependencies": { + "@comunica/core": "^2.10.0" } }, - "node_modules/postgres-bytea": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-1.0.0.tgz", - "integrity": "sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==", + "node_modules/rdf-parse/node_modules/@comunica/mediator-race": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/mediator-race/-/mediator-race-2.10.0.tgz", + "integrity": "sha512-JiEtOLMkPnbjSLabVpE4VqDbu2ZKKnkUdATGBeWX+o+MjPw6c0hhw01RG4WY2rQhDyNl++nLQe3EowQh8xW9TA==", "license": "MIT", - "engines": { - "node": ">=0.10.0" + "dependencies": { + "@comunica/core": "^2.10.0" } }, - "node_modules/postgres-date": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.7.tgz", - "integrity": "sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==", + "node_modules/rdf-parse/node_modules/@comunica/mediatortype-time": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/mediatortype-time/-/mediatortype-time-2.10.0.tgz", + "integrity": "sha512-nBz1exxrja1Tj8KSlSevG4Hw2u09tTh6gtNfVjI76i/e7muu4RUWVhi9b8PcwBNAfuUqRl+5OgOSa2X4W+6QlA==", "license": "MIT", - "engines": { - "node": ">=0.10.0" + "dependencies": { + "@comunica/core": "^2.10.0" } }, - "node_modules/postgres-interval": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz", - "integrity": "sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==", + "node_modules/rdf-parse/node_modules/@comunica/types": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@comunica/types/-/types-2.10.0.tgz", + "integrity": "sha512-1UjPGbZcYrapBjMGUZedrIGcn9rOLpEOlJo1ZkWddFUGTwndVg9d4BZnQw+UnQzXMcLJcdKt94Zns8iEmBqARw==", "license": "MIT", "dependencies": { - "xtend": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" + "@rdfjs/types": "*", + "@types/yargs": "^17.0.24", + "asynciterator": "^3.8.1", + "sparqlalgebrajs": "^4.2.0" } }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "engines": { - "node": ">= 0.8.0" + "node_modules/rdf-quad": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/rdf-quad/-/rdf-quad-1.5.0.tgz", + "integrity": "sha512-LnCYx8XbRVW1wr6UiZPSy2Tv7bXAtEwuyck/68dANhFu8VMnGS+QfUNP3b9YI6p4Bfd/fyDx5E3x81IxGV6BzA==", + "license": "MIT", + "dependencies": { + "rdf-data-factory": "^1.0.1", + "rdf-literal": "^1.2.0", + "rdf-string": "^1.5.0" } }, - "node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "node_modules/rdf-streaming-store": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/rdf-streaming-store/-/rdf-streaming-store-2.1.1.tgz", + "integrity": "sha512-hw9n1WdsSI74d89EDGQv5dYb5PaFXjjm4BqdSwJ7JMa5Cx27pwtv5qbXZvSXZmle90/myI2At+TIpdLJQmujBg==", "license": "MIT", - "engines": { - "node": ">= 0.6.0" + "dependencies": { + "@rdfjs/types": "*", + "@types/n3": "^1.10.4", + "@types/readable-stream": "^4.0.15", + "n3": "^1.16.3", + "rdf-string": "^2.0.0", + "rdf-terms": "^2.0.0", + "readable-stream": "^4.3.0" } }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + "node_modules/rdf-streaming-store/node_modules/rdf-data-factory": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/rdf-data-factory/-/rdf-data-factory-2.0.2.tgz", + "integrity": "sha512-WzPoYHwQYWvIP9k+7IBLY1b4nIDitzAK4mA37WumAF/Cjvu/KOtYJH9IPZnUTWNSd5K2+pq4vrcE9WZC4sRHhg==", + "license": "MIT", + "dependencies": { + "@rdfjs/types": "^2.0.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/rubensworks/" + } }, - "node_modules/protobufjs": { - "version": "6.11.4", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.4.tgz", - "integrity": "sha512-5kQWPaJHi1WoCpjTGszzQ32PG2F4+wRY6BmAT4Vfw56Q2FZ4YZzK20xUYQH4YkfehY1e6QSICrJquM6xXZNcrw==", - "hasInstallScript": true, - "license": "BSD-3-Clause", - "dependencies": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/long": "^4.0.1", - "@types/node": ">=13.7.0", - "long": "^4.0.0" + "node_modules/rdf-streaming-store/node_modules/rdf-string": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/rdf-string/-/rdf-string-2.0.1.tgz", + "integrity": "sha512-SMW4ponnKNrsP9kYpOLyICeM4UJmEXIeS3zri7kPK9gzLFsHD88oiza8LnokNYxd76zW4JoYWD+v4x0g8rJBjw==", + "license": "MIT", + "dependencies": { + "rdf-data-factory": "^2.0.0" }, - "bin": { - "pbjs": "bin/pbjs", - "pbts": "bin/pbts" + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/rubensworks/" } }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "node_modules/rdf-streaming-store/node_modules/rdf-terms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/rdf-terms/-/rdf-terms-2.0.0.tgz", + "integrity": "sha512-9O+ifVcvY4ZktOr+uXKswoOV6airAsIKeqCr+C47kFZBB8X+NyPSqDRGgI6X+je8It6z2e9jZhWwjJiEZ8Yn5Q==", "license": "MIT", "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" + "rdf-data-factory": "^2.0.0", + "rdf-string": "^2.0.0" }, - "engines": { - "node": ">= 0.10" + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/rubensworks/" } }, - "node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", - "engines": { - "node": ">=6" + "node_modules/rdf-string": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/rdf-string/-/rdf-string-1.6.3.tgz", + "integrity": "sha512-HIVwQ2gOqf+ObsCLSUAGFZMIl3rh9uGcRf1KbM85UDhKqP+hy6qj7Vz8FKt3GA54RiThqK3mNcr66dm1LP0+6g==", + "license": "MIT", + "dependencies": { + "@rdfjs/types": "*", + "rdf-data-factory": "^1.1.0" } }, - "node_modules/qs": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", - "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", - "license": "BSD-3-Clause", + "node_modules/rdf-string-ttl": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/rdf-string-ttl/-/rdf-string-ttl-1.3.2.tgz", + "integrity": "sha512-yqolaVoUvTaSC5aaQuMcB4BL54G/pCGsV4jQH87f0TvAx8zHZG0koh7XWrjva/IPGcVb1QTtaeEdfda5mcddJg==", + "license": "MIT", "dependencies": { - "side-channel": "^1.0.6" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@rdfjs/types": "*", + "rdf-data-factory": "^1.1.0" } }, - "node_modules/quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "node_modules/rdf-terms": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/rdf-terms/-/rdf-terms-1.11.0.tgz", + "integrity": "sha512-iKlVgnMopRKl9pHVNrQrax7PtZKRCT/uJIgYqvuw1VVQb88zDvurtDr1xp0rt7N9JtKtFwUXoIQoEsjyRo20qQ==", "license": "MIT", - "optional": true, - "peer": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "@rdfjs/types": "*", + "rdf-data-factory": "^1.1.0", + "rdf-string": "^1.6.0" } }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "node_modules/rdfa-streaming-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/rdfa-streaming-parser/-/rdfa-streaming-parser-2.0.1.tgz", + "integrity": "sha512-7Yyaj030LO7iQ38Wh/RNLVeYrVFJeyx3dpCK7C1nvX55eIN/gE4HWfbg4BYI9X7Bd+eUIUMVeiKYLmYjV6apow==", "license": "MIT", - "engines": { - "node": ">= 0.6" + "dependencies": { + "@rdfjs/types": "*", + "htmlparser2": "^8.0.0", + "rdf-data-factory": "^1.1.0", + "readable-stream": "^4.0.0", + "relative-to-absolute-iri": "^1.0.2" } }, - "node_modules/raw-body": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.0.tgz", - "integrity": "sha512-RmkhL8CAyCRPXCE28MMH0z2PNWQBNk2Q09ZdxM9IOOXwxwZbN+qbWaatPkdkWIKL2ZVDImrN/pK5HTRz2PcS4g==", + "node_modules/rdfa-streaming-parser/node_modules/htmlparser2": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", + "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], "license": "MIT", "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.6.3", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "entities": "^4.4.0" } }, - "node_modules/raw-body/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "node_modules/rdfxml-streaming-parser": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/rdfxml-streaming-parser/-/rdfxml-streaming-parser-2.4.0.tgz", + "integrity": "sha512-f+tdI1wxOiPzMbFWRtOwinwPsqac0WIN80668yFKcVdFCSTGOWTM70ucQGUSdDZZo7pce/UvZgV0C3LDj0P7tg==", "license": "MIT", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" + "@rdfjs/types": "*", + "@rubensworks/saxes": "^6.0.1", + "@types/readable-stream": "^2.3.13", + "buffer": "^6.0.3", + "rdf-data-factory": "^1.1.0", + "readable-stream": "^4.4.2", + "relative-to-absolute-iri": "^1.0.0", + "validate-iri": "^1.0.0" } }, - "node_modules/rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", + "node_modules/rdfxml-streaming-parser/node_modules/@types/readable-stream": { + "version": "2.3.15", + "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-2.3.15.tgz", + "integrity": "sha512-oM5JSKQCcICF1wvGgmecmHldZ48OZamtMxcGGVICOJA8o8cahXC1zEVAif8iwoc5j8etxFaRFnf095+CDsuoFQ==", + "license": "MIT", "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "bin": { - "rc": "cli.js" + "@types/node": "*", + "safe-buffer": "~5.1.1" + } + }, + "node_modules/rdfxml-streaming-parser/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/readable-from-web": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/readable-from-web/-/readable-from-web-1.0.0.tgz", + "integrity": "sha512-tei03fQhxqLEklpIvocFUR9hO42hiyYvdhwoNHAjJztPAQ8QS1NqF2AhLwzGxIGidPBJ4MCqB48wn7OAFCfhsQ==", + "license": "MIT", + "dependencies": { + "@types/readable-stream": "^4.0.0", + "readable-stream": "^4.0.0" } }, "node_modules/readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz", + "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==", "license": "MIT", "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/regenerator-runtime": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "node_modules/readable-stream-node-to-web": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/readable-stream-node-to-web/-/readable-stream-node-to-web-1.0.1.tgz", + "integrity": "sha512-OGzi2VKLa8H259kAx7BIwuRrXHGcxeHj4RdASSgEGBP9Q2wowdPvBc65upF4Q9O05qWgKqBw1+9PiLTtObl7uQ==", "license": "MIT" }, "node_modules/regexp.prototype.flags": { @@ -4101,12 +8150,21 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/reinterval": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/reinterval/-/reinterval-1.1.0.tgz", - "integrity": "sha512-QIRet3SYrGp0HUHO88jVskiG6seqUGC5iAG7AwI/BV4ypGcuqk9Du6YQBUOUqm9c8pw1eyLoIaONifRua1lsEQ==", + "node_modules/relative-to-absolute-iri": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/relative-to-absolute-iri/-/relative-to-absolute-iri-1.0.7.tgz", + "integrity": "sha512-Xjyl4HmIzg2jzK/Un2gELqbcE8Fxy85A/aLSHE6PE/3+OGsFwmKVA1vRyGaz6vLWSqLDMHA+5rjD/xbibSQN1Q==", "license": "MIT" }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/require-from-string": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", @@ -4115,14 +8173,6 @@ "node": ">=0.10.0" } }, - "node_modules/resolve-alpn": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", - "license": "MIT", - "optional": true, - "peer": true - }, "node_modules/resolve-from": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", @@ -4132,65 +8182,6 @@ "node": ">=4" } }, - "node_modules/responselike": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", - "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", - "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "lowercase-keys": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/rfdc": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", - "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", - "license": "MIT" - }, - "node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", - "license": "ISC", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/router": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/router/-/router-2.1.0.tgz", - "integrity": "sha512-/m/NSLxeYEgWNtyC+WtNHCF7jbGxOibVWKnn+1Psff4dJGOfoXP+MuC/f2CwSmyiHdOIzYnYFp4W6GxWfekaLA==", - "license": "MIT", - "dependencies": { - "is-promise": "^4.0.0", - "parseurl": "^1.3.3", - "path-to-regexp": "^8.0.0" - }, - "engines": { - "node": ">= 18" - } - }, - "node_modules/router/node_modules/path-to-regexp": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.2.0.tgz", - "integrity": "sha512-TdrF7fW9Rphjq4RjrW0Kp2AW0Ahwu9sRGTkS6bvDi0SCwZlEZYmcfDbEsTz8RVk0EHIS/Vd1bv3JhG+1xZuAyQ==", - "license": "MIT", - "engines": { - "node": ">=16" - } - }, "node_modules/rxjs": { "version": "7.8.1", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", @@ -4219,75 +8210,25 @@ ], "license": "MIT" }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "license": "MIT" - }, - "node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/send": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/send/-/send-1.1.0.tgz", - "integrity": "sha512-v67WcEouB5GxbTWL/4NeToqcZiAWEq90N888fczVArY8A79J0L4FD7vj5hm3eUMua5EpoQ59wa/oovY6TLvRUA==", - "license": "MIT", - "dependencies": { - "debug": "^4.3.5", - "destroy": "^1.2.0", - "encodeurl": "^2.0.0", - "escape-html": "^1.0.3", - "etag": "^1.8.1", - "fresh": "^0.5.2", - "http-errors": "^2.0.0", - "mime-types": "^2.1.35", - "ms": "^2.1.3", - "on-finished": "^2.4.1", - "range-parser": "^1.2.1", - "statuses": "^2.0.1" - }, - "engines": { - "node": ">= 18" - } - }, - "node_modules/send/node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "node_modules/safe-stable-stringify": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz", + "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==", "license": "MIT", "engines": { - "node": ">= 0.6" - } - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "license": "MIT" - }, - "node_modules/serve-static": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.1.0.tgz", - "integrity": "sha512-A3We5UfEjG8Z7VkDv6uItWw6HY2bBSBJT1KtVESn6EOoOr2jAxNhxWCLY3jDE2WcuHXByWju74ck3ZgLwL8xmA==", - "license": "MIT", - "dependencies": { - "encodeurl": "^2.0.0", - "escape-html": "^1.0.3", - "parseurl": "^1.3.3", - "send": "^1.0.0" + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": ">= 18" + "node": ">=10" } }, "node_modules/set-function-length": { @@ -4320,17 +8261,26 @@ "node": ">= 0.4" } }, - "node_modules/setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", - "license": "MIT" + "node_modules/shaclc-parse": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/shaclc-parse/-/shaclc-parse-1.4.3.tgz", + "integrity": "sha512-MQJWVFjfzzMUvieFO0STWjIo49ywy63UkVSsr0e8+8xHUns6X+i3yWYxNKd+GtSEJjBNZxxrUubog+hnd7PvRA==", + "license": "MIT", + "dependencies": { + "@rdfjs/types": "^2.0.0", + "n3": "^1.16.3" + } }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "license": "ISC" + "node_modules/shaclc-write": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/shaclc-write/-/shaclc-write-1.4.3.tgz", + "integrity": "sha512-dtJ6LokIluzQuHRWCFvNnmGyh07FxBK2L4utkOQn/wYD9eNamUUCt7sDBcuFDyD3jAGv0Ipmv0EitTyKcM1f/w==", + "license": "MIT", + "dependencies": { + "@jeswr/prefixcc": "^1.2.1", + "n3": "^1.16.3", + "rdf-string-ttl": "^1.3.2" + } }, "node_modules/shebang-command": { "version": "2.0.0", @@ -4425,39 +8375,133 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/sparkplug-payload": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sparkplug-payload/-/sparkplug-payload-1.0.3.tgz", - "integrity": "sha512-JAQSyuHVQQe/LzIlJdcIaD1F1c+rbXoolII3H1whQkhuZ96+G53RoPWqP9zCPZYFjvfSMHnQNIedGIZw/zjHJw==", - "license": "EPL-2.0", + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "license": "MIT", "dependencies": { - "@types/long": "^4.0.0", - "long": "^4.0.0", - "protobufjs": "^6.11.3" + "is-arrayish": "^0.3.1" } }, - "node_modules/split2": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", - "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", - "license": "ISC", + "node_modules/spark-md5": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/spark-md5/-/spark-md5-3.0.2.tgz", + "integrity": "sha512-wcFzz9cDfbuqe0FZzfi2or1sgyIrsDwmPwfZC4hiNidPdPINjeUwNfv5kldczoEAcjl9Y1L3SM7Uz2PUEQzxQw==", + "license": "(WTFPL OR MIT)" + }, + "node_modules/sparqlalgebrajs": { + "version": "4.3.8", + "resolved": "https://registry.npmjs.org/sparqlalgebrajs/-/sparqlalgebrajs-4.3.8.tgz", + "integrity": "sha512-Xo1/5icRtVk2N38BrY9NXN8N/ZPjULlns7sDHv0nlcGOsOediBLWVy8LmV+Q90RHvb3atZZbrFy3VqrM4iXciA==", + "license": "MIT", + "dependencies": { + "@rdfjs/types": "*", + "@types/sparqljs": "^3.1.3", + "fast-deep-equal": "^3.1.3", + "minimist": "^1.2.6", + "rdf-data-factory": "^1.1.0", + "rdf-isomorphic": "^1.3.0", + "rdf-string": "^1.6.0", + "rdf-terms": "^1.10.0", + "sparqljs": "^3.7.1" + }, + "bin": { + "sparqlalgebrajs": "bin/sparqlalgebrajs.js" + } + }, + "node_modules/sparqljs": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/sparqljs/-/sparqljs-3.7.3.tgz", + "integrity": "sha512-FQfHUhfwn5PD9WH6xPU7DhFfXMgqK/XoDrYDVxz/grhw66Il0OjRg3JBgwuEvwHnQt7oSTiKWEiCZCPNaUbqgg==", + "license": "MIT", + "dependencies": { + "rdf-data-factory": "^1.1.2" + }, + "bin": { + "sparqljs": "bin/sparql-to-json" + }, "engines": { - "node": ">= 10.x" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/splitargs": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/splitargs/-/splitargs-0.0.7.tgz", - "integrity": "sha512-UUFYD2oWbNwULH6WoVtLUOw8ch586B+HUqcsAjjjeoBQAM1bD4wZRXu01koaxyd8UeYpybWqW4h+lO1Okv40Tg==", - "license": "ISC" + "node_modules/sparqljson-parse": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/sparqljson-parse/-/sparqljson-parse-2.2.0.tgz", + "integrity": "sha512-2TfvNvUsaJyWfCrq3ExdDdbF9LBLzIUCricg+D1YCYbbmyTzscgCtRk4KcIyJF178DtfCt4BkKzbKl8IXMHp8w==", + "license": "MIT", + "dependencies": { + "@bergos/jsonparse": "^1.4.1", + "@rdfjs/types": "*", + "@types/readable-stream": "^2.3.13", + "rdf-data-factory": "^1.1.0", + "readable-stream": "^4.0.0" + } }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "node_modules/sparqljson-parse/node_modules/@types/readable-stream": { + "version": "2.3.15", + "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-2.3.15.tgz", + "integrity": "sha512-oM5JSKQCcICF1wvGgmecmHldZ48OZamtMxcGGVICOJA8o8cahXC1zEVAif8iwoc5j8etxFaRFnf095+CDsuoFQ==", + "license": "MIT", + "dependencies": { + "@types/node": "*", + "safe-buffer": "~5.1.1" + } + }, + "node_modules/sparqljson-parse/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/sparqljson-to-tree": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/sparqljson-to-tree/-/sparqljson-to-tree-3.0.2.tgz", + "integrity": "sha512-8h/ZEPPBhBlMbgMX1TOumJQku2mLYYdwd/octsDa/bdqdNcMeAcB7S2Qh4SEZ+0pPNed9CBk1d5TEUpwJlcdmw==", + "license": "MIT", + "dependencies": { + "@rdfjs/types": "*", + "rdf-literal": "^1.3.2", + "sparqljson-parse": "^2.0.0" + } + }, + "node_modules/sparqlxml-parse": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/sparqlxml-parse/-/sparqlxml-parse-2.1.1.tgz", + "integrity": "sha512-71sltShF6gDAzuKWEHNeij7r0Mv5VqRrvJing6W4WHJ12GRe6+t1IRTv6MeqxYN3XJmKevs7B3HCBUo7wceeJQ==", + "license": "MIT", + "dependencies": { + "@rdfjs/types": "*", + "@rubensworks/saxes": "^6.0.1", + "@types/readable-stream": "^2.3.13", + "buffer": "^6.0.3", + "rdf-data-factory": "^1.1.0", + "readable-stream": "^4.0.0" + } + }, + "node_modules/sparqlxml-parse/node_modules/@types/readable-stream": { + "version": "2.3.15", + "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-2.3.15.tgz", + "integrity": "sha512-oM5JSKQCcICF1wvGgmecmHldZ48OZamtMxcGGVICOJA8o8cahXC1zEVAif8iwoc5j8etxFaRFnf095+CDsuoFQ==", + "license": "MIT", + "dependencies": { + "@types/node": "*", + "safe-buffer": "~5.1.1" + } + }, + "node_modules/sparqlxml-parse/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", "license": "MIT", "engines": { - "node": ">= 0.8" + "node": "*" } }, "node_modules/stop-iteration-iterator": { @@ -4471,6 +8515,21 @@ "node": ">= 0.4" } }, + "node_modules/stream-to-string": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/stream-to-string/-/stream-to-string-1.2.1.tgz", + "integrity": "sha512-WsvTDNF8UYs369Yko3pcdTducQtYpzEZeOV7cTuReyFvOoA9S/DLJ6sYK+xPafSPHhUMpaxiljKYnT6JSFztIA==", + "license": "MIT", + "dependencies": { + "promise-polyfill": "^1.1.6" + } + }, + "node_modules/streamify-array": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/streamify-array/-/streamify-array-1.0.1.tgz", + "integrity": "sha512-ZnswaBcC6B1bhPLSQOlC6CdaDUSzU0wr2lvvHpbHNms8V7+DLd8uEAzDAWpsjxbFkijBHhuObFO/qqu52DZUMA==", + "license": "MIT" + }, "node_modules/streamsearch": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", @@ -4480,44 +8539,38 @@ } }, "node_modules/string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", - "license": "MIT" + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } }, "node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "license": "MIT", "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, "node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "license": "MIT", "dependencies": { - "ansi-regex": "^2.0.0" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, "node_modules/supports-color": { @@ -4532,23 +8585,11 @@ "node": ">=8" } }, - "node_modules/tar": { - "version": "4.4.19", - "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz", - "integrity": "sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==", - "license": "ISC", - "dependencies": { - "chownr": "^1.1.4", - "fs-minipass": "^1.2.7", - "minipass": "^2.9.0", - "minizlib": "^1.3.3", - "mkdirp": "^0.5.5", - "safe-buffer": "^5.2.1", - "yallist": "^3.1.1" - }, - "engines": { - "node": ">=4.5" - } + "node_modules/text-hex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", + "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==", + "license": "MIT" }, "node_modules/text-table": { "version": "0.2.0", @@ -4556,22 +8597,19 @@ "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", "dev": true }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "license": "MIT", - "engines": { - "node": ">=0.6" - } + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "license": "MIT" }, - "node_modules/traverse": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz", - "integrity": "sha512-iawgk0hLP3SxGKDfnDJf8wTz4p2qImnyihM5Hh/sGvQ3K37dPi/w8sRhdNIxYA1TwFwc5mDhIJq+O0RsvXBKdQ==", - "license": "MIT/X11", + "node_modules/triple-beam": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.4.1.tgz", + "integrity": "sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==", + "license": "MIT", "engines": { - "node": "*" + "node": ">= 14.0.0" } }, "node_modules/tslib": { @@ -4616,74 +8654,6 @@ "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" }, - "node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "license": "MIT", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/unzipper": { - "version": "0.8.14", - "resolved": "https://registry.npmjs.org/unzipper/-/unzipper-0.8.14.tgz", - "integrity": "sha512-8rFtE7EP5ssOwGpN2dt1Q4njl0N1hUXJ7sSPz0leU2hRdq6+pra57z4YPBlVqm40vcgv6ooKZEAx48fMTv9x4w==", - "license": "MIT", - "dependencies": { - "big-integer": "^1.6.17", - "binary": "~0.3.0", - "bluebird": "~3.4.1", - "buffer-indexof-polyfill": "~1.0.0", - "duplexer2": "~0.1.4", - "fstream": "~1.0.10", - "listenercount": "~1.0.1", - "readable-stream": "~2.1.5", - "setimmediate": "~1.0.4" - } - }, - "node_modules/unzipper/node_modules/bluebird": { - "version": "3.4.7", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz", - "integrity": "sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==", - "license": "MIT" - }, - "node_modules/unzipper/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "license": "MIT" - }, - "node_modules/unzipper/node_modules/process-nextick-args": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", - "integrity": "sha512-yN0WQmuCX63LP/TMvAg31nvT6m4vDqJEiiv2CAZqWOGNWutc9DfDk1NPYYmKUFmaVM2UwDowH4u5AHWYP/jxKw==", - "license": "MIT" - }, - "node_modules/unzipper/node_modules/readable-stream": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.5.tgz", - "integrity": "sha512-NkXT2AER7VKXeXtJNSaWLpWIhmtSE3K2PguaLEeWr4JILghcIKqoLt1A3wHrnpDC5+ekf8gfk1GKWkFXe4odMw==", - "license": "MIT", - "dependencies": { - "buffer-shims": "^1.0.0", - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "string_decoder": "~0.10.x", - "util-deprecate": "~1.0.1" - } - }, "node_modules/uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", @@ -4692,26 +8662,11 @@ "punycode": "^2.1.0" } }, - "node_modules/url-join": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/url-join/-/url-join-0.0.1.tgz", - "integrity": "sha512-H6dnQ/yPAAVzMQRvEvyz01hhfQL5qRWSEt7BX8t9DqnPw9BjMb64fjIRq76Uvf1hkHp+mTZvEVJ5guXOT0Xqaw==", - "license": "MIT" - }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "license": "MIT", - "engines": { - "node": ">= 0.4.0" - } - }, "node_modules/uuid": { "version": "11.1.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz", @@ -4725,25 +8680,32 @@ "uuid": "dist/esm/bin/uuid" } }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } + "node_modules/validate-iri": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/validate-iri/-/validate-iri-1.0.1.tgz", + "integrity": "sha512-gLXi7351CoyVVQw8XE5sgpYawRKatxE7kj/xmCxXOZS1kMdtcqC0ILIqLuVEVnAUQSL/evOGG3eQ+8VgbdnstA==", + "license": "MIT" }, - "node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "license": "ISC", + "node_modules/web-streams-ponyfill": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/web-streams-ponyfill/-/web-streams-ponyfill-1.4.2.tgz", + "integrity": "sha512-LCHW+fE2UBJ2vjhqJujqmoxh1ytEDEr0dPO3CabMdMDJPKmsaxzS90V1Ar6LtNE5VHLqxR4YMEj1i4lzMAccIA==", + "license": "MIT" + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "license": "BSD-2-Clause" + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "license": "MIT", "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } }, "node_modules/which-boxed-primitive": { @@ -4796,101 +8758,102 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/window-size": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz", - "integrity": "sha512-2thx4pB0cV3h+Bw7QmMXcEbdmOzv9t0HFplJH/Lz6yu60hXYy5RT8rUu+wlIreVxWsGN20mo+MHeCSfUpQBwPw==", + "node_modules/winston": { + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/winston/-/winston-3.17.0.tgz", + "integrity": "sha512-DLiFIXYC5fMPxaRg832S6F5mJYvePtmO5G9v9IgUFPhXm9/GkXarH/TUrBAVzhTCzAj9anE/+GjrgXp/54nOgw==", "license": "MIT", - "bin": { - "window-size": "cli.js" + "dependencies": { + "@colors/colors": "^1.6.0", + "@dabh/diagnostics": "^2.0.2", + "async": "^3.2.3", + "is-stream": "^2.0.0", + "logform": "^2.7.0", + "one-time": "^1.0.0", + "readable-stream": "^3.4.0", + "safe-stable-stringify": "^2.3.1", + "stack-trace": "0.0.x", + "triple-beam": "^1.3.0", + "winston-transport": "^4.9.0" }, "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/word-wrap": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "node": ">= 12.0.0" } }, - "node_modules/worker-timers": { - "version": "7.1.8", - "resolved": "https://registry.npmjs.org/worker-timers/-/worker-timers-7.1.8.tgz", - "integrity": "sha512-R54psRKYVLuzff7c1OTFcq/4Hue5Vlz4bFtNEIarpSiCYhpifHU3aIQI29S84o1j87ePCYqbmEJPqwBTf+3sfw==", + "node_modules/winston-transport": { + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.9.0.tgz", + "integrity": "sha512-8drMJ4rkgaPo1Me4zD/3WLfI/zPdA9o2IipKODunnGDcuqbHwjsbB79ylv04LCGGzU0xQ6vTznOMpQGaLhhm6A==", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.24.5", - "tslib": "^2.6.2", - "worker-timers-broker": "^6.1.8", - "worker-timers-worker": "^7.0.71" + "logform": "^2.7.0", + "readable-stream": "^3.6.2", + "triple-beam": "^1.3.0" + }, + "engines": { + "node": ">= 12.0.0" } }, - "node_modules/worker-timers-broker": { - "version": "6.1.8", - "resolved": "https://registry.npmjs.org/worker-timers-broker/-/worker-timers-broker-6.1.8.tgz", - "integrity": "sha512-FUCJu9jlK3A8WqLTKXM9E6kAmI/dR1vAJ8dHYLMisLNB/n3GuaFIjJ7pn16ZcD1zCOf7P6H62lWIEBi+yz/zQQ==", + "node_modules/winston-transport/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.24.5", - "fast-unique-numbers": "^8.0.13", - "tslib": "^2.6.2", - "worker-timers-worker": "^7.0.71" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, - "node_modules/worker-timers-worker": { - "version": "7.0.71", - "resolved": "https://registry.npmjs.org/worker-timers-worker/-/worker-timers-worker-7.0.71.tgz", - "integrity": "sha512-ks/5YKwZsto1c2vmljroppOKCivB/ma97g9y77MAAz2TBBjPPgpoOiS1qYQKIgvGTr2QYPT3XhJWIB6Rj2MVPQ==", + "node_modules/winston/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.24.5", - "tslib": "^2.6.2" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, - "node_modules/wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", - "license": "MIT", - "dependencies": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, "engines": { "node": ">=0.10.0" } }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "license": "ISC" - }, - "node_modules/ws": { - "version": "8.18.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.1.tgz", - "integrity": "sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==", + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "license": "MIT", - "engines": { - "node": ">=10.0.0" + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" + "engines": { + "node": ">=10" }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "license": "MIT" + }, "node_modules/xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", @@ -4900,16 +8863,13 @@ } }, "node_modules/y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "license": "ISC" - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "license": "ISC" + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "license": "ISC", + "engines": { + "node": ">=10" + } }, "node_modules/yaml": { "version": "2.7.0", @@ -4925,18 +8885,30 @@ } }, "node_modules/yargs": { - "version": "3.32.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz", - "integrity": "sha512-ONJZiimStfZzhKamYvR/xvmgW3uEkAUFSP91y2caTEPhzF6uP2JfPiVZcq66b/YR0C3uitxSV7+T1x8p5bkmMg==", - "license": "MIT", - "dependencies": { - "camelcase": "^2.0.1", - "cliui": "^3.0.3", - "decamelize": "^1.1.1", - "os-locale": "^1.4.0", - "string-width": "^1.0.1", - "window-size": "^0.1.4", - "y18n": "^3.2.0" + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "license": "ISC", + "engines": { + "node": ">=12" } }, "node_modules/yocto-queue": { diff --git a/acs-configdb/package.json b/acs-configdb/package.json index 4fc1abb9a..b2f1bbf5c 100644 --- a/acs-configdb/package.json +++ b/acs-configdb/package.json @@ -23,11 +23,14 @@ "@amrc-factoryplus/rx-util": "file:../lib/js-rx-util", "@amrc-factoryplus/service-api": "file:../lib/js-service-api", "@amrc-factoryplus/service-client": "file:../lib/js-service-client", + "@comunica/query-sparql-rdfjs": "^4.2.0", "ajv": "^8.10.0", "ajv-formats": "^2.1.1", + "canonicalize": "^2.1.0", "deep-equal": "^2.2.3", "express-openapi-validator": "^4.13.2", "json-merge-patch": "^1.0.2", + "n3": "^1.26.0", "rxjs": "^7.8.1" }, "devDependencies": {