Update package dependencies and enhance application structure

- Added several new dependencies related to the Applesauce library, including 'applesauce-accounts', 'applesauce-common', 'applesauce-core', 'applesauce-loaders', 'applesauce-relay', and 'applesauce-signers', all at version 5.1.0.
- Updated the development script in package.json to specify a port for Vite and added new seed scripts for profiles and activity.
- Removed outdated image files from the public directory to clean up unused assets.
- Enhanced the App.vue structure by integrating shared components like AppHeader and AuthModal for improved user experience.
- Refactored ContentDetailModal and MobileNav components to support new features and improve usability.

These changes improve the overall functionality and maintainability of the application while ensuring it utilizes the latest libraries for better performance.
This commit is contained in:
Dorian
2026-02-12 12:24:58 +00:00
parent c970f5b29f
commit 725896673c
42 changed files with 3767 additions and 1329 deletions

View File

@@ -4,13 +4,23 @@
"version": "0.1.0",
"type": "module",
"scripts": {
"dev": "vite",
"dev": "vite --port 5174",
"start": "bash scripts/start.sh",
"build": "vue-tsc -b && vite build",
"preview": "vite preview",
"type-check": "vue-tsc --noEmit"
"type-check": "vue-tsc --noEmit",
"seed:profiles": "npx tsx scripts/seed-profiles.ts",
"seed:activity": "npx tsx scripts/seed-activity.ts",
"seed": "npx tsx scripts/seed-profiles.ts && npx tsx scripts/seed-activity.ts"
},
"dependencies": {
"@tanstack/vue-query": "^5.92.9",
"applesauce-accounts": "^5.1.0",
"applesauce-common": "^5.1.0",
"applesauce-core": "^5.1.0",
"applesauce-loaders": "^5.1.0",
"applesauce-relay": "^5.1.0",
"applesauce-signers": "^5.1.0",
"axios": "^1.13.5",
"nostr-tools": "^2.23.0",
"pinia": "^3.0.4",
@@ -25,6 +35,7 @@
"postcss": "^8.5.6",
"sharp": "^0.34.5",
"tailwindcss": "^3.4.18",
"tsx": "^4.21.0",
"typescript": "~5.9.3",
"vite": "^7.2.2",
"vite-plugin-pwa": "^1.2.0",