From 7c64fc71d80ead5fcc7fc84e5f51a4df0c1e6551 Mon Sep 17 00:00:00 2001 From: Ruben Taelman Date: Wed, 2 Mar 2022 16:43:08 +0100 Subject: [PATCH] Fix Components.js version range being too strict --- package.json | 2 +- test/resolution/ResolutionContext.test.ts | 2 +- yarn.lock | 368 +++++++++++++--------- 3 files changed, 219 insertions(+), 153 deletions(-) diff --git a/package.json b/package.json index 8e13596..d7a85e7 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "@types/semver": "^7.3.4", "@typescript-eslint/typescript-estree": "^5.11.0", "comment-parser": "^0.7.6", - "componentsjs": "5.0.0", + "componentsjs": "^5.0.1", "jsonld-context-parser": "^2.1.5", "lru-cache": "^6.0.0", "minimist": "^1.2.5", diff --git a/test/resolution/ResolutionContext.test.ts b/test/resolution/ResolutionContext.test.ts index a84661b..27023bf 100644 --- a/test/resolution/ResolutionContext.test.ts +++ b/test/resolution/ResolutionContext.test.ts @@ -122,7 +122,7 @@ describe('ResolutionContext', () => { it('Should resolve from the currentFilePath for a package without separate typings without extension', async() => { expect(resolutionContext.resolvePackageIndex('@comunica/bus-rdf-parse', Path.join(__dirname, '../../'))) - .toEqual(Path.join(__dirname, '../../node_modules/@comunica/bus-rdf-parse/index.d.ts')); + .toEqual(Path.join(__dirname, '../../node_modules/@comunica/bus-rdf-parse/lib/index.d.ts')); }); it('Should resolve from the currentFilePath for a built-in package', async() => { diff --git a/yarn.lock b/yarn.lock index 4208efc..35e0376 100644 --- a/yarn.lock +++ b/yarn.lock @@ -314,156 +314,229 @@ resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9" integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== -"@comunica/actor-abstract-mediatyped@^1.22.0": - version "1.22.0" - resolved "https://registry.yarnpkg.com/@comunica/actor-abstract-mediatyped/-/actor-abstract-mediatyped-1.22.0.tgz#e61a4dad537096a84a9684bf7cd6ec1b8fda2368" - integrity sha512-+KQLPpx8GFqrhWFfuvrsA4Rjlfbo/QOIo2IvzSgmDwy6YVQZXaSQiNQv/BnrnedaFCf2ONV+w+PMLqXgzn8N9A== +"@comunica/actor-abstract-mediatyped@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@comunica/actor-abstract-mediatyped/-/actor-abstract-mediatyped-2.0.1.tgz#1e25c3094dce64d8490b76027bc976ba79a4bc37" + integrity sha512-76af49pp2rb1/JLbvv7iLlxh2vBOkjOZJk1SJlpfv2Hgwq8Ct/jMAzSeTWQs269MRAq4uOhbEw39jp89zz5jeA== + dependencies: + "@comunica/core" "^2.0.1" + +"@comunica/actor-abstract-parse@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@comunica/actor-abstract-parse/-/actor-abstract-parse-2.0.1.tgz#0485e394866fbd840050aeb79ee2874af8e12701" + integrity sha512-KtU5xZcSGVcNKOiD1uDdZn9uHjHGA/29l9cDsNlZe/2lnMynFcWyKnO/p/jk19O76HWldblwU74Zrn5frjKv3g== + dependencies: + "@comunica/actor-abstract-mediatyped" "^2.0.1" + "@comunica/core" "^2.0.1" -"@comunica/actor-http-native@~1.22.0": - version "1.22.1" - resolved "https://registry.yarnpkg.com/@comunica/actor-http-native/-/actor-http-native-1.22.1.tgz#60671bc654d6e63c4775f9dd678fd3c67fbfc214" - integrity sha512-BdB+hvQ9CJF9tI42hNhcvTMagOty+jw21LIQDJWI628xMcXZ88BJaUX0Ulc7g2nrWH97ZRm5+KjLC4Zf+OGwZg== +"@comunica/actor-http-fetch@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@comunica/actor-http-fetch/-/actor-http-fetch-2.0.1.tgz#6f049120d7fd5c0d5a9170c0a4da5d4b70dcf229" + integrity sha512-K5JMZ/WnBqdKIqUF8kJsLNf265Z+tAB5hVUC0yj6uRsrJsjNafgRAB/lXrQWByH3jSOWycix1Ry6LGB3vt0cyw== dependencies: - "@comunica/context-entries" "^1.22.0" - "@types/parse-link-header" "^1.0.0" + "@comunica/bus-http" "^2.0.1" + "@comunica/context-entries" "^2.0.1" + "@comunica/core" "^2.0.1" + "@comunica/mediatortype-time" "^2.0.1" cross-fetch "^3.0.5" - follow-redirects "^1.5.1" - parse-link-header "^1.0.1" -"@comunica/actor-rdf-parse-html-microdata@~1.22.0": - version "1.22.0" - resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-html-microdata/-/actor-rdf-parse-html-microdata-1.22.0.tgz#a4476bc1430e7e367f5b733eeb71eea3ca26e041" - integrity sha512-OdB3Z7ZCtVAcsVU2Vs0ytGbiz0eYkeBwVA3k0vGVhSN3ygng5Thj+t8jxG6QWHlLvaIXfJFh0x57qY5tXkr8uQ== +"@comunica/actor-http-proxy@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@comunica/actor-http-proxy/-/actor-http-proxy-2.0.1.tgz#4aa87dd582097397c628d30d814414bf24a89a22" + integrity sha512-sDpOd+l3U+g0YEZlQdifp3+9SaweUAO+X4pJM9b194V61MnhWWi70fZjOxZSvUJSZJ1S3bUx+RijCTAL641rPg== dependencies: + "@comunica/bus-http" "^2.0.1" + "@comunica/context-entries" "^2.0.1" + "@comunica/core" "^2.0.1" + "@comunica/mediatortype-time" "^2.0.1" + "@comunica/types" "^2.0.1" + +"@comunica/actor-rdf-parse-html-microdata@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-html-microdata/-/actor-rdf-parse-html-microdata-2.0.1.tgz#d28999e7a1daf345a32eb3022f8bd8e55d93980f" + integrity sha512-EGKS+1lFUcHTTmXyqe8y/KRdlBWHoOOUi6oTpGZttVGtEAYvmYMAMmFlPOruajwH1E8VogI7jfEVmTEk8zJ9hw== + dependencies: + "@comunica/bus-rdf-parse-html" "^2.0.1" + "@comunica/core" "^2.0.1" microdata-rdf-streaming-parser "^1.2.0" -"@comunica/actor-rdf-parse-html-rdfa@~1.22.0": - version "1.22.0" - resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-html-rdfa/-/actor-rdf-parse-html-rdfa-1.22.0.tgz#d7ea6b5e0cb27321990b387348ecb2131ffcfefa" - integrity sha512-yVjYLpm9rbpPiqU1OE4Yioyk/YHtO6ywVMbdOPUNLeOwrtWou8vKX0Xh4UUR24Qrt8nuhE+p0kCJiZZtM1PmSQ== +"@comunica/actor-rdf-parse-html-rdfa@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-html-rdfa/-/actor-rdf-parse-html-rdfa-2.0.1.tgz#320003a2245881fe581acc2efbe72685f84847a4" + integrity sha512-blFFbW8pVwmgddSeQ79hjtt7CZTxI0qZGukgU6xmydYF9Z7/CkTrxEMDKfqzvUGnG9aasL5QyniGy16lkvXr2Q== dependencies: + "@comunica/bus-rdf-parse-html" "^2.0.1" + "@comunica/core" "^2.0.1" rdfa-streaming-parser "^1.5.0" -"@comunica/actor-rdf-parse-html-script@~1.22.0": - version "1.22.0" - resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-html-script/-/actor-rdf-parse-html-script-1.22.0.tgz#8bbaabd28c05b6fb6d400c8858ef8e1647fcade1" - integrity sha512-gQSY56wkS/uftRyjQf+/dQFRpA/jZ6z2o2RgGbQc2avgKTkhaiTtPxpfO1oarLskm1sPlQOFo24ZwqUSqjOwcA== +"@comunica/actor-rdf-parse-html-script@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-html-script/-/actor-rdf-parse-html-script-2.0.1.tgz#9155ce56c4963f338f9d2510600149048dbc149d" + integrity sha512-umpfC1OVC85vMpkrD1IhTqG7gCx36ZK9nSRxWHh3z7Oppzzq+usMxYNUtOcNG6EjltD0QTwf43aKRm9HL7Bd2Q== dependencies: - "@comunica/bus-rdf-parse-html" "^1.22.0" + "@comunica/bus-rdf-parse" "^2.0.1" + "@comunica/bus-rdf-parse-html" "^2.0.1" + "@comunica/context-entries" "^2.0.1" + "@comunica/core" "^2.0.1" "@rdfjs/types" "*" relative-to-absolute-iri "^1.0.5" -"@comunica/actor-rdf-parse-html@~1.22.0": - version "1.22.0" - resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-html/-/actor-rdf-parse-html-1.22.0.tgz#b217e491f77ee4853190c2ab0613c3cf46dbd71e" - integrity sha512-U9pznSpQ1POSH+ekOke3lYKO0fsUbNdv1g1nfuWz/MV3xMCF/d2f3CVBjXRSx9qwyb/2zUrOjBCJRrYkfZ6geQ== +"@comunica/actor-rdf-parse-html@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-html/-/actor-rdf-parse-html-2.0.1.tgz#6650910864759493499e255c571f1ae2c28ad239" + integrity sha512-RdiLp5qaNxe1od4ahkztzk9KFMAOc0WVZK7gJDZF5HqWxgX8qCRPzgGVjoUV3WkxeVxT6IHEO0QaIoITFFabqA== dependencies: - "@comunica/bus-rdf-parse-html" "^1.22.0" + "@comunica/bus-rdf-parse" "^2.0.1" + "@comunica/bus-rdf-parse-html" "^2.0.1" + "@comunica/core" "^2.0.1" "@rdfjs/types" "*" htmlparser2 "^7.0.0" -"@comunica/actor-rdf-parse-jsonld@^1.22.0": - version "1.22.1" - resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-jsonld/-/actor-rdf-parse-jsonld-1.22.1.tgz#7f071607fe42dd2c5668ce6d744c5fd976ef889d" - integrity sha512-MFFhJ6eGyO40Be80zsFKAbRjkPXr80PvCqvVKsEstdv3u9C6GFV3nqZpCwvsVCz22IPQhW+rzb8ZyasmgHnurA== +"@comunica/actor-rdf-parse-jsonld@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-jsonld/-/actor-rdf-parse-jsonld-2.0.1.tgz#7accba099db56bfb576d4f8149a06e8cf497e6ec" + integrity sha512-TP8A489p/VczF8DYWjAcFTmFKQGGkllxafYnTl3mjyrV9fDSD8SmWLI4lWKd0ljtzmKJrHUTM6gffCaRN1LLWQ== dependencies: - "@comunica/context-entries" "^1.22.0" + "@comunica/bus-http" "^2.0.1" + "@comunica/bus-rdf-parse" "^2.0.1" + "@comunica/context-entries" "^2.0.1" + "@comunica/core" "^2.0.1" "@rdfjs/types" "*" - jsonld-context-parser "^2.1.2" - jsonld-streaming-parser "^2.4.0" + jsonld-context-parser "^2.1.5" + jsonld-streaming-parser "^2.4.2" stream-to-string "^1.2.0" -"@comunica/actor-rdf-parse-n3@~1.22.0": - version "1.22.0" - resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-n3/-/actor-rdf-parse-n3-1.22.0.tgz#c027a84980e2891e5696cd16ac6c01b0c9d62496" - integrity sha512-qHrGfh5k/pZa4imy7m9gJ1kt9aW1uxXqLDKnLKvR2l0m09YiEx/YOYWr1Wtu1YtH/Yyc13OX4mo/OwaE5PfrHQ== +"@comunica/actor-rdf-parse-n3@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-n3/-/actor-rdf-parse-n3-2.0.1.tgz#46f66de523eb7bf9e3704c406cc3a73dcfd3d50f" + integrity sha512-4URsg854rsfHMQxjkjghxlC6171u0R2Mho+6QMttUGDcc+5m3okiOMg1HDehn/+h8Wm6HQ/WQK5hIVyRBCBqzg== dependencies: + "@comunica/bus-rdf-parse" "^2.0.1" + "@comunica/core" "^2.0.1" "@types/n3" "^1.4.4" n3 "^1.6.3" -"@comunica/actor-rdf-parse-rdfxml@~1.22.0": - version "1.22.0" - resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-rdfxml/-/actor-rdf-parse-rdfxml-1.22.0.tgz#ea7260db32d409d6568a2e3422fbe7eb0ff10512" - integrity sha512-k47WEAZ6qKEhf1eBZZeI5aVywlrUUKP3BKHw2zKJUjuWq5k+w/rp2WALCyt0Owtb37UlJbET3fTlUhXKvT+2aw== +"@comunica/actor-rdf-parse-rdfxml@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-rdfxml/-/actor-rdf-parse-rdfxml-2.0.1.tgz#2bf5a924d12afc14c9ac8191daba625d546be9a1" + integrity sha512-UGq3miJyWUgqxUz+bInTjiBTkAEq7eIj480igfz4sNLTjslXtbPHmNs1adOF+xei2JMWrwd7CVeLvrkvGjSyhg== dependencies: + "@comunica/bus-rdf-parse" "^2.0.1" + "@comunica/core" "^2.0.1" rdfxml-streaming-parser "^1.5.0" -"@comunica/actor-rdf-parse-xml-rdfa@~1.22.0": - version "1.22.0" - resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-xml-rdfa/-/actor-rdf-parse-xml-rdfa-1.22.0.tgz#6bf1248e057b7137060db16438da8ab13282ffbc" - integrity sha512-y315YcZTz7AizKf8Jl022IocAJIh3OHSlzNrRNH3zB7i/ch+WHj1VL9pjIf6y77PD4BR75EdeoQCPafpm5Gsbg== +"@comunica/actor-rdf-parse-xml-rdfa@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-xml-rdfa/-/actor-rdf-parse-xml-rdfa-2.0.1.tgz#256821cb9df8954890975622ef795bd9311fbf71" + integrity sha512-79Cema0pcStYRFWkrzLmQGf2vReTeQgsoDCVpTPnYhX6A9ov68rdQrWjg6/1+q54HEqioYyyige408T6cpcfuw== dependencies: + "@comunica/bus-rdf-parse" "^2.0.1" + "@comunica/core" "^2.0.1" rdfa-streaming-parser "^1.5.0" -"@comunica/bus-http@~1.22.0": - version "1.22.1" - resolved "https://registry.yarnpkg.com/@comunica/bus-http/-/bus-http-1.22.1.tgz#0ac597826a9aa4e5b230edc62250e6bc445fc46a" - integrity sha512-CZ0NDWZH0k0FOshuRQJzYr3Z+2ZM1vqr9ZepONuaoYDwyKaxl29xPs3hNfjSy6YawjEQP+elr/WDc3TxKIpu8g== +"@comunica/bus-http@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@comunica/bus-http/-/bus-http-2.0.1.tgz#25996d6930ddc183b33e0671571ea79c0d8e00da" + integrity sha512-NzBWNNlBeRgAKLVU0eCOjLsD7komWBd3LMB9HiZsoFDG6Cs2OcnYGe4rW93pdfUeyc+vXvZBFKkUE9LsHWDw9g== dependencies: - "@comunica/context-entries" "^1.22.0" + "@comunica/context-entries" "^2.0.1" + "@comunica/core" "^2.0.1" "@types/readable-stream" "^2.3.11" is-stream "^2.0.0" readable-web-to-node-stream "^3.0.2" web-streams-node "^0.4.0" -"@comunica/bus-init@~1.22.0": - version "1.22.0" - resolved "https://registry.yarnpkg.com/@comunica/bus-init/-/bus-init-1.22.0.tgz#b75976f6e59ad66eb6e7f45dd5257f9486b852dc" - integrity sha512-NIfEJLI8EYFdTWJB0PV/lxPagStPl+gUj3LtOnovcF1ZhC5rgcJSC/tq1r04n0TziY2KVangnLDsF4752LjD6g== +"@comunica/bus-init@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@comunica/bus-init/-/bus-init-2.0.1.tgz#ec509059eb2f6541bea416b31926b67e51f51ae5" + integrity sha512-MjOEbWLA0qLX5c0jHKW33MuXalaW3sGHyr3bWKaCIjqp/aqwcB1KCmwJyHG6XUCQJdpZ+WkndZFdm9Aamex7rg== + dependencies: + "@comunica/core" "^2.0.1" -"@comunica/bus-rdf-parse-html@^1.22.0", "@comunica/bus-rdf-parse-html@~1.22.0": - version "1.22.0" - resolved "https://registry.yarnpkg.com/@comunica/bus-rdf-parse-html/-/bus-rdf-parse-html-1.22.0.tgz#6854946ca7bfecd1f962bf8535b8b112ced93420" - integrity sha512-zqdLdF5qvru1vnzN4t9eXpJhi6khKm1ZWhUovBB9pfYnnyGRCQCPlFpcgJPrD8JfKd6nTvhgdLB5QcAbBb1I0A== +"@comunica/bus-rdf-parse-html@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@comunica/bus-rdf-parse-html/-/bus-rdf-parse-html-2.0.1.tgz#a80380c15a39fc168470988d922973e28531961d" + integrity sha512-RKDsT6h6LwD138RISaIBYWGiuRijWKIP/0DDDwCfgOKSuUBNbvquWlGqih5LAfzYV2EmNkzK4JVRi1py2rPfzg== dependencies: + "@comunica/core" "^2.0.1" "@rdfjs/types" "*" -"@comunica/bus-rdf-parse@~1.22.0": - version "1.22.0" - resolved "https://registry.yarnpkg.com/@comunica/bus-rdf-parse/-/bus-rdf-parse-1.22.0.tgz#e94d93b3d941017f20bb3786fb0f7edbe047934e" - integrity sha512-ohZGlabX5K+dEmn+v4BzP+IZVyRc1ovWItHDLznnRqsHQr8W19WPG21lEFh5kk2MK4YnyQWmlUax1Yxrg7cbXg== +"@comunica/bus-rdf-parse@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@comunica/bus-rdf-parse/-/bus-rdf-parse-2.0.1.tgz#9928484edb5f8c6fead0939f49be60d75ab3fbd1" + integrity sha512-yPfenvsFVZ3KkkUE8BeQkD/T1kWLvsglNcuZThGMKJVgFQHSM3jQuWX6+PMUNXX94YJyqobLZjDqrtcudt1MRQ== dependencies: - "@comunica/actor-abstract-mediatyped" "^1.22.0" + "@comunica/actor-abstract-mediatyped" "^2.0.1" + "@comunica/actor-abstract-parse" "^2.0.1" + "@comunica/core" "^2.0.1" "@rdfjs/types" "*" -"@comunica/context-entries@^1.22.0": - version "1.22.0" - resolved "https://registry.yarnpkg.com/@comunica/context-entries/-/context-entries-1.22.0.tgz#31e61298cf93289449ee67197789baa27b89c591" - integrity sha512-HOYr1HdhgavxABpw8saZa9pueLAeGVVd/6cZ3FWcYnH3CvfQu6Ima06Gd00QdIAiGjQm01qQcWCxp0xURiqLKg== +"@comunica/config-query-sparql@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@comunica/config-query-sparql/-/config-query-sparql-2.0.1.tgz#8a777e755e5053e75c4cccb37f0ef69a3f489281" + integrity sha512-DicTrd/z5Oh9LtAs74aaCeGdCy02Cl+XXyqqPfZ3KiykBOk02CK1ESjaSd3sPzQpIUEW7WRkNqrmEyKKfuQR/w== -"@comunica/core@~1.22.0": - version "1.22.0" - resolved "https://registry.yarnpkg.com/@comunica/core/-/core-1.22.0.tgz#b60bde5e202a48bfb577a237a4ae6d756166477a" - integrity sha512-tgozygRFTd6t6l0YyvfVUWNC+KXWiTlBclkxtzFioQsplKvUSvg1TPjopRk8hhAvMaNRGMNBK2ZafNaqNTkI4w== +"@comunica/context-entries@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@comunica/context-entries/-/context-entries-2.0.1.tgz#d8469ac1bedb4961a7da720ee8d88b81447fdb4b" + integrity sha512-KyhgfBmU5favibM37TayKUSTn5/O3j+3EF12CtNZcmBjvBdjUxwby26NuGqXtOCkRzudZgl/OWSBSopHvSZ2Tw== dependencies: - "@comunica/context-entries" "^1.22.0" - "@comunica/types" "^1.22.0" + "@comunica/core" "^2.0.1" + "@comunica/types" "^2.0.1" + jsonld-context-parser "^2.1.5" + +"@comunica/core@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@comunica/core/-/core-2.0.1.tgz#69307bddb182f3402a948d605919c79d2bdbd641" + integrity sha512-FHPAX01EvfzhtSJyfodLFqHATJT54e9E61sLCzuY2JT4QavcNp3ldULJZkTO23Rz49xBYMmcfNIhHMOUwKHWvg== + dependencies: + "@comunica/types" "^2.0.1" immutable "^3.8.2" -"@comunica/mediator-combine-union@~1.22.0": - version "1.22.0" - resolved "https://registry.yarnpkg.com/@comunica/mediator-combine-union/-/mediator-combine-union-1.22.0.tgz#665ca2f5d31bf4805259b93fede7ccbf8810e3a3" - integrity sha512-iUHmEGgWVmk02e80uB7w8xZ5vgTLpiqzrImvbokolJzWcVbobVCUkq8DUxzz3FJbNVRGipZUFrOqkRPAuAX6FA== +"@comunica/mediator-combine-pipeline@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@comunica/mediator-combine-pipeline/-/mediator-combine-pipeline-2.0.1.tgz#afbd88b31405b39193807264ff1bf3b341e688ac" + integrity sha512-cJ1oL9g+sGYeFAYoD+KhuB84s2UIT+xqIuFqrpQwAYSCWhZQ6yF5Yk6VE3jMal/G806gbcJk9prAcuXu85AY6Q== + dependencies: + "@comunica/core" "^2.0.1" -"@comunica/mediator-number@~1.22.0": - version "1.22.0" - resolved "https://registry.yarnpkg.com/@comunica/mediator-number/-/mediator-number-1.22.0.tgz#81c4b5526663f0ab266662370d6232517d6cb253" - integrity sha512-KDPlJEvj0Lu+JygGXjnH8pf33k01lJ+wgzUlWK216jZJ1Px2lTlfc/COhSqi/e0y+k4ZSBcxx0gnjt2awMpbrQ== +"@comunica/mediator-combine-union@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@comunica/mediator-combine-union/-/mediator-combine-union-2.0.1.tgz#7718f80241bc1684a9efd48ae25cc0f822306d21" + integrity sha512-X3F3ZE/SjHJK+3FRHjA32AQQhdhCWE8+LM7/qj6cpufd7QwpU1d4sZwwBLbGQDL0ZSIGtlQHT3qGKgAu6HkjHw== + dependencies: + "@comunica/core" "^2.0.1" -"@comunica/mediator-race@~1.22.0": - version "1.22.0" - resolved "https://registry.yarnpkg.com/@comunica/mediator-race/-/mediator-race-1.22.0.tgz#ffe852edb3e163817f4d12ebadd4464561cbdb40" - integrity sha512-hIMaHyf9M4jOS0199OURSVgWFmzkyF2K2keuAb+iHoCH3UUcUnWjPOL1TrdkxvaUnrxmsBWR9SXbnqgMnhIsiQ== +"@comunica/mediator-number@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@comunica/mediator-number/-/mediator-number-2.0.1.tgz#8350a65ca424ff15a4330be56a8ed193b8a94362" + integrity sha512-6Tcp7J3j9Xnc2cp1Ln4PCVN92X2zDkgx7lZJ4pzV+WXDrePYgaYBLWTL0CrfE+08CwLyMdSR/ge5yDEOmSDYFw== + dependencies: + "@comunica/core" "^2.0.1" -"@comunica/types@^1.22.0": - version "1.22.0" - resolved "https://registry.yarnpkg.com/@comunica/types/-/types-1.22.0.tgz#ba984437d80d37c52636049325a1a16f6368a142" - integrity sha512-ZQ8p+ZvMAKmdq6Hz2QwqIQ2JScwRMotiWz0iSw2zYHsYQOhVmLg7HSMzMHpWNEA5UWzO/A5A+Co/ONXMhlnx3g== +"@comunica/mediator-race@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@comunica/mediator-race/-/mediator-race-2.0.1.tgz#e0587fb06e1621bccd37b3ccc97972960eba29bb" + integrity sha512-G3Eox/774tNOsWbzG3ped/V2wMCc7y13Y5eH6JzvwsRSymkVQo2tfX1+Tu4SxwkmRlv46Fi4WSaA3q0IWOmcfw== + dependencies: + "@comunica/core" "^2.0.1" + +"@comunica/mediatortype-time@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@comunica/mediatortype-time/-/mediatortype-time-2.0.1.tgz#996a61228351bd6ef138ebd412c0c430b941cf30" + integrity sha512-tbpbPIKqEjXpXiD7WP0/w0G/QfIUibJNFrjc5IabDAbMYklOWkfxKB+2dvbpli/8eDOz/o/hzhsaS2CjwF7wmA== + dependencies: + "@comunica/core" "^2.0.1" + +"@comunica/types@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@comunica/types/-/types-2.0.1.tgz#ae7532baebba338f9454828eb4e15be88eb0d053" + integrity sha512-a8ZwiO3tf6aD0ieDW8URU3XsjzxftHTwl8V8R+W8HsD83qZvdiZFlJmuKxt7HBA2kKKlQwVntBaRclDJzDR5Qw== dependencies: "@rdfjs/types" "*" - asynciterator "^3.2.0" - immutable "^3.8.2" - sparqlalgebrajs "^3.0.1" + "@types/yargs" "^17.0.2" + asynciterator "^3.3.0" + sparqlalgebrajs "^4.0.0" "@dabh/diagnostics@^2.0.2": version "2.0.3" @@ -974,11 +1047,6 @@ resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== -"@types/parse-link-header@^1.0.0": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@types/parse-link-header/-/parse-link-header-1.0.1.tgz#6eade790736a050b9242c7c6b2fceda9b3dc394a" - integrity sha512-E2+Go9rQgPbmpkeA2iFXTWSTxX38KXlXwcdiIbt71Oorqr+G5QtH4AhpuDdxwRVyiTzdUrHnaaIumW/LhiZwVg== - "@types/prettier@^2.1.5": version "2.4.4" resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.4.4.tgz#5d9b63132df54d8909fce1c3f8ca260fdd693e17" @@ -1005,7 +1073,7 @@ resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.3.9.tgz#152c6c20a7688c30b967ec1841d31ace569863fc" integrity sha512-L/TMpyURfBkf+o/526Zb6kd/tchUP3iBDEPjqjb+U2MAJhVRxxrmr2fwpe08E7QsV7YLcpq0tUaQ9O9x97ZIxQ== -"@types/sparqljs@^3.1.2": +"@types/sparqljs@^3.1.3": version "3.1.3" resolved "https://registry.yarnpkg.com/@types/sparqljs/-/sparqljs-3.1.3.tgz#e4b9a2511bc2f14f564559ed6cf567835791a7e9" integrity sha512-nmFgmR6ns4i8sg9fYu+293H+PMLKmDOZy34sgwgAeUEEiIqSs4guj5aCZRt3gq1g0yuKXkqrxLDq/684g7pGtQ== @@ -1041,6 +1109,13 @@ dependencies: "@types/yargs-parser" "*" +"@types/yargs@^17.0.2": + version "17.0.8" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.8.tgz#d23a3476fd3da8a0ea44b5494ca7fa677b9dad4c" + integrity sha512-wDeUwiUmem9FzsyysEwRukaEdDNcwbROvQ9QGRKaLI6t+IltNzbn4/i4asmB10auvZGQCzSQ6t0GSczEThlUXw== + dependencies: + "@types/yargs-parser" "*" + "@typescript-eslint/eslint-plugin@4.6.1": version "4.6.1" resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.6.1.tgz#99d77eb7a016fd5a5e749d2c44a7e4c317eb7da3" @@ -1396,7 +1471,7 @@ async@^3.2.3: resolved "https://registry.yarnpkg.com/async/-/async-3.2.3.tgz#ac53dafd3f4720ee9e8a160628f18ea91df196c9" integrity sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g== -asynciterator@^3.2.0: +asynciterator@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/asynciterator/-/asynciterator-3.3.0.tgz#9e6a2c812309fe087443b8a0ada17f132ef9f5a7" integrity sha512-zaP3Lz1BF+p5XtJ870iGylpmIQSzuI/V3lp2pZ7gAeyGIFNVv8ZaYPqu8Cwmey6SBac/x92xxSn44gwb2RwbIA== @@ -1773,10 +1848,10 @@ component-emitter@^1.2.1: resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== -componentsjs@5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/componentsjs/-/componentsjs-5.0.0.tgz#361988a8ca4f81689b130a9837586cee21920b1f" - integrity sha512-2gck8dxVm5wvOowrw/ELN6368xDi3INVqa7+6f7VXL/G6KKxFES6gp7khryPyBijUjEbLKuDZOumtudI0hiNzA== +componentsjs@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/componentsjs/-/componentsjs-5.0.1.tgz#fcc1f20b2d083e66f94981aed0c2b084b6bc96ca" + integrity sha512-FMpAYBTJk+/Lsq0mgL6ugyabFjFy4H9d37GkgeGFxFt45GPxe2SKNoujoUDRNCQolajFSngisl105Ju8qzp+LQ== dependencies: "@rdfjs/types" "*" "@types/minimist" "^1.2.0" @@ -1786,7 +1861,7 @@ componentsjs@5.0.0: minimist "^1.2.0" rdf-data-factory "^1.1.0" rdf-object "^1.13.1" - rdf-parse "^1.9.1" + rdf-parse "^2.0.0" rdf-quad "^1.5.0" rdf-terms "^1.7.0" semver "^7.3.2" @@ -2612,11 +2687,6 @@ fn.name@1.x.x: resolved "https://registry.yarnpkg.com/fn.name/-/fn.name-1.1.0.tgz#26cad8017967aea8731bc42961d04a3d5988accc" integrity sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw== -follow-redirects@^1.5.1: - version "1.14.9" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.9.tgz#dd4ea157de7bfaf9ea9b3fbd85aa16951f78d8d7" - integrity sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w== - for-in@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" @@ -3884,7 +3954,7 @@ jsonfile@^6.0.1: optionalDependencies: graceful-fs "^4.1.6" -jsonld-context-parser@^2.0.2, jsonld-context-parser@^2.1.1, jsonld-context-parser@^2.1.2, jsonld-context-parser@^2.1.3, jsonld-context-parser@^2.1.5: +jsonld-context-parser@^2.0.2, jsonld-context-parser@^2.1.1, jsonld-context-parser@^2.1.3, jsonld-context-parser@^2.1.5: version "2.1.5" resolved "https://registry.yarnpkg.com/jsonld-context-parser/-/jsonld-context-parser-2.1.5.tgz#07f8632ce5c29072c5f91295044ab31761e84fa9" integrity sha512-rsu5hB6bADa511l0QhG4lndAqlN7PQ4wsS0UKqLWUKg1GUQqYmh2SNfbwXiRiHZRJqhvCNqv9/5tQ3zzk4hMtg== @@ -3896,7 +3966,7 @@ jsonld-context-parser@^2.0.2, jsonld-context-parser@^2.1.1, jsonld-context-parse http-link-header "^1.0.2" relative-to-absolute-iri "^1.0.5" -jsonld-streaming-parser@^2.4.0: +jsonld-streaming-parser@^2.4.2: version "2.4.3" resolved "https://registry.yarnpkg.com/jsonld-streaming-parser/-/jsonld-streaming-parser-2.4.3.tgz#d8faa1df6dc3b760fb9455602edc5f001d756ef0" integrity sha512-ysuevJ+l8+Y4W3J/yQW3pa9VCBNDHo2tZkKmPAnfhfsmFMyxuueAeXMmTbpJZdrpagzeeDVr3A8EZVuHliQJ9A== @@ -4557,13 +4627,6 @@ parse-json@^5.0.0, parse-json@^5.2.0: json-parse-even-better-errors "^2.3.0" lines-and-columns "^1.1.6" -parse-link-header@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/parse-link-header/-/parse-link-header-1.0.1.tgz#bedfe0d2118aeb84be75e7b025419ec8a61140a7" - integrity sha1-vt/g0hGK64S+deewJUGeyKYRQKc= - dependencies: - xtend "~4.0.1" - parse5@6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" @@ -4790,28 +4853,31 @@ rdf-object@^1.13.1: rdf-string "^1.6.0" streamify-array "^1.0.1" -rdf-parse@^1.9.1: - version "1.9.1" - resolved "https://registry.yarnpkg.com/rdf-parse/-/rdf-parse-1.9.1.tgz#6ec1d70a20d7e65b2c5a5acaee811f50b03940ac" - integrity sha512-W6ouYE+ufmCNFmXD1iGs5gUZH75jZekh/I5qF8a4Sl37BUc9mY0Jz5A0CV1tiKKhx+I+HYfxyX9VjOljD8rzgQ== - dependencies: - "@comunica/actor-http-native" "~1.22.0" - "@comunica/actor-rdf-parse-html" "~1.22.0" - "@comunica/actor-rdf-parse-html-microdata" "~1.22.0" - "@comunica/actor-rdf-parse-html-rdfa" "~1.22.0" - "@comunica/actor-rdf-parse-html-script" "~1.22.0" - "@comunica/actor-rdf-parse-jsonld" "^1.22.0" - "@comunica/actor-rdf-parse-n3" "~1.22.0" - "@comunica/actor-rdf-parse-rdfxml" "~1.22.0" - "@comunica/actor-rdf-parse-xml-rdfa" "~1.22.0" - "@comunica/bus-http" "~1.22.0" - "@comunica/bus-init" "~1.22.0" - "@comunica/bus-rdf-parse" "~1.22.0" - "@comunica/bus-rdf-parse-html" "~1.22.0" - "@comunica/core" "~1.22.0" - "@comunica/mediator-combine-union" "~1.22.0" - "@comunica/mediator-number" "~1.22.0" - "@comunica/mediator-race" "~1.22.0" +rdf-parse@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/rdf-parse/-/rdf-parse-2.0.0.tgz#7b72d5ae772518f3dbfb6b5e2d48a5e53d644fdf" + integrity sha512-ob/Paok5Kik74uPqWq8CWHUVt7xQ0e38oQbBU0ivBHbsF0a+rdvKhcgH/fY0YhXsU84rfZgiiwxguhBpEXoSew== + dependencies: + "@comunica/actor-http-fetch" "^2.0.1" + "@comunica/actor-http-proxy" "^2.0.1" + "@comunica/actor-rdf-parse-html" "^2.0.1" + "@comunica/actor-rdf-parse-html-microdata" "^2.0.1" + "@comunica/actor-rdf-parse-html-rdfa" "^2.0.1" + "@comunica/actor-rdf-parse-html-script" "^2.0.1" + "@comunica/actor-rdf-parse-jsonld" "^2.0.1" + "@comunica/actor-rdf-parse-n3" "^2.0.1" + "@comunica/actor-rdf-parse-rdfxml" "^2.0.1" + "@comunica/actor-rdf-parse-xml-rdfa" "^2.0.1" + "@comunica/bus-http" "^2.0.1" + "@comunica/bus-init" "^2.0.1" + "@comunica/bus-rdf-parse" "^2.0.1" + "@comunica/bus-rdf-parse-html" "^2.0.1" + "@comunica/config-query-sparql" "^2.0.1" + "@comunica/core" "^2.0.1" + "@comunica/mediator-combine-pipeline" "^2.0.1" + "@comunica/mediator-combine-union" "^2.0.1" + "@comunica/mediator-number" "^2.0.1" + "@comunica/mediator-race" "^2.0.1" "@rdfjs/types" "*" stream-to-string "^1.2.0" @@ -5280,21 +5346,21 @@ source-map@^0.7.3: resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== -sparqlalgebrajs@^3.0.1: - version "3.0.3" - resolved "https://registry.yarnpkg.com/sparqlalgebrajs/-/sparqlalgebrajs-3.0.3.tgz#a0b2b2ea2bacf97a74b4e3f3fc90be72b96d94a1" - integrity sha512-XFNhsO55bprayrM35h/jY0kzzuGc3oZ1On3kc+s7Un0BFQBXa046aLcMZFp4MYSvn7GtMe9eZ08ONFnBH5kEsQ== +sparqlalgebrajs@^4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/sparqlalgebrajs/-/sparqlalgebrajs-4.0.2.tgz#f8a2266636feac733e26bf06a7a2b7416c8b0c57" + integrity sha512-S6xmLdJjehdRKfYIJ9kjS29udxAW2XQ4fGt4A8g7Rfzo5DBn1grYzageZntR2Yw+iziCDXEpKzrp3HVrYZdGDQ== dependencies: "@rdfjs/types" "*" - "@types/sparqljs" "^3.1.2" + "@types/sparqljs" "^3.1.3" fast-deep-equal "^3.1.3" minimist "^1.2.5" rdf-data-factory "^1.1.0" rdf-isomorphic "^1.3.0" rdf-string "^1.6.0" - sparqljs "^3.4.2" + sparqljs "^3.5.1" -sparqljs@^3.4.2: +sparqljs@^3.5.1: version "3.5.1" resolved "https://registry.yarnpkg.com/sparqljs/-/sparqljs-3.5.1.tgz#631cd4b5bcc3d9ce23c5313b3a158eccf858e28b" integrity sha512-sHc6z7hNF3ACvXurKe8hT1sD52Fc0fN3uPLS6SQnXRV9CJl33GNAS4w5Dd3X3GgykUt9SlnjhI1QRKhLzun4qQ==