From aadc06ccbd37d8c9aa568b0e8cd0d230fc6269bf Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 17 Dec 2024 19:22:57 +0000 Subject: [PATCH] fix(deps): update all non-major dependencies --- bun.lockb | Bin 245401 -> 251020 bytes package-lock.json | 1345 ++++++++++++++++++++++++++++----------------- package.json | 30 +- 3 files changed, 845 insertions(+), 530 deletions(-) diff --git a/bun.lockb b/bun.lockb index 4a741b25ffc1bf90cae79acf622f407c23a263c5..14d4e2427085094a771caa7bfe6d833e1b2d3301 100755 GIT binary patch delta 37691 zcmeFad0b6x+djVbs%Rr)b1ErhD9wX3n5QB`W-1LzgH(uOmoduJ#!_S+GL#`H5k<&6 z4_H94U_jbSE_x-(}?_baUbaYI2~)f!n}6O^V(1gKYLp?{A@pF(fd-O! zZVaQwF!3`Wn?UOI;N>F7M$j(_G7?f9`eew)kSzqhtS7^0L7(1~=R=VXrSpRn|4qDW zy?Fc6-VB2zmhn@=1EPb&0+=a%WJG*1B2YzsLZ^bp3K>NP`uj2XWZ!FePbB`Udf7+C zk44hWBJD=5B0k~#5b4&&c9Kt_dOxKr_Yd|9W|;R=8KxQZEJ(74%%a*bOk4!tAj4^V{u+>QfFynq4CJv~ z!Jq`$61q9+*#dG(l>b!JiLr|2`I%9&{1{W{;mZI*Qt;ikb#iY;WuJ=dl)*^%zqMd8ah>bZ5&^^ zZ`7=CzmVYQ@rX~&9L}ec#QQ}>MMcjF4R8XX4Fhzu=*WP8F#m8ff8S`|Nx}ZXW>cb= zQ*#-n73|+4`HZ*C<16w*kjao*u(ySz=2pz-D^?0g6^U9PNVIfX=#;1`=uH_36CdOo z6=aSAPA=pN2n!Am4#SXmBqWfJl*!P^e@z$j@uEUUrgjZBwfNc zEDn+?7z#-q^o4A!j(~h9{WSul2b*e1-X<`NKCIUuTSFd&q~ylS7{&mSfu!Pgfv54Z zMv!}#GmIYeG)Nj3;VT$M6EZ=G?`ZU+tix^5>(re2h)4OBuHf(8R)Ed6PJCIb7 zVn}KTUtx4iIU-Wai-ZJz9G^h$*lWX(Gq??X~P`H*eQ5J;l{gv|(uWSGc+sHved0+@q4 z7{(CMcR|twNrfbLVt7uS8O|_ocJk9%6Fg1pnL)vRLC7ySDj+5RG9)@OQ`(iJU?8tu*C*QV4AX?_cXMhgWsey{Xt3v)?GCO=ZfLDB&AgrtVh zgoyBsis}cQ8dQ_T+bbZ|p!>P;y!;v>zc$FP8UJpNKFGIBZV&UF9PH;CCFNQMt4u@9 z#nN`IjP{fbvx1uUE|7^A2dBmwmSPyjSdLM z>L?#@A-;hjzL?-EkRuJS=vfgcFO)Gk#t*!mkmT_ug4Bd0&(B4C8egZ5^X)wXNdr|2 zHNbGl&TX~3fzPfbRRQgNP5Zr#Hl6L5)Xt+WRCFMsZSVW~ZOe@d#chv{6>WIX_v@yJ z5&Jh?@6!B9#asWeUS-`2d-w2m?WeqV{ri1WEf0sj^V>MM>#40e7f!3Mm>9Y7Yd>E{ zubXd8W>0NCMw+4P)?EB+)h3_la#5kr>-A6CH?Gfau2-m}eWPO9l$6!yey-{|c3Jxz zXGihW?q@59rX7=BGkB6+Xjmvx{ZKq7V#D1_H>L4Ld2Xrq!>e!K{kgKB;jQhS_TD=- zF^M^EGLjb=J?J{I!$hN3|DMgZ{Rv98JEn(k*J>Kt(V+IG)U)kqRqaW>gFBx8mMhI@ zYucux!>>{I-xQ2L>*XLf&MRgw1c`HW4u z?uE1Od+guz&3pZMjR7x4s->7bllquAw7C?v{Oh(MpZaEW8Fhbn%gVd$W3(C@>OLww zKQ|>JTeWh%66nmlkiZY=d_Z_z)XN%viGVGkc}Y8T(7^TL2h4<}j- zJJk8;vM(v^W?jv!Id1d4Nx`T!2PeLY@Ca?{(r

)>nUi4#9*z4LQ&dUs@J?7{IV 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

LH`a08LigV>&WNE3ZE`x8oO{UWGduW( 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 LD=ot6`<(wjh{= 0.2.0" ], @@ -137,213 +139,336 @@ } }, "node_modules/@comunica/actor-abstract-mediatyped": { - "version": "2.10.0", + "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==", "license": "MIT", "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/@comunica/actor-abstract-parse": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-abstract-parse/-/actor-abstract-parse-4.0.2.tgz", + "integrity": "sha512-S3Paqni2rn5pLHg6D42dWlD0EMLHLXtCzhTNvxRoTLxjCW3L5F7HlyrDKmeBOz+Csvzybcw/Qc//+8BlARYCnA==", "license": "MIT", "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/@comunica/actor-dereference-fallback": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-dereference-fallback/-/actor-dereference-fallback-4.0.2.tgz", + "integrity": "sha512-0mOzPz+8UfWL82sHmkGqzp9Hs+MCwZ5zZBDfbQRPTHDG/2DuZ/bruBHK2S88SJ2cGaOla3uSO9vMdu9oUJou6g==", "license": "MIT", "dependencies": { - "@comunica/bus-dereference": "^2.10.0", - "@comunica/core": "^2.10.0" + "@comunica/bus-dereference": "^4.0.2", + "@comunica/core": "^4.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-dereference-file": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-dereference-file/-/actor-dereference-file-4.0.2.tgz", + "integrity": "sha512-4sizskHwZAgSYXDDrqeTFDgMOTsAcgKs33y1gKIM+TE2Kd/tWt+v3oea6j3cID33iQmcdP5yAAlN1ndMGOtkCQ==", "license": "MIT", "dependencies": { - "@comunica/bus-dereference": "^2.10.0", - "@comunica/core": "^2.10.0" + "@comunica/bus-dereference": "^4.0.2", + "@comunica/core": "^4.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-dereference-http": { - "version": "2.10.2", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-dereference-http/-/actor-dereference-http-4.0.2.tgz", + "integrity": "sha512-z9tUI6Lohb8zz0s8MTW0v7tLJVc5B0epbDLzfHdVqS8VjZDjtEHz8P8n/FHEeNvsy0NASye/ISMd+RZnUOJQEw==", "license": "MIT", "dependencies": { - "@comunica/bus-dereference": "^2.10.0", - "@comunica/bus-http": "^2.10.2", - "@comunica/core": "^2.10.0", - "cross-fetch": "^4.0.0", - "relative-to-absolute-iri": "^1.0.7", - "stream-to-string": "^1.2.0" + "@comunica/bus-dereference": "^4.0.2", + "@comunica/bus-http": "^4.0.2", + "@comunica/core": "^4.0.2", + "@jeswr/stream-to-string": "^2.0.0", + "relative-to-absolute-iri": "^1.0.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-dereference-rdf-parse": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-dereference-rdf-parse/-/actor-dereference-rdf-parse-4.0.2.tgz", + "integrity": "sha512-hl+1Zj8dIXXePxBOhPhrmJqMSU3QyHlzEoEG6Uy3Wqowm345nXsy5NTf24eUldOArhhkvq/Xi2lDQh29stomCA==", "license": "MIT", "dependencies": { - "@comunica/bus-dereference": "^2.10.0", - "@comunica/bus-dereference-rdf": "^2.10.0", - "@comunica/bus-rdf-parse": "^2.10.0" + "@comunica/bus-dereference": "^4.0.2", + "@comunica/bus-dereference-rdf": "^4.0.2", + "@comunica/bus-rdf-parse": "^4.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-http-fetch": { - "version": "2.10.2", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-http-fetch/-/actor-http-fetch-4.0.2.tgz", + "integrity": "sha512-otMv4WOWPrTfs4/UTr4tB2BKCIz2r8ncH2pTfQySQpn6KstlxPjWLAKy8ZKVgEg+E7jMTpgm331kwMqUbl2M9g==", "license": "MIT", "dependencies": { - "@comunica/bus-http": "^2.10.2", - "@comunica/context-entries": "^2.10.0", - "@comunica/mediatortype-time": "^2.10.0", - "abort-controller": "^3.0.0", - "cross-fetch": "^4.0.0" + "@comunica/bus-http": "^4.0.2", + "@comunica/context-entries": "^4.0.2", + "@comunica/core": "^4.0.2", + "@comunica/mediatortype-time": "^4.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-http-proxy": { - "version": "2.10.2", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-http-proxy/-/actor-http-proxy-4.0.2.tgz", + "integrity": "sha512-wIwAXt7kO289u1KIBL2NWY13kMo593weBQKMvP4OFpUHez50/631mMZz8zSLRlsM+KyPhXmPT/RozMFkekojLQ==", "license": "MIT", "dependencies": { - "@comunica/bus-http": "^2.10.2", - "@comunica/context-entries": "^2.10.0", - "@comunica/mediatortype-time": "^2.10.0", - "@comunica/types": "^2.10.0" + "@comunica/bus-http": "^4.0.2", + "@comunica/context-entries": "^4.0.2", + "@comunica/core": "^4.0.2", + "@comunica/mediatortype-time": "^4.0.2", + "@comunica/types": "^4.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-rdf-parse-html": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-parse-html/-/actor-rdf-parse-html-4.0.2.tgz", + "integrity": "sha512-I10FGPMmwuwUBUi/DZJmAKXqdqb5Ue/oJ8JFifozHdmMZYVcbYCa4AvMQIAKi3qrLeQXciMl7GdA0eb4FQ5/Ag==", "license": "MIT", "dependencies": { - "@comunica/bus-rdf-parse": "^2.10.0", - "@comunica/bus-rdf-parse-html": "^2.10.0", - "@comunica/core": "^2.10.0", - "@comunica/types": "^2.10.0", + "@comunica/bus-rdf-parse": "^4.0.2", + "@comunica/bus-rdf-parse-html": "^4.0.2", + "@comunica/core": "^4.0.2", + "@comunica/types": "^4.0.2", "@rdfjs/types": "*", "htmlparser2": "^9.0.0", - "readable-stream": "^4.4.2" + "readable-stream": "^4.5.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-rdf-parse-html-microdata": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-parse-html-microdata/-/actor-rdf-parse-html-microdata-4.0.2.tgz", + "integrity": "sha512-avW0OuD9kCQXwI19vnfZIUVh7PEhs1g90XXHRohwT9lz5hbU4uGZFrUw3owPsV5CwpTBxLMFijBPrk6foN7fog==", "license": "MIT", "dependencies": { - "@comunica/bus-rdf-parse-html": "^2.10.0", - "@comunica/core": "^2.10.0", + "@comunica/bus-rdf-parse-html": "^4.0.2", + "@comunica/context-entries": "^4.0.2", + "@comunica/core": "^4.0.2", + "@comunica/types": "^4.0.2", "microdata-rdf-streaming-parser": "^2.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-rdf-parse-html-rdfa": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-parse-html-rdfa/-/actor-rdf-parse-html-rdfa-4.0.2.tgz", + "integrity": "sha512-OkcV5aJaCLBzNo5/C/MsJvYBCCRFF2WrQyqmoT+w1/vkM4YKYZ7aL87uDKBmB2bTPDUJ6kfLxTV1miQDMI+JuQ==", "license": "MIT", "dependencies": { - "@comunica/bus-rdf-parse-html": "^2.10.0", - "@comunica/core": "^2.10.0", + "@comunica/bus-rdf-parse-html": "^4.0.2", + "@comunica/context-entries": "^4.0.2", + "@comunica/core": "^4.0.2", + "@comunica/types": "^4.0.2", "rdfa-streaming-parser": "^2.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-rdf-parse-html-script": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-parse-html-script/-/actor-rdf-parse-html-script-4.0.2.tgz", + "integrity": "sha512-oGB52p+ug1YesdnKoonzQxI+yoLKr2j8ds76vdyMw7bJVVl+wSgXzqmwGan2TDmu26WZ/uGK4jQFshtlCiS8RQ==", "license": "MIT", "dependencies": { - "@comunica/bus-rdf-parse": "^2.10.0", - "@comunica/bus-rdf-parse-html": "^2.10.0", - "@comunica/context-entries": "^2.10.0", - "@comunica/core": "^2.10.0", - "@comunica/types": "^2.10.0", + "@comunica/bus-rdf-parse": "^4.0.2", + "@comunica/bus-rdf-parse-html": "^4.0.2", + "@comunica/context-entries": "^4.0.2", + "@comunica/core": "^4.0.2", + "@comunica/types": "^4.0.2", "@rdfjs/types": "*", - "readable-stream": "^4.4.2", + "readable-stream": "^4.5.2", "relative-to-absolute-iri": "^1.0.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-rdf-parse-jsonld": { - "version": "2.10.2", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-parse-jsonld/-/actor-rdf-parse-jsonld-4.0.2.tgz", + "integrity": "sha512-CpfMvwKOmKf171jlhgztM1WeYDx+VGgODUD1Nq57WkjBPKniHlES6RT5J/4hiPuB8bEyiuX0D65dQLtk32OhAA==", "license": "MIT", "dependencies": { - "@comunica/bus-http": "^2.10.2", - "@comunica/bus-rdf-parse": "^2.10.0", - "@comunica/context-entries": "^2.10.0", - "@comunica/core": "^2.10.0", - "@comunica/types": "^2.10.0", + "@comunica/bus-http": "^4.0.2", + "@comunica/bus-rdf-parse": "^4.0.2", + "@comunica/context-entries": "^4.0.2", + "@comunica/core": "^4.0.2", + "@comunica/types": "^4.0.2", + "@jeswr/stream-to-string": "^2.0.0", "jsonld-context-parser": "^2.2.2", - "jsonld-streaming-parser": "^3.0.1", - "stream-to-string": "^1.2.0" + "jsonld-streaming-parser": "^4.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-rdf-parse-n3": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-parse-n3/-/actor-rdf-parse-n3-4.0.2.tgz", + "integrity": "sha512-9jLntJGaXxUf//qC4J3svwjI7nDpyycIkpAwVCilqKpPhqo+Slji/8hfVQd5YPfuL30jgxqNHAnbo3/ygJcb7Q==", "license": "MIT", "dependencies": { - "@comunica/bus-rdf-parse": "^2.10.0", - "@comunica/types": "^2.10.0", + "@comunica/bus-rdf-parse": "^4.0.2", + "@comunica/context-entries": "^4.0.2", + "@comunica/types": "^4.0.2", "n3": "^1.17.0" } }, "node_modules/@comunica/actor-rdf-parse-rdfxml": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-parse-rdfxml/-/actor-rdf-parse-rdfxml-4.0.2.tgz", + "integrity": "sha512-7TuUXa6108o1nLWrel4xrZjjHtX82nao6vrbIpn22BaF57S4V09x/xOYO9pZdLn3/i5aZ8Lz9aVF2+NGc4VQzA==", "license": "MIT", "dependencies": { - "@comunica/bus-rdf-parse": "^2.10.0", - "@comunica/types": "^2.10.0", + "@comunica/bus-rdf-parse": "^4.0.2", + "@comunica/context-entries": "^4.0.2", "rdfxml-streaming-parser": "^2.2.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-rdf-parse-shaclc": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-parse-shaclc/-/actor-rdf-parse-shaclc-4.0.2.tgz", + "integrity": "sha512-DOlz5JbIm5n+SL5hWHjrMud9KpmEsdZT1ybK6OdXI4wZX9NYFeM8QhywgEKUaGhh8gzh2FkcWf5vXfQQfPgGDg==", "license": "MIT", "dependencies": { - "@comunica/bus-rdf-parse": "^2.10.0", - "@comunica/types": "^2.10.0", + "@comunica/bus-rdf-parse": "^4.0.2", + "@comunica/types": "^4.0.2", + "@jeswr/stream-to-string": "^2.0.0", "@rdfjs/types": "*", - "asynciterator": "^3.8.1", - "readable-stream": "^4.4.2", - "shaclc-parse": "^1.4.0", - "stream-to-string": "^1.2.0" + "asynciterator": "^3.9.0", + "readable-stream": "^4.5.2", + "shaclc-parse": "^1.4.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-rdf-parse-xml-rdfa": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-parse-xml-rdfa/-/actor-rdf-parse-xml-rdfa-4.0.2.tgz", + "integrity": "sha512-4eRyjMs0SAKI2BgaxLHqvNuRUm0x2uwPTjQr6jO3OqOZTRm8fXsmNfr+/scKRmYANd1OzFEUdcFjAAxYG+pz6g==", "license": "MIT", "dependencies": { - "@comunica/bus-rdf-parse": "^2.10.0", - "@comunica/types": "^2.10.0", + "@comunica/bus-rdf-parse": "^4.0.2", + "@comunica/context-entries": "^4.0.2", + "@comunica/types": "^4.0.2", "rdfa-streaming-parser": "^2.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/bus-dereference": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/bus-dereference/-/bus-dereference-4.0.2.tgz", + "integrity": "sha512-D8RDOE23Z4Q2jvD5v7dcMNGgicprRw1ciits7cgB/zOTHufxHNlNZq620TJ9YyOp4zoWqqp/geRAZmLczZrTzQ==", "license": "MIT", "dependencies": { - "@comunica/actor-abstract-mediatyped": "^2.10.0", - "@comunica/actor-abstract-parse": "^2.10.0", - "@comunica/context-entries": "^2.10.0", - "@comunica/core": "^2.10.0", - "@comunica/types": "^2.10.0", - "readable-stream": "^4.4.2" + "@comunica/actor-abstract-mediatyped": "^4.0.2", + "@comunica/actor-abstract-parse": "^4.0.2", + "@comunica/context-entries": "^4.0.2", + "@comunica/core": "^4.0.2", + "@comunica/types": "^4.0.2", + "readable-stream": "^4.5.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/bus-dereference-rdf": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/bus-dereference-rdf/-/bus-dereference-rdf-4.0.2.tgz", + "integrity": "sha512-/PXTLDIXqN6hphXQ9aPtvtaca6M48tgkH3o6fZfGW9hUwiMJpX+Oz+ysL0xO/F/Z4BjpZNuZh/xWusX5jLcqNA==", "license": "MIT", "dependencies": { - "@comunica/bus-dereference": "^2.10.0", - "@comunica/bus-rdf-parse": "^2.10.0", - "@comunica/core": "^2.10.0", + "@comunica/bus-dereference": "^4.0.2", + "@comunica/bus-rdf-parse": "^4.0.2", + "@comunica/core": "^4.0.2", "@rdfjs/types": "*" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/bus-http": { - "version": "2.10.2", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/bus-http/-/bus-http-4.0.2.tgz", + "integrity": "sha512-LCYtkerJ6bN7OnrmLBccQUszZYHYKo4c3prShAD4i+8AGqYecGplEDdueecN5kq4cz0uQjWmqPKIV1mS8NEDWw==", "license": "MIT", "dependencies": { - "@comunica/core": "^2.10.0", - "@smessie/readable-web-to-node-stream": "^3.0.3", + "@comunica/core": "^4.0.2", + "@jeswr/stream-to-string": "^2.0.0", "is-stream": "^2.0.1", - "readable-stream-node-to-web": "^1.0.1", - "web-streams-ponyfill": "^1.4.2" + "readable-from-web": "^1.0.0", + "readable-stream-node-to-web": "^1.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/bus-http/node_modules/is-stream": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "license": "MIT", "engines": { "node": ">=8" @@ -353,103 +478,182 @@ } }, "node_modules/@comunica/bus-init": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/bus-init/-/bus-init-4.0.2.tgz", + "integrity": "sha512-sY0C4ri1oBpiEgAD6s7TF/YG8pQz5sYrnOh93M+QDfKxdJiT7NtxRgkxriGBwB1dH6x7KMymogbbW6jXQccv6g==", "license": "MIT", "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/@comunica/bus-rdf-parse": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-parse/-/bus-rdf-parse-4.0.2.tgz", + "integrity": "sha512-ApfN5wTiqwbOkTmT9RNTqX7pTjuS+4mYRqmSUkBUS+4rAf6qcSsfHs+2TB2YtFDy31p7Xw7A1uYYbh+f684d5g==", "license": "MIT", "dependencies": { - "@comunica/actor-abstract-mediatyped": "^2.10.0", - "@comunica/actor-abstract-parse": "^2.10.0", - "@comunica/core": "^2.10.0", + "@comunica/actor-abstract-mediatyped": "^4.0.2", + "@comunica/actor-abstract-parse": "^4.0.2", + "@comunica/core": "^4.0.2", "@rdfjs/types": "*" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/bus-rdf-parse-html": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-parse-html/-/bus-rdf-parse-html-4.0.2.tgz", + "integrity": "sha512-PatbiwlgNwMmAFd9UAtzAPrcFhv9PS92UVvyTeML/mNDXCQfUZ9L3bRyQN6DrItYBWTxxCGLkybTSGL4DojwMw==", "license": "MIT", "dependencies": { - "@comunica/core": "^2.10.0", + "@comunica/core": "^4.0.2", "@rdfjs/types": "*" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/config-query-sparql": { - "version": "2.7.0", - "license": "MIT" + "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==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } }, "node_modules/@comunica/context-entries": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/context-entries/-/context-entries-4.0.2.tgz", + "integrity": "sha512-ryjSZ/fOyeNgWv1ZISD9BvC052kL8DLffpp/59rEJfbgjv1Phv2Zae7obW05EG8pn1Bk+OspwrkGa4Lps4e6Pg==", "license": "MIT", "dependencies": { - "@comunica/core": "^2.10.0", - "@comunica/types": "^2.10.0", + "@comunica/core": "^4.0.2", + "@comunica/types": "^4.0.2", "@rdfjs/types": "*", "jsonld-context-parser": "^2.2.2", - "sparqlalgebrajs": "^4.2.0" + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/core": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/core/-/core-4.0.2.tgz", + "integrity": "sha512-VDh3mejUyqhV2Hf/f43iBWrsAjYfULV+FbF0v/AR1tgESkCS7z949Dzbu8YgkL1CaTX6Ohmqgrhc/yEd9CGZ6Q==", "license": "MIT", "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/@comunica/mediator-combine-pipeline": { - "version": "2.10.0", + "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==", "license": "MIT", "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/@comunica/mediator-combine-union": { - "version": "2.10.0", + "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==", "license": "MIT", "dependencies": { - "@comunica/core": "^2.10.0" + "@comunica/core": "^4.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/mediator-number": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/mediator-number/-/mediator-number-4.0.2.tgz", + "integrity": "sha512-m4aLqDtxvM8bZjFlgkoStYczyLnZ+bobx7LcVnj0j3Kws50UMU+k44brToi20i55oYcxi4T3zm4fjLrM6nBRcQ==", "license": "MIT", "dependencies": { - "@comunica/core": "^2.10.0" + "@comunica/core": "^4.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/mediator-race": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/mediator-race/-/mediator-race-4.0.2.tgz", + "integrity": "sha512-gzPRxWZaWwBEzfKPy3Qhuk1oDLd4hE+AvAbA4rE7xICmF4sgU/wSHiBM809vhi6HE818d509xFwEB9R/gXDNNQ==", "license": "MIT", "dependencies": { - "@comunica/core": "^2.10.0" + "@comunica/core": "^4.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/mediatortype-time": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/mediatortype-time/-/mediatortype-time-4.0.2.tgz", + "integrity": "sha512-+GhNGviCWtuXtmUUwRhC80lKjQSrrHES0X7M578wq4wJ+LbPS8QSqQwYS/hVQ0pofPaJXZwmHa+7zwE59cQwqg==", "license": "MIT", "dependencies": { - "@comunica/core": "^2.10.0" + "@comunica/core": "^4.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/types": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/types/-/types-4.0.2.tgz", + "integrity": "sha512-Gxx755NlVww5BpdREYFYUYNazCazQsk2NMCuRfIEyHmCtU2eCc6RJk6YqKKLRCjaHcWIfBVtbbsbySzG8leS0g==", "license": "MIT", "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/@comunica/types/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "license": "ISC" + }, "node_modules/@cspotcode/source-map-support": { "version": "0.8.1", "license": "MIT", @@ -614,13 +818,13 @@ } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.14", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", - "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", + "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", "deprecated": "Use @eslint/config-array instead", "license": "Apache-2.0", "dependencies": { - "@humanwhocodes/object-schema": "^2.0.2", + "@humanwhocodes/object-schema": "^2.0.3", "debug": "^4.3.1", "minimatch": "^3.0.5" }, @@ -787,6 +991,15 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, + "node_modules/@jeswr/stream-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@jeswr/stream-to-string/-/stream-to-string-2.0.0.tgz", + "integrity": "sha512-VmoW6xYRjVzdMr2njBObVSlUc5KCJT+gyuuH+tea9ZLE59XhgfLNc8ufN5Md38STxCyAJUDUVcCBfaOo11BfuA==", + "license": "MIT", + "dependencies": { + "event-emitter-promisify": "^1.1.0" + } + }, "node_modules/@jridgewell/gen-mapping": { "version": "0.3.5", "license": "MIT", @@ -1114,6 +1327,8 @@ }, "node_modules/@rubensworks/saxes": { "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@rubensworks/saxes/-/saxes-6.0.1.tgz", + "integrity": "sha512-UW4OTIsOtJ5KSXo2Tchi4lhZqu+tlHrOAs4nNti7CrtB53kAZl3/hyrTi6HkMihxdbDM6m2Zc3swc/ZewEe1xw==", "license": "ISC", "dependencies": { "xmlchars": "^2.2.0" @@ -1128,21 +1343,6 @@ "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", "license": "MIT" }, - "node_modules/@smessie/readable-web-to-node-stream": { - "version": "3.0.3", - "license": "MIT", - "dependencies": { - "process": "^0.11.10", - "readable-stream": "^4.5.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" - } - }, "node_modules/@treecg/types": { "version": "0.4.6", "license": "UNLICENSE", @@ -1176,6 +1376,8 @@ }, "node_modules/@types/http-link-header": { "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@types/http-link-header/-/http-link-header-1.0.7.tgz", + "integrity": "sha512-snm5oLckop0K3cTDAiBnZDy6ncx9DJ3mCRDvs42C884MbVYPP74Tiq2hFsSDRTyjK6RyDYDIulPiW23ge+g5Lw==", "license": "MIT", "dependencies": { "@types/node": "*" @@ -1198,22 +1400,24 @@ } }, "node_modules/@types/node": { - "version": "22.9.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.9.1.tgz", - "integrity": "sha512-p8Yy/8sw1caA8CdRIQBG5tiLHmxtQKObCijiAa9Ez+d4+PRffM4054xbju0msf+cvhJpnFEeNjxmVT/0ipktrg==", + "version": "22.10.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", + "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", "license": "MIT", "dependencies": { - "undici-types": "~6.19.8" + "undici-types": "~6.20.0" } }, "node_modules/@types/node/node_modules/undici-types": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", + "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", "license": "MIT" }, "node_modules/@types/readable-stream": { - "version": "2.3.15", + "version": "4.0.18", + "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.18.tgz", + "integrity": "sha512-21jK/1j+Wg+7jVw1xnSwy/2Q1VgVjWuFssbYGTREPUBeZ+rqVFl2udq0IkxzPC0ZhOzVceUbyIACFZKLqKEBlA==", "license": "MIT", "dependencies": { "@types/node": "*", @@ -1221,7 +1425,9 @@ } }, "node_modules/@types/sparqljs": { - "version": "3.1.10", + "version": "3.1.12", + "resolved": "https://registry.npmjs.org/@types/sparqljs/-/sparqljs-3.1.12.tgz", + "integrity": "sha512-zg/sdKKtYI0845wKPSuSgunyU1o/+7tRzMw85lHsf4p/0UbA6+65MXAyEtv1nkaqSqrq/bXm7+bqXas+Xo5dpQ==", "license": "MIT", "dependencies": { "@rdfjs/types": ">=1.0.0" @@ -1232,7 +1438,9 @@ "license": "MIT" }, "node_modules/@types/yargs": { - "version": "17.0.32", + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", "license": "MIT", "dependencies": { "@types/yargs-parser": "*" @@ -1240,20 +1448,22 @@ }, "node_modules/@types/yargs-parser": { "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.15.0.tgz", - "integrity": "sha512-+zkm9AR1Ds9uLWN3fkoeXgFppaQ+uEVtfOV62dDmsy9QCNqlRHWNEck4yarvRNrvRcHQLGfqBNui3cimoz8XAg==", + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.18.1.tgz", + "integrity": "sha512-Ncvsq5CT3Gvh+uJG0Lwlho6suwDfUXH0HztslDf5I+F2wAFAZMRwYLEorumpKLzmO2suAXZ/td1tBg4NZIi9CQ==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.15.0", - "@typescript-eslint/type-utils": "8.15.0", - "@typescript-eslint/utils": "8.15.0", - "@typescript-eslint/visitor-keys": "8.15.0", + "@typescript-eslint/scope-manager": "8.18.1", + "@typescript-eslint/type-utils": "8.18.1", + "@typescript-eslint/utils": "8.18.1", + "@typescript-eslint/visitor-keys": "8.18.1", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -1268,25 +1478,21 @@ }, "peerDependencies": { "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/parser": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.15.0.tgz", - "integrity": "sha512-7n59qFpghG4uazrF9qtGKBZXn7Oz4sOMm8dwNWDQY96Xlm2oX67eipqcblDj+oY1lLCbf1oltMZFpUso66Kl1A==", + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.18.1.tgz", + "integrity": "sha512-rBnTWHCdbYM2lh7hjyXqxk70wvon3p2FyaniZuey5TrcGBpfhVp0OxOa6gxr9Q9YhZFKyfbEnxc24ZnVbbUkCA==", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.15.0", - "@typescript-eslint/types": "8.15.0", - "@typescript-eslint/typescript-estree": "8.15.0", - "@typescript-eslint/visitor-keys": "8.15.0", + "@typescript-eslint/scope-manager": "8.18.1", + "@typescript-eslint/types": "8.18.1", + "@typescript-eslint/typescript-estree": "8.18.1", + "@typescript-eslint/visitor-keys": "8.18.1", "debug": "^4.3.4" }, "engines": { @@ -1297,23 +1503,19 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.15.0.tgz", - "integrity": "sha512-QRGy8ADi4J7ii95xz4UoiymmmMd/zuy9azCaamnZ3FM8T5fZcex8UfJcjkiEZjJSztKfEBe3dZ5T/5RHAmw2mA==", + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.18.1.tgz", + "integrity": "sha512-HxfHo2b090M5s2+/9Z3gkBhI6xBH8OJCFjH9MhQ+nnoZqxU3wNxkLT+VWXWSFWc3UF3Z+CfPAyqdCTdoXtDPCQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.15.0", - "@typescript-eslint/visitor-keys": "8.15.0" + "@typescript-eslint/types": "8.18.1", + "@typescript-eslint/visitor-keys": "8.18.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1324,14 +1526,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.15.0.tgz", - "integrity": "sha512-UU6uwXDoI3JGSXmcdnP5d8Fffa2KayOhUUqr/AiBnG1Gl7+7ut/oyagVeSkh7bxQ0zSXV9ptRh/4N15nkCqnpw==", + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.18.1.tgz", + "integrity": "sha512-jAhTdK/Qx2NJPNOTxXpMwlOiSymtR2j283TtPqXkKBdH8OAMmhiUfP0kJjc/qSE51Xrq02Gj9NY7MwK+UxVwHQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "8.15.0", - "@typescript-eslint/utils": "8.15.0", + "@typescript-eslint/typescript-estree": "8.18.1", + "@typescript-eslint/utils": "8.18.1", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -1343,18 +1545,14 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/types": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.15.0.tgz", - "integrity": "sha512-n3Gt8Y/KyJNe0S3yDCD2RVKrHBC4gTUcLTebVBXacPy091E6tNspFLKRXlk3hwT4G55nfr1n2AdFqi/XMxzmPQ==", + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.18.1.tgz", + "integrity": "sha512-7uoAUsCj66qdNQNpH2G8MyTFlgerum8ubf21s3TSM3XmKXuIn+H2Sifh/ES2nPOPiYSRJWAk0fDkW0APBWcpfw==", "dev": true, "license": "MIT", "engines": { @@ -1366,14 +1564,14 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.15.0.tgz", - "integrity": "sha512-1eMp2JgNec/niZsR7ioFBlsh/Fk0oJbhaqO0jRyQBMgkz7RrFfkqF9lYYmBoGBaSiLnu8TAPQTwoTUiSTUW9dg==", + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.18.1.tgz", + "integrity": "sha512-z8U21WI5txzl2XYOW7i9hJhxoKKNG1kcU4RzyNvKrdZDmbjkmLBo8bgeiOJmA06kizLI76/CCBAAGlTlEeUfyg==", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.15.0", - "@typescript-eslint/visitor-keys": "8.15.0", + "@typescript-eslint/types": "8.18.1", + "@typescript-eslint/visitor-keys": "8.18.1", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", @@ -1388,23 +1586,21 @@ "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "peerDependencies": { + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/utils": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.15.0.tgz", - "integrity": "sha512-k82RI9yGhr0QM3Dnq+egEpz9qB6Un+WLYhmoNcvl8ltMEededhh7otBVVIDDsEEttauwdY/hQoSsOv13lxrFzQ==", + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.18.1.tgz", + "integrity": "sha512-8vikiIj2ebrC4WRdcAdDcmnu9Q/MXXwg+STf40BVfT8exDqBCUPdypvzcUPxEqRGKg9ALagZ0UWcYCtn+4W2iQ==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.15.0", - "@typescript-eslint/types": "8.15.0", - "@typescript-eslint/typescript-estree": "8.15.0" + "@typescript-eslint/scope-manager": "8.18.1", + "@typescript-eslint/types": "8.18.1", + "@typescript-eslint/typescript-estree": "8.18.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1414,22 +1610,18 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.15.0.tgz", - "integrity": "sha512-h8vYOulWec9LhpwfAdZf2bjr8xIp0KNKnpgqSz0qqYYKAW/QZKw3ktRndbiAtUz4acH4QLQavwZBYCc0wulA/Q==", + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.18.1.tgz", + "integrity": "sha512-Vj0WLm5/ZsD013YeUKn+K0y8p1M0jPpxOkKdbD1wB0ns53a5piVY02zjf072TblEweAbcYiFiPoSMF3kp+VhhQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.15.0", + "@typescript-eslint/types": "8.18.1", "eslint-visitor-keys": "^4.2.0" }, "engines": { @@ -1460,9 +1652,9 @@ "license": "ISC" }, "node_modules/@vitest/coverage-v8": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-2.1.5.tgz", - "integrity": "sha512-/RoopB7XGW7UEkUndRXF87A9CwkoZAJW01pj8/3pgmDVsjMH2IKy6H1A38po9tmUlwhSyYs0az82rbKd9Yaynw==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-2.1.8.tgz", + "integrity": "sha512-2Y7BPlKH18mAZYAW1tYByudlCYrQyl5RGvnnDYJKW5tCiO5qg3KSAy3XAxcxKz900a0ZXxWtKrMuZLe3lKBpJw==", "dev": true, "license": "MIT", "dependencies": { @@ -1483,8 +1675,8 @@ "url": "https://opencollective.com/vitest" }, "peerDependencies": { - "@vitest/browser": "2.1.5", - "vitest": "2.1.5" + "@vitest/browser": "2.1.8", + "vitest": "2.1.8" }, "peerDependenciesMeta": { "@vitest/browser": { @@ -1492,30 +1684,14 @@ } } }, - "node_modules/@vitest/expect": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.5.tgz", - "integrity": "sha512-nZSBTW1XIdpZvEJyoP/Sy8fUg0b8od7ZpGDkTUcfJ7wz/VoZAFzFfLyxVxGFhUjJzhYqSbIpfMtl/+k/dpWa3Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/spy": "2.1.5", - "@vitest/utils": "2.1.5", - "chai": "^5.1.2", - "tinyrainbow": "^1.2.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, "node_modules/@vitest/mocker": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-2.1.5.tgz", - "integrity": "sha512-XYW6l3UuBmitWqSUXTNXcVBUCRytDogBsWuNXQijc00dtnU/9OqpXWp4OJroVrad/gLIomAq9aW8yWDBtMthhQ==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-2.1.8.tgz", + "integrity": "sha512-7guJ/47I6uqfttp33mgo6ga5Gr1VnL58rcqYKyShoRK9ebu8T5Rs6HN3s1NABiBeVTdWNrwUMcHH54uXZBN4zA==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/spy": "2.1.5", + "@vitest/spy": "2.1.8", "estree-walker": "^3.0.3", "magic-string": "^0.30.12" }, @@ -1535,52 +1711,10 @@ } } }, - "node_modules/@vitest/pretty-format": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.5.tgz", - "integrity": "sha512-4ZOwtk2bqG5Y6xRGHcveZVr+6txkH7M2e+nPFd6guSoN638v/1XQ0K06eOpi0ptVU/2tW/pIU4IoPotY/GZ9fw==", - "dev": true, - "license": "MIT", - "dependencies": { - "tinyrainbow": "^1.2.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/runner": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.5.tgz", - "integrity": "sha512-pKHKy3uaUdh7X6p1pxOkgkVAFW7r2I818vHDthYLvUyjRfkKOU6P45PztOch4DZarWQne+VOaIMwA/erSSpB9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/utils": "2.1.5", - "pathe": "^1.1.2" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/snapshot": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.5.tgz", - "integrity": "sha512-zmYw47mhfdfnYbuhkQvkkzYroXUumrwWDGlMjpdUr4jBd3HZiV2w7CQHj+z7AAS4VOtWxI4Zt4bWt4/sKcoIjg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/pretty-format": "2.1.5", - "magic-string": "^0.30.12", - "pathe": "^1.1.2" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/spy": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.5.tgz", - "integrity": "sha512-aWZF3P0r3w6DiYTVskOYuhBc7EMc3jvn1TkBg8ttylFFRqNN2XGD7V5a4aQdk6QiUzZQ4klNBSpCLJgWNdIiNw==", + "node_modules/@vitest/mocker/node_modules/@vitest/spy": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.8.tgz", + "integrity": "sha512-5swjf2q95gXeYPevtW0BLk6H8+bPlMb4Vw/9Em4hFxDcaOxS+e0LOX4yqNxoHzMR2akEB2xfpnWUzkZokmgWDg==", "dev": true, "license": "MIT", "dependencies": { @@ -1590,21 +1724,6 @@ "url": "https://opencollective.com/vitest" } }, - "node_modules/@vitest/utils": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.5.tgz", - "integrity": "sha512-yfj6Yrp0Vesw2cwJbP+cl04OC+IHFsuQsrsJBL9pyGeQXE56v1UAOQco+SR55Vf1nQzfV0QJg1Qum7AaWUwwYg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/pretty-format": "2.1.5", - "loupe": "^3.1.2", - "tinyrainbow": "^1.2.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, "node_modules/abort-controller": { "version": "3.0.0", "license": "MIT", @@ -2093,7 +2212,9 @@ "license": "MIT" }, "node_modules/cross-fetch": { - "version": "4.0.0", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz", + "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==", "license": "MIT", "dependencies": { "node-fetch": "^2.6.12" @@ -2101,6 +2222,8 @@ }, "node_modules/cross-fetch/node_modules/node-fetch": { "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", "license": "MIT", "dependencies": { "whatwg-url": "^5.0.0" @@ -2119,14 +2242,20 @@ }, "node_modules/cross-fetch/node_modules/tr46": { "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", "license": "MIT" }, "node_modules/cross-fetch/node_modules/webidl-conversions": { "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", "license": "BSD-2-Clause" }, "node_modules/cross-fetch/node_modules/whatwg-url": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", "license": "MIT", "dependencies": { "tr46": "~0.0.3", @@ -2167,7 +2296,9 @@ } }, "node_modules/csv-parse": { - "version": "5.5.6", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-5.6.0.tgz", + "integrity": "sha512-l3nz3euub2QMg5ouu5U09Ew9Wf6/wQ8I++ch1loQ0ljmzhmfZYrH9fflS22i/PQEvsPvxCwxgz5q7UB8K1JO4Q==", "license": "MIT" }, "node_modules/data-uri-to-buffer": { @@ -2189,9 +2320,9 @@ } }, "node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", "license": "MIT", "dependencies": { "ms": "^2.1.3" @@ -2270,6 +2401,8 @@ }, "node_modules/dom-serializer": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", "license": "MIT", "dependencies": { "domelementtype": "^2.3.0", @@ -2282,6 +2415,8 @@ }, "node_modules/domelementtype": { "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", "funding": [ { "type": "github", @@ -2292,6 +2427,8 @@ }, "node_modules/domhandler": { "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", "license": "BSD-2-Clause", "dependencies": { "domelementtype": "^2.3.0" @@ -2305,6 +2442,8 @@ }, "node_modules/domutils": { "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", "license": "BSD-2-Clause", "dependencies": { "dom-serializer": "^2.0.0", @@ -2316,7 +2455,9 @@ } }, "node_modules/dotenv": { - "version": "16.4.5", + "version": "16.4.7", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", + "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==", "license": "BSD-2-Clause", "engines": { "node": ">=12" @@ -2596,6 +2737,12 @@ "node": ">=0.10.0" } }, + "node_modules/event-emitter-promisify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/event-emitter-promisify/-/event-emitter-promisify-1.1.0.tgz", + "integrity": "sha512-uyHG8gjwYGDlKoo0Txtx/u1HI1ubj0FK0rVqI4O0s1EymQm4iAEMbrS5B+XFlSaS8SZ3xzoKX+YHRZk8Nk/bXg==", + "license": "MIT" + }, "node_modules/event-target-shim": { "version": "5.0.1", "license": "MIT", @@ -2646,19 +2793,18 @@ } }, "node_modules/extract-cbd-shape": { - "version": "0.1.8", + "version": "0.1.11", + "resolved": "https://registry.npmjs.org/extract-cbd-shape/-/extract-cbd-shape-0.1.11.tgz", + "integrity": "sha512-LZhbbKpY+rvIJeZL5vWKmwcOjVjE0QL0bEnZ7sPPAlb1mgiklR73vWHNmngm23qKQhnCfnZNXbBsUM7xVamd0g==", "license": "MIT", "dependencies": { "@treecg/types": "^0.4.5", "debug": "^4.3.4", "jsdom": "^23.0.1", - "n3": "^1.17.0", + "n3": "^1.23.1", "rdf-data-factory": "^1.1.2", - "rdf-dereference": "2.x", + "rdf-dereference": "4.x", "rdf-stores": "^1.0.0" - }, - "peerDependencies": { - "rdf-js": "x" } }, "node_modules/fast-deep-equal": { @@ -2921,27 +3067,44 @@ } }, "node_modules/global-prefix": { - "version": "3.0.0", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-4.0.0.tgz", + "integrity": "sha512-w0Uf9Y9/nyHinEk5vMJKRie+wa4kR5hmDbEhGGds/kG1PwGLLHKRoNMeJOyCQjjBkANlnScqgzcFwGHgmgLkVA==", "dev": true, "license": "MIT", "dependencies": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" + "ini": "^4.1.3", + "kind-of": "^6.0.3", + "which": "^4.0.0" }, "engines": { - "node": ">=6" + "node": ">=16" + } + }, + "node_modules/global-prefix/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16" } }, "node_modules/global-prefix/node_modules/which": { - "version": "1.3.1", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", "dev": true, "license": "ISC", "dependencies": { - "isexe": "^2.0.0" + "isexe": "^3.1.1" }, "bin": { - "which": "bin/which" + "node-which": "bin/which.js" + }, + "engines": { + "node": "^16.13.0 || >=18.0.0" } }, "node_modules/globals": { @@ -2989,6 +3152,8 @@ }, "node_modules/hash.js": { "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", "license": "MIT", "dependencies": { "inherits": "^2.0.3", @@ -3022,6 +3187,8 @@ }, "node_modules/htmlparser2": { "version": "9.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.1.0.tgz", + "integrity": "sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==", "funding": [ "https://github.com/fb55/htmlparser2?sponsor=1", { @@ -3039,6 +3206,8 @@ }, "node_modules/http-link-header": { "version": "1.1.3", + "resolved": "https://registry.npmjs.org/http-link-header/-/http-link-header-1.1.3.tgz", + "integrity": "sha512-3cZ0SRL8fb9MUlU3mKM61FcQvPfXx2dBrZW3Vbg5CXa8jFlK8OaEpePenLe1oEXQduhz8b0QjsqfS59QP4AJDQ==", "license": "MIT", "engines": { "node": ">=6.0.0" @@ -3124,7 +3293,9 @@ } }, "node_modules/immutable": { - "version": "4.3.6", + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.7.tgz", + "integrity": "sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==", "license": "MIT" }, "node_modules/import-fresh": { @@ -3164,9 +3335,14 @@ "license": "ISC" }, "node_modules/ini": { - "version": "1.3.8", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.3.tgz", + "integrity": "sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==", "dev": true, - "license": "ISC" + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } }, "node_modules/is-arrayish": { "version": "0.3.2", @@ -3392,6 +3568,8 @@ }, "node_modules/jsonld-context-parser": { "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonld-context-parser/-/jsonld-context-parser-2.4.0.tgz", + "integrity": "sha512-ZYOfvh525SdPd9ReYY58dxB3E2RUEU4DJ6ZibO8AitcowPeBH4L5rCAitE2om5G1P+HMEgYEYEr4EZKbVN4tpA==", "license": "MIT", "dependencies": { "@types/http-link-header": "^1.0.1", @@ -3405,67 +3583,58 @@ } }, "node_modules/jsonld-context-parser/node_modules/@types/node": { - "version": "18.19.39", + "version": "18.19.68", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.68.tgz", + "integrity": "sha512-QGtpFH1vB99ZmTa63K4/FU8twThj4fuVSBkGddTp7uIL/cuoLWIUSL2RcOaigBhfR+hg5pgGkBnkoOxrTVBMKw==", "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, - "node_modules/jsonld-context-parser/node_modules/cross-fetch": { - "version": "3.1.8", - "license": "MIT", - "dependencies": { - "node-fetch": "^2.6.12" - } - }, - "node_modules/jsonld-context-parser/node_modules/node-fetch": { - "version": "2.7.0", + "node_modules/jsonld-streaming-parser": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/jsonld-streaming-parser/-/jsonld-streaming-parser-4.0.1.tgz", + "integrity": "sha512-6M4y9YGgADk3nXJebbRrxEdMVBJ9bnz+peAvjTXUievopqaE8sg/qml/I6Sp1ln7rpOKffsNZWSre6B7N76szw==", "license": "MIT", "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" + "@bergos/jsonparse": "^1.4.0", + "@rdfjs/types": "*", + "@types/http-link-header": "^1.0.1", + "@types/readable-stream": "^4.0.0", + "buffer": "^6.0.3", + "canonicalize": "^1.0.1", + "http-link-header": "^1.0.2", + "jsonld-context-parser": "^3.0.0", + "rdf-data-factory": "^1.1.0", + "readable-stream": "^4.0.0" }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/rubensworks/" } }, - "node_modules/jsonld-context-parser/node_modules/tr46": { - "version": "0.0.3", - "license": "MIT" - }, - "node_modules/jsonld-context-parser/node_modules/webidl-conversions": { - "version": "3.0.1", - "license": "BSD-2-Clause" - }, - "node_modules/jsonld-context-parser/node_modules/whatwg-url": { - "version": "5.0.0", + "node_modules/jsonld-streaming-parser/node_modules/@types/node": { + "version": "18.19.68", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.68.tgz", + "integrity": "sha512-QGtpFH1vB99ZmTa63K4/FU8twThj4fuVSBkGddTp7uIL/cuoLWIUSL2RcOaigBhfR+hg5pgGkBnkoOxrTVBMKw==", "license": "MIT", "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" + "undici-types": "~5.26.4" } }, - "node_modules/jsonld-streaming-parser": { - "version": "3.4.0", + "node_modules/jsonld-streaming-parser/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==", "license": "MIT", "dependencies": { - "@bergos/jsonparse": "^1.4.0", - "@rdfjs/types": "*", "@types/http-link-header": "^1.0.1", - "@types/readable-stream": "^2.3.13", - "buffer": "^6.0.3", - "canonicalize": "^1.0.1", + "@types/node": "^18.0.0", "http-link-header": "^1.0.2", - "jsonld-context-parser": "^2.4.0", - "rdf-data-factory": "^1.1.0", - "readable-stream": "^4.0.0" + "relative-to-absolute-iri": "^1.0.5" + }, + "bin": { + "jsonld-context-parse": "bin/jsonld-context-parse.js" } }, "node_modules/jsonld/node_modules/rdf-canonize": { @@ -3552,7 +3721,9 @@ } }, "node_modules/lilconfig": { - "version": "3.1.2", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", + "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", "license": "MIT", "engines": { "node": ">=14" @@ -3562,21 +3733,21 @@ } }, "node_modules/lint-staged": { - "version": "15.2.10", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.10.tgz", - "integrity": "sha512-5dY5t743e1byO19P9I4b3x8HJwalIznL5E1FWYnU6OWw33KxNBSLAc6Cy7F2PsFEO8FKnLwjwm5hx7aMF0jzZg==", + "version": "15.2.11", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.11.tgz", + "integrity": "sha512-Ev6ivCTYRTGs9ychvpVw35m/bcNDuBN+mnTeObCL5h+boS5WzBEC6LHI4I9F/++sZm1m+J2LEiy0gxL/R9TBqQ==", "license": "MIT", "dependencies": { "chalk": "~5.3.0", "commander": "~12.1.0", - "debug": "~4.3.6", + "debug": "~4.4.0", "execa": "~8.0.1", - "lilconfig": "~3.1.2", - "listr2": "~8.2.4", + "lilconfig": "~3.1.3", + "listr2": "~8.2.5", "micromatch": "~4.0.8", "pidtree": "~0.6.0", "string-argv": "~0.3.2", - "yaml": "~2.5.0" + "yaml": "~2.6.1" }, "bin": { "lint-staged": "bin/lint-staged.js" @@ -3590,6 +3761,8 @@ }, "node_modules/lint-staged/node_modules/chalk": { "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", "license": "MIT", "engines": { "node": "^12.17.0 || ^14.13 || >=16.0.0" @@ -3599,7 +3772,9 @@ } }, "node_modules/listr2": { - "version": "8.2.4", + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.2.5.tgz", + "integrity": "sha512-iyAZCeyD+c1gPyE9qpFu8af0Y+MRtmKOncdGoA2S5EY8iFq99dmmvkNnHiWo+pj0s7yH7l3KPIgee77tKpXPWQ==", "license": "MIT", "dependencies": { "cli-truncate": "^4.0.0", @@ -3833,6 +4008,8 @@ }, "node_modules/microdata-rdf-streaming-parser": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/microdata-rdf-streaming-parser/-/microdata-rdf-streaming-parser-2.0.1.tgz", + "integrity": "sha512-oEEYP3OwPGOtoE4eIyJvX1eJXI7VkGR4gKYqpEufaRXc2ele/Tkid/KMU3Los13wGrOq6woSxLEGOYSHzpRvwA==", "license": "MIT", "dependencies": { "@rdfjs/types": "*", @@ -3844,6 +4021,8 @@ }, "node_modules/microdata-rdf-streaming-parser/node_modules/htmlparser2": { "version": "8.0.2", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", + "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", "funding": [ "https://github.com/fb55/htmlparser2?sponsor=1", { @@ -3911,6 +4090,8 @@ }, "node_modules/minimalistic-assert": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", "license": "ISC" }, "node_modules/minimatch": { @@ -3971,9 +4152,9 @@ } }, "node_modules/n3": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/n3/-/n3-1.23.0.tgz", - "integrity": "sha512-JEbhFlxFTNsHTHUAGykRoVNRG4Sqsu8Wn+SXq99l9pRQPgqJzvY4CwNp/yxRGwb4oni9BT5sH5kevnbVUIUvkQ==", + "version": "1.23.1", + "resolved": "https://registry.npmjs.org/n3/-/n3-1.23.1.tgz", + "integrity": "sha512-3f0IYJo+6+lXypothmlwPzm3wJNffsxUwnfONeFv2QqWq7RjTvyCMtkRXDUXW6XrZoOzaQX8xTTSYNlGjXcGtw==", "license": "MIT", "dependencies": { "buffer": "^6.0.3", @@ -4313,7 +4494,9 @@ } }, "node_modules/prettier": { - "version": "3.3.3", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.2.tgz", + "integrity": "sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==", "license": "MIT", "bin": { "prettier": "bin/prettier.cjs" @@ -4360,6 +4543,8 @@ }, "node_modules/promise-polyfill": { "version": "1.1.6", + "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-1.1.6.tgz", + "integrity": "sha512-7rrONfyLkDEc7OJ5QBkqa4KI4EBhCd340xRuIUPGCfu13znS+vx+VDdrT9ODAJHlXm7w4lbxN3DRjyv58EuzDg==", "license": "MIT" }, "node_modules/psl": { @@ -4422,48 +4607,56 @@ } }, "node_modules/rdf-dereference": { - "version": "2.2.0", - "license": "MIT", - "dependencies": { - "@comunica/actor-dereference-fallback": "^2.0.2", - "@comunica/actor-dereference-file": "^2.0.2", - "@comunica/actor-dereference-http": "^2.0.2", - "@comunica/actor-dereference-rdf-parse": "^2.6.0", - "@comunica/actor-http-fetch": "^2.0.1", - "@comunica/actor-http-proxy": "^2.0.1", - "@comunica/actor-rdf-parse-html": "^2.0.1", - "@comunica/actor-rdf-parse-html-microdata": "^2.0.1", - "@comunica/actor-rdf-parse-html-rdfa": "^2.0.1", - "@comunica/actor-rdf-parse-html-script": "^2.0.1", - "@comunica/actor-rdf-parse-jsonld": "^2.0.1", - "@comunica/actor-rdf-parse-n3": "^2.0.1", - "@comunica/actor-rdf-parse-rdfxml": "^2.0.1", - "@comunica/actor-rdf-parse-shaclc": "^2.6.0", - "@comunica/actor-rdf-parse-xml-rdfa": "^2.0.1", - "@comunica/bus-dereference": "^2.0.2", - "@comunica/bus-dereference-rdf": "^2.0.2", - "@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/context-entries": "^2.8.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", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/rdf-dereference/-/rdf-dereference-4.0.0.tgz", + "integrity": "sha512-hv7uqIHTB9M/OnS69hrSwNVBo/4+CFLwdVCL6Lg7z0+KLDJChZmTK5e6CFQ8v0OL1TJTSETGx2/EORhOwuZfFQ==", + "license": "MIT", + "dependencies": { + "@comunica/actor-dereference-fallback": "^4.0.1", + "@comunica/actor-dereference-file": "^4.0.1", + "@comunica/actor-dereference-http": "^4.0.1", + "@comunica/actor-dereference-rdf-parse": "^4.0.1", + "@comunica/actor-http-fetch": "^4.0.1", + "@comunica/actor-http-proxy": "^4.0.1", + "@comunica/actor-rdf-parse-html": "^4.0.1", + "@comunica/actor-rdf-parse-html-microdata": "^4.0.1", + "@comunica/actor-rdf-parse-html-rdfa": "^4.0.1", + "@comunica/actor-rdf-parse-html-script": "^4.0.1", + "@comunica/actor-rdf-parse-jsonld": "^4.0.1", + "@comunica/actor-rdf-parse-n3": "^4.0.1", + "@comunica/actor-rdf-parse-rdfxml": "^4.0.1", + "@comunica/actor-rdf-parse-shaclc": "^4.0.1", + "@comunica/actor-rdf-parse-xml-rdfa": "^4.0.1", + "@comunica/bus-dereference": "^4.0.1", + "@comunica/bus-dereference-rdf": "^4.0.1", + "@comunica/bus-http": "^4.0.1", + "@comunica/bus-init": "^4.0.1", + "@comunica/bus-rdf-parse": "^4.0.1", + "@comunica/bus-rdf-parse-html": "^4.0.1", + "@comunica/config-query-sparql": "^4.0.1", + "@comunica/context-entries": "^4.0.1", + "@comunica/core": "^4.0.1", + "@comunica/mediator-combine-pipeline": "^4.0.1", + "@comunica/mediator-combine-union": "^4.0.1", + "@comunica/mediator-number": "^4.0.1", + "@comunica/mediator-race": "^4.0.1", "@rdfjs/types": "*", - "process": "^0.11.10", - "rdf-string": "^1.6.0", - "stream-to-string": "^1.2.0" + "rdf-data-factory": "^1.1.2", + "rdf-string": "^1.6.3", + "stream-to-string": "^1.2.1" }, "bin": { "rdf-dereference": "bin/Runner.js" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/rubensworks/" } }, "node_modules/rdf-isomorphic": { "version": "1.3.1", + "resolved": "https://registry.npmjs.org/rdf-isomorphic/-/rdf-isomorphic-1.3.1.tgz", + "integrity": "sha512-6uIhsXTVp2AtO6f41PdnRV5xZsa0zVZQDTBdn0br+DZuFf5M/YD+T6m8hKDUnALI6nFL/IujTMLgEs20MlNidQ==", "license": "MIT", "dependencies": { "@rdfjs/types": "*", @@ -4472,21 +4665,10 @@ "rdf-terms": "^1.7.0" } }, - "node_modules/rdf-js": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/rdf-js/-/rdf-js-4.0.2.tgz", - "integrity": "sha512-ApvlFa/WsQh8LpPK/6hctQwG06Z9ztQQGWVtrcrf9L6+sejHNXLPOqL+w7q3hF+iL0C4sv3AX1PUtGkLNzyZ0Q==", - "deprecated": "Use @types/rdf-js instead. See https://github.com/rdfjs/types?tab=readme-ov-file#what-about-typesrdf-js", - "license": "MIT", - "peer": true, - "dependencies": { - "@rdfjs/types": "*" - } - }, "node_modules/rdf-lens": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/rdf-lens/-/rdf-lens-1.3.0.tgz", - "integrity": "sha512-8qqjvGTk55MKpXwBeC4g0765u/GZcW1CT0OqDNv7lf4xEzPnpYAwZG9+Vllp/GsqdLbdwidBHZTX5dA3X0A9oQ==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/rdf-lens/-/rdf-lens-1.3.1.tgz", + "integrity": "sha512-D/HqyfU0EwpWj+vICfog+cvQM2bYU6tS40ivLHvza++C+Ccwit/+QNgHbwENUDaxLOMXHF+nz9qGvNnMUIoE5g==", "license": "MIT", "dependencies": { "@rdfjs/types": "^1.1.0", @@ -4543,9 +4725,9 @@ } }, "node_modules/rdf-lens/node_modules/@eslint/js": { - "version": "8.57.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", - "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", + "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", "license": "MIT", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -4894,16 +5076,17 @@ } }, "node_modules/rdf-lens/node_modules/eslint": { - "version": "8.57.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", - "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", + "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", + "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.0", - "@humanwhocodes/config-array": "^0.11.14", + "@eslint/js": "8.57.1", + "@humanwhocodes/config-array": "^0.13.0", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", "@ungap/structured-clone": "^1.2.0", @@ -5292,6 +5475,8 @@ }, "node_modules/rdfa-streaming-parser": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/rdfa-streaming-parser/-/rdfa-streaming-parser-2.0.1.tgz", + "integrity": "sha512-7Yyaj030LO7iQ38Wh/RNLVeYrVFJeyx3dpCK7C1nvX55eIN/gE4HWfbg4BYI9X7Bd+eUIUMVeiKYLmYjV6apow==", "license": "MIT", "dependencies": { "@rdfjs/types": "*", @@ -5303,6 +5488,8 @@ }, "node_modules/rdfa-streaming-parser/node_modules/htmlparser2": { "version": "8.0.2", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", + "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", "funding": [ "https://github.com/fb55/htmlparser2?sponsor=1", { @@ -5320,6 +5507,8 @@ }, "node_modules/rdfxml-streaming-parser": { "version": "2.4.0", + "resolved": "https://registry.npmjs.org/rdfxml-streaming-parser/-/rdfxml-streaming-parser-2.4.0.tgz", + "integrity": "sha512-f+tdI1wxOiPzMbFWRtOwinwPsqac0WIN80668yFKcVdFCSTGOWTM70ucQGUSdDZZo7pce/UvZgV0C3LDj0P7tg==", "license": "MIT", "dependencies": { "@rdfjs/types": "*", @@ -5332,12 +5521,32 @@ "validate-iri": "^1.0.0" } }, + "node_modules/rdfxml-streaming-parser/node_modules/@types/readable-stream": { + "version": "2.3.15", + "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-2.3.15.tgz", + "integrity": "sha512-oM5JSKQCcICF1wvGgmecmHldZ48OZamtMxcGGVICOJA8o8cahXC1zEVAif8iwoc5j8etxFaRFnf095+CDsuoFQ==", + "license": "MIT", + "dependencies": { + "@types/node": "*", + "safe-buffer": "~5.1.1" + } + }, "node_modules/react-is": { "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", "license": "MIT" }, + "node_modules/readable-from-web": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/readable-from-web/-/readable-from-web-1.0.0.tgz", + "integrity": "sha512-tei03fQhxqLEklpIvocFUR9hO42hiyYvdhwoNHAjJztPAQ8QS1NqF2AhLwzGxIGidPBJ4MCqB48wn7OAFCfhsQ==", + "license": "MIT", + "dependencies": { + "@types/readable-stream": "^4.0.0", + "readable-stream": "^4.0.0" + } + }, "node_modules/readable-stream": { "version": "4.5.2", "license": "MIT", @@ -5354,6 +5563,8 @@ }, "node_modules/readable-stream-node-to-web": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/readable-stream-node-to-web/-/readable-stream-node-to-web-1.0.1.tgz", + "integrity": "sha512-OGzi2VKLa8H259kAx7BIwuRrXHGcxeHj4RdASSgEGBP9Q2wowdPvBc65upF4Q9O05qWgKqBw1+9PiLTtObl7uQ==", "license": "MIT" }, "node_modules/readdirp": { @@ -5368,6 +5579,8 @@ }, "node_modules/relative-to-absolute-iri": { "version": "1.0.7", + "resolved": "https://registry.npmjs.org/relative-to-absolute-iri/-/relative-to-absolute-iri-1.0.7.tgz", + "integrity": "sha512-Xjyl4HmIzg2jzK/Un2gELqbcE8Fxy85A/aLSHE6PE/3+OGsFwmKVA1vRyGaz6vLWSqLDMHA+5rjD/xbibSQN1Q==", "license": "MIT" }, "node_modules/require-from-string": { @@ -5565,6 +5778,8 @@ }, "node_modules/safe-buffer": { "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "license": "MIT" }, "node_modules/safe-stable-stringify": { @@ -5589,7 +5804,9 @@ } }, "node_modules/semver": { - "version": "7.6.2", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "license": "ISC", "bin": { "semver": "bin/semver.js" @@ -5604,6 +5821,8 @@ }, "node_modules/shaclc-parse": { "version": "1.4.0", + "resolved": "https://registry.npmjs.org/shaclc-parse/-/shaclc-parse-1.4.0.tgz", + "integrity": "sha512-zyxjIYQH2ghg/wtMvOp+4Nr6aK8j9bqFiVT3w47K8WHPYN+S3Zgnh2ybT+dGgMwo9KjiOoywxhjC7d8Z6GCmfA==", "license": "MIT", "dependencies": { "@rdfjs/types": "^1.1.0", @@ -5689,6 +5908,8 @@ }, "node_modules/sparqlalgebrajs": { "version": "4.3.8", + "resolved": "https://registry.npmjs.org/sparqlalgebrajs/-/sparqlalgebrajs-4.3.8.tgz", + "integrity": "sha512-Xo1/5icRtVk2N38BrY9NXN8N/ZPjULlns7sDHv0nlcGOsOediBLWVy8LmV+Q90RHvb3atZZbrFy3VqrM4iXciA==", "license": "MIT", "dependencies": { "@rdfjs/types": "*", @@ -5706,7 +5927,9 @@ } }, "node_modules/sparqljs": { - "version": "3.7.1", + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/sparqljs/-/sparqljs-3.7.3.tgz", + "integrity": "sha512-FQfHUhfwn5PD9WH6xPU7DhFfXMgqK/XoDrYDVxz/grhw66Il0OjRg3JBgwuEvwHnQt7oSTiKWEiCZCPNaUbqgg==", "license": "MIT", "dependencies": { "rdf-data-factory": "^1.1.2" @@ -5747,6 +5970,8 @@ }, "node_modules/stream-to-string": { "version": "1.2.1", + "resolved": "https://registry.npmjs.org/stream-to-string/-/stream-to-string-1.2.1.tgz", + "integrity": "sha512-WsvTDNF8UYs369Yko3pcdTducQtYpzEZeOV7cTuReyFvOoA9S/DLJ6sYK+xPafSPHhUMpaxiljKYnT6JSFztIA==", "license": "MIT", "dependencies": { "promise-polyfill": "^1.1.6" @@ -6098,15 +6323,17 @@ } }, "node_modules/ts-patch": { - "version": "3.2.1", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/ts-patch/-/ts-patch-3.3.0.tgz", + "integrity": "sha512-zAOzDnd5qsfEnjd9IGy1IRuvA7ygyyxxdxesbhMdutt8AHFjD8Vw8hU2rMF89HX1BKRWFYqKHrO8Q6lw0NeUZg==", "dev": true, "license": "MIT", "dependencies": { "chalk": "^4.1.2", - "global-prefix": "^3.0.0", + "global-prefix": "^4.0.0", "minimist": "^1.2.8", "resolve": "^1.22.2", - "semver": "^7.5.4", + "semver": "^7.6.3", "strip-ansi": "^6.0.1" }, "bin": { @@ -6186,9 +6413,9 @@ } }, "node_modules/typescript": { - "version": "5.6.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", - "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", + "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", @@ -6226,6 +6453,8 @@ }, "node_modules/undici-types": { "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", "license": "MIT" }, "node_modules/universalify": { @@ -6260,6 +6489,8 @@ }, "node_modules/validate-iri": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/validate-iri/-/validate-iri-1.0.1.tgz", + "integrity": "sha512-gLXi7351CoyVVQw8XE5sgpYawRKatxE7kj/xmCxXOZS1kMdtcqC0ILIqLuVEVnAUQSL/evOGG3eQ+8VgbdnstA==", "license": "MIT" }, "node_modules/vite": { @@ -6320,33 +6551,10 @@ } } }, - "node_modules/vite-node": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.1.5.tgz", - "integrity": "sha512-rd0QIgx74q4S1Rd56XIiL2cYEdyWn13cunYBIuqh9mpmQr7gGS0IxXoP8R6OaZtNQQLyXSWbd4rXKYUbhFpK5w==", - "dev": true, - "license": "MIT", - "dependencies": { - "cac": "^6.7.14", - "debug": "^4.3.7", - "es-module-lexer": "^1.5.4", - "pathe": "^1.1.2", - "vite": "^5.0.0" - }, - "bin": { - "vite-node": "vite-node.mjs" - }, - "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, "node_modules/vite-tsconfig-paths": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-5.1.3.tgz", - "integrity": "sha512-0bz+PDlLpGfP2CigeSKL9NFTF1KtXkeHGZSSaGQSuPZH77GhoiQaA8IjYgOaynSuwlDTolSUEU0ErVvju3NURg==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-5.1.4.tgz", + "integrity": "sha512-cYj0LRuLV2c2sMqhqhGpaO3LretdtMn/BVX4cPLanIZuwwrkVl+lK84E/miEXkCHWXuq65rhNN4rXsBcOB3S4w==", "dev": true, "license": "MIT", "dependencies": { @@ -6364,19 +6572,19 @@ } }, "node_modules/vitest": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-2.1.5.tgz", - "integrity": "sha512-P4ljsdpuzRTPI/kbND2sDZ4VmieerR2c9szEZpjc+98Z9ebvnXmM5+0tHEKqYZumXqlvnmfWsjeFOjXVriDG7A==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-2.1.8.tgz", + "integrity": "sha512-1vBKTZskHw/aosXqQUlVWWlGUxSJR8YtiyZDJAFeW2kPAeX6S3Sool0mjspO+kXLuxVWlEDDowBAeqeAQefqLQ==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/expect": "2.1.5", - "@vitest/mocker": "2.1.5", - "@vitest/pretty-format": "^2.1.5", - "@vitest/runner": "2.1.5", - "@vitest/snapshot": "2.1.5", - "@vitest/spy": "2.1.5", - "@vitest/utils": "2.1.5", + "@vitest/expect": "2.1.8", + "@vitest/mocker": "2.1.8", + "@vitest/pretty-format": "^2.1.8", + "@vitest/runner": "2.1.8", + "@vitest/snapshot": "2.1.8", + "@vitest/spy": "2.1.8", + "@vitest/utils": "2.1.8", "chai": "^5.1.2", "debug": "^4.3.7", "expect-type": "^1.1.0", @@ -6388,7 +6596,7 @@ "tinypool": "^1.0.1", "tinyrainbow": "^1.2.0", "vite": "^5.0.0", - "vite-node": "2.1.5", + "vite-node": "2.1.8", "why-is-node-running": "^2.3.0" }, "bin": { @@ -6403,8 +6611,8 @@ "peerDependencies": { "@edge-runtime/vm": "*", "@types/node": "^18.0.0 || >=20.0.0", - "@vitest/browser": "2.1.5", - "@vitest/ui": "2.1.5", + "@vitest/browser": "2.1.8", + "@vitest/ui": "2.1.8", "happy-dom": "*", "jsdom": "*" }, @@ -6429,6 +6637,115 @@ } } }, + "node_modules/vitest/node_modules/@vitest/expect": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.8.tgz", + "integrity": "sha512-8ytZ/fFHq2g4PJVAtDX57mayemKgDR6X3Oa2Foro+EygiOJHUXhCqBAAKQYYajZpFoIfvBCF1j6R6IYRSIUFuw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/spy": "2.1.8", + "@vitest/utils": "2.1.8", + "chai": "^5.1.2", + "tinyrainbow": "^1.2.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/vitest/node_modules/@vitest/pretty-format": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.8.tgz", + "integrity": "sha512-9HiSZ9zpqNLKlbIDRWOnAWqgcA7xu+8YxXSekhr0Ykab7PAYFkhkwoqVArPOtJhPmYeE2YHgKZlj3CP36z2AJQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "tinyrainbow": "^1.2.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/vitest/node_modules/@vitest/runner": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.8.tgz", + "integrity": "sha512-17ub8vQstRnRlIU5k50bG+QOMLHRhYPAna5tw8tYbj+jzjcspnwnwtPtiOlkuKC4+ixDPTuLZiqiWWQ2PSXHVg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/utils": "2.1.8", + "pathe": "^1.1.2" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/vitest/node_modules/@vitest/snapshot": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.8.tgz", + "integrity": "sha512-20T7xRFbmnkfcmgVEz+z3AU/3b0cEzZOt/zmnvZEctg64/QZbSDJEVm9fLnnlSi74KibmRsO9/Qabi+t0vCRPg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/pretty-format": "2.1.8", + "magic-string": "^0.30.12", + "pathe": "^1.1.2" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/vitest/node_modules/@vitest/spy": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.8.tgz", + "integrity": "sha512-5swjf2q95gXeYPevtW0BLk6H8+bPlMb4Vw/9Em4hFxDcaOxS+e0LOX4yqNxoHzMR2akEB2xfpnWUzkZokmgWDg==", + "dev": true, + "license": "MIT", + "dependencies": { + "tinyspy": "^3.0.2" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/vitest/node_modules/@vitest/utils": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.8.tgz", + "integrity": "sha512-dwSoui6djdwbfFmIgbIjX2ZhIoG7Ex/+xpxyiEgIGzjliY8xGkcpITKTlp6B4MgtGkF2ilvm97cPM96XZaAgcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/pretty-format": "2.1.8", + "loupe": "^3.1.2", + "tinyrainbow": "^1.2.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/vitest/node_modules/vite-node": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.1.8.tgz", + "integrity": "sha512-uPAwSr57kYjAUux+8E2j0q0Fxpn8M9VoyfGiRI8Kfktz9NcYMCenwY5RnZxnF1WTu3TGiYipirIzacLL3VVGFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cac": "^6.7.14", + "debug": "^4.3.7", + "es-module-lexer": "^1.5.4", + "pathe": "^1.1.2", + "vite": "^5.0.0" + }, + "bin": { + "vite-node": "vite-node.mjs" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, "node_modules/w3c-xmlserializer": { "version": "5.0.0", "license": "MIT", @@ -6446,10 +6763,6 @@ "node": ">= 8" } }, - "node_modules/web-streams-ponyfill": { - "version": "1.4.2", - "license": "MIT" - }, "node_modules/webidl-conversions": { "version": "7.0.0", "license": "BSD-2-Clause", @@ -6735,7 +7048,9 @@ "license": "ISC" }, "node_modules/yaml": { - "version": "2.5.0", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.6.1.tgz", + "integrity": "sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==", "license": "ISC", "bin": { "yaml": "bin.mjs" diff --git a/package.json b/package.json index 5416720..df0c0a8 100644 --- a/package.json +++ b/package.json @@ -26,13 +26,13 @@ "license": "MIT", "dependencies": { "@treecg/types": "^0.4.6", - "csv-parse": "^5.5.6", - "extract-cbd-shape": "^0.1.8", + "csv-parse": "^5.6.0", + "extract-cbd-shape": "^0.1.11", "jsonld": "^8.3.2", - "n3": "^1.23.0", + "n3": "^1.23.1", "rdf-canonize": "^4.0.1", "rdf-data-factory": "^1.1.2", - "rdf-lens": "^1.3.0", + "rdf-lens": "^1.3.1", "rdf-stores": "^1.0.0", "winston": "^3.17.0" }, @@ -42,21 +42,21 @@ "@rdfjs/types": "^1.1.2", "@types/jsonld": "^1.5.15", "@types/n3": "^1.21.1", - "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^8.15.0", - "@typescript-eslint/parser": "^8.15.0", - "@vitest/coverage-v8": "^2.1.5", - "dotenv": "^16.4.5", + "@types/node": "^22.10.2", + "@typescript-eslint/eslint-plugin": "^8.18.1", + "@typescript-eslint/parser": "^8.18.1", + "@vitest/coverage-v8": "^2.1.8", + "dotenv": "^16.4.7", "eslint": "^9.9.1", "eslint-config-prettier": "^9.1.0", "husky": "^9.1.7", - "lint-staged": "^15.2.10", - "prettier": "^3.3.3", + "lint-staged": "^15.2.11", + "prettier": "^3.4.2", "ts-node": "^10.9.2", - "ts-patch": "^3.2.1", + "ts-patch": "^3.3.0", "tsc-alias": "^1.8.10", - "typescript": "^5.6.3", - "vite-tsconfig-paths": "^5.1.3", - "vitest": "^2.1.5" + "typescript": "^5.7.2", + "vite-tsconfig-paths": "^5.1.4", + "vitest": "^2.1.8" } }