diff --git a/package-lock.json b/package-lock.json index dfe83206..4e3a32f5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,19 +1,19 @@ { "name": "mashlib", - "version": "2.2.0", + "version": "2.2.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "mashlib", - "version": "2.2.0", + "version": "2.2.1", "license": "MIT", "dependencies": { "pane-registry": "^3.1.1", - "rdflib": "^2.3.8", + "rdflib": "^2.3.9", "solid-logic": "^4.0.7", - "solid-panes": "^4.4.0", - "solid-ui": "^3.1.0" + "solid-panes": "^4.4.1", + "solid-ui": "^3.1.1" }, "devDependencies": { "@babel/cli": "^7.28.6", @@ -2462,9 +2462,9 @@ "license": "MIT" }, "node_modules/@lit-labs/ssr-dom-shim": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.5.1.tgz", - "integrity": "sha512-Aou5UdlSpr5whQe8AA/bZG0jMj96CoJIWbGfZ91qieWu5AWUMKw8VR/pAkQkJYvBNhmCcWnZlyyk5oze8JIqYA==", + "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": { @@ -2679,6 +2679,30 @@ "@types/node": "*" } }, + "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", @@ -5179,9 +5203,9 @@ } }, "node_modules/dompurify": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.4.0.tgz", - "integrity": "sha512-nolgK9JcaUXMSmW+j1yaSvaEaoXYHwWyGJlkoCTghc97KgGDDSnpoU/PlEnw63Ah+TGKFOyY+X5LnxaWbCSfXg==", + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.4.7.tgz", + "integrity": "sha512-2jBxDJY4RR06tQNy4w5FlFH7kfxsQZlufd0sbv+chfHCxeJwrFw2baUDsSwvBISD4K4RDbd0PTfy3uNXsR6siA==", "license": "(MPL-2.0 OR Apache-2.0)", "optionalDependencies": { "@types/trusted-types": "^2.0.7" @@ -7819,9 +7843,9 @@ } }, "node_modules/lit": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/lit/-/lit-3.3.2.tgz", - "integrity": "sha512-NF9zbsP79l4ao2SNrH3NkfmFgN/hBYSQo90saIVI1o5GpjAdCPVstVzO1MrLOakHoEhYkrtRjPK6Ob521aoYWQ==", + "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", @@ -7841,9 +7865,9 @@ } }, "node_modules/lit-html": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.3.2.tgz", - "integrity": "sha512-Qy9hU88zcmaxBXcc10ZpdK7cOLXvXpRoBxERdtqV9QOrfpMZZ6pSYP91LhpPtap3sFMUiL7Tw2RImbe0Al2/kw==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.3.3.tgz", + "integrity": "sha512-el8M6jK2o3RXBnrSHX3ZKrsN8zEV63pSExTO1wYJz7QndGYZ8353e2a5PPX+qHe2aGayfnchQmkAojaWAREOIA==", "license": "BSD-3-Clause", "dependencies": { "@types/trusted-types": "^2.0.2" @@ -7974,9 +7998,9 @@ } }, "node_modules/marked": { - "version": "17.0.6", - "resolved": "https://registry.npmjs.org/marked/-/marked-17.0.6.tgz", - "integrity": "sha512-gB0gkNafnonOw0obSTEGZTT86IuhILt2Wfx0mWH/1Au83kybTayroZ/V6nS25mN7u8ASy+5fMhgB3XPNrOZdmA==", + "version": "18.0.4", + "resolved": "https://registry.npmjs.org/marked/-/marked-18.0.4.tgz", + "integrity": "sha512-c/BTaKzg0G6ezQx97DAkYU7k0HM6ys0FqYeKBL6hlBByZwy+ycA1+f0vDdjMHKKeEjdgkx0GOv9Il6D+85cOqA==", "license": "MIT", "bin": { "marked": "bin/marked.js" @@ -9297,20 +9321,21 @@ "license": "MIT" }, "node_modules/profile-pane": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/profile-pane/-/profile-pane-3.2.1.tgz", - "integrity": "sha512-8dvNWU5IZEL1lDtPJERPJaxzbZuknZARwE9WZiqUR+Pa6k5CFoKdusPS7s4id6QSrAdU9y/XJ72xKX5WiEbmaA==", + "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": { - "lit-html": "^3.3.2", - "pane-registry": "^3.1.0", + "@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.0" + "solid-ui": "^3.1.1" } }, "node_modules/prop-types": { @@ -9539,9 +9564,9 @@ } }, "node_modules/rdflib": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/rdflib/-/rdflib-2.3.8.tgz", - "integrity": "sha512-moogxjqUHqZt+l6qbb0xZm7Cy+iwBwHhBev0N8/zkrCX+Q1iuMLrflUNxbeJO/f5E0XZ7AhyJjPrQkB9smYqIA==", + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/rdflib/-/rdflib-2.3.9.tgz", + "integrity": "sha512-6HnEQ22QzgqPW2/R8y5IaeQoXnho6U+ovU1q/ZF556zEnSK4buwhw8/CDdRDwIHZQh5+PAncQxUhluO3JmguJQ==", "license": "MIT", "dependencies": { "@babel/runtime": "^7.29.2", @@ -9557,9 +9582,9 @@ } }, "node_modules/react": { - "version": "19.2.5", - "resolved": "https://registry.npmjs.org/react/-/react-19.2.5.tgz", - "integrity": "sha512-llUJLzz1zTUBrskt2pwZgLq59AemifIftw4aB7JxOqf1HY2FDaGDxgwpAPVzHU1kdWabH7FauP4i1oEeer2WCA==", + "version": "19.2.6", + "resolved": "https://registry.npmjs.org/react/-/react-19.2.6.tgz", + "integrity": "sha512-sfWGGfavi0xr8Pg0sVsyHMAOziVYKgPLNrS7ig+ivMNb3wbCBw3KxtflsGBAwD3gYQlE/AEZsTLgToRrSCjb0Q==", "license": "MIT", "engines": { "node": ">=0.10.0" @@ -9572,15 +9597,15 @@ "license": "MIT" }, "node_modules/react-dom": { - "version": "19.2.5", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.5.tgz", - "integrity": "sha512-J5bAZz+DXMMwW/wV3xzKke59Af6CHY7G4uYLN1OvBcKEsWOs4pQExj86BBKamxl/Ik5bx9whOrvBlSDfWzgSag==", + "version": "19.2.6", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.6.tgz", + "integrity": "sha512-0prMI+hvBbPjsWnxDLxlCGyM8PN6UuWjEUCYmZhO67xIV9Xasa/r/vDnq+Xyq4Lo27g8QSbO5YzARu0D1Sps3g==", "license": "MIT", "dependencies": { "scheduler": "^0.27.0" }, "peerDependencies": { - "react": "^19.2.5" + "react": "^19.2.6" } }, "node_modules/react-is": { @@ -10418,6 +10443,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", @@ -10556,55 +10591,56 @@ "license": "MIT" }, "node_modules/solid-panes": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/solid-panes/-/solid-panes-4.4.0.tgz", - "integrity": "sha512-XQaHNIaAkKtcl0/l1CHUQJmSUgNgRpyHC2nbjYFchU67t1uiTWveBRyjnHRz/uyPPw57ieMFF/a7ZgXfj0vnTw==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/solid-panes/-/solid-panes-4.4.1.tgz", + "integrity": "sha512-YTMLhhFGvqdn1xRxxUDbmDQHayDfulLw/BCUw2qJoW+nJwte0NO3SzQBFyxF7nvSw5dkneyM+2bTU3UbUHtAZQ==", "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", - "dompurify": "^3.3.1", + "dompurify": "^3.4.4", "folder-pane": "^3.1.0", "issue-pane": "^3.0.2", - "marked": "^17.0.3", + "lit-html": "^3.3.2", + "marked": "^18.0.3", "meeting-pane": "^3.0.2", "mime-types": "^3.0.2", - "pane-registry": "^3.1.0", - "profile-pane": "^3.2.1", + "pane-registry": "^3.1.1", + "profile-pane": "^3.2.2", "solid-namespace": "^0.5.4", - "solid-ui": "^3.1.0", + "solid-ui": "^3.1.1", "source-pane": "^3.1.0" } }, "node_modules/solid-ui": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/solid-ui/-/solid-ui-3.1.0.tgz", - "integrity": "sha512-IKNooyEcJ3IduJqGCw24UC0xPpCCQZVFXzlPC8jcicO7R2FM9GHgwVhpeDTRDl5E/KpoC+h6HCVxGqd/qkfMag==", + "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.0.1", - "@noble/hashes": "^2.0.1", + "@noble/curves": "^2.2.0", + "@noble/hashes": "^2.2.0", "escape-html": "^1.0.3", - "lit": "^3.3.2", + "lit": "^3.3.3", "mime-types": "^3.0.2", - "pane-registry": "^3.1.0", + "pane-registry": "^3.1.1", "solid-namespace": "^0.5.4", - "uuid": "^13.0.0" + "uuid": "^14.0.0" }, "optionalDependencies": { "fsevents": "*" }, "peerDependencies": { - "rdflib": "^2.3.6", - "solid-logic": "^4.0.6" + "rdflib": "^2.3.8", + "solid-logic": "^4.0.7" } }, "node_modules/solid-ui/node_modules/uuid": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-13.0.0.tgz", - "integrity": "sha512-XQegIaBTVUjSHliKqcnFqYypAd4S+WCYt5NIeRs6w/UAry7z8Y9j5ZwRRL4kzq9U3sD6v+85er9FvkEaBpji2w==", + "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" diff --git a/package.json b/package.json index 91296747..3a08f3ac 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mashlib", - "version": "2.2.0", + "version": "2.2.1", "description": "Data mashup library", "main": "dist/mashlib.js", "files": [ @@ -55,10 +55,10 @@ "homepage": "https://github.com/solidos/mashlib", "dependencies": { "pane-registry": "^3.1.1", - "rdflib": "^2.3.8", + "rdflib": "^2.3.9", "solid-logic": "^4.0.7", - "solid-panes": "^4.4.0", - "solid-ui": "^3.1.0" + "solid-panes": "^4.4.1", + "solid-ui": "^3.1.1" }, "overrides": { "rdflib": "$rdflib", diff --git a/src/databrowser.html b/src/databrowser.html index 716cfd79..949de74a 100644 --- a/src/databrowser.html +++ b/src/databrowser.html @@ -7,6 +7,29 @@ @@ -31,13 +54,13 @@ --> -
+
-
+
-
+
- +