diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6e70fee4..c491306f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,7 +15,12 @@ on: workflow_dispatch: jobs: + update-deps: + uses: SolidOS/solidos/.github/workflows/update-solidos-deps.yml@main + secrets: inherit + build: + needs: update-deps runs-on: ubuntu-latest strategy: matrix: @@ -58,6 +63,9 @@ jobs: npm-publish-dev: needs: build + permissions: + id-token: write + contents: read uses: SolidOS/solidos/.github/workflows/publish-prerelease.yml@main with: node_version: 22 diff --git a/package-lock.json b/package-lock.json index f5e2b7ae..354a5f56 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,31 +1,31 @@ { "name": "solid-panes", - "version": "4.4.2-1", + "version": "4.4.2-2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "solid-panes", - "version": "4.4.2-1", + "version": "4.4.2-2", "license": "MIT", "dependencies": { "@solid/better-simple-slideshow": "^0.1.0", - "activitystreams-pane": "^1.0.3-0", - "chat-pane": "^3.0.4-0", - "contacts-pane": "^3.2.1-1", + "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.1-0", - "issue-pane": "^3.0.3-0", + "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.3-0", + "meeting-pane": "3.0.3-0", "mime-types": "^3.0.2", - "pane-registry": "^3.1.2-test.0", + "pane-registry": "3.1.2-0", "patch-package": "^8.0.1", - "profile-pane": "^3.2.3-0", + "profile-pane": "3.2.3-0", "solid-namespace": "^0.5.4", - "solid-ui": "^3.1.3-0", - "source-pane": "^3.1.1-0" + "solid-ui": "3.1.3-1", + "source-pane": "3.1.1-0" }, "devDependencies": { "@babel/cli": "^7.28.6", @@ -56,10 +56,10 @@ "node-polyfill-webpack-plugin": "^4.1.0", "path-browserify": "^1.0.1", "raw-loader": "^4.0.2", - "rdflib": "^2.3.9", + "rdflib": "2.3.9", "react": "^19.2.6", "react-dom": "^19.2.6", - "solid-logic": "^4.0.8-test.0", + "solid-logic": "4.0.8-0", "style-loader": "^4.0.0", "terser-webpack-plugin": "^5.6.0", "ts-jest": "^29.4.9", @@ -13950,13 +13950,13 @@ "license": "(MIT AND Zlib)" }, "node_modules/pane-registry": { - "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==", + "version": "3.1.2-0", + "resolved": "https://registry.npmjs.org/pane-registry/-/pane-registry-3.1.2-0.tgz", + "integrity": "sha512-oBFv4x+fNWAU9z+jZRtY2XIWT9DMhcr8ogSGSR5JIobq+tDYzw9VTAzrAz40JgBB7LGbmwz9ov1INcHSSQi6aQ==", "license": "MIT", "peerDependencies": { - "rdflib": "^2.3.9", - "solid-logic": "^4.0.8-test.0" + "rdflib": "2.3.9", + "solid-logic": "4.0.8-0" } }, "node_modules/param-case": { @@ -16280,9 +16280,9 @@ } }, "node_modules/solid-logic": { - "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==", + "version": "4.0.8-0", + "resolved": "https://registry.npmjs.org/solid-logic/-/solid-logic-4.0.8-0.tgz", + "integrity": "sha512-/vdP03m8zZPkh1nhpSWedlYR3pWDcLrGwFvwQc8wR3vIOYZ0MQME3vlcwW7T5yhrSRkKcrQD9Ubq06tDRUBIrQ==", "license": "MIT", "dependencies": { "@uvdsl/solid-oidc-client-browser": "^0.2.3", @@ -16302,9 +16302,9 @@ "license": "MIT" }, "node_modules/solid-ui": { - "version": "3.1.3-0", - "resolved": "https://registry.npmjs.org/solid-ui/-/solid-ui-3.1.3-0.tgz", - "integrity": "sha512-1LQ3kWzF5u2vWuVrHrGvqVbnI4sCYjjBJQiElv+IBuw2PxgZCo3q326ozTyvZ3UJihThgD4KHaqfjEFabcymtg==", + "version": "3.1.3-1", + "resolved": "https://registry.npmjs.org/solid-ui/-/solid-ui-3.1.3-1.tgz", + "integrity": "sha512-ZpczlYFb/LWiskitvLFMgzy7+SIvZEfCdl9Bl+t3PKBSbhPG70MiDLYNHALxEPhIaGBqfPpaxoUBdqnLBrkmvQ==", "hasInstallScript": true, "license": "MIT", "dependencies": { @@ -16321,10 +16321,6 @@ }, "optionalDependencies": { "fsevents": "*" - }, - "peerDependencies": { - "rdflib": "^2.3.8", - "solid-logic": "^4.0.8-test.0" } }, "node_modules/solid-ui/node_modules/@noble/hashes": { diff --git a/package.json b/package.json index b027f44a..afe42e0e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "solid-panes", - "version": "4.4.2-1", + "version": "4.4.2-2", "description": "Solid-compatible Panes: applets and views for the mashlib and databrowser", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -32,7 +32,6 @@ "test-debug": "node --inspect-brk ./node_modules/.bin/jest -i --env jest-environment-node-debug", "prepublishOnly": "npm run build && npm run lint && npm test", "preversion": "npm run lint && npm run typecheck && npm test", - "postversion": "git push origin main --follow-tags", "watch": "npm run build-version && concurrently -k -n babel,types,webpack \"npm:watch-js\" \"npm:watch-types\" \"npm:watch-dist\"", "start": "webpack serve --config webpack.dev.config.mjs --open" }, @@ -61,22 +60,22 @@ "homepage": "https://github.com/SolidOS/solid-panes", "dependencies": { "@solid/better-simple-slideshow": "^0.1.0", - "activitystreams-pane": "^1.0.3-0", - "chat-pane": "^3.0.4-0", - "contacts-pane": "^3.2.1-1", + "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.1-0", - "issue-pane": "^3.0.3-0", + "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.3-0", + "meeting-pane": "3.0.3-0", "mime-types": "^3.0.2", - "pane-registry": "^3.1.2-test.0", + "pane-registry": "3.1.2-0", "patch-package": "^8.0.1", - "profile-pane": "^3.2.3-0", + "profile-pane": "3.2.3-0", "solid-namespace": "^0.5.4", - "solid-ui": "^3.1.3-0", - "source-pane": "^3.1.1-0" + "solid-ui": "3.1.3-1", + "source-pane": "3.1.1-0" }, "overrides": { "rdflib": "$rdflib", @@ -113,10 +112,10 @@ "node-polyfill-webpack-plugin": "^4.1.0", "path-browserify": "^1.0.1", "raw-loader": "^4.0.2", - "rdflib": "^2.3.9", + "rdflib": "2.3.9", "react": "^19.2.6", "react-dom": "^19.2.6", - "solid-logic": "^4.0.8-test.0", + "solid-logic": "4.0.8-0", "style-loader": "^4.0.0", "terser-webpack-plugin": "^5.6.0", "ts-jest": "^29.4.9", @@ -125,5 +124,19 @@ "webpack": "^5.106.2", "webpack-cli": "^6.0.1", "webpack-dev-server": "^5.2.4" - } + }, + "solidosDependencies": [ + "rdflib", + "solid-logic", + "solid-ui", + "pane-registry", + "activitystreams-pane", + "chat-pane", + "contacts-pane", + "folder-pane", + "issue-pane", + "meeting-pane", + "profile-pane", + "source-pane" + ] }