diff --git a/app/package.json b/app/package.json index 7083dd60c..ad671c2b2 100644 --- a/app/package.json +++ b/app/package.json @@ -50,7 +50,7 @@ "@visx/group": "^2.10.0", "@visx/text": "^2.12.2", "@visx/zoom": "^2.10.0", - "@zazuko/cube-hierarchy-query": "^1.0.2", + "@zazuko/cube-hierarchy-query": "^2.0.0", "apollo-server-micro": "^2.25.2", "autosuggest-highlight": "^3.3.4", "catalog": "^4.0.1-canary.2", diff --git a/yarn.lock b/yarn.lock index 019def900..ee9216737 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2007,6 +2007,24 @@ resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== +"@hydrofoil/shape-to-query@^0.8.0": + version "0.8.0" + resolved "https://registry.yarnpkg.com/@hydrofoil/shape-to-query/-/shape-to-query-0.8.0.tgz#552f42ee3709b41bf4636359b30ae5d42dfe690e" + integrity sha512-sehriW4O2YHShlYRh4Sid1sJHcJA78+UsFV9c/NxGu1/jNsek6gUKExWoLE+2OtASJ7AM+kn4W6+n8ZdkFpQCg== + dependencies: + "@tpluscode/rdf-ns-builders" ">=3.0.2" + "@tpluscode/rdf-string" "^1.0.3" + "@tpluscode/sparql-builder" "^1.1.0" + "@vocabulary/dash" "^1.0.0" + "@vocabulary/dash-sparql" "^1.0.0" + "@vocabulary/sh" "^1.0.0" + "@zazuko/prefixes" ">=2" + clownface "^1.5.1" + clownface-shacl-path "^2.0.1" + is-graph-pointer "^2.0.0" + rdf-ext "^2.2.0" + rdf-literal "^1.3.1" + "@iarna/toml@^2.2.5": version "2.2.5" resolved "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz" @@ -3260,15 +3278,6 @@ "@rdfjs/namespace" "^1.1.0" "@types/rdfjs__namespace" "*" -"@rdf-esm/namespace@^0.5.3": - version "0.5.5" - resolved "https://registry.yarnpkg.com/@rdf-esm/namespace/-/namespace-0.5.5.tgz#932e2a752c348eccd2faea66e4180c85c67e3e1e" - integrity sha512-JF26H4Mx+N93qIOu3KMsjdUW6As+dhvq9wP2Q03fjiS4l1rG+gKwfKUop8CHtVETVeDcNsO3+Srrq0wiQgAPDw== - dependencies: - "@rdf-esm/data-model" "^0.5.1" - "@rdfjs/namespace" "^1.1.0" - "@types/rdfjs__namespace" "*" - "@rdf-esm/term-map@^0.5.0": version "0.5.1" resolved "https://registry.npmjs.org/@rdf-esm/term-map/-/term-map-0.5.1.tgz" @@ -3304,7 +3313,7 @@ dependencies: "@rdfjs/types" ">=1.0.1" -"@rdfjs/data-model@^2": +"@rdfjs/data-model@^2", "@rdfjs/data-model@^2.0.0", "@rdfjs/data-model@^2.0.1": version "2.0.1" resolved "https://registry.yarnpkg.com/@rdfjs/data-model/-/data-model-2.0.1.tgz#410aeaea65de9bac605b63172baa64384b65ca98" integrity sha512-oRDYpy7/fJ9NNjS+M7m+dbnhi4lOWYGbBiM/A+u9bBExnN6ifXUF5mUsFxwZaQulmwTDaMhKERdV6iKTBUMgtw== @@ -3316,6 +3325,33 @@ dependencies: "@rdfjs/data-model" "^1.2.0" +"@rdfjs/dataset@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@rdfjs/dataset/-/dataset-2.0.1.tgz#8d4c448291ebfd40d75ebe1d5d59a2b3f4843bac" + integrity sha512-hDIaXpUmU/ZdofX/BMFDAchkhN/AjmP5dMCOuVL2VCqWuFjeQxd2KV84E4+7S2Biw8tjEFhPBeQZP7KW+ARV7Q== + +"@rdfjs/environment@^0.1.2": + version "0.1.2" + resolved "https://registry.yarnpkg.com/@rdfjs/environment/-/environment-0.1.2.tgz#845ad9816f768417170d1a214f16b9aea2b26322" + 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" + +"@rdfjs/fetch-lite@^3.2.1": + version "3.2.1" + resolved "https://registry.yarnpkg.com/@rdfjs/fetch-lite/-/fetch-lite-3.2.1.tgz#d45869fa20884de00558bba7e520af320bf2e47b" + integrity sha512-cnCuSkEpMGsSbkd3+bIKheCKTDE4iBSGG6l/Inp0qg4y5WMLtcffKtSUzWhq09cAajm0dWs+5W3EGPNBqF5A4w== + dependencies: + is-stream "^3.0.0" + nodeify-fetch "^3.1.0" + readable-stream "^4.2.0" + "@rdfjs/namespace@^1.0.0", "@rdfjs/namespace@^1.1.0": version "1.1.0" resolved "https://registry.npmjs.org/@rdfjs/namespace/-/namespace-1.1.0.tgz" @@ -3323,6 +3359,20 @@ dependencies: "@rdfjs/data-model" "^1.1.0" +"@rdfjs/namespace@^2", "@rdfjs/namespace@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@rdfjs/namespace/-/namespace-2.0.0.tgz#e6ca090f253505d95544c6482400c89e55fc9e1c" + integrity sha512-cBBvNrlSOah4z7u2vS74Lxng/ivELy6tNPjx+G/Ag14up8z5xmX8njn+U/mJ+nlcXO7nDGK4rgaAq7jtl9S3CQ== + dependencies: + "@rdfjs/data-model" "^2.0.0" + +"@rdfjs/normalize@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@rdfjs/normalize/-/normalize-2.0.0.tgz#87f6872043e3459da7baa09946f746fd3d3144f1" + integrity sha512-jOSdIKz9r/oPI9nuWXMTYzFaCbrFQj9qEOPdqs1/7oAR1JTvqpS69HVZPkVqbH+WhL52PJbBXyA5QadoyNLgpQ== + dependencies: + rdf-canonize "^3.0.0" + "@rdfjs/parser-n3@^1.1.3", "@rdfjs/parser-n3@^1.1.4": version "1.1.4" resolved "https://registry.npmjs.org/@rdfjs/parser-n3/-/parser-n3-1.1.4.tgz" @@ -3334,11 +3384,49 @@ readable-stream "^3.6.0" readable-to-readable "^0.1.0" +"@rdfjs/parser-n3@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@rdfjs/parser-n3/-/parser-n3-2.0.1.tgz#fcb99546c4d545495b4d24ea2d6748a325aee742" + 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" + +"@rdfjs/prefix-map@^0.1.1": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@rdfjs/prefix-map/-/prefix-map-0.1.1.tgz#d0222b6b29aa27ce4f27939784b62ffbef152ad0" + integrity sha512-w9VrJ/YfMyvdcpuKG0XEzgbH6AXtUSugvgL1U1IvbTYdL2rfIifaYkSyp86lEhD2hHeYUYAGZTKkpDErtXCMxQ== + dependencies: + readable-stream "^4.3.0" + +"@rdfjs/score@^0.1.1": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@rdfjs/score/-/score-0.1.1.tgz#8431cbf62458eb28ddc06dcbd02ee5d814d4f492" + 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" + +"@rdfjs/sink-map@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@rdfjs/sink-map/-/sink-map-2.0.0.tgz#8026d59cd2ab7a84fdd65a2afa4421500dfdd112" + integrity sha512-5Ahs1Ky6fglsqewpo89K7CFxD4EvFvAHdI/E5HJTu0L4tCUlvnZsmyKem4iYPDWdwsKplmUdORonUz75qPgd1g== + "@rdfjs/sink@^1.0.2": version "1.0.3" resolved "https://registry.npmjs.org/@rdfjs/sink/-/sink-1.0.3.tgz" integrity sha512-2KfYa8mAnptRNeogxhQqkWNXqfYVWO04jQThtXKepySrIwYmz83+WlevQtA4VDLFe+kFd2TwgL29ekPe5XVUfA== +"@rdfjs/sink@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@rdfjs/sink/-/sink-2.0.0.tgz#a770dde3170b3b2f49d8805ebd0dcf8f12491956" + integrity sha512-EDM6BjdVZdTHa6L3XWnXCDDu7h2tD/UAczc8WSG+Aw3m9yYkUUHypExNhlkA67sNRORC9Q/9hyHkAZBOVNRI6A== + "@rdfjs/term-map@^1.0.0": version "1.1.0" resolved "https://registry.npmjs.org/@rdfjs/term-map/-/term-map-1.1.0.tgz" @@ -3346,6 +3434,13 @@ dependencies: "@rdfjs/to-ntriples" "^2.0.0" +"@rdfjs/term-map@^2", "@rdfjs/term-map@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@rdfjs/term-map/-/term-map-2.0.0.tgz#6360314e9b62a1d540b213865403130721be1123" + integrity sha512-z0K8AgLsJGTrh+dGkXNl/oT9vBdMei4xq1MIeGN360oimA81Q+ruQUKFCbYNRRZS03tVHPBzqXUal/DezFGPEA== + dependencies: + "@rdfjs/to-ntriples" "^2.0.0" + "@rdfjs/term-set@^1.0.1": version "1.1.0" resolved "https://registry.npmjs.org/@rdfjs/term-set/-/term-set-1.1.0.tgz" @@ -3353,6 +3448,13 @@ dependencies: "@rdfjs/to-ntriples" "^2.0.0" +"@rdfjs/term-set@^2", "@rdfjs/term-set@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@rdfjs/term-set/-/term-set-2.0.1.tgz#bbf406e0477c226e65753da2da0089cbbe847ab5" + integrity sha512-ZD8IwSY7tPpevs2iaQEsesAu8c7TO4GKHQHObbehUE4odKa9BuhuimdNuYwBoyVprTtHARaW6VW+0Jsu7ehD+Q== + dependencies: + "@rdfjs/to-ntriples" "^2.0.0" + "@rdfjs/to-ntriples@^1.0.1", "@rdfjs/to-ntriples@^1.0.2": version "1.0.2" resolved "https://registry.npmjs.org/@rdfjs/to-ntriples/-/to-ntriples-1.0.2.tgz" @@ -3363,6 +3465,13 @@ resolved "https://registry.npmjs.org/@rdfjs/to-ntriples/-/to-ntriples-2.0.0.tgz" integrity sha512-nDhpfhx6W6HKsy4HjyLp3H1nbrX1CiUCWhWQwKcYZX1s9GOjcoQTwY7GUUbVec0hzdJDQBR6gnjxtENBDt482Q== +"@rdfjs/traverser@^0.1.1": + version "0.1.2" + resolved "https://registry.yarnpkg.com/@rdfjs/traverser/-/traverser-0.1.2.tgz#19dfafbbdc37c04f1bd220319d2500af9f423551" + integrity sha512-EBB/p9LrTMzupZ6VlxtBXyL0bdXFY7e5lAp2tHNwxOoe3kcR6hOJFVWdPT7pdWaSotyXbTIEQxG4PkXMw/OY7w== + dependencies: + "@rdfjs/to-ntriples" "^2.0.0" + "@rdfjs/types@*", "@rdfjs/types@>=1.0.1": version "1.0.1" resolved "https://registry.npmjs.org/@rdfjs/types/-/types-1.0.1.tgz" @@ -3850,7 +3959,7 @@ commander "^7.2.0" fs-extra "^10.0.0" -"@tpluscode/rdf-ns-builders@2.0.1", "@tpluscode/rdf-ns-builders@^2", "@tpluscode/rdf-ns-builders@^2.0.0", "@tpluscode/rdf-ns-builders@^2.0.1": +"@tpluscode/rdf-ns-builders@2.0.1", "@tpluscode/rdf-ns-builders@^2", "@tpluscode/rdf-ns-builders@^2.0.0": version "2.0.1" resolved "https://registry.yarnpkg.com/@tpluscode/rdf-ns-builders/-/rdf-ns-builders-2.0.1.tgz#1074666a538f6ea2946bf67dac12da191fd2d928" integrity sha512-P/pwfjhcj/JOZF3epheHiDd/f9tSkceydQBqBuqThpNX2NIg+4BSgwtG2YfKBa24mmGFfyzN6RVeFclhA8wZBw== @@ -3861,6 +3970,17 @@ commander "^7.2.0" fs-extra "^10.0.0" +"@tpluscode/rdf-ns-builders@>=3.0.2", "@tpluscode/rdf-ns-builders@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@tpluscode/rdf-ns-builders/-/rdf-ns-builders-4.0.0.tgz#71a6af9d239ec47eddf8e4f34186a769e88984a7" + integrity sha512-QXRfSsCpCMDMxHYr4Ox7de/FOBasJBHvC4LMETR2XE/HApzpYd7V9WMGN5lrRSfbhee7MyFa9IOq/M9OLwqzHw== + dependencies: + "@rdfjs/data-model" "^2" + "@rdfjs/namespace" "^2" + "@rdfjs/types" "*" + "@types/rdfjs__namespace" "^2.0.2" + "@zazuko/prefixes" "^2.0.0" + "@tpluscode/rdf-string@^0.2.26": version "0.2.26" resolved "https://registry.yarnpkg.com/@tpluscode/rdf-string/-/rdf-string-0.2.26.tgz#cdc827d0869c19125358d1cc280dc83375bf6ce1" @@ -3872,17 +3992,16 @@ "@tpluscode/rdf-ns-builders" "^2" "@zazuko/rdf-vocabularies" "*" -"@tpluscode/sparql-builder@^0.3.22": - version "0.3.22" - resolved "https://registry.yarnpkg.com/@tpluscode/sparql-builder/-/sparql-builder-0.3.22.tgz#9c5dbab3d7874597b41d957ec0a033a10be5234a" - integrity sha512-O6dCkI7qkYvbt/BkCfv59ya5c8zbmrpnQoYiAfy5BZBZxdoDt47e5q9bW1znRjpbDZiQrS8GjAoC3ltZnUy7xQ== +"@tpluscode/rdf-string@^1.0.1", "@tpluscode/rdf-string@^1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@tpluscode/rdf-string/-/rdf-string-1.0.3.tgz#343215494e866ab4ee9dd34f1f8c23c1331b1e1f" + integrity sha512-h0PWqCGXvmT44T4Yqeje8hlCPzdMtcb3UD1SCPYgRtXOeo3IgKu/XczJ7oDAlkcO2DCxTFfzU7DnxYAVCKEYEg== dependencies: - "@rdf-esm/data-model" "^0.5.4" - "@rdf-esm/term-set" "^0.5.0" + "@rdfjs/data-model" "^2" + "@rdfjs/namespace" "^2.0.0" + "@rdfjs/term-map" "^2" "@rdfjs/types" "*" - "@tpluscode/rdf-ns-builders" "^2.0.0" - "@tpluscode/rdf-string" "^0.2.26" - debug "^4.1.1" + "@zazuko/prefixes" ">=1" "@tpluscode/sparql-builder@^0.3.24": version "0.3.24" @@ -3896,6 +4015,19 @@ "@tpluscode/rdf-string" "^0.2.26" debug "^4.1.1" +"@tpluscode/sparql-builder@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@tpluscode/sparql-builder/-/sparql-builder-1.1.0.tgz#8d290ee4725d849dc7fb2f5c3fdfd0f429a82ae7" + 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" + "@types/accepts@*": version "1.3.5" resolved "https://registry.npmjs.org/@types/accepts/-/accepts-1.3.5.tgz" @@ -4654,6 +4786,13 @@ dependencies: rdf-js "^4.0.2" +"@types/rdfjs__namespace@^2.0.2": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@types/rdfjs__namespace/-/rdfjs__namespace-2.0.3.tgz#4d290fd7d5d89982056b9d124dc3e921f144ec67" + integrity sha512-qJ8KpDby8p6STR8ZeDrhVDfzAnwII0txlrLhCsZz/V+3Mbsz0GzUiY8654ENzCicbjd+ZY8PNiS2fHZ/evY3Dw== + dependencies: + "@rdfjs/types" "*" + "@types/react-beautiful-dnd@^13.0.0": version "13.0.0" resolved "https://registry.npmjs.org/@types/react-beautiful-dnd/-/react-beautiful-dnd-13.0.0.tgz" @@ -4787,6 +4926,13 @@ "@types/node" "*" "@types/socket.io-parser" "*" +"@types/sparql-http-client@^2", "@types/sparql-http-client@^2.2.8": + version "2.2.8" + resolved "https://registry.yarnpkg.com/@types/sparql-http-client/-/sparql-http-client-2.2.8.tgz#c7b12eea9dbda1f539d0b415ea67532ecbe3ec6a" + integrity sha512-l6kcSp57s0K4kGEWqjGR/LEe/Fya11Kd5S9Ta8gfIiRyESmvvA8JePPaTnq4r0MT6FKvNMJ7/KS15B85Fxm5ng== + dependencies: + rdf-js "^4.0.2" + "@types/sparql-http-client@^2.2.5": version "2.2.7" resolved "https://registry.npmjs.org/@types/sparql-http-client/-/sparql-http-client-2.2.7.tgz" @@ -4794,13 +4940,6 @@ dependencies: rdf-js "^4.0.2" -"@types/sparql-http-client@^2.2.8": - version "2.2.8" - resolved "https://registry.yarnpkg.com/@types/sparql-http-client/-/sparql-http-client-2.2.8.tgz#c7b12eea9dbda1f539d0b415ea67532ecbe3ec6a" - integrity sha512-l6kcSp57s0K4kGEWqjGR/LEe/Fya11Kd5S9Ta8gfIiRyESmvvA8JePPaTnq4r0MT6FKvNMJ7/KS15B85Fxm5ng== - dependencies: - rdf-js "^4.0.2" - "@types/stack-utils@^2.0.0": version "2.0.1" resolved "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz" @@ -5048,6 +5187,21 @@ "@visx/event" "2.6.0" prop-types "^15.6.2" +"@vocabulary/dash-sparql@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@vocabulary/dash-sparql/-/dash-sparql-1.0.0.tgz#52c466182506c0fc785613813b373cdb7304b2d4" + integrity sha512-QYfYb1sAD7RhTTti6foCGp4j9huNPAalYF/4x4xp+pAzKqYx+RGzwTBZwQe7/WTIX2XluJoXD8PDULiwKlu8Xw== + +"@vocabulary/dash@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@vocabulary/dash/-/dash-1.0.0.tgz#e10f2d432c5ff56791603afc307caca1e5adf741" + integrity sha512-dbdAxSY6u7RnDaQeedi5r4ep4+5L99fQ0FDOGvAZe17yGFx0nUtvH7/3h4HL4fPs3bNjSM3iyVF5D821nUG8Kw== + +"@vocabulary/sh@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@vocabulary/sh/-/sh-1.0.0.tgz#f7caee3b7a9630f71aefcabec1a5b7cbfb4fb00d" + integrity sha512-G6RS8MaFD7/n8j8UBoRZ/CiKFKMD5gT4FeDYcQya6BRe4/41IxAZMBBTiEejBTLCPCjgf8BhXcbACZ6vJ16wdA== + "@wry/context@^0.6.0": version "0.6.0" resolved "https://registry.npmjs.org/@wry/context/-/context-0.6.0.tgz" @@ -5076,21 +5230,21 @@ dependencies: tslib "^2.1.0" -"@zazuko/cube-hierarchy-query@^1.0.2": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@zazuko/cube-hierarchy-query/-/cube-hierarchy-query-1.0.2.tgz#0532cb953c95f2c14485795c7797813a16de8fb5" - integrity sha512-DK1uRscD5/m6mtqqu8L7VjWcTuf/2OP+bfG/cPq6hAyP/YAcBHcBJSNEpEHw+veHhvfFxAxjD9+y69v8jTMvyQ== +"@zazuko/cube-hierarchy-query@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@zazuko/cube-hierarchy-query/-/cube-hierarchy-query-2.0.0.tgz#2bd9ecaf081deb4c8d57455589fe4487580f01ba" + integrity sha512-ye6K4fAX1jFRAgiqKul/b1MsCTpYjuaRnpn6i/FgDwr5j0rs0KTA84LeR3hrE1ILYvV06D4WOYigHOYz6bdf1w== dependencies: + "@hydrofoil/shape-to-query" "^0.8.0" "@rdfjs/data-model" "^2" - "@tpluscode/rdf-ns-builders" "^2.0.1" - "@tpluscode/sparql-builder" "^0.3.22" + "@tpluscode/rdf-ns-builders" "^4.0.0" + "@tpluscode/sparql-builder" "^1.1.0" "@types/clownface" "^1.5.0" "@types/sparql-http-client" "^2.2.8" - "@zazuko/vocabulary-extras" "^1.0.1" - chai-snapshot-matcher "^2.0.2" + "@zazuko/vocabulary-extras" "^2.0.1" clownface "^1.5.1" - clownface-shacl-path "^1.3.2" - is-graph-pointer "^1.2.2" + clownface-shacl-path "^2.0.1" + is-graph-pointer "^1.3.0" rdf-dataset-ext "^1.0.1" "@zazuko/node-fetch@^2.6.6": @@ -5100,6 +5254,16 @@ dependencies: whatwg-url "^5.0.0" +"@zazuko/prefixes@>=1", "@zazuko/prefixes@>=2", "@zazuko/prefixes@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@zazuko/prefixes/-/prefixes-2.0.0.tgz#0c38e3e09b8abecdbf1a4f0cb686061fb18d4c6a" + integrity sha512-WicT6lMnWFaaxudoBhccRzUOxrej0Tk5jwn9oGj308MP2Dlsqh8f6EEJdGu+nXYp3M1NLLokXbtZpTvtDM11PQ== + +"@zazuko/prefixes@^1.0.0-rc.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@zazuko/prefixes/-/prefixes-1.0.0.tgz#38652be9eaa59e510645a3bcb9868a74f0bbda0f" + integrity sha512-Z3j3N6x1sXx4Jz+t6xl05q9X3nBX93PPSuagK7DpiecQ2dIjdG1MGnIqAd48AUw78onuqKRup+TXz+0yoJk0ZQ== + "@zazuko/rdf-vocabularies@*": version "2021.9.22" resolved "https://registry.npmjs.org/@zazuko/rdf-vocabularies/-/rdf-vocabularies-2021.9.22.tgz" @@ -5112,17 +5276,17 @@ readable-stream "^3.6.0" string-to-stream "^3.0.1" -"@zazuko/vocabulary-extras@^1.0.1": - version "1.2.3" - resolved "https://registry.yarnpkg.com/@zazuko/vocabulary-extras/-/vocabulary-extras-1.2.3.tgz#674aebddb33d495efd5b76221ef496de20c4e44f" - integrity sha512-BYFF2B+bbCVayzTNxMI7KlgaEz25laeQ1njaXwfruncbHou/R1gvAvtGkL5QK/5etZDEa/nVQJXuoEPPniUhMA== +"@zazuko/vocabulary-extras@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@zazuko/vocabulary-extras/-/vocabulary-extras-2.0.1.tgz#e304c9ee66445e73b99135bf60a07c5253e1d92e" + integrity sha512-0NBfdY29KLEJYR/3jlgnfdSh5MSF/7vR5LvCCsIjs5gdBvsCqcb+GH/Gv3vX+MPjRJamEsNHno3a2oxClTgNyg== dependencies: - "@rdf-esm/namespace" "^0.5.3" - "@rdfjs/parser-n3" "^1.1.4" - "@zazuko/rdf-vocabularies" "*" + "@rdfjs/namespace" "^2.0.0" + "@rdfjs/parser-n3" "^2.0.1" + "@zazuko/prefixes" "^1.0.0-rc.0" commander "^5.0.0" pkg-dir "^5.0.0" - rdf-ext "^1.3.1" + rdf-ext "^2.2.0" rdf-js "*" readable-stream "^3.6.0" string-to-stream "^3.0.1" @@ -5132,7 +5296,7 @@ abab@^2.0.3, abab@^2.0.5: resolved "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz" integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q== -abort-controller@3.0.0: +abort-controller@3.0.0, abort-controller@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz" integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== @@ -5307,6 +5471,11 @@ any-observable@^0.3.0: resolved "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz" integrity sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog== +anylogger@^1.0.11: + version "1.0.11" + resolved "https://registry.yarnpkg.com/anylogger/-/anylogger-1.0.11.tgz#0ee55f294c6b921070dc29acd2ac9f1f35200625" + integrity sha512-sKTWPTG2/d71kLGVmymMJQQslUppxvCz6DN/eODL3/ckmfygZzD0t4P5tRXE3qpM62jI98F/YTHHzFhM12jiJQ== + anymatch@^3.0.3, anymatch@~3.1.1, anymatch@~3.1.2: version "3.1.2" resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz" @@ -5643,11 +5812,6 @@ assert@^1.1.1: object-assign "^4.1.1" util "0.10.3" -assertion-error@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/assertion-error/-/assertion-error-1.1.0.tgz#e60b6b0e8f301bd97e5375215bda406c85118c0b" - integrity sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw== - ast-types-flow@^0.0.7: version "0.0.7" resolved "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz" @@ -6401,27 +6565,6 @@ ccount@^1.0.0: resolved "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz" integrity sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg== -chai-snapshot-matcher@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/chai-snapshot-matcher/-/chai-snapshot-matcher-2.0.2.tgz#8156cbb352dbc9646775f43d4239096eb8a11dba" - integrity sha512-Mr/FWOC/pxXyseP+OFSt6Z7bVDnOROJ676yQ4X8JEm2GTd99c+/Qc1JNvMID3hQkpf6McSYfnCYH9hd2V4jb1w== - dependencies: - chai "^4.2.0" - lodash "^4.17.20" - -chai@^4.2.0: - version "4.3.6" - resolved "https://registry.yarnpkg.com/chai/-/chai-4.3.6.tgz#ffe4ba2d9fa9d6680cc0b370adae709ec9011e9c" - integrity sha512-bbcp3YfHCUzMOvKqsztczerVgBKSsEijCySNlHHbX3VG1nskvqjz5Rfso1gGwD6w6oOV3eI60pKuMOV5MV7p3Q== - dependencies: - assertion-error "^1.1.0" - check-error "^1.0.2" - deep-eql "^3.0.1" - get-func-name "^2.0.0" - loupe "^2.3.1" - pathval "^1.1.1" - type-detect "^4.0.5" - chainsaw@~0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/chainsaw/-/chainsaw-0.1.0.tgz#5eab50b28afe58074d0d58291388828b5e5fbc98" @@ -6545,11 +6688,6 @@ chardet@^0.7.0: resolved "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz" integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== -check-error@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82" - integrity sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA== - check-more-types@2.24.0: version "2.24.0" resolved "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz" @@ -6748,14 +6886,14 @@ clone@~0.1.9: resolved "https://registry.npmjs.org/clone/-/clone-0.1.19.tgz" integrity sha1-YT+2hjmyaklKxTJT4Vsaa9iK2oU= -clownface-shacl-path@^1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/clownface-shacl-path/-/clownface-shacl-path-1.3.2.tgz#9be8cf0e21785e711d8031d58cf8845768ec1da3" - integrity sha512-/X0V1lJbNwocxuZ8PHxMeSAXExqGNhdE9F5AscKUvWa8poj6lPiLn15IPXK8NfW1HPizxzdow0IBoinGdrYLkQ== +clownface-shacl-path@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/clownface-shacl-path/-/clownface-shacl-path-2.0.1.tgz#84b7cee23c14ee0554c7cb023307395141eea1db" + integrity sha512-Srl+LfQE7ZXVW44iY5KPuY3TR4r1rq3nZ3/QmQ1u5MB3ONouCHeYJSKTk1x93QWaZH1UpZ6bLSI1/ehsYXMQ2A== dependencies: - "@rdf-esm/term-set" "^0.5.0" - "@tpluscode/rdf-ns-builders" "^2.0.0" - "@tpluscode/rdf-string" "^0.2.26" + "@rdfjs/term-set" "^2.0.1" + "@tpluscode/rdf-ns-builders" ">=3.0.2" + "@tpluscode/rdf-string" "^1.0.1" clownface@^1.0.0: version "1.4.0" @@ -7638,6 +7776,11 @@ data-uri-to-buffer@3.0.1: resolved "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz" integrity sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og== +data-uri-to-buffer@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz#d8feb2b2881e6a4f58c2e08acfd0e2834e26222e" + integrity sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A== + data-urls@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz" @@ -7749,13 +7892,6 @@ dedent@^0.7.0: resolved "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz" integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= -deep-eql@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-3.0.1.tgz#dfc9404400ad1c8fe023e7da1df1c147c4b444df" - integrity sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw== - dependencies: - type-detect "^4.0.0" - deep-extend@^0.6.0, deep-extend@~0.6.0: version "0.6.0" resolved "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz" @@ -8035,6 +8171,11 @@ draco3d@1.4.1: resolved "https://registry.npmjs.org/draco3d/-/draco3d-1.4.1.tgz" integrity sha512-9Rxonc70xiovBC+Bq1h57SNZIHzWTibU1VfIGp5z3Xx8dPtv4yT5uGhiH7P5uvJRR2jkrvHafRxR7bTANkvfpg== +duplex-to@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/duplex-to/-/duplex-to-2.0.0.tgz#ebcb0482a76abcb03a6f08d640f4dcefc5b97d1f" + integrity sha512-f2nMnk11mwDptEFBTv2mcWHpF4ENAbuQ63yTiSy/99rG4Exsxsf0GJhJYq/AHF2cdMYswSx23LPuoijBflpquQ== + duplexer2@~0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.1.4.tgz#8b12dab878c0d69e3e7891051662a32fc6bddcc1" @@ -8613,7 +8754,7 @@ eventemitter3@^3.1.0: resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz" integrity sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q== -events@^3.0.0: +events@^3.0.0, events@^3.3.0: version "3.3.0" resolved "https://registry.npmjs.org/events/-/events-3.3.0.tgz" integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== @@ -8801,6 +8942,14 @@ fbjs@^3.0.0: setimmediate "^1.0.5" ua-parser-js "^0.7.18" +fetch-blob@^3.1.2, fetch-blob@^3.1.4: + version "3.2.0" + resolved "https://registry.yarnpkg.com/fetch-blob/-/fetch-blob-3.2.0.tgz#f09b8d4bbd45adc6f0c20b7e787e793e309dcce9" + integrity sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ== + dependencies: + node-domexception "^1.0.0" + web-streams-polyfill "^3.0.3" + figures@^1.7.0: version "1.7.0" resolved "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz" @@ -8977,6 +9126,13 @@ form-data@^3.0.0: combined-stream "^1.0.8" mime-types "^2.1.12" +formdata-polyfill@^4.0.10: + version "4.0.10" + resolved "https://registry.yarnpkg.com/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz#24807c31c9d402e002ab3d8c720144ceb8848423" + integrity sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g== + dependencies: + fetch-blob "^3.1.2" + fp-ts@^2.8.2: version "2.10.5" resolved "https://registry.npmjs.org/fp-ts/-/fp-ts-2.10.5.tgz" @@ -9136,11 +9292,6 @@ get-caller-file@^2.0.1, get-caller-file@^2.0.5: resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== -get-func-name@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.0.tgz#ead774abee72e20409433a066366023dd6887a41" - integrity sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig== - get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: version "1.1.1" resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz" @@ -10344,6 +10495,20 @@ is-graph-pointer@^1.2.2: dependencies: "@types/clownface" "^1.5.0" +is-graph-pointer@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/is-graph-pointer/-/is-graph-pointer-1.3.0.tgz#e7b7bc04b5993c83b0cc3abe4e719a9bf6a5138f" + integrity sha512-EN+CsvlI55+QVtBd8Taqxi6KQmsQ0RRjkTi6TCoAYkJV1OvSqS5Gi2ypmjQ6a1hRERr19MV1NSS06BM6WGY4rg== + dependencies: + "@types/clownface" "^1.5.0" + +is-graph-pointer@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-graph-pointer/-/is-graph-pointer-2.0.0.tgz#2a85a2caf83372cdadf6752b2fe646655408021c" + integrity sha512-iLwR54h6W1Fv0xq8THEYUd4uGb3ea0hY8jAd17CUangc1Z6FXLPNYfwp5NNN7Hzr0+kIqAYsxgv12shPas/qaA== + dependencies: + "@types/clownface" "^1.5.0" + is-hexadecimal@^1.0.0: version "1.0.4" resolved "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz" @@ -10516,6 +10681,11 @@ is-stream@^2.0.0: resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz" integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== +is-stream@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-3.0.0.tgz#e6bfd7aa6bef69f4f472ce9bb681e3e57b4319ac" + integrity sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA== + is-string@^1.0.5, is-string@^1.0.6: version "1.0.6" resolved "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz" @@ -12012,13 +12182,6 @@ loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3 dependencies: js-tokens "^3.0.0 || ^4.0.0" -loupe@^2.3.1: - version "2.3.4" - resolved "https://registry.yarnpkg.com/loupe/-/loupe-2.3.4.tgz#7e0b9bffc76f148f9be769cb1321d3dcf3cb25f3" - integrity sha512-OvKfgCC2Ndby6aSTREl5aCCPTNIzlDfQZvZxNUrBrihDhL3xcrYegTblhmEiCrg2kKQz4XsFIaemE5BF4ybSaQ== - dependencies: - get-func-name "^2.0.0" - lower-case-first@^2.0.2: version "2.0.2" resolved "https://registry.npmjs.org/lower-case-first/-/lower-case-first-2.0.2.tgz" @@ -12545,6 +12708,14 @@ mute-stream@0.0.8: resolved "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz" integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== +n3@^1.16.2: + version "1.16.4" + resolved "https://registry.yarnpkg.com/n3/-/n3-1.16.4.tgz#6747e9e63e1b6656c1ce02a29707471307b23c04" + integrity sha512-jtC53efM5/q4BYC3qBnegn1MJDKXHH9PEd6gVDNpIicbgXS6gkANz4DdI0jt4aLvza1xSjCcni33riXWvfoEdw== + dependencies: + queue-microtask "^1.1.2" + readable-stream "^4.0.0" + n3@^1.3.5: version "1.11.1" resolved "https://registry.npmjs.org/n3/-/n3-1.11.1.tgz" @@ -12681,6 +12852,11 @@ node-addon-api@^5.0.0: resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-5.0.0.tgz#7d7e6f9ef89043befdb20c1989c905ebde18c501" integrity sha512-CvkDw2OEnme7ybCykJpVcKH+uAOLV2qLqiyla128dN9TkEWfrYmxG6C2boDe5KcNQqZF3orkqzGgOMvZ/JNekA== +node-domexception@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/node-domexception/-/node-domexception-1.0.0.tgz#6888db46a1f71c0b76b3f7555016b63fe64766e5" + integrity sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ== + node-fetch@2.6.1, node-fetch@^2.6.1: version "2.6.1" resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz" @@ -12693,6 +12869,15 @@ node-fetch@^2.6.7: dependencies: whatwg-url "^5.0.0" +node-fetch@^3.2.10: + version "3.3.1" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-3.3.1.tgz#b3eea7b54b3a48020e46f4f88b9c5a7430d20b2e" + integrity sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow== + dependencies: + data-uri-to-buffer "^4.0.0" + fetch-blob "^3.1.4" + formdata-polyfill "^4.0.10" + node-gettext@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/node-gettext/-/node-gettext-3.0.0.tgz" @@ -12772,6 +12957,16 @@ nodeify-fetch@^2.2.0: readable-error "^1.0.0" readable-stream "^3.5.0" +nodeify-fetch@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/nodeify-fetch/-/nodeify-fetch-3.1.0.tgz#f8fb3a98ff345a9b5a2e8bed6e8e9fb185b58d60" + 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" + normalize-package-data@^2.3.2, normalize-package-data@^2.5.0: version "2.5.0" resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz" @@ -13375,11 +13570,6 @@ path-type@^4.0.0: resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== -pathval@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/pathval/-/pathval-1.1.1.tgz#8534e77a77ce7ac5a2512ea21e0fdb8fcf6c3d8d" - integrity sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ== - pause-stream@0.0.11: version "0.0.11" resolved "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz" @@ -14047,6 +14237,13 @@ rdf-cube-view-query@^1.12.0: rdf-sparql-builder "^0.1.10" sparql-http-client "^2.2.2" +rdf-data-factory@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/rdf-data-factory/-/rdf-data-factory-1.1.1.tgz#370142794e2299846896e9c0fafd35e5128c8e5f" + integrity sha512-0HoLx7lbBlNd2YTmNKin0txgiYmAV56eVU823at8cG2+iD0Ia5kcRNDpzZy6I/HCtFTymHvTfdhHTzm3ak3Jpw== + dependencies: + "@rdfjs/types" "*" + rdf-dataset-ext@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/rdf-dataset-ext/-/rdf-dataset-ext-1.0.1.tgz#9df48566e57748f321e19c9ec713811badbd7ca5" @@ -14066,6 +14263,26 @@ rdf-ext@^1.3.0, rdf-ext@^1.3.1, rdf-ext@^1.3.2: rdf-normalize "^1.0.0" readable-stream "^3.6.0" +rdf-ext@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/rdf-ext/-/rdf-ext-2.2.0.tgz#32ff50ef4220e88336f3ed1a3656a38e807bd57a" + 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" + rdf-js@*, rdf-js@^4.0.2: version "4.0.2" resolved "https://registry.npmjs.org/rdf-js/-/rdf-js-4.0.2.tgz" @@ -14073,6 +14290,14 @@ rdf-js@*, rdf-js@^4.0.2: dependencies: "@rdfjs/types" "*" +rdf-literal@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/rdf-literal/-/rdf-literal-1.3.1.tgz#07db05d4a92e1b8b3dd491a4499648872c6d96ee" + integrity sha512-+o/PGOfJchyay9Rjrvi/oveRJACnt2WFO3LhEvtPlsRD1tFmwVUCMU+s33FtQprMo+z1ohFrv/yfEQ6Eym4KgQ== + dependencies: + "@rdfjs/types" "*" + rdf-data-factory "^1.1.0" + rdf-normalize@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/rdf-normalize/-/rdf-normalize-1.0.0.tgz" @@ -14328,6 +14553,16 @@ readable-stream@^2.0.0, readable-stream@^2.0.2, readable-stream@^2.0.5, readable string_decoder "~1.1.1" util-deprecate "~1.0.1" +readable-stream@^4.0.0, readable-stream@^4.2.0, readable-stream@^4.3.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-4.4.0.tgz#55ce132d60a988c460d75c631e9ccf6a7229b468" + integrity sha512-kDMOq0qLtxV9f/SQv522h8cxZBqNZXuXNyjyezmfAAuribMyVXziljpQ/uQhfE1XLg2/TLTW2DsnoE4VAi/krg== + dependencies: + abort-controller "^3.0.0" + buffer "^6.0.3" + events "^3.3.0" + process "^0.11.10" + readable-stream@~1.0.26, readable-stream@~1.0.26-4: version "1.0.34" resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz" @@ -15380,6 +15615,14 @@ stream-browserify@^2.0.1: inherits "~2.0.1" readable-stream "^2.0.2" +stream-chunks@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/stream-chunks/-/stream-chunks-1.0.0.tgz#b8f8d6acfead08df3d2f514fbc9da262685ffde0" + integrity sha512-/G+kinLx3pKXChtuko82taA4gZo56zFG2b2BbhmugmS0TUPBL40c5b2vjonS+gAHYK/cSKM9m0WTvAJYgDUeNw== + dependencies: + buffer "^6.0.3" + string_decoder "^1.3.0" + stream-combiner@~0.0.4: version "0.0.4" resolved "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz" @@ -15563,7 +15806,7 @@ string.prototype.trimstart@^1.0.6: define-properties "^1.1.4" es-abstract "^1.20.4" -string_decoder@1.3.0, string_decoder@^1.0.0, string_decoder@^1.1.1: +string_decoder@1.3.0, string_decoder@^1.0.0, string_decoder@^1.1.1, string_decoder@^1.3.0: version "1.3.0" resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== @@ -16232,7 +16475,7 @@ type-component@0.0.1: resolved "https://registry.npmjs.org/type-component/-/type-component-0.0.1.tgz" integrity sha1-lSpsgcIe/STRPYEdDISYy4YOGVY= -type-detect@4.0.8, type-detect@^4.0.0, type-detect@^4.0.5: +type-detect@4.0.8: version "4.0.8" resolved "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz" integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== @@ -16790,6 +17033,11 @@ web-namespaces@^1.0.0: resolved "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz" integrity sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw== +web-streams-polyfill@^3.0.3: + version "3.2.1" + resolved "https://registry.yarnpkg.com/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz#71c2718c52b45fd49dbeee88634b3a60ceab42a6" + integrity sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q== + webidl-conversions@^3.0.0: version "3.0.1" resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz"