Support for exporting chats to disk

This commit is contained in:
Scott Nonnenberg
2025-11-19 02:12:04 +10:00
committed by GitHub
parent 6b16d75036
commit c4378d9c24
53 changed files with 2549 additions and 366 deletions

View File

@@ -20,7 +20,7 @@
"start": "electron .",
"generate": "run-s generate:phase-0 generate:phase-1",
"generate:phase-0": "run-p build:esbuild:scripts",
"generate:phase-1": "run-p --aggregate-output --print-label generate:phase-1:bundle build:icu-types build:compact-locales build:styles get-expire-time copy-components",
"generate:phase-1": "run-p --aggregate-output --print-label generate:phase-1:bundle build:icu-types build:compact-locales build:styles get-expire-time copy-components build:policy-files",
"generate:phase-1:bundle": "run-s build-protobuf build:esbuild:bundle",
"build-release": "pnpm run build",
"sign-release": "node ts/updater/generateSignature.js",
@@ -83,7 +83,7 @@
"test:storybook:test": "wait-on http://127.0.0.1:6006/ --timeout 5000 && test-storybook --testTimeout 60000",
"build": "run-s --print-label generate build:esbuild:prod build:release",
"build-win32-all": "run-s --print-label generate build:esbuild:prod build:release-win32-all",
"build-linux": "run-s generate build:esbuild:prod && pnpm run build:release --publish=never",
"build-linux": "run-s build:policy-files generate build:esbuild:prod && pnpm run build:release --publish=never",
"build:acknowledgments": "node scripts/generate-acknowledgments.js",
"build:dns-fallback": "node ts/scripts/generate-dns-fallback.node.js",
"build:icu-types": "node ts/scripts/generate-icu-types.node.js",
@@ -94,6 +94,7 @@
"build:esbuild:scripts": "node scripts/esbuild.js --no-bundle",
"build:esbuild:bundle": "node scripts/esbuild.js --no-scripts",
"build:esbuild:prod": "node scripts/esbuild.js --prod",
"build:policy-files": "node ts/scripts/gen-policy-files.node.js",
"build:styles": "pnpm run \"/^build:styles:.*/\"",
"build:styles:sass": "sass stylesheets/manifest.scss:stylesheets/manifest.css stylesheets/manifest_bridge.scss:stylesheets/manifest_bridge.css --fatal-deprecation=1.80.7",
"build:styles:tailwind": "tailwindcss -i ./stylesheets/tailwind-config.css -o ./stylesheets/tailwind.css",
@@ -132,7 +133,7 @@
"@react-aria/utils": "3.25.3",
"@react-spring/web": "9.7.5",
"@react-types/shared": "3.27.0",
"@signalapp/libsignal-client": "0.83.0",
"@signalapp/libsignal-client": "0.86.3",
"@signalapp/minimask": "1.0.1",
"@signalapp/mute-state-change": "workspace:1.0.0",
"@signalapp/quill-cjs": "2.1.2",