diff --git a/package-lock.json b/package-lock.json index bf41ee4d..c48c6f18 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,6 @@ "version": "4.0.0", "license": "MIT", "dependencies": { - "@inrupt/solid-client": "^2.0.0", "@inrupt/solid-client-errors": "^0.0.3", "events": "^3.3.0", "isomorphic-ws": "^5.0.0", @@ -21,7 +20,7 @@ "@inrupt/internal-playwright-helpers": "^4.0.3", "@inrupt/internal-test-env": "^4.0.5", "@inrupt/jest-jsdom-polyfills": "^4.0.3", - "@inrupt/solid-client": "^2.0.0", + "@inrupt/solid-client": "^3.0.0", "@inrupt/solid-client-authn-node": "^3.1.0", "@next/eslint-plugin-next": "^16.0.1", "@playwright/test": "~1.57.0", @@ -1163,6 +1162,48 @@ "dotenv": "^17.2.0" } }, + "node_modules/@inrupt/internal-playwright-helpers/node_modules/@inrupt/solid-client": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@inrupt/solid-client/-/solid-client-2.1.2.tgz", + "integrity": "sha512-JCqWe2Kl0fVjBpd+Ntdjrd1rhv4v9NkiQI/PXE0wOhfmj/zNd45/qu8nGbpojfnUqopmBZSN2BU4dUpGy795nQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inrupt/solid-client-errors": "^0.0.2", + "@rdfjs/dataset": "^1.1.1", + "buffer": "^6.0.3", + "http-link-header": "^1.1.1", + "jsonld-context-parser": "^3.0.0", + "jsonld-streaming-parser": "^4.0.1", + "n3": "^1.17.2", + "uuid": "^10.0.0" + }, + "engines": { + "node": "^18.0.0 || ^20.0.0 || ^22.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.3" + } + }, + "node_modules/@inrupt/internal-playwright-helpers/node_modules/@inrupt/solid-client-errors": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/@inrupt/solid-client-errors/-/solid-client-errors-0.0.2.tgz", + "integrity": "sha512-Nhq39DJMKDMc35/VFT168v9JwuKzfzCHPN4fYYAE/Q0ECtM6PuBGT7nu0gZ06+S0pZQasHDyTkOGXRIx+zkvJA==", + "dev": true, + "engines": { + "node": "^18.0.0 || ^20.0.0 || ^22.0.0" + } + }, + "node_modules/@inrupt/internal-playwright-helpers/node_modules/@rdfjs/types": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@rdfjs/types/-/types-1.1.2.tgz", + "integrity": "sha512-wqpOJK1QCbmsGNtyzYnojPU8gRDPid2JO0Q0kMtb4j65xhCK880cnKAfEOwC+dX85VJcCByQx5zOwyyfCjDJsg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@inrupt/internal-playwright-helpers/node_modules/dotenv": { "version": "17.2.3", "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz", @@ -1176,6 +1217,53 @@ "url": "https://dotenvx.com" } }, + "node_modules/@inrupt/internal-playwright-helpers/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==", + "dev": true, + "license": "MIT", + "dependencies": { + "@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" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/rubensworks/" + } + }, + "node_modules/@inrupt/internal-playwright-helpers/node_modules/rdf-data-factory": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/rdf-data-factory/-/rdf-data-factory-1.1.3.tgz", + "integrity": "sha512-ny6CI7m2bq4lfQQmDYvcb2l1F9KtGwz9chipX4oWu2aAtVoXjb7k3d8J1EsgAsEbMXnBipB/iuRen5H2fwRWWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rdfjs/types": "^1.0.0" + } + }, + "node_modules/@inrupt/internal-playwright-helpers/node_modules/uuid": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", + "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", + "dev": true, + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, "node_modules/@inrupt/internal-playwright-testids": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/@inrupt/internal-playwright-testids/-/internal-playwright-testids-4.0.5.tgz", @@ -1196,6 +1284,48 @@ "dotenv": "^17.2.3" } }, + "node_modules/@inrupt/internal-test-env/node_modules/@inrupt/solid-client": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@inrupt/solid-client/-/solid-client-2.1.2.tgz", + "integrity": "sha512-JCqWe2Kl0fVjBpd+Ntdjrd1rhv4v9NkiQI/PXE0wOhfmj/zNd45/qu8nGbpojfnUqopmBZSN2BU4dUpGy795nQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inrupt/solid-client-errors": "^0.0.2", + "@rdfjs/dataset": "^1.1.1", + "buffer": "^6.0.3", + "http-link-header": "^1.1.1", + "jsonld-context-parser": "^3.0.0", + "jsonld-streaming-parser": "^4.0.1", + "n3": "^1.17.2", + "uuid": "^10.0.0" + }, + "engines": { + "node": "^18.0.0 || ^20.0.0 || ^22.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.3" + } + }, + "node_modules/@inrupt/internal-test-env/node_modules/@inrupt/solid-client-errors": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/@inrupt/solid-client-errors/-/solid-client-errors-0.0.2.tgz", + "integrity": "sha512-Nhq39DJMKDMc35/VFT168v9JwuKzfzCHPN4fYYAE/Q0ECtM6PuBGT7nu0gZ06+S0pZQasHDyTkOGXRIx+zkvJA==", + "dev": true, + "engines": { + "node": "^18.0.0 || ^20.0.0 || ^22.0.0" + } + }, + "node_modules/@inrupt/internal-test-env/node_modules/@rdfjs/types": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@rdfjs/types/-/types-1.1.2.tgz", + "integrity": "sha512-wqpOJK1QCbmsGNtyzYnojPU8gRDPid2JO0Q0kMtb4j65xhCK880cnKAfEOwC+dX85VJcCByQx5zOwyyfCjDJsg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@inrupt/internal-test-env/node_modules/dotenv": { "version": "17.2.3", "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz", @@ -1209,6 +1339,53 @@ "url": "https://dotenvx.com" } }, + "node_modules/@inrupt/internal-test-env/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==", + "dev": true, + "license": "MIT", + "dependencies": { + "@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" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/rubensworks/" + } + }, + "node_modules/@inrupt/internal-test-env/node_modules/rdf-data-factory": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/rdf-data-factory/-/rdf-data-factory-1.1.3.tgz", + "integrity": "sha512-ny6CI7m2bq4lfQQmDYvcb2l1F9KtGwz9chipX4oWu2aAtVoXjb7k3d8J1EsgAsEbMXnBipB/iuRen5H2fwRWWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rdfjs/types": "^1.0.0" + } + }, + "node_modules/@inrupt/internal-test-env/node_modules/uuid": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", + "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", + "dev": true, + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, "node_modules/@inrupt/jest-jsdom-polyfills": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/@inrupt/jest-jsdom-polyfills/-/jest-jsdom-polyfills-4.0.8.tgz", @@ -1223,9 +1400,9 @@ } }, "node_modules/@inrupt/solid-client": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@inrupt/solid-client/-/solid-client-2.1.2.tgz", - "integrity": "sha512-JCqWe2Kl0fVjBpd+Ntdjrd1rhv4v9NkiQI/PXE0wOhfmj/zNd45/qu8nGbpojfnUqopmBZSN2BU4dUpGy795nQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@inrupt/solid-client/-/solid-client-3.0.0.tgz", + "integrity": "sha512-QQCLakUeQldTAFewZZv7qlIotAlXnN1ZigRphr6SNKck2L9NAESWihba9i+9/AJLMnAPStx9XS+WuJswzlmhVA==", "dev": true, "license": "MIT", "dependencies": { @@ -1234,12 +1411,12 @@ "buffer": "^6.0.3", "http-link-header": "^1.1.1", "jsonld-context-parser": "^3.0.0", - "jsonld-streaming-parser": "^4.0.1", + "jsonld-streaming-parser": "^5.0.0", "n3": "^1.17.2", - "uuid": "^10.0.0" + "uuid": "^11.0.1" }, "engines": { - "node": "^18.0.0 || ^20.0.0 || ^22.0.0" + "node": "^20.0.0 || ^22.0.0" }, "optionalDependencies": { "fsevents": "^2.3.3" @@ -1260,20 +1437,6 @@ "node": "^20.0.0 || ^22.0.0" } }, - "node_modules/@inrupt/solid-client-authn-core/node_modules/uuid": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz", - "integrity": "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==", - "dev": true, - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "license": "MIT", - "bin": { - "uuid": "dist/esm/bin/uuid" - } - }, "node_modules/@inrupt/solid-client-authn-node": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-node/-/solid-client-authn-node-3.1.1.tgz", @@ -1290,20 +1453,6 @@ "node": "^20.0.0 || ^22.0.0" } }, - "node_modules/@inrupt/solid-client-authn-node/node_modules/uuid": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz", - "integrity": "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==", - "dev": true, - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "license": "MIT", - "bin": { - "uuid": "dist/esm/bin/uuid" - } - }, "node_modules/@inrupt/solid-client-errors": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/@inrupt/solid-client-errors/-/solid-client-errors-0.0.3.tgz", @@ -2834,9 +2983,9 @@ } }, "node_modules/@types/readable-stream": { - "version": "4.0.21", - "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.21.tgz", - "integrity": "sha512-19eKVv9tugr03IgfXlA9UVUVRbW6IuqRO5B92Dl4a6pT7K8uaGrNS0GkxiZD0BOk6PLuXl5FhWl//eX/pzYdTQ==", + "version": "4.0.22", + "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.22.tgz", + "integrity": "sha512-/FFhJpfCLAPwAcN3mFycNUa77ddnr8jTgF5VmSNetaemWB2cIlfCA9t0YTM3JAT0wOcv8D4tjPo7pkDhK3EJIg==", "dev": true, "license": "MIT", "dependencies": { @@ -7674,9 +7823,9 @@ } }, "node_modules/jsonld-context-parser/node_modules/@types/node": { - "version": "18.19.112", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.112.tgz", - "integrity": "sha512-i+Vukt9POdS/MBI7YrrkkI5fMfwFtOjphSmt4WXYLfwqsfr6z/HdCx7LqT9M7JktGob8WNgj8nFB4TbGNE4Cog==", + "version": "18.19.130", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.130.tgz", + "integrity": "sha512-GRaXQx6jGfL8sKfaIDD6OupbIHBr9jv7Jnaml9tB7l4v068PAOXqfcujMMo5PhbIs6ggR1XODELqahT2R8v0fg==", "dev": true, "license": "MIT", "dependencies": { @@ -7691,21 +7840,20 @@ "license": "MIT" }, "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==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/jsonld-streaming-parser/-/jsonld-streaming-parser-5.0.0.tgz", + "integrity": "sha512-Q6Bfbmig8fFpIbJgJTi4LLzco9dz0YuBM/mDvUYXzP8L/+me6P3pRy4exrhCpv49Bwv2oQFFIHM7wIwCKma2XA==", "dev": true, "license": "MIT", "dependencies": { "@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", + "rdf-data-factory": "^2.0.0", "readable-stream": "^4.0.0" }, "funding": { @@ -9731,23 +9879,17 @@ "license": "MIT" }, "node_modules/rdf-data-factory": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/rdf-data-factory/-/rdf-data-factory-1.1.3.tgz", - "integrity": "sha512-ny6CI7m2bq4lfQQmDYvcb2l1F9KtGwz9chipX4oWu2aAtVoXjb7k3d8J1EsgAsEbMXnBipB/iuRen5H2fwRWWQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@rdfjs/types": "^1.0.0" - } - }, - "node_modules/rdf-data-factory/node_modules/@rdfjs/types": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@rdfjs/types/-/types-1.1.2.tgz", - "integrity": "sha512-wqpOJK1QCbmsGNtyzYnojPU8gRDPid2JO0Q0kMtb4j65xhCK880cnKAfEOwC+dX85VJcCByQx5zOwyyfCjDJsg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/rdf-data-factory/-/rdf-data-factory-2.0.2.tgz", + "integrity": "sha512-WzPoYHwQYWvIP9k+7IBLY1b4nIDitzAK4mA37WumAF/Cjvu/KOtYJH9IPZnUTWNSd5K2+pq4vrcE9WZC4sRHhg==", "dev": true, "license": "MIT", "dependencies": { - "@types/node": "*" + "@rdfjs/types": "^2.0.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/rubensworks/" } }, "node_modules/react-is": { @@ -11329,9 +11471,9 @@ } }, "node_modules/uuid": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", - "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz", + "integrity": "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==", "dev": true, "funding": [ "https://github.com/sponsors/broofa", @@ -11339,7 +11481,7 @@ ], "license": "MIT", "bin": { - "uuid": "dist/bin/uuid" + "uuid": "dist/esm/bin/uuid" } }, "node_modules/v8-compile-cache-lib": { diff --git a/package.json b/package.json index ccd9ed92..4b828417 100644 --- a/package.json +++ b/package.json @@ -66,7 +66,7 @@ "@inrupt/internal-playwright-helpers": "^4.0.3", "@inrupt/internal-test-env": "^4.0.5", "@inrupt/jest-jsdom-polyfills": "^4.0.3", - "@inrupt/solid-client": "^2.0.0", + "@inrupt/solid-client": "^3.0.0", "@inrupt/solid-client-authn-node": "^3.1.0", "@next/eslint-plugin-next": "^16.0.1", "@playwright/test": "~1.57.0", @@ -86,7 +86,7 @@ "typescript": "^5.3.3" }, "dependencies": { - "@inrupt/solid-client": "^2.0.0", + "@inrupt/solid-client": "^3.0.0", "@inrupt/solid-client-errors": "^0.0.3", "events": "^3.3.0", "isomorphic-ws": "^5.0.0",