diff --git a/package-lock.json b/package-lock.json index 870664b8..da425bee 100644 --- a/package-lock.json +++ b/package-lock.json @@ -33,7 +33,7 @@ "rdf-dataset-ext": "^1.0.0", "rdf-dereference": "^3.0.0", "rdf-ext": "^2.0.1", - "rdf-serialize": "^3.0.0", + "rdf-serialize": "^4.0.1", "rdf-validate-shacl": "^0.5.1" }, "devDependencies": { @@ -8345,9 +8345,9 @@ } }, "node_modules/immutable": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.6.tgz", - "integrity": "sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ==" + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.7.tgz", + "integrity": "sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==" }, "node_modules/import-fresh": { "version": "3.3.0", @@ -11656,136 +11656,221 @@ } }, "node_modules/rdf-serialize": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/rdf-serialize/-/rdf-serialize-3.0.0.tgz", - "integrity": "sha512-mkH+lDM7q0U/dxnOv8lwbRWRL0zHR/8d/g1WnHdPxinhEr/B12/atyGnIoijgVOni3d8KoutYIsyMsSrmsENUA==", - "dependencies": { - "@comunica/actor-rdf-serialize-jsonld": "^2.6.6", - "@comunica/actor-rdf-serialize-n3": "^2.6.6", - "@comunica/actor-rdf-serialize-shaclc": "^2.6.0", - "@comunica/bus-init": "^2.0.1", - "@comunica/bus-rdf-serialize": "^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-race": "^2.0.1", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/rdf-serialize/-/rdf-serialize-4.0.1.tgz", + "integrity": "sha512-iPeyp8WWdyuZvDBRgIaTJCeRSalI3+qOaHIrvrXIAAfRpI4iMgpPpJJgDKVYd1PiedxGtpdjh3tA0VlxAhzqNw==", + "dependencies": { + "@comunica/actor-rdf-serialize-jsonld": "^4.0.1", + "@comunica/actor-rdf-serialize-n3": "^4.0.1", + "@comunica/actor-rdf-serialize-shaclc": "^4.0.1", + "@comunica/bus-init": "^4.0.1", + "@comunica/bus-rdf-serialize": "^4.0.1", + "@comunica/config-query-sparql": "^4.0.1", + "@comunica/core": "^4.0.1", + "@comunica/mediator-combine-pipeline": "^4.0.1", + "@comunica/mediator-combine-union": "^4.0.1", + "@comunica/mediator-race": "^4.0.1", "@rdfjs/types": "*", - "readable-stream": "^4.3.0", + "readable-stream": "^4.5.2", "stream-to-string": "^1.1.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/rubensworks/" } }, "node_modules/rdf-serialize/node_modules/@comunica/actor-abstract-mediatyped": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@comunica/actor-abstract-mediatyped/-/actor-abstract-mediatyped-2.10.0.tgz", - "integrity": "sha512-0o6WBujsMnIVcwvRJv6Nj+kKPLZzqBS3On48rm01Rh9T1/My0E/buJMXwgcARKCfMonc2mJ9zxpPCh5ilGEU2A==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-abstract-mediatyped/-/actor-abstract-mediatyped-4.0.2.tgz", + "integrity": "sha512-WN14hyPi0d2vpRnHd3JgVZm/6OlgG2Hn2q3cxOHYXNYBGVXE2g+1wlWe6WPW8HsGz3waO2rj0VKIXo0UsCPm6w==", "dependencies": { - "@comunica/core": "^2.10.0", - "@comunica/types": "^2.10.0" + "@comunica/core": "^4.0.2", + "@comunica/types": "^4.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/rdf-serialize/node_modules/@comunica/actor-rdf-serialize-jsonld": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-serialize-jsonld/-/actor-rdf-serialize-jsonld-2.10.0.tgz", - "integrity": "sha512-u1M5N7BSrkhS461fV6QXKMh6TnvpoEiSHPru7wJg1kGqR9q3reuQeKLf/U23JDYb1kom8uU3R7aBpDIjgVc49Q==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-serialize-jsonld/-/actor-rdf-serialize-jsonld-4.0.2.tgz", + "integrity": "sha512-F/H+Cj7uOnCGg7Wm277Pxcul+UeEld8HeZP7pBTR2Ee6MUtIBm7CJUG/qEKnBEAcH8KpW+ZuWZTfz4yRjWpzxg==", "dependencies": { - "@comunica/bus-rdf-serialize": "^2.10.0", - "@comunica/types": "^2.10.0", - "jsonld-streaming-serializer": "^2.1.0" + "@comunica/bus-rdf-serialize": "^4.0.2", + "@comunica/types": "^4.0.2", + "jsonld-streaming-serializer": "^3.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/rdf-serialize/node_modules/@comunica/actor-rdf-serialize-n3": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-serialize-n3/-/actor-rdf-serialize-n3-2.10.0.tgz", - "integrity": "sha512-CoDktUI3YQuI7UBV+fQOdKl+5XjBx0XTOF9XxEDiNg5nwndEmDvq6C23fSHfkqX3/xDlnsuS/YysHAqXCrYoiA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-serialize-n3/-/actor-rdf-serialize-n3-4.0.2.tgz", + "integrity": "sha512-2bOBKVMJI8LN9sLfmh3TgaUdQ6KYWCTRwH7teeYZ5mi1bJS/TwzNUVprjUZhQrYNYnXbQvrpjf3RjR8zzU6Grg==", "dependencies": { - "@comunica/bus-rdf-serialize": "^2.10.0", - "@comunica/types": "^2.10.0", + "@comunica/bus-rdf-serialize": "^4.0.2", "n3": "^1.17.0" } }, "node_modules/rdf-serialize/node_modules/@comunica/actor-rdf-serialize-shaclc": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-serialize-shaclc/-/actor-rdf-serialize-shaclc-2.10.0.tgz", - "integrity": "sha512-gp4bu4+aPtMk4bavXP27uD9X9bpa2F5u6/JtsaX2qwcqVI0x1tkVQOkm2RkUhafcHNj0Fz6lQ3aXmRIAQvaefg==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-serialize-shaclc/-/actor-rdf-serialize-shaclc-4.0.2.tgz", + "integrity": "sha512-lkwoHqUu0/d4mi7knjMAG5D+Ck88HCnUhdiCgUV8M/B2ruF5jqkz+9UAh+ORnKeYsjT5MQOd3pdG/xW12PVefA==", "dependencies": { - "@comunica/bus-rdf-serialize": "^2.10.0", - "@comunica/types": "^2.10.0", + "@comunica/bus-rdf-serialize": "^4.0.2", "arrayify-stream": "^2.0.1", - "readable-stream": "^4.4.2", + "readable-stream": "^4.5.2", "shaclc-write": "^1.4.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/rdf-serialize/node_modules/@comunica/bus-init": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@comunica/bus-init/-/bus-init-2.10.0.tgz", - "integrity": "sha512-hJejHa8sLVhQLFlduCVnhOd5aW3FCEz8wmWjyeLI3kiHFaQibnGVMhUuuNRX5f8bnnPuTdEiHc1nnYHuSi+j8A==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/bus-init/-/bus-init-4.0.2.tgz", + "integrity": "sha512-sY0C4ri1oBpiEgAD6s7TF/YG8pQz5sYrnOh93M+QDfKxdJiT7NtxRgkxriGBwB1dH6x7KMymogbbW6jXQccv6g==", "dependencies": { - "@comunica/core": "^2.10.0", - "readable-stream": "^4.4.2" + "@comunica/core": "^4.0.2", + "readable-stream": "^4.5.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/rdf-serialize/node_modules/@comunica/bus-rdf-serialize": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-serialize/-/bus-rdf-serialize-2.10.0.tgz", - "integrity": "sha512-AmbN9MUgw6B6AfrIqR1u7PWHZFgbJz+j1SFJVtnHQ51hEpG+Ig9nNG2IWjHOsFK0xBBQ/wXgNmt/cufEMRM1SQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-serialize/-/bus-rdf-serialize-4.0.2.tgz", + "integrity": "sha512-e4Z3JaZ30iVWgHjehh+0nK5+x292HEKsHpSsTETzWZz6e0g1gkfZDzUMAB3cNiensvD6XPpXKSUnwqP2Lfz4UA==", "dependencies": { - "@comunica/actor-abstract-mediatyped": "^2.10.0", - "@comunica/core": "^2.10.0", + "@comunica/actor-abstract-mediatyped": "^4.0.2", + "@comunica/core": "^4.0.2", "@rdfjs/types": "*" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/rdf-serialize/node_modules/@comunica/config-query-sparql": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/@comunica/config-query-sparql/-/config-query-sparql-2.7.0.tgz", - "integrity": "sha512-rMnFgT7cz9+0z7wV4OzIMY5qM9/Z0mTGrR8y2JokoHyyTcBGOSajFmy61XCSLMCsLLG8qDXsJ4ClCCky3TGfqA==" + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@comunica/config-query-sparql/-/config-query-sparql-4.0.1.tgz", + "integrity": "sha512-jNuRl7PmOKillPfvIzmO+I7IFP0nroFQrZaX/4pUIqe4WNrSCzjZqrLnru0BQtFE5LXcaEA9IdtISSfjwTFt2w==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } }, "node_modules/rdf-serialize/node_modules/@comunica/core": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@comunica/core/-/core-2.10.0.tgz", - "integrity": "sha512-onsGs2iKHUPRxxMOdx42vdxslk8q9FQZdRjQtHJ6SGiCpJwIL9ciBgPIOl2RL2YfzXHemr/0umeNOppRDcWhJA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/core/-/core-4.0.2.tgz", + "integrity": "sha512-VDh3mejUyqhV2Hf/f43iBWrsAjYfULV+FbF0v/AR1tgESkCS7z949Dzbu8YgkL1CaTX6Ohmqgrhc/yEd9CGZ6Q==", "dependencies": { - "@comunica/types": "^2.10.0", - "immutable": "^4.1.0" + "@comunica/types": "^4.0.2", + "immutable": "^4.3.7" }, "engines": { "node": ">=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/rdf-serialize/node_modules/@comunica/mediator-combine-pipeline": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@comunica/mediator-combine-pipeline/-/mediator-combine-pipeline-2.10.0.tgz", - "integrity": "sha512-j7+/oUlbhKB4Rq6g9oNKU+e9cQL8U9z8tAUNhoXUSHajcr4huj0t1+riaOD109/DRWhV793ILhBDzgiZbHd7DA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/mediator-combine-pipeline/-/mediator-combine-pipeline-4.0.2.tgz", + "integrity": "sha512-bU66ZgbP0v7SznZ3SGQXabYsQbUUErrT++WSDfv9w/jm7UJidt8mpRZfPTD0q83Cxu+yfOU5c9ToSVMT93CLGg==", "dependencies": { - "@comunica/core": "^2.10.0", - "@comunica/types": "^2.10.0" + "@comunica/core": "^4.0.2", + "@comunica/types": "^4.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/rdf-serialize/node_modules/@comunica/mediator-combine-union": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@comunica/mediator-combine-union/-/mediator-combine-union-2.10.0.tgz", - "integrity": "sha512-QbP4zP1i6nMDZ8teC0RoTz5E8pOpxDhWPBr1ylb2jzPUjPpMgrnbHYTondlN0Oau3SMEehItojg/LYDtPOP/GQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/mediator-combine-union/-/mediator-combine-union-4.0.2.tgz", + "integrity": "sha512-upb0h6pWgithAvTH9iTa8lVQkUaI4a/+f7oh/F3suBULOA3mlACLp3eQU8w9tUnnKYujI7+sW9lH9uRkF34o7A==", "dependencies": { - "@comunica/core": "^2.10.0" + "@comunica/core": "^4.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/rdf-serialize/node_modules/@comunica/mediator-race": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@comunica/mediator-race/-/mediator-race-2.10.0.tgz", - "integrity": "sha512-JiEtOLMkPnbjSLabVpE4VqDbu2ZKKnkUdATGBeWX+o+MjPw6c0hhw01RG4WY2rQhDyNl++nLQe3EowQh8xW9TA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/mediator-race/-/mediator-race-4.0.2.tgz", + "integrity": "sha512-gzPRxWZaWwBEzfKPy3Qhuk1oDLd4hE+AvAbA4rE7xICmF4sgU/wSHiBM809vhi6HE818d509xFwEB9R/gXDNNQ==", "dependencies": { - "@comunica/core": "^2.10.0" + "@comunica/core": "^4.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/rdf-serialize/node_modules/@comunica/types": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@comunica/types/-/types-2.10.0.tgz", - "integrity": "sha512-1UjPGbZcYrapBjMGUZedrIGcn9rOLpEOlJo1ZkWddFUGTwndVg9d4BZnQw+UnQzXMcLJcdKt94Zns8iEmBqARw==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/types/-/types-4.0.2.tgz", + "integrity": "sha512-Gxx755NlVww5BpdREYFYUYNazCazQsk2NMCuRfIEyHmCtU2eCc6RJk6YqKKLRCjaHcWIfBVtbbsbySzG8leS0g==", "dependencies": { "@rdfjs/types": "*", "@types/yargs": "^17.0.24", - "asynciterator": "^3.8.1", - "sparqlalgebrajs": "^4.2.0" + "asynciterator": "^3.9.0", + "lru-cache": "^10.0.1", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } + }, + "node_modules/rdf-serialize/node_modules/@types/node": { + "version": "18.19.57", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.57.tgz", + "integrity": "sha512-I2ioBd/IPrYDMv9UNR5NlPElOZ68QB7yY5V2EsLtSrTO0LM0PnCEFF9biLWHf5k+sIy4ohueCV9t4gk1AEdlVA==", + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/rdf-serialize/node_modules/jsonld-context-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonld-context-parser/-/jsonld-context-parser-3.0.0.tgz", + "integrity": "sha512-Kg6TVtBUdIm057ht/8WNhM9BROt+BeYaDGXbzrKaa3xA99csee+CsD8IMCTizRgzoO8PIzvzcxxCoRvpq1xNQw==", + "dependencies": { + "@types/http-link-header": "^1.0.1", + "@types/node": "^18.0.0", + "http-link-header": "^1.0.2", + "relative-to-absolute-iri": "^1.0.5" + }, + "bin": { + "jsonld-context-parse": "bin/jsonld-context-parse.js" + } + }, + "node_modules/rdf-serialize/node_modules/jsonld-streaming-serializer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/jsonld-streaming-serializer/-/jsonld-streaming-serializer-3.0.1.tgz", + "integrity": "sha512-lw5Z785Km53DRZ0ngyEamC3ojGdjFRDKvUt3b7lW5e8sqmTc7GHZxFBBw7IIqbb0Wc2WNksoXewmF13FC9bPNg==", + "dependencies": { + "@rdfjs/types": "*", + "@types/readable-stream": "^4.0.0", + "buffer": "^6.0.3", + "jsonld-context-parser": "^3.0.0", + "readable-stream": "^4.0.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/rubensworks/" } }, "node_modules/rdf-store-stream": { diff --git a/package.json b/package.json index 20532f68..10c307e2 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "rdf-dataset-ext": "^1.0.0", "rdf-dereference": "^3.0.0", "rdf-ext": "^2.0.1", - "rdf-serialize": "^3.0.0", + "rdf-serialize": "^4.0.1", "rdf-validate-shacl": "^0.5.1" }, "devDependencies": {