diff --git a/package-lock.json b/package-lock.json index 66268c3..16cc9d4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,11 +8,11 @@ "name": "@inrupt/solid-client-errors", "version": "0.0.2", "devDependencies": { - "@inrupt/base-rollup-config": "^4.0.4", - "@inrupt/eslint-config-base": "^4.0.4", - "@inrupt/internal-playwright-helpers": "^4.0.4", + "@inrupt/base-rollup-config": "^4.0.5", + "@inrupt/eslint-config-base": "^4.0.5", + "@inrupt/internal-playwright-helpers": "^4.0.5", "@inrupt/internal-test-env": "^4.0.3", - "@inrupt/jest-jsdom-polyfills": "^4.0.4", + "@inrupt/jest-jsdom-polyfills": "^4.0.5", "@inrupt/solid-client-authn-node": "^2.5.0", "@playwright/test": "^1.55.0", "@typhonjs-typedoc/ts-lib-docs": "^2024.12.25", @@ -803,9 +803,9 @@ } }, "node_modules/@eslint/core": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.12.0.tgz", - "integrity": "sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg==", + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.2.tgz", + "integrity": "sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -882,15 +882,15 @@ } }, "node_modules/@eslint/json": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@eslint/json/-/json-0.12.0.tgz", - "integrity": "sha512-n/7dz8HFStpEe4o5eYk0tdkBdGUS/ZGb0GQCeDWN1ZmRq67HMHK4vC33b0rQlTT6xdZoX935P4vstiWVk5Ying==", + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/@eslint/json/-/json-0.13.2.tgz", + "integrity": "sha512-yWLyRE18rHgHXhWigRpiyv1LDPkvWtC6oa7QHXW7YdP6gosJoq7BiLZW2yCs9U7zN7X4U3ZeOJjepA10XAOIMw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@eslint/core": "^0.12.0", - "@eslint/plugin-kit": "^0.2.7", - "@humanwhocodes/momoa": "^3.3.4", + "@eslint/core": "^0.15.2", + "@eslint/plugin-kit": "^0.3.5", + "@humanwhocodes/momoa": "^3.3.9", "natural-compare": "^1.4.0" }, "engines": { @@ -898,63 +898,24 @@ } }, "node_modules/@eslint/markdown": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/@eslint/markdown/-/markdown-6.6.0.tgz", - "integrity": "sha512-IsWPy2jU3gaQDlioDC4sT4I4kG1hX1OMWs/q2sWwJrPoMASHW/Z4SDw+6Aql6EsHejGbagYuJbFq9Zvx+Y1b1Q==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@eslint/markdown/-/markdown-7.2.0.tgz", + "integrity": "sha512-cmDloByulvKzofM0tIkSGWwxMcrKOLsXZC+EM0FLkRIrxKzW+2RkZAt9TAh37EtQRmx1M4vjBEmlC6R0wiGkog==", "dev": true, "license": "MIT", "workspaces": [ "examples/*" ], "dependencies": { - "@eslint/core": "^0.14.0", - "@eslint/plugin-kit": "^0.3.1", + "@eslint/core": "^0.15.2", + "@eslint/plugin-kit": "^0.3.5", "github-slugger": "^2.0.0", "mdast-util-from-markdown": "^2.0.2", "mdast-util-frontmatter": "^2.0.1", - "mdast-util-gfm": "^3.0.0", + "mdast-util-gfm": "^3.1.0", "micromark-extension-frontmatter": "^2.0.0", - "micromark-extension-gfm": "^3.0.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/markdown/node_modules/@eslint/core": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.14.0.tgz", - "integrity": "sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@types/json-schema": "^7.0.15" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/markdown/node_modules/@eslint/plugin-kit": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.4.tgz", - "integrity": "sha512-Ul5l+lHEcw3L5+k8POx6r74mxEYKG5kOb6Xpy2gCRW6zweT6TEhAf8vhxGgjhqrd/VO/Dirhsb+1hNpD1ue9hw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@eslint/core": "^0.15.1", - "levn": "^0.4.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/markdown/node_modules/@eslint/plugin-kit/node_modules/@eslint/core": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.1.tgz", - "integrity": "sha512-bkOp+iumZCCbt1K1CmWf0R9pM5yKpDv+ZXtvSyQpudrI9kuFLp+bM2WOPXImuD/ceQuaa8f5pj93Y7zyECIGNA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@types/json-schema": "^7.0.15" + "micromark-extension-gfm": "^3.0.0", + "micromark-util-normalize-identifier": "^2.0.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -970,32 +931,19 @@ } }, "node_modules/@eslint/plugin-kit": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.8.tgz", - "integrity": "sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.5.tgz", + "integrity": "sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@eslint/core": "^0.13.0", + "@eslint/core": "^0.15.2", "levn": "^0.4.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, - "node_modules/@eslint/plugin-kit/node_modules/@eslint/core": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.13.0.tgz", - "integrity": "sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@types/json-schema": "^7.0.15" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, "node_modules/@gerrit0/mini-shiki": { "version": "3.12.0", "resolved": "https://registry.npmjs.org/@gerrit0/mini-shiki/-/mini-shiki-3.12.0.tgz", @@ -1055,9 +1003,9 @@ } }, "node_modules/@humanwhocodes/momoa": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@humanwhocodes/momoa/-/momoa-3.3.8.tgz", - "integrity": "sha512-/3PZzor2imi/RLLcnHztkwA79txiVvW145Ve2cp5dxRcH5qOUNJPToasqLFHniTfw4B4lT7jGDdBOPXbXYlIMQ==", + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@humanwhocodes/momoa/-/momoa-3.3.9.tgz", + "integrity": "sha512-LHw6Op4bJb3/3KZgOgwflJx5zY9XOy0NU1NuyUFKGdTwHYmP+PbnQGCYQJ8NVNlulLfQish34b0VuUlLYP3AXA==", "dev": true, "license": "Apache-2.0", "engines": { @@ -1077,9 +1025,9 @@ } }, "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.0.5", + "resolved": "https://registry.npmjs.org/@inrupt/base-rollup-config/-/base-rollup-config-4.0.5.tgz", + "integrity": "sha512-TjYPJGVeWJyg2DvqnDcls5wfmlqqut1tDOY9rbPHQ6OeBVq0Op1Pl57Ykp/0Ndn0oASGnmKRG71+hl+VnY6A5Q==", "dev": true, "license": "MIT", "dependencies": { @@ -1087,18 +1035,18 @@ } }, "node_modules/@inrupt/eslint-config-base": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@inrupt/eslint-config-base/-/eslint-config-base-4.0.4.tgz", - "integrity": "sha512-lSPnqKkPtrCCSHzXaVaVKfoncWBx5363VbKIGqICv9tv4FrzX/Nt8xdrsVh3WFtEE2xTV6rftVCPN1yOQNk2Qw==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/@inrupt/eslint-config-base/-/eslint-config-base-4.0.5.tgz", + "integrity": "sha512-1c6eE0CWzjcAfM24rEsZyWLTOxIWk8zbqd0NX+RNTDIQRM9D8P5kID1oPtVlLe9mRw5ssTIwIOlpKFWeyoF6Sg==", "dev": true, "license": "MIT", "dependencies": { "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "^9.30.1", - "@eslint/json": "^0.12.0", - "@eslint/markdown": "^6.6.0", + "@eslint/js": "^9.31.0", + "@eslint/json": "^0.13.0", + "@eslint/markdown": "^7.0.0", "eslint": "^9.28.0", - "eslint-config-prettier": "^10.1.5", + "eslint-config-prettier": "^10.1.8", "eslint-plugin-header": "^3.1.1", "eslint-plugin-headers": "^1.3.3", "eslint-plugin-import": "^2.32.0", @@ -1107,10 +1055,10 @@ "eslint-plugin-prettier": "^5.4.1", "eslint-plugin-react": "^7.37.5", "eslint-plugin-react-hooks": "^5.2.0", - "globals": "^16.2.0", + "globals": "^16.3.0", "jest": ">=30.0.4", "prettier": ">=3.6.2", - "typescript-eslint": "^8.36.0" + "typescript-eslint": "^8.37.0" }, "peerDependencies": { "@rushstack/eslint-patch": ">=1.1.4", @@ -1119,50 +1067,95 @@ } }, "node_modules/@inrupt/internal-playwright-helpers": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@inrupt/internal-playwright-helpers/-/internal-playwright-helpers-4.0.4.tgz", - "integrity": "sha512-gGnLfARccroAqe0Y9RatdSj7P0LCEpl4ac8oxYfL8qtTExJnIwQXO4aheRAm/HLLWTGZEXeab4JClBX8Ybkvqw==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/@inrupt/internal-playwright-helpers/-/internal-playwright-helpers-4.0.5.tgz", + "integrity": "sha512-F0L2DZfFAvO1zdp+oQXMNI6oJjWijYm0+BzFwOPVwJJ1bfU2271Ymznu6ErNoZRMcSPqsoe3FRZvgSPoBwzWBQ==", "dev": true, "license": "MIT", "dependencies": { - "@inrupt/internal-playwright-testids": "4.0.4", - "@inrupt/internal-test-env": "4.0.4" + "@inrupt/internal-playwright-testids": "4.0.5", + "@inrupt/internal-test-env": "4.0.5" }, "peerDependencies": { "@playwright/test": "^1.37.0" } }, "node_modules/@inrupt/internal-playwright-testids": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@inrupt/internal-playwright-testids/-/internal-playwright-testids-4.0.4.tgz", - "integrity": "sha512-ooENGi7o5bgBPH5BMO1i9jSMeXgGe2UVOnQBclz81OzGjHpZzuB8IRK5rxEl4hSqeAap6QTqE5jjoCtPCgRALQ==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/@inrupt/internal-playwright-testids/-/internal-playwright-testids-4.0.5.tgz", + "integrity": "sha512-GxTC5svB+ktmNPrC9UG+vhPUJFT/j3EnENB+hjk3dJTBehwXctpBZNZrWu5r9t1YxXDkGoEanaYUJ1tVwhlsWw==", "dev": true, "license": "MIT" }, "node_modules/@inrupt/internal-test-env": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@inrupt/internal-test-env/-/internal-test-env-4.0.4.tgz", - "integrity": "sha512-Z/EL1MV1h9t65Hov+SekwT3IjEl05NYgiz89sBym2i0JW2PGfXzszpot15tcnrtnWHoQ+QaDvMCVv0vogMAGlA==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/@inrupt/internal-test-env/-/internal-test-env-4.0.5.tgz", + "integrity": "sha512-rwdF6AUfmUkBRxPrs1MPYJ4Kn5KCGybM5A1odjX0Egi9KIxpRjBLr/BImLRA+fylLojr7uUb3xOUREythJQN3A==", "dev": true, "license": "MIT", "dependencies": { "@inrupt/solid-client": "^2.1.2", - "@inrupt/solid-client-authn-node": "^2.5.0", + "@inrupt/solid-client-authn-node": "^3.1.0", "deepmerge-json": "^1.5.0", - "dotenv": "^17.1.0" + "dotenv": "^17.2.0" + } + }, + "node_modules/@inrupt/internal-test-env/node_modules/@inrupt/solid-client-authn-core": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-core/-/solid-client-authn-core-3.1.0.tgz", + "integrity": "sha512-aoG8RvPBmYXTSqy2uJogpoVGPKsydC4mXNdm63BWCEMZ2QyaSRBjx4R4N6n5N2uy/aoib678Y7U3UtDCLDoFsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "events": "^3.3.0", + "jose": "^5.1.3", + "uuid": "^11.1.0" + }, + "engines": { + "node": "^20.0.0 || ^22.0.0" + } + }, + "node_modules/@inrupt/internal-test-env/node_modules/@inrupt/solid-client-authn-node": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-node/-/solid-client-authn-node-3.1.0.tgz", + "integrity": "sha512-kbjNkb3V85aamnPqKzUnu6DZxLovbwtAtekoeqYGIReASHLxdKq/TS+f+T2LUyMZ2G3m1a3rnB1TZtCYSF5mmw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inrupt/solid-client-authn-core": "^3.1.0", + "jose": "^5.1.3", + "openid-client": "^5.7.1", + "uuid": "^11.1.0" + }, + "engines": { + "node": "^20.0.0 || ^22.0.0" + } + }, + "node_modules/@inrupt/internal-test-env/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/jest-jsdom-polyfills": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@inrupt/jest-jsdom-polyfills/-/jest-jsdom-polyfills-4.0.4.tgz", - "integrity": "sha512-kdgIpkcP1P/D8aAIU1vvYoC/ShY+95HPaCxsbixQc10Isn8BVj/rB/uOW61ongWhpiS9zxXKNzCdVzPk2za6nQ==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/@inrupt/jest-jsdom-polyfills/-/jest-jsdom-polyfills-4.0.5.tgz", + "integrity": "sha512-+VWimQC6zuNSQgtHkSQB3G36fRnMnHEn4F2Ip5lY2KmLABKhi5BASnILW3exgrgXLdYGz17JZK0jTENiTRdu9w==", "dev": true, "license": "MIT", "dependencies": { "@peculiar/webcrypto": "^1.5.0", "@web-std/blob": "^3.0.5", "@web-std/file": "^3.0.3", - "undici": "^7.11.0" + "undici": "^7.12.0" } }, "node_modules/@inrupt/solid-client": { @@ -4660,9 +4653,9 @@ } }, "node_modules/eslint-config-prettier": { - "version": "10.1.5", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-10.1.5.tgz", - "integrity": "sha512-zc1UmCpNltmVY34vuLRV61r1K27sWuX39E+uyUnY8xS2Bex88VV9cugG+UZbRSRGtGyFboj+D8JODyme1plMpw==", + "version": "10.1.8", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-10.1.8.tgz", + "integrity": "sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==", "dev": true, "license": "MIT", "bin": { @@ -5110,33 +5103,6 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/eslint/node_modules/@eslint/core": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.2.tgz", - "integrity": "sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@types/json-schema": "^7.0.15" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/eslint/node_modules/@eslint/plugin-kit": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.5.tgz", - "integrity": "sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@eslint/core": "^0.15.2", - "levn": "^0.4.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, "node_modules/eslint/node_modules/brace-expansion": { "version": "1.1.11", "dev": true, @@ -5704,9 +5670,9 @@ } }, "node_modules/globals": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-16.2.0.tgz", - "integrity": "sha512-O+7l9tPdHCU320IigZZPj5zmRCFG9xHmx9cU8FqU2Rp+JN714seHV+2S9+JslCpY4gJwU2vOGox0wzgae/MCEg==", + "version": "16.3.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-16.3.0.tgz", + "integrity": "sha512-bqWEnJ1Nt3neqx2q5SFfGS8r/ahumIakg3HcwtNlrVlwXIeNumWn/c7Pn/wKzGhf6SaW6H6uWXLqC30STCMchQ==", "dev": true, "license": "MIT", "engines": { diff --git a/package.json b/package.json index a00dbd4..2321404 100644 --- a/package.json +++ b/package.json @@ -43,11 +43,11 @@ "url": "https://github.com/inrupt/solid-client-errors-js.git" }, "devDependencies": { - "@inrupt/base-rollup-config": "^4.0.4", - "@inrupt/eslint-config-base": "^4.0.4", - "@inrupt/internal-playwright-helpers": "^4.0.4", + "@inrupt/base-rollup-config": "^4.0.5", + "@inrupt/eslint-config-base": "^4.0.5", + "@inrupt/internal-playwright-helpers": "^4.0.5", "@inrupt/internal-test-env": "^4.0.3", - "@inrupt/jest-jsdom-polyfills": "^4.0.4", + "@inrupt/jest-jsdom-polyfills": "^4.0.5", "@inrupt/solid-client-authn-node": "^2.5.0", "@playwright/test": "^1.55.0", "@typhonjs-typedoc/ts-lib-docs": "^2024.12.25",