diff --git a/package-lock.json b/package-lock.json index 85a8d18..9b8c50b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -36,7 +36,7 @@ "husky": "^8.0.3", "isomorphic-form-data": "^2.0.0", "json-server": "^0", - "jsonld": "^8.2.0", + "jsonld": "^9.0.0", "lint-staged": "^11.0.0", "mocha": "^11", "mocha-chai-jest-snapshot": "^1.1.4", @@ -820,17 +820,17 @@ } }, "node_modules/@digitalbazaar/http-client": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@digitalbazaar/http-client/-/http-client-3.4.1.tgz", - "integrity": "sha512-Ahk1N+s7urkgj7WvvUND5f8GiWEPfUw0D41hdElaqLgu8wZScI8gdI0q+qWw5N1d35x7GCRH2uk9mi+Uzo9M3g==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@digitalbazaar/http-client/-/http-client-4.3.0.tgz", + "integrity": "sha512-6lMpxpt9BOmqHKGs9Xm6DP4LlZTBFer/ZjHvP3FcW3IaUWYIWC7dw5RFZnvw4fP57kAVcm1dp3IF+Y50qhBvAw==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "ky": "^0.33.3", - "ky-universal": "^0.11.0", - "undici": "^5.21.2" + "ky": "^1.14.2", + "undici": "^6.23.0" }, "engines": { - "node": ">=14.0" + "node": ">=18.0" } }, "node_modules/@esbuild/aix-ppc64": { @@ -1336,15 +1336,6 @@ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/@fastify/busboy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.0.tgz", - "integrity": "sha512-+KpH+QxZU7O4675t3mnkQKcZZg56u+K/Ct2K+N2AZYNVK8kyeo/bI18tI8aPm3tvNNRyTWfj6s5tnGNlcbQRsA==", - "dev": true, - "engines": { - "node": ">=14" - } - }, "node_modules/@humanwhocodes/config-array": { "version": "0.11.14", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", @@ -2121,14 +2112,14 @@ } }, "node_modules/@rdfjs/serializer-jsonld-ext": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@rdfjs/serializer-jsonld-ext/-/serializer-jsonld-ext-4.0.1.tgz", - "integrity": "sha512-eGNAdhsV8wkmCadyIN+PBfsN+BIiqplAd5VMc++wf5McsVi/vPNrWcBINdrNnlegml8nLUy0rlKztCQ/4pxW8w==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@rdfjs/serializer-jsonld-ext/-/serializer-jsonld-ext-4.0.2.tgz", + "integrity": "sha512-l/A6gQgKWYYGOPbcVZWnaamqWPtShL4FDrEqh5F85Fw0PdSca7q0YOBpB8ihxKmiGmfXa+SB4M8l9iyEegcp7Q==", "dev": true, "license": "MIT", "dependencies": { "@rdfjs/sink": "^2.0.1", - "jsonld": "^8.3.3", + "jsonld": "^9.0.0", "readable-stream": "^4.7.0", "stream-chunks": "^1.0.0" } @@ -9287,19 +9278,19 @@ } }, "node_modules/jsonld": { - "version": "8.3.3", - "resolved": "https://registry.npmjs.org/jsonld/-/jsonld-8.3.3.tgz", - "integrity": "sha512-9YcilrF+dLfg9NTEof/mJLMtbdX1RJ8dbWtJgE00cMOIohb1lIyJl710vFiTaiHTl6ZYODJuBd32xFvUhmv3kg==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/jsonld/-/jsonld-9.0.0.tgz", + "integrity": "sha512-pjMIdkXfC1T2wrX9B9i2uXhGdyCmgec3qgMht+TDj+S0qX3bjWMQUfL7NeqEhuRTi8G5ESzmL9uGlST7nzSEWg==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@digitalbazaar/http-client": "^3.4.1", - "canonicalize": "^1.0.1", + "@digitalbazaar/http-client": "^4.2.0", + "canonicalize": "^2.1.0", "lru-cache": "^6.0.0", - "rdf-canonize": "^3.4.0" + "rdf-canonize": "^5.0.0" }, "engines": { - "node": ">=14" + "node": ">=18" } }, "node_modules/jsonld-context-parser": { @@ -9350,6 +9341,16 @@ "url": "https://github.com/sponsors/rubensworks/" } }, + "node_modules/jsonld/node_modules/canonicalize": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/canonicalize/-/canonicalize-2.1.0.tgz", + "integrity": "sha512-F705O3xrsUtgt98j7leetNhTWPe+5S72rlL5O4jA1pKqBVQ/dT1O1D6PFxmSXvc0SUOinWS57DKx0I3CHrXJHQ==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "canonicalize": "bin/canonicalize.js" + } + }, "node_modules/jsonld/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -9362,6 +9363,19 @@ "node": ">=10" } }, + "node_modules/jsonld/node_modules/rdf-canonize": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-5.0.0.tgz", + "integrity": "sha512-g8OUrgMXAR9ys/ZuJVfBr05sPPoMA7nHIVs8VEvg9QwM5W4GR2qSFEEHjsyHF1eWlBaf8Ev40WNjQFQ+nJTO3w==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "setimmediate": "^1.0.5" + }, + "engines": { + "node": ">=18" + } + }, "node_modules/jsonld/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", @@ -9419,42 +9433,18 @@ } }, "node_modules/ky": { - "version": "0.33.3", - "resolved": "https://registry.npmjs.org/ky/-/ky-0.33.3.tgz", - "integrity": "sha512-CasD9OCEQSFIam2U8efFK81Yeg8vNMTBUqtMOHlrcWQHqUX3HeCl9Dr31u4toV7emlH8Mymk5+9p0lL6mKb/Xw==", + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/ky/-/ky-1.14.3.tgz", + "integrity": "sha512-9zy9lkjac+TR1c2tG+mkNSVlyOpInnWdSMiue4F+kq8TwJSgv6o8jhLRg8Ho6SnZ9wOYUq/yozts9qQCfk7bIw==", "dev": true, + "license": "MIT", "engines": { - "node": ">=14.16" + "node": ">=18" }, "funding": { "url": "https://github.com/sindresorhus/ky?sponsor=1" } }, - "node_modules/ky-universal": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/ky-universal/-/ky-universal-0.11.0.tgz", - "integrity": "sha512-65KyweaWvk+uKKkCrfAf+xqN2/epw1IJDtlyCPxYffFCMR8u1sp2U65NtWpnozYfZxQ6IUzIlvUcw+hQ82U2Xw==", - "dev": true, - "dependencies": { - "abort-controller": "^3.0.0", - "node-fetch": "^3.2.10" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/ky-universal?sponsor=1" - }, - "peerDependencies": { - "ky": ">=0.31.4", - "web-streams-polyfill": ">=3.2.1" - }, - "peerDependenciesMeta": { - "web-streams-polyfill": { - "optional": true - } - } - }, "node_modules/latest-version": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", @@ -14008,16 +13998,13 @@ } }, "node_modules/undici": { - "version": "5.29.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.29.0.tgz", - "integrity": "sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==", + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.24.1.tgz", + "integrity": "sha512-sC+b0tB1whOCzbtlx20fx3WgCXwkW627p4EA9uM+/tNNPkSS+eSEld6pAs9nDv7WbY1UUljBMYPtu9BCOrCWKA==", "dev": true, "license": "MIT", - "dependencies": { - "@fastify/busboy": "^2.0.0" - }, "engines": { - "node": ">=14.0" + "node": ">=18.17" } }, "node_modules/undici-types": { @@ -14965,7 +14952,7 @@ } }, "packages/alcaeus": { - "version": "3.0.1", + "version": "3.0.2", "license": "MIT", "dependencies": { "@rdfine/hydra": "^0.10.6", @@ -14973,8 +14960,8 @@ "@tpluscode/rdf-ns-builders": "^5", "@tpluscode/rdfine": "^0.7.11", "@types/parse-link-header": "^2.0.3", - "alcaeus-core": "^1.0.0", - "alcaeus-model": "^1.0.0", + "alcaeus-core": "^1.0.1", + "alcaeus-model": "^1.0.1", "parse-link-header": "^2.0.0", "rdf-dataset-ext": "^1.1.0", "readable-stream": ">=3.6.0" @@ -14985,7 +14972,7 @@ }, "packages/core": { "name": "alcaeus-core", - "version": "1.0.0", + "version": "1.0.1", "license": "MIT", "dependencies": { "@rdfine/hydra": "^0.10.6", @@ -15001,14 +14988,14 @@ }, "packages/model": { "name": "alcaeus-model", - "version": "1.0.0", + "version": "1.0.1", "license": "MIT", "dependencies": { "@rdfine/hydra": "^0.10.6", "@rdfjs/types": ">=1", "@tpluscode/rdf-ns-builders": "^5", "@tpluscode/rdfine": "^0.7.11", - "alcaeus-core": "^1.0.0", + "alcaeus-core": "^1.0.1", "rdf-literal": "^2.0.0" } }, diff --git a/package.json b/package.json index 7912f64..dea7803 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "husky": "^8.0.3", "isomorphic-form-data": "^2.0.0", "json-server": "^0", - "jsonld": "^8.2.0", + "jsonld": "^9.0.0", "lint-staged": "^11.0.0", "mocha": "^11", "mocha-chai-jest-snapshot": "^1.1.4",