From 10f21f01b09f57f2887be39fc2f8c02731b81897 Mon Sep 17 00:00:00 2001 From: Emelia Smith Date: Fri, 20 May 2022 20:42:43 +0200 Subject: [PATCH] fix: re-enable support for ESS 1.1 --- .../bundler-parcel/package.json | 4 +- .../bundler-webpack/package.json | 4 +- .../cd-packaging-tests/node/package.json | 4 +- .github/workflows/e2e-browser.yml | 4 +- .github/workflows/e2e-node.yml | 4 +- e2e/browser/testApp/package-lock.json | 146 +++++----- e2e/browser/testApp/package.json | 2 +- package-lock.json | 260 ++++++++---------- package.json | 8 +- 9 files changed, 204 insertions(+), 232 deletions(-) diff --git a/.github/workflows/cd-packaging-tests/bundler-parcel/package.json b/.github/workflows/cd-packaging-tests/bundler-parcel/package.json index 7ae7d840..fe4135ed 100644 --- a/.github/workflows/cd-packaging-tests/bundler-parcel/package.json +++ b/.github/workflows/cd-packaging-tests/bundler-parcel/package.json @@ -2,7 +2,7 @@ "name": "cd-packaging-test-parcel", "private": true, "dependencies": { - "@inrupt/solid-client": "^1.21.0", - "@inrupt/solid-client-authn-browser": "^1.11.2" + "@inrupt/solid-client": "^1.23.0", + "@inrupt/solid-client-authn-browser": "^1.11.8" } } diff --git a/.github/workflows/cd-packaging-tests/bundler-webpack/package.json b/.github/workflows/cd-packaging-tests/bundler-webpack/package.json index 58557db5..9a898980 100644 --- a/.github/workflows/cd-packaging-tests/bundler-webpack/package.json +++ b/.github/workflows/cd-packaging-tests/bundler-webpack/package.json @@ -2,8 +2,8 @@ "name": "cd-packaging-test-webpack", "private": true, "dependencies": { - "@inrupt/solid-client": "^1.21.0", - "@inrupt/solid-client-authn-browser": "^1.11.2", + "@inrupt/solid-client": "^1.23.0", + "@inrupt/solid-client-authn-browser": "^1.11.8", "assert": "^2.0.0", "browserify-zlib": "^0.2.0", "buffer": "^6.0.3", diff --git a/.github/workflows/cd-packaging-tests/node/package.json b/.github/workflows/cd-packaging-tests/node/package.json index be9e0ffa..bf54f932 100644 --- a/.github/workflows/cd-packaging-tests/node/package.json +++ b/.github/workflows/cd-packaging-tests/node/package.json @@ -2,7 +2,7 @@ "name": "cd-packaging-test-node", "private": true, "dependencies": { - "@inrupt/solid-client": "^1.21.0", - "@inrupt/solid-client-authn-node": "^1.11.2" + "@inrupt/solid-client": "^1.23.0", + "@inrupt/solid-client-authn-node": "^1.11.8" } } diff --git a/.github/workflows/e2e-browser.yml b/.github/workflows/e2e-browser.yml index fe773668..92af77c8 100644 --- a/.github/workflows/e2e-browser.yml +++ b/.github/workflows/e2e-browser.yml @@ -16,9 +16,7 @@ jobs: name: ${{ matrix.environment-name }} strategy: matrix: - # disable PodSpaces, as ESS 1.1 doesn't work with getWellKnownSolid yet: - # environment-name: ["ESS PodSpaces", "ESS PodSpaces Next"] - environment-name: ["ESS PodSpaces Next"] + environment-name: ["ESS PodSpaces", "ESS PodSpaces Next"] steps: - uses: actions/checkout@v3 - name: Use Node.js 16.x diff --git a/.github/workflows/e2e-node.yml b/.github/workflows/e2e-node.yml index 3c7a8ab4..bafb85b0 100644 --- a/.github/workflows/e2e-node.yml +++ b/.github/workflows/e2e-node.yml @@ -19,9 +19,7 @@ jobs: matrix: os: [ubuntu-latest] node-version: [16.x] - # disable PodSpaces, as ESS 1.1 doesn't work with getWellKnownSolid yet: - # environment-name: ["ESS PodSpaces", "ESS PodSpaces Next"] - environment-name: ["ESS PodSpaces Next"] + environment-name: ["ESS PodSpaces", "ESS PodSpaces Next"] steps: - uses: actions/checkout@v3 - name: Use Node.js ${{ matrix.node-version }} diff --git a/e2e/browser/testApp/package-lock.json b/e2e/browser/testApp/package-lock.json index e208f97a..8b5b7796 100644 --- a/e2e/browser/testApp/package-lock.json +++ b/e2e/browser/testApp/package-lock.json @@ -8,7 +8,7 @@ "name": "test-app", "version": "0.1.0", "dependencies": { - "@inrupt/solid-client-authn-browser": "^1.11.7", + "@inrupt/solid-client-authn-browser": "^1.11.8", "@inrupt/solid-client-notifications": "file:../../../", "next": "12.1.5", "react": "18.0.0", @@ -38,10 +38,10 @@ "devDependencies": { "@inrupt/eslint-config-base": "^0.4.0", "@inrupt/eslint-config-lib": "^0.4.1", - "@inrupt/solid-client": "^1.21.0", - "@inrupt/solid-client-authn-browser": "^1.11.2", - "@inrupt/solid-client-authn-node": "^1.11.2", - "@playwright/test": "^1.20.1", + "@inrupt/solid-client": "^1.23.0", + "@inrupt/solid-client-authn-browser": "^1.11.8", + "@inrupt/solid-client-authn-node": "^1.11.8", + "@playwright/test": "^1.21.1", "@skypack/package-check": "^0.2.2", "@types/dotenv-flow": "^3.2.0", "@types/jest": "^27.0.2", @@ -57,7 +57,6 @@ "eslint-plugin-jest": "^23.13.2", "eslint-plugin-prettier": "^4.0.0", "jest": "^27.3.1", - "jest-fetch-mock": "^3.0.3", "jest-websocket-mock": "^2.2.1", "nlfurniss-typedoc-plugin-sourcefile-url": "^2.0.0", "node-fetch": "^2.6.6", @@ -70,6 +69,12 @@ "typedoc": "^0.22.12", "typedoc-plugin-markdown": "^3.11.14", "typescript": "^4.6.2" + }, + "engines": { + "node": "^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "@inrupt/solid-client": "^1.23.0" } }, "node_modules/@babel/runtime": { @@ -150,15 +155,14 @@ } }, "node_modules/@inrupt/oidc-client-ext": { - "version": "1.11.7", - "resolved": "https://registry.npmjs.org/@inrupt/oidc-client-ext/-/oidc-client-ext-1.11.7.tgz", - "integrity": "sha512-jSl8NWmZPz9/FW5YHS7EQ9RroT4+Tbo/GRkTU08eW+q9TDscDBE0WFnGndDPFlbGx00Clyq0hVyRYoljPgs7yw==", + "version": "1.11.8", + "resolved": "https://registry.npmjs.org/@inrupt/oidc-client-ext/-/oidc-client-ext-1.11.8.tgz", + "integrity": "sha512-LMe9UbH1RocTUzukSQ5mWHtaGb3Qw9lQ+5A1dwLSYL4J7qgh0I9AGgykNTNv/nnchH8I7Yk4/a7oVYv1PpQyfw==", "dependencies": { "@inrupt/oidc-client": "^1.11.6", - "@inrupt/solid-client-authn-core": "^1.11.7", + "@inrupt/solid-client-authn-core": "^1.11.8", "@types/jest": "^27.0.3", "@types/uuid": "^8.3.0", - "form-urlencoded": "~6.0.3", "jose": "^4.3.7", "uuid": "^8.3.1" } @@ -175,12 +179,12 @@ } }, "node_modules/@inrupt/solid-client-authn-browser": { - "version": "1.11.7", - "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-browser/-/solid-client-authn-browser-1.11.7.tgz", - "integrity": "sha512-3DHo+j0jh6aseoFw3LtUXfDqs4lL6JHxRNdcw8Tja2oZanYVRnJKkILc5pGq1pS2EmQe/SvF559wNZFTVbz8bw==", + "version": "1.11.8", + "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-browser/-/solid-client-authn-browser-1.11.8.tgz", + "integrity": "sha512-QOlxr4mRL9wSspgA/ARMtdK1C4o0Mg1fXD+Ideti9Nkqx2+kLxwWLWgp3LtaH5JGDmAnom250HkkU8pv0nNDGg==", "dependencies": { - "@inrupt/oidc-client-ext": "^1.11.7", - "@inrupt/solid-client-authn-core": "^1.11.7", + "@inrupt/oidc-client-ext": "^1.11.8", + "@inrupt/solid-client-authn-core": "^1.11.8", "@types/lodash.clonedeep": "^4.5.6", "@types/node": "^17.0.2", "@types/uuid": "^8.3.0", @@ -191,9 +195,9 @@ } }, "node_modules/@inrupt/solid-client-authn-core": { - "version": "1.11.7", - "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-core/-/solid-client-authn-core-1.11.7.tgz", - "integrity": "sha512-PjrZ13tmFkamro/+JzE3jURmL7vwzHYUIq81pvn6kTYBa9C/2eHwnZbOZD2T1OplBSddKr9sJshISJJTQc5s6w==", + "version": "1.11.8", + "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-core/-/solid-client-authn-core-1.11.8.tgz", + "integrity": "sha512-D7IZn/kBAl1/pC1WVY57FFesVa2fBVScBU6NNqhk9g3m4Hs9vCI1Q51Mi08/9LqYrm/soeNSiIlGWSGJXsC2HQ==", "dependencies": { "@inrupt/solid-common-vocab": "^1.0.0", "@types/lodash.clonedeep": "^4.5.6", @@ -450,9 +454,9 @@ "dev": true }, "node_modules/@types/jest": { - "version": "27.4.1", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.4.1.tgz", - "integrity": "sha512-23iPJADSmicDVrWk+HT58LMJtzLAnB2AgIzplQuq/bSrGaxCrlvRFjGbXmamnnk/mAmCdLStiGqggu28ocUyiw==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-fUy7YRpT+rHXto1YlL+J9rs0uLGyiqVt3ZOTQR+4ROc47yNl8WLdVLgUloBRhOxP1PZvguHl44T3H0wAWxahYQ==", "dependencies": { "jest-matcher-utils": "^27.0.0", "pretty-format": "^27.0.0" @@ -465,14 +469,14 @@ "dev": true }, "node_modules/@types/lodash": { - "version": "4.14.181", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.181.tgz", - "integrity": "sha512-n3tyKthHJbkiWhDZs3DkhkCzt2MexYHXlX0td5iMplyfwketaOeKboEVBqzceH7juqvEg3q5oUoBFxSLu7zFag==" + "version": "4.14.182", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz", + "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==" }, "node_modules/@types/lodash.clonedeep": { - "version": "4.5.6", - "resolved": "https://registry.npmjs.org/@types/lodash.clonedeep/-/lodash.clonedeep-4.5.6.tgz", - "integrity": "sha512-cE1jYr2dEg1wBImvXlNtp0xDoS79rfEdGozQVgliDZj1uERH4k+rmEMTudP9b4VQ8O6nRb5gPqft0QzEQGMQgA==", + "version": "4.5.7", + "resolved": "https://registry.npmjs.org/@types/lodash.clonedeep/-/lodash.clonedeep-4.5.7.tgz", + "integrity": "sha512-ccNqkPptFIXrpVqUECi60/DFxjNKsfoQxSQsgcBJCX/fuX1wgyQieojkcWH/KpE3xzLoWN/2k+ZeGqIN3paSvw==", "dependencies": { "@types/lodash": "*" } @@ -903,9 +907,9 @@ "dev": true }, "node_modules/core-js": { - "version": "3.21.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.21.1.tgz", - "integrity": "sha512-FRq5b/VMrWlrmCzwRrpDYNxyHP9BcAZC+xHJaqTgIE5091ZV1NTmyh0sGOg5XqpnHvR0svdy0sv1gWA1zmhxig==", + "version": "3.22.5", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.5.tgz", + "integrity": "sha512-VP/xYuvJ0MJWRAobcmQ8F2H6Bsn+s7zqAAjFaHGBMc5AQm7zaelhD1LGduFn2EehEcQcU+br6t+fwbpQ5d1ZWA==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -1646,11 +1650,6 @@ "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", "dev": true }, - "node_modules/form-urlencoded": { - "version": "6.0.6", - "resolved": "https://registry.npmjs.org/form-urlencoded/-/form-urlencoded-6.0.6.tgz", - "integrity": "sha512-5n3L86l3uVJLFk8w+HTcuaV8WrEeH9pPqJcICxAbs3oW/gsKg9kJ8XVPZ3I1PJR50ld2fQjstT94p4G90JDMAg==" - }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -2120,9 +2119,9 @@ } }, "node_modules/jose": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/jose/-/jose-4.6.0.tgz", - "integrity": "sha512-0hNAkhMBNi4soKSAX4zYOFV+aqJlEz/4j4fregvasJzEVtjDChvWqRjPvHwLqr5hx28Ayr6bsOs1Kuj87V0O8w==", + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/jose/-/jose-4.8.1.tgz", + "integrity": "sha512-+/hpTbRcCw9YC0TOfN1W47pej4a9lRmltdOVdRLz5FP5UvUq3CenhXjQK7u/8NdMIIShMXYAh9VLPhc7TjhvFw==", "funding": { "url": "https://github.com/sponsors/panva" } @@ -3357,26 +3356,25 @@ } }, "@inrupt/oidc-client-ext": { - "version": "1.11.7", - "resolved": "https://registry.npmjs.org/@inrupt/oidc-client-ext/-/oidc-client-ext-1.11.7.tgz", - "integrity": "sha512-jSl8NWmZPz9/FW5YHS7EQ9RroT4+Tbo/GRkTU08eW+q9TDscDBE0WFnGndDPFlbGx00Clyq0hVyRYoljPgs7yw==", + "version": "1.11.8", + "resolved": "https://registry.npmjs.org/@inrupt/oidc-client-ext/-/oidc-client-ext-1.11.8.tgz", + "integrity": "sha512-LMe9UbH1RocTUzukSQ5mWHtaGb3Qw9lQ+5A1dwLSYL4J7qgh0I9AGgykNTNv/nnchH8I7Yk4/a7oVYv1PpQyfw==", "requires": { "@inrupt/oidc-client": "^1.11.6", - "@inrupt/solid-client-authn-core": "^1.11.7", + "@inrupt/solid-client-authn-core": "^1.11.8", "@types/jest": "^27.0.3", "@types/uuid": "^8.3.0", - "form-urlencoded": "~6.0.3", "jose": "^4.3.7", "uuid": "^8.3.1" } }, "@inrupt/solid-client-authn-browser": { - "version": "1.11.7", - "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-browser/-/solid-client-authn-browser-1.11.7.tgz", - "integrity": "sha512-3DHo+j0jh6aseoFw3LtUXfDqs4lL6JHxRNdcw8Tja2oZanYVRnJKkILc5pGq1pS2EmQe/SvF559wNZFTVbz8bw==", + "version": "1.11.8", + "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-browser/-/solid-client-authn-browser-1.11.8.tgz", + "integrity": "sha512-QOlxr4mRL9wSspgA/ARMtdK1C4o0Mg1fXD+Ideti9Nkqx2+kLxwWLWgp3LtaH5JGDmAnom250HkkU8pv0nNDGg==", "requires": { - "@inrupt/oidc-client-ext": "^1.11.7", - "@inrupt/solid-client-authn-core": "^1.11.7", + "@inrupt/oidc-client-ext": "^1.11.8", + "@inrupt/solid-client-authn-core": "^1.11.8", "@types/lodash.clonedeep": "^4.5.6", "@types/node": "^17.0.2", "@types/uuid": "^8.3.0", @@ -3387,9 +3385,9 @@ } }, "@inrupt/solid-client-authn-core": { - "version": "1.11.7", - "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-core/-/solid-client-authn-core-1.11.7.tgz", - "integrity": "sha512-PjrZ13tmFkamro/+JzE3jURmL7vwzHYUIq81pvn6kTYBa9C/2eHwnZbOZD2T1OplBSddKr9sJshISJJTQc5s6w==", + "version": "1.11.8", + "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-core/-/solid-client-authn-core-1.11.8.tgz", + "integrity": "sha512-D7IZn/kBAl1/pC1WVY57FFesVa2fBVScBU6NNqhk9g3m4Hs9vCI1Q51Mi08/9LqYrm/soeNSiIlGWSGJXsC2HQ==", "requires": { "@inrupt/solid-common-vocab": "^1.0.0", "@types/lodash.clonedeep": "^4.5.6", @@ -3406,10 +3404,10 @@ "requires": { "@inrupt/eslint-config-base": "^0.4.0", "@inrupt/eslint-config-lib": "^0.4.1", - "@inrupt/solid-client": "^1.21.0", - "@inrupt/solid-client-authn-browser": "^1.11.2", - "@inrupt/solid-client-authn-node": "^1.11.2", - "@playwright/test": "^1.20.1", + "@inrupt/solid-client": "^1.23.0", + "@inrupt/solid-client-authn-browser": "^1.11.8", + "@inrupt/solid-client-authn-node": "^1.11.8", + "@playwright/test": "^1.21.1", "@skypack/package-check": "^0.2.2", "@types/dotenv-flow": "^3.2.0", "@types/events": "^3.0.0", @@ -3430,7 +3428,6 @@ "events": "^3.3.0", "isomorphic-ws": "^4.0.1", "jest": "^27.3.1", - "jest-fetch-mock": "^3.0.3", "jest-websocket-mock": "^2.2.1", "nlfurniss-typedoc-plugin-sourcefile-url": "^2.0.0", "node-fetch": "^2.6.6", @@ -3570,9 +3567,9 @@ "dev": true }, "@types/jest": { - "version": "27.4.1", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.4.1.tgz", - "integrity": "sha512-23iPJADSmicDVrWk+HT58LMJtzLAnB2AgIzplQuq/bSrGaxCrlvRFjGbXmamnnk/mAmCdLStiGqggu28ocUyiw==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-fUy7YRpT+rHXto1YlL+J9rs0uLGyiqVt3ZOTQR+4ROc47yNl8WLdVLgUloBRhOxP1PZvguHl44T3H0wAWxahYQ==", "requires": { "jest-matcher-utils": "^27.0.0", "pretty-format": "^27.0.0" @@ -3585,14 +3582,14 @@ "dev": true }, "@types/lodash": { - "version": "4.14.181", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.181.tgz", - "integrity": "sha512-n3tyKthHJbkiWhDZs3DkhkCzt2MexYHXlX0td5iMplyfwketaOeKboEVBqzceH7juqvEg3q5oUoBFxSLu7zFag==" + "version": "4.14.182", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz", + "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==" }, "@types/lodash.clonedeep": { - "version": "4.5.6", - "resolved": "https://registry.npmjs.org/@types/lodash.clonedeep/-/lodash.clonedeep-4.5.6.tgz", - "integrity": "sha512-cE1jYr2dEg1wBImvXlNtp0xDoS79rfEdGozQVgliDZj1uERH4k+rmEMTudP9b4VQ8O6nRb5gPqft0QzEQGMQgA==", + "version": "4.5.7", + "resolved": "https://registry.npmjs.org/@types/lodash.clonedeep/-/lodash.clonedeep-4.5.7.tgz", + "integrity": "sha512-ccNqkPptFIXrpVqUECi60/DFxjNKsfoQxSQsgcBJCX/fuX1wgyQieojkcWH/KpE3xzLoWN/2k+ZeGqIN3paSvw==", "requires": { "@types/lodash": "*" } @@ -3885,9 +3882,9 @@ "dev": true }, "core-js": { - "version": "3.21.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.21.1.tgz", - "integrity": "sha512-FRq5b/VMrWlrmCzwRrpDYNxyHP9BcAZC+xHJaqTgIE5091ZV1NTmyh0sGOg5XqpnHvR0svdy0sv1gWA1zmhxig==" + "version": "3.22.5", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.5.tgz", + "integrity": "sha512-VP/xYuvJ0MJWRAobcmQ8F2H6Bsn+s7zqAAjFaHGBMc5AQm7zaelhD1LGduFn2EehEcQcU+br6t+fwbpQ5d1ZWA==" }, "core-js-pure": { "version": "3.21.1", @@ -4473,11 +4470,6 @@ "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", "dev": true }, - "form-urlencoded": { - "version": "6.0.6", - "resolved": "https://registry.npmjs.org/form-urlencoded/-/form-urlencoded-6.0.6.tgz", - "integrity": "sha512-5n3L86l3uVJLFk8w+HTcuaV8WrEeH9pPqJcICxAbs3oW/gsKg9kJ8XVPZ3I1PJR50ld2fQjstT94p4G90JDMAg==" - }, "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -4803,9 +4795,9 @@ } }, "jose": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/jose/-/jose-4.6.0.tgz", - "integrity": "sha512-0hNAkhMBNi4soKSAX4zYOFV+aqJlEz/4j4fregvasJzEVtjDChvWqRjPvHwLqr5hx28Ayr6bsOs1Kuj87V0O8w==" + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/jose/-/jose-4.8.1.tgz", + "integrity": "sha512-+/hpTbRcCw9YC0TOfN1W47pej4a9lRmltdOVdRLz5FP5UvUq3CenhXjQK7u/8NdMIIShMXYAh9VLPhc7TjhvFw==" }, "js-tokens": { "version": "4.0.0", diff --git a/e2e/browser/testApp/package.json b/e2e/browser/testApp/package.json index 3b7d05b6..08194fc6 100644 --- a/e2e/browser/testApp/package.json +++ b/e2e/browser/testApp/package.json @@ -9,7 +9,7 @@ "lint": "next lint" }, "dependencies": { - "@inrupt/solid-client-authn-browser": "^1.11.7", + "@inrupt/solid-client-authn-browser": "^1.11.8", "@inrupt/solid-client-notifications": "file:../../../", "next": "12.1.5", "react": "18.0.0", diff --git a/package-lock.json b/package-lock.json index 6357e389..ac1c6755 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,9 +19,9 @@ "devDependencies": { "@inrupt/eslint-config-base": "^0.4.0", "@inrupt/eslint-config-lib": "^0.4.1", - "@inrupt/solid-client": "^1.21.0", - "@inrupt/solid-client-authn-browser": "^1.11.2", - "@inrupt/solid-client-authn-node": "^1.11.2", + "@inrupt/solid-client": "^1.23.0", + "@inrupt/solid-client-authn-browser": "^1.11.8", + "@inrupt/solid-client-authn-node": "^1.11.8", "@playwright/test": "^1.21.1", "@skypack/package-check": "^0.2.2", "@types/dotenv-flow": "^3.2.0", @@ -55,7 +55,7 @@ "node": "^14.17.0 || >=16.0.0" }, "peerDependencies": { - "@inrupt/solid-client": "^1.21.0" + "@inrupt/solid-client": "^1.23.0" } }, "node_modules/@babel/code-frame": { @@ -1059,33 +1059,37 @@ "@inrupt/eslint-config-base": "^0.4.0" } }, - "node_modules/@inrupt/jose-legacy-modules": { - "version": "0.0.3-3.15.4", - "resolved": "https://registry.npmjs.org/@inrupt/jose-legacy-modules/-/jose-legacy-modules-0.0.3-3.15.4.tgz", - "integrity": "sha512-gcmIqLLFyhNZWw9OKK3kNgEbpKU0z6kn6NPWQlJf0Dy5QtuIgwcS7aRU2GJScz+Dx9KGQVvyAapYX3buHyrBXw==", + "node_modules/@inrupt/oidc-client": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@inrupt/oidc-client/-/oidc-client-1.11.6.tgz", + "integrity": "sha512-1rCTk1T6pdm/7gKozutZutk7jwmYBADlnkGGoI5ypke099NOCa5KFXjkQpbjsps0PRkKZ+0EaR70XN5+xqmViA==", "dev": true, "dependencies": { - "jose": "3.15.4" + "acorn": "^7.4.1", + "base64-js": "^1.5.1", + "core-js": "^3.8.3", + "crypto-js": "^4.0.0", + "serialize-javascript": "^4.0.0" } }, "node_modules/@inrupt/oidc-client-ext": { - "version": "1.11.2", - "resolved": "https://registry.npmjs.org/@inrupt/oidc-client-ext/-/oidc-client-ext-1.11.2.tgz", - "integrity": "sha512-htdqsFnLOSUhi+AkhyYCTA1vjUsZT8TeQOiXEtLDgneCRxwxCGfRwVSgXSC30OeophlgrZ7/QVixaz3BB5yXEA==", + "version": "1.11.8", + "resolved": "https://registry.npmjs.org/@inrupt/oidc-client-ext/-/oidc-client-ext-1.11.8.tgz", + "integrity": "sha512-LMe9UbH1RocTUzukSQ5mWHtaGb3Qw9lQ+5A1dwLSYL4J7qgh0I9AGgykNTNv/nnchH8I7Yk4/a7oVYv1PpQyfw==", "dev": true, "dependencies": { - "@inrupt/jose-legacy-modules": "0.0.3-3.15.4", - "@inrupt/solid-client-authn-core": "^1.11.2", + "@inrupt/oidc-client": "^1.11.6", + "@inrupt/solid-client-authn-core": "^1.11.8", + "@types/jest": "^27.0.3", "@types/uuid": "^8.3.0", - "form-urlencoded": "~6.0.3", - "oidc-client": "^1.11.3", + "jose": "^4.3.7", "uuid": "^8.3.1" } }, "node_modules/@inrupt/solid-client": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/@inrupt/solid-client/-/solid-client-1.21.0.tgz", - "integrity": "sha512-RGuo5ThcsRC0fYWmDoDPcudRzMa3am4oAbki9cdoztodWqwnivnwcQALFPpBYupYymlOTk/OIvdxg8YFdBcewA==", + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/@inrupt/solid-client/-/solid-client-1.23.0.tgz", + "integrity": "sha512-O6EtNr6MzznY5kLeVuWx4WlbAPWu+nWuy7rhAvjXN3hUeTG+WLdNsJ7yn4gzGFhpLUuNhYnmued0rjU8Mcf/Vw==", "dev": true, "dependencies": { "@rdfjs/dataset": "^1.1.0", @@ -1099,64 +1103,74 @@ } }, "node_modules/@inrupt/solid-client-authn-browser": { - "version": "1.11.2", - "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-browser/-/solid-client-authn-browser-1.11.2.tgz", - "integrity": "sha512-DifF7hSMuFEB9+lDAYjRq6E7DOIZjQwdk9gUkPj93tdIb4icHXQ9JTMwBAxXmdTruPC2g5Pzu0PQ0PCvbIpuDA==", + "version": "1.11.8", + "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-browser/-/solid-client-authn-browser-1.11.8.tgz", + "integrity": "sha512-QOlxr4mRL9wSspgA/ARMtdK1C4o0Mg1fXD+Ideti9Nkqx2+kLxwWLWgp3LtaH5JGDmAnom250HkkU8pv0nNDGg==", "dev": true, "dependencies": { - "@inrupt/jose-legacy-modules": "0.0.3-3.15.4", - "@inrupt/oidc-client-ext": "^1.11.2", - "@inrupt/solid-client-authn-core": "^1.11.2", + "@inrupt/oidc-client-ext": "^1.11.8", + "@inrupt/solid-client-authn-core": "^1.11.8", "@types/lodash.clonedeep": "^4.5.6", - "@types/node": "^15.0.1", + "@types/node": "^17.0.2", "@types/uuid": "^8.3.0", "events": "^3.3.0", + "jose": "^4.3.7", "lodash.clonedeep": "^4.5.0", "uuid": "^8.3.1" } }, "node_modules/@inrupt/solid-client-authn-browser/node_modules/@types/node": { - "version": "15.14.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-15.14.9.tgz", - "integrity": "sha512-qjd88DrCxupx/kJD5yQgZdcYKZKSIGBVDIBE1/LTGcNm3d2Np/jxojkdePDdfnBHJc5W7vSMpbJ1aB7p/Py69A==", + "version": "17.0.35", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", + "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==", "dev": true }, "node_modules/@inrupt/solid-client-authn-core": { - "version": "1.11.2", - "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-core/-/solid-client-authn-core-1.11.2.tgz", - "integrity": "sha512-hL+BC81lE4V0EXZE8PJ418y/vFvW+rfcmHgHqi0ZKSSxLNVE08Ok4W2d+g6wcW3wyePZ9FOL2K8BIh7/jCGj8Q==", + "version": "1.11.8", + "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-core/-/solid-client-authn-core-1.11.8.tgz", + "integrity": "sha512-D7IZn/kBAl1/pC1WVY57FFesVa2fBVScBU6NNqhk9g3m4Hs9vCI1Q51Mi08/9LqYrm/soeNSiIlGWSGJXsC2HQ==", "dev": true, "dependencies": { - "@inrupt/jose-legacy-modules": "0.0.3-3.15.4", "@inrupt/solid-common-vocab": "^1.0.0", "@types/lodash.clonedeep": "^4.5.6", "@types/uuid": "^8.3.0", "cross-fetch": "^3.0.6", "events": "^3.3.0", + "jose": "^4.3.7", "lodash.clonedeep": "^4.5.0", "uuid": "^8.3.1" } }, "node_modules/@inrupt/solid-client-authn-node": { - "version": "1.11.2", - "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-node/-/solid-client-authn-node-1.11.2.tgz", - "integrity": "sha512-APgqEoN7Wuh/A/FtvBu4NQsdZmxY34TprGacU79s1bUpPTU7dPaLEWAyeX/zb/qElbZPZkOlGVX4qUcILJDIFw==", + "version": "1.11.8", + "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-node/-/solid-client-authn-node-1.11.8.tgz", + "integrity": "sha512-bwo8HfDrZMZ8dDPwTn7K57jj83nmo6gR5s0VkkEDZCmiJXJnbAPGkLVYRWB8SeWvUaGMgRkj7eX6/vKETpnB7A==", "dev": true, "dependencies": { - "@inrupt/jose-legacy-modules": "0.0.3-3.15.4", - "@inrupt/solid-client-authn-core": "^1.11.2", - "@types/node": "^15.0.1", - "@types/uuid": "^8.3.0", + "@inrupt/solid-client-authn-core": "^1.11.8", "cross-fetch": "^3.0.6", - "openid-client": "^4.2.2", + "jose": "^4.3.7", + "openid-client": "^5.1.0", "uuid": "^8.3.2" } }, - "node_modules/@inrupt/solid-client-authn-node/node_modules/@types/node": { - "version": "15.14.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-15.14.9.tgz", - "integrity": "sha512-qjd88DrCxupx/kJD5yQgZdcYKZKSIGBVDIBE1/LTGcNm3d2Np/jxojkdePDdfnBHJc5W7vSMpbJ1aB7p/Py69A==", - "dev": true + "node_modules/@inrupt/solid-client-authn-node/node_modules/openid-client": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.1.6.tgz", + "integrity": "sha512-HTFaXWdUHvLFw4GaEMgC0jXYBgpjgzQQNHW1pZsSqJorSgrXzxJ+4u/LWCGaClDEse5HLjXRV+zU5Bn3OefiZw==", + "dev": true, + "dependencies": { + "jose": "^4.1.4", + "lru-cache": "^6.0.0", + "object-hash": "^2.0.1", + "oidc-token-hash": "^5.0.1" + }, + "engines": { + "node": "^12.19.0 || ^14.15.0 || ^16.13.0" + }, + "funding": { + "url": "https://github.com/sponsors/panva" + } }, "node_modules/@inrupt/solid-common-vocab": { "version": "1.0.0", @@ -3056,9 +3070,9 @@ } }, "node_modules/core-js": { - "version": "3.19.3", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.19.3.tgz", - "integrity": "sha512-LeLBMgEGSsG7giquSzvgBrTS7V5UL6ks3eQlUSbN8dJStlLFiRzUm5iqsRyzUB8carhfKjkJ2vzKqE6z1Vga9g==", + "version": "3.22.5", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.5.tgz", + "integrity": "sha512-VP/xYuvJ0MJWRAobcmQ8F2H6Bsn+s7zqAAjFaHGBMc5AQm7zaelhD1LGduFn2EehEcQcU+br6t+fwbpQ5d1ZWA==", "dev": true, "hasInstallScript": true, "funding": { @@ -4345,12 +4359,6 @@ "node": ">= 6" } }, - "node_modules/form-urlencoded": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/form-urlencoded/-/form-urlencoded-6.0.5.tgz", - "integrity": "sha512-7M7IhZNujsHqjYovM1WTSqcAVOqfvgF8acu6ok1ct1a00l6LVrmagJKkOdRUH/PYKEDOZ7ZAw/Mtq1/Q8CuRTQ==", - "dev": true - }, "node_modules/fs-extra": { "version": "10.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", @@ -6160,9 +6168,9 @@ } }, "node_modules/jose": { - "version": "3.15.4", - "resolved": "https://registry.npmjs.org/jose/-/jose-3.15.4.tgz", - "integrity": "sha512-SXeGi+g5ZcNgV6o7f+Mx3Q1gaYMSBzAi3cmcZPxoeCEZPgfSCnnyfmMXzXoLDh+XL4KMtGvhOsYBoqQhnuR2rQ==", + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/jose/-/jose-4.8.1.tgz", + "integrity": "sha512-+/hpTbRcCw9YC0TOfN1W47pej4a9lRmltdOVdRLz5FP5UvUq3CenhXjQK7u/8NdMIIShMXYAh9VLPhc7TjhvFw==", "dev": true, "funding": { "url": "https://github.com/sponsors/panva" @@ -6876,19 +6884,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/oidc-client": { - "version": "1.11.5", - "resolved": "https://registry.npmjs.org/oidc-client/-/oidc-client-1.11.5.tgz", - "integrity": "sha512-LcKrKC8Av0m/KD/4EFmo9Sg8fSQ+WFJWBrmtWd+tZkNn3WT/sQG3REmPANE9tzzhbjW6VkTNy4xhAXCfPApAOg==", - "dev": true, - "dependencies": { - "acorn": "^7.4.1", - "base64-js": "^1.5.1", - "core-js": "^3.8.3", - "crypto-js": "^4.0.0", - "serialize-javascript": "^4.0.0" - } - }, "node_modules/oidc-token-hash": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/oidc-token-hash/-/oidc-token-hash-5.0.1.tgz", @@ -9505,33 +9500,37 @@ "dev": true, "requires": {} }, - "@inrupt/jose-legacy-modules": { - "version": "0.0.3-3.15.4", - "resolved": "https://registry.npmjs.org/@inrupt/jose-legacy-modules/-/jose-legacy-modules-0.0.3-3.15.4.tgz", - "integrity": "sha512-gcmIqLLFyhNZWw9OKK3kNgEbpKU0z6kn6NPWQlJf0Dy5QtuIgwcS7aRU2GJScz+Dx9KGQVvyAapYX3buHyrBXw==", + "@inrupt/oidc-client": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@inrupt/oidc-client/-/oidc-client-1.11.6.tgz", + "integrity": "sha512-1rCTk1T6pdm/7gKozutZutk7jwmYBADlnkGGoI5ypke099NOCa5KFXjkQpbjsps0PRkKZ+0EaR70XN5+xqmViA==", "dev": true, "requires": { - "jose": "3.15.4" + "acorn": "^7.4.1", + "base64-js": "^1.5.1", + "core-js": "^3.8.3", + "crypto-js": "^4.0.0", + "serialize-javascript": "^4.0.0" } }, "@inrupt/oidc-client-ext": { - "version": "1.11.2", - "resolved": "https://registry.npmjs.org/@inrupt/oidc-client-ext/-/oidc-client-ext-1.11.2.tgz", - "integrity": "sha512-htdqsFnLOSUhi+AkhyYCTA1vjUsZT8TeQOiXEtLDgneCRxwxCGfRwVSgXSC30OeophlgrZ7/QVixaz3BB5yXEA==", + "version": "1.11.8", + "resolved": "https://registry.npmjs.org/@inrupt/oidc-client-ext/-/oidc-client-ext-1.11.8.tgz", + "integrity": "sha512-LMe9UbH1RocTUzukSQ5mWHtaGb3Qw9lQ+5A1dwLSYL4J7qgh0I9AGgykNTNv/nnchH8I7Yk4/a7oVYv1PpQyfw==", "dev": true, "requires": { - "@inrupt/jose-legacy-modules": "0.0.3-3.15.4", - "@inrupt/solid-client-authn-core": "^1.11.2", + "@inrupt/oidc-client": "^1.11.6", + "@inrupt/solid-client-authn-core": "^1.11.8", + "@types/jest": "^27.0.3", "@types/uuid": "^8.3.0", - "form-urlencoded": "~6.0.3", - "oidc-client": "^1.11.3", + "jose": "^4.3.7", "uuid": "^8.3.1" } }, "@inrupt/solid-client": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/@inrupt/solid-client/-/solid-client-1.21.0.tgz", - "integrity": "sha512-RGuo5ThcsRC0fYWmDoDPcudRzMa3am4oAbki9cdoztodWqwnivnwcQALFPpBYupYymlOTk/OIvdxg8YFdBcewA==", + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/@inrupt/solid-client/-/solid-client-1.23.0.tgz", + "integrity": "sha512-O6EtNr6MzznY5kLeVuWx4WlbAPWu+nWuy7rhAvjXN3hUeTG+WLdNsJ7yn4gzGFhpLUuNhYnmued0rjU8Mcf/Vw==", "dev": true, "requires": { "@rdfjs/dataset": "^1.1.0", @@ -9545,66 +9544,70 @@ } }, "@inrupt/solid-client-authn-browser": { - "version": "1.11.2", - "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-browser/-/solid-client-authn-browser-1.11.2.tgz", - "integrity": "sha512-DifF7hSMuFEB9+lDAYjRq6E7DOIZjQwdk9gUkPj93tdIb4icHXQ9JTMwBAxXmdTruPC2g5Pzu0PQ0PCvbIpuDA==", + "version": "1.11.8", + "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-browser/-/solid-client-authn-browser-1.11.8.tgz", + "integrity": "sha512-QOlxr4mRL9wSspgA/ARMtdK1C4o0Mg1fXD+Ideti9Nkqx2+kLxwWLWgp3LtaH5JGDmAnom250HkkU8pv0nNDGg==", "dev": true, "requires": { - "@inrupt/jose-legacy-modules": "0.0.3-3.15.4", - "@inrupt/oidc-client-ext": "^1.11.2", - "@inrupt/solid-client-authn-core": "^1.11.2", + "@inrupt/oidc-client-ext": "^1.11.8", + "@inrupt/solid-client-authn-core": "^1.11.8", "@types/lodash.clonedeep": "^4.5.6", - "@types/node": "^15.0.1", + "@types/node": "^17.0.2", "@types/uuid": "^8.3.0", "events": "^3.3.0", + "jose": "^4.3.7", "lodash.clonedeep": "^4.5.0", "uuid": "^8.3.1" }, "dependencies": { "@types/node": { - "version": "15.14.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-15.14.9.tgz", - "integrity": "sha512-qjd88DrCxupx/kJD5yQgZdcYKZKSIGBVDIBE1/LTGcNm3d2Np/jxojkdePDdfnBHJc5W7vSMpbJ1aB7p/Py69A==", + "version": "17.0.35", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", + "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==", "dev": true } } }, "@inrupt/solid-client-authn-core": { - "version": "1.11.2", - "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-core/-/solid-client-authn-core-1.11.2.tgz", - "integrity": "sha512-hL+BC81lE4V0EXZE8PJ418y/vFvW+rfcmHgHqi0ZKSSxLNVE08Ok4W2d+g6wcW3wyePZ9FOL2K8BIh7/jCGj8Q==", + "version": "1.11.8", + "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-core/-/solid-client-authn-core-1.11.8.tgz", + "integrity": "sha512-D7IZn/kBAl1/pC1WVY57FFesVa2fBVScBU6NNqhk9g3m4Hs9vCI1Q51Mi08/9LqYrm/soeNSiIlGWSGJXsC2HQ==", "dev": true, "requires": { - "@inrupt/jose-legacy-modules": "0.0.3-3.15.4", "@inrupt/solid-common-vocab": "^1.0.0", "@types/lodash.clonedeep": "^4.5.6", "@types/uuid": "^8.3.0", "cross-fetch": "^3.0.6", "events": "^3.3.0", + "jose": "^4.3.7", "lodash.clonedeep": "^4.5.0", "uuid": "^8.3.1" } }, "@inrupt/solid-client-authn-node": { - "version": "1.11.2", - "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-node/-/solid-client-authn-node-1.11.2.tgz", - "integrity": "sha512-APgqEoN7Wuh/A/FtvBu4NQsdZmxY34TprGacU79s1bUpPTU7dPaLEWAyeX/zb/qElbZPZkOlGVX4qUcILJDIFw==", + "version": "1.11.8", + "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-node/-/solid-client-authn-node-1.11.8.tgz", + "integrity": "sha512-bwo8HfDrZMZ8dDPwTn7K57jj83nmo6gR5s0VkkEDZCmiJXJnbAPGkLVYRWB8SeWvUaGMgRkj7eX6/vKETpnB7A==", "dev": true, "requires": { - "@inrupt/jose-legacy-modules": "0.0.3-3.15.4", - "@inrupt/solid-client-authn-core": "^1.11.2", - "@types/node": "^15.0.1", - "@types/uuid": "^8.3.0", + "@inrupt/solid-client-authn-core": "^1.11.8", "cross-fetch": "^3.0.6", - "openid-client": "^4.2.2", + "jose": "^4.3.7", + "openid-client": "^5.1.0", "uuid": "^8.3.2" }, "dependencies": { - "@types/node": { - "version": "15.14.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-15.14.9.tgz", - "integrity": "sha512-qjd88DrCxupx/kJD5yQgZdcYKZKSIGBVDIBE1/LTGcNm3d2Np/jxojkdePDdfnBHJc5W7vSMpbJ1aB7p/Py69A==", - "dev": true + "openid-client": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.1.6.tgz", + "integrity": "sha512-HTFaXWdUHvLFw4GaEMgC0jXYBgpjgzQQNHW1pZsSqJorSgrXzxJ+4u/LWCGaClDEse5HLjXRV+zU5Bn3OefiZw==", + "dev": true, + "requires": { + "jose": "^4.1.4", + "lru-cache": "^6.0.0", + "object-hash": "^2.0.1", + "oidc-token-hash": "^5.0.1" + } } } }, @@ -11069,9 +11072,9 @@ } }, "core-js": { - "version": "3.19.3", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.19.3.tgz", - "integrity": "sha512-LeLBMgEGSsG7giquSzvgBrTS7V5UL6ks3eQlUSbN8dJStlLFiRzUm5iqsRyzUB8carhfKjkJ2vzKqE6z1Vga9g==", + "version": "3.22.5", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.5.tgz", + "integrity": "sha512-VP/xYuvJ0MJWRAobcmQ8F2H6Bsn+s7zqAAjFaHGBMc5AQm7zaelhD1LGduFn2EehEcQcU+br6t+fwbpQ5d1ZWA==", "dev": true }, "cross-fetch": { @@ -12041,12 +12044,6 @@ "mime-types": "^2.1.12" } }, - "form-urlencoded": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/form-urlencoded/-/form-urlencoded-6.0.5.tgz", - "integrity": "sha512-7M7IhZNujsHqjYovM1WTSqcAVOqfvgF8acu6ok1ct1a00l6LVrmagJKkOdRUH/PYKEDOZ7ZAw/Mtq1/Q8CuRTQ==", - "dev": true - }, "fs-extra": { "version": "10.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", @@ -13381,9 +13378,9 @@ } }, "jose": { - "version": "3.15.4", - "resolved": "https://registry.npmjs.org/jose/-/jose-3.15.4.tgz", - "integrity": "sha512-SXeGi+g5ZcNgV6o7f+Mx3Q1gaYMSBzAi3cmcZPxoeCEZPgfSCnnyfmMXzXoLDh+XL4KMtGvhOsYBoqQhnuR2rQ==", + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/jose/-/jose-4.8.1.tgz", + "integrity": "sha512-+/hpTbRcCw9YC0TOfN1W47pej4a9lRmltdOVdRLz5FP5UvUq3CenhXjQK7u/8NdMIIShMXYAh9VLPhc7TjhvFw==", "dev": true }, "jpeg-js": { @@ -13920,19 +13917,6 @@ "es-abstract": "^1.19.1" } }, - "oidc-client": { - "version": "1.11.5", - "resolved": "https://registry.npmjs.org/oidc-client/-/oidc-client-1.11.5.tgz", - "integrity": "sha512-LcKrKC8Av0m/KD/4EFmo9Sg8fSQ+WFJWBrmtWd+tZkNn3WT/sQG3REmPANE9tzzhbjW6VkTNy4xhAXCfPApAOg==", - "dev": true, - "requires": { - "acorn": "^7.4.1", - "base64-js": "^1.5.1", - "core-js": "^3.8.3", - "crypto-js": "^4.0.0", - "serialize-javascript": "^4.0.0" - } - }, "oidc-token-hash": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/oidc-token-hash/-/oidc-token-hash-5.0.1.tgz", diff --git a/package.json b/package.json index a52adc3a..07c0b57f 100644 --- a/package.json +++ b/package.json @@ -62,9 +62,9 @@ "devDependencies": { "@inrupt/eslint-config-base": "^0.4.0", "@inrupt/eslint-config-lib": "^0.4.1", - "@inrupt/solid-client": "^1.21.0", - "@inrupt/solid-client-authn-browser": "^1.11.2", - "@inrupt/solid-client-authn-node": "^1.11.2", + "@inrupt/solid-client": "^1.23.0", + "@inrupt/solid-client-authn-browser": "^1.11.8", + "@inrupt/solid-client-authn-node": "^1.11.8", "@playwright/test": "^1.21.1", "@skypack/package-check": "^0.2.2", "@types/dotenv-flow": "^3.2.0", @@ -103,7 +103,7 @@ "ws": "^7.5.5" }, "peerDependencies": { - "@inrupt/solid-client": "^1.21.0" + "@inrupt/solid-client": "^1.23.0" }, "engines": { "node": "^14.17.0 || >=16.0.0"