From 0bd81296d376dad023c5baf1839087b806c9dc02 Mon Sep 17 00:00:00 2001
From: timea-solid <4144203+timea-solid@users.noreply.github.com>
Date: Thu, 18 Jun 2026 13:52:09 +0200
Subject: [PATCH 1/7] fix dev and tests
---
babel.config.mjs | 1 +
dev/loader.ts | 23 +++++++++++------------
package-lock.json | 15 +++++++++++++++
package.json | 1 +
4 files changed, 28 insertions(+), 12 deletions(-)
diff --git a/babel.config.mjs b/babel.config.mjs
index 85813868..fa4ba12d 100644
--- a/babel.config.mjs
+++ b/babel.config.mjs
@@ -9,6 +9,7 @@ export default {
'@babel/preset-typescript',
],
plugins: [
+ 'babel-plugin-transform-import-meta',
[
'babel-plugin-inline-import', {
extensions: [
diff --git a/dev/loader.ts b/dev/loader.ts
index 6636a2f5..42bebe09 100644
--- a/dev/loader.ts
+++ b/dev/loader.ts
@@ -1,7 +1,7 @@
import * as paneRegistry from 'pane-registry'
import * as $rdf from 'rdflib'
-import { solidLogicSingleton, store, authSession } from 'solid-logic'
+import { solidLogicSingleton, store, authSession, authn } from 'solid-logic'
import { getOutliner, initMainPage, refreshUI } from '../src'
import Pane from 'profile-pane'
import './dev-mash.css'
@@ -130,22 +130,21 @@ window.onload = async () => {
// registerPanes((cjsOrEsModule: any) => paneRegistry.register(cjsOrEsModule.default || cjsOrEsModule))
const contactsPane = await import('contacts-pane')
paneRegistry.register((contactsPane as any).default || contactsPane)
- await authSession.handleIncomingRedirect({
- restorePreviousSession: true
- })
- const session = await authSession
- if (!session.info.isLoggedIn) {
+ await authn.checkUser()
+ const session = authSession
+ const isLoggedIn = session?.info?.isLoggedIn ?? session?.isActive ?? Boolean(session?.webId)
+ if (!isLoggedIn) {
console.log('The user is not logged in')
const loginBanner = document.getElementById('loginBanner');
if (loginBanner) {
loginBanner.innerHTML = '';
}
} else {
- console.log(`Logged in as ${session.info.webId}`)
+ console.log(`Logged in as ${session.webId}`)
const loginBanner = document.getElementById('loginBanner');
if (loginBanner) {
- loginBanner.innerHTML = `Logged in as ${session.info.webId} `;
+ loginBanner.innerHTML = `Logged in as ${session.webId} `;
}
}
addLayoutButtons()
@@ -156,14 +155,14 @@ window.logout = () => {
window.location.href = ''
}
window.login = async function () {
- const session = await authSession
- if (!session.info.isLoggedIn) {
+ const session = authSession
+ const isLoggedIn = session?.info?.isLoggedIn ?? session?.isActive ?? Boolean(session?.webId)
+ if (!isLoggedIn) {
const issuer = prompt('Please enter an issuer URI', 'https://solidcommunity.net')
if (issuer) {
await authSession.login({
oidcIssuer: issuer,
- redirectUrl: window.location.href,
- clientName: 'Solid Panes Dev Loader'
+ redirectUrl: window.location.href
})
} else {
console.warn('Login cancelled: No issuer provided.')
diff --git a/package-lock.json b/package-lock.json
index 571f2e2d..7e798042 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -40,6 +40,7 @@
"babel-jest": "^30.4.1",
"babel-loader": "^10.1.1",
"babel-plugin-inline-import": "^3.0.0",
+ "babel-plugin-transform-import-meta": "^2.3.3",
"buffer": "^6.0.3",
"concurrently": "^9.2.1",
"copy-webpack-plugin": "^14.0.0",
@@ -5944,6 +5945,20 @@
"@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
}
},
+ "node_modules/babel-plugin-transform-import-meta": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-import-meta/-/babel-plugin-transform-import-meta-2.3.3.tgz",
+ "integrity": "sha512-bbh30qz1m6ZU1ybJoNOhA2zaDvmeXMnGNBMVMDOJ1Fni4+wMBoy/j7MTRVmqAUCIcy54/rEnr9VEBsfcgbpm3Q==",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@babel/template": "^7.25.9",
+ "tslib": "^2.8.1"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.10.0"
+ }
+ },
"node_modules/babel-preset-current-node-syntax": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.2.0.tgz",
diff --git a/package.json b/package.json
index e7e42490..7663443e 100644
--- a/package.json
+++ b/package.json
@@ -97,6 +97,7 @@
"babel-jest": "^30.4.1",
"babel-loader": "^10.1.1",
"babel-plugin-inline-import": "^3.0.0",
+ "babel-plugin-transform-import-meta": "^2.3.3",
"buffer": "^6.0.3",
"concurrently": "^9.2.1",
"copy-webpack-plugin": "^14.0.0",
From 3474c39413e3a23cf860fe5ebb80cefbcf1209ab Mon Sep 17 00:00:00 2001
From: Alain Bourgeois
Date: Thu, 18 Jun 2026 20:05:50 +0200
Subject: [PATCH 2/7] expand transformIgnorePatterns
---
jest.config.mjs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/jest.config.mjs b/jest.config.mjs
index 7d1c1632..8d26f24d 100644
--- a/jest.config.mjs
+++ b/jest.config.mjs
@@ -11,7 +11,7 @@ export default {
transform: {
'^.+\\.[tj]sx?$': ['babel-jest', { configFile: './babel.config.mjs' }],
},
- transformIgnorePatterns: ['/node_modules/(?!lit-html).+\\.js'],
+ transformIgnorePatterns: ['/node_modules/(?!lit-html|uuid|@noble|@uvdsl/solid-oidc-client-browser).+\\.js'],
moduleNameMapper: {
'^SolidLogic$': 'solid-logic',
'^UI$': 'solid-ui',
From 562cb94bb72713f8a2617276414fc25b423d9f07 Mon Sep 17 00:00:00 2001
From: timea-solid <4144203+timea-solid@users.noreply.github.com>
Date: Fri, 19 Jun 2026 09:06:45 +0200
Subject: [PATCH 3/7] added some more lit transform ignore patterns
---
jest.config.mjs | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/jest.config.mjs b/jest.config.mjs
index 8d26f24d..2e7f2827 100644
--- a/jest.config.mjs
+++ b/jest.config.mjs
@@ -9,9 +9,9 @@ export default {
},
testPathIgnorePatterns: ['/node_modules/', '/dist/'],
transform: {
- '^.+\\.[tj]sx?$': ['babel-jest', { configFile: './babel.config.mjs' }],
+ '^.+\\.(?:[tj]sx?|mjs)$': ['babel-jest', { configFile: './babel.config.mjs' }],
},
- transformIgnorePatterns: ['/node_modules/(?!lit-html|uuid|@noble|@uvdsl/solid-oidc-client-browser).+\\.js'],
+ transformIgnorePatterns: ['/node_modules/(?!(@lit|lit|lit-html|lit-element|uuid|@noble|@uvdsl/solid-oidc-client-browser)).+\\.js$'],
moduleNameMapper: {
'^SolidLogic$': 'solid-logic',
'^UI$': 'solid-ui',
From 024a75736e7e8bb71b8eb75af81bbb6ada3694df Mon Sep 17 00:00:00 2001
From: Alain Bourgeois
Date: Sat, 20 Jun 2026 12:18:43 +0200
Subject: [PATCH 4/7] update CI to include staging
---
.github/workflows/ci.yml | 2 +
package-lock.json | 632 ++++++++++++---------------------------
package.json | 6 +-
3 files changed, 195 insertions(+), 445 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 1febe3e1..6e70fee4 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -7,9 +7,11 @@ on:
push:
branches:
- main
+ - staging
pull_request:
branches:
- main
+ - staging
workflow_dispatch:
jobs:
diff --git a/package-lock.json b/package-lock.json
index 7e798042..c0418919 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -21,9 +21,9 @@
"meeting-pane": "^3.0.2",
"mime-types": "^3.0.2",
"pane-registry": "^3.1.1",
- "profile-pane": "^3.2.2",
+ "profile-pane": "file:../profile-pane",
"solid-namespace": "^0.5.4",
- "solid-ui": "^3.1.1",
+ "solid-ui": "file:../solid-ui",
"source-pane": "^3.1.0"
},
"devDependencies": {
@@ -58,7 +58,7 @@
"rdflib": "^2.3.9",
"react": "^19.2.6",
"react-dom": "^19.2.6",
- "solid-logic": "^4.0.7",
+ "solid-logic": "file:../solid-logic",
"style-loader": "^4.0.0",
"terser-webpack-plugin": "^5.6.0",
"ts-jest": "^29.4.9",
@@ -69,6 +69,172 @@
"webpack-dev-server": "^5.2.4"
}
},
+ "../profile-pane": {
+ "version": "3.2.2",
+ "license": "MIT",
+ "dependencies": {
+ "@solid-data-modules/contacts-rdflib": "^0.7.1",
+ "lit-html": "^3.3.3",
+ "pane-registry": "^3.1.1",
+ "qrcode": "^1.5.4",
+ "validate-color": "^2.2.4"
+ },
+ "devDependencies": {
+ "@babel/cli": "^7.28.6",
+ "@babel/core": "^7.29.0",
+ "@babel/preset-env": "^7.29.5",
+ "@babel/preset-typescript": "^7.28.5",
+ "@testing-library/dom": "^10.4.1",
+ "@testing-library/jest-dom": "^6.9.1",
+ "@types/jest": "^30.0.0",
+ "@typescript-eslint/eslint-plugin": "^8.59.3",
+ "@typescript-eslint/parser": "^8.59.3",
+ "axe-core": "^4.11.4",
+ "babel-jest": "^30.4.1",
+ "babel-loader": "^10.1.1",
+ "babel-plugin-inline-import": "^3.0.0",
+ "babel-plugin-transform-import-meta": "^2.3.3",
+ "chat-pane": "^3.0.3",
+ "contacts-pane": "^3.2.0",
+ "copy-webpack-plugin": "^14.0.0",
+ "css-loader": "^7.1.4",
+ "eslint": "^9.39.4",
+ "html-webpack-plugin": "^5.6.7",
+ "jest": "^30.4.2",
+ "jest-environment-jsdom": "^30.4.1",
+ "jest-fetch-mock": "^3.0.3",
+ "jsdom": "^29.1.1",
+ "node-polyfill-webpack-plugin": "^4.1.0",
+ "rdflib": "^2.3.8",
+ "solid-logic": "file:../solid-logic",
+ "solid-ui": "file:../solid-ui",
+ "style-loader": "^4.0.0",
+ "terser-webpack-plugin": "^5.6.0",
+ "ts-loader": "^9.5.7",
+ "typescript": "^6.0.3",
+ "webpack": "^5.106.2",
+ "webpack-cli": "^7.0.2",
+ "webpack-dev-server": "^5.2.4"
+ },
+ "peerDependencies": {
+ "rdflib": "^2.3.6",
+ "solid-logic": "file:../solid-logic",
+ "solid-ui": "file:../solid-ui"
+ }
+ },
+ "../solid-logic": {
+ "version": "4.0.7",
+ "license": "MIT",
+ "dependencies": {
+ "@uvdsl/solid-oidc-client-browser": "^0.2.2",
+ "solid-namespace": "^0.5.4"
+ },
+ "devDependencies": {
+ "@babel/core": "^7.29.0",
+ "@babel/preset-env": "^7.29.5",
+ "@babel/preset-typescript": "^7.28.5",
+ "@types/jest": "^30.0.0",
+ "@typescript-eslint/parser": "^8.59.3",
+ "babel-jest": "^30.4.1",
+ "babel-loader": "^10.1.1",
+ "babel-plugin-transform-import-meta": "^2.3.3",
+ "eslint": "^9.39.4",
+ "eslint-config-prettier": "^10.1.8",
+ "eslint-plugin-import": "^2.32.0",
+ "jest": "^30.4.2",
+ "jest-environment-jsdom": "^30.4.1",
+ "jest-fetch-mock": "^3.0.3",
+ "terser-webpack-plugin": "^5.6.0",
+ "ts-loader": "^9.5.7",
+ "tslib": "^2.8.1",
+ "typescript": "^5.9.3",
+ "webpack": "^5.106.2",
+ "webpack-cli": "^7.0.3"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "peerDependencies": {
+ "rdflib": "^2.3.9"
+ }
+ },
+ "../solid-ui": {
+ "version": "3.1.2",
+ "hasInstallScript": true,
+ "license": "MIT",
+ "dependencies": {
+ "@lit/context": "^1.1.6",
+ "@noble/curves": "^2.2.0",
+ "@noble/hashes": "^2.2.0",
+ "escape-html": "^1.0.3",
+ "lit": "^3.3.3",
+ "mime-types": "^3.0.2",
+ "pane-registry": "^3.1.1",
+ "solid-namespace": "^0.5.4",
+ "tailwindcss": "^4.3.0",
+ "uuid": "^14.0.0"
+ },
+ "devDependencies": {
+ "@babel/cli": "^7.28.6",
+ "@babel/core": "^7.29.0",
+ "@babel/plugin-proposal-class-properties": "^7.18.6",
+ "@babel/plugin-proposal-decorators": "^7.29.7",
+ "@babel/plugin-transform-class-properties": "^7.29.7",
+ "@babel/plugin-transform-class-static-block": "^7.29.7",
+ "@babel/plugin-transform-runtime": "^7.29.0",
+ "@babel/plugin-transform-typescript": "^7.29.7",
+ "@babel/preset-env": "^7.29.5",
+ "@babel/preset-typescript": "^7.28.5",
+ "@eslint/js": "^9.39.4",
+ "@iconify/json": "2.2.481",
+ "@mdx-js/react": "^3.1.1",
+ "@rolldown/plugin-babel": "^0.2.3",
+ "@storybook/addon-docs": "10.4.2",
+ "@storybook/addon-links": "10.4.2",
+ "@storybook/web-components-vite": "10.4.2",
+ "@tailwindcss/postcss": "^4.3.0",
+ "@tailwindcss/vite": "^4.3.0",
+ "@testing-library/dom": "^10.4.1",
+ "@testing-library/user-event": "^13.5.0",
+ "@types/jsdom": "^28.0.3",
+ "@types/node": "^25.8.0",
+ "@typescript-eslint/parser": "^8.59.3",
+ "@vitest/coverage-v8": "^4.0.18",
+ "concurrently": "^10.0.3",
+ "eslint": "^9.39.4",
+ "eslint-import-resolver-typescript": "^4.4.4",
+ "eslint-plugin-import": "^2.32.0",
+ "eslint-plugin-n": "^18.0.1",
+ "eslint-plugin-promise": "^7.3.0",
+ "get-random-values": "^5.0.0",
+ "globals": "^17.6.0",
+ "isomorphic-fetch": "^3.0.0",
+ "jsdom": "^28.1.0",
+ "neostandard": "^0.13.0",
+ "nock": "^15.0.0",
+ "patch-package": "^8.0.1",
+ "path-browserify": "^1.0.1",
+ "postcss": "^8.5.15",
+ "react": "^17.0.2",
+ "react-dom": "^17.0.2",
+ "react-is": "^17.0.2",
+ "storybook": "10.4.2",
+ "typedoc": "^0.28.19",
+ "typescript": "^5.9.3",
+ "unplugin-dts": "^1.0.2",
+ "unplugin-icons": "^23.0.1",
+ "vite": "^8.0.16",
+ "vite-plugin-lit-css": "^3.0.0",
+ "vitest": "^4.0.18"
+ },
+ "optionalDependencies": {
+ "fsevents": "*"
+ },
+ "peerDependencies": {
+ "rdflib": "^2.3.8",
+ "solid-logic": "file:../solid-logic"
+ }
+ },
"node_modules/@adobe/css-tools": {
"version": "4.5.0",
"resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.5.0.tgz",
@@ -2450,45 +2616,6 @@
"url": "https://github.com/sponsors/nzakas"
}
},
- "node_modules/@inrupt/oidc-client-ext": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/@inrupt/oidc-client-ext/-/oidc-client-ext-4.0.0.tgz",
- "integrity": "sha512-E32/yElFpADyWRFO6FdCyB1Ew1svsNX/fFdvHWP3qCBhSlfJVq2hMChWxs/RIRmTjHePyjT2UKEuItM09WXaWA==",
- "license": "MIT",
- "dependencies": {
- "@inrupt/solid-client-authn-core": "^4.0.0",
- "jose": "^5.1.3",
- "oidc-client-ts": "^3.5.0",
- "uuid": "^11.1.0"
- }
- },
- "node_modules/@inrupt/solid-client-authn-browser": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/@inrupt/solid-client-authn-browser/-/solid-client-authn-browser-4.0.0.tgz",
- "integrity": "sha512-b7DpLMjYVMPiRv3QWqOmCeYqKL1t2THYQawuYM1zNqtN1SJGG5XEkXIy3ZQxx12tzAjeLNjH3ZAOg/CK/ehg2w==",
- "license": "MIT",
- "dependencies": {
- "@inrupt/oidc-client-ext": "^4.0.0",
- "@inrupt/solid-client-authn-core": "^4.0.0",
- "events": "^3.3.0",
- "jose": "^5.1.3",
- "uuid": "^11.1.0"
- }
- },
- "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==",
- "license": "MIT",
- "dependencies": {
- "events": "^3.3.0",
- "jose": "^5.1.3",
- "uuid": "^11.1.0"
- },
- "engines": {
- "node": "^20.0.0 || ^22.0.0 || ^24.0.0"
- }
- },
"node_modules/@isaacs/cliui": {
"version": "8.0.2",
"resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
@@ -3676,21 +3803,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/@lit-labs/ssr-dom-shim": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.6.0.tgz",
- "integrity": "sha512-VHb0ALPMTlgKjM6yIxxoQNnpKyUKLD04VzeQdsiXkMqkvYlAHxq9glGLmgbb889/1GsohSOAjvQYoiBppXFqrQ==",
- "license": "BSD-3-Clause"
- },
- "node_modules/@lit/reactive-element": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-2.1.2.tgz",
- "integrity": "sha512-pbCDiVMnne1lYUIaYNN5wrwQXDtHaYtg7YEFPeW+hws6U47WeFvISGUWekPGKWOP1ygrs0ef0o1VJMk1exos5A==",
- "license": "BSD-3-Clause",
- "dependencies": {
- "@lit-labs/ssr-dom-shim": "^1.5.0"
- }
- },
"node_modules/@napi-rs/wasm-runtime": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.4.tgz",
@@ -3718,33 +3830,6 @@
"license": "MIT",
"optional": true
},
- "node_modules/@noble/curves": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.2.0.tgz",
- "integrity": "sha512-T/BoHgFXirb0ENSPBquzX0rcjXeM6Lo892a2jlYJkqk83LqZx0l1Of7DzlKJ6jkpvMrkHSnAcgb5JegL8SeIkQ==",
- "license": "MIT",
- "dependencies": {
- "@noble/hashes": "2.2.0"
- },
- "engines": {
- "node": ">= 20.19.0"
- },
- "funding": {
- "url": "https://paulmillr.com/funding/"
- }
- },
- "node_modules/@noble/curves/node_modules/@noble/hashes": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.2.0.tgz",
- "integrity": "sha512-IYqDGiTXab6FniAgnSdZwgWbomxpy9FtYvLKs7wCUs2a8RkITG+DFGO1DM9cr+E3/RgADRpFjrKVaJ1z6sjtEg==",
- "license": "MIT",
- "engines": {
- "node": ">= 20.19.0"
- },
- "funding": {
- "url": "https://paulmillr.com/funding/"
- }
- },
"node_modules/@noble/hashes": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz",
@@ -3987,30 +4072,6 @@
"@sinonjs/commons": "^3.0.1"
}
},
- "node_modules/@solid-data-modules/contacts-rdflib": {
- "version": "0.7.1",
- "resolved": "https://registry.npmjs.org/@solid-data-modules/contacts-rdflib/-/contacts-rdflib-0.7.1.tgz",
- "integrity": "sha512-jjSVCyXjOdMlPEdTysboLg1Tc8E3jDFlbEIv7mjnNkFK61UdI/BfnNPT5XnNSUSiZYBZklUwsniJhclFhoZmBw==",
- "license": "MIT",
- "dependencies": {
- "@solid-data-modules/rdflib-utils": "^0.2.0"
- },
- "peerDependencies": {
- "rdflib": "2.x"
- }
- },
- "node_modules/@solid-data-modules/rdflib-utils": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/@solid-data-modules/rdflib-utils/-/rdflib-utils-0.2.0.tgz",
- "integrity": "sha512-WXpyiMmgmeeTHUz/jFGGBy02GxClxT2uew3eUWh/XOQQQeOxlzYFRO0tOa3Nv9/3Y1qcAyS7tSaW5x42Q8WPLQ==",
- "license": "MIT",
- "dependencies": {
- "short-unique-id": "^5.2.0"
- },
- "peerDependencies": {
- "rdflib": "2.x"
- }
- },
"node_modules/@solid/better-simple-slideshow": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@solid/better-simple-slideshow/-/better-simple-slideshow-0.1.0.tgz",
@@ -5529,6 +5590,7 @@
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
"integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -5538,6 +5600,7 @@
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
@@ -6532,6 +6595,7 @@
"version": "5.3.1",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
"integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=6"
@@ -6755,6 +6819,7 @@
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"color-name": "~1.1.4"
@@ -6767,6 +6832,7 @@
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true,
"license": "MIT"
},
"node_modules/colorette": {
@@ -7365,15 +7431,6 @@
}
}
},
- "node_modules/decamelize": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
- "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==",
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/decimal.js": {
"version": "10.6.0",
"resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.6.0.tgz",
@@ -7588,12 +7645,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/dijkstrajs": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.3.tgz",
- "integrity": "sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==",
- "license": "MIT"
- },
"node_modules/dns-packet": {
"version": "5.6.1",
"resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz",
@@ -7860,6 +7911,7 @@
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
"integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true,
"license": "MIT"
},
"node_modules/emojis-list": {
@@ -8137,6 +8189,7 @@
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
"integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
+ "dev": true,
"license": "MIT"
},
"node_modules/escape-string-regexp": {
@@ -9072,6 +9125,7 @@
"version": "2.3.3",
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
"integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
+ "dev": true,
"hasInstallScript": true,
"license": "MIT",
"optional": true,
@@ -9155,6 +9209,7 @@
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
"integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
+ "dev": true,
"license": "ISC",
"engines": {
"node": "6.* || 8.* || >= 10.*"
@@ -10446,6 +10501,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
"integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -12120,15 +12176,6 @@
"url": "https://github.com/chalk/supports-color?sponsor=1"
}
},
- "node_modules/jose": {
- "version": "5.10.0",
- "resolved": "https://registry.npmjs.org/jose/-/jose-5.10.0.tgz",
- "integrity": "sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg==",
- "license": "MIT",
- "funding": {
- "url": "https://github.com/sponsors/panva"
- }
- },
"node_modules/js-tokens": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
@@ -12458,15 +12505,6 @@
"node": ">=4.0"
}
},
- "node_modules/jwt-decode": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-4.0.0.tgz",
- "integrity": "sha512-+KJGIyHgkGuIq3IEBNftfhW/LfWhXUIY6OmyVWjliu5KH1y0fw7VQ8YndE2O4qZdMSd9SqbnC8GOcZEy0Om7sA==",
- "license": "MIT",
- "engines": {
- "node": ">=18"
- }
- },
"node_modules/keyv": {
"version": "4.5.4",
"resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
@@ -12550,28 +12588,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/lit": {
- "version": "3.3.3",
- "resolved": "https://registry.npmjs.org/lit/-/lit-3.3.3.tgz",
- "integrity": "sha512-fycuvZg/hkpozL00lm1pEJH5nN/lr9ZXd6mJI2HSN4+Bzc+LDNdEApJ6HFbPkdFNHLvOplIIuJvxkS4XUxqirw==",
- "license": "BSD-3-Clause",
- "dependencies": {
- "@lit/reactive-element": "^2.1.0",
- "lit-element": "^4.2.0",
- "lit-html": "^3.3.0"
- }
- },
- "node_modules/lit-element": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.2.2.tgz",
- "integrity": "sha512-aFKhNToWxoyhkNDmWZwEva2SlQia+jfG0fjIWV//YeTaWrVnOxD89dPKfigCUspXFmjzOEUQpOkejH5Ly6sG0w==",
- "license": "BSD-3-Clause",
- "dependencies": {
- "@lit-labs/ssr-dom-shim": "^1.5.0",
- "@lit/reactive-element": "^2.1.0",
- "lit-html": "^3.3.0"
- }
- },
"node_modules/lit-html": {
"version": "3.3.3",
"resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.3.3.tgz",
@@ -13639,18 +13655,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/oidc-client-ts": {
- "version": "3.5.0",
- "resolved": "https://registry.npmjs.org/oidc-client-ts/-/oidc-client-ts-3.5.0.tgz",
- "integrity": "sha512-l2q8l9CTCTOlbX+AnK4p3M+4CEpKpyQhle6blQkdFhm0IsBqsxm15bYaSa11G7pWdsYr6epdsRZxJpCyCRbT8A==",
- "license": "Apache-2.0",
- "dependencies": {
- "jwt-decode": "^4.0.0"
- },
- "engines": {
- "node": ">=18"
- }
- },
"node_modules/on-finished": {
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
@@ -13835,6 +13839,7 @@
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
"integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=6"
@@ -14035,6 +14040,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
"integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -14281,15 +14287,6 @@
"node": ">=16.0.0"
}
},
- "node_modules/pngjs": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz",
- "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==",
- "license": "MIT",
- "engines": {
- "node": ">=10.13.0"
- }
- },
"node_modules/possible-typed-array-names": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz",
@@ -14487,22 +14484,8 @@
"license": "MIT"
},
"node_modules/profile-pane": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/profile-pane/-/profile-pane-3.2.2.tgz",
- "integrity": "sha512-3Uswk6wOIaL3jG2lfm5npbBR7+UNQtieewCArH1IKOb12vK3/93GUomLFnpxE9nRe+MbRmwMxk1TNoAeZU8kHg==",
- "license": "MIT",
- "dependencies": {
- "@solid-data-modules/contacts-rdflib": "^0.7.1",
- "lit-html": "^3.3.3",
- "pane-registry": "^3.1.1",
- "qrcode": "^1.5.4",
- "validate-color": "^2.2.4"
- },
- "peerDependencies": {
- "rdflib": "^2.3.6",
- "solid-logic": "^4.0.6",
- "solid-ui": "^3.1.1"
- }
+ "resolved": "../profile-pane",
+ "link": true
},
"node_modules/promise-polyfill": {
"version": "8.3.0",
@@ -14624,141 +14607,6 @@
"node": ">=16.0.0"
}
},
- "node_modules/qrcode": {
- "version": "1.5.4",
- "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.5.4.tgz",
- "integrity": "sha512-1ca71Zgiu6ORjHqFBDpnSMTR2ReToX4l1Au1VFLyVeBTFavzQnv5JxMFr3ukHVKpSrSA2MCk0lNJSykjUfz7Zg==",
- "license": "MIT",
- "dependencies": {
- "dijkstrajs": "^1.0.1",
- "pngjs": "^5.0.0",
- "yargs": "^15.3.1"
- },
- "bin": {
- "qrcode": "bin/qrcode"
- },
- "engines": {
- "node": ">=10.13.0"
- }
- },
- "node_modules/qrcode/node_modules/cliui": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
- "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
- "license": "ISC",
- "dependencies": {
- "string-width": "^4.2.0",
- "strip-ansi": "^6.0.0",
- "wrap-ansi": "^6.2.0"
- }
- },
- "node_modules/qrcode/node_modules/find-up": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
- "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
- "license": "MIT",
- "dependencies": {
- "locate-path": "^5.0.0",
- "path-exists": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/qrcode/node_modules/locate-path": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
- "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
- "license": "MIT",
- "dependencies": {
- "p-locate": "^4.1.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/qrcode/node_modules/p-limit": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
- "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
- "license": "MIT",
- "dependencies": {
- "p-try": "^2.0.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/qrcode/node_modules/p-locate": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
- "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
- "license": "MIT",
- "dependencies": {
- "p-limit": "^2.2.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/qrcode/node_modules/wrap-ansi": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
- "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/qrcode/node_modules/y18n": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
- "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
- "license": "ISC"
- },
- "node_modules/qrcode/node_modules/yargs": {
- "version": "15.4.1",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
- "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
- "license": "MIT",
- "dependencies": {
- "cliui": "^6.0.0",
- "decamelize": "^1.2.0",
- "find-up": "^4.1.0",
- "get-caller-file": "^2.0.1",
- "require-directory": "^2.1.1",
- "require-main-filename": "^2.0.0",
- "set-blocking": "^2.0.0",
- "string-width": "^4.2.0",
- "which-module": "^2.0.0",
- "y18n": "^4.0.0",
- "yargs-parser": "^18.1.2"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/qrcode/node_modules/yargs-parser": {
- "version": "18.1.3",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
- "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
- "license": "ISC",
- "dependencies": {
- "camelcase": "^5.0.0",
- "decamelize": "^1.2.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/qs": {
"version": "6.15.2",
"resolved": "https://registry.npmjs.org/qs/-/qs-6.15.2.tgz",
@@ -15288,6 +15136,7 @@
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
"integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -15303,12 +15152,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/require-main-filename": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
- "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
- "license": "ISC"
- },
"node_modules/require-resolve": {
"version": "0.0.2",
"resolved": "https://registry.npmjs.org/require-resolve/-/require-resolve-0.0.2.tgz",
@@ -15854,12 +15697,6 @@
"node": ">= 0.8.0"
}
},
- "node_modules/set-blocking": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
- "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==",
- "license": "ISC"
- },
"node_modules/set-function-length": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
@@ -15998,16 +15835,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/short-unique-id": {
- "version": "5.3.2",
- "resolved": "https://registry.npmjs.org/short-unique-id/-/short-unique-id-5.3.2.tgz",
- "integrity": "sha512-KRT/hufMSxXKEDSQujfVE0Faa/kZ51ihUcZQAcmP04t00DvPj7Ox5anHke1sJYUtzSuiT/Y5uyzg/W7bBEGhCg==",
- "license": "Apache-2.0",
- "bin": {
- "short-unique-id": "bin/short-unique-id",
- "suid": "bin/short-unique-id"
- }
- },
"node_modules/side-channel": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
@@ -16132,20 +15959,8 @@
}
},
"node_modules/solid-logic": {
- "version": "4.0.7",
- "resolved": "https://registry.npmjs.org/solid-logic/-/solid-logic-4.0.7.tgz",
- "integrity": "sha512-qVHu6juUr+zg2swuc3dHLb/Zjb0aYLNvwpG3xWTqXe/iT3ZF9ORA6fs9UgQuMnsijSJcaoXjK/gB2hvpbm53fA==",
- "license": "MIT",
- "dependencies": {
- "@inrupt/solid-client-authn-browser": "^4.0.0",
- "solid-namespace": "^0.5.4"
- },
- "engines": {
- "node": ">=18"
- },
- "peerDependencies": {
- "rdflib": "^2.3.7"
- }
+ "resolved": "../solid-logic",
+ "link": true
},
"node_modules/solid-namespace": {
"version": "0.5.4",
@@ -16154,52 +15969,8 @@
"license": "MIT"
},
"node_modules/solid-ui": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/solid-ui/-/solid-ui-3.1.1.tgz",
- "integrity": "sha512-J2ST8rKH1tMNdPI80X5C6JrJ/I4vr7l0uRXKQRNkQw3ogK/ajgJ66H+bkaHiFH8N83SchCovGsZ5hl2uq7mFPA==",
- "license": "MIT",
- "dependencies": {
- "@noble/curves": "^2.2.0",
- "@noble/hashes": "^2.2.0",
- "escape-html": "^1.0.3",
- "lit": "^3.3.3",
- "mime-types": "^3.0.2",
- "pane-registry": "^3.1.1",
- "solid-namespace": "^0.5.4",
- "uuid": "^14.0.0"
- },
- "optionalDependencies": {
- "fsevents": "*"
- },
- "peerDependencies": {
- "rdflib": "^2.3.8",
- "solid-logic": "^4.0.7"
- }
- },
- "node_modules/solid-ui/node_modules/@noble/hashes": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.2.0.tgz",
- "integrity": "sha512-IYqDGiTXab6FniAgnSdZwgWbomxpy9FtYvLKs7wCUs2a8RkITG+DFGO1DM9cr+E3/RgADRpFjrKVaJ1z6sjtEg==",
- "license": "MIT",
- "engines": {
- "node": ">= 20.19.0"
- },
- "funding": {
- "url": "https://paulmillr.com/funding/"
- }
- },
- "node_modules/solid-ui/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==",
- "funding": [
- "https://github.com/sponsors/broofa",
- "https://github.com/sponsors/ctavan"
- ],
- "license": "MIT",
- "bin": {
- "uuid": "dist-node/bin/uuid"
- }
+ "resolved": "../solid-ui",
+ "link": true
},
"node_modules/source-map": {
"version": "0.6.1",
@@ -16412,6 +16183,7 @@
"version": "4.2.3",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
"integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"emoji-regex": "^8.0.0",
@@ -16540,6 +16312,7 @@
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
"integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"ansi-regex": "^5.0.1"
@@ -17825,19 +17598,6 @@
"node": ">= 0.4.0"
}
},
- "node_modules/uuid": {
- "version": "11.1.1",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.1.tgz",
- "integrity": "sha512-vIYxrBCC/N/K+Js3qSN88go7kIfNPssr/hHCesKCQNAjmgvYS2oqr69kIufEG+O4+PfezOH4EbIeHCfFov8ZgQ==",
- "funding": [
- "https://github.com/sponsors/broofa",
- "https://github.com/sponsors/ctavan"
- ],
- "license": "MIT",
- "bin": {
- "uuid": "dist/esm/bin/uuid"
- }
- },
"node_modules/v8-to-istanbul": {
"version": "9.3.0",
"resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz",
@@ -17853,12 +17613,6 @@
"node": ">=10.12.0"
}
},
- "node_modules/validate-color": {
- "version": "2.2.4",
- "resolved": "https://registry.npmjs.org/validate-color/-/validate-color-2.2.4.tgz",
- "integrity": "sha512-Znolz+b6CwW6eBXYld7MFM3O7funcdyRfjKC/X9hqYV/0VcC5LB/L45mff7m3dIn9wdGdNOAQ/fybNuD5P/HDw==",
- "license": "MIT"
- },
"node_modules/validate-npm-package-license": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
@@ -18345,12 +18099,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/which-module": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz",
- "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==",
- "license": "ISC"
- },
"node_modules/which-typed-array": {
"version": "1.1.20",
"resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz",
diff --git a/package.json b/package.json
index 7663443e..35854308 100644
--- a/package.json
+++ b/package.json
@@ -72,9 +72,9 @@
"meeting-pane": "^3.0.2",
"mime-types": "^3.0.2",
"pane-registry": "^3.1.1",
- "profile-pane": "^3.2.2",
+ "profile-pane": "file:../profile-pane",
"solid-namespace": "^0.5.4",
- "solid-ui": "^3.1.1",
+ "solid-ui": "file:../solid-ui",
"source-pane": "^3.1.0"
},
"overrides": {
@@ -115,7 +115,7 @@
"rdflib": "^2.3.9",
"react": "^19.2.6",
"react-dom": "^19.2.6",
- "solid-logic": "^4.0.7",
+ "solid-logic": "file:../solid-logic",
"style-loader": "^4.0.0",
"terser-webpack-plugin": "^5.6.0",
"ts-jest": "^29.4.9",
From 0e839b9e6ec233e0bfe0c812dfa8ed3c4ae94b80 Mon Sep 17 00:00:00 2001
From: Alain Bourgeois
Date: Sat, 20 Jun 2026 12:39:17 +0200
Subject: [PATCH 5/7] rewrite transformIgnorePatterns to solid-ui node_modules
---
jest.config.mjs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/jest.config.mjs b/jest.config.mjs
index 2e7f2827..ffa2a2ab 100644
--- a/jest.config.mjs
+++ b/jest.config.mjs
@@ -11,7 +11,7 @@ export default {
transform: {
'^.+\\.(?:[tj]sx?|mjs)$': ['babel-jest', { configFile: './babel.config.mjs' }],
},
- transformIgnorePatterns: ['/node_modules/(?!(@lit|lit|lit-html|lit-element|uuid|@noble|@uvdsl/solid-oidc-client-browser)).+\\.js$'],
+ transformIgnorePatterns: ['/node_modules/(?!(solid-ui/node_modules/|@lit|lit|lit-html|lit-element|uuid|@noble|@uvdsl/solid-oidc-client-browser)).+\\.js$'],
moduleNameMapper: {
'^SolidLogic$': 'solid-logic',
'^UI$': 'solid-ui',
From 65dc661464b29a740dd8be8d9a75e4425e2bfb81 Mon Sep 17 00:00:00 2001
From: Alain Bourgeois
Date: Sat, 20 Jun 2026 12:39:51 +0200
Subject: [PATCH 6/7] update solidos dependencies test/dev and patch-package
---
package-lock.json | 980 +++++++++++++++++++++++++++++++++-------------
package.json | 23 +-
2 files changed, 712 insertions(+), 291 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index c0418919..2bfc87dc 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -10,21 +10,22 @@
"license": "MIT",
"dependencies": {
"@solid/better-simple-slideshow": "^0.1.0",
- "activitystreams-pane": "^1.0.2",
- "chat-pane": "^3.0.3",
- "contacts-pane": "^3.2.0",
+ "activitystreams-pane": "^1.0.3-0",
+ "chat-pane": "^3.0.4-0",
+ "contacts-pane": "^3.2.1-1",
"dompurify": "^3.4.4",
- "folder-pane": "^3.1.0",
- "issue-pane": "^3.0.2",
+ "folder-pane": "^3.1.1-0",
+ "issue-pane": "^3.0.3-0",
"lit-html": "^3.3.2",
"marked": "^18.0.3",
- "meeting-pane": "^3.0.2",
+ "meeting-pane": "^3.0.3-0",
"mime-types": "^3.0.2",
- "pane-registry": "^3.1.1",
- "profile-pane": "file:../profile-pane",
+ "pane-registry": "^3.1.2-test.0",
+ "patch-package": "^8.0.1",
+ "profile-pane": "^3.2.3-0",
"solid-namespace": "^0.5.4",
- "solid-ui": "file:../solid-ui",
- "source-pane": "^3.1.0"
+ "solid-ui": "^3.1.3-0",
+ "source-pane": "^3.1.1-0"
},
"devDependencies": {
"@babel/cli": "^7.28.6",
@@ -58,7 +59,7 @@
"rdflib": "^2.3.9",
"react": "^19.2.6",
"react-dom": "^19.2.6",
- "solid-logic": "file:../solid-logic",
+ "solid-logic": "^4.0.8-test.0",
"style-loader": "^4.0.0",
"terser-webpack-plugin": "^5.6.0",
"ts-jest": "^29.4.9",
@@ -69,172 +70,6 @@
"webpack-dev-server": "^5.2.4"
}
},
- "../profile-pane": {
- "version": "3.2.2",
- "license": "MIT",
- "dependencies": {
- "@solid-data-modules/contacts-rdflib": "^0.7.1",
- "lit-html": "^3.3.3",
- "pane-registry": "^3.1.1",
- "qrcode": "^1.5.4",
- "validate-color": "^2.2.4"
- },
- "devDependencies": {
- "@babel/cli": "^7.28.6",
- "@babel/core": "^7.29.0",
- "@babel/preset-env": "^7.29.5",
- "@babel/preset-typescript": "^7.28.5",
- "@testing-library/dom": "^10.4.1",
- "@testing-library/jest-dom": "^6.9.1",
- "@types/jest": "^30.0.0",
- "@typescript-eslint/eslint-plugin": "^8.59.3",
- "@typescript-eslint/parser": "^8.59.3",
- "axe-core": "^4.11.4",
- "babel-jest": "^30.4.1",
- "babel-loader": "^10.1.1",
- "babel-plugin-inline-import": "^3.0.0",
- "babel-plugin-transform-import-meta": "^2.3.3",
- "chat-pane": "^3.0.3",
- "contacts-pane": "^3.2.0",
- "copy-webpack-plugin": "^14.0.0",
- "css-loader": "^7.1.4",
- "eslint": "^9.39.4",
- "html-webpack-plugin": "^5.6.7",
- "jest": "^30.4.2",
- "jest-environment-jsdom": "^30.4.1",
- "jest-fetch-mock": "^3.0.3",
- "jsdom": "^29.1.1",
- "node-polyfill-webpack-plugin": "^4.1.0",
- "rdflib": "^2.3.8",
- "solid-logic": "file:../solid-logic",
- "solid-ui": "file:../solid-ui",
- "style-loader": "^4.0.0",
- "terser-webpack-plugin": "^5.6.0",
- "ts-loader": "^9.5.7",
- "typescript": "^6.0.3",
- "webpack": "^5.106.2",
- "webpack-cli": "^7.0.2",
- "webpack-dev-server": "^5.2.4"
- },
- "peerDependencies": {
- "rdflib": "^2.3.6",
- "solid-logic": "file:../solid-logic",
- "solid-ui": "file:../solid-ui"
- }
- },
- "../solid-logic": {
- "version": "4.0.7",
- "license": "MIT",
- "dependencies": {
- "@uvdsl/solid-oidc-client-browser": "^0.2.2",
- "solid-namespace": "^0.5.4"
- },
- "devDependencies": {
- "@babel/core": "^7.29.0",
- "@babel/preset-env": "^7.29.5",
- "@babel/preset-typescript": "^7.28.5",
- "@types/jest": "^30.0.0",
- "@typescript-eslint/parser": "^8.59.3",
- "babel-jest": "^30.4.1",
- "babel-loader": "^10.1.1",
- "babel-plugin-transform-import-meta": "^2.3.3",
- "eslint": "^9.39.4",
- "eslint-config-prettier": "^10.1.8",
- "eslint-plugin-import": "^2.32.0",
- "jest": "^30.4.2",
- "jest-environment-jsdom": "^30.4.1",
- "jest-fetch-mock": "^3.0.3",
- "terser-webpack-plugin": "^5.6.0",
- "ts-loader": "^9.5.7",
- "tslib": "^2.8.1",
- "typescript": "^5.9.3",
- "webpack": "^5.106.2",
- "webpack-cli": "^7.0.3"
- },
- "engines": {
- "node": ">=18"
- },
- "peerDependencies": {
- "rdflib": "^2.3.9"
- }
- },
- "../solid-ui": {
- "version": "3.1.2",
- "hasInstallScript": true,
- "license": "MIT",
- "dependencies": {
- "@lit/context": "^1.1.6",
- "@noble/curves": "^2.2.0",
- "@noble/hashes": "^2.2.0",
- "escape-html": "^1.0.3",
- "lit": "^3.3.3",
- "mime-types": "^3.0.2",
- "pane-registry": "^3.1.1",
- "solid-namespace": "^0.5.4",
- "tailwindcss": "^4.3.0",
- "uuid": "^14.0.0"
- },
- "devDependencies": {
- "@babel/cli": "^7.28.6",
- "@babel/core": "^7.29.0",
- "@babel/plugin-proposal-class-properties": "^7.18.6",
- "@babel/plugin-proposal-decorators": "^7.29.7",
- "@babel/plugin-transform-class-properties": "^7.29.7",
- "@babel/plugin-transform-class-static-block": "^7.29.7",
- "@babel/plugin-transform-runtime": "^7.29.0",
- "@babel/plugin-transform-typescript": "^7.29.7",
- "@babel/preset-env": "^7.29.5",
- "@babel/preset-typescript": "^7.28.5",
- "@eslint/js": "^9.39.4",
- "@iconify/json": "2.2.481",
- "@mdx-js/react": "^3.1.1",
- "@rolldown/plugin-babel": "^0.2.3",
- "@storybook/addon-docs": "10.4.2",
- "@storybook/addon-links": "10.4.2",
- "@storybook/web-components-vite": "10.4.2",
- "@tailwindcss/postcss": "^4.3.0",
- "@tailwindcss/vite": "^4.3.0",
- "@testing-library/dom": "^10.4.1",
- "@testing-library/user-event": "^13.5.0",
- "@types/jsdom": "^28.0.3",
- "@types/node": "^25.8.0",
- "@typescript-eslint/parser": "^8.59.3",
- "@vitest/coverage-v8": "^4.0.18",
- "concurrently": "^10.0.3",
- "eslint": "^9.39.4",
- "eslint-import-resolver-typescript": "^4.4.4",
- "eslint-plugin-import": "^2.32.0",
- "eslint-plugin-n": "^18.0.1",
- "eslint-plugin-promise": "^7.3.0",
- "get-random-values": "^5.0.0",
- "globals": "^17.6.0",
- "isomorphic-fetch": "^3.0.0",
- "jsdom": "^28.1.0",
- "neostandard": "^0.13.0",
- "nock": "^15.0.0",
- "patch-package": "^8.0.1",
- "path-browserify": "^1.0.1",
- "postcss": "^8.5.15",
- "react": "^17.0.2",
- "react-dom": "^17.0.2",
- "react-is": "^17.0.2",
- "storybook": "10.4.2",
- "typedoc": "^0.28.19",
- "typescript": "^5.9.3",
- "unplugin-dts": "^1.0.2",
- "unplugin-icons": "^23.0.1",
- "vite": "^8.0.16",
- "vite-plugin-lit-css": "^3.0.0",
- "vitest": "^4.0.18"
- },
- "optionalDependencies": {
- "fsevents": "*"
- },
- "peerDependencies": {
- "rdflib": "^2.3.8",
- "solid-logic": "file:../solid-logic"
- }
- },
"node_modules/@adobe/css-tools": {
"version": "4.5.0",
"resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.5.0.tgz",
@@ -3803,6 +3638,30 @@
"dev": true,
"license": "MIT"
},
+ "node_modules/@lit-labs/ssr-dom-shim": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.6.0.tgz",
+ "integrity": "sha512-VHb0ALPMTlgKjM6yIxxoQNnpKyUKLD04VzeQdsiXkMqkvYlAHxq9glGLmgbb889/1GsohSOAjvQYoiBppXFqrQ==",
+ "license": "BSD-3-Clause"
+ },
+ "node_modules/@lit/context": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/@lit/context/-/context-1.1.6.tgz",
+ "integrity": "sha512-M26qDE6UkQbZA2mQ3RjJ3Gzd8TxP+/0obMgE5HfkfLhEEyYE3Bui4A5XHiGPjy0MUGAyxB3QgVuw2ciS0kHn6A==",
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@lit/reactive-element": "^1.6.2 || ^2.1.0"
+ }
+ },
+ "node_modules/@lit/reactive-element": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-2.1.2.tgz",
+ "integrity": "sha512-pbCDiVMnne1lYUIaYNN5wrwQXDtHaYtg7YEFPeW+hws6U47WeFvISGUWekPGKWOP1ygrs0ef0o1VJMk1exos5A==",
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@lit-labs/ssr-dom-shim": "^1.5.0"
+ }
+ },
"node_modules/@napi-rs/wasm-runtime": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.4.tgz",
@@ -3830,6 +3689,33 @@
"license": "MIT",
"optional": true
},
+ "node_modules/@noble/curves": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.2.0.tgz",
+ "integrity": "sha512-T/BoHgFXirb0ENSPBquzX0rcjXeM6Lo892a2jlYJkqk83LqZx0l1Of7DzlKJ6jkpvMrkHSnAcgb5JegL8SeIkQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@noble/hashes": "2.2.0"
+ },
+ "engines": {
+ "node": ">= 20.19.0"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/@noble/curves/node_modules/@noble/hashes": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.2.0.tgz",
+ "integrity": "sha512-IYqDGiTXab6FniAgnSdZwgWbomxpy9FtYvLKs7wCUs2a8RkITG+DFGO1DM9cr+E3/RgADRpFjrKVaJ1z6sjtEg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 20.19.0"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
"node_modules/@noble/hashes": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz",
@@ -4072,6 +3958,30 @@
"@sinonjs/commons": "^3.0.1"
}
},
+ "node_modules/@solid-data-modules/contacts-rdflib": {
+ "version": "0.7.1",
+ "resolved": "https://registry.npmjs.org/@solid-data-modules/contacts-rdflib/-/contacts-rdflib-0.7.1.tgz",
+ "integrity": "sha512-jjSVCyXjOdMlPEdTysboLg1Tc8E3jDFlbEIv7mjnNkFK61UdI/BfnNPT5XnNSUSiZYBZklUwsniJhclFhoZmBw==",
+ "license": "MIT",
+ "dependencies": {
+ "@solid-data-modules/rdflib-utils": "^0.2.0"
+ },
+ "peerDependencies": {
+ "rdflib": "2.x"
+ }
+ },
+ "node_modules/@solid-data-modules/rdflib-utils": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/@solid-data-modules/rdflib-utils/-/rdflib-utils-0.2.0.tgz",
+ "integrity": "sha512-WXpyiMmgmeeTHUz/jFGGBy02GxClxT2uew3eUWh/XOQQQeOxlzYFRO0tOa3Nv9/3Y1qcAyS7tSaW5x42Q8WPLQ==",
+ "license": "MIT",
+ "dependencies": {
+ "short-unique-id": "^5.2.0"
+ },
+ "peerDependencies": {
+ "rdflib": "2.x"
+ }
+ },
"node_modules/@solid/better-simple-slideshow": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@solid/better-simple-slideshow/-/better-simple-slideshow-0.1.0.tgz",
@@ -5125,6 +5035,15 @@
"win32"
]
},
+ "node_modules/@uvdsl/solid-oidc-client-browser": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/@uvdsl/solid-oidc-client-browser/-/solid-oidc-client-browser-0.2.3.tgz",
+ "integrity": "sha512-WzVlxv46EUSoqm7ovsWJRZq8KEI/CdpA9O1fXoiP8bihs2cNxPnet3YcqvIYWYMsTrf0zsR031l5s/BzQ9MEgA==",
+ "license": "MIT",
+ "dependencies": {
+ "jose": "^5.9.6"
+ }
+ },
"node_modules/@webassemblyjs/ast": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz",
@@ -5356,6 +5275,12 @@
"dev": true,
"license": "Apache-2.0"
},
+ "node_modules/@yarnpkg/lockfile": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz",
+ "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==",
+ "license": "BSD-2-Clause"
+ },
"node_modules/abort-controller": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
@@ -5461,11 +5386,13 @@
}
},
"node_modules/activitystreams-pane": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/activitystreams-pane/-/activitystreams-pane-1.0.2.tgz",
- "integrity": "sha512-fB3IaBgEitJQ7bZ8MLqdM7qJfBrmZ8xkBP8453IT0lJWYruS0DWwgseM47OHs4yXyQiz+tH47RxkrhNfr1MJaQ==",
+ "version": "1.0.3-0",
+ "resolved": "https://registry.npmjs.org/activitystreams-pane/-/activitystreams-pane-1.0.3-0.tgz",
+ "integrity": "sha512-cNoKCOVdpB658aYt0vTNeiadXG6MuYPRlSWgjFAyMRa4qqh070iqYx8UrJxQ8H4bB27T2uxAjKYF1+w2sY4Qwg==",
"license": "MIT",
"dependencies": {
+ "cat": "^0.2.0",
+ "package": "^1.0.1",
"pane-registry": "^3.0.2",
"react": "^19.2.3",
"react-dom": "^19.2.3",
@@ -5473,7 +5400,7 @@
"timeago.js": "^4.0.2"
},
"peerDependencies": {
- "rdflib": "^2.3.6",
+ "rdflib": "^2.3.9",
"solid-logic": "^4.0.6",
"solid-ui": "^3.0.5"
}
@@ -5590,7 +5517,6 @@
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
"integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
- "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -5600,7 +5526,6 @@
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
"license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
@@ -6223,7 +6148,6 @@
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
"integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
- "dev": true,
"license": "MIT",
"dependencies": {
"fill-range": "^7.1.1"
@@ -6524,7 +6448,6 @@
"version": "1.0.9",
"resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.9.tgz",
"integrity": "sha512-a/hy+pNsFUTR+Iz8TCJvXudKVLAnz/DyeSUo10I5yvFDQJBFU2s9uqQpoSrJlroHUKoKqzg+epxyP9lqFdzfBQ==",
- "dev": true,
"license": "MIT",
"dependencies": {
"call-bind-apply-helpers": "^1.0.2",
@@ -6543,7 +6466,6 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
"integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
- "dev": true,
"license": "MIT",
"dependencies": {
"es-errors": "^1.3.0",
@@ -6557,7 +6479,6 @@
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
"integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
- "dev": true,
"license": "MIT",
"dependencies": {
"call-bind-apply-helpers": "^1.0.2",
@@ -6595,7 +6516,6 @@
"version": "5.3.1",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
"integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
- "dev": true,
"license": "MIT",
"engines": {
"node": ">=6"
@@ -6643,11 +6563,18 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/cat": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/cat/-/cat-0.2.0.tgz",
+ "integrity": "sha512-FrG38TVBt6XKcbWHNZ1AsnFr+eozwypXhaMRHuJrC1JvC+3GaG8G/MwuChyJOVVdPT5VsH91PiRFaheQlK/6Gg==",
+ "bin": {
+ "cat": "bin.js"
+ }
+ },
"node_modules/chalk": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
- "dev": true,
"license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
@@ -6671,14 +6598,17 @@
}
},
"node_modules/chat-pane": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/chat-pane/-/chat-pane-3.0.3.tgz",
- "integrity": "sha512-3RDYbJLRCbVPFFz8P8u9zb+Xo2P/ynNPSPF+6nGLrhg1TtBbZv8HloUICdiud/LEsF19DLBkiIHk7Bd2KSE1KQ==",
+ "version": "3.0.4-0",
+ "resolved": "https://registry.npmjs.org/chat-pane/-/chat-pane-3.0.4-0.tgz",
+ "integrity": "sha512-Q9cerIsuEcP4UNv2LihesYz/60qqVwQOo+zgzQlwratlkHFDroA5HdPrnDFCsReatGdJv6UFDiDwYudst9Bxcg==",
"license": "MIT",
+ "dependencies": {
+ "patch-package": "^8.0.1"
+ },
"peerDependencies": {
"rdflib": "^2.3.6",
- "solid-logic": "^4.0.6",
- "solid-ui": "^3.0.5"
+ "solid-logic": "^4.0.8-test.0",
+ "solid-ui": "^3.1.3-0"
}
},
"node_modules/chokidar": {
@@ -6819,7 +6749,6 @@
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
"license": "MIT",
"dependencies": {
"color-name": "~1.1.4"
@@ -6832,7 +6761,6 @@
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true,
"license": "MIT"
},
"node_modules/colorette": {
@@ -6973,14 +6901,17 @@
"license": "MIT"
},
"node_modules/contacts-pane": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/contacts-pane/-/contacts-pane-3.2.0.tgz",
- "integrity": "sha512-THpuEP4knPiXK0/yp9E/dJ2qTgLh4xhukE6CvpriB8pNBM5GTqmSHhKJJkM9YUuAJKpsHgu14b30WRvd3eMhJQ==",
+ "version": "3.2.1-1",
+ "resolved": "https://registry.npmjs.org/contacts-pane/-/contacts-pane-3.2.1-1.tgz",
+ "integrity": "sha512-6U5RF9Ik1EMGrOjflFPfNyQ1EdldCXBzjlDD7iNf41LRRKNgL4bDuD2Bzoxgw4Y14wEPWUPyOFnTQTuVHgc3LQ==",
"license": "MIT",
+ "dependencies": {
+ "patch-package": "^8.0.1"
+ },
"peerDependencies": {
"rdflib": "^2.3.6",
- "solid-logic": "^4.0.6",
- "solid-ui": "^3.0.5"
+ "solid-logic": "^4.0.8-test.0",
+ "solid-ui": "^3.1.3-0"
}
},
"node_modules/content-disposition": {
@@ -7167,7 +7098,6 @@
"version": "7.0.6",
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
"integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
- "dev": true,
"license": "MIT",
"dependencies": {
"path-key": "^3.1.0",
@@ -7431,6 +7361,15 @@
}
}
},
+ "node_modules/decamelize": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+ "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/decimal.js": {
"version": "10.6.0",
"resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.6.0.tgz",
@@ -7522,7 +7461,6 @@
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
"integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
- "dev": true,
"license": "MIT",
"dependencies": {
"es-define-property": "^1.0.0",
@@ -7645,6 +7583,12 @@
"dev": true,
"license": "MIT"
},
+ "node_modules/dijkstrajs": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.3.tgz",
+ "integrity": "sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==",
+ "license": "MIT"
+ },
"node_modules/dns-packet": {
"version": "5.6.1",
"resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz",
@@ -7794,7 +7738,6 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
"integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
- "dev": true,
"license": "MIT",
"dependencies": {
"call-bind-apply-helpers": "^1.0.1",
@@ -7911,7 +7854,6 @@
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
"integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "dev": true,
"license": "MIT"
},
"node_modules/emojis-list": {
@@ -8065,7 +8007,6 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
"integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
- "dev": true,
"license": "MIT",
"engines": {
"node": ">= 0.4"
@@ -8119,7 +8060,6 @@
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.2.tgz",
"integrity": "sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==",
- "dev": true,
"license": "MIT",
"dependencies": {
"es-errors": "^1.3.0"
@@ -8189,7 +8129,6 @@
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
"integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
- "dev": true,
"license": "MIT"
},
"node_modules/escape-string-regexp": {
@@ -8914,7 +8853,6 @@
"version": "7.1.1",
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
"integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
- "dev": true,
"license": "MIT",
"dependencies": {
"to-regex-range": "^5.0.1"
@@ -8976,6 +8914,15 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/find-yarn-workspace-root": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/find-yarn-workspace-root/-/find-yarn-workspace-root-2.0.0.tgz",
+ "integrity": "sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "micromatch": "^4.0.2"
+ }
+ },
"node_modules/flat": {
"version": "5.0.2",
"resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz",
@@ -9008,12 +8955,13 @@
"license": "ISC"
},
"node_modules/folder-pane": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/folder-pane/-/folder-pane-3.1.0.tgz",
- "integrity": "sha512-bM3x4dT9OuD9+yHJUubmuearhuI1EFX9ZWYyld4rfykQHnl9u2+rf5pg1R+RY5zoswhxP5nOa5n4pzYMV8PbFA==",
+ "version": "3.1.1-0",
+ "resolved": "https://registry.npmjs.org/folder-pane/-/folder-pane-3.1.1-0.tgz",
+ "integrity": "sha512-sHjCX19raTT4tpQETg5TnjnN44yNb/WUsMgJ+zpYjamNBPO/1fMjw6ilkQn9wupbX/3DAtPBQbKWA/cI/olEFA==",
"license": "MIT",
"dependencies": {
- "rdflib": "^2.3.6"
+ "patch-package": "^8.0.1",
+ "rdflib": "^2.3.9"
},
"peerDependencies": {
"solid-logic": "^4.0.6",
@@ -9107,6 +9055,20 @@
"node": ">= 0.6"
}
},
+ "node_modules/fs-extra": {
+ "version": "10.1.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz",
+ "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==",
+ "license": "MIT",
+ "dependencies": {
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^6.0.1",
+ "universalify": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
"node_modules/fs-readdir-recursive": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz",
@@ -9125,7 +9087,6 @@
"version": "2.3.3",
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
"integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
- "dev": true,
"hasInstallScript": true,
"license": "MIT",
"optional": true,
@@ -9209,7 +9170,6 @@
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
"integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
- "dev": true,
"license": "ISC",
"engines": {
"node": "6.* || 8.* || >= 10.*"
@@ -9219,7 +9179,6 @@
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
"integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
- "dev": true,
"license": "MIT",
"dependencies": {
"call-bind-apply-helpers": "^1.0.2",
@@ -9254,7 +9213,6 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
"integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
- "dev": true,
"license": "MIT",
"dependencies": {
"dunder-proto": "^1.0.1",
@@ -9484,7 +9442,6 @@
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
"integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
- "dev": true,
"license": "MIT",
"engines": {
"node": ">= 0.4"
@@ -9581,7 +9538,6 @@
"version": "4.2.11",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
"integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
- "dev": true,
"license": "ISC"
},
"node_modules/gry": {
@@ -9642,7 +9598,6 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -9652,7 +9607,6 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
"integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
- "dev": true,
"license": "MIT",
"dependencies": {
"es-define-property": "^1.0.0"
@@ -9681,7 +9635,6 @@
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
"integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
- "dev": true,
"license": "MIT",
"engines": {
"node": ">= 0.4"
@@ -10501,7 +10454,6 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
"integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -10635,7 +10587,6 @@
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
"integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.12.0"
@@ -10892,14 +10843,12 @@
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
"integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
- "dev": true,
"license": "MIT"
},
"node_modules/isexe": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
"integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
- "dev": true,
"license": "ISC"
},
"node_modules/isobject": {
@@ -10923,17 +10872,21 @@
}
},
"node_modules/issue-pane": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/issue-pane/-/issue-pane-3.0.2.tgz",
- "integrity": "sha512-4dkrqAffSwyAnE0ESSYVEKBnbZ82pXyGBylKYYYiKu4vOitFJKNEDzxf7cQ71hk2X3WAHnEv0m9bcufBtFtzxA==",
+ "version": "3.0.3-0",
+ "resolved": "https://registry.npmjs.org/issue-pane/-/issue-pane-3.0.3-0.tgz",
+ "integrity": "sha512-WaNIGnaktw9ddL5l5h/RaE9hCv7Smy0hn21hYrYFayvhjl5C41oElhyC70fjdehaJmpEPYyz2sKKYJQB8a2rxQ==",
"license": "MIT",
"dependencies": {
- "@babel/runtime": "^7.28.6"
+ "@babel/runtime": "^7.28.6",
+ "patch-package": "^8.0.1"
+ },
+ "engines": {
+ "node": ">=20.19.2"
},
"peerDependencies": {
"rdflib": "^2.3.5",
- "solid-logic": "^4.0.2",
- "solid-ui": "^3.0.3"
+ "solid-logic": "^4.0.7",
+ "solid-ui": "^3.1.0"
}
},
"node_modules/istanbul-lib-coverage": {
@@ -12176,6 +12129,15 @@
"url": "https://github.com/chalk/supports-color?sponsor=1"
}
},
+ "node_modules/jose": {
+ "version": "5.10.0",
+ "resolved": "https://registry.npmjs.org/jose/-/jose-5.10.0.tgz",
+ "integrity": "sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg==",
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/panva"
+ }
+ },
"node_modules/js-tokens": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
@@ -12270,18 +12232,37 @@
"dev": true,
"license": "MIT"
},
- "node_modules/json-stable-stringify-without-jsonify": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
- "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/json5": {
- "version": "2.2.3",
- "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
- "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
- "dev": true,
+ "node_modules/json-stable-stringify": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.3.0.tgz",
+ "integrity": "sha512-qtYiSSFlwot9XHtF9bD9c7rwKjr+RecWT//ZnPvSmEjpV5mmPOCN4j8UjY5hbjNkOwZ/jQv3J6R1/pL7RwgMsg==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.8",
+ "call-bound": "^1.0.4",
+ "isarray": "^2.0.5",
+ "jsonify": "^0.0.1",
+ "object-keys": "^1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/json-stable-stringify-without-jsonify": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
+ "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/json5": {
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
+ "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
+ "dev": true,
"license": "MIT",
"bin": {
"json5": "lib/cli.js"
@@ -12290,6 +12271,27 @@
"node": ">=6"
}
},
+ "node_modules/jsonfile": {
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.1.tgz",
+ "integrity": "sha512-zwOTdL3rFQ/lRdBnntKVOX6k5cKJwEc1HdilT71BWEu7J41gXIB2MRp+vxduPSwZJPWBxEzv4yH1wYLJGUHX4Q==",
+ "license": "MIT",
+ "dependencies": {
+ "universalify": "^2.0.0"
+ },
+ "optionalDependencies": {
+ "graceful-fs": "^4.1.6"
+ }
+ },
+ "node_modules/jsonify": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.1.tgz",
+ "integrity": "sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==",
+ "license": "Public Domain",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/jsonld": {
"version": "9.0.0",
"resolved": "https://registry.npmjs.org/jsonld/-/jsonld-9.0.0.tgz",
@@ -12525,6 +12527,15 @@
"node": ">=0.10.0"
}
},
+ "node_modules/klaw-sync": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz",
+ "integrity": "sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==",
+ "license": "MIT",
+ "dependencies": {
+ "graceful-fs": "^4.1.11"
+ }
+ },
"node_modules/ky": {
"version": "1.14.3",
"resolved": "https://registry.npmjs.org/ky/-/ky-1.14.3.tgz",
@@ -12588,6 +12599,28 @@
"dev": true,
"license": "MIT"
},
+ "node_modules/lit": {
+ "version": "3.3.3",
+ "resolved": "https://registry.npmjs.org/lit/-/lit-3.3.3.tgz",
+ "integrity": "sha512-fycuvZg/hkpozL00lm1pEJH5nN/lr9ZXd6mJI2HSN4+Bzc+LDNdEApJ6HFbPkdFNHLvOplIIuJvxkS4XUxqirw==",
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@lit/reactive-element": "^2.1.0",
+ "lit-element": "^4.2.0",
+ "lit-html": "^3.3.0"
+ }
+ },
+ "node_modules/lit-element": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.2.2.tgz",
+ "integrity": "sha512-aFKhNToWxoyhkNDmWZwEva2SlQia+jfG0fjIWV//YeTaWrVnOxD89dPKfigCUspXFmjzOEUQpOkejH5Ly6sG0w==",
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@lit-labs/ssr-dom-shim": "^1.5.0",
+ "@lit/reactive-element": "^2.1.0",
+ "lit-html": "^3.3.0"
+ }
+ },
"node_modules/lit-html": {
"version": "3.3.3",
"resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.3.3.tgz",
@@ -12778,7 +12811,6 @@
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
"integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
- "dev": true,
"license": "MIT",
"engines": {
"node": ">= 0.4"
@@ -12807,10 +12839,13 @@
}
},
"node_modules/meeting-pane": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/meeting-pane/-/meeting-pane-3.0.2.tgz",
- "integrity": "sha512-zi6/eXSBEbjrqMrXpUurZaULlOVjk0UkvRycfRdne0L3mUUTsNz3yITyYpYU48sZ02oUF9BESkV9EakD/ELUag==",
+ "version": "3.0.3-0",
+ "resolved": "https://registry.npmjs.org/meeting-pane/-/meeting-pane-3.0.3-0.tgz",
+ "integrity": "sha512-qqMwoqVyw8yWzC+KGmlXxYjXus0eDQWhVZ5R3NYJ7Z18QpBjbmWb27txFqRd6cIfXkuhQIM7tGA6Mpg2UVzPxg==",
"license": "MIT",
+ "dependencies": {
+ "patch-package": "^8.0.1"
+ },
"peerDependencies": {
"rdflib": "^2.3.5",
"solid-logic": "^4.0.2",
@@ -12878,7 +12913,6 @@
"version": "4.0.8",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
"integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
- "dev": true,
"license": "MIT",
"dependencies": {
"braces": "^3.0.3",
@@ -13567,7 +13601,6 @@
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
"integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
- "dev": true,
"license": "MIT",
"engines": {
"node": ">= 0.4"
@@ -13839,12 +13872,19 @@
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
"integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
- "dev": true,
"license": "MIT",
"engines": {
"node": ">=6"
}
},
+ "node_modules/package": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/package/-/package-1.0.1.tgz",
+ "integrity": "sha512-g6xZR6CO7okjie83sIRJodgGvaXqymfE5GLhN8N2TmZGShmHc/V23hO/vWbdnuy3D81As3pfovw72gGi42l9qA==",
+ "engines": {
+ "node": ">= 0.6.0"
+ }
+ },
"node_modules/package-json": {
"version": "2.4.0",
"resolved": "https://registry.npmjs.org/package-json/-/package-json-2.4.0.tgz",
@@ -13910,13 +13950,13 @@
"license": "(MIT AND Zlib)"
},
"node_modules/pane-registry": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/pane-registry/-/pane-registry-3.1.1.tgz",
- "integrity": "sha512-aL1PdjIl+HMyC5NawVWKrqZ+q+Oz1PtgDvt7T04ArdUx+6lwrtqS1z+4DCy5LGRSeKamqIlHLClDIwkPpAEQlQ==",
+ "version": "3.1.2-test.0",
+ "resolved": "https://registry.npmjs.org/pane-registry/-/pane-registry-3.1.2-test.0.tgz",
+ "integrity": "sha512-s/HMfRhgDcapOeE4tv96AExCG0kOgPTgrC1qaH6ersljZxXLl7tttvUjsK/IYRN/9H5k54n61XinMvNEEYDgXg==",
"license": "MIT",
"peerDependencies": {
- "rdflib": "^2.3.7",
- "solid-logic": "^4.0.7"
+ "rdflib": "^2.3.9",
+ "solid-logic": "^4.0.8-test.0"
}
},
"node_modules/param-case": {
@@ -14029,6 +14069,114 @@
"tslib": "^2.0.3"
}
},
+ "node_modules/patch-package": {
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/patch-package/-/patch-package-8.0.1.tgz",
+ "integrity": "sha512-VsKRIA8f5uqHQ7NGhwIna6Bx6D9s/1iXlA1hthBVBEbkq+t4kXD0HHt+rJhf/Z+Ci0F/HCB2hvn0qLdLG+Qxlw==",
+ "license": "MIT",
+ "dependencies": {
+ "@yarnpkg/lockfile": "^1.1.0",
+ "chalk": "^4.1.2",
+ "ci-info": "^3.7.0",
+ "cross-spawn": "^7.0.3",
+ "find-yarn-workspace-root": "^2.0.0",
+ "fs-extra": "^10.0.0",
+ "json-stable-stringify": "^1.0.2",
+ "klaw-sync": "^6.0.0",
+ "minimist": "^1.2.6",
+ "open": "^7.4.2",
+ "semver": "^7.5.3",
+ "slash": "^2.0.0",
+ "tmp": "^0.2.4",
+ "yaml": "^2.2.2"
+ },
+ "bin": {
+ "patch-package": "index.js"
+ },
+ "engines": {
+ "node": ">=14",
+ "npm": ">5"
+ }
+ },
+ "node_modules/patch-package/node_modules/ci-info": {
+ "version": "3.9.0",
+ "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz",
+ "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/sibiraj-s"
+ }
+ ],
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/patch-package/node_modules/is-docker": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
+ "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
+ "license": "MIT",
+ "bin": {
+ "is-docker": "cli.js"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/patch-package/node_modules/is-wsl": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
+ "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
+ "license": "MIT",
+ "dependencies": {
+ "is-docker": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/patch-package/node_modules/open": {
+ "version": "7.4.2",
+ "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz",
+ "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==",
+ "license": "MIT",
+ "dependencies": {
+ "is-docker": "^2.0.0",
+ "is-wsl": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/patch-package/node_modules/semver": {
+ "version": "7.8.5",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
+ "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/patch-package/node_modules/tmp": {
+ "version": "0.2.7",
+ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.7.tgz",
+ "integrity": "sha512-e0votIpp4Uo2AJYSzVHV6xCcawuiez3DzqDAbrTc3YxBkplN6e+dM13ZeIcZnDg/QpSuU2zfZ3rzwY8ukEnaXw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=14.14"
+ }
+ },
"node_modules/path-browserify": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz",
@@ -14040,7 +14188,6 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
"integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
- "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -14067,7 +14214,6 @@
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
"integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
- "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -14150,7 +14296,6 @@
"version": "2.3.2",
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",
"integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==",
- "dev": true,
"license": "MIT",
"engines": {
"node": ">=8.6"
@@ -14287,6 +14432,15 @@
"node": ">=16.0.0"
}
},
+ "node_modules/pngjs": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz",
+ "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
"node_modules/possible-typed-array-names": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz",
@@ -14484,8 +14638,23 @@
"license": "MIT"
},
"node_modules/profile-pane": {
- "resolved": "../profile-pane",
- "link": true
+ "version": "3.2.3-0",
+ "resolved": "https://registry.npmjs.org/profile-pane/-/profile-pane-3.2.3-0.tgz",
+ "integrity": "sha512-JBYLCJVoaBoabzlw68oFX3ARRapWp55lru79Uv+0ztCEtVjH1PqGDvbUzFZluHcXk8vI5A+kccYzwpziLSGCqw==",
+ "license": "MIT",
+ "dependencies": {
+ "@solid-data-modules/contacts-rdflib": "^0.7.1",
+ "lit-html": "^3.3.3",
+ "pane-registry": "^3.1.2-test.0",
+ "patch-package": "^8.0.1",
+ "qrcode": "^1.5.4",
+ "validate-color": "^2.2.4"
+ },
+ "peerDependencies": {
+ "rdflib": "^2.3.9",
+ "solid-logic": "^4.0.8-test.0",
+ "solid-ui": "^3.1.3-0"
+ }
},
"node_modules/promise-polyfill": {
"version": "8.3.0",
@@ -14607,6 +14776,141 @@
"node": ">=16.0.0"
}
},
+ "node_modules/qrcode": {
+ "version": "1.5.4",
+ "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.5.4.tgz",
+ "integrity": "sha512-1ca71Zgiu6ORjHqFBDpnSMTR2ReToX4l1Au1VFLyVeBTFavzQnv5JxMFr3ukHVKpSrSA2MCk0lNJSykjUfz7Zg==",
+ "license": "MIT",
+ "dependencies": {
+ "dijkstrajs": "^1.0.1",
+ "pngjs": "^5.0.0",
+ "yargs": "^15.3.1"
+ },
+ "bin": {
+ "qrcode": "bin/qrcode"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "node_modules/qrcode/node_modules/cliui": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
+ "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
+ "license": "ISC",
+ "dependencies": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^6.2.0"
+ }
+ },
+ "node_modules/qrcode/node_modules/find-up": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "license": "MIT",
+ "dependencies": {
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/qrcode/node_modules/locate-path": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
+ "license": "MIT",
+ "dependencies": {
+ "p-locate": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/qrcode/node_modules/p-limit": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+ "license": "MIT",
+ "dependencies": {
+ "p-try": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/qrcode/node_modules/p-locate": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
+ "license": "MIT",
+ "dependencies": {
+ "p-limit": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/qrcode/node_modules/wrap-ansi": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
+ "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/qrcode/node_modules/y18n": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
+ "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
+ "license": "ISC"
+ },
+ "node_modules/qrcode/node_modules/yargs": {
+ "version": "15.4.1",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
+ "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
+ "license": "MIT",
+ "dependencies": {
+ "cliui": "^6.0.0",
+ "decamelize": "^1.2.0",
+ "find-up": "^4.1.0",
+ "get-caller-file": "^2.0.1",
+ "require-directory": "^2.1.1",
+ "require-main-filename": "^2.0.0",
+ "set-blocking": "^2.0.0",
+ "string-width": "^4.2.0",
+ "which-module": "^2.0.0",
+ "y18n": "^4.0.0",
+ "yargs-parser": "^18.1.2"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/qrcode/node_modules/yargs-parser": {
+ "version": "18.1.3",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
+ "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
+ "license": "ISC",
+ "dependencies": {
+ "camelcase": "^5.0.0",
+ "decamelize": "^1.2.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
"node_modules/qs": {
"version": "6.15.2",
"resolved": "https://registry.npmjs.org/qs/-/qs-6.15.2.tgz",
@@ -15136,7 +15440,6 @@
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
"integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
- "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -15152,6 +15455,12 @@
"node": ">=0.10.0"
}
},
+ "node_modules/require-main-filename": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
+ "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
+ "license": "ISC"
+ },
"node_modules/require-resolve": {
"version": "0.0.2",
"resolved": "https://registry.npmjs.org/require-resolve/-/require-resolve-0.0.2.tgz",
@@ -15697,11 +16006,16 @@
"node": ">= 0.8.0"
}
},
+ "node_modules/set-blocking": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
+ "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==",
+ "license": "ISC"
+ },
"node_modules/set-function-length": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
"integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
- "dev": true,
"license": "MIT",
"dependencies": {
"define-data-property": "^1.1.4",
@@ -15803,7 +16117,6 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
"integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
- "dev": true,
"license": "MIT",
"dependencies": {
"shebang-regex": "^3.0.0"
@@ -15816,7 +16129,6 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
"integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
- "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -15835,6 +16147,16 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/short-unique-id": {
+ "version": "5.3.2",
+ "resolved": "https://registry.npmjs.org/short-unique-id/-/short-unique-id-5.3.2.tgz",
+ "integrity": "sha512-KRT/hufMSxXKEDSQujfVE0Faa/kZ51ihUcZQAcmP04t00DvPj7Ox5anHke1sJYUtzSuiT/Y5uyzg/W7bBEGhCg==",
+ "license": "Apache-2.0",
+ "bin": {
+ "short-unique-id": "bin/short-unique-id",
+ "suid": "bin/short-unique-id"
+ }
+ },
"node_modules/side-channel": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
@@ -15922,7 +16244,6 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz",
"integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==",
- "dev": true,
"license": "MIT",
"engines": {
"node": ">=6"
@@ -15959,8 +16280,20 @@
}
},
"node_modules/solid-logic": {
- "resolved": "../solid-logic",
- "link": true
+ "version": "4.0.8-test.0",
+ "resolved": "https://registry.npmjs.org/solid-logic/-/solid-logic-4.0.8-test.0.tgz",
+ "integrity": "sha512-oE3L735eGyZvnwVI3HYt/4UJW/SdADZwLTVyCMJI3OLwUtDZxHrV7rGXHgC0qZdni6ifPM8zxiNNs6+L/hGydA==",
+ "license": "MIT",
+ "dependencies": {
+ "@uvdsl/solid-oidc-client-browser": "^0.2.3",
+ "solid-namespace": "^0.5.4"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "peerDependencies": {
+ "rdflib": "^2.3.9"
+ }
},
"node_modules/solid-namespace": {
"version": "0.5.4",
@@ -15969,8 +16302,42 @@
"license": "MIT"
},
"node_modules/solid-ui": {
- "resolved": "../solid-ui",
- "link": true
+ "version": "3.1.3-0",
+ "resolved": "https://registry.npmjs.org/solid-ui/-/solid-ui-3.1.3-0.tgz",
+ "integrity": "sha512-1LQ3kWzF5u2vWuVrHrGvqVbnI4sCYjjBJQiElv+IBuw2PxgZCo3q326ozTyvZ3UJihThgD4KHaqfjEFabcymtg==",
+ "hasInstallScript": true,
+ "license": "MIT",
+ "dependencies": {
+ "@lit/context": "^1.1.6",
+ "@noble/curves": "^2.2.0",
+ "@noble/hashes": "^2.2.0",
+ "escape-html": "^1.0.3",
+ "lit": "^3.3.3",
+ "mime-types": "^3.0.2",
+ "pane-registry": "^3.1.2-test.0",
+ "solid-namespace": "^0.5.4",
+ "tailwindcss": "^4.3.0",
+ "uuid": "^14.0.0"
+ },
+ "optionalDependencies": {
+ "fsevents": "*"
+ },
+ "peerDependencies": {
+ "rdflib": "^2.3.8",
+ "solid-logic": "^4.0.8-test.0"
+ }
+ },
+ "node_modules/solid-ui/node_modules/@noble/hashes": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.2.0.tgz",
+ "integrity": "sha512-IYqDGiTXab6FniAgnSdZwgWbomxpy9FtYvLKs7wCUs2a8RkITG+DFGO1DM9cr+E3/RgADRpFjrKVaJ1z6sjtEg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 20.19.0"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
},
"node_modules/source-map": {
"version": "0.6.1",
@@ -16004,13 +16371,16 @@
}
},
"node_modules/source-pane": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/source-pane/-/source-pane-3.1.0.tgz",
- "integrity": "sha512-r7mKMloDVw2d5C7OlimbZ68Ryg91AI1jQrLpadYL4i94j4rndxlZE1Fy/XjGvPdzr6Jd5OFFgqKFnn3bHQVBIA==",
+ "version": "3.1.1-0",
+ "resolved": "https://registry.npmjs.org/source-pane/-/source-pane-3.1.1-0.tgz",
+ "integrity": "sha512-cPWW075FpPL81ehvyogfMA9+6bP3YIpN395VLOeDBK9uDXLTGin0nJqwClpnUVMTTr4ZJx3ebqxkT6x0gZRlug==",
"license": "MIT",
+ "dependencies": {
+ "patch-package": "^8.0.1"
+ },
"peerDependencies": {
- "rdflib": "^2.3.6",
- "solid-logic": "^4.0.6",
+ "rdflib": "^2.3.9",
+ "solid-logic": "^4.0.7",
"solid-ui": "^3.1.0"
}
},
@@ -16183,7 +16553,6 @@
"version": "4.2.3",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
"integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "dev": true,
"license": "MIT",
"dependencies": {
"emoji-regex": "^8.0.0",
@@ -16312,7 +16681,6 @@
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
"integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
- "dev": true,
"license": "MIT",
"dependencies": {
"ansi-regex": "^5.0.1"
@@ -16402,7 +16770,6 @@
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
"license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
@@ -16455,6 +16822,12 @@
"url": "https://opencollective.com/synckit"
}
},
+ "node_modules/tailwindcss": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.3.1.tgz",
+ "integrity": "sha512-hk+TB1m+K8CYNrP6rjQaq/Y+4Zylwpa87mLYBKCunwnnQ9p+fHb7kmSfGqyEJoxF/O6CDyABWVFEafNSYKll+Q==",
+ "license": "MIT"
+ },
"node_modules/tapable": {
"version": "2.3.3",
"resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.3.tgz",
@@ -16826,7 +17199,6 @@
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
"integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dev": true,
"license": "MIT",
"dependencies": {
"is-number": "^7.0.0"
@@ -17427,6 +17799,15 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/universalify": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
+ "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 10.0.0"
+ }
+ },
"node_modules/unpipe": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
@@ -17598,6 +17979,19 @@
"node": ">= 0.4.0"
}
},
+ "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==",
+ "funding": [
+ "https://github.com/sponsors/broofa",
+ "https://github.com/sponsors/ctavan"
+ ],
+ "license": "MIT",
+ "bin": {
+ "uuid": "dist-node/bin/uuid"
+ }
+ },
"node_modules/v8-to-istanbul": {
"version": "9.3.0",
"resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz",
@@ -17613,6 +18007,12 @@
"node": ">=10.12.0"
}
},
+ "node_modules/validate-color": {
+ "version": "2.2.4",
+ "resolved": "https://registry.npmjs.org/validate-color/-/validate-color-2.2.4.tgz",
+ "integrity": "sha512-Znolz+b6CwW6eBXYld7MFM3O7funcdyRfjKC/X9hqYV/0VcC5LB/L45mff7m3dIn9wdGdNOAQ/fybNuD5P/HDw==",
+ "license": "MIT"
+ },
"node_modules/validate-npm-package-license": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
@@ -18020,7 +18420,6 @@
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
"integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
- "dev": true,
"license": "ISC",
"dependencies": {
"isexe": "^2.0.0"
@@ -18099,6 +18498,12 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/which-module": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz",
+ "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==",
+ "license": "ISC"
+ },
"node_modules/which-typed-array": {
"version": "1.1.20",
"resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz",
@@ -18308,6 +18713,21 @@
"dev": true,
"license": "ISC"
},
+ "node_modules/yaml": {
+ "version": "2.9.0",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.9.0.tgz",
+ "integrity": "sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==",
+ "license": "ISC",
+ "bin": {
+ "yaml": "bin.mjs"
+ },
+ "engines": {
+ "node": ">= 14.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/eemeli"
+ }
+ },
"node_modules/yargs": {
"version": "17.7.2",
"resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
diff --git a/package.json b/package.json
index 35854308..e953194e 100644
--- a/package.json
+++ b/package.json
@@ -61,21 +61,22 @@
"homepage": "https://github.com/SolidOS/solid-panes",
"dependencies": {
"@solid/better-simple-slideshow": "^0.1.0",
- "activitystreams-pane": "^1.0.2",
- "chat-pane": "^3.0.3",
- "contacts-pane": "^3.2.0",
+ "activitystreams-pane": "^1.0.3-0",
+ "chat-pane": "^3.0.4-0",
+ "contacts-pane": "^3.2.1-1",
"dompurify": "^3.4.4",
- "folder-pane": "^3.1.0",
- "issue-pane": "^3.0.2",
+ "folder-pane": "^3.1.1-0",
+ "issue-pane": "^3.0.3-0",
"lit-html": "^3.3.2",
"marked": "^18.0.3",
- "meeting-pane": "^3.0.2",
+ "meeting-pane": "^3.0.3-0",
"mime-types": "^3.0.2",
- "pane-registry": "^3.1.1",
- "profile-pane": "file:../profile-pane",
+ "pane-registry": "^3.1.2-test.0",
+ "patch-package": "^8.0.1",
+ "profile-pane": "^3.2.3-0",
"solid-namespace": "^0.5.4",
- "solid-ui": "file:../solid-ui",
- "source-pane": "^3.1.0"
+ "solid-ui": "^3.1.3-0",
+ "source-pane": "^3.1.1-0"
},
"overrides": {
"rdflib": "$rdflib",
@@ -115,7 +116,7 @@
"rdflib": "^2.3.9",
"react": "^19.2.6",
"react-dom": "^19.2.6",
- "solid-logic": "file:../solid-logic",
+ "solid-logic": "^4.0.8-test.0",
"style-loader": "^4.0.0",
"terser-webpack-plugin": "^5.6.0",
"ts-jest": "^29.4.9",
From 443cb4e4d3cda4d42bd5407040963262fbfe3ea5 Mon Sep 17 00:00:00 2001
From: Alain Bourgeois
Date: Sat, 20 Jun 2026 12:40:35 +0200
Subject: [PATCH 7/7] 4.4.2-0
---
package-lock.json | 4 ++--
package.json | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 2bfc87dc..3e41d7a3 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "solid-panes",
- "version": "4.4.1",
+ "version": "4.4.2-0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "solid-panes",
- "version": "4.4.1",
+ "version": "4.4.2-0",
"license": "MIT",
"dependencies": {
"@solid/better-simple-slideshow": "^0.1.0",
diff --git a/package.json b/package.json
index e953194e..ed71faf5 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "solid-panes",
- "version": "4.4.1",
+ "version": "4.4.2-0",
"description": "Solid-compatible Panes: applets and views for the mashlib and databrowser",
"main": "dist/index.js",
"types": "dist/index.d.ts",