diff --git a/.github/workflows/e2e-browser.yml b/.github/workflows/e2e-browser.yml index 56bfb0a8..aec16e7d 100644 --- a/.github/workflows/e2e-browser.yml +++ b/.github/workflows/e2e-browser.yml @@ -15,7 +15,7 @@ jobs: continue-on-error: ${{ matrix.experimental }} strategy: matrix: - environment-name: ["ESS PodSpaces"] + environment-name: ["ESS PodSpaces", "ESS Dev-2-1"] experimental: [false] include: - environment-name: "ESS Dev-2-2" diff --git a/.github/workflows/e2e-node.yml b/.github/workflows/e2e-node.yml index 6956f4a6..6e3b9aae 100644 --- a/.github/workflows/e2e-node.yml +++ b/.github/workflows/e2e-node.yml @@ -18,7 +18,7 @@ jobs: matrix: os: [ubuntu-latest] node-version: [20.x, 18.x, 16.x] - environment-name: ["ESS PodSpaces"] + environment-name: ["ESS PodSpaces", "ESS Dev-2-1"] experimental: [false] include: - environment-name: "ESS Dev-2-2" diff --git a/package-lock.json b/package-lock.json index 20469f1c..d837319a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,9 +18,9 @@ }, "devDependencies": { "@inrupt/eslint-config-lib": "^2.1.3", - "@inrupt/internal-playwright-helpers": "^2.1.3", - "@inrupt/internal-test-env": "^2.0.4", - "@inrupt/jest-jsdom-polyfills": "^2.0.4", + "@inrupt/internal-playwright-helpers": "^2.6.0", + "@inrupt/internal-test-env": "^2.6.0", + "@inrupt/jest-jsdom-polyfills": "^2.6.0", "@inrupt/solid-client": "^1.25.2", "@inrupt/solid-client-authn-node": "^1.12.2", "@playwright/test": "^1.25.0", @@ -897,48 +897,48 @@ } }, "node_modules/@inrupt/internal-playwright-helpers": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@inrupt/internal-playwright-helpers/-/internal-playwright-helpers-2.4.1.tgz", - "integrity": "sha512-SzGcsRRAKqymv5Eha1A4fkfCHu9L36BoXEP28xdYrB1XOojW0+lpiPg4aoAazTRpwkTsmCFDmyMwZyDpXYeNJA==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@inrupt/internal-playwright-helpers/-/internal-playwright-helpers-2.6.0.tgz", + "integrity": "sha512-rVSwTVWIpAHua3xZpxWAodKAovUeNWgo0whZ1fawmr7QztYMgsqG7c8S7kZSdQhTFCw/gADuEDEIuYz9DHJ2CA==", "dev": true, "dependencies": { - "@inrupt/internal-playwright-testids": "2.4.1", - "@inrupt/internal-test-env": "2.4.1" + "@inrupt/internal-playwright-testids": "2.6.0", + "@inrupt/internal-test-env": "2.6.0" }, "peerDependencies": { "@playwright/test": "^1.37.0" } }, "node_modules/@inrupt/internal-playwright-testids": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@inrupt/internal-playwright-testids/-/internal-playwright-testids-2.4.1.tgz", - "integrity": "sha512-j5YnuqbzLbYTH2TNMBG09uf8uigf0Q0XC6kAh74lAE9mKUj2s0cYe6pkULu7GX+beOo9HEZaD+h0FXqeuzqanw==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@inrupt/internal-playwright-testids/-/internal-playwright-testids-2.6.0.tgz", + "integrity": "sha512-myDnVYvABMGEKTHtelISIxxWNlPW4oM7dEncqPr9E0ZMx6xiBFQlsbt7u3nHlW/QVNt+9re8GhylWoWrCCWtnA==", "dev": true }, "node_modules/@inrupt/internal-test-env": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@inrupt/internal-test-env/-/internal-test-env-2.4.1.tgz", - "integrity": "sha512-fOaDUjNybeAYsVN8sxw8VqXrtGBpKrLuXTnhvlrm+xYDBHaJwYCMbMJvctiBW68kSCgCCq1OUt+D/da76UO6DQ==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@inrupt/internal-test-env/-/internal-test-env-2.6.0.tgz", + "integrity": "sha512-uWW7P+HDd9k/fM23lGdU+pf9SlYffoRYlJSKtAMEszRyBVsKlnFj8zZkgjAZrzbcZn1jY+Yj9PlTXnB5GtAu1g==", "dev": true, "dependencies": { - "@inrupt/solid-client": "^1.30.0", - "@inrupt/solid-client-authn-browser": "^1.17.2", - "@inrupt/solid-client-authn-node": "^1.17.2", + "@inrupt/solid-client": "^1.30.2", + "@inrupt/solid-client-authn-browser": "^1.17.5", + "@inrupt/solid-client-authn-node": "^1.17.5", "@jeswr/css-auth-utils": "^1.4.0", "deepmerge-json": "^1.5.0", "dotenv": "^16.3.1" } }, "node_modules/@inrupt/jest-jsdom-polyfills": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@inrupt/jest-jsdom-polyfills/-/jest-jsdom-polyfills-2.2.0.tgz", - "integrity": "sha512-WvwO5aadE1EDyoe1qwg1Xv8/rdbpFkkhWxi1SXvbdqkrj+ETJUigAFw/Y037laaILekH+BkwL7VWraKyh5fSKg==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@inrupt/jest-jsdom-polyfills/-/jest-jsdom-polyfills-2.6.0.tgz", + "integrity": "sha512-EVZ4X6incoQjoE1wM42fk2qoDgC76d8u0+ffzD8HpY5ax/Fo2zMlFe/gC1PH0t0yddZiMARCKZrMs50tLPK71w==", "dev": true, "dependencies": { "@peculiar/webcrypto": "^1.4.0", "@web-std/blob": "^3.0.5", "@web-std/file": "^3.0.3", - "undici": "^5.23.0" + "undici": "^5.27.2" } }, "node_modules/@inrupt/oidc-client": { @@ -955,15 +955,15 @@ } }, "node_modules/@inrupt/oidc-client-ext": { - "version": "1.17.3", - "resolved": "https://registry.npmjs.org/@inrupt/oidc-client-ext/-/oidc-client-ext-1.17.3.tgz", - "integrity": "sha512-lSZUkb+iacYUPjNzHICN6tBuv0nc+YPQ/Ua+QNtrLh9uq6AhJByLWLtvWtyk77fFS/qsCXJj3QjEWA2MXYjzbQ==", + "version": "1.17.5", + "resolved": "https://registry.npmjs.org/@inrupt/oidc-client-ext/-/oidc-client-ext-1.17.5.tgz", + "integrity": "sha512-vYnYbNW+EwDeAkzLzLF77PLXVeajhZ0IqocC5M2xM9aGc0JgRIy8lnrwxrV/VLf2AXRig9Aqlv/RmLY1VTz2eg==", "dev": true, "dependencies": { "@inrupt/oidc-client": "^1.11.6", - "@inrupt/solid-client-authn-core": "^1.17.3", + "@inrupt/solid-client-authn-core": "^1.17.5", "@inrupt/universal-fetch": "^1.0.1", - "jose": "^4.14.6", + "jose": "^4.15.4", "uuid": "^9.0.1" } }, @@ -991,28 +991,28 @@ } }, "node_modules/@inrupt/solid-client-authn-browser": { - "version": "1.17.3", - "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-browser/-/solid-client-authn-browser-1.17.3.tgz", - "integrity": "sha512-Mv8wLyyu09qBdtatFi53Wd0/yFOlEpbPMjdv0s7v3lbhh/HySrp/MJxYrBfgiGF8wNXrbiWE3fv001+iUjAagQ==", + "version": "1.17.5", + "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-browser/-/solid-client-authn-browser-1.17.5.tgz", + "integrity": "sha512-zjyXPmKACp7syNsctQfkFhYCwEQ5QoTStLMbBFhtqJAsoWpo+d/awI1nljTDKxlJtYnvEoYjl2pM2aZMJ7mtew==", "dev": true, "dependencies": { - "@inrupt/oidc-client-ext": "^1.17.3", - "@inrupt/solid-client-authn-core": "^1.17.3", + "@inrupt/oidc-client-ext": "^1.17.5", + "@inrupt/solid-client-authn-core": "^1.17.5", "@inrupt/universal-fetch": "^1.0.2", "events": "^3.3.0", - "jose": "^4.14.6", + "jose": "^4.15.4", "uuid": "^9.0.1" } }, "node_modules/@inrupt/solid-client-authn-core": { - "version": "1.17.3", - "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-core/-/solid-client-authn-core-1.17.3.tgz", - "integrity": "sha512-UuHLFChd+0155EwYgdQJN6mP7fpnT4UFnWZT0+gDAbudUkUI0dKp6HKisWkJAK+KY1wDZ5HCQmCKBpjtiPXuyA==", + "version": "1.17.5", + "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-core/-/solid-client-authn-core-1.17.5.tgz", + "integrity": "sha512-g3WShcPAqGuarPYlw12vUCo+et4elQLI+WYcHkCHGLuQQFF73r2iTicuKpkydQdIrZ5AZgxhwr315jmkx/vcFQ==", "dev": true, "dependencies": { "@inrupt/universal-fetch": "^1.0.1", "events": "^3.3.0", - "jose": "^4.14.6", + "jose": "^4.15.4", "uuid": "^9.0.1" }, "engines": { @@ -1020,16 +1020,16 @@ } }, "node_modules/@inrupt/solid-client-authn-node": { - "version": "1.17.2", - "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-node/-/solid-client-authn-node-1.17.2.tgz", - "integrity": "sha512-3TECbn5ovwXGbWcZLWQ6dq5X7bfokWiYILIp2YN+bx+4nl/QcIZ8EIRjSoOjXtGCJLfcN/bKOS7sYq9MMlKxxA==", + "version": "1.17.5", + "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-node/-/solid-client-authn-node-1.17.5.tgz", + "integrity": "sha512-lY2H/Uwy4vemKr2uvQ76e1QbiWZ6oevLzqh3K3JHwRLSh1CSLBNSfNKRiTTWNHOfPBGhBuwL5amA5yl4y208rQ==", "dev": true, "dependencies": { - "@inrupt/solid-client-authn-core": "^1.17.2", + "@inrupt/solid-client-authn-core": "^1.17.5", "@inrupt/universal-fetch": "^1.0.1", - "jose": "^4.14.6", - "openid-client": "~5.4.2", - "uuid": "^9.0.0" + "jose": "^4.15.4", + "openid-client": "~5.5.0", + "uuid": "^9.0.1" }, "engines": { "node": "^16.0.0 || ^18.0.0 || ^20.0.0" @@ -3266,9 +3266,9 @@ "dev": true }, "node_modules/core-js": { - "version": "3.33.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.33.0.tgz", - "integrity": "sha512-HoZr92+ZjFEKar5HS6MC776gYslNOKHt75mEBKWKnPeFDpZ6nH5OeF3S6HFT1mUAUZKrzkez05VboaX8myjSuw==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.34.0.tgz", + "integrity": "sha512-aDdvlDder8QmY91H88GzNi9EtQi2TjvQhpCX6B1v/dAZHU1AuLgHvRh54RiOerpEhEW46Tkf+vgAViB/CWC0ag==", "dev": true, "hasInstallScript": true, "funding": { @@ -6621,9 +6621,9 @@ } }, "node_modules/jose": { - "version": "4.14.6", - "resolved": "https://registry.npmjs.org/jose/-/jose-4.14.6.tgz", - "integrity": "sha512-EqJPEUlZD0/CSUMubKtMaYUOtWe91tZXTWMJZoKSbLk+KtdhNdcvppH8lA9XwVu2V4Ailvsj0GBZJ2ZwDjfesQ==", + "version": "4.15.4", + "resolved": "https://registry.npmjs.org/jose/-/jose-4.15.4.tgz", + "integrity": "sha512-W+oqK4H+r5sITxfxpSU+MMdr/YSWGvgZMQDIsNoBDGGy4i7GBPTtvFKibQzW06n3U3TqHjhvBJsirShsEJ6eeQ==", "dev": true, "funding": { "url": "https://github.com/sponsors/panva" @@ -7354,9 +7354,9 @@ } }, "node_modules/openid-client": { - "version": "5.4.3", - "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.4.3.tgz", - "integrity": "sha512-sVQOvjsT/sbSfYsQI/9liWQGVZH/Pp3rrtlGEwgk/bbHfrUDZ24DN57lAagIwFtuEu+FM9Ev7r85s8S/yPjimQ==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.5.0.tgz", + "integrity": "sha512-Y7Xl8BgsrkzWLHkVDYuroM67hi96xITyEDSkmWaGUiNX6CkcXC3XyQGdv5aWZ6dukVKBFVQCADi9gCavOmU14w==", "dev": true, "dependencies": { "jose": "^4.14.4", @@ -9636,9 +9636,9 @@ } }, "node_modules/undici": { - "version": "5.26.3", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.26.3.tgz", - "integrity": "sha512-H7n2zmKEWgOllKkIUkLvFmsJQj062lSm3uA4EYApG8gLuiOM0/go9bIoC3HVaSnfg4xunowDE2i9p8drkXuvDw==", + "version": "5.28.2", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.2.tgz", + "integrity": "sha512-wh1pHJHnUeQV5Xa8/kyQhO7WFa8M34l026L5P/+2TYiakvGy5Rdc8jWZVyG7ieht/0WgJLEd3kcU5gKx+6GC8w==", "dependencies": { "@fastify/busboy": "^2.0.0" }, diff --git a/package.json b/package.json index 306d5887..77f15bd8 100644 --- a/package.json +++ b/package.json @@ -63,9 +63,9 @@ }, "devDependencies": { "@inrupt/eslint-config-lib": "^2.1.3", - "@inrupt/internal-playwright-helpers": "^2.1.3", - "@inrupt/internal-test-env": "^2.0.4", - "@inrupt/jest-jsdom-polyfills": "^2.0.4", + "@inrupt/internal-playwright-helpers": "^2.6.0", + "@inrupt/internal-test-env": "^2.6.0", + "@inrupt/jest-jsdom-polyfills": "^2.6.0", "@inrupt/solid-client": "^1.25.2", "@inrupt/solid-client-authn-node": "^1.12.2", "@playwright/test": "^1.25.0",