diff --git a/package-lock.json b/package-lock.json index 68fcbfd44..46237ecb0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "@inrupt/eslint-config-base": "^4.1.5", "@inrupt/internal-test-env": "^4.1.4", "@inrupt/jest-jsdom-polyfills": "^4.1.5", - "@inrupt/solid-client": "^3.0.0", + "@inrupt/solid-client": "^4.0.0", "@rollup/plugin-commonjs": "^29.0.3", "@rollup/plugin-node-resolve": "^16.0.3", "@rollup/plugin-terser": "^1.0.2", @@ -1426,6 +1426,65 @@ "dotenv": "^17.4.2" } }, + "node_modules/@inrupt/internal-test-env/node_modules/@inrupt/solid-client": { + "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": { + "@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": "^5.0.0", + "n3": "^1.17.2", + "uuid": "^11.0.1" + }, + "engines": { + "node": "^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/dataset": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@rdfjs/dataset/-/dataset-1.1.1.tgz", + "integrity": "sha512-BNwCSvG0cz0srsG5esq6CQKJc1m8g/M0DZpLuiEp0MMpfwguXX7VeS8TCg4UUG3DV/DqEvhy83ZKSEjdsYseeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rdfjs/data-model": "^1.2.0" + }, + "bin": { + "rdfjs-dataset-test": "bin/test.js" + } + }, + "node_modules/@inrupt/internal-test-env/node_modules/n3": { + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/n3/-/n3-1.26.0.tgz", + "integrity": "sha512-SQknS0ua90rN+3RHuk8BeIqeYyqIH/+ecViZxX08jR4j6MugqWRjtONl3uANG/crWXnOM2WIqBJtjIhVYFha+w==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer": "^6.0.3", + "readable-stream": "^4.0.0" + }, + "engines": { + "node": ">=12.0" + } + }, "node_modules/@inrupt/jest-jsdom-polyfills": { "version": "4.1.5", "dev": true, @@ -1461,21 +1520,27 @@ } }, "node_modules/@inrupt/solid-client": { - "version": "3.0.0", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@inrupt/solid-client/-/solid-client-4.0.0.tgz", + "integrity": "sha512-+wrbszgVV7G5aXp5FbJABrF3AFmUAYCjo/2vcUB2iSNaocPnkzojGWVL2PhBfG4JXrc2ADyd1uaCe9wZt2UUUA==", "dev": true, "license": "MIT", + "workspaces": [ + "e2e/browser/test-app" + ], "dependencies": { - "@inrupt/solid-client-errors": "^0.0.2", - "@rdfjs/dataset": "^1.1.1", + "@inrupt/solid-client-errors": "^0.0.4", + "@rdfjs/dataset": "^2.0.3", + "@rdfjs/types": "^2.0.1", "buffer": "^6.0.3", "http-link-header": "^1.1.1", - "jsonld-context-parser": "^3.0.0", + "jsonld-context-parser": "^3.1.1", "jsonld-streaming-parser": "^5.0.0", - "n3": "^1.17.2", - "uuid": "^11.0.1" + "n3": "^2.2.5", + "uuid": "^14.0.0" }, "engines": { - "node": "^20.0.0 || ^22.0.0" + "node": "^20.0.0 || ^22.0.0 || ^24.0.0" }, "optionalDependencies": { "fsevents": "^2.3.3" @@ -1512,10 +1577,27 @@ } }, "node_modules/@inrupt/solid-client-errors": { - "version": "0.0.2", + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/@inrupt/solid-client-errors/-/solid-client-errors-0.0.4.tgz", + "integrity": "sha512-Nc1aTudPm+/ekGGdrN92m5jEW5Y9TqqcA8BW2flUP4VZfr7hcgGi1ZBUbLvYPshSeLeD0Q0JMtH5td2ZsSJquQ==", "dev": true, + "license": "MIT", "engines": { - "node": "^18.0.0 || ^20.0.0 || ^22.0.0" + "node": "^20.0.0 || ^22.0.0 || ^24.0.0" + } + }, + "node_modules/@inrupt/solid-client/node_modules/uuid": { + "version": "14.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-14.0.3.tgz", + "integrity": "sha512-Sc5u1VVln93y1Xnz4R+CunOZc7R9LUcTmhj7Rc7Eg3HVcf7rVn2FOoa812fe0W8p3jD7xeoGSYbfqCGGH2B6xw==", + "dev": true, + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist-node/bin/uuid" } }, "node_modules/@isaacs/cliui": { @@ -3618,6 +3700,8 @@ }, "node_modules/@rdfjs/data-model": { "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@rdfjs/data-model/-/data-model-1.3.4.tgz", + "integrity": "sha512-iKzNcKvJotgbFDdti7GTQDCYmL7GsGldkYStiP0K8EYtN7deJu5t7U11rKTz+nR7RtesUggT+lriZ7BakFv8QQ==", "dev": true, "license": "MIT", "dependencies": { @@ -3628,12 +3712,11 @@ } }, "node_modules/@rdfjs/dataset": { - "version": "1.1.1", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@rdfjs/dataset/-/dataset-2.0.3.tgz", + "integrity": "sha512-Ur6M0nDFXMJWNYe1IBDBaQV/nIwRbe3+I58syOHnzZNbe7ZHumUOS/0XQ1+9WYF31tmQU7w741MRn6W3J+OTeg==", "dev": true, "license": "MIT", - "dependencies": { - "@rdfjs/data-model": "^1.2.0" - }, "bin": { "rdfjs-dataset-test": "bin/test.js" } @@ -10609,12 +10692,14 @@ } }, "node_modules/jsonld-context-parser": { - "version": "3.1.0", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/jsonld-context-parser/-/jsonld-context-parser-3.1.1.tgz", + "integrity": "sha512-Tv3fZBo3t83Em3TB9s8+B2GoXiXTl8R0wzBekIZDSzmu6O/BaXZp2enr/YZ+5AIl5NBEYX/FTbwgFoXehQDqyA==", "dev": true, "license": "MIT", "dependencies": { "@types/http-link-header": "^1.0.1", - "@types/node": "^18.0.0", + "@types/node": "^24.0.0", "http-link-header": "^1.0.2", "relative-to-absolute-iri": "^1.0.5" }, @@ -10627,15 +10712,19 @@ } }, "node_modules/jsonld-context-parser/node_modules/@types/node": { - "version": "18.19.130", + "version": "24.19.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.19.2.tgz", + "integrity": "sha512-93d49wCWJkCyN87MxLpNN6KXPCwFw7bVUg79mGUV1OS40JGWwVCr8n61DXCSqz7CV6/VfPkb7xec7uP2M+QHWQ==", "dev": true, "license": "MIT", "dependencies": { - "undici-types": "~5.26.4" + "undici-types": ">=7.24.0 <7.24.7" } }, "node_modules/jsonld-context-parser/node_modules/undici-types": { - "version": "5.26.5", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.24.6.tgz", + "integrity": "sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==", "dev": true, "license": "MIT" }, @@ -12738,7 +12827,9 @@ } }, "node_modules/n3": { - "version": "1.26.0", + "version": "2.13.12", + "resolved": "https://registry.npmjs.org/n3/-/n3-2.13.12.tgz", + "integrity": "sha512-z944NsyJi58WXcYevtNkUL2JhVr0KP6nvED9AgymQq5V35TDaNn1N8kO+OWJk/kj4PR0L/ilWB3d7/bWceg1CQ==", "dev": true, "license": "MIT", "dependencies": { @@ -17300,7 +17391,7 @@ "@types/uuid": "^11.0.0" }, "engines": { - "node": "^22.0.0 || ^24.0.0" + "node": "^22.0.0 || ^24.0.0 || ^26.0.0" } }, "packages/webext/node_modules/uuid": { diff --git a/package.json b/package.json index 09f1346dc..913aaaa11 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "@inrupt/eslint-config-base": "^4.1.5", "@inrupt/internal-test-env": "^4.1.4", "@inrupt/jest-jsdom-polyfills": "^4.1.5", - "@inrupt/solid-client": "^3.0.0", + "@inrupt/solid-client": "^4.0.0", "@rollup/plugin-commonjs": "^29.0.3", "@rollup/plugin-node-resolve": "^16.0.3", "@rollup/plugin-terser": "^1.0.2",