diff --git a/.changeset/fair-donkeys-carry.md b/.changeset/fair-donkeys-carry.md
new file mode 100644
index 0000000..6c2428f
--- /dev/null
+++ b/.changeset/fair-donkeys-carry.md
@@ -0,0 +1,5 @@
+---
+"@hydrofoil/talos": patch
+---
+
+Update `sparql-http-client` to v3
diff --git a/.changeset/moody-cherries-teach.md b/.changeset/moody-cherries-teach.md
new file mode 100644
index 0000000..5d3b62c
--- /dev/null
+++ b/.changeset/moody-cherries-teach.md
@@ -0,0 +1,5 @@
+---
+"@hydrofoil/talos-core": patch
+---
+
+Updated `@zazuko/env-node` to v2
diff --git a/package-lock.json b/package-lock.json
index 98decd7..282f616 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -34,6 +34,7 @@
"eslint-import-resolver-typescript": "^3.6.0",
"husky": "^8.0.2",
"mocha": "^10.0.0",
+ "patch-package": "^8.0.0",
"rdf-dataset-ext": "^1.1.0",
"sinon-chai": "^3.7.0",
"ts-node": "^10.9.1",
@@ -360,7 +361,6 @@
"version": "3.4.1",
"resolved": "https://registry.npmjs.org/@digitalbazaar/http-client/-/http-client-3.4.1.tgz",
"integrity": "sha512-Ahk1N+s7urkgj7WvvUND5f8GiWEPfUw0D41hdElaqLgu8wZScI8gdI0q+qWw5N1d35x7GCRH2uk9mi+Uzo9M3g==",
- "dev": true,
"dependencies": {
"ky": "^0.33.3",
"ky-universal": "^0.11.0",
@@ -452,7 +452,6 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.0.0.tgz",
"integrity": "sha512-JUFJad5lv7jxj926GPgymrWQxxjPYuJNiNjNMzqT+HiuP6Vl3dk5xzG+8sTX96np0ZAluvaMzPsjhHZ5rNuNQQ==",
- "dev": true,
"engines": {
"node": ">=14"
}
@@ -617,55 +616,16 @@
"peer": true
},
"node_modules/@hydrofoil/resource-store": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/@hydrofoil/resource-store/-/resource-store-0.1.1.tgz",
- "integrity": "sha512-nsKPpPcoOl9UxcBI3QX+bVGL4GL6wpOptLGViVndwzGRdHNqixfDsO9EN9KWCElKojqdvRX2VxfXFYhp3Zb3uQ==",
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/@hydrofoil/resource-store/-/resource-store-0.2.1.tgz",
+ "integrity": "sha512-YVHj/7QLdb2U7H4QozefMiNkHXQmnV3zWZQbH7RYggWMVy8ZlInzvq3TGoO8an3kuwtRbamkDlwiHknCmpFtNQ==",
"dependencies": {
- "@tpluscode/rdf-string": "^1.0.3",
- "@tpluscode/sparql-builder": "^1.1.0",
- "@types/clownface": "^2.0.0",
- "@types/rdfjs__environment": "^0.1.7",
- "@types/rdfjs__formats-common": "^3.1.0",
- "@zazuko/env": "^1.3.1",
+ "@tpluscode/rdf-string": "^1.3.0",
+ "@tpluscode/sparql-builder": "^2.0.2",
+ "@types/clownface": "^2.0.7",
+ "@types/rdfjs__environment": "^1.0.0",
"rdf-dataset-ext": "^1.0.0",
- "sparql-http-client": "^2.4.2"
- }
- },
- "node_modules/@hydrofoil/resource-store/node_modules/@rdfjs/data-model": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@rdfjs/data-model/-/data-model-2.0.1.tgz",
- "integrity": "sha512-oRDYpy7/fJ9NNjS+M7m+dbnhi4lOWYGbBiM/A+u9bBExnN6ifXUF5mUsFxwZaQulmwTDaMhKERdV6iKTBUMgtw==",
- "bin": {
- "rdfjs-data-model-test": "bin/test.js"
- }
- },
- "node_modules/@hydrofoil/resource-store/node_modules/@tpluscode/rdf-string": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/@tpluscode/rdf-string/-/rdf-string-1.0.3.tgz",
- "integrity": "sha512-h0PWqCGXvmT44T4Yqeje8hlCPzdMtcb3UD1SCPYgRtXOeo3IgKu/XczJ7oDAlkcO2DCxTFfzU7DnxYAVCKEYEg==",
- "dependencies": {
- "@rdfjs/data-model": "^2",
- "@rdfjs/namespace": "^2.0.0",
- "@rdfjs/term-map": "^2",
- "@rdfjs/types": "*",
- "@zazuko/prefixes": ">=1"
- }
- },
- "node_modules/@hydrofoil/resource-store/node_modules/@tpluscode/sparql-builder": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@tpluscode/sparql-builder/-/sparql-builder-1.1.0.tgz",
- "integrity": "sha512-xrbKKezWwvv6bXHRlkzM7hhSJqnG63DwUT2jGqtJIOWaOPAFc1wDXXd9TiuLk/oGBX6J9oV4KzaNRoZCWob9eQ==",
- "dependencies": {
- "@rdfjs/data-model": "^2",
- "@rdfjs/term-set": "^2",
- "@rdfjs/types": "*",
- "@tpluscode/rdf-ns-builders": ">=3.0.2",
- "@tpluscode/rdf-string": "^1.0.3",
- "@types/sparql-http-client": "^2",
- "anylogger": "^1.0.11"
- },
- "peerDependencies": {
- "sparql-http-client": "^2.2.0"
+ "sparql-http-client": "^3.0.0"
}
},
"node_modules/@hydrofoil/talos": {
@@ -677,94 +637,68 @@
"link": true
},
"node_modules/@hydrofoil/vocab-code": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@hydrofoil/vocab-code/-/vocab-code-1.0.0.tgz",
- "integrity": "sha512-KffpMGQcxu7McgP0tKR3lCykJfD6dAjLJDVBVnGfwdq4XLS56s/XfIM222ZxkygXUkYUewjhD/AcG6DVN/XHwg=="
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@hydrofoil/vocab-code/-/vocab-code-1.0.1.tgz",
+ "integrity": "sha512-B/gaMVcDXEFQzXLc1hOD11iMLGd/h8n+FtZt3ixAxfvTKVeUv7qso4CPdMU1xZqfJ3xB4O6HU4M95k2znUd/8w=="
},
"node_modules/@hydrofoil/vocab-hex": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@hydrofoil/vocab-hex/-/vocab-hex-1.0.0.tgz",
- "integrity": "sha512-aUC2ElrnSjqhvW1xkq0woyVMSXL4IHZww72AMth6n1iAExgiZUdBxnBLmwWfQM54L17k9iN2QOuL7sYhgpLM0A=="
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@hydrofoil/vocab-hex/-/vocab-hex-1.0.1.tgz",
+ "integrity": "sha512-erQslbHsniUHbo+fHWZ4AU/7DP9aULA7K7h38bX1z/JW8yTFq+0vG2qjSuIxbNB5bfwe2812RCMn1WdFgPlbtw=="
},
"node_modules/@hydrofoil/vocab-hydra-box": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@hydrofoil/vocab-hydra-box/-/vocab-hydra-box-1.0.0.tgz",
- "integrity": "sha512-swFyIf64j0e0xho18It4nmdsSVy+77+BTBFglDSK/3nuCDSl+IvE2IkDeFriP9k/ipZGfHjLqyZV52XZhl/07Q=="
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@hydrofoil/vocab-hydra-box/-/vocab-hydra-box-1.0.1.tgz",
+ "integrity": "sha512-Bqiljsrru1A6Jv6uUqUq4gW6mirOgEe2947BA74J4G6tMrQzEJjY9Jv5V9cp1uuHVOmYnTU4oREyBYNnYrkHsQ=="
},
"node_modules/@hydrofoil/vocab-hyper-auth": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@hydrofoil/vocab-hyper-auth/-/vocab-hyper-auth-1.0.0.tgz",
- "integrity": "sha512-FkLaD/QhpekE2S3nblYtP617t0TrL4Q1jlV6DuLH9DqzlortoWX0ad5gxIRjOKg1cUhc7pHYHD9o78WCoj1HLw=="
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@hydrofoil/vocab-hyper-auth/-/vocab-hyper-auth-1.0.1.tgz",
+ "integrity": "sha512-RbbodP49rYdwDyJuJk2JvC56cYE1W74F9u76wC8fhCNoBjvbkLPITRl6UnOHWFXmKDTUD5CAHyUvZeOKCeqYjw=="
},
"node_modules/@hydrofoil/vocab-hyper-events": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@hydrofoil/vocab-hyper-events/-/vocab-hyper-events-1.0.0.tgz",
- "integrity": "sha512-GMJbG8mpRKsaDRKFwc79/WPJKu0GpGPqI/PJ4QphkIY1QqxcjArvPH8nDlJnHn3RXzjV1hI6604afqDL2ec+gA=="
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@hydrofoil/vocab-hyper-events/-/vocab-hyper-events-1.0.1.tgz",
+ "integrity": "sha512-X7rRRqfjCFEE517AKfkoc0FQyGtIPTicO5ggDC2TL25BQMrlo3ptCcZompPGAS7/QryMej1CTsbbpdtbzQW9uw=="
},
"node_modules/@hydrofoil/vocab-hyper-query": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@hydrofoil/vocab-hyper-query/-/vocab-hyper-query-1.0.0.tgz",
- "integrity": "sha512-oOmoVi6WuP7iPPH2zzg3xb9r4zzcaly7eQ3jRqODsNYFEDDpmObz0obZk/yY4+fBjiEK2l3qIFZSNrluSc0agQ=="
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@hydrofoil/vocab-hyper-query/-/vocab-hyper-query-1.0.1.tgz",
+ "integrity": "sha512-XbFYT/nbQExhJTZTLMZ7CNZKpgmTNIZUL9TGNM+ArIFHO0dCvhNkgHsxNzZz8Byyq7TTsUf68vzXjJjq7tO8Vw=="
},
"node_modules/@hydrofoil/vocab-knossos": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@hydrofoil/vocab-knossos/-/vocab-knossos-1.0.0.tgz",
- "integrity": "sha512-7SK8n8Rd1k/xQUCpJ37k2kAIU2WjCU6oqhBQvWbJOtiowYvywUk64Or2y+pGpKMYMhWacRt8UeBt8WeAGVGaTg=="
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@hydrofoil/vocab-knossos/-/vocab-knossos-1.0.1.tgz",
+ "integrity": "sha512-eCvoLt4HMeUcSDilGf5H4UzQmLbuIr5xDo6Lzjkg1C9PSbJ2I7zWnpQq/hDLekNNF08dAAtWxbUja+AaGcqdHg=="
},
"node_modules/@hydrofoil/vocab-roadshow": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@hydrofoil/vocab-roadshow/-/vocab-roadshow-1.0.0.tgz",
- "integrity": "sha512-NvhDG+mhLD7o9wxiZWLRZbvfZxFvS5du80KRk0e8QV3GoDjSKD+wqQMdxUfu0GXxvoosBpZaC9vjvi5uk2MM+g=="
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@hydrofoil/vocab-roadshow/-/vocab-roadshow-1.0.1.tgz",
+ "integrity": "sha512-k8e1a/uBv/527jjoxv4cCgc2mh8EynJn0oscwbmSmglQYoqGgFr6ctwrXufAMyjrx6nQPNSuuDDTD5xk2hS3CA=="
},
"node_modules/@hydrofoil/vocabularies": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@hydrofoil/vocabularies/-/vocabularies-1.1.0.tgz",
- "integrity": "sha512-5Km3vRvGaZw2yHAA7lDAXcqBEkJprSCPv7mULFbn8z+S+WagnxcXcWD/vH1dWQ02yVF6Tgv9W+VcF33Y65oxgw==",
- "dependencies": {
- "@hydrofoil/vocab-code": "^1.0.0",
- "@hydrofoil/vocab-hex": "^1.0.0",
- "@hydrofoil/vocab-hydra-box": "^1.0.0",
- "@hydrofoil/vocab-hyper-auth": "^1.0.0",
- "@hydrofoil/vocab-hyper-events": "^1.0.0",
- "@hydrofoil/vocab-hyper-query": "^1.0.0",
- "@hydrofoil/vocab-knossos": "^1.0.0",
- "@hydrofoil/vocab-roadshow": "^1.0.0",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@hydrofoil/vocabularies/-/vocabularies-2.1.1.tgz",
+ "integrity": "sha512-jaGQoDlNFuaewG/fTWruTngOAI9orFdvQu9X6wuozykq+f/r4XqeeI3EPIzEVA0jjF0az+KYQVyKKirx1oDxRg==",
+ "dependencies": {
+ "@hydrofoil/vocab-code": "^1.0.1",
+ "@hydrofoil/vocab-hex": "^1.0.1",
+ "@hydrofoil/vocab-hydra-box": "^1.0.1",
+ "@hydrofoil/vocab-hyper-auth": "^1.0.1",
+ "@hydrofoil/vocab-hyper-events": "^1.0.1",
+ "@hydrofoil/vocab-hyper-query": "^1.0.1",
+ "@hydrofoil/vocab-knossos": "^1.0.1",
+ "@hydrofoil/vocab-roadshow": "^1.0.1",
"@rdfjs/parser-n3": "^2.0.1",
- "@zazuko/env": "^1.3.1",
"@zazuko/prefixes": "^2.0.0",
+ "@zazuko/vocabulary-loader": "^1.0.2",
"commander": "^10.0.0",
- "rdf-dataset-ext": "^1.1.0",
"readable-stream": "3 - 4"
},
"bin": {
"happ-vocab": "bin/vocab.js"
}
},
- "node_modules/@hydrofoil/vocabularies/node_modules/@rdfjs/data-model": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@rdfjs/data-model/-/data-model-2.0.1.tgz",
- "integrity": "sha512-oRDYpy7/fJ9NNjS+M7m+dbnhi4lOWYGbBiM/A+u9bBExnN6ifXUF5mUsFxwZaQulmwTDaMhKERdV6iKTBUMgtw==",
- "bin": {
- "rdfjs-data-model-test": "bin/test.js"
- }
- },
- "node_modules/@hydrofoil/vocabularies/node_modules/@rdfjs/parser-n3": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@rdfjs/parser-n3/-/parser-n3-2.0.1.tgz",
- "integrity": "sha512-D9ZHQwtuKG7aF3nGcOijXWkaR//lpck0UB3AL+4P7OELY1idjmVjQjhreQxY5ll8cbPp2slavPvFfUWYSDtEwA==",
- "dependencies": {
- "@rdfjs/data-model": "^2.0.1",
- "@rdfjs/sink": "^2.0.0",
- "duplex-to": "^2.0.0",
- "n3": "^1.16.2",
- "readable-stream": "^4.2.0"
- }
- },
- "node_modules/@hydrofoil/vocabularies/node_modules/@rdfjs/sink": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@rdfjs/sink/-/sink-2.0.0.tgz",
- "integrity": "sha512-EDM6BjdVZdTHa6L3XWnXCDDu7h2tD/UAczc8WSG+Aw3m9yYkUUHypExNhlkA67sNRORC9Q/9hyHkAZBOVNRI6A=="
- },
"node_modules/@hydrofoil/vocabularies/node_modules/commander": {
"version": "10.0.1",
"resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz",
@@ -937,60 +871,20 @@
"node": ">= 8"
}
},
- "node_modules/@rdf-esm/data-model": {
- "version": "0.5.4",
- "resolved": "https://registry.npmjs.org/@rdf-esm/data-model/-/data-model-0.5.4.tgz",
- "integrity": "sha512-EINrtebCO6aT9e8vLmkaFFs317sCRj9cdFlKexvZA+7bLwcKrmcQLwC+nnnyBurtypHzWlokbLvp1SZHQWiH3w==",
- "dev": true,
- "dependencies": {
- "@rdfjs/data-model": "^1.2"
- },
- "bin": {
- "rdfjs-data-model-test": "bin/test.js"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@rdf-esm/namespace": {
- "version": "0.5.5",
- "resolved": "https://registry.npmjs.org/@rdf-esm/namespace/-/namespace-0.5.5.tgz",
- "integrity": "sha512-JF26H4Mx+N93qIOu3KMsjdUW6As+dhvq9wP2Q03fjiS4l1rG+gKwfKUop8CHtVETVeDcNsO3+Srrq0wiQgAPDw==",
- "dev": true,
- "dependencies": {
- "@rdf-esm/data-model": "^0.5.1",
- "@rdfjs/namespace": "^1.1.0",
- "@types/rdfjs__namespace": "*"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@rdf-esm/namespace/node_modules/@rdfjs/namespace": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@rdfjs/namespace/-/namespace-1.1.0.tgz",
- "integrity": "sha512-utO5rtaOKxk8B90qzaQ0N+J5WrCI28DtfAY/zExCmXE7cOfC5uRI/oMKbLaVEPj2P7uArekt/T4IPATtj7Tjug==",
- "dev": true,
- "dependencies": {
- "@rdfjs/data-model": "^1.1.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/@rdfjs-elements/formats-pretty": {
- "version": "0.6.4",
- "resolved": "https://registry.npmjs.org/@rdfjs-elements/formats-pretty/-/formats-pretty-0.6.4.tgz",
- "integrity": "sha512-jyY/jkBaupKXvpCDIuDeO02xQmCD4WOZtGdtNg4OJQ2byyVhUg/VGWGAPSGbibuIy+ZjDzWLGwk2/P5yvP085A==",
+ "version": "0.6.7",
+ "resolved": "https://registry.npmjs.org/@rdfjs-elements/formats-pretty/-/formats-pretty-0.6.7.tgz",
+ "integrity": "sha512-5tHUEgZsWMUGr0UJRxws4S3mS+eUByRU6T6YGmfIzHCWvETHl31E8Icx8Fa/33CBCzL8nyPF8Gt/lSRaDx+xMg==",
"dev": true,
"dependencies": {
- "@graphy/content.nq.read": "^4.3.4",
- "@graphy/content.trig.read": "^4.3.4",
- "@graphy/content.trig.write": "^4.3.4",
- "@graphy/content.ttl.write": "^4.3.4",
- "@graphy/content.xml.scribe": "^4.3.4",
- "@graphy/core.data.factory": "^4.3.4",
- "@rdfjs/environment": "^0.1.2",
+ "@graphy/content.nq.read": "^4.3.7",
+ "@graphy/content.trig.read": "^4.3.7",
+ "@graphy/content.trig.write": "^4.3.7",
+ "@graphy/content.ttl.write": "^4.3.7",
+ "@graphy/content.xml.scribe": "^4.3.7",
+ "@graphy/core.data.factory": "^4.3.7",
+ "@rdfjs/environment": "^1",
+ "@rdfjs/formats": "^4.0.0",
"@rdfjs/serializer-jsonld-ext": "^4.0.0",
"@rdfjs/term-map": "^2.0.0",
"@tpluscode/rdf-ns-builders": ">=3.0.2",
@@ -1000,66 +894,34 @@
}
},
"node_modules/@rdfjs/data-model": {
- "version": "1.3.4",
- "resolved": "https://registry.npmjs.org/@rdfjs/data-model/-/data-model-1.3.4.tgz",
- "integrity": "sha512-iKzNcKvJotgbFDdti7GTQDCYmL7GsGldkYStiP0K8EYtN7deJu5t7U11rKTz+nR7RtesUggT+lriZ7BakFv8QQ==",
- "dependencies": {
- "@rdfjs/types": ">=1.0.1"
- },
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/@rdfjs/data-model/-/data-model-2.0.2.tgz",
+ "integrity": "sha512-v5LRNkLRJazMCGU7VtEzhz5wKwz/IrOdJEKapCtd35HuFbQfeGpoJP6QOXGyFHhWwKmtG+UMlZzYFyNDVE1m6g==",
"bin": {
"rdfjs-data-model-test": "bin/test.js"
}
},
"node_modules/@rdfjs/dataset": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/@rdfjs/dataset/-/dataset-1.1.1.tgz",
- "integrity": "sha512-BNwCSvG0cz0srsG5esq6CQKJc1m8g/M0DZpLuiEp0MMpfwguXX7VeS8TCg4UUG3DV/DqEvhy83ZKSEjdsYseeA==",
- "dev": true,
- "dependencies": {
- "@rdfjs/data-model": "^1.2.0"
- },
+ "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": "0.1.2",
- "resolved": "https://registry.npmjs.org/@rdfjs/environment/-/environment-0.1.2.tgz",
- "integrity": "sha512-R4N73kaoaOt3XvgLy2Cb98bJUgMJv/wRsUPGDxeogbtalkENPmo3X5to/rKQEwOjnj+jw+ILzN2webUHb8pvEw==",
- "dependencies": {
- "@rdfjs/data-model": "^2.0.1",
- "@rdfjs/dataset": "^2.0.1",
- "@rdfjs/fetch-lite": "^3.2.1",
- "@rdfjs/namespace": "^2.0.0",
- "@rdfjs/sink-map": "^2.0.0",
- "@rdfjs/term-map": "^2.0.0",
- "@rdfjs/term-set": "^2.0.1"
- }
- },
- "node_modules/@rdfjs/environment/node_modules/@rdfjs/data-model": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@rdfjs/data-model/-/data-model-2.0.1.tgz",
- "integrity": "sha512-oRDYpy7/fJ9NNjS+M7m+dbnhi4lOWYGbBiM/A+u9bBExnN6ifXUF5mUsFxwZaQulmwTDaMhKERdV6iKTBUMgtw==",
- "bin": {
- "rdfjs-data-model-test": "bin/test.js"
- }
- },
- "node_modules/@rdfjs/environment/node_modules/@rdfjs/dataset": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@rdfjs/dataset/-/dataset-2.0.1.tgz",
- "integrity": "sha512-hDIaXpUmU/ZdofX/BMFDAchkhN/AjmP5dMCOuVL2VCqWuFjeQxd2KV84E4+7S2Biw8tjEFhPBeQZP7KW+ARV7Q==",
- "bin": {
- "rdfjs-dataset-test": "bin/test.js"
- }
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@rdfjs/environment/-/environment-1.0.0.tgz",
+ "integrity": "sha512-+S5YjSvfoQR5r7YQCRCCVHvIEyrWia7FJv2gqM3s5EDfotoAQmFeBagApa9c/eQFi5EiNhmBECE5nB8LIxTaHg=="
},
"node_modules/@rdfjs/fetch-lite": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/@rdfjs/fetch-lite/-/fetch-lite-3.2.1.tgz",
- "integrity": "sha512-cnCuSkEpMGsSbkd3+bIKheCKTDE4iBSGG6l/Inp0qg4y5WMLtcffKtSUzWhq09cAajm0dWs+5W3EGPNBqF5A4w==",
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/@rdfjs/fetch-lite/-/fetch-lite-3.2.2.tgz",
+ "integrity": "sha512-hcdg9gvMgaOLPGS1LAYPjyS3rjQg2x8G/do+ZTlHjIHrAtRzXZCa0ui+pzoT98258RQzxEGqajY4ug4IqSuHZw==",
"dependencies": {
"is-stream": "^3.0.0",
"nodeify-fetch": "^3.1.0",
- "readable-stream": "^4.2.0"
+ "readable-stream": "^4.4.2"
}
},
"node_modules/@rdfjs/fetch-lite/node_modules/is-stream": {
@@ -1073,17 +935,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/@rdfjs/fetch-lite/node_modules/nodeify-fetch": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/nodeify-fetch/-/nodeify-fetch-3.1.0.tgz",
- "integrity": "sha512-ZV81vM//sEgTgXwVZlOONzcOCdTGQ53mV65FVSNXgPQHa8oCwRLtLbnGxL/1S/Yw90bcXUDKMz00jEnaeazo+A==",
- "dependencies": {
- "lodash": "^4.17.21",
- "node-fetch": "^3.2.10",
- "readable-stream": "^4.2.0",
- "stream-chunks": "^1.0.0"
- }
- },
"node_modules/@rdfjs/fetch-lite/node_modules/readable-stream": {
"version": "4.4.2",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz",
@@ -1099,57 +950,19 @@
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
}
},
- "node_modules/@rdfjs/formats-common": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@rdfjs/formats-common/-/formats-common-3.1.0.tgz",
- "integrity": "sha512-wgz5za/Uls+pttLdLl/aH0m0LQNgjqpWwk9exNs2Smmb2CosynRo4S0+CxeNOVZh4zeUm7oAlr1CK/tyg4Ff6g==",
+ "node_modules/@rdfjs/formats": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/@rdfjs/formats/-/formats-4.0.0.tgz",
+ "integrity": "sha512-9e0DX+iWi8d958Px6Ggb1otl/EhfyvlfWcop+lS0aZlsGV2YK9Phl5lzCUYTfTefSyyQk8tJd5XN52hhDLb5Wg==",
"dependencies": {
- "@rdfjs/parser-jsonld": "^2.0.0",
- "@rdfjs/parser-n3": "^2.0.0",
+ "@rdfjs/parser-jsonld": "^2.1.0",
+ "@rdfjs/parser-n3": "^2.0.1",
"@rdfjs/serializer-jsonld": "^2.0.0",
+ "@rdfjs/serializer-jsonld-ext": "^4.0.0",
"@rdfjs/serializer-ntriples": "^2.0.0",
+ "@rdfjs/serializer-turtle": "^1.1.1",
"@rdfjs/sink-map": "^2.0.0",
- "rdfxml-streaming-parser": "^2.2.0"
- }
- },
- "node_modules/@rdfjs/formats-common/node_modules/@rdfjs/data-model": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@rdfjs/data-model/-/data-model-2.0.1.tgz",
- "integrity": "sha512-oRDYpy7/fJ9NNjS+M7m+dbnhi4lOWYGbBiM/A+u9bBExnN6ifXUF5mUsFxwZaQulmwTDaMhKERdV6iKTBUMgtw==",
- "bin": {
- "rdfjs-data-model-test": "bin/test.js"
- }
- },
- "node_modules/@rdfjs/formats-common/node_modules/@rdfjs/parser-n3": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@rdfjs/parser-n3/-/parser-n3-2.0.1.tgz",
- "integrity": "sha512-D9ZHQwtuKG7aF3nGcOijXWkaR//lpck0UB3AL+4P7OELY1idjmVjQjhreQxY5ll8cbPp2slavPvFfUWYSDtEwA==",
- "dependencies": {
- "@rdfjs/data-model": "^2.0.1",
- "@rdfjs/sink": "^2.0.0",
- "duplex-to": "^2.0.0",
- "n3": "^1.16.2",
- "readable-stream": "^4.2.0"
- }
- },
- "node_modules/@rdfjs/formats-common/node_modules/@rdfjs/sink": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@rdfjs/sink/-/sink-2.0.0.tgz",
- "integrity": "sha512-EDM6BjdVZdTHa6L3XWnXCDDu7h2tD/UAczc8WSG+Aw3m9yYkUUHypExNhlkA67sNRORC9Q/9hyHkAZBOVNRI6A=="
- },
- "node_modules/@rdfjs/formats-common/node_modules/readable-stream": {
- "version": "4.4.2",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz",
- "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==",
- "dependencies": {
- "abort-controller": "^3.0.0",
- "buffer": "^6.0.3",
- "events": "^3.3.0",
- "process": "^0.11.10",
- "string_decoder": "^1.3.0"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ "rdfxml-streaming-parser": "^2.3.0"
}
},
"node_modules/@rdfjs/namespace": {
@@ -1160,25 +973,6 @@
"@rdfjs/data-model": "^2.0.0"
}
},
- "node_modules/@rdfjs/namespace/node_modules/@rdfjs/data-model": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@rdfjs/data-model/-/data-model-2.0.1.tgz",
- "integrity": "sha512-oRDYpy7/fJ9NNjS+M7m+dbnhi4lOWYGbBiM/A+u9bBExnN6ifXUF5mUsFxwZaQulmwTDaMhKERdV6iKTBUMgtw==",
- "bin": {
- "rdfjs-data-model-test": "bin/test.js"
- }
- },
- "node_modules/@rdfjs/normalize": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@rdfjs/normalize/-/normalize-2.0.0.tgz",
- "integrity": "sha512-jOSdIKz9r/oPI9nuWXMTYzFaCbrFQj9qEOPdqs1/7oAR1JTvqpS69HVZPkVqbH+WhL52PJbBXyA5QadoyNLgpQ==",
- "dependencies": {
- "rdf-canonize": "^3.0.0"
- },
- "engines": {
- "node": ">= 14.0.0"
- }
- },
"node_modules/@rdfjs/parser-jsonld": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/@rdfjs/parser-jsonld/-/parser-jsonld-2.1.0.tgz",
@@ -1191,19 +985,6 @@
"readable-stream": "^4.2.0"
}
},
- "node_modules/@rdfjs/parser-jsonld/node_modules/@rdfjs/data-model": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@rdfjs/data-model/-/data-model-2.0.1.tgz",
- "integrity": "sha512-oRDYpy7/fJ9NNjS+M7m+dbnhi4lOWYGbBiM/A+u9bBExnN6ifXUF5mUsFxwZaQulmwTDaMhKERdV6iKTBUMgtw==",
- "bin": {
- "rdfjs-data-model-test": "bin/test.js"
- }
- },
- "node_modules/@rdfjs/parser-jsonld/node_modules/@rdfjs/sink": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@rdfjs/sink/-/sink-2.0.0.tgz",
- "integrity": "sha512-EDM6BjdVZdTHa6L3XWnXCDDu7h2tD/UAczc8WSG+Aw3m9yYkUUHypExNhlkA67sNRORC9Q/9hyHkAZBOVNRI6A=="
- },
"node_modules/@rdfjs/parser-jsonld/node_modules/readable-stream": {
"version": "4.4.2",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz",
@@ -1220,15 +1001,30 @@
}
},
"node_modules/@rdfjs/parser-n3": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/@rdfjs/parser-n3/-/parser-n3-1.1.4.tgz",
- "integrity": "sha512-PUKSNlfD2Zq3GcQZuOF2ndfrLbc+N96FUe2gNIzARlR2er0BcOHBHEFUJvVGg1Xmsg3hVKwfg0nwn1JZ7qKKMw==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/@rdfjs/parser-n3/-/parser-n3-2.0.2.tgz",
+ "integrity": "sha512-rrrvyh+kkj9ndwep2h6nYmugIfggDOC9uGpmDAHn/I/z52K7dHxi7xOkPPrezTsIbgNvFhV3zS7mzyObRxcLWA==",
+ "dependencies": {
+ "@rdfjs/data-model": "^2.0.2",
+ "@rdfjs/sink": "^2.0.1",
+ "duplex-to": "^2.0.0",
+ "n3": "^1.17.2",
+ "readable-stream": "^4.5.2"
+ }
+ },
+ "node_modules/@rdfjs/parser-n3/node_modules/readable-stream": {
+ "version": "4.5.2",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz",
+ "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==",
"dependencies": {
- "@rdfjs/data-model": "^1.0.1",
- "@rdfjs/sink": "^1.0.2",
- "n3": "^1.3.5",
- "readable-stream": "^3.6.0",
- "readable-to-readable": "^0.1.0"
+ "abort-controller": "^3.0.0",
+ "buffer": "^6.0.3",
+ "events": "^3.3.0",
+ "process": "^0.11.10",
+ "string_decoder": "^1.3.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
}
},
"node_modules/@rdfjs/prefix-map": {
@@ -1254,25 +1050,6 @@
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
}
},
- "node_modules/@rdfjs/score": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/@rdfjs/score/-/score-0.1.1.tgz",
- "integrity": "sha512-+t9Sf5nFUJTvH8X2Xy7H+egLKIyVCwlDzCGrWThSrSCmIENcC9n3+GkMMImnsmYDeSXaWi3awcI1f1TmA84FIQ==",
- "dependencies": {
- "@rdfjs/data-model": "^2.0.1",
- "@rdfjs/term-map": "^2.0.0",
- "@rdfjs/term-set": "^2.0.1",
- "@rdfjs/to-ntriples": "^2.0.0"
- }
- },
- "node_modules/@rdfjs/score/node_modules/@rdfjs/data-model": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@rdfjs/data-model/-/data-model-2.0.1.tgz",
- "integrity": "sha512-oRDYpy7/fJ9NNjS+M7m+dbnhi4lOWYGbBiM/A+u9bBExnN6ifXUF5mUsFxwZaQulmwTDaMhKERdV6iKTBUMgtw==",
- "bin": {
- "rdfjs-data-model-test": "bin/test.js"
- }
- },
"node_modules/@rdfjs/serializer-jsonld": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/@rdfjs/serializer-jsonld/-/serializer-jsonld-2.0.0.tgz",
@@ -1286,7 +1063,6 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/@rdfjs/serializer-jsonld-ext/-/serializer-jsonld-ext-4.0.0.tgz",
"integrity": "sha512-HP5DCmhyfVuQuk58AO5vzNY+dIFVHe2oHY8NX2K+3XmrTmu/yzrFzPbDeU9Cwr71XC4RifEMoksIg+8jnhxmfQ==",
- "dev": true,
"dependencies": {
"@rdfjs/sink": "^2.0.0",
"jsonld": "^8.1.0",
@@ -1294,17 +1070,10 @@
"stream-chunks": "^1.0.0"
}
},
- "node_modules/@rdfjs/serializer-jsonld-ext/node_modules/@rdfjs/sink": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@rdfjs/sink/-/sink-2.0.0.tgz",
- "integrity": "sha512-EDM6BjdVZdTHa6L3XWnXCDDu7h2tD/UAczc8WSG+Aw3m9yYkUUHypExNhlkA67sNRORC9Q/9hyHkAZBOVNRI6A==",
- "dev": true
- },
"node_modules/@rdfjs/serializer-jsonld-ext/node_modules/readable-stream": {
"version": "4.4.2",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz",
"integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==",
- "dev": true,
"dependencies": {
"abort-controller": "^3.0.0",
"buffer": "^6.0.3",
@@ -1316,11 +1085,6 @@
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
}
},
- "node_modules/@rdfjs/serializer-jsonld/node_modules/@rdfjs/sink": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@rdfjs/sink/-/sink-2.0.0.tgz",
- "integrity": "sha512-EDM6BjdVZdTHa6L3XWnXCDDu7h2tD/UAczc8WSG+Aw3m9yYkUUHypExNhlkA67sNRORC9Q/9hyHkAZBOVNRI6A=="
- },
"node_modules/@rdfjs/serializer-jsonld/node_modules/readable-stream": {
"version": "4.4.2",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz",
@@ -1361,14 +1125,42 @@
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
}
},
- "node_modules/@rdfjs/sink": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/@rdfjs/sink/-/sink-1.0.3.tgz",
- "integrity": "sha512-2KfYa8mAnptRNeogxhQqkWNXqfYVWO04jQThtXKepySrIwYmz83+WlevQtA4VDLFe+kFd2TwgL29ekPe5XVUfA==",
+ "node_modules/@rdfjs/serializer-turtle": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@rdfjs/serializer-turtle/-/serializer-turtle-1.1.2.tgz",
+ "integrity": "sha512-jLcFpa2TlyK4Se+fjaI0ur+BtlhFqzmAL3QGczBl8oa8Q15deuVVNaOTGO3pcy/TbMQD4jKv7G9PHw56brjQrA==",
+ "dependencies": {
+ "@rdfjs/data-model": "^2.0.1",
+ "@rdfjs/namespace": "^2.0.0",
+ "@rdfjs/prefix-map": "^0.1.1",
+ "@rdfjs/sink": "^2.0.0",
+ "@rdfjs/term-map": "^2.0.0",
+ "@rdfjs/to-ntriples": "^2.0.0",
+ "@rdfjs/tree": "^0.2.1",
+ "readable-stream": "^4.3.0",
+ "stream-chunks": "^1.0.0"
+ }
+ },
+ "node_modules/@rdfjs/serializer-turtle/node_modules/readable-stream": {
+ "version": "4.5.2",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz",
+ "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==",
+ "dependencies": {
+ "abort-controller": "^3.0.0",
+ "buffer": "^6.0.3",
+ "events": "^3.3.0",
+ "process": "^0.11.10",
+ "string_decoder": "^1.3.0"
+ },
"engines": {
- "node": ">=6"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
}
},
+ "node_modules/@rdfjs/sink": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@rdfjs/sink/-/sink-2.0.1.tgz",
+ "integrity": "sha512-smzIFGF6EH1sLAJR9F3p2wMNrN44JjPeYAoITTJLqtuNC319K7IXaJ+qNLBGTtapZ/jvpx2Tks0TjcH9KrAvEA=="
+ },
"node_modules/@rdfjs/sink-map": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/@rdfjs/sink-map/-/sink-map-2.0.0.tgz",
@@ -1403,6 +1195,16 @@
"@rdfjs/to-ntriples": "^2.0.0"
}
},
+ "node_modules/@rdfjs/tree": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/@rdfjs/tree/-/tree-0.2.1.tgz",
+ "integrity": "sha512-J70CQ7R8Ivfs1FFUxtFN7ADb5wTMgbhn0O558NXSXQHItmSavT6cXmQlIokbmboU+grhu56iR/8Bl9do8LCq+w==",
+ "dependencies": {
+ "@rdfjs/namespace": "^2.0.0",
+ "@rdfjs/term-map": "^2.0.0",
+ "@rdfjs/term-set": "^2.0.1"
+ }
+ },
"node_modules/@rdfjs/types": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@rdfjs/types/-/types-1.1.0.tgz",
@@ -1499,12 +1301,42 @@
"@zazuko/prefixes": "^2.0.1"
}
},
- "node_modules/@tpluscode/rdf-ns-builders/node_modules/@rdfjs/data-model": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@rdfjs/data-model/-/data-model-2.0.1.tgz",
- "integrity": "sha512-oRDYpy7/fJ9NNjS+M7m+dbnhi4lOWYGbBiM/A+u9bBExnN6ifXUF5mUsFxwZaQulmwTDaMhKERdV6iKTBUMgtw==",
- "bin": {
- "rdfjs-data-model-test": "bin/test.js"
+ "node_modules/@tpluscode/rdf-string": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/@tpluscode/rdf-string/-/rdf-string-1.3.0.tgz",
+ "integrity": "sha512-VPIIg/+zivB1zJKzQ1yAC7HrrPF24WUJJMA/YNVlIOmA2vxAH7kXdSHGSNEDnDJ/UECMXkYLtKKSvc2ynFfEMw==",
+ "dependencies": {
+ "@rdfjs/data-model": "^2.0.0",
+ "@rdfjs/environment": "^1.0.0",
+ "@rdfjs/term-map": "^2.0.0",
+ "@rdfjs/types": "*",
+ "@tpluscode/rdf-ns-builders": ">=3",
+ "@zazuko/prefixes": ">=1"
+ }
+ },
+ "node_modules/@tpluscode/sparql-builder": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/@tpluscode/sparql-builder/-/sparql-builder-2.0.2.tgz",
+ "integrity": "sha512-kGoJCQ6wISlD3XA40sb4evbkHokLyJLiI9/N/5I+A0Mhc3o/mM1Qdw+AQYOgIvwndbVgbC9WJ/4w9WzXQFFSWw==",
+ "dependencies": {
+ "@rdfjs/data-model": "^2",
+ "@rdfjs/term-set": "^2",
+ "@rdfjs/types": "*",
+ "@tpluscode/rdf-string": "^1.3.0",
+ "@types/sparql-http-client": "^3.0.0",
+ "anylogger": "^1.0.11"
+ },
+ "peerDependencies": {
+ "sparql-http-client": "^3.0.0"
+ }
+ },
+ "node_modules/@tpluscode/sparql-builder/node_modules/@types/sparql-http-client": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/@types/sparql-http-client/-/sparql-http-client-3.0.2.tgz",
+ "integrity": "sha512-sGQ7y+W/fhSM78vBjCuwaZPiM/UAfl5ZRmc6NoxddkqBmb5JEfUmTqts7lESzuG9XxDmLfiIXsrZjeSyDlPMlg==",
+ "dependencies": {
+ "@rdfjs/types": ">=1.0.0",
+ "@types/rdfjs__environment": "*"
}
},
"node_modules/@tsconfig/node10": {
@@ -1557,11 +1389,12 @@
}
},
"node_modules/@types/clownface": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@types/clownface/-/clownface-2.0.1.tgz",
- "integrity": "sha512-zn794UX/fXle6nZLlwrTAcXyq0JOS4dy/nmQFUgMD8gMSS1Fnm/PWRdWl+jOeWZRq+FM94fi0Wvdgub/LFAgcg==",
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/@types/clownface/-/clownface-2.0.7.tgz",
+ "integrity": "sha512-juRApsKi3UgyjmVH9mu1W8VmVe9EBu642BAZ8jdb3tEGOv6oDk2W9JEBRmjTeWVgoGu0GL1GPzlhYt5rIPcL9A==",
"dependencies": {
- "rdf-js": "^4.0.2"
+ "@rdfjs/types": ">=1.0.0",
+ "@types/rdfjs__environment": "*"
}
},
"node_modules/@types/deep-equal-in-any-order": {
@@ -1674,83 +1507,66 @@
"rdf-js": "^4.0.2"
}
},
- "node_modules/@types/rdf-ext": {
- "version": "2.2.2",
- "resolved": "https://registry.npmjs.org/@types/rdf-ext/-/rdf-ext-2.2.2.tgz",
- "integrity": "sha512-Uj9oLRlbUmLWY6kuHXHJQVDzGpflm9THduWs8OOWUIjQiLE/L3ZzUxlRB8Eq9YwLRknSaMi/OHxTuH08+/XY8Q==",
- "dependencies": {
- "@rdfjs/types": "*",
- "@types/clownface": "*",
- "@types/rdfjs__data-model": "*",
- "@types/rdfjs__dataset": "*",
- "@types/rdfjs__environment": "*",
- "@types/rdfjs__fetch-lite": "*",
- "@types/rdfjs__namespace": "*",
- "@types/rdfjs__prefix-map": "*",
- "@types/rdfjs__score": "*",
- "@types/rdfjs__term-map": "*",
- "@types/rdfjs__term-set": "*",
- "@types/rdfjs__traverser": "*"
- }
- },
"node_modules/@types/rdfjs__data-model": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/@types/rdfjs__data-model/-/rdfjs__data-model-2.0.4.tgz",
- "integrity": "sha512-3FidQ/YmHqp4Yl4ePQNC9B3YE3bWIIXT+YRTl2HfO1u/HD4GyUjk4sWlJscqKg4g6Cvzd3KMYpRL8TRv2CRdNw==",
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/@types/rdfjs__data-model/-/rdfjs__data-model-2.0.7.tgz",
+ "integrity": "sha512-ysEnLulluo12hQLPulSheQIFrU3J+cV0X46NGUFO+TVsMDO4oc25KdrGD+9UnVAlUZTKJO6YYKWbDCl7V/0ADA==",
+ "peer": true,
"dependencies": {
"@rdfjs/types": "^1.0.1"
}
},
"node_modules/@types/rdfjs__dataset": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/@types/rdfjs__dataset/-/rdfjs__dataset-2.0.3.tgz",
- "integrity": "sha512-VjdsE3qkeZBXij24lsN/Revdf6lQsyTBK1SYgNbixrt/8RHMrNGtLfH8WAXAnxtC7lCJJ7+CUmpuhwEVDwIvLA==",
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/@types/rdfjs__dataset/-/rdfjs__dataset-2.0.7.tgz",
+ "integrity": "sha512-+GaYIL9C7N1N0HyH+obU4IXuL7DX+fXuf827aUQ2Vx2UghO47+OTxo2v3seEQj/1YHoHBfQFk5Y4P6Q7Ht4Hqw==",
+ "peer": true,
"dependencies": {
"@rdfjs/types": "*"
}
},
"node_modules/@types/rdfjs__environment": {
- "version": "0.1.9",
- "resolved": "https://registry.npmjs.org/@types/rdfjs__environment/-/rdfjs__environment-0.1.9.tgz",
- "integrity": "sha512-u7NUsgI2r0X06JXY8lMqcvEpgjVv1eL8lh//CGRsN6ovgA5RKYiTjedU80No21vPU/LEQ3wB8fJ5diMPy+IDDw==",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@types/rdfjs__environment/-/rdfjs__environment-1.0.0.tgz",
+ "integrity": "sha512-MDcnv3qfJvbHoEpUQXj5muT8g3e+xz1D8sGevrq3+Q4TzeEvQf5ijGX5l8485XFYrN/OBApgzXkHMZC04/kd5w==",
"dependencies": {
"@rdfjs/types": "*",
- "@types/node": "*",
- "@types/rdfjs__data-model": "*",
- "@types/rdfjs__dataset": "*",
- "@types/rdfjs__namespace": "*",
- "@types/rdfjs__sink-map": "*",
- "@types/rdfjs__term-map": "*",
- "@types/rdfjs__term-set": "*"
+ "@types/node": "*"
}
},
"node_modules/@types/rdfjs__fetch-lite": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/@types/rdfjs__fetch-lite/-/rdfjs__fetch-lite-3.0.4.tgz",
- "integrity": "sha512-vRQketIFgKqa9tqujMDl3XlgJyMgA9Kuetu9zsAR+ACejvkMqzkP0Ln/D8N7afTN2rTD+A7LWtZCZvmqCqchVA==",
+ "version": "3.0.10",
+ "resolved": "https://registry.npmjs.org/@types/rdfjs__fetch-lite/-/rdfjs__fetch-lite-3.0.10.tgz",
+ "integrity": "sha512-5EokVEj3eJGBknxM3pFV8y6w/ZVMAqZkmHKFLz6zgLxonCmC/bHHXeCTZGE1+5Heji/4vc84vinZMaQ1+n7t6Q==",
+ "peer": true,
"dependencies": {
"@rdfjs/types": "*",
- "@types/rdfjs__formats-common": "*"
+ "@types/node": "*",
+ "@types/rdfjs__formats": "*"
}
},
- "node_modules/@types/rdfjs__formats-common": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@types/rdfjs__formats-common/-/rdfjs__formats-common-3.1.0.tgz",
- "integrity": "sha512-9Hk275paHAu8oB6WSOO8zxQtap+RjIA3ZAQFlW+Cz+d5Z96/rmMz3sg80zUHHrdaHFvKe/VHuu69GeKPx8LLgw==",
+ "node_modules/@types/rdfjs__formats": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/@types/rdfjs__formats/-/rdfjs__formats-4.0.1.tgz",
+ "integrity": "sha512-Zj7hQEn5HeCj+pJCWshY2gqBcdBdwyc2j20Ht3PH91pkdRuG2AlGDD3N9PQ1oZ3+J6Q96rAlhxUbjQUp9+s3FQ==",
+ "peer": true,
"dependencies": {
+ "@rdfjs/types": ">=1.0.0",
+ "@types/node": "*",
"@types/rdfjs__parser-jsonld": "*",
"@types/rdfjs__parser-n3": "*",
"@types/rdfjs__serializer-jsonld": "*",
+ "@types/rdfjs__serializer-jsonld-ext": "*",
"@types/rdfjs__serializer-ntriples": "*",
+ "@types/rdfjs__serializer-turtle": "*",
"@types/rdfjs__sink-map": "*",
- "rdf-js": "^4.0.2",
"rdfxml-streaming-parser": ">=2"
}
},
"node_modules/@types/rdfjs__namespace": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@types/rdfjs__namespace/-/rdfjs__namespace-2.0.5.tgz",
- "integrity": "sha512-9zZyFZ/2RE+H24zF6lIaiIMtJUhxSPL5I8uDtOzx/3ERY9dS14+9xxMdtCP8v+OLa1IBrlLn8D6UTtSAQUUQGA==",
+ "version": "2.0.10",
+ "resolved": "https://registry.npmjs.org/@types/rdfjs__namespace/-/rdfjs__namespace-2.0.10.tgz",
+ "integrity": "sha512-xoVzEIOxcpyteEmzaj94MSBbrBFs+vqv05joMhzLEiPRwsBBDnhkdBCaaDxR1Tf7wOW0kB2R1IYe4C3vEBFPgA==",
"dependencies": {
"@rdfjs/types": "*"
}
@@ -1776,14 +1592,7 @@
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/@types/rdfjs__prefix-map/-/rdfjs__prefix-map-0.1.2.tgz",
"integrity": "sha512-t2nk9Emx02zT6vfGZPrO4IziE8H7UYW7zevfCyRJRz6gY/vMjrqFAj6XwRbMYKAc+dQs8KwvJ+BYxFUTuUVgsw==",
- "dependencies": {
- "@rdfjs/types": "*"
- }
- },
- "node_modules/@types/rdfjs__score": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/@types/rdfjs__score/-/rdfjs__score-0.1.2.tgz",
- "integrity": "sha512-6r4EPAZ41m1rP+ZNQiyNeWsUalqWpu1xEP1ZFaIQjHKgIkrbivvVnGY0vaPs7/Il3VTn23ZLHe3gyjnlKjsCyA==",
+ "peer": true,
"dependencies": {
"@rdfjs/types": "*"
}
@@ -1796,6 +1605,17 @@
"rdf-js": "^4.0.2"
}
},
+ "node_modules/@types/rdfjs__serializer-jsonld-ext": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/@types/rdfjs__serializer-jsonld-ext/-/rdfjs__serializer-jsonld-ext-4.0.1.tgz",
+ "integrity": "sha512-jgbQ/1kV7nESKG7SY8FJED6K4OFznr6Sz3ybF1ncpBR7TUBTuy3InpZOVRK4Wjpy2zi84iIAzJ1CIIo9NZh2Xw==",
+ "peer": true,
+ "dependencies": {
+ "@rdfjs/types": ">=1.0.0",
+ "@types/jsonld": "*",
+ "@types/node": "*"
+ }
+ },
"node_modules/@types/rdfjs__serializer-ntriples": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/@types/rdfjs__serializer-ntriples/-/rdfjs__serializer-ntriples-2.0.1.tgz",
@@ -1804,6 +1624,17 @@
"rdf-js": "^4.0.2"
}
},
+ "node_modules/@types/rdfjs__serializer-turtle": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@types/rdfjs__serializer-turtle/-/rdfjs__serializer-turtle-1.1.0.tgz",
+ "integrity": "sha512-NGHnbz5985UwS/YS6WL/FkS94B+QiVTdsfvJCqPwLmY3E7UeClw91c2KbiphZUR/uh7uwLwxeKKhV2T1gYgT5Q==",
+ "peer": true,
+ "dependencies": {
+ "@rdfjs/types": ">=1.0.0",
+ "@types/node": "*",
+ "@types/rdfjs__prefix-map": "*"
+ }
+ },
"node_modules/@types/rdfjs__sink-map": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/@types/rdfjs__sink-map/-/rdfjs__sink-map-2.0.1.tgz",
@@ -1813,17 +1644,18 @@
}
},
"node_modules/@types/rdfjs__term-map": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@types/rdfjs__term-map/-/rdfjs__term-map-2.0.5.tgz",
- "integrity": "sha512-15IRpyv0woniH5ALBjCrJX4VJqtxzs2ic02ET/ydbjSV+RRIctKxCDeQn2boXUFw6WNQycAmR+z54qIvb5Xo5g==",
+ "version": "2.0.10",
+ "resolved": "https://registry.npmjs.org/@types/rdfjs__term-map/-/rdfjs__term-map-2.0.10.tgz",
+ "integrity": "sha512-YlpYkya+Xq9fmcw+BMi1SCh+w2sBu7G0/qd2+ZhB4QIK3V1xq2o3EOAZnlahyQdwrW9t5+Ihw8IVVvZsJvDOTA==",
+ "peer": true,
"dependencies": {
"@rdfjs/types": "*"
}
},
"node_modules/@types/rdfjs__term-set": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/@types/rdfjs__term-set/-/rdfjs__term-set-2.0.4.tgz",
- "integrity": "sha512-AJQ7QOUtI5O0x6DRe+kujcCKlUfrliViBdm+hg4UKiGVk5K9QxZQIlYz85pSG9811pggeaaBr9SR/lrL8TDrfw==",
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@types/rdfjs__term-set/-/rdfjs__term-set-2.0.9.tgz",
+ "integrity": "sha512-RRXs5DwFGanZyT705f7KLSiN68gUVUtGWTp508CXJhLfD7AWmilqc1BLgLUoac48h3pnh9w5lRhwFm6fj1ZE5Q==",
"dependencies": {
"@rdfjs/types": "*"
}
@@ -1832,6 +1664,7 @@
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/@types/rdfjs__traverser/-/rdfjs__traverser-0.1.4.tgz",
"integrity": "sha512-bjIl9UwA931xm8hWJWrUpodO9UCii6ypVJpULi7befJpaeOyhEkVuZVOlci+oLPX828jzcd/8E4HxSwHZIXuNA==",
+ "peer": true,
"dependencies": {
"@rdfjs/types": "*"
}
@@ -1886,6 +1719,7 @@
"version": "2.2.8",
"resolved": "https://registry.npmjs.org/@types/sparql-http-client/-/sparql-http-client-2.2.8.tgz",
"integrity": "sha512-l6kcSp57s0K4kGEWqjGR/LEe/Fya11Kd5S9Ta8gfIiRyESmvvA8JePPaTnq4r0MT6FKvNMJ7/KS15B85Fxm5ng==",
+ "dev": true,
"dependencies": {
"rdf-js": "^4.0.2"
}
@@ -2104,6 +1938,11 @@
"resolved": "https://registry.npmjs.org/@vocabulary/as/-/as-1.0.1.tgz",
"integrity": "sha512-P3DOlItdqystRYlZBmwxOZQQ6rB5aHzwmVt56Uj1tEgQEBbtz24NVwGN77Csj7KOR8l91584mmM40LqQ3gc8Lw=="
},
+ "node_modules/@vocabulary/b59": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/@vocabulary/b59/-/b59-0.1.1.tgz",
+ "integrity": "sha512-oxf4qbTOPkCOfJha+Ih/vkM+NnpVCByezpFStX310UGs5lkxIQwDmJrBV+4qgYv0kV1s9qHrpeqgKY9c6+im5Q=="
+ },
"node_modules/@vocabulary/bibo": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/@vocabulary/bibo/-/bibo-1.0.1.tgz",
@@ -2124,6 +1963,11 @@
"resolved": "https://registry.npmjs.org/@vocabulary/cnt/-/cnt-1.0.1.tgz",
"integrity": "sha512-Q463oXP8YB7e0Xqg5w5cJwMRu5Di/DnL0O3zq5mCoCu3mJQphnpBiFNXtuBi8ebfDGemTDMehkkoBaY6f6qcVg=="
},
+ "node_modules/@vocabulary/code": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@vocabulary/code/-/code-1.0.0.tgz",
+ "integrity": "sha512-19et0ZWZ8NQNE/0OcSIw3x16k7s7YFSNBkMF1dxS/XgsUB6Amn+TZaTNUJAiWJ9t+vlR1A7nuBeS78Qp2NAdog=="
+ },
"node_modules/@vocabulary/constant": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/@vocabulary/constant/-/constant-1.0.1.tgz",
@@ -2144,6 +1988,11 @@
"resolved": "https://registry.npmjs.org/@vocabulary/ctag/-/ctag-1.0.1.tgz",
"integrity": "sha512-GGHkrNRwetckvIZJZLRI0xvAVD4r1dCYRePx4G8Eg0acV7NtdhuYq/8JvUhLDqoOvThVvm2qyn6BjS3xx4dbZg=="
},
+ "node_modules/@vocabulary/cube": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@vocabulary/cube/-/cube-1.0.0.tgz",
+ "integrity": "sha512-JAM+Yxe41yBpyCa1wd5y2EidOt619zw3Wy6/tUAsqFJdrwnYpLU96Av4ox9G9KqAFd36NO+BBK0TkCABj6iY4g=="
+ },
"node_modules/@vocabulary/dash": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/@vocabulary/dash/-/dash-1.0.1.tgz",
@@ -2354,6 +2203,11 @@
"resolved": "https://registry.npmjs.org/@vocabulary/math/-/math-1.0.1.tgz",
"integrity": "sha512-1zTgIuriRoJJABgB5ZUjsrvcVkfHKE/7XM8tsbSvAhln9JrD8DW7ZnD2MjphVJqqsB8Wh3Gac5KbRMmITUplqQ=="
},
+ "node_modules/@vocabulary/meta": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@vocabulary/meta/-/meta-1.0.0.tgz",
+ "integrity": "sha512-BwSTCu/IH3hw86vT4Xg2ZXHI7b83RL/zmUAwny65CspqMDiAsobi25T33QsNHP2SmWeUsilr9PSyvXAwaHfgZg=="
+ },
"node_modules/@vocabulary/oa": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/@vocabulary/oa/-/oa-1.0.1.tgz",
@@ -2384,6 +2238,11 @@
"resolved": "https://registry.npmjs.org/@vocabulary/pim/-/pim-1.0.0.tgz",
"integrity": "sha512-A7KN5guAc7k4a91EXlL97BhbghhZaxM8melRvdUPow6+P7IiKZDiostl/w7/Wvlm376ZsjEYeB8QwFgVX7V7BA=="
},
+ "node_modules/@vocabulary/pipeline": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/@vocabulary/pipeline/-/pipeline-1.1.3.tgz",
+ "integrity": "sha512-djx/K0ZhHiNZuD3kSQ8eCzxnYTTXsuBJXt4NeC33ajd5hJ6gCaMWjsCSjqjhcMJedNaObKPwz85rKDpn4U9wCA=="
+ },
"node_modules/@vocabulary/prefix": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/@vocabulary/prefix/-/prefix-1.0.1.tgz",
@@ -2434,6 +2293,11 @@
"resolved": "https://registry.npmjs.org/@vocabulary/rdfs/-/rdfs-1.0.1.tgz",
"integrity": "sha512-xNHkkyUlOoMdD89z0+V8EyBjM1DdVO9UjsU0jfmBv+T/S6Dizl95MwFvfoIS127bfJtEZocDPauyXce7CHelRw=="
},
+ "node_modules/@vocabulary/relation": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@vocabulary/relation/-/relation-1.0.0.tgz",
+ "integrity": "sha512-ElHFN/uhYU/OB7UhahJJi/j9vj+dA1m85N5AmDBosXuny6KMWsNLrScC4I8UNfFAK8NqI+aY+lVMqi2UUfzcyg=="
+ },
"node_modules/@vocabulary/rev": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/@vocabulary/rev/-/rev-1.0.1.tgz",
@@ -2485,15 +2349,26 @@
"integrity": "sha512-Xt8o8+ODOvogADnWccjZD6oCJNOcmFd8Jycwu2wnNzzmLyYMUWrzNymOJnTMq/xgvcWK202MPkUOySsHGryglg=="
},
"node_modules/@vocabulary/sh": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/@vocabulary/sh/-/sh-1.0.1.tgz",
- "integrity": "sha512-hw/Y0EhVKT9sq6AvyE3Pidj/X1LopPAdiHGqhNTgghWFjRaAQd9jud/K4RGMkq/x+W1iwhGcnj8rrxKKghe9Qw=="
+ "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/@vocabulary/shex": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/@vocabulary/shex/-/shex-1.0.1.tgz",
"integrity": "sha512-0xid04mQUP69PzApKbPGV1WHf1Dq9JI/9I1Ta8OlcZsho2y9GVDdL7Xob+kam4Bbd9flbOd62PLfruV5FndxaA=="
},
+ "node_modules/@vocabulary/shsh": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/@vocabulary/shsh/-/shsh-1.0.3.tgz",
+ "integrity": "sha512-luXswY+9604KxSwfIImL2QWjpQ9Mn3hhgKucCwT6uI9xR+vBqRMsB8ljwPoH39XDFQ6fZHS/P/qVyQLtbuR+2g==",
+ "peerDependencies": {
+ "@rdfjs/types": "^1.0.0"
+ }
+ },
"node_modules/@vocabulary/sioc": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/@vocabulary/sioc/-/sioc-1.0.1.tgz",
@@ -2579,6 +2454,11 @@
"resolved": "https://registry.npmjs.org/@vocabulary/vs/-/vs-1.0.1.tgz",
"integrity": "sha512-vCHG7Zmg/fOJBBBu+Q31RMWFmci+nX0+J3Mwg4aFd5z1i7ctxq/JBM2I4Pu91qkNoDbDUqR+zWp8wQLxq+5O1g=="
},
+ "node_modules/@vocabulary/vso": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@vocabulary/vso/-/vso-1.0.1.tgz",
+ "integrity": "sha512-tQvkjWowlRqfHTjGGtgQEXH+iSWOAgWe+H5QPDnqOGHsABPlHZlhHAo20Vzh5Li9mRwnA0wB00a3l4wq2f29Vg=="
+ },
"node_modules/@vocabulary/wdrs": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/@vocabulary/wdrs/-/wdrs-1.0.1.tgz",
@@ -2604,105 +2484,68 @@
"resolved": "https://registry.npmjs.org/@vocabulary/xsd/-/xsd-1.0.1.tgz",
"integrity": "sha512-tCrnYKE/qM1gI1XcxQFckibbREAGWxtDx0xFRuO4S/DN9YyNIe4ksK9ZE91qzze2qblyxLXgJIRboSwdUqFwlg=="
},
- "node_modules/@wikibus/vocabularies": {
- "version": "0.2.3",
- "resolved": "https://registry.npmjs.org/@wikibus/vocabularies/-/vocabularies-0.2.3.tgz",
- "integrity": "sha512-6NHepJyjFSaGYsj/4iKxP2mZNuP7D34IRP4s/UOl7Ecr0yMipzHqm9stekox9eKMk30duEFzbkSvIZbN6TFgiw==",
- "dev": true,
- "dependencies": {
- "@rdf-esm/namespace": "^0.5.3",
- "@rdfjs/parser-n3": "^1.1.4",
- "@zazuko/rdf-vocabularies": "*",
- "commander": "^5.0.0",
- "pkg-dir": "^5.0.0",
- "rdf-ext": "^1.3.1",
- "rdf-js": "*",
- "readable-stream": "^3.6.0",
- "string-to-stream": "^3.0.1"
- },
- "bin": {
- "wb-vocab": "bin/vocab.js"
- }
+ "node_modules/@yarnpkg/lockfile": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz",
+ "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==",
+ "dev": true
},
"node_modules/@zazuko/env": {
- "version": "1.10.1",
- "resolved": "https://registry.npmjs.org/@zazuko/env/-/env-1.10.1.tgz",
- "integrity": "sha512-+2O/hJVBQbwhDaB0+5XHevSsVAjLQEx/Au5eE4WhS9BIDBg1kG+F3UpGjFyHnWrzL7luFdysA32g+lzgEmXz7w==",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@zazuko/env/-/env-2.1.1.tgz",
+ "integrity": "sha512-VgBErKSlzWosqTV5Z2n2aOh3EpvZaZWp3AUKqsZi9oYznU+Cv6PJwvO4S+F5TKzF9kvqczjiWE+UEWax4XUPfQ==",
"dependencies": {
+ "@rdfjs/data-model": "^2.0.1",
"@rdfjs/dataset": "^2.0.1",
- "@rdfjs/environment": "^0.1.2",
+ "@rdfjs/formats": "^4.0.0",
+ "@rdfjs/namespace": "^2.0.0",
+ "@rdfjs/term-map": "^2.0.0",
+ "@rdfjs/term-set": "^2.0.1",
"@rdfjs/traverser": "^0.1.2",
"@tpluscode/rdf-ns-builders": "^4.1.0",
+ "@zazuko/env-core": "^1.1.2",
"@zazuko/prefixes": "^2.1.0",
- "clownface": "^2.0.1",
+ "clownface": "^2.0.2",
"get-stream": "^8.0.1",
"rdf-dataset-ext": "^1.1.0"
},
"peerDependencies": {
+ "@rdfjs/types": "^1.1.0",
"@types/clownface": "^2.0.0",
"@types/rdf-dataset-ext": "^1",
- "@types/rdfjs__environment": "^0.1.7",
- "@types/rdfjs__formats-common": "^3.1.0",
+ "@types/rdfjs__data-model": "^2.0.7",
+ "@types/rdfjs__dataset": "^2.0.7",
+ "@types/rdfjs__environment": "^1.0.0",
+ "@types/rdfjs__formats": "^4.0.0",
+ "@types/rdfjs__namespace": "^2.0.10",
+ "@types/rdfjs__term-map": "^2.0.9",
+ "@types/rdfjs__term-set": "^2.0.8",
"@types/rdfjs__traverser": "^0.1.3"
}
},
- "node_modules/@zazuko/env-node": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@zazuko/env-node/-/env-node-1.0.0.tgz",
- "integrity": "sha512-FDwIbWbyWOEw4vHd4vbyXCEpRsRXQ497V0K3swh6StO1R06cTyqW0z4vbNJsHRBkMYQLS7xfDlzWSUrHa+owsw==",
- "dependencies": {
- "@rdfjs/dataset": "^2.0.1",
- "@rdfjs/environment": "^0.1.2",
- "@rdfjs/fetch-lite": "^3.2.1",
- "@rdfjs/formats-common": "^3.1.0",
- "@rdfjs/traverser": "^0.1.2",
- "@tpluscode/rdf-ns-builders": "^4.1.0",
- "@zazuko/env": "^1.9.0",
- "@zazuko/rdf-utils-fs": "^3.0.2",
- "clownface": "^2.0.1"
- }
- },
- "node_modules/@zazuko/env-node/node_modules/@rdfjs/dataset": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@rdfjs/dataset/-/dataset-2.0.1.tgz",
- "integrity": "sha512-hDIaXpUmU/ZdofX/BMFDAchkhN/AjmP5dMCOuVL2VCqWuFjeQxd2KV84E4+7S2Biw8tjEFhPBeQZP7KW+ARV7Q==",
- "bin": {
- "rdfjs-dataset-test": "bin/test.js"
- }
- },
- "node_modules/@zazuko/env-node/node_modules/clownface": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/clownface/-/clownface-2.0.1.tgz",
- "integrity": "sha512-8RVfn/LZEl7BTDhIEIamz13Bhm5YahA1qiJigMb0HYGaiKnsVV0PpLBz0kzqyAI0+IzOlYbCLMFOAc1dkQfwgQ==",
+ "node_modules/@zazuko/env-core": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@zazuko/env-core/-/env-core-1.1.2.tgz",
+ "integrity": "sha512-mnLG40utuT7jPBPLs6fJ0puhfagnXSj+S8t9+zUGs3YlrOq/7b2zr64Hi3p3etwDdApaQ0VgQuNIY9doaruS1Q==",
"dependencies": {
- "@rdfjs/environment": "^0.1.2"
- }
- },
- "node_modules/@zazuko/env/node_modules/@rdfjs/dataset": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@rdfjs/dataset/-/dataset-2.0.1.tgz",
- "integrity": "sha512-hDIaXpUmU/ZdofX/BMFDAchkhN/AjmP5dMCOuVL2VCqWuFjeQxd2KV84E4+7S2Biw8tjEFhPBeQZP7KW+ARV7Q==",
- "bin": {
- "rdfjs-dataset-test": "bin/test.js"
+ "@rdfjs/environment": "^1.0.0"
+ },
+ "peerDependencies": {
+ "@types/rdfjs__environment": "^1.0.0"
}
},
- "node_modules/@zazuko/env/node_modules/clownface": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/clownface/-/clownface-2.0.1.tgz",
- "integrity": "sha512-8RVfn/LZEl7BTDhIEIamz13Bhm5YahA1qiJigMb0HYGaiKnsVV0PpLBz0kzqyAI0+IzOlYbCLMFOAc1dkQfwgQ==",
+ "node_modules/@zazuko/env-node": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/@zazuko/env-node/-/env-node-2.1.2.tgz",
+ "integrity": "sha512-w3qNtSh5ekm+gthXGPA+vZ6zP49vAHWwT1xaO83vqTNs63CMOsYnV3OtZavuyg882S+SBTj/mu7RNSUb5zO0ag==",
"dependencies": {
- "@rdfjs/environment": "^0.1.2"
- }
- },
- "node_modules/@zazuko/env/node_modules/get-stream": {
- "version": "8.0.1",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz",
- "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==",
- "engines": {
- "node": ">=16"
+ "@rdfjs/fetch-lite": "^3.2.2",
+ "@rdfjs/formats": "^4.0.0",
+ "@zazuko/env": "^2.1.1",
+ "@zazuko/rdf-utils-fs": "^3.3.0"
},
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "peerDependencies": {
+ "@types/rdfjs__fetch-lite": "^3.0.6"
}
},
"node_modules/@zazuko/formats-lazy": {
@@ -2726,34 +2569,6 @@
"readable-stream": "^4"
}
},
- "node_modules/@zazuko/formats-lazy/node_modules/@rdfjs/data-model": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@rdfjs/data-model/-/data-model-2.0.1.tgz",
- "integrity": "sha512-oRDYpy7/fJ9NNjS+M7m+dbnhi4lOWYGbBiM/A+u9bBExnN6ifXUF5mUsFxwZaQulmwTDaMhKERdV6iKTBUMgtw==",
- "dev": true,
- "bin": {
- "rdfjs-data-model-test": "bin/test.js"
- }
- },
- "node_modules/@zazuko/formats-lazy/node_modules/@rdfjs/parser-n3": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@rdfjs/parser-n3/-/parser-n3-2.0.1.tgz",
- "integrity": "sha512-D9ZHQwtuKG7aF3nGcOijXWkaR//lpck0UB3AL+4P7OELY1idjmVjQjhreQxY5ll8cbPp2slavPvFfUWYSDtEwA==",
- "dev": true,
- "dependencies": {
- "@rdfjs/data-model": "^2.0.1",
- "@rdfjs/sink": "^2.0.0",
- "duplex-to": "^2.0.0",
- "n3": "^1.16.2",
- "readable-stream": "^4.2.0"
- }
- },
- "node_modules/@zazuko/formats-lazy/node_modules/@rdfjs/sink": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@rdfjs/sink/-/sink-2.0.0.tgz",
- "integrity": "sha512-EDM6BjdVZdTHa6L3XWnXCDDu7h2tD/UAczc8WSG+Aw3m9yYkUUHypExNhlkA67sNRORC9Q/9hyHkAZBOVNRI6A==",
- "dev": true
- },
"node_modules/@zazuko/formats-lazy/node_modules/readable-stream": {
"version": "4.4.2",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz",
@@ -2770,59 +2585,30 @@
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
}
},
- "node_modules/@zazuko/node-fetch": {
- "version": "2.6.6",
- "resolved": "https://registry.npmjs.org/@zazuko/node-fetch/-/node-fetch-2.6.6.tgz",
- "integrity": "sha512-mrEqq7BJyNBlK5oT7U1S0EfLbFPpVHLXQJswhrN8Mv/3BKmWIBtMBaphK8AXF7XEhgK9vzRs/f3AIG8oHlPdpg==",
- "dependencies": {
- "whatwg-url": "^5.0.0"
- },
- "engines": {
- "node": "4.x || >=6.0.0"
- }
- },
"node_modules/@zazuko/prefixes": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/@zazuko/prefixes/-/prefixes-2.1.0.tgz",
- "integrity": "sha512-dm0/YBNzuwJUm8cXoF3Dn9DfQetnRDaOJ8NdlgLY645OaUddCzUAAYcanm+xZmEo1SWX+/Tp3jbScwCaN2b/aQ=="
+ "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/@zazuko/rdf-utils-fs": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/@zazuko/rdf-utils-fs/-/rdf-utils-fs-3.0.2.tgz",
- "integrity": "sha512-27okMMO6qlNqBScdM4r4oorZZvGirT1O7yf29pdyCEF86PkztTfLbIQt/s82nVHQXsyIpLPbkGBoSEaFi9cWfg==",
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/@zazuko/rdf-utils-fs/-/rdf-utils-fs-3.3.1.tgz",
+ "integrity": "sha512-4HjTbJUwiCFanMMcaaZkLIkWUdVjXSQstAyxnfzsUOmh8Q43iVBL+mYAl17zoi47III0POL6hitRsN1JJ5tUFg==",
"dependencies": {
"readable-stream": ">=3.6.0"
},
"peerDependencies": {
"@rdfjs/types": "*",
- "@types/rdfjs__environment": "^0.1.8"
- }
- },
- "node_modules/@zazuko/rdf-vocabularies": {
- "version": "2023.1.19",
- "resolved": "https://registry.npmjs.org/@zazuko/rdf-vocabularies/-/rdf-vocabularies-2023.1.19.tgz",
- "integrity": "sha512-/vC/Ok8etIi4kflbOAoRr9JV95auJaUREV9lrWP3wDEMfhu8jVYogwi/OD1yA2pH6KIYPS2+z7LN1jxOe3G56g==",
- "dev": true,
- "dependencies": {
- "@rdfjs/parser-n3": "^1.1.4",
- "commander": "^5.0.0",
- "pkg-dir": "^5.0.0",
- "rdf-ext": "^1.3.5",
- "readable-stream": "^3.6.0",
- "string-to-stream": "^3.0.1"
- },
- "bin": {
- "rdf-vocab": "bin/vocab.js"
+ "@types/rdfjs__environment": "0 - 1",
+ "@types/rdfjs__formats": "^4"
}
},
"node_modules/@zazuko/vocabularies": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@zazuko/vocabularies/-/vocabularies-2.0.0.tgz",
- "integrity": "sha512-nPwnO2rro4VeMHcJLN6ET4fCnxmlXmJQdimA32UrcDasbTpcmQdzGydklBXr11c8DWukJLtpldcK9zzcT6gPzw==",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/@zazuko/vocabularies/-/vocabularies-2.1.0.tgz",
+ "integrity": "sha512-gFG/ipXs4rUYCoBJT/2zmMo3YCBWaaHCRwT+a5A+Ew7+BSQD7FGJTAYr+SmksW8unUlh5NwVeMBKgVqeln0peQ==",
"dependencies": {
"@rdfjs/parser-n3": "^2.0.1",
- "@types/rdf-ext": "^2.0.1",
- "@types/rdfjs__environment": "^0.1",
"@vocabulary/acl": "^1.0.0",
"@vocabulary/as": "^1.0.0",
"@vocabulary/bibo": "^1.0.0",
@@ -2901,8 +2687,9 @@
"@vocabulary/sem": "^1.0.0",
"@vocabulary/set": "^1.0.0",
"@vocabulary/sf": "^1.0.0",
- "@vocabulary/sh": "^1.0.0",
+ "@vocabulary/sh": "^1.1.0",
"@vocabulary/shex": "^1.0.0",
+ "@vocabulary/shsh": "^1.0.0",
"@vocabulary/sioc": "^1.0.0",
"@vocabulary/skos": "^1.0.0",
"@vocabulary/skosxl": "^1.0.0",
@@ -2920,53 +2707,23 @@
"@vocabulary/vcard": "^1.0.0",
"@vocabulary/void": "^1.0.0",
"@vocabulary/vs": "^1.0.0",
+ "@vocabulary/vso": "^1.0.0",
"@vocabulary/wdrs": "^1.0.0",
"@vocabulary/wgs": "^1.0.0",
"@vocabulary/xhv": "^1.0.0",
"@vocabulary/xkos": "^1.0.0",
"@vocabulary/xsd": "^1.0.0",
- "@zazuko/prefixes": "^2.0.0",
+ "@zazuko/env": "^2.0.2",
+ "@zazuko/prefixes": "^2.2.0",
+ "@zazuko/vocabulary-loader": "^1.0.2",
"commander": "^10.0.0",
- "rdf-ext": "^2.2.0",
+ "rdf-dataset-ext": "^1",
"readable-stream": "^4.3.0"
},
"bin": {
"rdf-vocab": "bin/vocab.js"
}
},
- "node_modules/@zazuko/vocabularies/node_modules/@rdfjs/data-model": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@rdfjs/data-model/-/data-model-2.0.1.tgz",
- "integrity": "sha512-oRDYpy7/fJ9NNjS+M7m+dbnhi4lOWYGbBiM/A+u9bBExnN6ifXUF5mUsFxwZaQulmwTDaMhKERdV6iKTBUMgtw==",
- "bin": {
- "rdfjs-data-model-test": "bin/test.js"
- }
- },
- "node_modules/@zazuko/vocabularies/node_modules/@rdfjs/dataset": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@rdfjs/dataset/-/dataset-2.0.1.tgz",
- "integrity": "sha512-hDIaXpUmU/ZdofX/BMFDAchkhN/AjmP5dMCOuVL2VCqWuFjeQxd2KV84E4+7S2Biw8tjEFhPBeQZP7KW+ARV7Q==",
- "bin": {
- "rdfjs-dataset-test": "bin/test.js"
- }
- },
- "node_modules/@zazuko/vocabularies/node_modules/@rdfjs/parser-n3": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@rdfjs/parser-n3/-/parser-n3-2.0.1.tgz",
- "integrity": "sha512-D9ZHQwtuKG7aF3nGcOijXWkaR//lpck0UB3AL+4P7OELY1idjmVjQjhreQxY5ll8cbPp2slavPvFfUWYSDtEwA==",
- "dependencies": {
- "@rdfjs/data-model": "^2.0.1",
- "@rdfjs/sink": "^2.0.0",
- "duplex-to": "^2.0.0",
- "n3": "^1.16.2",
- "readable-stream": "^4.2.0"
- }
- },
- "node_modules/@zazuko/vocabularies/node_modules/@rdfjs/sink": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@rdfjs/sink/-/sink-2.0.0.tgz",
- "integrity": "sha512-EDM6BjdVZdTHa6L3XWnXCDDu7h2tD/UAczc8WSG+Aw3m9yYkUUHypExNhlkA67sNRORC9Q/9hyHkAZBOVNRI6A=="
- },
"node_modules/@zazuko/vocabularies/node_modules/commander": {
"version": "10.0.1",
"resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz",
@@ -2975,27 +2732,6 @@
"node": ">=14"
}
},
- "node_modules/@zazuko/vocabularies/node_modules/rdf-ext": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/rdf-ext/-/rdf-ext-2.2.0.tgz",
- "integrity": "sha512-/6Z1VK+OdL4SQnxhzdN1CJJY7pmtTzh0BHLRgKQG9MPIN2SnYr/eymHxqcygcZ/YHqXAV7kl2aOFbn6u9P4Wgw==",
- "dependencies": {
- "@rdfjs/data-model": "^2.0.1",
- "@rdfjs/dataset": "^2.0.1",
- "@rdfjs/environment": "^0.1.2",
- "@rdfjs/fetch-lite": "^3.2.1",
- "@rdfjs/namespace": "^2.0.0",
- "@rdfjs/normalize": "^2.0.0",
- "@rdfjs/prefix-map": "^0.1.1",
- "@rdfjs/score": "^0.1.1",
- "@rdfjs/term-map": "^2.0.0",
- "@rdfjs/term-set": "^2.0.1",
- "@rdfjs/to-ntriples": "^2.0.0",
- "@rdfjs/traverser": "^0.1.1",
- "clownface": "^1.5.1",
- "readable-stream": "^4.3.0"
- }
- },
"node_modules/@zazuko/vocabularies/node_modules/readable-stream": {
"version": "4.4.2",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz",
@@ -3011,6 +2747,44 @@
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
}
},
+ "node_modules/@zazuko/vocabulary-extras": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/@zazuko/vocabulary-extras/-/vocabulary-extras-2.0.6.tgz",
+ "integrity": "sha512-dszQFe5Sm9Io4ugjS2/rkZkQX9USlg3sGrkeDNLaZD/lVt308tIM9PtH9kIpNuUCGzKCfh+xbyKgUboDBOeoGw==",
+ "dependencies": {
+ "@vocabulary/b59": "^0.1.0",
+ "@vocabulary/code": "^1.0.0",
+ "@vocabulary/cube": "^1.0.0",
+ "@vocabulary/meta": "^1.0.0",
+ "@vocabulary/pipeline": "^1.1.1",
+ "@vocabulary/relation": "^1.0.0",
+ "@zazuko/prefixes": "^2.0.0",
+ "@zazuko/vocabulary-extras-builders": "^1.1.1",
+ "@zazuko/vocabulary-loader": "^1.0.2"
+ }
+ },
+ "node_modules/@zazuko/vocabulary-extras-builders": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/@zazuko/vocabulary-extras-builders/-/vocabulary-extras-builders-1.1.3.tgz",
+ "integrity": "sha512-8J74EvzjVjs5I2L+sXdoE9AELscWbp5hc9qWGV+Ojii549m5EB53FddWb7Yq8l4cI9b2KbM+bFr0ogpl1gH/Qg==",
+ "dependencies": {
+ "@rdfjs/namespace": "^2.0.0"
+ },
+ "peerDependencies": {
+ "@rdfjs/types": ">=1"
+ }
+ },
+ "node_modules/@zazuko/vocabulary-loader": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/@zazuko/vocabulary-loader/-/vocabulary-loader-1.0.2.tgz",
+ "integrity": "sha512-vlHi14fPcbPXNettQvcoV3xLEGI8bslcmjDaCyXeOZzkKPNMrnua2WuJZE21JgMEwGlcAiGDnWLKJSer6Atkaw==",
+ "dependencies": {
+ "@rdfjs/parser-n3": "^2.0.1",
+ "@types/rdfjs__environment": "1",
+ "@zazuko/env": "^2.0.2",
+ "rdf-dataset-ext": "^1.1.0"
+ }
+ },
"node_modules/abort-controller": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
@@ -3106,16 +2880,12 @@
"integrity": "sha512-sKTWPTG2/d71kLGVmymMJQQslUppxvCz6DN/eODL3/ckmfygZzD0t4P5tRXE3qpM62jI98F/YTHHzFhM12jiJQ=="
},
"node_modules/anylogger-debug": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/anylogger-debug/-/anylogger-debug-1.0.3.tgz",
- "integrity": "sha512-JI0aUl9ml/UAc33bDC0bT+khOReGHA9bFUFEJN0RdekJHJH+ZHqGM0oYQZQB+jdX7BcIzgCCpRQeK8DziRfUFA==",
- "dependencies": {
- "anylogger": "^1.0.6",
- "debug": "^4.3.1"
- },
+ "version": "1.1.0-beta.5",
+ "resolved": "https://registry.npmjs.org/anylogger-debug/-/anylogger-debug-1.1.0-beta.5.tgz",
+ "integrity": "sha512-mCb5/HtBfBW9zcbBQnzuHp/wkaa6f8Ud8x4gS3y8AX41H2XimeuL7GUct1wNeM09+DVjv91Xlwux8NXQQgwTRg==",
"peerDependencies": {
- "anylogger": "^1.0.1",
- "debug": "^4.1.1"
+ "anylogger": "1.x || >=1.1.0-beta || >=1.2.0-beta || >=1.3.0-beta || >=1.4.0-beta || >=1.5.0-beta || >=1.6.0-beta || >=1.7.0-beta || >=1.8.0-beta || >=1.9.0-beta",
+ "debug": "4.x"
}
},
"node_modules/anymatch": {
@@ -3307,6 +3077,15 @@
"has-symbols": "^1.0.3"
}
},
+ "node_modules/at-least-node": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
+ "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 4.0.0"
+ }
+ },
"node_modules/available-typed-arrays": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz",
@@ -3440,11 +3219,6 @@
"ieee754": "^1.2.1"
}
},
- "node_modules/buffer-from": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
- "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ=="
- },
"node_modules/builtins": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz",
@@ -3543,13 +3317,19 @@
}
},
"node_modules/call-bind": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
- "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
+ "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
"dev": true,
"dependencies": {
- "function-bind": "^1.1.1",
- "get-intrinsic": "^1.0.2"
+ "es-define-property": "^1.0.0",
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "get-intrinsic": "^1.2.4",
+ "set-function-length": "^1.2.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -3752,23 +3532,13 @@
}
},
"node_modules/clownface": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/clownface/-/clownface-1.5.1.tgz",
- "integrity": "sha512-Ko8N/UFsnhEGmPlyE1bUFhbRhVgDbxqlIjcqxtLysc4dWaY0A7iCdg3savhAxs7Lheb7FCygIyRh7ADYZWVIng==",
- "dependencies": {
- "@rdfjs/data-model": "^1.1.0",
- "@rdfjs/namespace": "^1.0.0"
- }
- },
- "node_modules/clownface/node_modules/@rdfjs/namespace": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@rdfjs/namespace/-/namespace-1.1.0.tgz",
- "integrity": "sha512-utO5rtaOKxk8B90qzaQ0N+J5WrCI28DtfAY/zExCmXE7cOfC5uRI/oMKbLaVEPj2P7uArekt/T4IPATtj7Tjug==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/clownface/-/clownface-2.0.2.tgz",
+ "integrity": "sha512-HjTYqVXiCrw4FmoAWF46aQ3c2OmdVLoqZrAGkowdWWUoBBIcBht55pOxkyvoVe2BsPE/HqMzfnu51JpgqM4KEg==",
"dependencies": {
- "@rdfjs/data-model": "^1.1.0"
- },
- "engines": {
- "node": ">=6"
+ "@rdfjs/data-model": "^2.0.1",
+ "@rdfjs/environment": "0 - 1",
+ "@rdfjs/namespace": "^2.0.0"
}
},
"node_modules/color-convert": {
@@ -3786,15 +3556,6 @@
"integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
"dev": true
},
- "node_modules/commander": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz",
- "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==",
- "dev": true,
- "engines": {
- "node": ">= 6"
- }
- },
"node_modules/concat-map": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
@@ -3991,6 +3752,23 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/define-data-property": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
+ "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
+ "dev": true,
+ "dependencies": {
+ "es-define-property": "^1.0.0",
+ "es-errors": "^1.3.0",
+ "gopd": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/define-properties": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz",
@@ -4065,6 +3843,7 @@
"version": "1.4.4",
"resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
"integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
+ "dev": true,
"dependencies": {
"once": "^1.4.0"
}
@@ -4157,6 +3936,27 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/es-define-property": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
+ "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
+ "dev": true,
+ "dependencies": {
+ "get-intrinsic": "^1.2.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/es-errors": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/es-iterator-helpers": {
"version": "1.0.14",
"resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.14.tgz",
@@ -5292,6 +5092,15 @@
"node": ">=8"
}
},
+ "node_modules/find-yarn-workspace-root": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/find-yarn-workspace-root/-/find-yarn-workspace-root-2.0.0.tgz",
+ "integrity": "sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==",
+ "dev": true,
+ "dependencies": {
+ "micromatch": "^4.0.2"
+ }
+ },
"node_modules/find-yarn-workspace-root2": {
"version": "1.2.16",
"resolved": "https://registry.npmjs.org/find-yarn-workspace-root2/-/find-yarn-workspace-root2-1.2.16.tgz",
@@ -5413,10 +5222,13 @@
}
},
"node_modules/function-bind": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
- "dev": true
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
+ "dev": true,
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
},
"node_modules/function.prototype.name": {
"version": "1.1.6",
@@ -5464,15 +5276,19 @@
}
},
"node_modules/get-intrinsic": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz",
- "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==",
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
+ "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
"dev": true,
"dependencies": {
- "function-bind": "^1.1.1",
- "has": "^1.0.3",
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
"has-proto": "^1.0.1",
- "has-symbols": "^1.0.3"
+ "has-symbols": "^1.0.3",
+ "hasown": "^2.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -5492,14 +5308,11 @@
}
},
"node_modules/get-stream": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
- "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
- "dependencies": {
- "pump": "^3.0.0"
- },
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz",
+ "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==",
"engines": {
- "node": ">=8"
+ "node": ">=16"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
@@ -5687,12 +5500,12 @@
}
},
"node_modules/has-property-descriptors": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz",
- "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
+ "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
"dev": true,
"dependencies": {
- "get-intrinsic": "^1.1.1"
+ "es-define-property": "^1.0.0"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -5737,6 +5550,18 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/hasown": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
+ "dev": true,
+ "dependencies": {
+ "function-bind": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/he": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
@@ -6052,6 +5877,21 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/is-docker": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
+ "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
+ "dev": true,
+ "bin": {
+ "is-docker": "cli.js"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/is-extglob": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
@@ -6337,6 +6177,18 @@
"node": ">=0.10.0"
}
},
+ "node_modules/is-wsl": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
+ "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
+ "dev": true,
+ "dependencies": {
+ "is-docker": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/isarray": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
@@ -6479,6 +6331,24 @@
"dev": true,
"peer": true
},
+ "node_modules/json-stable-stringify": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.1.1.tgz",
+ "integrity": "sha512-SU/971Kt5qVQfJpyDveVhQ/vya+5hvrjClFOcr8c0Fq5aODJjMwutrOfCU+eCnVD5gpx1Q3fEqkyom77zH1iIg==",
+ "dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.5",
+ "isarray": "^2.0.5",
+ "jsonify": "^0.0.1",
+ "object-keys": "^1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/json-stable-stringify-without-jsonify": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
@@ -6508,11 +6378,19 @@
"graceful-fs": "^4.1.6"
}
},
+ "node_modules/jsonify": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.1.tgz",
+ "integrity": "sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==",
+ "dev": true,
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/jsonld": {
"version": "8.3.1",
"resolved": "https://registry.npmjs.org/jsonld/-/jsonld-8.3.1.tgz",
"integrity": "sha512-tYfKpWL56meSJCHS91Ph0+EUThHZOZ8bKuboME4998SF+Kkukp2PhCPdRCvA7tsGUKr9FvSoyIRqJPuImBcBuA==",
- "dev": true,
"dependencies": {
"@digitalbazaar/http-client": "^3.4.1",
"canonicalize": "^1.0.1",
@@ -6588,30 +6466,6 @@
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
}
},
- "node_modules/jsonparse": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
- "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==",
- "engines": [
- "node >= 0.2.0"
- ]
- },
- "node_modules/jsonstream2": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/jsonstream2/-/jsonstream2-3.0.0.tgz",
- "integrity": "sha512-8ngq2XB8NjYrpe3+Xtl9lFJl6RoV2dNT4I7iyaHwxUpTBwsj0AlAR7epGfeYVP0z4Z7KxMoSxRgJWrd2jmBT/Q==",
- "dependencies": {
- "jsonparse": "1.3.1",
- "through2": "^3.0.1",
- "type-component": "0.0.1"
- },
- "bin": {
- "jsonstream": "bin/jsonstream.js"
- },
- "engines": {
- "node": ">=5.10.0"
- }
- },
"node_modules/jsx-ast-utils": {
"version": "3.3.5",
"resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz",
@@ -6653,6 +6507,15 @@
"node": ">=0.10.0"
}
},
+ "node_modules/klaw-sync": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz",
+ "integrity": "sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==",
+ "dev": true,
+ "dependencies": {
+ "graceful-fs": "^4.1.11"
+ }
+ },
"node_modules/kleur": {
"version": "4.1.5",
"resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
@@ -6666,7 +6529,6 @@
"version": "0.33.3",
"resolved": "https://registry.npmjs.org/ky/-/ky-0.33.3.tgz",
"integrity": "sha512-CasD9OCEQSFIam2U8efFK81Yeg8vNMTBUqtMOHlrcWQHqUX3HeCl9Dr31u4toV7emlH8Mymk5+9p0lL6mKb/Xw==",
- "dev": true,
"engines": {
"node": ">=14.16"
},
@@ -6678,7 +6540,6 @@
"version": "0.11.0",
"resolved": "https://registry.npmjs.org/ky-universal/-/ky-universal-0.11.0.tgz",
"integrity": "sha512-65KyweaWvk+uKKkCrfAf+xqN2/epw1IJDtlyCPxYffFCMR8u1sp2U65NtWpnozYfZxQ6IUzIlvUcw+hQ82U2Xw==",
- "dev": true,
"dependencies": {
"abort-controller": "^3.0.0",
"node-fetch": "^3.2.10"
@@ -6929,7 +6790,6 @@
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
"integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "dev": true,
"dependencies": {
"yallist": "^4.0.0"
},
@@ -7099,7 +6959,6 @@
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
"integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
"dev": true,
- "peer": true,
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
@@ -7345,9 +7204,9 @@
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
},
"node_modules/n3": {
- "version": "1.17.1",
- "resolved": "https://registry.npmjs.org/n3/-/n3-1.17.1.tgz",
- "integrity": "sha512-HlanMWpvN2kcTrFuU3GPObyY7qrVQWy2Hp7l4GSXJlcQapjQMR7OM4kCr788pTQzNIpiHS3JRvyZ2YUcYJ82rA==",
+ "version": "1.17.3",
+ "resolved": "https://registry.npmjs.org/n3/-/n3-1.17.3.tgz",
+ "integrity": "sha512-ZHc24eZi2GIJcJQVxtL6NT3g+mTHRNeTVfXWELzeUOirqLrh2AAyg0nfYZ/kryJWKFSCgO37DGB6Ok3qmGgEcA==",
"dependencies": {
"queue-microtask": "^1.1.2",
"readable-stream": "^4.0.0"
@@ -7456,56 +7315,29 @@
}
},
"node_modules/nodeify-fetch": {
- "version": "2.2.2",
- "resolved": "https://registry.npmjs.org/nodeify-fetch/-/nodeify-fetch-2.2.2.tgz",
- "integrity": "sha512-4b1Jysy9RGyya0wJpseTQyxUgSbx6kw9ocHTY0OFRXWlxa2Uy5PrSo/P/nwoUn59rBR9YKty2kd7g4LKXmsZVA==",
- "dependencies": {
- "@zazuko/node-fetch": "^2.6.6",
- "concat-stream": "^1.6.0",
- "cross-fetch": "^3.0.4",
- "readable-error": "^1.0.0",
- "readable-stream": "^3.5.0"
- }
- },
- "node_modules/nodeify-fetch/node_modules/concat-stream": {
- "version": "1.6.2",
- "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
- "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
- "engines": [
- "node >= 0.8"
- ],
- "dependencies": {
- "buffer-from": "^1.0.0",
- "inherits": "^2.0.3",
- "readable-stream": "^2.2.2",
- "typedarray": "^0.0.6"
- }
- },
- "node_modules/nodeify-fetch/node_modules/concat-stream/node_modules/readable-stream": {
- "version": "2.3.8",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
- "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/nodeify-fetch/-/nodeify-fetch-3.1.0.tgz",
+ "integrity": "sha512-ZV81vM//sEgTgXwVZlOONzcOCdTGQ53mV65FVSNXgPQHa8oCwRLtLbnGxL/1S/Yw90bcXUDKMz00jEnaeazo+A==",
"dependencies": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.3",
- "isarray": "~1.0.0",
- "process-nextick-args": "~2.0.0",
- "safe-buffer": "~5.1.1",
- "string_decoder": "~1.1.1",
- "util-deprecate": "~1.0.1"
+ "lodash": "^4.17.21",
+ "node-fetch": "^3.2.10",
+ "readable-stream": "^4.2.0",
+ "stream-chunks": "^1.0.0"
}
},
- "node_modules/nodeify-fetch/node_modules/isarray": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
- "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="
- },
- "node_modules/nodeify-fetch/node_modules/string_decoder": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
- "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
+ "node_modules/nodeify-fetch/node_modules/readable-stream": {
+ "version": "4.5.2",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz",
+ "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==",
"dependencies": {
- "safe-buffer": "~5.1.0"
+ "abort-controller": "^3.0.0",
+ "buffer": "^6.0.3",
+ "events": "^3.3.0",
+ "process": "^0.11.10",
+ "string_decoder": "^1.3.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
}
},
"node_modules/normalize-package-data": {
@@ -7685,6 +7517,7 @@
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
"integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
+ "dev": true,
"dependencies": {
"wrappy": "1"
}
@@ -7704,6 +7537,22 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/open": {
+ "version": "7.4.2",
+ "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz",
+ "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==",
+ "dev": true,
+ "dependencies": {
+ "is-docker": "^2.0.0",
+ "is-wsl": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/optionator": {
"version": "0.9.3",
"resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz",
@@ -7779,59 +7628,216 @@
"integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
"dev": true,
"dependencies": {
- "p-limit": "^2.2.0"
+ "p-limit": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/p-map": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz",
+ "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/p-try": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
+ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/parent-module": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
+ "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
+ "dev": true,
+ "peer": true,
+ "dependencies": {
+ "callsites": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/parse-json": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
+ "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/code-frame": "^7.0.0",
+ "error-ex": "^1.3.1",
+ "json-parse-even-better-errors": "^2.3.0",
+ "lines-and-columns": "^1.1.6"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/patch-package": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/patch-package/-/patch-package-8.0.0.tgz",
+ "integrity": "sha512-da8BVIhzjtgScwDJ2TtKsfT5JFWz1hYoBl9rUQ1f38MC2HwnEIkK8VN3dKMKcP7P7bvvgzNDbfNHtx3MsQb5vA==",
+ "dev": true,
+ "dependencies": {
+ "@yarnpkg/lockfile": "^1.1.0",
+ "chalk": "^4.1.2",
+ "ci-info": "^3.7.0",
+ "cross-spawn": "^7.0.3",
+ "find-yarn-workspace-root": "^2.0.0",
+ "fs-extra": "^9.0.0",
+ "json-stable-stringify": "^1.0.2",
+ "klaw-sync": "^6.0.0",
+ "minimist": "^1.2.6",
+ "open": "^7.4.2",
+ "rimraf": "^2.6.3",
+ "semver": "^7.5.3",
+ "slash": "^2.0.0",
+ "tmp": "^0.0.33",
+ "yaml": "^2.2.2"
+ },
+ "bin": {
+ "patch-package": "index.js"
+ },
+ "engines": {
+ "node": ">=14",
+ "npm": ">5"
+ }
+ },
+ "node_modules/patch-package/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/patch-package/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/patch-package/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"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/patch-package/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/patch-package/node_modules/fs-extra": {
+ "version": "9.1.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
+ "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
+ "dev": true,
+ "dependencies": {
+ "at-least-node": "^1.0.0",
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^6.0.1",
+ "universalify": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/patch-package/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/patch-package/node_modules/jsonfile": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
+ "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
+ "dev": true,
+ "dependencies": {
+ "universalify": "^2.0.0"
},
- "engines": {
- "node": ">=8"
+ "optionalDependencies": {
+ "graceful-fs": "^4.1.6"
}
},
- "node_modules/p-map": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz",
- "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==",
+ "node_modules/patch-package/node_modules/rimraf": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
+ "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
"dev": true,
- "engines": {
- "node": ">=6"
+ "dependencies": {
+ "glob": "^7.1.3"
+ },
+ "bin": {
+ "rimraf": "bin.js"
}
},
- "node_modules/p-try": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
- "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
+ "node_modules/patch-package/node_modules/slash": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz",
+ "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==",
"dev": true,
"engines": {
"node": ">=6"
}
},
- "node_modules/parent-module": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
- "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
+ "node_modules/patch-package/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
- "peer": true,
"dependencies": {
- "callsites": "^3.0.0"
+ "has-flag": "^4.0.0"
},
"engines": {
- "node": ">=6"
+ "node": ">=8"
}
},
- "node_modules/parse-json": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
- "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
+ "node_modules/patch-package/node_modules/universalify": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
+ "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
"dev": true,
- "dependencies": {
- "@babel/code-frame": "^7.0.0",
- "error-ex": "^1.3.1",
- "json-parse-even-better-errors": "^2.3.0",
- "lines-and-columns": "^1.1.6"
- },
"engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": ">= 10.0.0"
}
},
"node_modules/path-exists": {
@@ -7970,79 +7976,6 @@
"node": ">=4"
}
},
- "node_modules/pkg-dir": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz",
- "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==",
- "dev": true,
- "dependencies": {
- "find-up": "^5.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/pkg-dir/node_modules/find-up": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
- "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
- "dev": true,
- "dependencies": {
- "locate-path": "^6.0.0",
- "path-exists": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/pkg-dir/node_modules/locate-path": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
- "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
- "dev": true,
- "dependencies": {
- "p-locate": "^5.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/pkg-dir/node_modules/p-limit": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
- "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
- "dev": true,
- "dependencies": {
- "yocto-queue": "^0.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/pkg-dir/node_modules/p-locate": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
- "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
- "dev": true,
- "dependencies": {
- "p-limit": "^3.0.2"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/preferred-pm": {
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.1.2.tgz",
@@ -8157,11 +8090,6 @@
"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
"integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
},
- "node_modules/promise-the-world": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/promise-the-world/-/promise-the-world-1.0.1.tgz",
- "integrity": "sha512-eAXctcYU0ksq9YT5LT0N3e8yvdEAp0aYuzIiaJo9CpZwga45i08MW05GMXZIow7N05d1o4EBoR5hjkb7jhzqKg=="
- },
"node_modules/prop-types": {
"version": "15.8.1",
"resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
@@ -8184,6 +8112,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
"integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
+ "dev": true,
"dependencies": {
"end-of-stream": "^1.1.0",
"once": "^1.3.1"
@@ -8263,28 +8192,6 @@
"readable-stream": "3 - 4"
}
},
- "node_modules/rdf-ext": {
- "version": "1.3.5",
- "resolved": "https://registry.npmjs.org/rdf-ext/-/rdf-ext-1.3.5.tgz",
- "integrity": "sha512-LS/waItwp5aGY9Ay7y147HxWLIaSvw4r172S995aGwVkvg0KwUA0NY8w61p/LoFdQ4V6mzxQdVoRN6x/6OaK0w==",
- "dev": true,
- "dependencies": {
- "@rdfjs/data-model": "^1.3.3",
- "@rdfjs/dataset": "^1.1.1",
- "@rdfjs/to-ntriples": "^1.0.1",
- "rdf-normalize": "^1.0.0",
- "readable-stream": "^3.6.0"
- }
- },
- "node_modules/rdf-ext/node_modules/@rdfjs/to-ntriples": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/@rdfjs/to-ntriples/-/to-ntriples-1.0.2.tgz",
- "integrity": "sha512-ngw5XAaGHjgGiwWWBPGlfdCclHftonmbje5lMys4G2j4NvfExraPIuRZgjSnd5lg4dnulRVUll8tRbgKO+7EDA==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/rdf-js": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/rdf-js/-/rdf-js-4.0.2.tgz",
@@ -8293,32 +8200,26 @@
"@rdfjs/types": "*"
}
},
- "node_modules/rdf-normalize": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/rdf-normalize/-/rdf-normalize-1.0.0.tgz",
- "integrity": "sha512-1ocjoxovKc4+AyS4Tgtroay5R33yrtM2kQnAGvVaB0iGSRggukHxMJW0y8xTR7TwKZabS+7oMSQNMdbu/qTtCQ==",
- "dev": true
- },
"node_modules/rdf-transform-triple-to-quad": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/rdf-transform-triple-to-quad/-/rdf-transform-triple-to-quad-1.0.2.tgz",
- "integrity": "sha512-cr8wgJcj+SvPLichNhWhUTyXHcoD1EVgajVmvbtwYbMRw479KAaW03TTviQaJAUqgcWzIzkrWLtWkrY2FgwryQ==",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/rdf-transform-triple-to-quad/-/rdf-transform-triple-to-quad-2.0.0.tgz",
+ "integrity": "sha512-7PsiM9akR5cqV73r4JP5sXiie6I0uXvNtdf4PkAPuegywdymg2gjzrLJ4gb9TQjLhsHwHOHZDFQGX4bE9Ji1oQ==",
"dependencies": {
- "@rdfjs/data-model": "^1.1.2",
- "readable-stream": "^3.5.0"
+ "@rdfjs/data-model": "^2.0.1",
+ "readable-stream": "3 - 4"
}
},
"node_modules/rdfxml-streaming-parser": {
- "version": "2.2.3",
- "resolved": "https://registry.npmjs.org/rdfxml-streaming-parser/-/rdfxml-streaming-parser-2.2.3.tgz",
- "integrity": "sha512-HoH8urnga+YQ5sDY9ufRb0wg6FvwR284sSXpZ+fJE5X5Oej6dfzkFer81uBNZzyNmzJR1TpMYMznyXEjPMLhCA==",
+ "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.0.0",
+ "readable-stream": "^4.4.2",
"relative-to-absolute-iri": "^1.0.0",
"validate-iri": "^1.0.0"
}
@@ -8419,41 +8320,6 @@
"node": ">=6"
}
},
- "node_modules/readable-error": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/readable-error/-/readable-error-1.0.0.tgz",
- "integrity": "sha512-CLnInu5bUphmFiZ3pD/BC6+Cg4/BzK6ZMvWfd0b2QMzYo159Z/f/nVFQ9L5IeMrqUxy0EFsp3XJ+BRfLfY13IQ==",
- "dependencies": {
- "readable-stream": "^2.3.3"
- }
- },
- "node_modules/readable-error/node_modules/isarray": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
- "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="
- },
- "node_modules/readable-error/node_modules/readable-stream": {
- "version": "2.3.8",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
- "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
- "dependencies": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.3",
- "isarray": "~1.0.0",
- "process-nextick-args": "~2.0.0",
- "safe-buffer": "~5.1.1",
- "string_decoder": "~1.1.1",
- "util-deprecate": "~1.0.1"
- }
- },
- "node_modules/readable-error/node_modules/string_decoder": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
- "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
- "dependencies": {
- "safe-buffer": "~5.1.0"
- }
- },
"node_modules/readable-stream": {
"version": "3.6.2",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
@@ -8467,14 +8333,6 @@
"node": ">= 6"
}
},
- "node_modules/readable-to-readable": {
- "version": "0.1.3",
- "resolved": "https://registry.npmjs.org/readable-to-readable/-/readable-to-readable-0.1.3.tgz",
- "integrity": "sha512-G+0kz01xJM/uTuItKcqC73cifW8S6CZ7tp77NLN87lE5mrSU+GC8geoSAlfmp0NocmXckQ7W8s8ns73HYsIA3w==",
- "dependencies": {
- "readable-stream": "^3.6.0"
- }
- },
"node_modules/readdirp": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
@@ -8755,14 +8613,6 @@
"node": ">=10"
}
},
- "node_modules/separate-stream": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/separate-stream/-/separate-stream-1.0.1.tgz",
- "integrity": "sha512-UKFCzmddW2akOq40YdGehllv5gu6AD3y6nGSVuZuwI1kify2CiW7Zwsxx4ioaNLxx4LZaZMkcjdICHtSxpEpaA==",
- "dependencies": {
- "readable-stream": "^3.6.0"
- }
- },
"node_modules/serialize-javascript": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
@@ -8778,6 +8628,23 @@
"integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==",
"dev": true
},
+ "node_modules/set-function-length": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
+ "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
+ "dev": true,
+ "dependencies": {
+ "define-data-property": "^1.1.4",
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "get-intrinsic": "^1.2.4",
+ "gopd": "^1.0.1",
+ "has-property-descriptors": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/setimmediate": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
@@ -9020,29 +8887,41 @@
}
},
"node_modules/sparql-http-client": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/sparql-http-client/-/sparql-http-client-2.4.2.tgz",
- "integrity": "sha512-b7KBjs3BEJVQJAbWeaTx4EdBSOU1L0KfWLVgnkeRyBUoSTI8F1kTHuX7wzme/+UlfCS2zYsKGdpma5DwdaVRBQ==",
- "dependencies": {
- "@rdfjs/data-model": "^1.1.2",
- "@rdfjs/parser-n3": "^1.1.3",
- "@rdfjs/to-ntriples": "^1.0.2",
- "get-stream": "^5.1.0",
- "jsonstream2": "^3.0.0",
- "lodash": "^4.17.15",
- "nodeify-fetch": "^2.2.0",
- "promise-the-world": "^1.0.1",
- "rdf-transform-triple-to-quad": "^1.0.2",
- "readable-stream": "^3.5.0",
- "separate-stream": "^1.0.0"
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/sparql-http-client/-/sparql-http-client-3.0.0.tgz",
+ "integrity": "sha512-apnk5baRm8VzQVWEyl1bxtOMDdf3un5XEnHv/yn8HfRFkyDBPT7KtPI0OW6OzJXBhMce6q9M76fjvm1uxJxiDQ==",
+ "dependencies": {
+ "@bergos/jsonparse": "^1.4.1",
+ "@rdfjs/data-model": "^2.0.2",
+ "@rdfjs/dataset": "^2.0.2",
+ "@rdfjs/environment": "^1.0.0",
+ "@rdfjs/parser-n3": "^2.0.2",
+ "@rdfjs/to-ntriples": "^3.0.1",
+ "duplex-to": "^2.0.0",
+ "nodeify-fetch": "^3.1.0",
+ "rdf-transform-triple-to-quad": "^2.0.0",
+ "readable-stream": "^4.5.2",
+ "stream-chunks": "^1.0.0"
}
},
"node_modules/sparql-http-client/node_modules/@rdfjs/to-ntriples": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/@rdfjs/to-ntriples/-/to-ntriples-1.0.2.tgz",
- "integrity": "sha512-ngw5XAaGHjgGiwWWBPGlfdCclHftonmbje5lMys4G2j4NvfExraPIuRZgjSnd5lg4dnulRVUll8tRbgKO+7EDA==",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/@rdfjs/to-ntriples/-/to-ntriples-3.0.1.tgz",
+ "integrity": "sha512-gjoPAvh4j7AbGMjcDn/8R4cW+d/FPtbfbMM0uQXkyfBFtNUW2iVgrqsgJ65roLc54Y9A2TTFaeeTGSvY9a0HCQ=="
+ },
+ "node_modules/sparql-http-client/node_modules/readable-stream": {
+ "version": "4.5.2",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz",
+ "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==",
+ "dependencies": {
+ "abort-controller": "^3.0.0",
+ "buffer": "^6.0.3",
+ "events": "^3.3.0",
+ "process": "^0.11.10",
+ "string_decoder": "^1.3.0"
+ },
"engines": {
- "node": ">=6"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
}
},
"node_modules/spawndamnit": {
@@ -9278,15 +9157,6 @@
}
]
},
- "node_modules/string-to-stream": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/string-to-stream/-/string-to-stream-3.0.1.tgz",
- "integrity": "sha512-Hl092MV3USJuUCC6mfl9sPzGloA3K5VwdIeJjYIkXY/8K+mUvaeEabWJgArp+xXrsWxCajeT2pc4axbVhIZJyg==",
- "dev": true,
- "dependencies": {
- "readable-stream": "^3.4.0"
- }
- },
"node_modules/string-width": {
"version": "4.2.3",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
@@ -9498,15 +9368,6 @@
"integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==",
"dev": true
},
- "node_modules/through2": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz",
- "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==",
- "dependencies": {
- "inherits": "^2.0.4",
- "readable-stream": "2 || 3"
- }
- },
"node_modules/tmp": {
"version": "0.0.33",
"resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
@@ -9767,11 +9628,6 @@
"node": ">= 0.8.0"
}
},
- "node_modules/type-component": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/type-component/-/type-component-0.0.1.tgz",
- "integrity": "sha512-mDZRBQS2yZkwRQKfjJvQ8UIYJeBNNWCq+HBNstl9N5s9jZ4dkVYXEGkVPsSCEh5Ld4JM1kmrZTzjnrqSAIQ7dw=="
- },
"node_modules/type-detect": {
"version": "4.0.8",
"resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
@@ -9859,11 +9715,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/typedarray": {
- "version": "0.0.6",
- "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
- "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA=="
- },
"node_modules/typescript": {
"version": "5.2.2",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
@@ -9896,7 +9747,6 @@
"version": "5.27.0",
"resolved": "https://registry.npmjs.org/undici/-/undici-5.27.0.tgz",
"integrity": "sha512-l3ydWhlhOJzMVOYkymLykcRRXqbUaQriERtR70B9LzNkZ4bX52Fc8wbTDneMiwo8T+AemZXvXaTx+9o5ROxrXg==",
- "dev": true,
"dependencies": {
"@fastify/busboy": "^2.0.0"
},
@@ -10189,7 +10039,8 @@
"node_modules/wrappy": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
- "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
+ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
+ "dev": true
},
"node_modules/wsrun": {
"version": "5.2.4",
@@ -10393,8 +10244,19 @@
"node_modules/yallist": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "dev": true
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
+ },
+ "node_modules/yaml": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.1.tgz",
+ "integrity": "sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg==",
+ "dev": true,
+ "bin": {
+ "yaml": "bin.mjs"
+ },
+ "engines": {
+ "node": ">= 14"
+ }
},
"node_modules/yargs": {
"version": "16.2.0",
@@ -10496,67 +10358,35 @@
"name": "@hydrofoil/talos",
"version": "0.6.4",
"dependencies": {
- "@hydrofoil/resource-store": "^0.1.1",
+ "@hydrofoil/resource-store": "^0.2.1",
"@hydrofoil/talos-core": "^0.1.0",
- "@hydrofoil/vocabularies": "^1.1.0",
- "@tpluscode/rdf-string": "^1.0.3",
- "@tpluscode/sparql-builder": "^1.1.0",
- "@zazuko/vocabularies": "^2.0.0",
- "anylogger": "^1.0.11",
- "anylogger-debug": "^1.0.3",
+ "@hydrofoil/vocabularies": "^2.1.1",
+ "@tpluscode/rdf-string": "^1.3.0",
+ "@tpluscode/sparql-builder": "^2.0.2",
+ "@zazuko/vocabularies": "^2.1.0",
+ "@zazuko/vocabulary-extras": "^2.0.6",
+ "anylogger": "^1.1.0-beta.5",
+ "anylogger-debug": "^1.1.0-beta.5",
"commander": "^9.4.0",
"debug": "^4.3.4",
"is-graph-pointer": "^2.1.0",
"node-fetch": "^3.3.0",
"rdf-dataset-ext": "^1.0.1",
- "sparql-http-client": "^2.4.1"
+ "sparql-http-client": "^3.0.0"
},
"bin": {
"talos": "bin/talos.js"
},
"devDependencies": {
"@tpluscode/rdf-ns-builders": "^4.1.0",
- "@wikibus/vocabularies": "^0.2.3",
"chai": "^4.3.6",
"sinon": "^15"
}
},
- "packages/cli/node_modules/@rdfjs/data-model": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@rdfjs/data-model/-/data-model-2.0.1.tgz",
- "integrity": "sha512-oRDYpy7/fJ9NNjS+M7m+dbnhi4lOWYGbBiM/A+u9bBExnN6ifXUF5mUsFxwZaQulmwTDaMhKERdV6iKTBUMgtw==",
- "bin": {
- "rdfjs-data-model-test": "bin/test.js"
- }
- },
- "packages/cli/node_modules/@tpluscode/rdf-string": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/@tpluscode/rdf-string/-/rdf-string-1.0.3.tgz",
- "integrity": "sha512-h0PWqCGXvmT44T4Yqeje8hlCPzdMtcb3UD1SCPYgRtXOeo3IgKu/XczJ7oDAlkcO2DCxTFfzU7DnxYAVCKEYEg==",
- "dependencies": {
- "@rdfjs/data-model": "^2",
- "@rdfjs/namespace": "^2.0.0",
- "@rdfjs/term-map": "^2",
- "@rdfjs/types": "*",
- "@zazuko/prefixes": ">=1"
- }
- },
- "packages/cli/node_modules/@tpluscode/sparql-builder": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@tpluscode/sparql-builder/-/sparql-builder-1.1.0.tgz",
- "integrity": "sha512-xrbKKezWwvv6bXHRlkzM7hhSJqnG63DwUT2jGqtJIOWaOPAFc1wDXXd9TiuLk/oGBX6J9oV4KzaNRoZCWob9eQ==",
- "dependencies": {
- "@rdfjs/data-model": "^2",
- "@rdfjs/term-set": "^2",
- "@rdfjs/types": "*",
- "@tpluscode/rdf-ns-builders": ">=3.0.2",
- "@tpluscode/rdf-string": "^1.0.3",
- "@types/sparql-http-client": "^2",
- "anylogger": "^1.0.11"
- },
- "peerDependencies": {
- "sparql-http-client": "^2.2.0"
- }
+ "packages/cli/node_modules/anylogger": {
+ "version": "1.1.0-beta.5",
+ "resolved": "https://registry.npmjs.org/anylogger/-/anylogger-1.1.0-beta.5.tgz",
+ "integrity": "sha512-yqd502XssA9jZgF8OvEw9pCOI0yXBTebj9XP/CpddMcYizKfxnFOUVAQ8GB0XOuFTw3pPT3Jwz64A4UD26TZlA=="
},
"packages/cli/node_modules/commander": {
"version": "9.5.0",
@@ -10579,30 +10409,24 @@
"version": "0.1.0",
"dependencies": {
"@fcostarodrigo/walk": "^5.0.1",
- "@zazuko/env-node": "^1.0.0",
- "anylogger": "^1.0.11",
+ "@zazuko/env-node": "^2.1.2",
+ "anylogger": "^1.1.0-beta.5",
"is-absolute-url": "^4.0.1",
"mime-types": "^2.1.35",
"replacestream": "^4.0.3"
},
"devDependencies": {
- "@rdfjs-elements/formats-pretty": "^0.6.4",
+ "@rdfjs-elements/formats-pretty": "^0.6.7",
+ "@zazuko/env": "^2",
"chai": "^4.3.8",
"get-stream": "^8.0.1",
"into-stream": "^8.0.0"
}
},
- "packages/core/node_modules/get-stream": {
- "version": "8.0.1",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz",
- "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==",
- "dev": true,
- "engines": {
- "node": ">=16"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
+ "packages/core/node_modules/anylogger": {
+ "version": "1.1.0-beta.5",
+ "resolved": "https://registry.npmjs.org/anylogger/-/anylogger-1.1.0-beta.5.tgz",
+ "integrity": "sha512-yqd502XssA9jZgF8OvEw9pCOI0yXBTebj9XP/CpddMcYizKfxnFOUVAQ8GB0XOuFTw3pPT3Jwz64A4UD26TZlA=="
}
}
}
diff --git a/package.json b/package.json
index 5b4d71f..355db1e 100644
--- a/package.json
+++ b/package.json
@@ -2,7 +2,7 @@
"name": "talos",
"private": true,
"scripts": {
- "prepare": "husky install",
+ "prepare": "husky install; patch-package",
"lint": "eslint . --ext .ts --quiet --ignore-path .gitignore --ignore-path .eslintignore",
"test": "wsrun --no-prefix -mc test",
"release": "changeset publish"
@@ -36,6 +36,7 @@
"eslint-import-resolver-typescript": "^3.6.0",
"husky": "^8.0.2",
"mocha": "^10.0.0",
+ "patch-package": "^8.0.0",
"rdf-dataset-ext": "^1.1.0",
"sinon-chai": "^3.7.0",
"ts-node": "^10.9.1",
diff --git a/packages/cli/bin/talos.js b/packages/cli/bin/talos.js
index f46eaa0..1d97cb0 100755
--- a/packages/cli/bin/talos.js
+++ b/packages/cli/bin/talos.js
@@ -1,2 +1,3 @@
#!/usr/bin/env node
+import 'anylogger-debug'
import '../index.js'
diff --git a/packages/cli/bin/talos.ts b/packages/cli/bin/talos.ts
index d21cfcc..b1c74f1 100755
--- a/packages/cli/bin/talos.ts
+++ b/packages/cli/bin/talos.ts
@@ -1,2 +1,3 @@
#!/usr/bin/env ts-node
+import 'anylogger-debug'
import '../index.js'
diff --git a/packages/cli/lib/command/put.ts b/packages/cli/lib/command/put.ts
index 818506b..00f3c9d 100644
--- a/packages/cli/lib/command/put.ts
+++ b/packages/cli/lib/command/put.ts
@@ -26,7 +26,7 @@ export async function put(directories: string[], { token, api, endpoint, updateE
updateUrl: updateEndpoint || endpoint,
user,
password,
- })),
+ }), $rdf),
})
await deleteApi({ apiUri, token, fetch })
diff --git a/packages/cli/package.json b/packages/cli/package.json
index c6fc53b..9f930de 100644
--- a/packages/cli/package.json
+++ b/packages/cli/package.json
@@ -24,24 +24,24 @@
"url": "https://github.com/hypermedia-app/talos/issues"
},
"dependencies": {
- "@hydrofoil/resource-store": "^0.1.1",
+ "@hydrofoil/resource-store": "^0.2.1",
"@hydrofoil/talos-core": "^0.1.0",
- "@hydrofoil/vocabularies": "^1.1.0",
- "@tpluscode/rdf-string": "^1.0.3",
- "@tpluscode/sparql-builder": "^1.1.0",
- "@zazuko/vocabularies": "^2.0.0",
- "anylogger": "^1.0.11",
- "anylogger-debug": "^1.0.3",
+ "@hydrofoil/vocabularies": "^2.1.1",
+ "@tpluscode/rdf-string": "^1.3.0",
+ "@tpluscode/sparql-builder": "^2.0.2",
+ "@zazuko/vocabularies": "^2.1.0",
+ "@zazuko/vocabulary-extras": "^2.0.6",
+ "anylogger": "^1.1.0-beta.5",
+ "anylogger-debug": "^1.1.0-beta.5",
"commander": "^9.4.0",
"debug": "^4.3.4",
"is-graph-pointer": "^2.1.0",
"node-fetch": "^3.3.0",
"rdf-dataset-ext": "^1.0.1",
- "sparql-http-client": "^2.4.1"
+ "sparql-http-client": "^3.0.0"
},
"devDependencies": {
"@tpluscode/rdf-ns-builders": "^4.1.0",
- "@wikibus/vocabularies": "^0.2.3",
"chai": "^4.3.6",
"sinon": "^15"
}
diff --git a/packages/cli/test/client.ts b/packages/cli/test/client.ts
index d7850a1..d40ceb8 100644
--- a/packages/cli/test/client.ts
+++ b/packages/cli/test/client.ts
@@ -1,7 +1,7 @@
import StreamClient from 'sparql-http-client/StreamClient.js'
import { sparql } from '@tpluscode/rdf-string'
import { DELETE, INSERT } from '@tpluscode/sparql-builder'
-import type { SparqlValue } from '@tpluscode/rdf-string/lib/sparql'
+import type { SparqlValue } from '@tpluscode/rdf-string'
export const client = new StreamClient({
endpointUrl: 'http://db.talos.lndo.site/repositories/tests?infer=true',
diff --git a/packages/cli/test/lib/command/put-vocabs.test.ts b/packages/cli/test/lib/command/put-vocabs.test.ts
index 77434cc..437946e 100644
--- a/packages/cli/test/lib/command/put-vocabs.test.ts
+++ b/packages/cli/test/lib/command/put-vocabs.test.ts
@@ -3,7 +3,7 @@ import ParsingClient from 'sparql-http-client/ParsingClient.js'
import { ASK, DELETE, SELECT } from '@tpluscode/sparql-builder'
import { acl, as, hydra, rdfs } from '@tpluscode/rdf-ns-builders'
import { expect } from 'chai'
-import * as wikibusVocabs from '@wikibus/vocabularies/builders/strict'
+import * as externalVocabs from '@zazuko/vocabulary-extras/builders'
import { putVocabs, PutVocabs } from '../../../lib/command/put-vocabs.js'
describe('@hydrofoil/talos/lib/command/put-vocabs', function () {
@@ -23,7 +23,7 @@ describe('@hydrofoil/talos/lib/command/put-vocabs', function () {
})
before(async () => {
- await DELETE`?s ?p ?o`.WHERE`?s ?p ?o`.execute(client.query)
+ await DELETE`?s ?p ?o`.WHERE`?s ?p ?o`.execute(client)
})
describe('--', () => {
@@ -44,7 +44,7 @@ describe('@hydrofoil/talos/lib/command/put-vocabs', function () {
it(`inserts ${prefix} into graph ${namespace.value}`, async () => {
const results = await SELECT`(count(*) as ?count)`
.WHERE`?s ?p ?o`
- .FROM(namespace).execute(client.query)
+ .FROM(namespace).execute(client)
expect(parseInt(results[0].count.value)).to.be.greaterThan(0)
})
@@ -52,10 +52,10 @@ describe('@hydrofoil/talos/lib/command/put-vocabs', function () {
})
describe('--extraVocab', () => {
- const vocabs = Object.values(wikibusVocabs).map((ns) => ns())
+ const vocabs = Object.values(externalVocabs).map((ns) => ns())
beforeEach(async () => {
- await DELETE`?s ?p ?o`.WHERE`?s ?p ?o`.execute(client.query)
+ await DELETE`?s ?p ?o`.WHERE`?s ?p ?o`.execute(client)
})
it('inserts all vocabs when no specific prefixes selected', async () => {
@@ -63,7 +63,7 @@ describe('@hydrofoil/talos/lib/command/put-vocabs', function () {
await putVocabs({
...params,
extraVocabs: [{
- package: '@wikibus/vocabularies',
+ package: '@zazuko/vocabulary-extras',
}],
})
@@ -71,7 +71,7 @@ describe('@hydrofoil/talos/lib/command/put-vocabs', function () {
for (const namespace of vocabs) {
const results = await SELECT`(count(*) as ?count)`
.WHERE`?s ?p ?o`
- .FROM(namespace).execute(client.query)
+ .FROM(namespace).execute(client)
expect(parseInt(results[0].count.value)).to.be.greaterThan(0)
}
@@ -82,18 +82,18 @@ describe('@hydrofoil/talos/lib/command/put-vocabs', function () {
await putVocabs({
...params,
extraVocabs: [{
- package: '@wikibus/vocabularies',
- prefixes: ['wba'],
+ package: '@zazuko/vocabulary-extras',
+ prefixes: ['code'],
}],
})
// then
- const hasWba = await ASK`?s ?p ?o`.FROM(wikibusVocabs.wba()).execute(client.query)
+ const hasWba = await ASK`?s ?p ?o`.FROM(externalVocabs.code()).execute(client)
expect(hasWba).to.be.true
const hasOther = await ASK`?s ?p ?o`
- .FROM(wikibusVocabs.wbo()).FROM(wikibusVocabs.wb_events())
- .execute(client.query)
+ .FROM(externalVocabs.b59()).FROM(externalVocabs.meta())
+ .execute(client)
expect(hasOther).to.be.false
})
})
diff --git a/packages/cli/test/lib/command/put.test.ts b/packages/cli/test/lib/command/put.test.ts
index e171d06..861b3b6 100644
--- a/packages/cli/test/lib/command/put.test.ts
+++ b/packages/cli/test/lib/command/put.test.ts
@@ -38,7 +38,7 @@ for (const api of apis) {
})
before(async () => {
- await DELETE`?s ?p ?o`.WHERE`?s ?p ?o`.execute(client.query)
+ await DELETE`?s ?p ?o`.WHERE`?s ?p ?o`.execute(client)
await testData`
GRAPH ${ns('project/creta/user.group/admins')} {
@@ -69,7 +69,7 @@ for (const api of apis) {
const dataset = addAll($rdf.dataset(), await CONSTRUCT`?s ?p ?o`
.FROM(ns('project'))
.WHERE`?s ?p ?o`
- .execute(client.query))
+ .execute(client))
expect(toCanonical(dataset)).to.matchSnapshot(this)
})
@@ -78,7 +78,7 @@ for (const api of apis) {
const dataset = addAll($rdf.dataset(), await CONSTRUCT`?s ?p ?o`
.FROM(ns('project/creta/user.group/admins'))
.WHERE`?s ?p ?o`
- .execute(client.query))
+ .execute(client))
expect(toCanonical(dataset)).to.matchSnapshot(this)
})
@@ -86,7 +86,7 @@ for (const api of apis) {
it('inserts into graph constructed from path', async () => {
const userCreated = ASK`${ns('project/creta/user/tpluscode')} a ${schema.Person}`
.FROM(ns('project/creta/user/tpluscode'))
- .execute(client.query)
+ .execute(client)
await expect(userCreated).to.eventually.be.true
})
@@ -94,7 +94,7 @@ for (const api of apis) {
it('escapes paths to produce valid URIs', async () => {
const userCreated = ASK`${ns('project/creta/user/Kov%C3%A1cs%20J%C3%A1nos')} a ${schema.Person}`
.FROM(ns('project/creta/user/Kov%C3%A1cs%20J%C3%A1nos'))
- .execute(client.query)
+ .execute(client)
await expect(userCreated).to.eventually.be.true
})
@@ -102,7 +102,7 @@ for (const api of apis) {
it('allows dots in paths', async () => {
const userCreated = ASK`${ns('project/creta/user.group/john.doe')} a ${vcard.Group}`
.FROM(ns('project/creta/user.group/john.doe'))
- .execute(client.query)
+ .execute(client)
await expect(userCreated).to.eventually.be.true
})
@@ -110,7 +110,7 @@ for (const api of apis) {
it('adds apiDocumentation link', async () => {
const [{ api }] = await SELECT`?api`.WHERE`${ns('project/creta/user/tpluscode')} ${hydra.apiDocumentation} ?api`
.FROM(ns('project/creta/user/tpluscode'))
- .execute(client.query)
+ .execute(client)
expect(api).to.deep.eq(ns('api'))
})
@@ -122,7 +122,7 @@ for (const api of apis) {
${schema.project} ${ns('project/creta/project/creta')}
`
.FROM(ns('project/creta/user/tpluscode'))
- .execute(client.query)
+ .execute(client)
await expect(hasExpectedLinks).to.eventually.be.true
})
@@ -132,7 +132,7 @@ for (const api of apis) {
${ns('project/creta/user/tpluscode')} a ${ns('api/Person')}
`
.FROM(ns('project/creta/user/tpluscode'))
- .execute(client.query)
+ .execute(client)
await expect(hasExpectedType).to.eventually.be.true
})
@@ -146,7 +146,7 @@ for (const api of apis) {
.
`
.FROM(ns('project/creta/shape'))
- .execute(client.query)
+ .execute(client)
expect(value.value).to.eq('single line template')
})
@@ -160,7 +160,7 @@ for (const api of apis) {
.
`
.FROM(ns('project/creta/shape'))
- .execute(client.query)
+ .execute(client)
expect(value.value).to.eq(`
multi
@@ -175,7 +175,7 @@ template
${ns('project')} a ${schema.Thing}
`
.FROM(ns('project'))
- .execute(client.query)
+ .execute(client)
await expect(indexCorrectlyInserted).to.eventually.be.true
})
@@ -185,7 +185,7 @@ template
${$rdf.namedNode(api)} a ${schema.Thing}
`
.FROM($rdf.namedNode(api))
- .execute(client.query)
+ .execute(client)
await expect(indexCorrectlyInserted).to.eventually.be.true
})
@@ -195,7 +195,7 @@ template
${ns('project')} ${schema.parentItem} <${api}>
`
.FROM(ns('project'))
- .execute(client.query)
+ .execute(client)
await expect(indexCorrectlyInserted).to.eventually.be.true
})
@@ -205,7 +205,7 @@ template
${ns('project/creta/user/tpluscode')} ${schema.parentItem} ${ns('project/creta/')}
`
.FROM(ns('project/creta/user/tpluscode'))
- .execute(client.query)
+ .execute(client)
await expect(indexCorrectlyInserted).to.eventually.be.true
})
@@ -218,7 +218,7 @@ template
${group} ${vcard.hasMember} ${ns('project/creta/user/tpluscode')} .
`
.FROM(group)
- .execute(client.query)
+ .execute(client)
await expect(indexCorrectlyInserted).to.eventually.be.true
})
@@ -228,7 +228,7 @@ template
it('inserts into graph constructed from path', async () => {
const userCreated = ASK`${ns('project/creta/project/creta')} a ${doap.Project}`
.FROM(ns('project/creta/project/creta'))
- .execute(client.query)
+ .execute(client)
await expect(userCreated).to.eventually.be.true
})
@@ -238,7 +238,7 @@ template
${ns('project/creta/project/creta')} ${schema.related} ${ns('project/roadshow')}
`
.FROM(ns('project/creta/project/creta'))
- .execute(client.query)
+ .execute(client)
await expect(hasExpectedType).to.eventually.be.true
})
@@ -250,7 +250,7 @@ template
${ns('project/roadshow')} ${schema.related} ${ns('project/creta')}
`
.FROM(ns('project/roadshow'))
- .execute(client.query)
+ .execute(client)
await expect(hasExpectedType).to.eventually.be.true
})
@@ -262,7 +262,7 @@ template
${ns('project/shaperone')} ${schema.related} ${ns('project/roadshow')}, ${ns('project/creta')}
`
.FROM(ns('project/shaperone'))
- .execute(client.query)
+ .execute(client)
await expect(hasExpectedType).to.eventually.be.true
})
@@ -276,7 +276,7 @@ template
?resource "trig" ; a ?type
}
`
- .execute(client.query)
+ .execute(client)
expect(results).to.deep.equalInAnyOrder([{
resource: ns('trig/users'),
@@ -314,7 +314,7 @@ template
.
`
- await expect(ask.execute(client.query)).to.eventually.be.true
+ await expect(ask.execute(client)).to.eventually.be.true
})
it('merges statements from multiple dataset documents', async () => {
@@ -323,7 +323,7 @@ template
a ${foaf.Person} ;
${foaf.name} "Jane Doe" ;
.
- `.execute(client.query)
+ `.execute(client)
await expect(ask).to.eventually.be.true
})
@@ -334,7 +334,7 @@ template
a ${foaf.Person} ;
${foaf.name} "John Doe" ;
.
- `.execute(client.query)
+ `.execute(client)
await expect(ask).to.eventually.be.true
})
diff --git a/packages/core/env.ts b/packages/core/env.ts
index 7464ab7..294d275 100644
--- a/packages/core/env.ts
+++ b/packages/core/env.ts
@@ -1,4 +1,4 @@
-import { create } from '@zazuko/env-node'
+import parent, { Environment } from '@zazuko/env-node'
import { TalosNsFactory } from './lib/ns.js'
-export default create(TalosNsFactory)
+export default new Environment([TalosNsFactory], { parent })
diff --git a/packages/core/index.ts b/packages/core/index.ts
index 62dcff4..2404371 100644
--- a/packages/core/index.ts
+++ b/packages/core/index.ts
@@ -2,7 +2,7 @@ import path from 'path'
import fs from 'fs'
import { NamedNode, DatasetCore } from 'rdf-js'
import walk from '@fcostarodrigo/walk'
-import type { Dataset } from '@zazuko/env/lib/Dataset'
+import type { Dataset } from '@zazuko/env/lib/DatasetExt.js'
import $rdf from './env.js'
import log from './lib/log.js'
import { getPatchedStream } from './lib/fileStream.js'
diff --git a/packages/core/lib/fileStream.ts b/packages/core/lib/fileStream.ts
index a67363d..54ab724 100644
--- a/packages/core/lib/fileStream.ts
+++ b/packages/core/lib/fileStream.ts
@@ -3,8 +3,8 @@ import { Readable } from 'stream'
import path from 'path'
import * as mime from 'mime-types'
import replaceStream from 'replacestream'
-import rdf from '@zazuko/env-node'
import isAbsoluteUrl from 'is-absolute-url'
+import rdf from '../env.js'
import log from './log.js'
function replacer(basePath: string, resourceUrl: string, s: string, e = s) {
diff --git a/packages/core/lib/ns.ts b/packages/core/lib/ns.ts
index 84bb033..14be652 100644
--- a/packages/core/lib/ns.ts
+++ b/packages/core/lib/ns.ts
@@ -1,6 +1,6 @@
-import type { NsBuildersFactory } from '@tpluscode/rdf-ns-builders/Factory'
-import type { NamespaceFactory } from '@rdfjs/namespace/Factory'
-import type { Environment } from '@rdfjs/environment/Environment'
+import type NsBuildersFactory from '@tpluscode/rdf-ns-builders'
+import type { NamespaceFactory } from '@rdfjs/namespace/Factory.js'
+import type { Environment } from '@rdfjs/environment/Environment.js'
import type { NamespaceBuilder } from '@rdfjs/namespace'
type TalosTerms =
diff --git a/packages/core/package.json b/packages/core/package.json
index cfadbad..dae10bd 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -9,14 +9,15 @@
},
"dependencies": {
"@fcostarodrigo/walk": "^5.0.1",
- "@zazuko/env-node": "^1.0.0",
- "anylogger": "^1.0.11",
+ "@zazuko/env-node": "^2.1.2",
+ "anylogger": "^1.1.0-beta.5",
"is-absolute-url": "^4.0.1",
"mime-types": "^2.1.35",
"replacestream": "^4.0.3"
},
"devDependencies": {
- "@rdfjs-elements/formats-pretty": "^0.6.4",
+ "@rdfjs-elements/formats-pretty": "^0.6.7",
+ "@zazuko/env": "^2",
"chai": "^4.3.8",
"get-stream": "^8.0.1",
"into-stream": "^8.0.0"
diff --git a/packages/core/test/index.test.ts b/packages/core/test/index.test.ts
index aae9f3f..08401a3 100644
--- a/packages/core/test/index.test.ts
+++ b/packages/core/test/index.test.ts
@@ -2,14 +2,16 @@ import path from 'path'
import url from 'url'
import { expect } from 'chai'
import formats from '@rdfjs-elements/formats-pretty'
-import type { Dataset } from '@zazuko/env/lib/Dataset'
+import type { Dataset } from '@zazuko/env/lib/DatasetExt.js'
import $rdf from '../env.js'
import { fromDirectories } from '../index.js'
const testDir = url.fileURLToPath(new URL('../../../test-resources', import.meta.url))
const ns = $rdf.namespace('https://example.com')
-$rdf.formats.import(formats)
+$rdf.formats.import({
+ serializers: formats.serializers,
+})
describe('@hydrofoil/talos-core', () => {
describe('fromDirectories', () => {
diff --git a/packages/core/test/lib/prefixHandler.test.ts b/packages/core/test/lib/prefixHandler.test.ts
index e84e86b..10c1542 100644
--- a/packages/core/test/lib/prefixHandler.test.ts
+++ b/packages/core/test/lib/prefixHandler.test.ts
@@ -1,4 +1,4 @@
-import { Stream } from 'stream'
+import { Readable, Stream } from 'stream'
import { expect } from 'chai'
import rdf from '@zazuko/env-node'
import toStream from 'into-stream'
@@ -7,7 +7,7 @@ import { optionsFromPrefixes } from '../../lib/prefixHandler.js'
describe('@hydrofoil/talos/lib/prefixHandler', () => {
function parse(str: string) {
- return rdf.formats.parsers.import('text/turtle', toStream(str)) as unknown as Stream
+ return rdf.formats.parsers.import('text/turtle', toStream(str)) as unknown as Stream & Readable
}
describe('optionsFromPrefixes', () => {
diff --git a/patches/anylogger-debug+1.1.0-beta.5.patch b/patches/anylogger-debug+1.1.0-beta.5.patch
new file mode 100644
index 0000000..cd19dee
--- /dev/null
+++ b/patches/anylogger-debug+1.1.0-beta.5.patch
@@ -0,0 +1,33 @@
+diff --git a/node_modules/anylogger-debug/anylogger-debug.ts b/node_modules/anylogger-debug/anylogger-debug.ts
+deleted file mode 100644
+index 275faea..0000000
+--- a/node_modules/anylogger-debug/anylogger-debug.ts
++++ /dev/null
+@@ -1,27 +0,0 @@
+-import anylogger, {
+- type LogLevel,
+- type Logger,
+- type Adapter,
+-} from 'anylogger'
+-import debug from 'debug'
+-
+-const adapter: Adapter = (anylogger, debug) => {
+- // bail early if it was already extended
+- if ((anylogger as any).debug) return
+- // override anylogger.ext() to make every log method use debug
+- anylogger.ext = function(logger) {
+- var method = debug(logger.name)
+- for (var level in anylogger.levels) {
+- (logger as Logger)[level as LogLevel] = method
+- }
+- (logger as Logger).enabledFor = debug.enabled.bind(logger, logger.name)
+- return logger as Logger
+- }
+- // set a flag so we can see it was already extended
+- ;(anylogger as any).debug = debug
+-}
+-
+-export default adapter
+-
+-// back compat
+-adapter(anylogger, debug)
diff --git a/tsconfig.json b/tsconfig.json
index c2e5832..01ffce2 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -1,8 +1,8 @@
{
"compilerOptions": {
- "target": "es2019",
- "module": "ES2020",
- "moduleResolution": "node",
+ "target": "es2022",
+ "module": "NodeNext",
+ "moduleResolution": "NodeNext",
"resolveJsonModule": true,
"esModuleInterop": true,
"experimentalDecorators": true,