diff --git a/demo/index.html b/demo/index.html
index 54c78fc..7504aa4 100644
--- a/demo/index.html
+++ b/demo/index.html
@@ -6,12 +6,12 @@
<shacl-form> demo
-
+
@@ -216,8 +216,8 @@ <shacl-form> demo
`
}
})
- const shapesTTL = await fetch("complex-example.ttl").then(resp => resp.text())
- const dataTTL = await fetch("complex-example-data.ttl").then(resp => resp.text())
+ const shapesTTL = await fetch("complex-example-thing.ttl").then(resp => resp.text())
+ const dataTTL = await fetch("complex-example-thing-data.ttl").then(resp => resp.text())
shapes.innerText = shapesTTL
data.innerText = dataTTL
form.dataset['shapes'] = shapesTTL
diff --git a/package-lock.json b/package-lock.json
index 201aa1a..c0f409d 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "@ulb-darmstadt/shacl-form",
- "version": "1.4.9",
+ "version": "1.5.3",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@ulb-darmstadt/shacl-form",
- "version": "1.4.9",
+ "version": "1.5.3",
"license": "MIT",
"dependencies": {
"@mapbox/mapbox-gl-draw": "^1.4.3",
@@ -18,7 +18,7 @@
"leaflet.fullscreen": "^3.0.1",
"mapbox-gl": "^3.3.0",
"n3": "^1.17.3",
- "rdf-validate-shacl": "^0.5.6",
+ "shacl-engine": "^1.0.1",
"uuid": "^9.0.1"
},
"devDependencies": {
@@ -39,35 +39,2097 @@
"webpack-dev-server": "^5.0.4"
}
},
- "../shacl-engine": {
- "version": "1.0.0",
- "license": "MIT",
+ "node_modules/@bergos/jsonparse": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/@bergos/jsonparse/-/jsonparse-1.4.1.tgz",
+ "integrity": "sha512-vXIT0nzZGX/+yMD5bx2VhTzc92H55tPoehh1BW/FZHOndWGFddrH3MAfdx39FRc7irABirW6EQaGxIJYV6CGuA==",
+ "engines": [
+ "node >= 0.2.0"
+ ],
+ "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==",
+ "engines": {
+ "node": ">=0.1.90"
+ }
+ },
+ "node_modules/@comunica/actor-abstract-mediatyped": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-abstract-mediatyped/-/actor-abstract-mediatyped-3.2.0.tgz",
+ "integrity": "sha512-Nv78acoUv/+FnaKo1JB11E5OWwaKIQ9QiPKn9lQL0y+Lod8kNwJ3X7/D830qnutcIe3bl+sAqxvt9CQtyPP26g==",
+ "dependencies": {
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0"
+ }
+ },
+ "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==",
+ "dependencies": {
+ "@comunica/core": "^2.10.0",
+ "readable-stream": "^4.4.2"
+ }
+ },
+ "node_modules/@comunica/actor-abstract-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==",
+ "dependencies": {
+ "@comunica/types": "^2.10.0",
+ "immutable": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=14.0"
+ }
+ },
+ "node_modules/@comunica/actor-abstract-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==",
+ "dependencies": {
+ "@rdfjs/types": "*",
+ "@types/yargs": "^17.0.24",
+ "asynciterator": "^3.8.1",
+ "sparqlalgebrajs": "^4.2.0"
+ }
+ },
+ "node_modules/@comunica/actor-abstract-path": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-abstract-path/-/actor-abstract-path-3.2.0.tgz",
+ "integrity": "sha512-5s7UHAK14P65c68k+/5T3hViVPB9hDHXh9HsIGZnlKJtEBDCpnS0qurs4X/8ULCGRaKCeuWDNm6oy0k9Oae+vQ==",
+ "dependencies": {
+ "@comunica/bindings-factory": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/context-entries": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "asynciterator": "^3.9.0",
+ "rdf-data-factory": "^1.1.1",
+ "rdf-string": "^1.6.1",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-context-preprocess-convert-shortcuts": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-context-preprocess-convert-shortcuts/-/actor-context-preprocess-convert-shortcuts-3.2.0.tgz",
+ "integrity": "sha512-8cNZVmByELdJ4V49B7Aimo2gB18BGgQF4KTHJXV61OgP6101qy8EgoMXR8SqdA7YIilCoJUAxTdN2O6mE7k//Q==",
+ "dependencies": {
+ "@comunica/bus-context-preprocess": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0"
+ }
+ },
+ "node_modules/@comunica/actor-context-preprocess-query-source-identify": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-context-preprocess-query-source-identify/-/actor-context-preprocess-query-source-identify-3.2.0.tgz",
+ "integrity": "sha512-RrGUYu6yQoQv9SZwLQ/IpZ5GFOopkLDPquByaX9Ov0SMOlb3MJ93HFeiRGBwvNtjxrdqtWxyqhMJzz550zsBFw==",
+ "dependencies": {
+ "@comunica/bus-context-preprocess": "^3.2.0",
+ "@comunica/bus-http-invalidate": "^3.2.0",
+ "@comunica/bus-query-source-identify": "^3.2.0",
+ "@comunica/context-entries": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "lru-cache": "^10.0.0"
+ }
+ },
+ "node_modules/@comunica/actor-context-preprocess-query-source-identify/node_modules/lru-cache": {
+ "version": "10.4.3",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
+ "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ=="
+ },
+ "node_modules/@comunica/actor-context-preprocess-query-source-skolemize": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-context-preprocess-query-source-skolemize/-/actor-context-preprocess-query-source-skolemize-3.2.0.tgz",
+ "integrity": "sha512-QxW6VaKPZ2XN0PHVmfCb1H5n7NB0ZvOwYR5+YpqeqHhcrH93DUjSkzx3CDL4VDLK/C8DU46fVD4Xn+ONUyalFQ==",
+ "dependencies": {
+ "@comunica/bus-context-preprocess": "^3.2.0",
+ "@comunica/context-entries": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/data-factory": "^3.1.0",
+ "@comunica/metadata": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "asynciterator": "^3.9.0",
+ "rdf-data-factory": "^1.1.2",
+ "rdf-terms": "^1.11.0",
+ "sparqlalgebrajs": "^4.3.0"
+ }
+ },
+ "node_modules/@comunica/actor-context-preprocess-set-defaults": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-context-preprocess-set-defaults/-/actor-context-preprocess-set-defaults-3.2.0.tgz",
+ "integrity": "sha512-mjnt2ifXQccMl6u3cvMiH/zWFcm6envHWCtJQfFayBROP4tCuvv1SEUThFiiVSVqAmmrcVxGEVQWFLu/6oY+/w==",
+ "dependencies": {
+ "@comunica/bus-context-preprocess": "^3.2.0",
+ "@comunica/context-entries": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*"
+ }
+ },
+ "node_modules/@comunica/actor-context-preprocess-source-to-destination": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-context-preprocess-source-to-destination/-/actor-context-preprocess-source-to-destination-3.2.0.tgz",
+ "integrity": "sha512-ph/n7obnwQ4VWOAaBlC7eZLZyrBXrmzFD1l6EfsB3lSbxhgmA2wvnIu/QlKxOp2KCErhu/ijnVQpe5i7ZHqU+Q==",
+ "dependencies": {
+ "@comunica/bus-context-preprocess": "^3.2.0",
+ "@comunica/context-entries": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0"
+ }
+ },
+ "node_modules/@comunica/actor-hash-bindings-sha1": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-hash-bindings-sha1/-/actor-hash-bindings-sha1-3.2.0.tgz",
+ "integrity": "sha512-sLeZXk2YFLEuZAzu8UsZwdehWwIblDiD+whiAqgTkfM9YMaD0w3YHAzyEVPgmknPSIKhrO3ZPafLTRei/DZeQg==",
+ "dependencies": {
+ "@comunica/bus-hash-bindings": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "canonicalize": "^2.0.0",
+ "hash.js": "^1.1.7",
+ "rdf-string": "^1.6.1"
+ }
+ },
+ "node_modules/@comunica/actor-hash-bindings-sha1/node_modules/canonicalize": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/canonicalize/-/canonicalize-2.0.0.tgz",
+ "integrity": "sha512-ulDEYPv7asdKvqahuAY35c1selLdzDwHqugK92hfkzvlDCwXRRelDkR+Er33md/PtnpqHemgkuDPanZ4fiYZ8w=="
+ },
+ "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==",
+ "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==",
+ "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==",
+ "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==",
+ "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==",
+ "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==",
+ "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.0.0",
+ "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz",
+ "integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==",
+ "dependencies": {
+ "node-fetch": "^2.6.12"
+ }
+ },
+ "node_modules/@comunica/actor-http-fetch/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==",
+ "dependencies": {
+ "whatwg-url": "^5.0.0"
+ },
+ "engines": {
+ "node": "4.x || >=6.0.0"
+ },
+ "peerDependencies": {
+ "encoding": "^0.1.0"
+ },
+ "peerDependenciesMeta": {
+ "encoding": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@comunica/actor-http-proxy": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-http-proxy/-/actor-http-proxy-3.2.0.tgz",
+ "integrity": "sha512-DToKOyQ7Twx01GUaWazUpMU145yWG+vqNu9IElzLK9xgd/Suoq4SM43zi9yqkAl98q7q3z7uIfsXsMZ583uTDA==",
+ "dependencies": {
+ "@comunica/bus-http": "^3.2.0",
+ "@comunica/context-entries": "^3.2.0",
+ "@comunica/mediatortype-time": "^3.2.0",
+ "@comunica/types": "^3.2.0"
+ }
+ },
+ "node_modules/@comunica/actor-init-query": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-init-query/-/actor-init-query-3.2.0.tgz",
+ "integrity": "sha512-Uvvz3yhaFHw82T/udiy54Wi7CEaizpy+L9FsOLe9E0h0pFCc5/P3ipPPd2T82lXFdEg/QwXsybTCoA5IpWj1jA==",
+ "dependencies": {
+ "@comunica/actor-http-proxy": "^3.2.0",
+ "@comunica/bus-http-invalidate": "^3.2.0",
+ "@comunica/bus-init": "^3.2.0",
+ "@comunica/bus-query-process": "^3.2.0",
+ "@comunica/bus-query-result-serialize": "^3.2.0",
+ "@comunica/context-entries": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/logger-pretty": "^3.2.0",
+ "@comunica/runner": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "@types/yargs": "^17.0.24",
+ "asynciterator": "^3.9.0",
+ "negotiate": "^1.0.1",
+ "rdf-quad": "^1.5.0",
+ "streamify-string": "^1.0.1",
+ "yargs": "^17.7.2"
+ },
+ "optionalDependencies": {
+ "process": "^0.11.10"
+ }
+ },
+ "node_modules/@comunica/actor-optimize-query-operation-assign-sources-exhaustive": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-optimize-query-operation-assign-sources-exhaustive/-/actor-optimize-query-operation-assign-sources-exhaustive-3.2.0.tgz",
+ "integrity": "sha512-EwgbY4upROw4My+OngknYSnDYmR+vv9GE1qzDMPNkYMU7kvwfciruAIY1MH24be8VwVCzQOJsCyZGacVDFARQA==",
+ "dependencies": {
+ "@comunica/bus-optimize-query-operation": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/bus-rdf-update-quads": "^3.2.0",
+ "@comunica/context-entries": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-optimize-query-operation-bgp-to-join": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-optimize-query-operation-bgp-to-join/-/actor-optimize-query-operation-bgp-to-join-3.2.0.tgz",
+ "integrity": "sha512-dD2bFU09oLVnmy87lQ6TrXBQzpfyioxWo5CUAAR7lJZg8ZK0wrS6wYzLEaEyAtrP4GgQKNb4Xh/vBAp26AyGNQ==",
+ "dependencies": {
+ "@comunica/bus-optimize-query-operation": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-optimize-query-operation-describe-to-constructs-subject": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-optimize-query-operation-describe-to-constructs-subject/-/actor-optimize-query-operation-describe-to-constructs-subject-3.2.0.tgz",
+ "integrity": "sha512-5rt7aH0lC7ZcAgkyVgrSv7v/SOSial4Oqc1E/t/TXRTqBfQS15yswVKZUdPB/mMiv9CLsHN8EBNsvPiEhmUbww==",
+ "dependencies": {
+ "@comunica/bus-optimize-query-operation": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "rdf-data-factory": "^1.1.2",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-optimize-query-operation-filter-pushdown": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-optimize-query-operation-filter-pushdown/-/actor-optimize-query-operation-filter-pushdown-3.2.0.tgz",
+ "integrity": "sha512-ZW+AsMwkJairyob/sMn11jcr2xxAFu239ubF7t3Ag4es7/2F1Xm5MsWQZ2QWcmG1nJ/itFsB28Y90FwJ/bH7HA==",
+ "dependencies": {
+ "@comunica/bus-optimize-query-operation": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "rdf-terms": "^1.11.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-optimize-query-operation-group-sources": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-optimize-query-operation-group-sources/-/actor-optimize-query-operation-group-sources-3.2.0.tgz",
+ "integrity": "sha512-IWa5EGm8UCFw7VILuOUgFhcBGsRZiXr8FCEM5AZTOVYePODVMT9RjgSYmohbOEomThBwhOdpzdXUcYWYR7AzGg==",
+ "dependencies": {
+ "@comunica/bus-optimize-query-operation": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-optimize-query-operation-join-bgp": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-optimize-query-operation-join-bgp/-/actor-optimize-query-operation-join-bgp-3.2.0.tgz",
+ "integrity": "sha512-pW6VN6Egc54TpJd6palZSb2GtxwMjDF8qn70PVXZs1slckhysKwUe2jWVe7yxsltDQdZT6QnjGbsj+dwpTPDhQ==",
+ "dependencies": {
+ "@comunica/bus-optimize-query-operation": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-optimize-query-operation-join-connected": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-optimize-query-operation-join-connected/-/actor-optimize-query-operation-join-connected-3.2.0.tgz",
+ "integrity": "sha512-Eri5VAfzj0607nE7e9VM1AL591iHSm3y1/pfxQZ4qKvScdE6tSvKvPVoKEcLF7pMte+NpRkKthtQoEHIpFGUWQ==",
+ "dependencies": {
+ "@comunica/bus-optimize-query-operation": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-optimize-query-operation-prune-empty-source-operations": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-optimize-query-operation-prune-empty-source-operations/-/actor-optimize-query-operation-prune-empty-source-operations-3.2.0.tgz",
+ "integrity": "sha512-ECkM0iVzwWcku2V4lmgXv52RN6tQd52weqK3CwmB+0NV0CSZ6pobn3S2eTWjHLcR46paZw7kVf7R+yMfKCFlHw==",
+ "dependencies": {
+ "@comunica/bus-optimize-query-operation": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/context-entries": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "rdf-data-factory": "^1.1.2",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-optimize-query-operation-rewrite-add": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-optimize-query-operation-rewrite-add/-/actor-optimize-query-operation-rewrite-add-3.2.0.tgz",
+ "integrity": "sha512-6x7V2/fuj2mejCn1R7WjJEdCtUDSsRzXgU3p1NlI3jfKKGUPP+a/fKBmzFXEEA9iRSf9pD2jZ99RwKiy21C1gg==",
+ "dependencies": {
+ "@comunica/bus-optimize-query-operation": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@rdfjs/types": "*",
+ "rdf-data-factory": "^1.1.2",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-optimize-query-operation-rewrite-copy": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-optimize-query-operation-rewrite-copy/-/actor-optimize-query-operation-rewrite-copy-3.2.0.tgz",
+ "integrity": "sha512-mD+0m0ZXSdvuRLKaNbDBAS0FMARWtGg4mvTWZ5YjU/H30GTUMe6syVhyD5L+U33DXs8cxPKBH7hK1VIlbch29A==",
+ "dependencies": {
+ "@comunica/bus-optimize-query-operation": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-optimize-query-operation-rewrite-move": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-optimize-query-operation-rewrite-move/-/actor-optimize-query-operation-rewrite-move-3.2.0.tgz",
+ "integrity": "sha512-l9bmAcIZrMKtUe7xPu/cxf+mAMV0NFcpG+zzSyXMPKUkBLbIxo/jfl7r0DsOo/R2sfgmJcXg6J3A5s378YPO7w==",
+ "dependencies": {
+ "@comunica/bus-optimize-query-operation": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-ask": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-ask/-/actor-query-operation-ask-3.2.0.tgz",
+ "integrity": "sha512-tDx72zMcIYltvU9L7jgyb97PECNNZZe4duYN4DA7E3zpJSmYygsElsKmSLHGU+X7msnCrdjJ8iMiZMuo5HuE+Q==",
+ "dependencies": {
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-bgp-join": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-bgp-join/-/actor-query-operation-bgp-join-3.2.0.tgz",
+ "integrity": "sha512-mNZCIe+iD3SSxoMRA7l2AyQm8WlyEasrc4l1hNi1KGt9Jtrvna6ilkeCkKYcmVQINHwe0bPzCzUSwxQL8Fhtnw==",
+ "dependencies": {
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-construct": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-construct/-/actor-query-operation-construct-3.2.0.tgz",
+ "integrity": "sha512-zdxG0wylMYGFHKP3AmCP75gCx9EFMk+ul9jQ4V5i746SnzoLY2sWbEF1exv6qT8VVuInROU0iDmdVtr+GcTuJA==",
+ "dependencies": {
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "asynciterator": "^3.9.0",
+ "rdf-data-factory": "^1.1.1",
+ "rdf-terms": "^1.11.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-distinct-hash": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-distinct-hash/-/actor-query-operation-distinct-hash-3.2.0.tgz",
+ "integrity": "sha512-dJtUrHA8CCReJzLaceNPL0+NXJcXo0ac9S35um9U06Zx2HMARtzTk7QLrQB5j+qlAhkkmFFCtRfNP45kU+74SQ==",
+ "dependencies": {
+ "@comunica/bus-hash-bindings": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-extend": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-extend/-/actor-query-operation-extend-3.2.0.tgz",
+ "integrity": "sha512-EzXwpAD3tHjrfeZLOceeD7FvEphLUtnMCQjlXunEJlDQ7Kfs1IVE0UPk2qqFPURTFUTsIE4eNREHopVnG5wL1A==",
+ "dependencies": {
+ "@comunica/bindings-factory": "^3.2.0",
+ "@comunica/bus-merge-bindings-context": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/expression-evaluator": "^3.1.0",
+ "@comunica/types": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-filter": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-filter/-/actor-query-operation-filter-3.2.0.tgz",
+ "integrity": "sha512-9J4j0FHlYTybvppovwZgANZU+BS/3k38cgNSOB9rELuzeW/9DQCtGkZ37rqkczD0RK/PXOTAeN0lagbaskHqYA==",
+ "dependencies": {
+ "@comunica/bindings-factory": "^3.2.0",
+ "@comunica/bus-merge-bindings-context": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/expression-evaluator": "^3.1.0",
+ "@comunica/types": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-from-quad": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-from-quad/-/actor-query-operation-from-quad-3.2.0.tgz",
+ "integrity": "sha512-m7pAnng2xAtARVVtDCln1vn7M6WwpZC841GMf12EfaYLdabJ7ixtFkCNToO4VoHQ915IiK1n6EkwOv5ZPu+lHg==",
+ "dependencies": {
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-group": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-group/-/actor-query-operation-group-3.2.0.tgz",
+ "integrity": "sha512-0w1FIC37I09+s6BfJ7miFeQhkFZ0KpptP8LefskIpaLY3KwzHVLXxHw7R6Mir2ktQJUxA0vCQWy0JF1ERQOuiQ==",
+ "dependencies": {
+ "@comunica/bindings-factory": "^3.2.0",
+ "@comunica/bus-hash-bindings": "^3.2.0",
+ "@comunica/bus-merge-bindings-context": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/expression-evaluator": "^3.1.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "asynciterator": "^3.9.0",
+ "rdf-data-factory": "^1.1.1",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-join": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-join/-/actor-query-operation-join-3.2.0.tgz",
+ "integrity": "sha512-F0gublbcoF0Q5JfGgY/cLm03rGxtB5Z1eAP+rwJwHKl1a50pi8NB6QdP7PHW/akzHIujS5qdeXWD0Fc+LUHqiA==",
+ "dependencies": {
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/bus-rdf-join": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-leftjoin": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-leftjoin/-/actor-query-operation-leftjoin-3.2.0.tgz",
+ "integrity": "sha512-+9C5VAMsBYu1DyJCOPZdEJusbQIgP4KQ2fLO6Z/G8EnYUHQckZWuD3KST6iPmfq2e7IcJCjUbsmclogIMcLhFQ==",
+ "dependencies": {
+ "@comunica/bindings-factory": "^3.2.0",
+ "@comunica/bus-merge-bindings-context": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/bus-rdf-join": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/expression-evaluator": "^3.1.0",
+ "@comunica/types": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-minus": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-minus/-/actor-query-operation-minus-3.2.0.tgz",
+ "integrity": "sha512-EpTMCJanLzQ1w4Ez5TTyUrzsMcx8AtuYR4B4sxW9tDMhGIip0jvygOSobK/9ijRu6iNbqlEnx06yo2CY5/9A8w==",
+ "dependencies": {
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/bus-rdf-join": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-nop": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-nop/-/actor-query-operation-nop-3.2.0.tgz",
+ "integrity": "sha512-UaObMdxe6fBrO8fLKwT1/M58xdBj6NJ0B80cjBIixsaAj5tfLWoCo4ElRW010o82HgfqMb6OZoSacszdOneBaA==",
+ "dependencies": {
+ "@comunica/bindings-factory": "^3.2.0",
+ "@comunica/bus-merge-bindings-context": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/metadata": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "asynciterator": "^3.9.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-orderby": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-orderby/-/actor-query-operation-orderby-3.2.0.tgz",
+ "integrity": "sha512-HBIdQPKkw9zjF/4S8XjJf9Ml3g2Qmwu23XfbtRb81lR+w3XowwGf0mnqNvP7PJvZXa3f6VpqeD4hf9d0vbSqNA==",
+ "dependencies": {
+ "@comunica/bindings-factory": "^3.2.0",
+ "@comunica/bus-merge-bindings-context": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/expression-evaluator": "^3.1.0",
+ "@comunica/types": "^3.2.0",
+ "asynciterator": "^3.9.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-path-alt": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-path-alt/-/actor-query-operation-path-alt-3.2.0.tgz",
+ "integrity": "sha512-g1G0Y6Ca6f8CMQBicRU39V1X0i5MkyXo4nxUHgcgAUZlX4H/mbTFL1ub2h/RRxxUlOeSIoJh4gu1927xiT/kDA==",
+ "dependencies": {
+ "@comunica/actor-abstract-path": "^3.2.0",
+ "@comunica/actor-query-operation-union": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/bus-rdf-metadata-accumulate": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "asynciterator": "^3.9.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-path-inv": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-path-inv/-/actor-query-operation-path-inv-3.2.0.tgz",
+ "integrity": "sha512-LWX4v7Hdxn6ECJN5ziVzPnRFHrhnE/fxrwt5Xd0eEJ//gKa+Q2EvHWMr+fZ5d2aj5Gt5VORLXyR26nudU278Iw==",
+ "dependencies": {
+ "@comunica/actor-abstract-path": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-path-link": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-path-link/-/actor-query-operation-path-link-3.2.0.tgz",
+ "integrity": "sha512-kFAPlIG1TXjc9pVuHGe++GtUduRdUnvED/rjCZRUyi5kQ3EAsRN/+mBnnA9K0IFvuqOXBTPyl/E6vX+jiVx41Q==",
+ "dependencies": {
+ "@comunica/actor-abstract-path": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-path-nps": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-path-nps/-/actor-query-operation-path-nps-3.2.0.tgz",
+ "integrity": "sha512-3PccEuWOkCdG3V/8h0xuxemN1X2HAvddzuCG0IVqZXVa4LcEsqGy6WzUaDQ4nnoHO3WgTVNiuxzIsVsLYuoUpQ==",
+ "dependencies": {
+ "@comunica/actor-abstract-path": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-path-one-or-more": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-path-one-or-more/-/actor-query-operation-path-one-or-more-3.2.0.tgz",
+ "integrity": "sha512-cWUsO2J+SO96zbe9OqTMwaU8zuvTP4EWmvK5oEH4Y77PooqxX0beN7Yxq+mOpeoatP9cF7GuUUE/aWLPS0ivlg==",
+ "dependencies": {
+ "@comunica/actor-abstract-path": "^3.2.0",
+ "@comunica/bindings-factory": "^3.2.0",
+ "@comunica/bus-merge-bindings-context": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "asynciterator": "^3.9.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-path-seq": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-path-seq/-/actor-query-operation-path-seq-3.2.0.tgz",
+ "integrity": "sha512-O4eBLRwALAOd3Y92G6afjKRvls17T/6Q7Ed8d1LsAErGQd1UhkAkxnXRt/4y4gGSrrm9b0X2VovkZPFj6//okg==",
+ "dependencies": {
+ "@comunica/actor-abstract-path": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/bus-rdf-join": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-path-zero-or-more": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-path-zero-or-more/-/actor-query-operation-path-zero-or-more-3.2.0.tgz",
+ "integrity": "sha512-BVW7sbOYQgdAuOF7o7DZo9eDj88rslJH0IIVZK+wZa8qYv3N06wJTTe+hfGqAUDu/Upt5IMv7RpmcHeTgIRvIQ==",
+ "dependencies": {
+ "@comunica/actor-abstract-path": "^3.2.0",
+ "@comunica/bindings-factory": "^3.2.0",
+ "@comunica/bus-merge-bindings-context": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "asynciterator": "^3.9.0",
+ "rdf-string": "^1.6.1",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-path-zero-or-one": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-path-zero-or-one/-/actor-query-operation-path-zero-or-one-3.2.0.tgz",
+ "integrity": "sha512-5gCr4SNcg8Rxrj5toGopfGQ22uEHxUcEELO7dp2myMpy+kbx5o3OfkhQLJ7b6or6wGIMpTazTpuytQi6jg5caQ==",
+ "dependencies": {
+ "@comunica/actor-abstract-path": "^3.2.0",
+ "@comunica/bindings-factory": "^3.2.0",
+ "@comunica/bus-merge-bindings-context": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/metadata": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "asynciterator": "^3.9.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-project": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-project/-/actor-query-operation-project-3.2.0.tgz",
+ "integrity": "sha512-cmPSGqnSTuAmQgNDGkMn7hxcCe2cfjM42xqav34KItjZJ74zZmsjr9NKALArDDL60K8sUQ0d1zAWkZUqCTnkfg==",
+ "dependencies": {
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/data-factory": "^3.1.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "rdf-data-factory": "^1.1.1",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-reduced-hash": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-reduced-hash/-/actor-query-operation-reduced-hash-3.2.0.tgz",
+ "integrity": "sha512-79CcRBtjj8R9doin5LaglX86zYiuv08IrnJ1cz9jZYV84KlkL6W+IA4xbgo+8pOrd64oyuhKqrjbSPmwHR1lZQ==",
+ "dependencies": {
+ "@comunica/bus-hash-bindings": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "lru-cache": "^10.0.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-reduced-hash/node_modules/lru-cache": {
+ "version": "10.4.3",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
+ "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ=="
+ },
+ "node_modules/@comunica/actor-query-operation-service": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-service/-/actor-query-operation-service-3.2.0.tgz",
+ "integrity": "sha512-1ncG7gDzUqM7bkYAKw87WpV4BoWFbs+2q+CpvGVhK2mXEtyJ5BxDVvtsmYPoungiUoLi8dO2a05jwUuQDzjZYg==",
+ "dependencies": {
+ "@comunica/bindings-factory": "^3.2.0",
+ "@comunica/bus-merge-bindings-context": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/bus-query-source-identify": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/metadata": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "asynciterator": "^3.9.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-slice": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-slice/-/actor-query-operation-slice-3.2.0.tgz",
+ "integrity": "sha512-7xmTTZvwoSxqjB1Dg8HDeql1cs63IU0lajDshyQB+7QjcjKk7okiiEIp1bJQ/bEK7cnQh3ghQy7ASBkX1a8IOw==",
+ "dependencies": {
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/context-entries": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-source": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-source/-/actor-query-operation-source-3.2.0.tgz",
+ "integrity": "sha512-1pCTabkSrtml5mI0JohFbNwNikv0nWJJgmCoEV5eHRqDZjoeWYWY3vNQ2DTBcugp61BOIFIvWjp2azQ3TngEmQ==",
+ "dependencies": {
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/context-entries": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/metadata": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-union": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-union/-/actor-query-operation-union-3.2.0.tgz",
+ "integrity": "sha512-FXrns4QXpiXzXJA0R+zI1RH8N/urjduC6qZGST0Y7Rm20eHtMbrmzLjxoq2YXHKuyWUMUVuTKXwAaxVOdkNh/g==",
+ "dependencies": {
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/bus-rdf-metadata-accumulate": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/metadata": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "asynciterator": "^3.9.0",
+ "rdf-terms": "^1.11.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-update-clear": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-update-clear/-/actor-query-operation-update-clear-3.2.0.tgz",
+ "integrity": "sha512-o2iJRRFcH4iu4MfGtd3eplLP29tBiXDI3A+99g2j8MFOjx9li1K76/i3hCp/IuArwRVvKKywHCH8b9zSzSKFig==",
+ "dependencies": {
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/bus-rdf-update-quads": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "rdf-data-factory": "^1.1.1",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-update-compositeupdate": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-update-compositeupdate/-/actor-query-operation-update-compositeupdate-3.2.0.tgz",
+ "integrity": "sha512-A5EOe8R/GhkftPa4MZwkLhZ3DInr1yGZHd3PP+OLjOid4wPE+PUHjHqs/RGSe5tsUCD+8uld6uiyMR8zGh5Cdw==",
+ "dependencies": {
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-update-create": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-update-create/-/actor-query-operation-update-create-3.2.0.tgz",
+ "integrity": "sha512-5q82/s9NSyo/PQpy9yws8Q5R3qIOIvd2HMXlkL6GrRzMOsSjCqZRFZn9Oek23YyM61O9G5DGReL9gb4s9kxcYg==",
+ "dependencies": {
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/bus-rdf-update-quads": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-update-deleteinsert": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-update-deleteinsert/-/actor-query-operation-update-deleteinsert-3.2.0.tgz",
+ "integrity": "sha512-+0hGNGWYHyplP58H0nkIg9k3xfVTqP/TDe1SCLs0YDL45MxVY259/rzwOmQU2hsNb9SY5UY0puTCuxP40+9N2A==",
+ "dependencies": {
+ "@comunica/actor-query-operation-construct": "^3.2.0",
+ "@comunica/bindings-factory": "^3.2.0",
+ "@comunica/bus-merge-bindings-context": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/bus-rdf-update-quads": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "asynciterator": "^3.9.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-update-drop": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-update-drop/-/actor-query-operation-update-drop-3.2.0.tgz",
+ "integrity": "sha512-JSi4kc1rANifUSgRwwlK2k19+RweoCOK2QflBfZZM3xoRtZ/NMs/dqONM9ULbmpzEhTexqm9ISZYniqt7DfKBQ==",
+ "dependencies": {
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/bus-rdf-update-quads": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "rdf-data-factory": "^1.1.1",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-update-load": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-update-load/-/actor-query-operation-update-load-3.2.0.tgz",
+ "integrity": "sha512-XXTb3HX415hI8VxRz/yZTGT3Zw7x/3pwHtrPy/py/jVb6FDLRkLDvjTC2t5Aq4faVddTOhy+RSdZjuvHMain2A==",
+ "dependencies": {
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/bus-query-source-identify": "^3.2.0",
+ "@comunica/bus-rdf-update-quads": "^3.2.0",
+ "@comunica/context-entries": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "rdf-data-factory": "^1.1.1",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-operation-values": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-operation-values/-/actor-query-operation-values-3.2.0.tgz",
+ "integrity": "sha512-gXx/E5Ny8qUjUr+LiIKgwIzDbr6lauyP6pSRsPkyWxb7/b1/V4HHoUWcXAH0r6T/v6t5Iz8vdHh0rnn/gXb//Q==",
+ "dependencies": {
+ "@comunica/bindings-factory": "^3.2.0",
+ "@comunica/bus-merge-bindings-context": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/metadata": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "asynciterator": "^3.9.0",
+ "rdf-data-factory": "^1.1.1",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-query-parse-sparql": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-parse-sparql/-/actor-query-parse-sparql-3.2.0.tgz",
+ "integrity": "sha512-3Q0iWc4qiQwW5FdBgaBhMnW7TGjCvF147fkQ8rKF9O5DYsv5L+7m17W+ejTcRzazfuAhFq/m8aoOzjtxvs+9kA==",
+ "dependencies": {
+ "@comunica/bus-query-parse": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@types/sparqljs": "^3.1.3",
+ "sparqlalgebrajs": "^4.3.3",
+ "sparqljs": "^3.7.1"
+ }
+ },
+ "node_modules/@comunica/actor-query-process-sequential": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-process-sequential/-/actor-query-process-sequential-3.2.0.tgz",
+ "integrity": "sha512-5Tuec7sL2YJ4NECl1gD771bF01gPUel7Be02KCzDCOjfLX1WgeJBCgNN24N2A+TTlEEikDmkdOXthRs9+fiJEg==",
+ "dependencies": {
+ "@comunica/bindings-factory": "^3.2.0",
+ "@comunica/bus-context-preprocess": "^3.2.0",
+ "@comunica/bus-merge-bindings-context": "^3.2.0",
+ "@comunica/bus-optimize-query-operation": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/bus-query-parse": "^3.2.0",
+ "@comunica/bus-query-process": "^3.2.0",
+ "@comunica/context-entries": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "sparqlalgebrajs": "^4.3.0"
+ }
+ },
+ "node_modules/@comunica/actor-query-source-identify-rdfjs": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-query-source-identify-rdfjs/-/actor-query-source-identify-rdfjs-3.2.0.tgz",
+ "integrity": "sha512-eltseOlfE3AblFK3vO8vYDmnm18JpcnOQUOjy3muJlNV1TrJb+Bol1ps7sfijm6Dwbyf860xG6LnCxcp7XOeLw==",
+ "dependencies": {
+ "@comunica/bindings-factory": "^3.2.0",
+ "@comunica/bus-merge-bindings-context": "^3.2.0",
+ "@comunica/bus-query-source-identify": "^3.2.0",
+ "@comunica/context-entries": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/metadata": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "asynciterator": "^3.9.0",
+ "rdf-data-factory": "^1.1.1",
+ "rdf-terms": "^1.11.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-rdf-join-entries-sort-cardinality": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-entries-sort-cardinality/-/actor-rdf-join-entries-sort-cardinality-3.2.0.tgz",
+ "integrity": "sha512-FJMQS0IvddMy6Cam+CYyAU7R9oaV8KCLjcY2cRMCsRpkUDoMZx5+8VMk0uMjLnkCDiYpW3Z1DLADcKbNdfOMcA==",
+ "dependencies": {
+ "@comunica/bus-rdf-join-entries-sort": "^3.2.0",
+ "@comunica/core": "^3.2.0"
+ }
+ },
+ "node_modules/@comunica/actor-rdf-join-inner-hash": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-inner-hash/-/actor-rdf-join-inner-hash-3.2.0.tgz",
+ "integrity": "sha512-T79SzUze9TB68TjA/VL298gADPbiYY+ZQfGhHrnKed4NTgT2UJf5A/MdwKlxTuE9VA4DehdOjWsoibxu0Q4u3w==",
+ "dependencies": {
+ "@comunica/bus-rdf-join": "^3.2.0",
+ "@comunica/mediatortype-join-coefficients": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "asyncjoin": "^1.2.3"
+ }
+ },
+ "node_modules/@comunica/actor-rdf-join-inner-multi-bind": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-inner-multi-bind/-/actor-rdf-join-inner-multi-bind-3.2.0.tgz",
+ "integrity": "sha512-1ZeiB45gLGY45ySHd2xUQX3068O7r7rZqCy0yiUa+wqqXXV+qSto7njJaL+6D6LvgZ2xIM0xqSLXJE7XkqQzJg==",
+ "dependencies": {
+ "@comunica/bindings-factory": "^3.2.0",
+ "@comunica/bus-merge-bindings-context": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/bus-rdf-join": "^3.2.0",
+ "@comunica/bus-rdf-join-entries-sort": "^3.2.0",
+ "@comunica/context-entries": "^3.2.0",
+ "@comunica/mediatortype-join-coefficients": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "asynciterator": "^3.9.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-rdf-join-inner-multi-bind-source": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-inner-multi-bind-source/-/actor-rdf-join-inner-multi-bind-source-3.2.0.tgz",
+ "integrity": "sha512-1ABdS4BwgcX4aS7txDW+alUi+5VBFa8Aq7zaRNf/uRWz5uhwGxUJ7bkvvt1xdLk1AnMZrGrKej5qTqfDdlSsTw==",
+ "dependencies": {
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/bus-rdf-join": "^3.2.0",
+ "@comunica/bus-rdf-join-entries-sort": "^3.2.0",
+ "@comunica/mediatortype-join-coefficients": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "asynciterator": "^3.9.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-rdf-join-inner-multi-empty": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-inner-multi-empty/-/actor-rdf-join-inner-multi-empty-3.2.0.tgz",
+ "integrity": "sha512-WEFUYKyQqQNCtZnaWVL/DDS1EKZQNdPspy62v4zIc0gVq4bOYSsbIid6uXD85tYRiBwZXBV5zyUFtDhUGcwZbQ==",
+ "dependencies": {
+ "@comunica/bus-rdf-join": "^3.2.0",
+ "@comunica/mediatortype-join-coefficients": "^3.2.0",
+ "@comunica/metadata": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "asynciterator": "^3.9.0"
+ }
+ },
+ "node_modules/@comunica/actor-rdf-join-inner-multi-smallest": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-inner-multi-smallest/-/actor-rdf-join-inner-multi-smallest-3.2.0.tgz",
+ "integrity": "sha512-f7cqFhj07arQvBBKCOdfvzYoC+Sf+SXGtPScmh1Q7y7V06vBEfw/8RebyNHFdMGzeJsgOikepQ8pV8VouRNKDA==",
+ "dependencies": {
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/bus-rdf-join": "^3.2.0",
+ "@comunica/bus-rdf-join-entries-sort": "^3.2.0",
+ "@comunica/mediatortype-join-coefficients": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-rdf-join-inner-multi-smallest-filter-bindings": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-inner-multi-smallest-filter-bindings/-/actor-rdf-join-inner-multi-smallest-filter-bindings-3.2.0.tgz",
+ "integrity": "sha512-k7eT3oFb/ptdf7QYgSbtI9AynO/BmAhcYcrATwZVwH8oeT4wNgNYKGT2kf3ime0GIFrm96ghT+hcVlV/2Yo3JQ==",
+ "dependencies": {
+ "@comunica/bindings-factory": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/bus-rdf-join": "^3.2.0",
+ "@comunica/bus-rdf-join-entries-sort": "^3.2.0",
+ "@comunica/context-entries": "^3.2.0",
+ "@comunica/mediatortype-join-coefficients": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "asynciterator": "^3.9.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-rdf-join-inner-nestedloop": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-inner-nestedloop/-/actor-rdf-join-inner-nestedloop-3.2.0.tgz",
+ "integrity": "sha512-YCRt5gMDznmEqg/bgj5m1BhIw0Syg51oC+PUMpi8x+yLBG4TCZ/QDzIGyYmuJZP3ZTSexGDOykB9FgXFCGFE4Q==",
+ "dependencies": {
+ "@comunica/bus-rdf-join": "^3.2.0",
+ "@comunica/mediatortype-join-coefficients": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "asyncjoin": "^1.2.3"
+ }
+ },
+ "node_modules/@comunica/actor-rdf-join-inner-none": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-inner-none/-/actor-rdf-join-inner-none-3.2.0.tgz",
+ "integrity": "sha512-kQBIyHxj24rgvZmddgSBdig+3rjmnkZE/eD77NNAlVlj0j+LqDimw8VngTzeXzXeezIvYFS/Pry5p7Gp9Knm6w==",
+ "dependencies": {
+ "@comunica/bindings-factory": "^3.2.0",
+ "@comunica/bus-merge-bindings-context": "^3.2.0",
+ "@comunica/bus-rdf-join": "^3.2.0",
+ "@comunica/mediatortype-join-coefficients": "^3.2.0",
+ "@comunica/metadata": "^3.2.0",
+ "@rdfjs/types": "*",
+ "asynciterator": "^3.9.0"
+ }
+ },
+ "node_modules/@comunica/actor-rdf-join-inner-single": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-inner-single/-/actor-rdf-join-inner-single-3.2.0.tgz",
+ "integrity": "sha512-4ZpmZ70xTh5mZhZZrV382Tn4vdLXDwVtjNrSBM2IyvuEEoJXFPAp7jYspMKSsyggLYBwo9QSo8b4V8wnx7IG/g==",
+ "dependencies": {
+ "@comunica/bus-rdf-join": "^3.2.0",
+ "@comunica/mediatortype-join-coefficients": "^3.2.0"
+ }
+ },
+ "node_modules/@comunica/actor-rdf-join-inner-symmetrichash": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-inner-symmetrichash/-/actor-rdf-join-inner-symmetrichash-3.2.0.tgz",
+ "integrity": "sha512-7f92WPtAzftmbQh8l9/qUH+34k+mgci4wc650VposIClXhXhqDytX6lYUeA424jcvxwaern8TcZlxQ514T5ESw==",
+ "dependencies": {
+ "@comunica/bus-rdf-join": "^3.2.0",
+ "@comunica/mediatortype-join-coefficients": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "asyncjoin": "^1.2.3"
+ }
+ },
+ "node_modules/@comunica/actor-rdf-join-minus-hash": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-minus-hash/-/actor-rdf-join-minus-hash-3.2.0.tgz",
+ "integrity": "sha512-BkViDtOsXgylgNTEWCrSAu3R0L1hzOpwWkBCK/meTkBFuxn+AZkq+C7A7NKU9RKvb4rflXmUBQUxFzrEMCfY6Q==",
+ "dependencies": {
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/bus-rdf-join": "^3.2.0",
+ "@comunica/mediatortype-join-coefficients": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*"
+ }
+ },
+ "node_modules/@comunica/actor-rdf-join-minus-hash-undef": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-minus-hash-undef/-/actor-rdf-join-minus-hash-undef-3.2.0.tgz",
+ "integrity": "sha512-IenqlNCS4Oa8D4NQiOKKc8XMXIpMG37ewb09W1SWEpagtv5hO0Upegh9IYBWVQqBGKNS2CUyR6QpuMtrggi0QA==",
+ "dependencies": {
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/bus-rdf-join": "^3.2.0",
+ "@comunica/mediatortype-join-coefficients": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "rdf-string": "^1.6.1"
+ }
+ },
+ "node_modules/@comunica/actor-rdf-join-optional-bind": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-optional-bind/-/actor-rdf-join-optional-bind-3.2.0.tgz",
+ "integrity": "sha512-hopy6JJBQRaPF73julTHrlbR2M4nqus1xqh7HkZlURdn0V0PoXfzW0TTL/qBQfJo+k2qgPSATj4bShEjIAX6aQ==",
+ "dependencies": {
+ "@comunica/actor-rdf-join-inner-multi-bind": "^3.2.0",
+ "@comunica/bindings-factory": "^3.2.0",
+ "@comunica/bus-merge-bindings-context": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/bus-rdf-join": "^3.2.0",
+ "@comunica/context-entries": "^3.2.0",
+ "@comunica/mediatortype-join-coefficients": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-rdf-join-optional-hash": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-optional-hash/-/actor-rdf-join-optional-hash-3.2.0.tgz",
+ "integrity": "sha512-fE3bCnuvvwBS38iIyA3LyJrKAa7NW1YLQxul52h5syhTsLZRnoDa6L8W7JkF2+pooB3fX0vBUNBLyCST+/g+GQ==",
+ "dependencies": {
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/bus-rdf-join": "^3.2.0",
+ "@comunica/mediatortype-join-coefficients": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "asynciterator": "^3.9.0",
+ "rdf-string": "^1.6.3"
+ }
+ },
+ "node_modules/@comunica/actor-rdf-join-optional-nestedloop": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-optional-nestedloop/-/actor-rdf-join-optional-nestedloop-3.2.0.tgz",
+ "integrity": "sha512-pVhm9NhRKQTsHOoT9O9ZDzow6gPxHlRIKaBjR2GJXhM0Gl12Kac0KpymDWvOAMh0r4FbLHVecm58WlUS9r+VZg==",
+ "dependencies": {
+ "@comunica/bus-rdf-join": "^3.2.0",
+ "@comunica/mediatortype-join-coefficients": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "asyncjoin": "^1.2.3"
+ }
+ },
+ "node_modules/@comunica/actor-rdf-join-selectivity-variable-counting": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-join-selectivity-variable-counting/-/actor-rdf-join-selectivity-variable-counting-3.2.0.tgz",
+ "integrity": "sha512-B4RIpi2jW109nkZ6k7YA15LA+AtoXWHqaHh2R1pRDOpNjiCY6U65WuaAEAX4OXtV02OBA9R8wcAFNNGMf5VnEw==",
+ "dependencies": {
+ "@comunica/bus-rdf-join-selectivity": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/mediatortype-accuracy": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/actor-rdf-metadata-accumulate-cancontainundefs": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-metadata-accumulate-cancontainundefs/-/actor-rdf-metadata-accumulate-cancontainundefs-3.2.0.tgz",
+ "integrity": "sha512-O+F+eafJU/QOVH8mdhRuhbKmupB4bcQk3kFvwkry2PjUVO/wKyKWNULaZoXSe6DEEOtodUEH23JbFYJ+afSLLw==",
+ "dependencies": {
+ "@comunica/bus-rdf-metadata-accumulate": "^3.2.0",
+ "@comunica/core": "^3.2.0"
+ }
+ },
+ "node_modules/@comunica/actor-rdf-metadata-accumulate-cardinality": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-metadata-accumulate-cardinality/-/actor-rdf-metadata-accumulate-cardinality-3.2.0.tgz",
+ "integrity": "sha512-V+4S98cbEgAbGR+ioG+EFJzyffoU7+i0iN9QJnM/w5FGjnC91em+oxLU6KjCtrPAkq8i1vyZi0tT2sY2UbXqGg==",
+ "dependencies": {
+ "@comunica/bus-rdf-metadata-accumulate": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0"
+ }
+ },
+ "node_modules/@comunica/actor-rdf-metadata-accumulate-pagesize": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-metadata-accumulate-pagesize/-/actor-rdf-metadata-accumulate-pagesize-3.2.0.tgz",
+ "integrity": "sha512-32CV/hxmT5yO1b5T14gF6jVHHmfKszP/NtsK5Fm7OiHyVUdFmN+EIsKgwxyIqQ+P4J4dZfYpf6LffQPJWthUQA==",
+ "dependencies": {
+ "@comunica/bus-rdf-metadata-accumulate": "^3.2.0",
+ "@comunica/core": "^3.2.0"
+ }
+ },
+ "node_modules/@comunica/actor-rdf-metadata-accumulate-requesttime": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-metadata-accumulate-requesttime/-/actor-rdf-metadata-accumulate-requesttime-3.2.0.tgz",
+ "integrity": "sha512-xpSdXkW1gIxPk0XRiCHh3AgbvAT5L3MBWoTt4UtzDjQsbeAb5nu5cztSodqRieVe/B75ips9M3hWWlGZZstr4w==",
+ "dependencies": {
+ "@comunica/bus-rdf-metadata-accumulate": "^3.2.0",
+ "@comunica/core": "^3.2.0"
+ }
+ },
+ "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==",
+ "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==",
+ "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==",
+ "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==",
+ "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==",
+ "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==",
+ "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==",
+ "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==",
+ "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/context-entries": {
+ "version": "2.10.0",
+ "resolved": "https://registry.npmjs.org/@comunica/context-entries/-/context-entries-2.10.0.tgz",
+ "integrity": "sha512-lmCYCcXxW8C6ecFH2whZCt31NT1ejb0P/sbytK7f4ctyA06Q8iYFEcYE4eWOXMdpfkwkcnz31x9XL77OGeSC2Q==",
+ "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==",
+ "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==",
+ "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/core": {
+ "version": "2.10.0",
+ "resolved": "https://registry.npmjs.org/@comunica/core/-/core-2.10.0.tgz",
+ "integrity": "sha512-onsGs2iKHUPRxxMOdx42vdxslk8q9FQZdRjQtHJ6SGiCpJwIL9ciBgPIOl2RL2YfzXHemr/0umeNOppRDcWhJA==",
+ "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==",
+ "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==",
+ "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/bus-http": {
+ "version": "2.10.2",
+ "resolved": "https://registry.npmjs.org/@comunica/bus-http/-/bus-http-2.10.2.tgz",
+ "integrity": "sha512-MAYRF6uEBAuJ9dCPW2Uyne7w3lNwXFXKfa14XuPG5DFTDpgo/Z2pWupPrBsA1eIWMNJ6WOG6QyEv4rllSIBqlg==",
+ "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/context-entries": {
+ "version": "2.10.0",
+ "resolved": "https://registry.npmjs.org/@comunica/context-entries/-/context-entries-2.10.0.tgz",
+ "integrity": "sha512-lmCYCcXxW8C6ecFH2whZCt31NT1ejb0P/sbytK7f4ctyA06Q8iYFEcYE4eWOXMdpfkwkcnz31x9XL77OGeSC2Q==",
+ "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==",
+ "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==",
+ "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==",
+ "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/types": {
+ "version": "2.10.0",
+ "resolved": "https://registry.npmjs.org/@comunica/types/-/types-2.10.0.tgz",
+ "integrity": "sha512-1UjPGbZcYrapBjMGUZedrIGcn9rOLpEOlJo1ZkWddFUGTwndVg9d4BZnQw+UnQzXMcLJcdKt94Zns8iEmBqARw==",
+ "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==",
+ "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/types": {
+ "version": "2.10.0",
+ "resolved": "https://registry.npmjs.org/@comunica/types/-/types-2.10.0.tgz",
+ "integrity": "sha512-1UjPGbZcYrapBjMGUZedrIGcn9rOLpEOlJo1ZkWddFUGTwndVg9d4BZnQw+UnQzXMcLJcdKt94Zns8iEmBqARw==",
+ "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==",
+ "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/types": {
+ "version": "2.10.0",
+ "resolved": "https://registry.npmjs.org/@comunica/types/-/types-2.10.0.tgz",
+ "integrity": "sha512-1UjPGbZcYrapBjMGUZedrIGcn9rOLpEOlJo1ZkWddFUGTwndVg9d4BZnQw+UnQzXMcLJcdKt94Zns8iEmBqARw==",
+ "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==",
+ "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/types": {
+ "version": "2.10.0",
+ "resolved": "https://registry.npmjs.org/@comunica/types/-/types-2.10.0.tgz",
+ "integrity": "sha512-1UjPGbZcYrapBjMGUZedrIGcn9rOLpEOlJo1ZkWddFUGTwndVg9d4BZnQw+UnQzXMcLJcdKt94Zns8iEmBqARw==",
+ "dependencies": {
+ "@rdfjs/types": "*",
+ "@types/yargs": "^17.0.24",
+ "asynciterator": "^3.8.1",
+ "sparqlalgebrajs": "^4.2.0"
+ }
+ },
+ "node_modules/@comunica/actor-rdf-update-quads-rdfjs-store": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-update-quads-rdfjs-store/-/actor-rdf-update-quads-rdfjs-store-3.2.0.tgz",
+ "integrity": "sha512-0cHqi9EheloYXIDK4CMBEgFfPeJac99Suq8cYAokHH+IRC2QztF/8kmL1Crmgxv3JRF4Mwe+3z8xcciaaQt9dg==",
+ "dependencies": {
+ "@comunica/bus-rdf-update-quads": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "asynciterator": "^3.9.0",
+ "event-emitter-promisify": "^1.1.0",
+ "rdf-data-factory": "^1.1.1",
+ "rdf-string": "^1.6.1"
+ }
+ },
+ "node_modules/@comunica/bindings-factory": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/bindings-factory/-/bindings-factory-3.2.0.tgz",
+ "integrity": "sha512-0/Yd7WABPpK6Ifmv2YFKHtu6vr3vIyKaE2dg4uQKJ35bJxQxXp7PyEYpmys93cKeDdokZl1ejd08gtt36jzhkA==",
+ "dependencies": {
+ "@comunica/bus-merge-bindings-context": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "immutable": "^4.1.0",
+ "rdf-data-factory": "^1.1.1",
+ "rdf-string": "^1.6.1"
+ }
+ },
+ "node_modules/@comunica/bus-context-preprocess": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/bus-context-preprocess/-/bus-context-preprocess-3.2.0.tgz",
+ "integrity": "sha512-lSmBfv9AZRKsVsLxAA+vc1yXBRWi/Czpps7cMUCQm4SGim4HQ2itGqfenSkqi27xg4uuTSsERqSLNEsRRSAdbw==",
+ "dependencies": {
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0"
+ }
+ },
+ "node_modules/@comunica/bus-hash-bindings": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/bus-hash-bindings/-/bus-hash-bindings-3.2.0.tgz",
+ "integrity": "sha512-ESfMp0JncpgIO/1g/2Y7n2pFAS0eiE0On6gXhfhHmgFLWkERcutqXbbTToNVke0M74M29D60dbZwrrqe48MDDA==",
+ "dependencies": {
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0"
+ }
+ },
+ "node_modules/@comunica/bus-http": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/bus-http/-/bus-http-3.2.0.tgz",
+ "integrity": "sha512-t8f1sOSeqfzvTzCpp8rOzi7dycg2VRKzIM0Yp8kbcGuFzokP5mojaHqYQClikWBF5vFDDFmmhVvnewgkCQrAOA==",
+ "dependencies": {
+ "@comunica/core": "^3.2.0",
+ "is-stream": "^2.0.1",
+ "readable-from-web": "^1.0.0",
+ "readable-stream-node-to-web": "^1.0.1",
+ "stream-to-string": "^1.2.0",
+ "web-streams-ponyfill": "^1.4.2"
+ }
+ },
+ "node_modules/@comunica/bus-http-invalidate": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/bus-http-invalidate/-/bus-http-invalidate-3.2.0.tgz",
+ "integrity": "sha512-SMBTK6iy0KB+YHTxW2vOnnm63EaPaCNJH58otcesZkP8PoDXxVNeMo6At8I0TKBUmiBsgBJWpyVW6pPJfElBRQ==",
+ "dependencies": {
+ "@comunica/core": "^3.2.0"
+ }
+ },
+ "node_modules/@comunica/bus-init": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/bus-init/-/bus-init-3.2.0.tgz",
+ "integrity": "sha512-szNt83bPwLqegerQjimR5fRJ39+hlfTpgjHMkh7PFhZhulSsjQEXJw82CF+ez9Nuq45rUbud0/9OOOrSWVh7Gw==",
"dependencies": {
- "@comunica/bindings-factory": "^3.1.0",
- "@comunica/query-sparql-rdfjs-lite": "^3.1.2",
- "@rdfjs/namespace": "^2.0.0",
- "@rdfjs/term-map": "^2.0.0",
- "@rdfjs/term-set": "^2.0.1",
- "@rdfjs/to-ntriples": "^3.0.1",
- "grapoi": "^1.1.1",
- "lodash": "^4.17.21",
- "rdf-literal": "^1.3.1",
- "rdf-validation": "^0.1.0",
- "readable-stream": "^4.5.1"
+ "@comunica/core": "^3.2.0",
+ "readable-stream": "^4.4.2"
+ }
+ },
+ "node_modules/@comunica/bus-merge-bindings-context": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/bus-merge-bindings-context/-/bus-merge-bindings-context-3.2.0.tgz",
+ "integrity": "sha512-2C9pDE+ApECYQzjjSvFmaUCg5zTTp5gNHpjc7IHAzDBr1Q7EpjzuTY/WuRnL4YqErxa2WBhJDxbFDQtVwbFRkg==",
+ "dependencies": {
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0"
+ }
+ },
+ "node_modules/@comunica/bus-optimize-query-operation": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/bus-optimize-query-operation/-/bus-optimize-query-operation-3.2.0.tgz",
+ "integrity": "sha512-puIO6CPRDW6DckQF6aTTTDw2pY5ZR5qxQmW8Oy4DtwduQpQM2LOAzShNEm0GoHSkw0ICmL5pRXnnxIJOPC9/8w==",
+ "dependencies": {
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/bus-query-operation": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/bus-query-operation/-/bus-query-operation-3.2.0.tgz",
+ "integrity": "sha512-mA+htBj6j0gVOCBfpOjA5TtGZOz9MUYIRh6YfeUV+GY8dgazybZEAA3qTzj3miLgyaQTZgEppl7/GCmESH6KJw==",
+ "dependencies": {
+ "@comunica/bindings-factory": "^3.2.0",
+ "@comunica/context-entries": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/data-factory": "^3.1.0",
+ "@comunica/metadata": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "asynciterator": "^3.9.0",
+ "rdf-data-factory": "^1.1.2",
+ "rdf-string": "^1.6.1",
+ "rdf-terms": "^1.11.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/bus-query-parse": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/bus-query-parse/-/bus-query-parse-3.2.0.tgz",
+ "integrity": "sha512-RbdglRTdTWRQY3d4+cUsmyZghoME5rldUguX6f8mvtN8ElON6hZpcsS47XGLyp2y045rhqqm+GTjKGDamCTFNg==",
+ "dependencies": {
+ "@comunica/core": "^3.2.0",
+ "@rdfjs/types": "*",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/bus-query-process": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/bus-query-process/-/bus-query-process-3.2.0.tgz",
+ "integrity": "sha512-B2GGpo8nglz2o6WvGg45KglL7z3q5ddtdpxvSMLnwfahU+heNeUDnXdXyFUBfGowY5JoxU/eYfurlIFY422tag==",
+ "dependencies": {
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "sparqlalgebrajs": "^4.3.0"
+ }
+ },
+ "node_modules/@comunica/bus-query-result-serialize": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/bus-query-result-serialize/-/bus-query-result-serialize-3.2.0.tgz",
+ "integrity": "sha512-qecRGEWzCLoghcWKLeF0ZVEp+Fm+4FxY2hge0oyIjO/Kby9fbaSi+rIcbHFT7/nVyFYnxCDTuleTypqT9baPgw==",
+ "dependencies": {
+ "@comunica/actor-abstract-mediatyped": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0"
+ }
+ },
+ "node_modules/@comunica/bus-query-source-identify": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/bus-query-source-identify/-/bus-query-source-identify-3.2.0.tgz",
+ "integrity": "sha512-jnzc8Eu9cP581+anrUt6aB0jHWj4LOecQGLZ/BKTOsuE365HMWTL697in+x30FUkoyTIsZMLLgs1L0krISs6mA==",
+ "dependencies": {
+ "@comunica/bindings-factory": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/metadata": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "asynciterator": "^3.9.0",
+ "rdf-data-factory": "^1.1.2",
+ "rdf-string": "^1.6.3",
+ "rdf-terms": "^1.11.0",
+ "sparqlalgebrajs": "^4.3.0"
+ }
+ },
+ "node_modules/@comunica/bus-rdf-join": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-join/-/bus-rdf-join-3.2.0.tgz",
+ "integrity": "sha512-Iq7xn4sSCNqTB2tBCGl90VzBghUDmhYfCOWgoiwBN0qb6SY/MtXanpg+cJEA/t3kSUJ+Lxp9oDcMatvBxnSZTQ==",
+ "dependencies": {
+ "@comunica/bus-rdf-join-entries-sort": "^3.2.0",
+ "@comunica/bus-rdf-join-selectivity": "^3.2.0",
+ "@comunica/context-entries": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/mediatortype-join-coefficients": "^3.2.0",
+ "@comunica/metadata": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "asynciterator": "^3.9.0",
+ "rdf-data-factory": "^1.1.1",
+ "rdf-string": "^1.6.3"
+ }
+ },
+ "node_modules/@comunica/bus-rdf-join-entries-sort": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-join-entries-sort/-/bus-rdf-join-entries-sort-3.2.0.tgz",
+ "integrity": "sha512-Lj25C1JE86x/+2bqMLO/qF+QIiiXAWUQOAM/bHdhExcYVbn8cYEzFOvewYlML8ujRoMpDXAwoQytJPm4a8CyEQ==",
+ "dependencies": {
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0"
+ }
+ },
+ "node_modules/@comunica/bus-rdf-join-selectivity": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-join-selectivity/-/bus-rdf-join-selectivity-3.2.0.tgz",
+ "integrity": "sha512-cE/Jbx+VbyNXNhudOjArKWYBNFStWVPuCqJDbE4iqcy/1ODSPrVesnkakVLJzGMnZYvH7OHIcwtf2Vmf5PGK2Q==",
+ "dependencies": {
+ "@comunica/core": "^3.2.0",
+ "@comunica/mediatortype-accuracy": "^3.2.0",
+ "@comunica/types": "^3.2.0"
+ }
+ },
+ "node_modules/@comunica/bus-rdf-metadata-accumulate": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-metadata-accumulate/-/bus-rdf-metadata-accumulate-3.2.0.tgz",
+ "integrity": "sha512-/o+G8To7jv9q/xv0LahiGTyAXITqFw9Ccu9Lq2940ryzxfz8z1ZeKw32k5MLS9092ufIPMW+JGO+Ge6Yd6ImqA==",
+ "dependencies": {
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0"
+ }
+ },
+ "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==",
+ "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/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==",
+ "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==",
+ "dependencies": {
+ "@comunica/types": "^2.10.0",
+ "immutable": "^4.1.0"
},
- "devDependencies": {
- "@rdfjs/data-model": "^2.0.1",
- "@rdfjs/dataset": "^2.0.1",
- "@rdfjs/environment": "^1.0.0",
- "@rdfjs/normalize": "^2.0.0",
- "@rdfjs/parser-n3": "^2.0.1",
- "@rdfjs/traverser": "^0.1.1",
- "c8": "^10.1.2",
- "mocha": "^10.2.0",
- "rdf-test": "^0.1.0",
- "rdf-utils-fs": "^3.0.0",
- "stream-chunks": "^1.0.0",
- "stricter-standard": "^0.3.1"
+ "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==",
+ "dependencies": {
+ "@rdfjs/types": "*",
+ "@types/yargs": "^17.0.24",
+ "asynciterator": "^3.8.1",
+ "sparqlalgebrajs": "^4.2.0"
+ }
+ },
+ "node_modules/@comunica/bus-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==",
+ "dependencies": {
+ "@comunica/core": "^2.10.0",
+ "@comunica/types": "^2.10.0"
+ }
+ },
+ "node_modules/@comunica/bus-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==",
+ "dependencies": {
+ "@comunica/types": "^2.10.0",
+ "immutable": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=14.0"
+ }
+ },
+ "node_modules/@comunica/bus-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==",
+ "dependencies": {
+ "@rdfjs/types": "*",
+ "@types/yargs": "^17.0.24",
+ "asynciterator": "^3.8.1",
+ "sparqlalgebrajs": "^4.2.0"
+ }
+ },
+ "node_modules/@comunica/bus-rdf-update-quads": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-update-quads/-/bus-rdf-update-quads-3.2.0.tgz",
+ "integrity": "sha512-u5hwSxw/oxaOEosF3oBq+bBqrU5FU/4UhNHWT9TZzpdy4Zi72u/KV8czuY6RC1YH5C2fp6CSS0NTIn34WNVcqQ==",
+ "dependencies": {
+ "@comunica/actor-context-preprocess-query-source-skolemize": "^3.2.0",
+ "@comunica/context-entries": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "asynciterator": "^3.9.0"
+ }
+ },
+ "node_modules/@comunica/config-query-sparql": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/config-query-sparql/-/config-query-sparql-3.2.0.tgz",
+ "integrity": "sha512-WZzfi9uI7IBOxXpbcEGzdbVjhaxGuM5/j9sUOrE+XuoF4UnFV4QYB7X7uhHKoWHa/Cw4GvGZmvvjnHYlqaM/pA=="
+ },
+ "node_modules/@comunica/context-entries": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/context-entries/-/context-entries-3.2.0.tgz",
+ "integrity": "sha512-c97CoVmptgvkFZyIX6d7zU1lTtc2jl+zwm49HGQEK2fbiimR8jK7cMimWu5AFDICAR1VYh1lTIBIoI+72QZZ+w==",
+ "dependencies": {
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "jsonld-context-parser": "^2.2.2",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "node_modules/@comunica/core": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/core/-/core-3.2.0.tgz",
+ "integrity": "sha512-rfLWrbVISt2TXWu++dJa3F/mK+B2vCPL+KfIlzGTOyFPuYzDO303rh9FVs8XnViY7cTw6ph+PcZjWiO7qDDz6A==",
+ "dependencies": {
+ "@comunica/types": "^3.2.0",
+ "immutable": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=14.0"
+ }
+ },
+ "node_modules/@comunica/data-factory": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@comunica/data-factory/-/data-factory-3.1.0.tgz",
+ "integrity": "sha512-kNEgK+3HPzej8m53//RkZTq9WPYrja9CjrkJqvdgawpMTbg+zEeCoQZ3BGD0LiWiphADpyvYfRFCVpgcHjKvLQ==",
+ "dependencies": {
+ "@rdfjs/types": "*"
+ }
+ },
+ "node_modules/@comunica/expression-evaluator": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@comunica/expression-evaluator/-/expression-evaluator-3.1.0.tgz",
+ "integrity": "sha512-zALZpPGYwSmP04Kxc2RkhYU0Ro6FUjChxlu028f9wcwJCVOLFPTtjt9WV6Qi6qa7E+DvGi7xLtOUvfbmxN7tMw==",
+ "dependencies": {
+ "@rdfjs/types": "*",
+ "@types/spark-md5": "^3.0.2",
+ "@types/uuid": "^9.0.0",
+ "bignumber.js": "^9.0.1",
+ "hash.js": "^1.1.7",
+ "lru-cache": "^10.0.0",
+ "rdf-data-factory": "^1.1.2",
+ "rdf-string": "^1.6.3",
+ "relative-to-absolute-iri": "^1.0.6",
+ "spark-md5": "^3.0.1",
+ "sparqlalgebrajs": "^4.2.0",
+ "uuid": "^9.0.0"
+ }
+ },
+ "node_modules/@comunica/expression-evaluator/node_modules/lru-cache": {
+ "version": "10.4.3",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
+ "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ=="
+ },
+ "node_modules/@comunica/logger-pretty": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/logger-pretty/-/logger-pretty-3.2.0.tgz",
+ "integrity": "sha512-bEroWCKxg8abvCB52EKdK59e7OPLkJBZsb3+y4oY6vXXvVqJCHBpL6btldIJcMaqVd6kDnQExcclEhtF5OWWRg==",
+ "dependencies": {
+ "@comunica/types": "^3.2.0",
+ "object-inspect": "^1.12.2",
+ "process": "^0.11.10"
+ }
+ },
+ "node_modules/@comunica/logger-void": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/logger-void/-/logger-void-3.2.0.tgz",
+ "integrity": "sha512-PynYqPQfYy2jPig8RKNjVhsIhkSeWsntPfqRB1li5/mS44LSFnAFk2jAuqIjhQsCuWK7pOAxV6jLgHEfx8jR1g==",
+ "dependencies": {
+ "@comunica/types": "^3.2.0"
+ }
+ },
+ "node_modules/@comunica/mediator-all": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/mediator-all/-/mediator-all-3.2.0.tgz",
+ "integrity": "sha512-9s2X9LAR+YbdXsPG20tpLuYHpV2PH26pfpF/aqBWHct4TqkN8Ysglc+sv34KogMbteqKTTcoElA7yFdqh2IUtA==",
+ "dependencies": {
+ "@comunica/core": "^3.2.0"
+ }
+ },
+ "node_modules/@comunica/mediator-combine-pipeline": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/mediator-combine-pipeline/-/mediator-combine-pipeline-3.2.0.tgz",
+ "integrity": "sha512-1uyYbltcVsa79T9ocW2jELArNMrAlbtEdo88nnmW5pS9MzCyphYiuZx0vwTNZlRaK5Wu8ktWFfg0iSS19WtH4A==",
+ "dependencies": {
+ "@comunica/core": "^3.2.0",
+ "@comunica/types": "^3.2.0"
+ }
+ },
+ "node_modules/@comunica/mediator-combine-union": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/mediator-combine-union/-/mediator-combine-union-3.2.0.tgz",
+ "integrity": "sha512-/PVHOgOoSx7AgYbou+PfL3nkDWZuJw0moy/dORhG4x75bDDiRbf7dtFC5fQxpu4mgvVeN7N1vyUprIKp+0OTBQ==",
+ "dependencies": {
+ "@comunica/core": "^3.2.0"
+ }
+ },
+ "node_modules/@comunica/mediator-join-coefficients-fixed": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/mediator-join-coefficients-fixed/-/mediator-join-coefficients-fixed-3.2.0.tgz",
+ "integrity": "sha512-LrouXAPjuOOmR38PuIkvCK6AHOviNDHlG6cMUMy/u/qTUk7FxSgkaFY3VZib1cy2GIDdzqFN4zoB1ndkzq4mpg==",
+ "dependencies": {
+ "@comunica/bus-rdf-join": "^3.2.0",
+ "@comunica/context-entries": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/mediatortype-join-coefficients": "^3.2.0",
+ "@comunica/types": "^3.2.0"
+ }
+ },
+ "node_modules/@comunica/mediator-number": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/mediator-number/-/mediator-number-3.2.0.tgz",
+ "integrity": "sha512-jegC/uKp7G1FjQuqo5iWl61c0FSn+MJDeZrKYcQ/VJWbtgwdmfsfQ+/EbpR4OltCgtIIjd91bhT+fKMwn4jvmw==",
+ "dependencies": {
+ "@comunica/core": "^3.2.0"
+ }
+ },
+ "node_modules/@comunica/mediator-race": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/mediator-race/-/mediator-race-3.2.0.tgz",
+ "integrity": "sha512-vy7mMpZBrwUgb6SxP9lZNDC1C/ssV05wZyqDSUWsBvuDZgCglBMGx4HCXL+zXz8JGpXXPWPaFDdUM7qJHxgu9w==",
+ "dependencies": {
+ "@comunica/core": "^3.2.0"
+ }
+ },
+ "node_modules/@comunica/mediatortype-accuracy": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/mediatortype-accuracy/-/mediatortype-accuracy-3.2.0.tgz",
+ "integrity": "sha512-SEWFWgw68h4EvtrnPEK35iTMD7L1eOHnagMjJhqbDU960g7fSlMLjzdPu0PrxWSYBHdJknobrfwJH9t6vYriUw==",
+ "dependencies": {
+ "@comunica/core": "^3.2.0"
+ }
+ },
+ "node_modules/@comunica/mediatortype-join-coefficients": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/mediatortype-join-coefficients/-/mediatortype-join-coefficients-3.2.0.tgz",
+ "integrity": "sha512-vsgQfD2vz70hDx8DZJH6AHdSmL/NcftVS2+oyCXfb6k0XQ42yXCv4QWI60LCzqu0iu7TRSmxOGXGMknhMcI36w==",
+ "dependencies": {
+ "@comunica/core": "^3.2.0",
+ "@rdfjs/types": "*"
+ }
+ },
+ "node_modules/@comunica/mediatortype-time": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/mediatortype-time/-/mediatortype-time-3.2.0.tgz",
+ "integrity": "sha512-RBs3bfx80Glmk8NynkQU7mfT5BKqax6sYUZ7vVXYdyMMRPrZYEFIYyfIH6fPJZ4xblEah4BNRGueJoloj+MMpw==",
+ "dependencies": {
+ "@comunica/core": "^3.2.0"
+ }
+ },
+ "node_modules/@comunica/metadata": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/metadata/-/metadata-3.2.0.tgz",
+ "integrity": "sha512-PXqVCL92IQBmEeAlcVlN431QNIBPL1f5AMJ2l2rM2y37AaTT6iWC8p7q5FD7icv6tpWSfz0yT+8RdRzNEoylsw==",
+ "dependencies": {
+ "@comunica/types": "^3.2.0",
+ "@rdfjs/types": "*",
+ "asynciterator": "^3.9.0"
+ }
+ },
+ "node_modules/@comunica/query-sparql-rdfjs-lite": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/query-sparql-rdfjs-lite/-/query-sparql-rdfjs-lite-3.2.0.tgz",
+ "integrity": "sha512-RBm2zSY+KTwREEsEGJG9WNSt/Qf7enLPTBmZzdJ7LFMHNCfqNW7KBjkXwySoxzu0yN4qwlT4Dd3HhmSc3T7DNw==",
+ "dependencies": {
+ "@comunica/actor-context-preprocess-convert-shortcuts": "^3.2.0",
+ "@comunica/actor-context-preprocess-query-source-identify": "^3.2.0",
+ "@comunica/actor-context-preprocess-query-source-skolemize": "^3.2.0",
+ "@comunica/actor-context-preprocess-set-defaults": "^3.2.0",
+ "@comunica/actor-context-preprocess-source-to-destination": "^3.2.0",
+ "@comunica/actor-hash-bindings-sha1": "^3.2.0",
+ "@comunica/actor-init-query": "^3.2.0",
+ "@comunica/actor-optimize-query-operation-assign-sources-exhaustive": "^3.2.0",
+ "@comunica/actor-optimize-query-operation-bgp-to-join": "^3.2.0",
+ "@comunica/actor-optimize-query-operation-describe-to-constructs-subject": "^3.2.0",
+ "@comunica/actor-optimize-query-operation-filter-pushdown": "^3.2.0",
+ "@comunica/actor-optimize-query-operation-group-sources": "^3.2.0",
+ "@comunica/actor-optimize-query-operation-join-bgp": "^3.2.0",
+ "@comunica/actor-optimize-query-operation-join-connected": "^3.2.0",
+ "@comunica/actor-optimize-query-operation-prune-empty-source-operations": "^3.2.0",
+ "@comunica/actor-optimize-query-operation-rewrite-add": "^3.2.0",
+ "@comunica/actor-optimize-query-operation-rewrite-copy": "^3.2.0",
+ "@comunica/actor-optimize-query-operation-rewrite-move": "^3.2.0",
+ "@comunica/actor-query-operation-ask": "^3.2.0",
+ "@comunica/actor-query-operation-bgp-join": "^3.2.0",
+ "@comunica/actor-query-operation-construct": "^3.2.0",
+ "@comunica/actor-query-operation-distinct-hash": "^3.2.0",
+ "@comunica/actor-query-operation-extend": "^3.2.0",
+ "@comunica/actor-query-operation-filter": "^3.2.0",
+ "@comunica/actor-query-operation-from-quad": "^3.2.0",
+ "@comunica/actor-query-operation-group": "^3.2.0",
+ "@comunica/actor-query-operation-join": "^3.2.0",
+ "@comunica/actor-query-operation-leftjoin": "^3.2.0",
+ "@comunica/actor-query-operation-minus": "^3.2.0",
+ "@comunica/actor-query-operation-nop": "^3.2.0",
+ "@comunica/actor-query-operation-orderby": "^3.2.0",
+ "@comunica/actor-query-operation-path-alt": "^3.2.0",
+ "@comunica/actor-query-operation-path-inv": "^3.2.0",
+ "@comunica/actor-query-operation-path-link": "^3.2.0",
+ "@comunica/actor-query-operation-path-nps": "^3.2.0",
+ "@comunica/actor-query-operation-path-one-or-more": "^3.2.0",
+ "@comunica/actor-query-operation-path-seq": "^3.2.0",
+ "@comunica/actor-query-operation-path-zero-or-more": "^3.2.0",
+ "@comunica/actor-query-operation-path-zero-or-one": "^3.2.0",
+ "@comunica/actor-query-operation-project": "^3.2.0",
+ "@comunica/actor-query-operation-reduced-hash": "^3.2.0",
+ "@comunica/actor-query-operation-service": "^3.2.0",
+ "@comunica/actor-query-operation-slice": "^3.2.0",
+ "@comunica/actor-query-operation-source": "^3.2.0",
+ "@comunica/actor-query-operation-union": "^3.2.0",
+ "@comunica/actor-query-operation-update-clear": "^3.2.0",
+ "@comunica/actor-query-operation-update-compositeupdate": "^3.2.0",
+ "@comunica/actor-query-operation-update-create": "^3.2.0",
+ "@comunica/actor-query-operation-update-deleteinsert": "^3.2.0",
+ "@comunica/actor-query-operation-update-drop": "^3.2.0",
+ "@comunica/actor-query-operation-update-load": "^3.2.0",
+ "@comunica/actor-query-operation-values": "^3.2.0",
+ "@comunica/actor-query-parse-sparql": "^3.2.0",
+ "@comunica/actor-query-process-sequential": "^3.2.0",
+ "@comunica/actor-query-source-identify-rdfjs": "^3.2.0",
+ "@comunica/actor-rdf-join-entries-sort-cardinality": "^3.2.0",
+ "@comunica/actor-rdf-join-inner-hash": "^3.2.0",
+ "@comunica/actor-rdf-join-inner-multi-bind": "^3.2.0",
+ "@comunica/actor-rdf-join-inner-multi-bind-source": "^3.2.0",
+ "@comunica/actor-rdf-join-inner-multi-empty": "^3.2.0",
+ "@comunica/actor-rdf-join-inner-multi-smallest": "^3.2.0",
+ "@comunica/actor-rdf-join-inner-multi-smallest-filter-bindings": "^3.2.0",
+ "@comunica/actor-rdf-join-inner-nestedloop": "^3.2.0",
+ "@comunica/actor-rdf-join-inner-none": "^3.2.0",
+ "@comunica/actor-rdf-join-inner-single": "^3.2.0",
+ "@comunica/actor-rdf-join-inner-symmetrichash": "^3.2.0",
+ "@comunica/actor-rdf-join-minus-hash": "^3.2.0",
+ "@comunica/actor-rdf-join-minus-hash-undef": "^3.2.0",
+ "@comunica/actor-rdf-join-optional-bind": "^3.2.0",
+ "@comunica/actor-rdf-join-optional-hash": "^3.2.0",
+ "@comunica/actor-rdf-join-optional-nestedloop": "^3.2.0",
+ "@comunica/actor-rdf-join-selectivity-variable-counting": "^3.2.0",
+ "@comunica/actor-rdf-metadata-accumulate-cancontainundefs": "^3.2.0",
+ "@comunica/actor-rdf-metadata-accumulate-cardinality": "^3.2.0",
+ "@comunica/actor-rdf-metadata-accumulate-pagesize": "^3.2.0",
+ "@comunica/actor-rdf-metadata-accumulate-requesttime": "^3.2.0",
+ "@comunica/actor-rdf-update-quads-rdfjs-store": "^3.2.0",
+ "@comunica/bus-http-invalidate": "^3.2.0",
+ "@comunica/bus-query-operation": "^3.2.0",
+ "@comunica/config-query-sparql": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "@comunica/logger-void": "^3.2.0",
+ "@comunica/mediator-all": "^3.2.0",
+ "@comunica/mediator-combine-pipeline": "^3.2.0",
+ "@comunica/mediator-combine-union": "^3.2.0",
+ "@comunica/mediator-join-coefficients-fixed": "^3.2.0",
+ "@comunica/mediator-number": "^3.2.0",
+ "@comunica/mediator-race": "^3.2.0",
+ "@comunica/runner": "^3.2.0",
+ "@comunica/types": "^3.2.0"
+ }
+ },
+ "node_modules/@comunica/runner": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/runner/-/runner-3.2.0.tgz",
+ "integrity": "sha512-HZC+cxQ1Ns647uDd/AofR9G3UIjOvW/83r5dJAu9GoUoRW+WSbh9XLAdF7/DHkBeTmZ56SiBuwe+zW63erUl9Q==",
+ "dependencies": {
+ "@comunica/bus-init": "^3.2.0",
+ "@comunica/core": "^3.2.0",
+ "componentsjs": "^6.0.1",
+ "process": "^0.11.10"
+ },
+ "bin": {
+ "comunica-compile-config": "bin/compile-config"
+ }
+ },
+ "node_modules/@comunica/types": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@comunica/types/-/types-3.2.0.tgz",
+ "integrity": "sha512-UHKvAqu8giOjgon978P+mlg8RkzUBLJY2c9d9Kcyzjln6uBI5Cjp+ek8f79tR+ZADPCQpV6hkjJK3v3myanq2g==",
+ "dependencies": {
+ "@rdfjs/types": "*",
+ "@types/yargs": "^17.0.24",
+ "asynciterator": "^3.9.0",
+ "sparqlalgebrajs": "^4.3.3"
+ }
+ },
+ "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==",
+ "dependencies": {
+ "colorspace": "1.1.x",
+ "enabled": "2.0.x",
+ "kuler": "^2.0.0"
}
},
"node_modules/@digitalbazaar/http-client": {
@@ -160,9 +2222,9 @@
}
},
"node_modules/@jridgewell/sourcemap-codec": {
- "version": "1.4.15",
- "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
- "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==",
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
+ "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
"dev": true
},
"node_modules/@jridgewell/trace-mapping": {
@@ -214,9 +2276,9 @@
}
},
"node_modules/@jsonjoy.com/util": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.2.0.tgz",
- "integrity": "sha512-4B8B+3vFsY4eo33DMKyJPlQ3sBMpPFUZK2dr3O3rXrOGKKbYG44J0XSFkDo1VOQiri5HFEhIeVvItjR2xcazmg==",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.3.0.tgz",
+ "integrity": "sha512-Cebt4Vk7k1xHy87kHY7KSPLT77A7Ev7IfOblyLZhtYEhrdQ6fX4EoLq3xOQ3O/DRMEh2ok5nyC180E+ABS8Wmw==",
"dev": true,
"engines": {
"node": ">=10.0"
@@ -236,9 +2298,9 @@
"dev": true
},
"node_modules/@lit-labs/ssr-dom-shim": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.2.0.tgz",
- "integrity": "sha512-yWJKmpGE6lUURKAaIltoPIE/wrbY3TEkqQt+X0m+7fQNnAv0keydnYvbiJFP1PnMhizmIWRWOG5KLhYyc/xl+g=="
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.2.1.tgz",
+ "integrity": "sha512-wx4aBmgeGvFmOKucFKY+8VFJSYZxs9poN3SDNQFF6lT6NrQUnHiPB2PWz2sc4ieEcAaYYzN+1uWahEeTq2aRIQ=="
},
"node_modules/@lit/reactive-element": {
"version": "2.0.4",
@@ -387,19 +2449,6 @@
"rdfjs-data-model-test": "bin/test.js"
}
},
- "node_modules/@rdfjs/dataset": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/@rdfjs/dataset/-/dataset-2.0.2.tgz",
- "integrity": "sha512-6YJx+5n5Uxzq9dd9I0GGcIo6eopZOPfcsAfxSGX5d+YBzDgVa1cbtEBFnaPyPKiQsOm4+Cr3nwypjpg02YKPlA==",
- "bin": {
- "rdfjs-dataset-test": "bin/test.js"
- }
- },
- "node_modules/@rdfjs/environment": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@rdfjs/environment/-/environment-1.0.0.tgz",
- "integrity": "sha512-+S5YjSvfoQR5r7YQCRCCVHvIEyrWia7FJv2gqM3s5EDfotoAQmFeBagApa9c/eQFi5EiNhmBECE5nB8LIxTaHg=="
- },
"node_modules/@rdfjs/namespace": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/@rdfjs/namespace/-/namespace-2.0.1.tgz",
@@ -437,16 +2486,31 @@
"@types/node": "*"
}
},
- "node_modules/@tpluscode/rdf-ns-builders": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/@tpluscode/rdf-ns-builders/-/rdf-ns-builders-4.3.0.tgz",
- "integrity": "sha512-x3uh9mYwAU+PrALaDKhVjml1TCCWWduo6J8rybd9SMEEAoooXq1MYb13MRputjRT/kYaFyCND7LMobzhxZ/+bg==",
+ "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==",
"dependencies": {
- "@rdfjs/data-model": "^2",
- "@rdfjs/namespace": "^2",
- "@rdfjs/types": "*",
- "@types/rdfjs__namespace": "^2.0.2",
- "@zazuko/prefixes": "^2.0.1"
+ "xmlchars": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=v12.22.12"
+ }
+ },
+ "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==",
+ "dependencies": {
+ "process": "^0.11.10",
+ "readable-stream": "^4.5.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/Borewit"
}
},
"node_modules/@types/body-parser": {
@@ -469,9 +2533,9 @@
}
},
"node_modules/@types/clownface": {
- "version": "2.0.7",
- "resolved": "https://registry.npmjs.org/@types/clownface/-/clownface-2.0.7.tgz",
- "integrity": "sha512-juRApsKi3UgyjmVH9mu1W8VmVe9EBu642BAZ8jdb3tEGOv6oDk2W9JEBRmjTeWVgoGu0GL1GPzlhYt5rIPcL9A==",
+ "version": "2.0.8",
+ "resolved": "https://registry.npmjs.org/@types/clownface/-/clownface-2.0.8.tgz",
+ "integrity": "sha512-vomfitsRIuvw9zp/Xph8/AHPRBQ+7Ji/OnQUC3TOem+KzG/z2rCeEjpZH23wP7t0gjXZHPiZU1syFkf/oP3v8w==",
"dev": true,
"dependencies": {
"@rdfjs/types": ">=1.0.0",
@@ -498,9 +2562,9 @@
}
},
"node_modules/@types/eslint": {
- "version": "8.56.10",
- "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.10.tgz",
- "integrity": "sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==",
+ "version": "9.6.0",
+ "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.0.tgz",
+ "integrity": "sha512-gi6WQJ7cHRgZxtkQEoyHMppPjq9Kxo5Tjn2prSKDSmZrCz8TZ3jSRCeTJm+WoM+oB0WG37bRqLzaaU3q7JypGg==",
"dev": true,
"dependencies": {
"@types/estree": "*",
@@ -550,8 +2614,7 @@
"node_modules/@types/geojson": {
"version": "7946.0.14",
"resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.14.tgz",
- "integrity": "sha512-WCfD5Ht3ZesJUsONdhvm84dmzWOiOzOAqOncN0++w0lBw1o8OuDNJF2McvvCef/yBqb/HYRahp1BYtODFQ8bRg==",
- "dev": true
+ "integrity": "sha512-WCfD5Ht3ZesJUsONdhvm84dmzWOiOzOAqOncN0++w0lBw1o8OuDNJF2McvvCef/yBqb/HYRahp1BYtODFQ8bRg=="
},
"node_modules/@types/http-errors": {
"version": "2.0.4",
@@ -559,6 +2622,14 @@
"integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==",
"dev": true
},
+ "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==",
+ "dependencies": {
+ "@types/node": "*"
+ }
+ },
"node_modules/@types/http-proxy": {
"version": "1.17.14",
"resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.14.tgz",
@@ -575,9 +2646,9 @@
"dev": true
},
"node_modules/@types/jsonld": {
- "version": "1.5.14",
- "resolved": "https://registry.npmjs.org/@types/jsonld/-/jsonld-1.5.14.tgz",
- "integrity": "sha512-z4IRf5oRgjPTkazDDv94sjzI5iK3DrDEW7Y5Gk4VO4+ANymgtHtNaXWi93+BmiAoG3PB9QTv5DgSpKWGYVvysA==",
+ "version": "1.5.15",
+ "resolved": "https://registry.npmjs.org/@types/jsonld/-/jsonld-1.5.15.tgz",
+ "integrity": "sha512-PlAFPZjL+AuGYmwlqwKEL0IMP8M8RexH0NIPGfCVWSQ041H2rR/8OlyZSD7KsCVoN8vCfWdtWDBxX8yBVP+xow==",
"dev": true
},
"node_modules/@types/leaflet": {
@@ -608,22 +2679,28 @@
}
},
"node_modules/@types/mapbox__mapbox-gl-draw": {
- "version": "1.4.6",
- "resolved": "https://registry.npmjs.org/@types/mapbox__mapbox-gl-draw/-/mapbox__mapbox-gl-draw-1.4.6.tgz",
- "integrity": "sha512-ajnIY/6pMjJhLyz5TUt1ukzs6rl9m/hItzw/b3Z0tQlrFq9vwDNPugLFOuNpLdmgA7emfMxlvxnLKbtE5/vtsw==",
+ "version": "1.4.7",
+ "resolved": "https://registry.npmjs.org/@types/mapbox__mapbox-gl-draw/-/mapbox__mapbox-gl-draw-1.4.7.tgz",
+ "integrity": "sha512-SNiewXzHCgbJ4EIEG6B7ZMFTwYhHAoEWLdD179AujwmGBaYjn/LZBEQRJLjjq2utB4dEsy5ys2t4cXwEmShpPQ==",
"dev": true,
"dependencies": {
"@types/geojson": "*",
- "@types/mapbox-gl": "*"
+ "mapbox-gl": "*"
}
},
- "node_modules/@types/mapbox-gl": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@types/mapbox-gl/-/mapbox-gl-3.1.0.tgz",
- "integrity": "sha512-hI6cQDjw1bkJw7MC/eHMqq5TWUamLwsujnUUeiIX2KDRjxRNSYMjnHz07+LATz9I9XIsKumOtUz4gRYnZOJ/FA==",
- "dev": true,
+ "node_modules/@types/mapbox__point-geometry": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/@types/mapbox__point-geometry/-/mapbox__point-geometry-0.1.4.tgz",
+ "integrity": "sha512-mUWlSxAmYLfwnRBmgYV86tgYmMIICX4kza8YnE/eIlywGe2XoOxlpVnXWwir92xRLjwyarqwpu2EJKD2pk0IUA=="
+ },
+ "node_modules/@types/mapbox__vector-tile": {
+ "version": "1.3.4",
+ "resolved": "https://registry.npmjs.org/@types/mapbox__vector-tile/-/mapbox__vector-tile-1.3.4.tgz",
+ "integrity": "sha512-bpd8dRn9pr6xKvuEBQup8pwQfD4VUyqO/2deGjfpe6AwC8YRlyEipvefyRJUSiCJTZuCb8Pl1ciVV5ekqJ96Bg==",
"dependencies": {
- "@types/geojson": "*"
+ "@types/geojson": "*",
+ "@types/mapbox__point-geometry": "*",
+ "@types/pbf": "*"
}
},
"node_modules/@types/mime": {
@@ -632,6 +2709,11 @@
"integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==",
"dev": true
},
+ "node_modules/@types/minimist": {
+ "version": "1.2.5",
+ "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz",
+ "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag=="
+ },
"node_modules/@types/n3": {
"version": "1.16.4",
"resolved": "https://registry.npmjs.org/@types/n3/-/n3-1.16.4.tgz",
@@ -643,11 +2725,11 @@
}
},
"node_modules/@types/node": {
- "version": "20.14.8",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.8.tgz",
- "integrity": "sha512-DO+2/jZinXfROG7j7WKFn/3C6nFwxy2lLpgLjEXJz+0XKphZlTLJ14mo8Vfg8X5BWN6XjyESXq+LcYdT7tR3bA==",
+ "version": "22.1.0",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.1.0.tgz",
+ "integrity": "sha512-AOmuRF0R2/5j1knA3c6G3HOk523Ga+l+ZXltX8SF1+5oqcXijjfTd8fY3XRZqSihEu9XhtQnKYLmkFaoxgsJHw==",
"dependencies": {
- "undici-types": "~5.26.4"
+ "undici-types": "~6.13.0"
}
},
"node_modules/@types/node-forge": {
@@ -659,6 +2741,11 @@
"@types/node": "*"
}
},
+ "node_modules/@types/pbf": {
+ "version": "3.0.5",
+ "resolved": "https://registry.npmjs.org/@types/pbf/-/pbf-3.0.5.tgz",
+ "integrity": "sha512-j3pOPiEcWZ34R6a6mN07mUkM4o4Lwf6hPNt8eilOeZhTFbxFXmKhvXl9Y28jotFPaI1bpPDJsbCprUoNke6OrA=="
+ },
"node_modules/@types/qs": {
"version": "6.9.15",
"resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.15.tgz",
@@ -692,12 +2779,13 @@
"@types/node": "*"
}
},
- "node_modules/@types/rdfjs__namespace": {
- "version": "2.0.10",
- "resolved": "https://registry.npmjs.org/@types/rdfjs__namespace/-/rdfjs__namespace-2.0.10.tgz",
- "integrity": "sha512-xoVzEIOxcpyteEmzaj94MSBbrBFs+vqv05joMhzLEiPRwsBBDnhkdBCaaDxR1Tf7wOW0kB2R1IYe4C3vEBFPgA==",
+ "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==",
"dependencies": {
- "@rdfjs/types": "*"
+ "@types/node": "*",
+ "safe-buffer": "~5.1.1"
}
},
"node_modules/@types/retry": {
@@ -706,6 +2794,11 @@
"integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==",
"dev": true
},
+ "node_modules/@types/semver": {
+ "version": "7.5.8",
+ "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz",
+ "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ=="
+ },
"node_modules/@types/send": {
"version": "0.17.4",
"resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz",
@@ -745,6 +2838,24 @@
"@types/node": "*"
}
},
+ "node_modules/@types/spark-md5": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/@types/spark-md5/-/spark-md5-3.0.4.tgz",
+ "integrity": "sha512-qtOaDz+IXiNndPgYb6t1YoutnGvFRtWSNzpVjkAPCfB2UzTyybuD4Tjgs7VgRawum3JnJNRwNQd4N//SvrHg1Q=="
+ },
+ "node_modules/@types/sparqljs": {
+ "version": "3.1.11",
+ "resolved": "https://registry.npmjs.org/@types/sparqljs/-/sparqljs-3.1.11.tgz",
+ "integrity": "sha512-C6nWzeACV4owPvPvuFQU/m0MGiqhs8M56sm3okHOQz3DW593eZRU306xUIM/XvUIEPfc9Cn/AzaA1J5NpF1VpA==",
+ "dependencies": {
+ "@rdfjs/types": ">=1.0.0"
+ }
+ },
+ "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=="
+ },
"node_modules/@types/trusted-types": {
"version": "2.0.7",
"resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz",
@@ -753,26 +2864,30 @@
"node_modules/@types/uuid": {
"version": "9.0.8",
"resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.8.tgz",
- "integrity": "sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==",
- "dev": true
+ "integrity": "sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA=="
},
"node_modules/@types/ws": {
- "version": "8.5.10",
- "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz",
- "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==",
+ "version": "8.5.12",
+ "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgz",
+ "integrity": "sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==",
"dev": true,
"dependencies": {
"@types/node": "*"
}
},
- "node_modules/@vocabulary/sh": {
- "version": "1.1.5",
- "resolved": "https://registry.npmjs.org/@vocabulary/sh/-/sh-1.1.5.tgz",
- "integrity": "sha512-8R4uxHLpwmp6l6szZdCtfQx0wRy64OHuOsYTDfhCsbJ773Uv6nCM2bYBtjjirZHN+2m3uHQWgtWOdvuu1jwmOA==",
- "peerDependencies": {
- "@rdfjs/types": "^1.0.0"
+ "node_modules/@types/yargs": {
+ "version": "17.0.32",
+ "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz",
+ "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==",
+ "dependencies": {
+ "@types/yargs-parser": "*"
}
},
+ "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=="
+ },
"node_modules/@webassemblyjs/ast": {
"version": "1.12.1",
"resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz",
@@ -975,11 +3090,6 @@
"integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
"dev": true
},
- "node_modules/@zazuko/prefixes": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/@zazuko/prefixes/-/prefixes-2.2.0.tgz",
- "integrity": "sha512-mmRS+urGVMcAP5edzFq0V+B2PbbpEklP7BZGVF0+82ClczTwgpIL1tZy2mRfudwRYoAe+WkyWXDnlArPpdzLIg=="
- },
"node_modules/abort-controller": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
@@ -1005,9 +3115,9 @@
}
},
"node_modules/acorn": {
- "version": "8.12.0",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.0.tgz",
- "integrity": "sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==",
+ "version": "8.12.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz",
+ "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==",
"dev": true,
"bin": {
"acorn": "bin/acorn"
@@ -1059,15 +3169,15 @@
}
},
"node_modules/ajv-formats/node_modules/ajv": {
- "version": "8.16.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz",
- "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==",
+ "version": "8.17.1",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
+ "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
"dev": true,
"dependencies": {
"fast-deep-equal": "^3.1.3",
+ "fast-uri": "^3.0.1",
"json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2",
- "uri-js": "^4.4.1"
+ "require-from-string": "^2.0.2"
},
"funding": {
"type": "github",
@@ -1117,7 +3227,6 @@
"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"
},
@@ -1183,6 +3292,24 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/async": {
+ "version": "3.2.5",
+ "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz",
+ "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg=="
+ },
+ "node_modules/asynciterator": {
+ "version": "3.9.0",
+ "resolved": "https://registry.npmjs.org/asynciterator/-/asynciterator-3.9.0.tgz",
+ "integrity": "sha512-bwLLTAnoE6Ap6XdjK/j8vDk2Vi9p3ojk0PFwM0SwktAG1k8pfRJF9ng+mmkaRFKdZCQQlOxcWnvOmX2NQ1HV0g=="
+ },
+ "node_modules/asyncjoin": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/asyncjoin/-/asyncjoin-1.2.3.tgz",
+ "integrity": "sha512-4OJH73zYDfIfbgr7wKfAKTgu/P2e/9r0o0NZ4KZu2tFtSf5uUVs/DjzpfY5BueOkkZcBhnq788MbZ57tjwyPIQ==",
+ "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",
@@ -1237,6 +3364,14 @@
"node": "*"
}
},
+ "node_modules/bignumber.js": {
+ "version": "9.1.2",
+ "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.2.tgz",
+ "integrity": "sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==",
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/binary-extensions": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
@@ -1282,21 +3417,6 @@
"node": ">= 0.8"
}
},
- "node_modules/body-parser/node_modules/debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "dev": true,
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/body-parser/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
- "dev": true
- },
"node_modules/bonjour-service": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz",
@@ -1347,9 +3467,9 @@
}
},
"node_modules/browserslist": {
- "version": "4.23.1",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.1.tgz",
- "integrity": "sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==",
+ "version": "4.23.3",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.3.tgz",
+ "integrity": "sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==",
"dev": true,
"funding": [
{
@@ -1366,10 +3486,10 @@
}
],
"dependencies": {
- "caniuse-lite": "^1.0.30001629",
- "electron-to-chromium": "^1.4.796",
- "node-releases": "^2.0.14",
- "update-browserslist-db": "^1.0.16"
+ "caniuse-lite": "^1.0.30001646",
+ "electron-to-chromium": "^1.5.4",
+ "node-releases": "^2.0.18",
+ "update-browserslist-db": "^1.1.0"
},
"bin": {
"browserslist": "cli.js"
@@ -1450,9 +3570,9 @@
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001636",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001636.tgz",
- "integrity": "sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==",
+ "version": "1.0.30001649",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001649.tgz",
+ "integrity": "sha512-fJegqZZ0ZX8HOWr6rcafGr72+xcgJKI9oWfDW5DrD7ExUtgZC7a7R7ZYmZqplh7XDocFdGeIFn7roAxhOeYrPQ==",
"dev": true,
"funding": [
{
@@ -1491,9 +3611,9 @@
}
},
"node_modules/cheap-ruler": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/cheap-ruler/-/cheap-ruler-3.0.2.tgz",
- "integrity": "sha512-02T332h1/HTN6cDSufLP8x4JzDs2+VC+8qZ/N0kWIVPyc2xUkWwWh3B2fJxR7raXkL4Mq7k554mfuM9ofv/vGg=="
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/cheap-ruler/-/cheap-ruler-4.0.0.tgz",
+ "integrity": "sha512-0BJa8f4t141BYKQyn9NSQt1PguFQXMXwZiA5shfoaBYHAb2fFk2RAX+tiWMoQU+Agtzt3mdt0JtuyshAXqZ+Vw=="
},
"node_modules/chokidar": {
"version": "3.6.0",
@@ -1528,6 +3648,72 @@
"node": ">=6.0"
}
},
+ "node_modules/cliui": {
+ "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==",
+ "dependencies": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.1",
+ "wrap-ansi": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/cliui/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cliui/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=="
+ },
+ "node_modules/cliui/node_modules/string-width": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cliui/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cliui/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==",
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ }
+ },
"node_modules/clone-deep": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
@@ -1542,21 +3728,19 @@
"node": ">=6"
}
},
- "node_modules/clownface": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/clownface/-/clownface-2.0.2.tgz",
- "integrity": "sha512-HjTYqVXiCrw4FmoAWF46aQ3c2OmdVLoqZrAGkowdWWUoBBIcBht55pOxkyvoVe2BsPE/HqMzfnu51JpgqM4KEg==",
+ "node_modules/color": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz",
+ "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==",
"dependencies": {
- "@rdfjs/data-model": "^2.0.1",
- "@rdfjs/environment": "0 - 1",
- "@rdfjs/namespace": "^2.0.0"
+ "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"
},
@@ -1567,8 +3751,29 @@
"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
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "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==",
+ "dependencies": {
+ "color-name": "^1.0.0",
+ "simple-swizzle": "^0.2.2"
+ }
+ },
+ "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==",
+ "dependencies": {
+ "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=="
},
"node_modules/colorette": {
"version": "2.0.20",
@@ -1576,12 +3781,58 @@
"integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==",
"dev": true
},
+ "node_modules/colorspace": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz",
+ "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==",
+ "dependencies": {
+ "color": "^3.1.3",
+ "text-hex": "1.0.x"
+ }
+ },
"node_modules/commander": {
"version": "2.20.3",
"resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
"integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
"dev": true
},
+ "node_modules/componentsjs": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/componentsjs/-/componentsjs-6.0.1.tgz",
+ "integrity": "sha512-8ylkwrS0WJCTkkp2dOamE4yLkkdFd9xZQQ8dGzaY22TdntLR9V/SH+dZ+GQ+im9/2KgrKtcEu0UHMY+cpE0LYw==",
+ "dependencies": {
+ "@rdfjs/types": "*",
+ "@types/minimist": "^1.2.0",
+ "@types/node": "^18.0.0",
+ "@types/semver": "^7.3.4",
+ "jsonld-context-parser": "^2.1.1",
+ "minimist": "^1.2.0",
+ "rdf-data-factory": "^1.1.0",
+ "rdf-object": "^1.14.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/componentsjs/node_modules/@types/node": {
+ "version": "18.19.43",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.43.tgz",
+ "integrity": "sha512-Mw/YlgXnyJdEwLoFv2dpuJaDFriX+Pc+0qOBJ57jC1H6cDxIj2xc5yUrdtArDVG0m+KV6622a4p2tenEqB3C/g==",
+ "dependencies": {
+ "undici-types": "~5.26.4"
+ }
+ },
+ "node_modules/componentsjs/node_modules/undici-types": {
+ "version": "5.26.5",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
+ "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA=="
+ },
"node_modules/compressible": {
"version": "2.0.18",
"resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
@@ -1612,27 +3863,6 @@
"node": ">= 0.8.0"
}
},
- "node_modules/compression/node_modules/debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "dev": true,
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/compression/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
- "dev": true
- },
- "node_modules/compression/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==",
- "dev": true
- },
"node_modules/connect-history-api-fallback": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz",
@@ -1654,6 +3884,26 @@
"node": ">= 0.6"
}
},
+ "node_modules/content-disposition/node_modules/safe-buffer": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
+ },
"node_modules/content-type": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
@@ -1684,6 +3934,33 @@
"integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
"dev": true
},
+ "node_modules/cross-fetch": {
+ "version": "3.1.8",
+ "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz",
+ "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==",
+ "dependencies": {
+ "node-fetch": "^2.6.12"
+ }
+ },
+ "node_modules/cross-fetch/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==",
+ "dependencies": {
+ "whatwg-url": "^5.0.0"
+ },
+ "engines": {
+ "node": "4.x || >=6.0.0"
+ },
+ "peerDependencies": {
+ "encoding": "^0.1.0"
+ },
+ "peerDependenciesMeta": {
+ "encoding": {
+ "optional": true
+ }
+ }
+ },
"node_modules/cross-spawn": {
"version": "7.0.3",
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
@@ -1760,19 +4037,12 @@
}
},
"node_modules/debug": {
- "version": "4.3.5",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz",
- "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==",
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
"dependencies": {
- "ms": "2.1.2"
- },
- "engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
+ "ms": "2.0.0"
}
},
"node_modules/default-browser": {
@@ -1896,10 +4166,61 @@
"node": ">=6"
}
},
+ "node_modules/dom-serializer": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
+ "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==",
+ "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/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"
+ }
+ ]
+ },
+ "node_modules/domhandler": {
+ "version": "5.0.3",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
+ "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
+ "dependencies": {
+ "domelementtype": "^2.3.0"
+ },
+ "engines": {
+ "node": ">= 4"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domhandler?sponsor=1"
+ }
+ },
+ "node_modules/domutils": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz",
+ "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==",
+ "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/earcut": {
- "version": "2.2.4",
- "resolved": "https://registry.npmjs.org/earcut/-/earcut-2.2.4.tgz",
- "integrity": "sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ=="
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/earcut/-/earcut-3.0.0.tgz",
+ "integrity": "sha512-41Fs7Q/PLq1SDbqjsgcY7GA42T0jvaCNGXgGtsNdvg+Yv8eIu06bxv4/PoREkZ9nMDNwnUSG9OFB9+yv8eKhDg=="
},
"node_modules/eastasianwidth": {
"version": "0.2.0",
@@ -1914,9 +4235,9 @@
"dev": true
},
"node_modules/electron-to-chromium": {
- "version": "1.4.810",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.810.tgz",
- "integrity": "sha512-Kaxhu4T7SJGpRQx99tq216gCq2nMxJo+uuT6uzz9l8TVN2stL7M06MIIXAtr9jsrLs2Glflgf2vMQRepxawOdQ==",
+ "version": "1.5.5",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.5.tgz",
+ "integrity": "sha512-QR7/A7ZkMS8tZuoftC/jfqNkZLQO779SSW3YuZHP4eXpj3EffGLFcB/Xu9AAZQzLccTiCV+EmUo3ha4mQ9wnlA==",
"dev": true
},
"node_modules/emoji-regex": {
@@ -1934,6 +4255,11 @@
"node": ">= 4"
}
},
+ "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=="
+ },
"node_modules/encodeurl": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
@@ -1944,9 +4270,9 @@
}
},
"node_modules/enhanced-resolve": {
- "version": "5.17.0",
- "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz",
- "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==",
+ "version": "5.17.1",
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz",
+ "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==",
"dev": true,
"dependencies": {
"graceful-fs": "^4.2.4",
@@ -1956,6 +4282,17 @@
"node": ">=10.13.0"
}
},
+ "node_modules/entities": {
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
+ "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
+ "engines": {
+ "node": ">=0.12"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
+ },
"node_modules/envinfo": {
"version": "7.13.0",
"resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.13.0.tgz",
@@ -2096,7 +4433,6 @@
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz",
"integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==",
- "dev": true,
"engines": {
"node": ">=6"
}
@@ -2159,6 +4495,11 @@
"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=="
+ },
"node_modules/event-target-shim": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",
@@ -2252,26 +4593,30 @@
"node": ">= 0.10.0"
}
},
- "node_modules/express/node_modules/debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "node_modules/express/node_modules/safe-buffer": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
"dev": true,
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/express/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
- "dev": true
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
},
"node_modules/fast-deep-equal": {
"version": "3.1.3",
"resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
- "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
- "dev": true
+ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
},
"node_modules/fast-json-stable-stringify": {
"version": "2.1.0",
@@ -2279,6 +4624,12 @@
"integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
"dev": true
},
+ "node_modules/fast-uri": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.1.tgz",
+ "integrity": "sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==",
+ "dev": true
+ },
"node_modules/fastest-levenshtein": {
"version": "1.0.16",
"resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz",
@@ -2300,6 +4651,11 @@
"node": ">=0.8.0"
}
},
+ "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=="
+ },
"node_modules/fetch-blob": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz",
@@ -2357,21 +4713,6 @@
"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==",
- "dev": true,
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "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==",
- "dev": true
- },
"node_modules/find-up": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
@@ -2394,6 +4735,11 @@
"flat": "cli.js"
}
},
+ "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=="
+ },
"node_modules/follow-redirects": {
"version": "1.15.6",
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz",
@@ -2519,10 +4865,18 @@
"resolved": "https://registry.npmjs.org/geojson-flatten/-/geojson-flatten-1.1.1.tgz",
"integrity": "sha512-k/6BCd0qAt7vdqdM1LkLfAy72EsLDy0laNwX0x2h49vfYCiQkRc4PSra8DNEdJ10EKRpwEvDXMb0dBknTJuWpQ=="
},
- "node_modules/geojson-vt": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/geojson-vt/-/geojson-vt-3.2.1.tgz",
- "integrity": "sha512-EvGQQi/zPrDA6zr6BnJD/YhwAkBP8nnJ9emh3EnHQKVMfg/MRVtPbMYdgVy/IaEmn4UfagD2a6fafPDL5hbtwg=="
+ "node_modules/geojson-vt": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/geojson-vt/-/geojson-vt-4.0.2.tgz",
+ "integrity": "sha512-AV9ROqlNqoZEIJGfm1ncNjEXfkz2hdFlZf0qkVfmkwdKa8vj7H16YUOT81rJw1rdFhyEDlN2Tds91p/glzbl5A=="
+ },
+ "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==",
+ "engines": {
+ "node": "6.* || 8.* || >= 10.*"
+ }
},
"node_modules/get-intrinsic": {
"version": "1.2.4",
@@ -2576,9 +4930,9 @@
"integrity": "sha512-wcCp8vu8FT22BnvKVPjXa/ICBWRq/zjFfdofZy1WSpQZpphblv12/bOQLBC1rMM7SGOFS9ltVmKOHil5+Ml7gA=="
},
"node_modules/glob": {
- "version": "10.4.2",
- "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.2.tgz",
- "integrity": "sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w==",
+ "version": "10.4.5",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz",
+ "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
"dev": true,
"dependencies": {
"foreground-child": "^3.1.0",
@@ -2591,9 +4945,6 @@
"bin": {
"glob": "dist/esm/bin.mjs"
},
- "engines": {
- "node": ">=16 || 14 >=14.18"
- },
"funding": {
"url": "https://github.com/sponsors/isaacs"
}
@@ -2648,6 +4999,15 @@
"integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
"dev": true
},
+ "node_modules/grapoi": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/grapoi/-/grapoi-1.1.2.tgz",
+ "integrity": "sha512-FknMk4EPaVroumWDURlAScwr+cYE/e9dVmnTkuhhoghq9PWx2ap+A4+iS37dGoT6mhJbV0O+xgex6lI4c64plQ==",
+ "dependencies": {
+ "@rdfjs/namespace": "^2.0.0",
+ "@rdfjs/term-set": "^2.0.0"
+ }
+ },
"node_modules/grid-index": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/grid-index/-/grid-index-1.1.0.tgz",
@@ -2723,6 +5083,15 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "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==",
+ "dependencies": {
+ "inherits": "^2.0.3",
+ "minimalistic-assert": "^1.0.1"
+ }
+ },
"node_modules/hasown": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
@@ -2775,12 +5144,6 @@
"util-deprecate": "~1.0.1"
}
},
- "node_modules/hpack.js/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==",
- "dev": true
- },
"node_modules/hpack.js/node_modules/string_decoder": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
@@ -2806,6 +5169,24 @@
}
]
},
+ "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"
+ }
+ ],
+ "dependencies": {
+ "domelementtype": "^2.3.0",
+ "domhandler": "^5.0.3",
+ "domutils": "^3.1.0",
+ "entities": "^4.5.0"
+ }
+ },
"node_modules/http-deceiver": {
"version": "1.2.7",
"resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
@@ -2828,6 +5209,14 @@
"node": ">= 0.8"
}
},
+ "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==",
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
"node_modules/http-parser-js": {
"version": "0.5.8",
"resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz",
@@ -2921,10 +5310,15 @@
}
]
},
+ "node_modules/immutable": {
+ "version": "4.3.7",
+ "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.7.tgz",
+ "integrity": "sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw=="
+ },
"node_modules/import-local": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz",
- "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==",
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz",
+ "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==",
"dev": true,
"dependencies": {
"pkg-dir": "^4.2.0",
@@ -2943,8 +5337,7 @@
"node_modules/inherits": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
- "dev": true
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
},
"node_modules/internal-slot": {
"version": "1.0.7",
@@ -2992,6 +5385,11 @@
"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=="
+ },
"node_modules/is-bigint": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
@@ -3042,9 +5440,9 @@
}
},
"node_modules/is-core-module": {
- "version": "2.14.0",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz",
- "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==",
+ "version": "2.15.0",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.0.tgz",
+ "integrity": "sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==",
"dev": true,
"dependencies": {
"hasown": "^2.0.2"
@@ -3112,7 +5510,6 @@
"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==",
- "dev": true,
"engines": {
"node": ">=8"
}
@@ -3250,7 +5647,6 @@
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
"integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
- "dev": true,
"engines": {
"node": ">=8"
},
@@ -3347,16 +5743,13 @@
}
},
"node_modules/jackspeak": {
- "version": "3.4.0",
- "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.0.tgz",
- "integrity": "sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw==",
+ "version": "3.4.3",
+ "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz",
+ "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",
"dev": true,
"dependencies": {
"@isaacs/cliui": "^8.0.2"
},
- "engines": {
- "node": ">=14"
- },
"funding": {
"url": "https://github.com/sponsors/isaacs"
},
@@ -3431,6 +5824,51 @@
"node": ">=14"
}
},
+ "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==",
+ "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-context-parser/node_modules/@types/node": {
+ "version": "18.19.43",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.43.tgz",
+ "integrity": "sha512-Mw/YlgXnyJdEwLoFv2dpuJaDFriX+Pc+0qOBJ57jC1H6cDxIj2xc5yUrdtArDVG0m+KV6622a4p2tenEqB3C/g==",
+ "dependencies": {
+ "undici-types": "~5.26.4"
+ }
+ },
+ "node_modules/jsonld-context-parser/node_modules/undici-types": {
+ "version": "5.26.5",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
+ "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA=="
+ },
+ "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==",
+ "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/kdbush": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/kdbush/-/kdbush-4.0.2.tgz",
@@ -3445,6 +5883,11 @@
"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=="
+ },
"node_modules/ky": {
"version": "0.33.3",
"resolved": "https://registry.npmjs.org/ky/-/ky-0.33.3.tgz",
@@ -3481,9 +5924,9 @@
}
},
"node_modules/launch-editor": {
- "version": "2.8.0",
- "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.8.0.tgz",
- "integrity": "sha512-vJranOAJrI/llyWGRQqiDM+adrw+k83fvmmx3+nV47g3+36xM15jE+zyZ6Ffel02+xSvuM0b2GDRosXZkbb6wA==",
+ "version": "2.8.1",
+ "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.8.1.tgz",
+ "integrity": "sha512-elBx2l/tp9z99X5H/qev8uyDywVh0VXAwEbjk8kJhnc5grOFkGh7aW6q55me9xnYbss261XtnUrysZ+XvGbhQA==",
"dev": true,
"dependencies": {
"picocolors": "^1.0.0",
@@ -3506,29 +5949,29 @@
"integrity": "sha512-m27waFVmwdrLGXjZw2L8b7w/W28EY+u7IGzK2x8K99XaPuzKbjI+/H1j0OMawLcRPZyDRh+39XpyLsvDwHUEoA=="
},
"node_modules/lit": {
- "version": "3.1.4",
- "resolved": "https://registry.npmjs.org/lit/-/lit-3.1.4.tgz",
- "integrity": "sha512-q6qKnKXHy2g1kjBaNfcoLlgbI3+aSOZ9Q4tiGa9bGYXq5RBXxkVTqTIVmP2VWMp29L4GyvCFm8ZQ2o56eUAMyA==",
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/lit/-/lit-3.2.0.tgz",
+ "integrity": "sha512-s6tI33Lf6VpDu7u4YqsSX78D28bYQulM+VAzsGch4fx2H0eLZnJsUBsPWmGYSGoKDNbjtRv02rio1o+UdPVwvw==",
"dependencies": {
"@lit/reactive-element": "^2.0.4",
- "lit-element": "^4.0.4",
- "lit-html": "^3.1.2"
+ "lit-element": "^4.1.0",
+ "lit-html": "^3.2.0"
}
},
"node_modules/lit-element": {
- "version": "4.0.6",
- "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.0.6.tgz",
- "integrity": "sha512-U4sdJ3CSQip7sLGZ/uJskO5hGiqtlpxndsLr6mt3IQIjheg93UKYeGQjWMRql1s/cXNOaRrCzC2FQwjIwSUqkg==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.1.0.tgz",
+ "integrity": "sha512-gSejRUQJuMQjV2Z59KAS/D4iElUhwKpIyJvZ9w+DIagIQjfJnhR20h2Q5ddpzXGS+fF0tMZ/xEYGMnKmaI/iww==",
"dependencies": {
"@lit-labs/ssr-dom-shim": "^1.2.0",
"@lit/reactive-element": "^2.0.4",
- "lit-html": "^3.1.2"
+ "lit-html": "^3.2.0"
}
},
"node_modules/lit-html": {
- "version": "3.1.4",
- "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.1.4.tgz",
- "integrity": "sha512-yKKO2uVv7zYFHlWMfZmqc+4hkmSbFp8jgjdZY9vvR9jr4J8fH6FUMXhr+ljfELgmjpvlF7Z1SJ5n5/Jeqtc9YA==",
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.2.0.tgz",
+ "integrity": "sha512-pwT/HwoxqI9FggTrYVarkBKFN9MlTUpLrDHubTmW4SrkL3kkqW5gxwbxMMUnbbRHBC0WTZnYHcjDSCM559VyfA==",
"dependencies": {
"@types/trusted-types": "^2.0.2"
}
@@ -3568,6 +6011,11 @@
"node": ">=8"
}
},
+ "node_modules/lodash": {
+ "version": "4.17.21",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
+ },
"node_modules/lodash.clonedeep": {
"version": "4.5.0",
"resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
@@ -3578,6 +6026,27 @@
"resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz",
"integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ=="
},
+ "node_modules/logform": {
+ "version": "2.6.1",
+ "resolved": "https://registry.npmjs.org/logform/-/logform-2.6.1.tgz",
+ "integrity": "sha512-CdaO738xRapbKIMVn2m4F6KTj4j7ooJ8POVnebSgKo3KBz5axNXRAL7ZdRjIV6NOr2Uf4vjtRkxrFETOioCqSA==",
+ "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"
+ },
+ "engines": {
+ "node": ">= 12.0.0"
+ }
+ },
+ "node_modules/logform/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=="
+ },
"node_modules/lru-cache": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
@@ -3590,9 +6059,9 @@
}
},
"node_modules/mapbox-gl": {
- "version": "3.4.0",
- "resolved": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.4.0.tgz",
- "integrity": "sha512-QWgL28zg/zuIOHeF8DXPvHy1UHTgO5p4Oy6ifCAHwI9/hoI9/Fruya0yI4HkDtX1OgzTLO6SHO13A781BGJvyw==",
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.5.2.tgz",
+ "integrity": "sha512-KUrmDmLFKPp3MSsWGNTH5uvtYwJknV+eFJ+vxiN6hqKpzbme37z+JfYs5Mehs3CgFaIV/pUdnEV9UPUZJPuS+Q==",
"dependencies": {
"@mapbox/jsonlint-lines-primitives": "^2.0.2",
"@mapbox/mapbox-gl-supported": "^3.0.0",
@@ -3601,25 +6070,27 @@
"@mapbox/unitbezier": "^0.0.1",
"@mapbox/vector-tile": "^1.3.1",
"@mapbox/whoots-js": "^3.1.0",
- "cheap-ruler": "^3.0.1",
+ "@types/geojson": "^7946.0.14",
+ "@types/mapbox__vector-tile": "^1.3.4",
+ "cheap-ruler": "^4.0.0",
"csscolorparser": "~1.0.3",
- "earcut": "^2.2.4",
+ "earcut": "^3.0.0",
"fflate": "^0.8.1",
- "geojson-vt": "^3.2.1",
+ "geojson-vt": "^4.0.2",
"gl-matrix": "^3.4.3",
"grid-index": "^1.1.0",
- "kdbush": "^4.0.1",
+ "kdbush": "^4.0.2",
"lodash.clonedeep": "^4.5.0",
"murmurhash-js": "^1.0.0",
"pbf": "^3.2.1",
"potpack": "^2.0.0",
- "quickselect": "^2.0.0",
+ "quickselect": "^3.0.0",
"rw": "^1.3.3",
"serialize-to-js": "^3.1.2",
- "supercluster": "^8.0.0",
- "tiny-lru": "^11.2.6",
- "tinyqueue": "^2.0.3",
- "tweakpane": "^4.0.3",
+ "supercluster": "^8.0.1",
+ "tiny-lru": "^11.2.11",
+ "tinyqueue": "^3.0.0",
+ "tweakpane": "^4.0.4",
"vt-pbf": "^3.1.3"
}
},
@@ -3638,13 +6109,13 @@
}
},
"node_modules/memfs": {
- "version": "4.9.3",
- "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.9.3.tgz",
- "integrity": "sha512-bsYSSnirtYTWi1+OPMFb0M048evMKyUYe0EbtuGQgq6BVQM1g1W8/KIUJCCvjgI/El0j6Q4WsmMiBwLUBSw8LA==",
+ "version": "4.11.1",
+ "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.11.1.tgz",
+ "integrity": "sha512-LZcMTBAgqUUKNXZagcZxvXXfgF1bHX7Y7nQ0QyEiNbRJgE29GhgPd8Yna1VQcLlPiHt/5RFJMWYN9Uv/VPNvjQ==",
"dev": true,
"dependencies": {
"@jsonjoy.com/json-pack": "^1.0.3",
- "@jsonjoy.com/util": "^1.1.2",
+ "@jsonjoy.com/util": "^1.3.0",
"tree-dump": "^1.0.1",
"tslib": "^2.0.0"
},
@@ -3677,6 +6148,36 @@
"node": ">= 0.6"
}
},
+ "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==",
+ "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/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"
+ }
+ ],
+ "dependencies": {
+ "domelementtype": "^2.3.0",
+ "domhandler": "^5.0.3",
+ "domutils": "^3.0.1",
+ "entities": "^4.4.0"
+ }
+ },
"node_modules/micromatch": {
"version": "4.0.7",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz",
@@ -3735,13 +6236,12 @@
"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==",
- "dev": true
+ "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A=="
},
"node_modules/minimatch": {
- "version": "9.0.4",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz",
- "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==",
+ "version": "9.0.5",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
+ "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
"dev": true,
"dependencies": {
"brace-expansion": "^2.0.1"
@@ -3753,6 +6253,14 @@
"url": "https://github.com/sponsors/isaacs"
}
},
+ "node_modules/minimist": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
+ "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/minipass": {
"version": "7.1.2",
"resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
@@ -3763,9 +6271,10 @@
}
},
"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.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
+ "dev": true
},
"node_modules/multicast-dns": {
"version": "7.2.5",
@@ -3786,9 +6295,9 @@
"integrity": "sha512-TvmkNhkv8yct0SVBSy+o8wYzXjE4Zz3PCesbfs8HiCXXdcTuocApFv11UWlNFWKYsP2okqrhb7JNlSm9InBhIw=="
},
"node_modules/n3": {
- "version": "1.17.4",
- "resolved": "https://registry.npmjs.org/n3/-/n3-1.17.4.tgz",
- "integrity": "sha512-G5RR9PKLJXQU1uDJ2cZq+zp23V5XruqWhAGlCpF2/8kLiPbqEKOXDXgOLuoMqFwdxO/oBE2h4KNGQUp0aQ0OLA==",
+ "version": "1.20.4",
+ "resolved": "https://registry.npmjs.org/n3/-/n3-1.20.4.tgz",
+ "integrity": "sha512-tHeX1Q3/+ET38qYMOfErglmr5F2tzb+WCt82sZhCokzSZHe95CkHzyuzCMqcRB8hTpW+zn7HqamGXCWW/xXCHg==",
"dependencies": {
"buffer": "^6.0.3",
"queue-microtask": "^1.1.2",
@@ -3798,6 +6307,11 @@
"node": ">=12.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/negotiator": {
"version": "0.6.3",
"resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
@@ -3858,9 +6372,9 @@
}
},
"node_modules/node-releases": {
- "version": "2.0.14",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz",
- "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==",
+ "version": "2.0.18",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz",
+ "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==",
"dev": true
},
"node_modules/normalize-path": {
@@ -3947,6 +6461,14 @@
"node": ">= 0.8"
}
},
+ "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==",
+ "dependencies": {
+ "fn.name": "1.x.x"
+ }
+ },
"node_modules/onetime": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
@@ -4089,13 +6611,10 @@
}
},
"node_modules/path-scurry/node_modules/lru-cache": {
- "version": "10.2.2",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz",
- "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==",
- "dev": true,
- "engines": {
- "node": "14 || >=16.14"
- }
+ "version": "10.4.3",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
+ "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
+ "dev": true
},
"node_modules/path-to-regexp": {
"version": "0.1.7",
@@ -4104,9 +6623,9 @@
"dev": true
},
"node_modules/pbf": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/pbf/-/pbf-3.2.1.tgz",
- "integrity": "sha512-ClrV7pNOn7rtmoQVF4TS1vyU0WhYRnP92fzbfF75jAIwpnzdJXf8iTd4CMEqO4yUenH6NDqLiwjqlh6QgZzgLQ==",
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/pbf/-/pbf-3.3.0.tgz",
+ "integrity": "sha512-XDF38WCH3z5OV/OVa8GKUNtLAyneuzbCisx7QUCF8Q6Nutx0WnJrQe5O+kOtBlLfRNUws98Y58Lblp+NJG5T4Q==",
"dependencies": {
"ieee754": "^1.1.12",
"resolve-protobuf-schema": "^2.1.0"
@@ -4172,6 +6691,11 @@
"integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
"dev": true
},
+ "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=="
+ },
"node_modules/protocol-buffers-schema": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.6.0.tgz",
@@ -4243,9 +6767,9 @@
]
},
"node_modules/quickselect": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-2.0.0.tgz",
- "integrity": "sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw=="
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-3.0.0.tgz",
+ "integrity": "sha512-XdjUArbK4Bm5fLLvlm5KpTFOiOThgfWWI4axAZDWg4E/0mKdZyI9tNEfds27qCi1ze/vwTR16kvmmGhRra3c2g=="
},
"node_modules/randombytes": {
"version": "2.1.0",
@@ -4328,6 +6852,17 @@
"@rdfjs/types": "*"
}
},
+ "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==",
+ "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",
@@ -4337,30 +6872,263 @@
"rdf-data-factory": "^1.1.0"
}
},
- "node_modules/rdf-validate-datatype": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/rdf-validate-datatype/-/rdf-validate-datatype-0.2.1.tgz",
- "integrity": "sha512-DpREnmoWDxC80KyslZeBPLQb3ztyeiOolT4uCl58tCju2KHJu4j5vonmVVdEJh2Mpad5UY57v6sSM/hfSTFGKQ==",
+ "node_modules/rdf-object": {
+ "version": "1.14.0",
+ "resolved": "https://registry.npmjs.org/rdf-object/-/rdf-object-1.14.0.tgz",
+ "integrity": "sha512-/KSUWr7onDtL7d81kOpcUzJ2vHYOYJc2KU9WzBZRYydBhK0Sksh5Hg4VCQNaxUEvYEgdrrTuq9SLpOOCmag0rQ==",
"dependencies": {
- "@rdfjs/term-map": "^2.0.0",
- "@tpluscode/rdf-ns-builders": "3 - 4"
+ "@rdfjs/types": "*",
+ "jsonld-context-parser": "^2.0.2",
+ "rdf-data-factory": "^1.1.0",
+ "rdf-string": "^1.6.0",
+ "streamify-array": "^1.0.1"
+ }
+ },
+ "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==",
+ "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-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==",
+ "dependencies": {
+ "@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/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==",
+ "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/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==",
+ "dependencies": {
+ "@comunica/core": "^2.10.0",
+ "readable-stream": "^4.4.2"
+ }
+ },
+ "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=="
+ },
+ "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==",
+ "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==",
+ "dependencies": {
+ "@comunica/types": "^2.10.0",
+ "immutable": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=14.0"
+ }
+ },
+ "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==",
+ "dependencies": {
+ "@comunica/core": "^2.10.0",
+ "@comunica/types": "^2.10.0"
}
},
- "node_modules/rdf-validate-shacl": {
- "version": "0.5.6",
- "resolved": "https://registry.npmjs.org/rdf-validate-shacl/-/rdf-validate-shacl-0.5.6.tgz",
- "integrity": "sha512-B23lccAy1uIYU9XVoXxK2DFGMV+xBbpvzTpfBJXLKoURjdEOfu/MCih1AHiGJh9PInvl667GvkVD9TmAE2b3Sg==",
+ "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==",
"dependencies": {
- "@rdfjs/data-model": "^2",
- "@rdfjs/dataset": "^2",
- "@rdfjs/environment": "^1",
+ "@comunica/core": "^2.10.0"
+ }
+ },
+ "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==",
+ "dependencies": {
+ "@comunica/core": "^2.10.0"
+ }
+ },
+ "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==",
+ "dependencies": {
+ "@comunica/core": "^2.10.0"
+ }
+ },
+ "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==",
+ "dependencies": {
+ "@comunica/core": "^2.10.0"
+ }
+ },
+ "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==",
+ "dependencies": {
+ "@rdfjs/types": "*",
+ "@types/yargs": "^17.0.24",
+ "asynciterator": "^3.8.1",
+ "sparqlalgebrajs": "^4.2.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==",
+ "dependencies": {
+ "rdf-data-factory": "^1.0.1",
+ "rdf-literal": "^1.2.0",
+ "rdf-string": "^1.5.0"
+ }
+ },
+ "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==",
+ "dependencies": {
+ "@rdfjs/types": "*",
+ "rdf-data-factory": "^1.1.0"
+ }
+ },
+ "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==",
+ "dependencies": {
+ "@rdfjs/types": "*",
+ "rdf-data-factory": "^1.1.0",
+ "rdf-string": "^1.6.0"
+ }
+ },
+ "node_modules/rdf-validation": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/rdf-validation/-/rdf-validation-0.1.1.tgz",
+ "integrity": "sha512-z2RbRcsKOM+CWa7qoI4LWCQQTji64eoBNLvbP3++0ZE4pO4EP1xkV5asSH4TULeLfDEuMhzyDXRnAjA+8R2l4w==",
+ "dependencies": {
+ "@rdfjs/data-model": "^2.0.1",
"@rdfjs/namespace": "^2.0.0",
- "@rdfjs/term-set": "^2.0.1",
- "@vocabulary/sh": "^1.0.1",
- "clownface": "^2.0.0",
- "debug": "^4.3.2",
- "rdf-literal": "^1.3.0",
- "rdf-validate-datatype": "^0.2.0"
+ "@rdfjs/term-map": "^2.0.0",
+ "@rdfjs/to-ntriples": "^3.0.1"
+ }
+ },
+ "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==",
+ "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/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"
+ }
+ ],
+ "dependencies": {
+ "domelementtype": "^2.3.0",
+ "domhandler": "^5.0.3",
+ "domutils": "^3.0.1",
+ "entities": "^4.4.0"
+ }
+ },
+ "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==",
+ "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.4.2",
+ "relative-to-absolute-iri": "^1.0.0",
+ "validate-iri": "^1.0.0"
+ }
+ },
+ "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==",
+ "dependencies": {
+ "@types/readable-stream": "^4.0.0",
+ "readable-stream": "^4.0.0"
+ }
+ },
+ "node_modules/readable-from-web/node_modules/@types/readable-stream": {
+ "version": "4.0.15",
+ "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.15.tgz",
+ "integrity": "sha512-oAZ3kw+kJFkEqyh7xORZOku1YAKvsFTogRY8kVl4vHpEKiDkfnSA/My8haRE7fvmix5Zyy+1pwzOi7yycGLBJw==",
+ "dependencies": {
+ "@types/node": "*",
+ "safe-buffer": "~5.1.1"
}
},
"node_modules/readable-stream": {
@@ -4378,6 +7146,11 @@
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
}
},
+ "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=="
+ },
"node_modules/readdirp": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
@@ -4419,6 +7192,19 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "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=="
+ },
+ "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==",
+ "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",
@@ -4490,9 +7276,9 @@
}
},
"node_modules/rimraf": {
- "version": "5.0.7",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.7.tgz",
- "integrity": "sha512-nV6YcJo5wbLW77m+8KjH8aB/7/rxQy9SZ0HY5shnwULfS+9nmTtVXAJET5NdZmCzA4fPI/Hm1wo/Po/4mopOdg==",
+ "version": "5.0.10",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz",
+ "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==",
"dev": true,
"dependencies": {
"glob": "^10.3.7"
@@ -4500,9 +7286,6 @@
"bin": {
"rimraf": "dist/esm/bin.mjs"
},
- "engines": {
- "node": ">=14.18"
- },
"funding": {
"url": "https://github.com/sponsors/isaacs"
}
@@ -4536,29 +7319,15 @@
},
"engines": {
"node": ">=0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/safe-buffer": {
- "version": "5.2.1",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
- "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ]
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "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/safe-regex-test": {
"version": "1.0.3",
@@ -4576,6 +7345,14 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/safe-stable-stringify": {
+ "version": "2.4.3",
+ "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz",
+ "integrity": "sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==",
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/safer-buffer": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
@@ -4620,10 +7397,9 @@
}
},
"node_modules/semver": {
- "version": "7.6.2",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz",
- "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==",
- "dev": true,
+ "version": "7.6.3",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
+ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
"bin": {
"semver": "bin/semver.js"
},
@@ -4655,21 +7431,6 @@
"node": ">= 0.8.0"
}
},
- "node_modules/send/node_modules/debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "dev": true,
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/send/node_modules/debug/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
- "dev": true
- },
"node_modules/send/node_modules/ms": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
@@ -4711,15 +7472,6 @@
"node": ">= 0.8.0"
}
},
- "node_modules/serve-index/node_modules/debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "dev": true,
- "dependencies": {
- "ms": "2.0.0"
- }
- },
"node_modules/serve-index/node_modules/depd": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
@@ -4750,12 +7502,6 @@
"integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==",
"dev": true
},
- "node_modules/serve-index/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
- "dev": true
- },
"node_modules/serve-index/node_modules/setprototypeof": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
@@ -4827,6 +7573,33 @@
"integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
"dev": true
},
+ "node_modules/shacl-engine": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/shacl-engine/-/shacl-engine-1.0.1.tgz",
+ "integrity": "sha512-PwSmZodV+jziBZhsmG1PCoGse6Vf/UCggQXkj8PCnX/KI6u48aBnpfqa3JJJTZXdaJNwSkE053jXeoQxXMqwYw==",
+ "dependencies": {
+ "@comunica/bindings-factory": "^3.1.0",
+ "@comunica/query-sparql-rdfjs-lite": "^3.1.2",
+ "@rdfjs/namespace": "^2.0.0",
+ "@rdfjs/term-map": "^2.0.0",
+ "@rdfjs/term-set": "^2.0.1",
+ "@rdfjs/to-ntriples": "^3.0.1",
+ "grapoi": "^1.1.1",
+ "lodash": "^4.17.21",
+ "rdf-literal": "^1.3.1",
+ "rdf-validation": "^0.1.0",
+ "readable-stream": "^4.5.1"
+ }
+ },
+ "node_modules/shaclc-parse": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/shaclc-parse/-/shaclc-parse-1.4.0.tgz",
+ "integrity": "sha512-zyxjIYQH2ghg/wtMvOp+4Nr6aK8j9bqFiVT3w47K8WHPYN+S3Zgnh2ybT+dGgMwo9KjiOoywxhjC7d8Z6GCmfA==",
+ "dependencies": {
+ "@rdfjs/types": "^1.1.0",
+ "n3": "^1.16.3"
+ }
+ },
"node_modules/shallow-clone": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
@@ -4898,6 +7671,14 @@
"url": "https://github.com/sponsors/isaacs"
}
},
+ "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==",
+ "dependencies": {
+ "is-arrayish": "^0.3.1"
+ }
+ },
"node_modules/sockjs": {
"version": "0.3.24",
"resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz",
@@ -4946,6 +7727,44 @@
"node": ">=0.10.0"
}
},
+ "node_modules/spark-md5": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/spark-md5/-/spark-md5-3.0.2.tgz",
+ "integrity": "sha512-wcFzz9cDfbuqe0FZzfi2or1sgyIrsDwmPwfZC4hiNidPdPINjeUwNfv5kldczoEAcjl9Y1L3SM7Uz2PUEQzxQw=="
+ },
+ "node_modules/sparqlalgebrajs": {
+ "version": "4.3.8",
+ "resolved": "https://registry.npmjs.org/sparqlalgebrajs/-/sparqlalgebrajs-4.3.8.tgz",
+ "integrity": "sha512-Xo1/5icRtVk2N38BrY9NXN8N/ZPjULlns7sDHv0nlcGOsOediBLWVy8LmV+Q90RHvb3atZZbrFy3VqrM4iXciA==",
+ "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.1",
+ "resolved": "https://registry.npmjs.org/sparqljs/-/sparqljs-3.7.1.tgz",
+ "integrity": "sha512-I1jYMtcwDkgCEqQ4eQuQIhB8hFAlRAJ6YDXDcV54XztaJaYRFqJlidHt77S3j8Mfh6kY6GK04dXPEIopxbEeuQ==",
+ "dependencies": {
+ "rdf-data-factory": "^1.1.2"
+ },
+ "bin": {
+ "sparqljs": "bin/sparql-to-json"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ }
+ },
"node_modules/spdy": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz",
@@ -4976,6 +7795,29 @@
"wbuf": "^1.7.3"
}
},
+ "node_modules/spdy-transport/node_modules/debug": {
+ "version": "4.3.6",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz",
+ "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.1.2"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/spdy-transport/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==",
+ "dev": true
+ },
"node_modules/spdy-transport/node_modules/readable-stream": {
"version": "3.6.2",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
@@ -4990,6 +7832,37 @@
"node": ">= 6"
}
},
+ "node_modules/spdy/node_modules/debug": {
+ "version": "4.3.6",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz",
+ "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.1.2"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/spdy/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==",
+ "dev": true
+ },
+ "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==",
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/statuses": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
@@ -4999,6 +7872,24 @@
"node": ">= 0.8"
}
},
+ "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==",
+ "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=="
+ },
+ "node_modules/streamify-string": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/streamify-string/-/streamify-string-1.0.1.tgz",
+ "integrity": "sha512-RXvBglotrvSIuQQ7oC55pdV40wZ/17gTb68ipMC4LA0SqMN4Sqfsf31Dpei7qXpYqZQ8ueVnPglUvtep3tlhqw=="
+ },
"node_modules/string_decoder": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
@@ -5007,6 +7898,25 @@
"safe-buffer": "~5.2.0"
}
},
+ "node_modules/string_decoder/node_modules/safe-buffer": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
+ },
"node_modules/string-width": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
@@ -5200,9 +8110,9 @@
}
},
"node_modules/terser": {
- "version": "5.31.1",
- "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.1.tgz",
- "integrity": "sha512-37upzU1+viGvuFtBo9NPufCb9dwM0+l9hMxYyWfBA+fbwrPqNJAhbZ6W47bBFnZHKHTUBnMvi87434qq+qnxOg==",
+ "version": "5.31.3",
+ "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.3.tgz",
+ "integrity": "sha512-pAfYn3NIZLyZpa83ZKigvj6Rn9c/vd5KfYGX7cN1mnzqgDcxWvrU5ZtAfIKhEXz9nRecw4z3LXkjaq96/qZqAA==",
"dev": true,
"dependencies": {
"@jridgewell/source-map": "^0.3.3",
@@ -5251,6 +8161,11 @@
}
}
},
+ "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=="
+ },
"node_modules/thingies": {
"version": "1.21.0",
"resolved": "https://registry.npmjs.org/thingies/-/thingies-1.21.0.tgz",
@@ -5270,17 +8185,17 @@
"dev": true
},
"node_modules/tiny-lru": {
- "version": "11.2.6",
- "resolved": "https://registry.npmjs.org/tiny-lru/-/tiny-lru-11.2.6.tgz",
- "integrity": "sha512-0PU3c9PjMnltZaFo2sGYv/nnJsMjG0Cxx8X6FXHPPGjFyoo1SJDxvUXW1207rdiSxYizf31roo+GrkIByQeZoA==",
+ "version": "11.2.11",
+ "resolved": "https://registry.npmjs.org/tiny-lru/-/tiny-lru-11.2.11.tgz",
+ "integrity": "sha512-27BIW0dIWTYYoWNnqSmoNMKe5WIbkXsc0xaCQHd3/3xT2XMuMJrzHdrO9QBFR14emBz1Bu0dOAs2sCBBrvgPQA==",
"engines": {
"node": ">=12"
}
},
"node_modules/tinyqueue": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/tinyqueue/-/tinyqueue-2.0.3.tgz",
- "integrity": "sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA=="
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/tinyqueue/-/tinyqueue-3.0.0.tgz",
+ "integrity": "sha512-gRa9gwYU3ECmQYv3lslts5hxuIa90veaEcxDYuu3QGOIAEM2mOZkVHp48ANJuu1CURtRdHKUBY5Lm1tHV+sD4g=="
},
"node_modules/to-regex-range": {
"version": "5.0.1",
@@ -5303,6 +8218,11 @@
"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=="
+ },
"node_modules/traverse": {
"version": "0.6.9",
"resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.9.tgz",
@@ -5320,9 +8240,9 @@
}
},
"node_modules/tree-dump": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/tree-dump/-/tree-dump-1.0.1.tgz",
- "integrity": "sha512-WCkcRBVPSlHHq1dc/px9iOfqklvzCbdRwvlNfxGZsrHqf6aZttfPrd7DJTt6oR10dwUfpFFQeVTkPbBIZxX/YA==",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/tree-dump/-/tree-dump-1.0.2.tgz",
+ "integrity": "sha512-dpev9ABuLWdEubk+cIaI9cHwRNNDjkBBLXTwI4UCUFdQ5xXKqNXoK4FEciw/vxf+NQ7Cb7sGUyeUtORvHIdRXQ==",
"dev": true,
"engines": {
"node": ">=10.0"
@@ -5335,6 +8255,14 @@
"tslib": "2"
}
},
+ "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==",
+ "engines": {
+ "node": ">= 14.0.0"
+ }
+ },
"node_modules/ts-loader": {
"version": "9.5.1",
"resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.1.tgz",
@@ -5361,9 +8289,9 @@
"integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ=="
},
"node_modules/tweakpane": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/tweakpane/-/tweakpane-4.0.3.tgz",
- "integrity": "sha512-BlcWOAe8oe4c+k9pmLBARGdWB6MVZMszayekkixQXTgkxTaYoTUpHpwVEp+3HkoamZkomodpbBf0CkguIHTgLg==",
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/tweakpane/-/tweakpane-4.0.4.tgz",
+ "integrity": "sha512-RkWD54zDlEbnN01wQPk0ANHGbdCvlJx/E8A1QxhTfCbX+ROWos1Ws2MnhOm39aUGMOh+36TjUwpDmLfmwTr1Fg==",
"funding": {
"url": "https://github.com/sponsors/cocopon"
}
@@ -5470,9 +8398,9 @@
}
},
"node_modules/typescript": {
- "version": "5.5.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.2.tgz",
- "integrity": "sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==",
+ "version": "5.5.4",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz",
+ "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -5508,9 +8436,9 @@
}
},
"node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA=="
+ "version": "6.13.0",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.13.0.tgz",
+ "integrity": "sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg=="
},
"node_modules/unpipe": {
"version": "1.0.0",
@@ -5522,9 +8450,9 @@
}
},
"node_modules/update-browserslist-db": {
- "version": "1.0.16",
- "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz",
- "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz",
+ "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==",
"dev": true,
"funding": [
{
@@ -5563,8 +8491,7 @@
"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==",
- "dev": true
+ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
},
"node_modules/utils-merge": {
"version": "1.0.1",
@@ -5587,6 +8514,11 @@
"uuid": "dist/bin/uuid"
}
},
+ "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=="
+ },
"node_modules/vary": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
@@ -5636,10 +8568,20 @@
"node": ">= 8"
}
},
+ "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=="
+ },
+ "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=="
+ },
"node_modules/webpack": {
- "version": "5.92.1",
- "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.92.1.tgz",
- "integrity": "sha512-JECQ7IwJb+7fgUFBlrJzbyu3GEuNBcdqr1LD7IbSzwkSmIevTm8PF+wej3Oxuz/JFBUZ6O1o43zsPkwm1C4TmA==",
+ "version": "5.93.0",
+ "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.93.0.tgz",
+ "integrity": "sha512-Y0m5oEY1LRuwly578VqluorkXbvXKh7U3rLoQCEO04M97ScRr44afGVkI0FQFsXzysk5OgFAxjZAb9rsGQVihA==",
"dev": true,
"dependencies": {
"@types/eslint-scope": "^3.7.3",
@@ -5738,9 +8680,9 @@
}
},
"node_modules/webpack-dev-middleware": {
- "version": "7.2.1",
- "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-7.2.1.tgz",
- "integrity": "sha512-hRLz+jPQXo999Nx9fXVdKlg/aehsw1ajA9skAneGmT03xwmyuhvF93p6HUKKbWhXdcERtGTzUCtIQr+2IQegrA==",
+ "version": "7.3.0",
+ "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-7.3.0.tgz",
+ "integrity": "sha512-xD2qnNew+F6KwOGZR7kWdbIou/ud7cVqLEXeK1q0nHcNsX/u7ul/fSdlOTX4ntSL5FNFy7ZJJXbf0piF591JYw==",
"dev": true,
"dependencies": {
"colorette": "^2.0.10",
@@ -5767,15 +8709,15 @@
}
},
"node_modules/webpack-dev-middleware/node_modules/ajv": {
- "version": "8.16.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz",
- "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==",
+ "version": "8.17.1",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
+ "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
"dev": true,
"dependencies": {
"fast-deep-equal": "^3.1.3",
+ "fast-uri": "^3.0.1",
"json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2",
- "uri-js": "^4.4.1"
+ "require-from-string": "^2.0.2"
},
"funding": {
"type": "github",
@@ -5879,15 +8821,15 @@
}
},
"node_modules/webpack-dev-server/node_modules/ajv": {
- "version": "8.16.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz",
- "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==",
+ "version": "8.17.1",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
+ "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
"dev": true,
"dependencies": {
"fast-deep-equal": "^3.1.3",
+ "fast-uri": "^3.0.1",
"json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2",
- "uri-js": "^4.4.1"
+ "require-from-string": "^2.0.2"
},
"funding": {
"type": "github",
@@ -5982,6 +8924,15 @@
"resolved": "https://registry.npmjs.org/wgs84/-/wgs84-0.0.0.tgz",
"integrity": "sha512-ANHlY4Rb5kHw40D0NJ6moaVfOCMrp9Gpd1R/AIQYg2ko4/jzcJ+TVXYYF6kXJqQwITvEZP4yEthjM7U6rYlljQ=="
},
+ "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==",
+ "dependencies": {
+ "tr46": "~0.0.3",
+ "webidl-conversions": "^3.0.0"
+ }
+ },
"node_modules/which": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
@@ -6036,6 +8987,66 @@
"integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==",
"dev": true
},
+ "node_modules/winston": {
+ "version": "3.13.1",
+ "resolved": "https://registry.npmjs.org/winston/-/winston-3.13.1.tgz",
+ "integrity": "sha512-SvZit7VFNvXRzbqGHsv5KSmgbEYR5EiQfDAL9gxYkRqa934Hnk++zze0wANKtMHcy/gI4W/3xmSDwlhf865WGw==",
+ "dependencies": {
+ "@colors/colors": "^1.6.0",
+ "@dabh/diagnostics": "^2.0.2",
+ "async": "^3.2.3",
+ "is-stream": "^2.0.0",
+ "logform": "^2.6.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.7.0"
+ },
+ "engines": {
+ "node": ">= 12.0.0"
+ }
+ },
+ "node_modules/winston-transport": {
+ "version": "4.7.1",
+ "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.7.1.tgz",
+ "integrity": "sha512-wQCXXVgfv/wUPOfb2x0ruxzwkcZfxcktz6JIMUaPLmcNhO4bZTwA/WtDWK74xV3F2dKu8YadrFv0qhwYjVEwhA==",
+ "dependencies": {
+ "logform": "^2.6.1",
+ "readable-stream": "^3.6.2",
+ "triple-beam": "^1.3.0"
+ },
+ "engines": {
+ "node": ">= 12.0.0"
+ }
+ },
+ "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==",
+ "dependencies": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "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==",
+ "dependencies": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
"node_modules/wrap-ansi": {
"version": "8.1.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
@@ -6125,9 +9136,9 @@
}
},
"node_modules/ws": {
- "version": "8.17.1",
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz",
- "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==",
+ "version": "8.18.0",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz",
+ "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==",
"dev": true,
"engines": {
"node": ">=10.0.0"
@@ -6145,6 +9156,11 @@
}
}
},
+ "node_modules/xmlchars": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
+ "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw=="
+ },
"node_modules/xtend": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
@@ -6153,10 +9169,80 @@
"node": ">=0.4"
}
},
+ "node_modules/y18n": {
+ "version": "5.0.8",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
+ "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/yallist": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
+ },
+ "node_modules/yargs": {
+ "version": "17.7.2",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
+ "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
+ "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==",
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/yargs/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/yargs/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=="
+ },
+ "node_modules/yargs/node_modules/string-width": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/yargs/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
}
}
}
diff --git a/package.json b/package.json
index fe58a25..ba00bdf 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "@ulb-darmstadt/shacl-form",
- "version": "1.5.2",
+ "version": "1.5.3",
"description": "SHACL form generator",
"main": "dist/form-default.js",
"module": "dist/form-default.js",
@@ -57,7 +57,7 @@
"leaflet.fullscreen": "^3.0.1",
"mapbox-gl": "^3.3.0",
"n3": "^1.17.3",
- "rdf-validate-shacl": "^0.5.6",
+ "shacl-engine": "^1.0.1",
"uuid": "^9.0.1"
}
}
diff --git a/src/form.ts b/src/form.ts
index 8ece24b..5032387 100644
--- a/src/form.ts
+++ b/src/form.ts
@@ -5,7 +5,7 @@ import { Quad, Store, NamedNode, DataFactory } from 'n3'
import { DCTERMS_PREDICATE_CONFORMS_TO, RDF_PREDICATE_TYPE, SHACL_OBJECT_NODE_SHAPE, SHACL_PREDICATE_TARGET_CLASS, SHAPES_GRAPH } from './constants'
import { Editor, Theme } from './theme'
import { serialize } from './serialize'
-import SHACLValidator from 'rdf-validate-shacl'
+import { Validator } from 'shacl-engine'
export class ShaclForm extends HTMLElement {
static get observedAttributes() { return Config.dataAttributes() }
@@ -150,55 +150,49 @@ export class ShaclForm extends HTMLElement {
this.config.shapesGraph.deleteGraph('')
this.shape?.toRDF(this.config.shapesGraph)
try {
- const report = await new SHACLValidator(this.config.shapesGraph).validate(this.config.shapesGraph)
-
- // for (const result of report.results) {
- // // See https://www.w3.org/TR/shacl/#results-validation-result for details
- // // about each property
- // console.log('--- message', result.message)
- // console.log('--- path', result.path)
- // console.log('--- focusNode', result.focusNode)
- // console.log('--- severity', result.severity)
- // console.log('--- sourceConstraintComponent', result.sourceConstraintComponent)
- // console.log('--- sourceShape', result.sourceShape)
- // }
+ const dataset = this.config.shapesGraph
+ const report = await new Validator(dataset, { details: true, factory: DataFactory }).validate({ dataset })
for (const result of report.results) {
- // result.path can be null, e.g. if a focus node does not contain a required property node
- const focusNode = result.focusNode as NamedNode
- if (result.path) {
- const path = result.path as NamedNode
- // try to find most specific editor elements first
- let invalidElements = this.form.querySelectorAll(`:scope [data-node-id='${focusNode.id}'] [data-path='${path.id}'] > .editor`)
- if (invalidElements.length === 0) {
- // if no editors found, select respective node. this will be the case for node shape violations.
- invalidElements = this.form.querySelectorAll(`:scope [data-node-id='${focusNode.id}'] [data-path='${path.id}']`)
- }
+ if (result.focusNode?.ptrs?.length) {
+ for (const ptr of result.focusNode.ptrs) {
+ const focusNode = ptr._term
+ // result.path can be empty, e.g. if a focus node does not contain a required property node
+ if (result.path?.length) {
+ const path = result.path[0].predicates[0]
+ // try to find most specific editor elements first
+ let invalidElements = this.form.querySelectorAll(`:scope [data-node-id='${focusNode.id}'] [data-path='${path.id}'] > .editor`)
+ if (invalidElements.length === 0) {
+ // if no editors found, select respective node. this will be the case for node shape violations.
+ invalidElements = this.form.querySelectorAll(`:scope [data-node-id='${focusNode.id}'] [data-path='${path.id}']`)
+ }
- for (const invalidElement of invalidElements) {
- if (invalidElement.classList.contains('editor')) {
- // this is a property shape violation
- if (!ignoreEmptyValues || (invalidElement as Editor).value) {
- let parent: HTMLElement | null = invalidElement.parentElement!
- parent.classList.add('invalid')
- parent.classList.remove('valid')
- parent.appendChild(this.createValidationErrorDisplay(result))
- do {
- if (parent.classList.contains('collapsible')) {
- parent.classList.add('open')
+ for (const invalidElement of invalidElements) {
+ if (invalidElement.classList.contains('editor')) {
+ // this is a property shape violation
+ if (!ignoreEmptyValues || (invalidElement as Editor).value) {
+ let parent: HTMLElement | null = invalidElement.parentElement!
+ parent.classList.add('invalid')
+ parent.classList.remove('valid')
+ parent.appendChild(this.createValidationErrorDisplay(result))
+ do {
+ if (parent.classList.contains('collapsible')) {
+ parent.classList.add('open')
+ }
+ parent = parent.parentElement
+ } while (parent)
}
- parent = parent.parentElement
- } while (parent)
+ } else if (!ignoreEmptyValues) {
+ // this is a node shape violation
+ invalidElement.classList.add('invalid')
+ invalidElement.classList.remove('valid')
+ invalidElement.appendChild(this.createValidationErrorDisplay(result, 'node'))
+ }
}
} else if (!ignoreEmptyValues) {
- // this is a node shape violation
- invalidElement.classList.add('invalid')
- invalidElement.classList.remove('valid')
- invalidElement.appendChild(this.createValidationErrorDisplay(result, 'node'))
+ this.form.querySelector(`:scope [data-node-id='${focusNode.id}']`)?.prepend(this.createValidationErrorDisplay(result, 'node'))
}
}
- } else if (!ignoreEmptyValues) {
- this.form.querySelector(`:scope [data-node-id='${focusNode.id}']`)?.prepend(this.createValidationErrorDisplay(result, 'node'))
}
}
return report.conforms
diff --git a/src/shacl-engine.d.ts b/src/shacl-engine.d.ts
new file mode 100644
index 0000000..f33c584
--- /dev/null
+++ b/src/shacl-engine.d.ts
@@ -0,0 +1,2 @@
+declare module 'shacl-engine'
+declare module '@rdfjs/data-model'
\ No newline at end of file