diff --git a/package-lock.json b/package-lock.json index 8dedaa1..9a61960 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,11 +9,11 @@ "version": "0.0.4", "license": "MIT", "devDependencies": { - "@inrupt/base-rollup-config": "^4.0.4", + "@inrupt/base-rollup-config": "^4.1.3", "@inrupt/eslint-config-base": "^4.1.2", "@inrupt/internal-playwright-helpers": "^4.1.2", - "@inrupt/internal-test-env": "^4.1.2", - "@inrupt/jest-jsdom-polyfills": "^4.1.2", + "@inrupt/internal-test-env": "^4.1.3", + "@inrupt/jest-jsdom-polyfills": "^4.1.3", "@playwright/test": "^1.61.0", "@typhonjs-typedoc/ts-lib-docs": "^2024.12.25", "dotenv": "^17.4.2", @@ -1083,13 +1083,13 @@ } }, "node_modules/@inrupt/base-rollup-config": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@inrupt/base-rollup-config/-/base-rollup-config-4.0.4.tgz", - "integrity": "sha512-9Jc8iGTVwO6AsYl1FdzmqCGOsth1P8EfFSflaDtnuc11JNfDisHmJv8UDWJBA3p4/+Ne/2Xj33Fk0rhV9uZBqw==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/@inrupt/base-rollup-config/-/base-rollup-config-4.1.3.tgz", + "integrity": "sha512-Iu86H+OSRaFgfSPFNoAAgncNhF3aAbjecmfkFfUpdKmVD4mRUYjOk4I7kOhl6PKuqq1/qLItTuomCqNCNMCuxw==", "dev": true, "license": "MIT", "dependencies": { - "@rollup/plugin-typescript": "^12.1.4" + "@rollup/plugin-typescript": "^12.3.0" } }, "node_modules/@inrupt/eslint-config-base": { @@ -1299,28 +1299,26 @@ "license": "MIT" }, "node_modules/@inrupt/internal-test-env": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/@inrupt/internal-test-env/-/internal-test-env-4.1.2.tgz", - "integrity": "sha512-93OwAJhrmOIXjzWN/JEBwbTFkLVvsmPB2pCbAozJtXDrvh23swirP/zpIT/2B944K9O18oA1HfbkYPWm6CowDQ==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/@inrupt/internal-test-env/-/internal-test-env-4.1.3.tgz", + "integrity": "sha512-3kOeI+EAp+s3K6NWRdmwAfst84IzFTBiPexI2lXOjB015tue8h2/FwzHsNi55DiI1+8/kBSPyDe3NO/ZVq6SwA==", "dev": true, "license": "MIT", "dependencies": { "@inrupt/solid-client": "^3.0.0", - "@inrupt/solid-client-authn-node": "^4.0.0", + "@inrupt/solid-client-authn-node": "^5.0.0", "deepmerge-json": "^1.5.0", "dotenv": "^17.4.2" } }, "node_modules/@inrupt/jest-jsdom-polyfills": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/@inrupt/jest-jsdom-polyfills/-/jest-jsdom-polyfills-4.1.2.tgz", - "integrity": "sha512-OgqywDxymxYGp6VUCmq+FK8u3MBEnQZsCrBoOObPtXmVor0c24uL9wpnUHKw/iOlJgNim+6H1tSvWmU/ZCGvRw==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/@inrupt/jest-jsdom-polyfills/-/jest-jsdom-polyfills-4.1.3.tgz", + "integrity": "sha512-cc+sW2QQIi/paZut1jKSY/oyYirtzJJxLIPsIi2X9cD2I3xFjiHJLdq69gqOahMuyg3uLFtmXuP0WF0fe+vkCQ==", "dev": true, "license": "MIT", "dependencies": { "@peculiar/webcrypto": "^1.7.1", - "@web-std/blob": "^3.0.5", - "@web-std/file": "^3.0.3", "undici": "^8.3.0" } }, @@ -1348,34 +1346,82 @@ } }, "node_modules/@inrupt/solid-client-authn-core": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-core/-/solid-client-authn-core-4.0.0.tgz", - "integrity": "sha512-q4iur4TxEkhk9XaGAvyRP/+MjU1oBv2xlBdGE+uoXmDHAnIqUN71zZjCWZfZlyQFRETgH3OfZ9tPrNSDIPA/wg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-core/-/solid-client-authn-core-5.0.0.tgz", + "integrity": "sha512-KYZCv8IO0ytDy3ApyVhiIsmWJY7Z+AXqmU3F+LtV3DBXxwZ9vF9YK8hOzf0ltPmVtqcf4RrnW5fIEtKmHmjuFQ==", "dev": true, "license": "MIT", "dependencies": { "events": "^3.3.0", - "jose": "^5.1.3", - "uuid": "^11.1.0" + "jose": "^6.2.3", + "uuid": "^14.0.0" }, "engines": { - "node": "^20.0.0 || ^22.0.0 || ^24.0.0" + "node": "^22.0.0 || ^24.0.0" + } + }, + "node_modules/@inrupt/solid-client-authn-core/node_modules/jose": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.3.tgz", + "integrity": "sha512-YYVDInQKFJfR/xa3ojUTl8c2KoTwiL1R5Wg9YCydwH0x0B9grbzlg5HC7mMjCtUJjbQ/YnGEZIhI5tCgfTb4Hw==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/panva" + } + }, + "node_modules/@inrupt/solid-client-authn-core/node_modules/uuid": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-14.0.0.tgz", + "integrity": "sha512-Qo+uWgilfSmAhXCMav1uYFynlQO7fMFiMVZsQqZRMIXp0O7rR7qjkj+cPvBHLgBqi960QCoo/PH2/6ZtVqKvrg==", + "dev": true, + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist-node/bin/uuid" } }, "node_modules/@inrupt/solid-client-authn-node": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-node/-/solid-client-authn-node-4.0.0.tgz", - "integrity": "sha512-PVQ3fjxQYzNSHy90eP3GSxgs9vJnQNUMkTyhi++er1ercHXtiQJMK0snWJNWdzXrIw0a3dLZOaCUCJxlhR2qZw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-node/-/solid-client-authn-node-5.0.0.tgz", + "integrity": "sha512-+UyG/KSHQPSEyP31g5BjimtEVUH8unlzfqz2F2v4u4ptxbcS8jEuc4bjTHgNMo6XMBiTN8fO0JyAJm6q4WvkpA==", "dev": true, "license": "MIT", "dependencies": { - "@inrupt/solid-client-authn-core": "^4.0.0", - "jose": "^5.1.3", + "@inrupt/solid-client-authn-core": "^5.0.0", + "jose": "^6.2.3", "openid-client": "^5.7.1", - "uuid": "^11.1.0" + "uuid": "^14.0.0" }, "engines": { - "node": "^20.0.0 || ^22.0.0 || ^24.0.0" + "node": "^22.0.0 || ^24.0.0" + } + }, + "node_modules/@inrupt/solid-client-authn-node/node_modules/jose": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.3.tgz", + "integrity": "sha512-YYVDInQKFJfR/xa3ojUTl8c2KoTwiL1R5Wg9YCydwH0x0B9grbzlg5HC7mMjCtUJjbQ/YnGEZIhI5tCgfTb4Hw==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/panva" + } + }, + "node_modules/@inrupt/solid-client-authn-node/node_modules/uuid": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-14.0.0.tgz", + "integrity": "sha512-Qo+uWgilfSmAhXCMav1uYFynlQO7fMFiMVZsQqZRMIXp0O7rR7qjkj+cPvBHLgBqi960QCoo/PH2/6ZtVqKvrg==", + "dev": true, + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist-node/bin/uuid" } }, "node_modules/@inrupt/solid-client-errors": { @@ -2163,9 +2209,9 @@ } }, "node_modules/@rollup/plugin-typescript": { - "version": "12.1.4", - "resolved": "https://registry.npmjs.org/@rollup/plugin-typescript/-/plugin-typescript-12.1.4.tgz", - "integrity": "sha512-s5Hx+EtN60LMlDBvl5f04bEiFZmAepk27Q+mr85L/00zPDn1jtzlTV6FWn81MaIwqfWzKxmOJrBWHU6vtQyedQ==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-typescript/-/plugin-typescript-12.3.0.tgz", + "integrity": "sha512-7DP0/p7y3t67+NabT9f8oTBFE6gGkto4SA6Np2oudYmZE/m1dt8RB0SjL1msMxFpLo631qjRCcBlAbq1ml/Big==", "dev": true, "license": "MIT", "dependencies": { @@ -2190,9 +2236,9 @@ } }, "node_modules/@rollup/pluginutils": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.2.0.tgz", - "integrity": "sha512-qWJ2ZTbmumwiLFomfzTyt5Kng4hwPi9rwCYN4SHb6eaRU1KNO4ccxINHr/VhH4GgPlt1XfSTLX2LBTme8ne4Zw==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.4.0.tgz", + "integrity": "sha512-MfPp06CjRLfXQ3wY0R8vJDYBy/MvVcc9OulEfR0B8Iv9ko+GCNaRZ+EpJYFl27LhKsZK0o420sYCRHCjfCgeUg==", "dev": true, "license": "MIT", "dependencies": { @@ -3496,45 +3542,6 @@ "win32" ] }, - "node_modules/@web-std/blob": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@web-std/blob/-/blob-3.0.5.tgz", - "integrity": "sha512-Lm03qr0eT3PoLBuhkvFBLf0EFkAsNz/G/AYCzpOdi483aFaVX86b4iQs0OHhzHJfN5C15q17UtDbyABjlzM96A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@web-std/stream": "1.0.0", - "web-encoding": "1.1.5" - } - }, - "node_modules/@web-std/file": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@web-std/file/-/file-3.0.3.tgz", - "integrity": "sha512-X7YYyvEERBbaDfJeC9lBKC5Q5lIEWYCP1SNftJNwNH/VbFhdHm+3neKOQP+kWEYJmosbDFq+NEUG7+XIvet/Jw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@web-std/blob": "^3.0.3" - } - }, - "node_modules/@web-std/stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@web-std/stream/-/stream-1.0.0.tgz", - "integrity": "sha512-jyIbdVl+0ZJyKGTV0Ohb9E6UnxP+t7ZzX4Do3AHjZKxUXKMs9EmqnBDQgHF7bEw0EzbQygOjtt/7gvtmi//iCQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "web-streams-polyfill": "^3.1.1" - } - }, - "node_modules/@zxing/text-encoding": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@zxing/text-encoding/-/text-encoding-0.9.0.tgz", - "integrity": "sha512-U/4aVJ2mxI0aDNI8Uq0wEhMgY+u4CNtEb0om3+y3+niDAsoTCOB33UF0sxpzqzdqXLqmvc+vZyAt4O8pPdfkwA==", - "dev": true, - "license": "(Unlicense OR Apache-2.0)", - "optional": true - }, "node_modules/abort-controller": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", @@ -6473,23 +6480,6 @@ "node": ">= 0.4" } }, - "node_modules/is-arguments": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz", - "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/is-array-buffer": { "version": "3.0.5", "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", @@ -11461,20 +11451,6 @@ "punycode": "^2.1.0" } }, - "node_modules/util": { - "version": "0.12.5", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", - "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "is-arguments": "^1.0.4", - "is-generator-function": "^1.0.7", - "is-typed-array": "^1.1.3", - "which-typed-array": "^1.1.2" - } - }, "node_modules/uuid": { "version": "11.1.1", "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.1.tgz", @@ -11530,29 +11506,6 @@ "makeerror": "1.0.12" } }, - "node_modules/web-encoding": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/web-encoding/-/web-encoding-1.1.5.tgz", - "integrity": "sha512-HYLeVCdJ0+lBYV2FvNZmv3HJ2Nt0QYXqZojk3d9FJOLkwnuhzM9tmamh8d7HPM8QqjKH8DeHkFTx+CFlWpZZDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "util": "^0.12.3" - }, - "optionalDependencies": { - "@zxing/text-encoding": "0.9.0" - } - }, - "node_modules/web-streams-polyfill": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", - "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, "node_modules/webcrypto-core": { "version": "1.9.2", "resolved": "https://registry.npmjs.org/webcrypto-core/-/webcrypto-core-1.9.2.tgz", diff --git a/package.json b/package.json index b485aed..715c7db 100644 --- a/package.json +++ b/package.json @@ -44,11 +44,11 @@ "url": "https://github.com/inrupt/solid-client-errors-js.git" }, "devDependencies": { - "@inrupt/base-rollup-config": "^4.0.4", + "@inrupt/base-rollup-config": "^4.1.3", "@inrupt/eslint-config-base": "^4.1.2", "@inrupt/internal-playwright-helpers": "^4.1.2", - "@inrupt/internal-test-env": "^4.1.2", - "@inrupt/jest-jsdom-polyfills": "^4.1.2", + "@inrupt/internal-test-env": "^4.1.3", + "@inrupt/jest-jsdom-polyfills": "^4.1.3", "@playwright/test": "^1.61.0", "@typhonjs-typedoc/ts-lib-docs": "^2024.12.25", "dotenv": "^17.4.2",