2024-08-01 23:49:32 +00:00
|
|
|
{
|
2026-01-20 18:40:33 +00:00
|
|
|
"name": "flotilla",
|
2026-09-15 21:08:39 +00:00
|
|
|
"version": "1.11.0",
|
|
|
|
|
"author": {
|
|
|
|
|
"name": "Jon Staab"
|
|
|
|
|
},
|
2024-08-05 22:28:46 +00:00
|
|
|
"private": true,
|
|
|
|
|
"scripts": {
|
|
|
|
|
"dev": "vite dev",
|
2026-08-18 22:20:30 +00:00
|
|
|
"build": "./scripts/build.sh",
|
2026-09-07 17:42:52 +00:00
|
|
|
"build:desktop": "bash scripts/build-desktop.sh",
|
2026-09-11 11:53:30 +00:00
|
|
|
"dev:desktop": "node scripts/dev-desktop.mjs",
|
|
|
|
|
"start:desktop": "npm --prefix electron start",
|
2026-05-15 09:23:15 +00:00
|
|
|
"build:server": "vite build --config vite.config.server.ts",
|
2026-05-04 21:02:56 +00:00
|
|
|
"start": "node server.js",
|
2026-08-18 22:20:30 +00:00
|
|
|
"release:android": "./scripts/build.sh && cap build android --androidreleasetype APK --signing-type apksigner",
|
2026-09-15 08:37:42 +00:00
|
|
|
"publish:android": "node scripts/publish-android-release.mjs",
|
2026-08-18 22:20:30 +00:00
|
|
|
"bump": "node scripts/bump-version.mjs",
|
2024-08-05 22:28:46 +00:00
|
|
|
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
|
2026-03-06 22:18:05 +00:00
|
|
|
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
|
2026-09-15 08:37:42 +00:00
|
|
|
"lint": "prettier --check src e2e packages playwright.config.ts capacitor.config.ts electron/*.ts electron/electron-builder.config.mjs scripts/dev-desktop.mjs scripts/package-desktop.mjs scripts/publish-android-release.mjs && eslint src e2e packages capacitor.config.ts electron/*.ts electron/electron-builder.config.mjs scripts/dev-desktop.mjs scripts/package-desktop.mjs scripts/publish-android-release.mjs",
|
2026-06-01 21:50:13 +00:00
|
|
|
"test": "playwright test",
|
2026-09-07 17:42:52 +00:00
|
|
|
"test:desktop": "playwright test --config e2e/desktop/playwright.config.ts",
|
2026-06-01 21:50:13 +00:00
|
|
|
"test:ui": "playwright test --ui",
|
2025-12-08 17:27:38 +00:00
|
|
|
"format": "git diff head --name-only --diff-filter d | grep -E '(js|ts|svelte|css)$' | xargs -r prettier --write",
|
2025-10-22 15:35:42 +00:00
|
|
|
"format:all": "prettier --write src",
|
2026-09-14 17:58:14 +00:00
|
|
|
"prepare": "husky",
|
|
|
|
|
"package:desktop:linux": "node scripts/package-desktop.mjs linux",
|
|
|
|
|
"package:desktop:windows": "node scripts/package-desktop.mjs windows",
|
|
|
|
|
"package:desktop:macos": "node scripts/package-desktop.mjs macos"
|
2024-08-05 22:28:46 +00:00
|
|
|
},
|
|
|
|
|
"devDependencies": {
|
2024-11-15 23:16:06 +00:00
|
|
|
"@capacitor/assets": "^3.0.5",
|
2026-08-22 17:32:51 +00:00
|
|
|
"@eslint/js": "^10.0.1",
|
2026-06-01 21:50:13 +00:00
|
|
|
"@playwright/test": "^1.49.1",
|
2026-05-25 16:59:22 +00:00
|
|
|
"@sveltejs/kit": "^2.61.1",
|
|
|
|
|
"@sveltejs/vite-plugin-svelte": "^5.1.1",
|
2026-04-07 21:53:19 +00:00
|
|
|
"@tailwindcss/postcss": "^4.2.2",
|
2025-10-13 20:35:02 +00:00
|
|
|
"@types/eslint": "^9.6.1",
|
2026-05-28 19:11:00 +00:00
|
|
|
"@types/node": "^25.9.1",
|
2026-08-06 15:43:57 +00:00
|
|
|
"@types/ws": "^8.18.1",
|
2026-01-23 18:25:06 +00:00
|
|
|
"autoprefixer": "^10.4.23",
|
2026-08-18 22:20:30 +00:00
|
|
|
"capacitor-set-version": "^2.2.0",
|
2024-08-05 22:28:46 +00:00
|
|
|
"classnames": "^2.5.1",
|
2026-08-22 17:32:51 +00:00
|
|
|
"eslint": "^10.9.0",
|
|
|
|
|
"eslint-config-prettier": "^10.1.8",
|
|
|
|
|
"eslint-plugin-svelte": "^3.23.0",
|
2025-10-13 20:35:02 +00:00
|
|
|
"globals": "^15.15.0",
|
2026-05-25 16:59:22 +00:00
|
|
|
"postcss": "^8.5.15",
|
2026-01-23 18:25:06 +00:00
|
|
|
"prettier": "^3.8.1",
|
|
|
|
|
"prettier-plugin-svelte": "^3.4.1",
|
2026-07-27 22:38:23 +00:00
|
|
|
"sharp": "^0.35.3",
|
2026-05-25 16:59:22 +00:00
|
|
|
"svelte": "^5.55.9",
|
2026-01-23 18:25:06 +00:00
|
|
|
"svelte-check": "^4.3.5",
|
2026-04-07 21:53:19 +00:00
|
|
|
"tailwindcss": "^4.2.2",
|
2025-10-13 20:35:02 +00:00
|
|
|
"typescript": "^5.9.3",
|
2026-08-22 17:32:51 +00:00
|
|
|
"typescript-eslint": "^8.67.0",
|
2026-08-06 15:43:57 +00:00
|
|
|
"vite": "^6.4.2",
|
|
|
|
|
"ws": "^8.18.3"
|
2024-08-05 22:28:46 +00:00
|
|
|
},
|
|
|
|
|
"type": "module",
|
|
|
|
|
"dependencies": {
|
2026-03-24 00:51:51 +00:00
|
|
|
"@aparajita/capacitor-secure-storage": "^8.0.0",
|
2026-01-22 22:23:46 +00:00
|
|
|
"@capacitor/android": "^8.0.1",
|
|
|
|
|
"@capacitor/app": "^8.0.0",
|
|
|
|
|
"@capacitor/cli": "^8.0.1",
|
2026-04-11 16:38:06 +00:00
|
|
|
"@capacitor/clipboard": "^8.0.1",
|
2026-01-22 22:23:46 +00:00
|
|
|
"@capacitor/core": "^8.0.1",
|
|
|
|
|
"@capacitor/filesystem": "^8.1.0",
|
|
|
|
|
"@capacitor/ios": "^8.0.1",
|
|
|
|
|
"@capacitor/keyboard": "^8.0.0",
|
|
|
|
|
"@capacitor/preferences": "^8.0.0",
|
|
|
|
|
"@capacitor/push-notifications": "^8.0.0",
|
2026-04-14 13:57:23 +00:00
|
|
|
"@capacitor/share": "^8.0.1",
|
2026-01-22 22:23:46 +00:00
|
|
|
"@capawesome/capacitor-android-dark-mode-support": "^8.0.0",
|
|
|
|
|
"@capawesome/capacitor-badge": "^8.0.0",
|
2026-09-07 17:42:52 +00:00
|
|
|
"@capawesome/capacitor-electron": "0.1.1",
|
2026-09-16 16:59:22 +00:00
|
|
|
"@flotilla/desktop-window": "file:packages/desktop-window",
|
2026-01-23 18:25:06 +00:00
|
|
|
"@getalby/lightning-tools": "^6.1.0",
|
2025-10-13 20:35:02 +00:00
|
|
|
"@getalby/sdk": "^5.1.2",
|
2026-05-04 21:02:56 +00:00
|
|
|
"@hono/node-server": "^2.0.0",
|
2026-09-10 18:41:30 +00:00
|
|
|
"@noble/curves": "~2.0.1",
|
|
|
|
|
"@noble/hashes": "~2.0.1",
|
2026-07-28 16:16:26 +00:00
|
|
|
"@pomade/core": "^0.3.3",
|
2026-05-25 16:59:22 +00:00
|
|
|
"@poppanator/sveltekit-svg": "^7.0.0",
|
2026-07-03 21:43:00 +00:00
|
|
|
"@svelte-plugins/datepicker": "^1.0.11",
|
2025-10-13 20:35:02 +00:00
|
|
|
"@sveltejs/adapter-static": "^3.0.10",
|
2026-09-10 18:41:30 +00:00
|
|
|
"@tiptap/core": "^2.27.3",
|
|
|
|
|
"@tiptap/pm": "^2.27.3",
|
|
|
|
|
"@tiptap/suggestion": "^2.27.3",
|
2026-01-23 18:25:06 +00:00
|
|
|
"@types/qrcode": "^1.5.6",
|
2025-07-15 22:49:26 +00:00
|
|
|
"@types/throttle-debounce": "^5.0.2",
|
2026-05-25 16:59:22 +00:00
|
|
|
"@vite-pwa/assets-generator": "^1.0.2",
|
|
|
|
|
"@vite-pwa/sveltekit": "^1.1.0",
|
2026-09-15 21:08:39 +00:00
|
|
|
"@welshman/app": "^0.10.9",
|
|
|
|
|
"@welshman/content": "^0.10.9",
|
|
|
|
|
"@welshman/domain": "^0.10.9",
|
|
|
|
|
"@welshman/editor": "^0.10.9",
|
|
|
|
|
"@welshman/feeds": "^0.10.9",
|
|
|
|
|
"@welshman/lib": "^0.10.9",
|
|
|
|
|
"@welshman/net": "^0.10.9",
|
|
|
|
|
"@welshman/signer": "^0.10.9",
|
|
|
|
|
"@welshman/store": "^0.10.9",
|
|
|
|
|
"@welshman/util": "^0.10.9",
|
2026-05-04 21:02:56 +00:00
|
|
|
"cheerio": "^1.2.0",
|
2026-02-16 19:34:46 +00:00
|
|
|
"compressorjs-next": "^1.1.2",
|
2026-08-17 15:42:14 +00:00
|
|
|
"dompurify": "^3.4.13",
|
2025-10-13 20:35:02 +00:00
|
|
|
"dotenv": "^16.6.1",
|
2026-01-23 18:25:06 +00:00
|
|
|
"emoji-picker-element": "^1.28.1",
|
2026-04-28 21:15:12 +00:00
|
|
|
"emoji-picker-element-data": "^1.8.0",
|
2026-09-12 17:03:24 +00:00
|
|
|
"focus-trap": "8.2.2",
|
2025-10-13 20:35:02 +00:00
|
|
|
"fuse.js": "^7.1.0",
|
2026-05-25 16:59:22 +00:00
|
|
|
"hono": "^4.12.23",
|
2025-10-13 20:35:02 +00:00
|
|
|
"husky": "^9.1.7",
|
|
|
|
|
"idb": "^8.0.3",
|
2026-03-16 20:38:05 +00:00
|
|
|
"livekit-client": "^2.17.2",
|
2026-08-17 15:42:14 +00:00
|
|
|
"marked": "^18.0.9",
|
2026-02-24 18:45:43 +00:00
|
|
|
"nostr-signer-capacitor-plugin": "github:coracle-social/nostr-signer-capacitor-plugin#main",
|
2026-09-10 18:41:30 +00:00
|
|
|
"nostr-tools": "^2.25.2",
|
2026-04-07 21:53:19 +00:00
|
|
|
"prettier-plugin-tailwindcss": "^0.7.2",
|
2026-09-10 18:41:30 +00:00
|
|
|
"prosemirror-model": "^1.25.11",
|
2026-08-11 21:54:05 +00:00
|
|
|
"prosemirror-state": "^1.4.4",
|
2026-09-10 18:41:30 +00:00
|
|
|
"prosemirror-transform": "^1.12.1",
|
|
|
|
|
"prosemirror-view": "^1.42.3",
|
2025-07-15 22:49:26 +00:00
|
|
|
"qr-scanner": "^1.4.2",
|
2025-05-15 22:52:17 +00:00
|
|
|
"qrcode": "^1.5.4",
|
2025-07-15 22:49:26 +00:00
|
|
|
"throttle-debounce": "^5.0.2",
|
2026-01-16 23:07:55 +00:00
|
|
|
"tippy.js": "^6.3.7"
|
2025-04-09 22:32:18 +00:00
|
|
|
},
|
2026-09-02 15:53:19 +00:00
|
|
|
"packageManager": "pnpm@11.25.0"
|
2024-08-01 23:49:32 +00:00
|
|
|
}
|