chore: update dependencies

This commit is contained in:
2024-02-05 08:30:06 +07:00
parent 8a17c36a5b
commit 2a58326cd1
24 changed files with 991 additions and 857 deletions

View File

@@ -24,7 +24,7 @@
"@lume/storage": "workspace:^", "@lume/storage": "workspace:^",
"@lume/ui": "workspace:^", "@lume/ui": "workspace:^",
"@lume/utils": "workspace:^", "@lume/utils": "workspace:^",
"@nostr-dev-kit/ndk": "^2.3.3", "@nostr-dev-kit/ndk": "^2.4.0",
"@radix-ui/react-accordion": "^1.1.2", "@radix-ui/react-accordion": "^1.1.2",
"@radix-ui/react-alert-dialog": "^1.0.5", "@radix-ui/react-alert-dialog": "^1.0.5",
"@radix-ui/react-avatar": "^1.0.4", "@radix-ui/react-avatar": "^1.0.4",
@@ -37,33 +37,33 @@
"@radix-ui/react-select": "^2.0.0", "@radix-ui/react-select": "^2.0.0",
"@radix-ui/react-switch": "^1.0.3", "@radix-ui/react-switch": "^1.0.3",
"@radix-ui/react-tooltip": "^1.0.7", "@radix-ui/react-tooltip": "^1.0.7",
"@tanstack/react-query": "^5.17.19", "@tanstack/react-query": "^5.18.1",
"framer-motion": "^11.0.3", "framer-motion": "^11.0.3",
"i18next": "^23.8.1", "i18next": "^23.8.2",
"i18next-resources-to-backend": "^1.2.0", "i18next-resources-to-backend": "^1.2.0",
"jotai": "^2.6.3", "jotai": "^2.6.4",
"minidenticons": "^4.2.0", "minidenticons": "^4.2.0",
"nanoid": "^5.0.4", "nanoid": "^5.0.5",
"nostr-fetch": "^0.15.0", "nostr-fetch": "^0.15.0",
"nostr-tools": "^1.17.0", "nostr-tools": "^1.17.0",
"react": "^18.2.0", "react": "^18.2.0",
"react-currency-input-field": "^3.6.14", "react-currency-input-field": "^3.6.14",
"react-dom": "^18.2.0", "react-dom": "^18.2.0",
"react-hook-form": "^7.49.3", "react-hook-form": "^7.50.0",
"react-i18next": "^14.0.1", "react-i18next": "^14.0.2",
"react-router-dom": "^6.21.3", "react-router-dom": "^6.22.0",
"smol-toml": "^1.1.4", "smol-toml": "^1.1.4",
"sonner": "^1.4.0", "sonner": "^1.4.0",
"virtua": "^0.23.0" "virtua": "^0.23.3"
}, },
"devDependencies": { "devDependencies": {
"@lume/tailwindcss": "workspace:^", "@lume/tailwindcss": "workspace:^",
"@lume/tsconfig": "workspace:^", "@lume/tsconfig": "workspace:^",
"@lume/types": "workspace:^", "@lume/types": "workspace:^",
"@types/node": "^20.11.10", "@types/node": "^20.11.16",
"@types/react": "^18.2.48", "@types/react": "^18.2.52",
"@types/react-dom": "^18.2.18", "@types/react-dom": "^18.2.18",
"@vitejs/plugin-react-swc": "^3.5.0", "@vitejs/plugin-react-swc": "^3.6.0",
"autoprefixer": "^10.4.17", "autoprefixer": "^10.4.17",
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"encoding": "^0.1.13", "encoding": "^0.1.13",

View File

@@ -13,7 +13,7 @@
"@astrojs/check": "^0.4.1", "@astrojs/check": "^0.4.1",
"@astrojs/tailwind": "^5.1.0", "@astrojs/tailwind": "^5.1.0",
"@fontsource/geist-mono": "^5.0.1", "@fontsource/geist-mono": "^5.0.1",
"astro": "^4.2.6", "astro": "^4.3.2",
"astro-seo-meta": "^4.1.0", "astro-seo-meta": "^4.1.0",
"astro-seo-schema": "^4.0.0", "astro-seo-schema": "^4.0.0",
"schema-dts": "^1.1.2", "schema-dts": "^1.1.2",

View File

@@ -1,35 +1,35 @@
{ {
"name": "lume", "name": "lume",
"private": true, "private": true,
"version": "3.0.1", "version": "3.0.1",
"scripts": { "scripts": {
"build": "turbo build", "build": "turbo build",
"dev": "turbo dev", "dev": "turbo dev",
"tauri": "tauri" "tauri": "tauri"
}, },
"devDependencies": { "devDependencies": {
"@biomejs/biome": "^1.5.3", "@biomejs/biome": "^1.5.3",
"@tauri-apps/cli": "2.0.0-alpha.21", "@tauri-apps/cli": "^2.0.0-beta.1",
"turbo": "^1.11.3" "turbo": "^1.12.2"
}, },
"packageManager": "pnpm@8.9.0", "packageManager": "pnpm@8.9.0",
"engines": { "engines": {
"node": ">=18" "node": ">=18"
}, },
"dependencies": { "dependencies": {
"@tauri-apps/api": "2.0.0-alpha.14", "@tauri-apps/api": "^2.0.0-beta.0",
"@tauri-apps/plugin-autostart": "2.0.0-alpha.5", "@tauri-apps/plugin-autostart": "^2.0.0-beta.0",
"@tauri-apps/plugin-clipboard-manager": "2.0.0-alpha.5", "@tauri-apps/plugin-clipboard-manager": "^2.0.0-beta.0",
"@tauri-apps/plugin-dialog": "2.0.0-alpha.5", "@tauri-apps/plugin-dialog": "^2.0.0-beta.0",
"@tauri-apps/plugin-fs": "2.0.0-alpha.6", "@tauri-apps/plugin-fs": "^2.0.0-beta.0",
"@tauri-apps/plugin-http": "2.0.0-alpha.6", "@tauri-apps/plugin-http": "^2.0.0-beta.0",
"@tauri-apps/plugin-notification": "2.0.0-alpha.5", "@tauri-apps/plugin-notification": "^2.0.0-beta.0",
"@tauri-apps/plugin-os": "2.0.0-alpha.6", "@tauri-apps/plugin-os": "^2.0.0-beta.0",
"@tauri-apps/plugin-process": "2.0.0-alpha.5", "@tauri-apps/plugin-process": "^2.0.0-beta.0",
"@tauri-apps/plugin-shell": "2.0.0-alpha.5", "@tauri-apps/plugin-shell": "^2.0.0-beta.0",
"@tauri-apps/plugin-sql": "2.0.0-alpha.5", "@tauri-apps/plugin-sql": "^2.0.0-beta.0",
"@tauri-apps/plugin-updater": "2.0.0-alpha.5", "@tauri-apps/plugin-updater": "^2.0.0-beta.0",
"@tauri-apps/plugin-upload": "2.0.0-alpha.5", "@tauri-apps/plugin-upload": "^2.0.0-beta.0",
"million": "^2.6.4" "million": "^3.0.2"
} }
} }

View File

@@ -9,7 +9,7 @@
"@lume/ndk-cache-tauri": "workspace:^", "@lume/ndk-cache-tauri": "workspace:^",
"@lume/storage": "workspace:^", "@lume/storage": "workspace:^",
"@lume/utils": "workspace:^", "@lume/utils": "workspace:^",
"@nostr-dev-kit/ndk": "^2.3.3", "@nostr-dev-kit/ndk": "^2.4.0",
"@nostr-fetch/adapter-ndk": "^0.15.0", "@nostr-fetch/adapter-ndk": "^0.15.0",
"@radix-ui/react-avatar": "^1.0.4", "@radix-ui/react-avatar": "^1.0.4",
"@radix-ui/react-collapsible": "^1.0.3", "@radix-ui/react-collapsible": "^1.0.3",
@@ -18,34 +18,34 @@
"@radix-ui/react-hover-card": "^1.0.7", "@radix-ui/react-hover-card": "^1.0.7",
"@radix-ui/react-popover": "^1.0.7", "@radix-ui/react-popover": "^1.0.7",
"@radix-ui/react-tooltip": "^1.0.7", "@radix-ui/react-tooltip": "^1.0.7",
"@tanstack/react-query": "^5.17.19", "@tanstack/react-query": "^5.18.1",
"get-urls": "^12.1.0", "get-urls": "^12.1.0",
"jotai": "^2.6.3", "jotai": "^2.6.4",
"linkify-react": "^4.1.3", "linkify-react": "^4.1.3",
"linkifyjs": "^4.1.3", "linkifyjs": "^4.1.3",
"media-chrome": "^2.1.0", "media-chrome": "^2.1.0",
"minidenticons": "^4.2.0", "minidenticons": "^4.2.0",
"nanoid": "^5.0.4", "nanoid": "^5.0.5",
"nostr-fetch": "^0.15.0", "nostr-fetch": "^0.15.0",
"nostr-tools": "1.17.0", "nostr-tools": "1.17.0",
"qrcode.react": "^3.1.0", "qrcode.react": "^3.1.0",
"re-resizable": "^6.9.11", "re-resizable": "^6.9.11",
"react": "^18.2.0", "react": "^18.2.0",
"react-currency-input-field": "^3.6.14", "react-currency-input-field": "^3.6.14",
"react-i18next": "^14.0.1", "react-i18next": "^14.0.2",
"react-router-dom": "^6.21.3", "react-router-dom": "^6.22.0",
"react-string-replace": "^1.1.1", "react-string-replace": "^1.1.1",
"sonner": "^1.4.0", "sonner": "^1.4.0",
"string-strip-html": "^13.4.5", "string-strip-html": "^13.4.6",
"tippy.js": "^6.3.7", "tippy.js": "^6.3.7",
"use-context-selector": "^1.4.1", "use-context-selector": "^1.4.1",
"virtua": "^0.23.0" "virtua": "^0.23.3"
}, },
"devDependencies": { "devDependencies": {
"@lume/tailwindcss": "workspace:^", "@lume/tailwindcss": "workspace:^",
"@lume/tsconfig": "workspace:^", "@lume/tsconfig": "workspace:^",
"@lume/types": "workspace:^", "@lume/types": "workspace:^",
"@types/react": "^18.2.48", "@types/react": "^18.2.52",
"tailwind-merge": "^2.2.1", "tailwind-merge": "^2.2.1",
"tailwindcss": "^3.4.1", "tailwindcss": "^3.4.1",
"typescript": "^5.3.3" "typescript": "^5.3.3"

View File

@@ -8,7 +8,7 @@
}, },
"devDependencies": { "devDependencies": {
"@lume/tsconfig": "workspace:*", "@lume/tsconfig": "workspace:*",
"@types/react": "^18.2.48", "@types/react": "^18.2.52",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }
} }

View File

@@ -8,18 +8,18 @@
"@lume/icons": "workspace:^", "@lume/icons": "workspace:^",
"@lume/ui": "workspace:^", "@lume/ui": "workspace:^",
"@lume/utils": "workspace:^", "@lume/utils": "workspace:^",
"@nostr-dev-kit/ndk": "^2.3.3", "@nostr-dev-kit/ndk": "^2.4.0",
"@tanstack/react-query": "^5.17.19", "@tanstack/react-query": "^5.18.1",
"react": "^18.2.0", "react": "^18.2.0",
"react-router-dom": "^6.21.3", "react-router-dom": "^6.22.0",
"sonner": "^1.4.0", "sonner": "^1.4.0",
"virtua": "^0.23.0" "virtua": "^0.23.3"
}, },
"devDependencies": { "devDependencies": {
"@lume/tailwindcss": "workspace:^", "@lume/tailwindcss": "workspace:^",
"@lume/tsconfig": "workspace:^", "@lume/tsconfig": "workspace:^",
"@lume/types": "workspace:^", "@lume/types": "workspace:^",
"@types/react": "^18.2.48", "@types/react": "^18.2.52",
"tailwindcss": "^3.4.1", "tailwindcss": "^3.4.1",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }

View File

@@ -8,18 +8,18 @@
"@lume/icons": "workspace:^", "@lume/icons": "workspace:^",
"@lume/ui": "workspace:^", "@lume/ui": "workspace:^",
"@lume/utils": "workspace:^", "@lume/utils": "workspace:^",
"@nostr-dev-kit/ndk": "^2.3.3", "@nostr-dev-kit/ndk": "^2.4.0",
"@tanstack/react-query": "^5.17.19", "@tanstack/react-query": "^5.18.1",
"react": "^18.2.0", "react": "^18.2.0",
"react-router-dom": "^6.21.3", "react-router-dom": "^6.22.0",
"sonner": "^1.4.0", "sonner": "^1.4.0",
"virtua": "^0.23.0" "virtua": "^0.23.3"
}, },
"devDependencies": { "devDependencies": {
"@lume/tailwindcss": "workspace:^", "@lume/tailwindcss": "workspace:^",
"@lume/tsconfig": "workspace:^", "@lume/tsconfig": "workspace:^",
"@lume/types": "workspace:^", "@lume/types": "workspace:^",
"@types/react": "^18.2.48", "@types/react": "^18.2.52",
"tailwindcss": "^3.4.1", "tailwindcss": "^3.4.1",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }

View File

@@ -9,18 +9,18 @@
"@lume/storage": "workspace:^", "@lume/storage": "workspace:^",
"@lume/ui": "workspace:^", "@lume/ui": "workspace:^",
"@lume/utils": "workspace:^", "@lume/utils": "workspace:^",
"@nostr-dev-kit/ndk": "^2.3.3", "@nostr-dev-kit/ndk": "^2.4.0",
"@tanstack/react-query": "^5.17.19", "@tanstack/react-query": "^5.18.1",
"react": "^18.2.0", "react": "^18.2.0",
"react-router-dom": "^6.21.3", "react-router-dom": "^6.22.0",
"sonner": "^1.4.0", "sonner": "^1.4.0",
"virtua": "^0.23.0" "virtua": "^0.23.3"
}, },
"devDependencies": { "devDependencies": {
"@lume/tailwindcss": "workspace:^", "@lume/tailwindcss": "workspace:^",
"@lume/tsconfig": "workspace:^", "@lume/tsconfig": "workspace:^",
"@lume/types": "workspace:^", "@lume/types": "workspace:^",
"@types/react": "^18.2.48", "@types/react": "^18.2.52",
"tailwindcss": "^3.4.1", "tailwindcss": "^3.4.1",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }

View File

@@ -8,18 +8,18 @@
"@lume/icons": "workspace:^", "@lume/icons": "workspace:^",
"@lume/ui": "workspace:^", "@lume/ui": "workspace:^",
"@lume/utils": "workspace:^", "@lume/utils": "workspace:^",
"@nostr-dev-kit/ndk": "^2.3.3", "@nostr-dev-kit/ndk": "^2.4.0",
"@tanstack/react-query": "^5.17.19", "@tanstack/react-query": "^5.18.1",
"react": "^18.2.0", "react": "^18.2.0",
"react-router-dom": "^6.21.3", "react-router-dom": "^6.22.0",
"sonner": "^1.4.0", "sonner": "^1.4.0",
"virtua": "^0.23.0" "virtua": "^0.23.3"
}, },
"devDependencies": { "devDependencies": {
"@lume/tailwindcss": "workspace:^", "@lume/tailwindcss": "workspace:^",
"@lume/tsconfig": "workspace:^", "@lume/tsconfig": "workspace:^",
"@lume/types": "workspace:^", "@lume/types": "workspace:^",
"@types/react": "^18.2.48", "@types/react": "^18.2.52",
"tailwindcss": "^3.4.1", "tailwindcss": "^3.4.1",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }

View File

@@ -8,18 +8,18 @@
"@lume/icons": "workspace:^", "@lume/icons": "workspace:^",
"@lume/ui": "workspace:^", "@lume/ui": "workspace:^",
"@lume/utils": "workspace:^", "@lume/utils": "workspace:^",
"@nostr-dev-kit/ndk": "^2.3.3", "@nostr-dev-kit/ndk": "^2.4.0",
"@tanstack/react-query": "^5.17.19", "@tanstack/react-query": "^5.18.1",
"react": "^18.2.0", "react": "^18.2.0",
"react-router-dom": "^6.21.3", "react-router-dom": "^6.22.0",
"sonner": "^1.4.0", "sonner": "^1.4.0",
"virtua": "^0.23.0" "virtua": "^0.23.3"
}, },
"devDependencies": { "devDependencies": {
"@lume/tailwindcss": "workspace:^", "@lume/tailwindcss": "workspace:^",
"@lume/tsconfig": "workspace:^", "@lume/tsconfig": "workspace:^",
"@lume/types": "workspace:^", "@lume/types": "workspace:^",
"@types/react": "^18.2.48", "@types/react": "^18.2.52",
"tailwindcss": "^3.4.1", "tailwindcss": "^3.4.1",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }

View File

@@ -8,18 +8,18 @@
"@lume/icons": "workspace:^", "@lume/icons": "workspace:^",
"@lume/ui": "workspace:^", "@lume/ui": "workspace:^",
"@lume/utils": "workspace:^", "@lume/utils": "workspace:^",
"@nostr-dev-kit/ndk": "^2.3.3", "@nostr-dev-kit/ndk": "^2.4.0",
"@tanstack/react-query": "^5.17.19", "@tanstack/react-query": "^5.18.1",
"react": "^18.2.0", "react": "^18.2.0",
"react-router-dom": "^6.21.3", "react-router-dom": "^6.22.0",
"sonner": "^1.4.0", "sonner": "^1.4.0",
"virtua": "^0.23.0" "virtua": "^0.23.3"
}, },
"devDependencies": { "devDependencies": {
"@lume/tailwindcss": "workspace:^", "@lume/tailwindcss": "workspace:^",
"@lume/tsconfig": "workspace:^", "@lume/tsconfig": "workspace:^",
"@lume/types": "workspace:^", "@lume/types": "workspace:^",
"@types/react": "^18.2.48", "@types/react": "^18.2.52",
"tailwindcss": "^3.4.1", "tailwindcss": "^3.4.1",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }

View File

@@ -8,18 +8,18 @@
"@lume/icons": "workspace:^", "@lume/icons": "workspace:^",
"@lume/ui": "workspace:^", "@lume/ui": "workspace:^",
"@lume/utils": "workspace:^", "@lume/utils": "workspace:^",
"@nostr-dev-kit/ndk": "^2.3.3", "@nostr-dev-kit/ndk": "^2.4.0",
"@tanstack/react-query": "^5.17.19", "@tanstack/react-query": "^5.18.1",
"react": "^18.2.0", "react": "^18.2.0",
"react-router-dom": "^6.21.3", "react-router-dom": "^6.22.0",
"sonner": "^1.4.0", "sonner": "^1.4.0",
"virtua": "^0.23.0" "virtua": "^0.23.3"
}, },
"devDependencies": { "devDependencies": {
"@lume/tailwindcss": "workspace:^", "@lume/tailwindcss": "workspace:^",
"@lume/tsconfig": "workspace:^", "@lume/tsconfig": "workspace:^",
"@lume/types": "workspace:^", "@lume/types": "workspace:^",
"@types/react": "^18.2.48", "@types/react": "^18.2.52",
"tailwindcss": "^3.4.1", "tailwindcss": "^3.4.1",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }

View File

@@ -8,18 +8,18 @@
"@lume/icons": "workspace:^", "@lume/icons": "workspace:^",
"@lume/ui": "workspace:^", "@lume/ui": "workspace:^",
"@lume/utils": "workspace:^", "@lume/utils": "workspace:^",
"@nostr-dev-kit/ndk": "^2.3.3", "@nostr-dev-kit/ndk": "^2.4.0",
"@tanstack/react-query": "^5.17.19", "@tanstack/react-query": "^5.18.1",
"react": "^18.2.0", "react": "^18.2.0",
"react-router-dom": "^6.21.3", "react-router-dom": "^6.22.0",
"sonner": "^1.4.0", "sonner": "^1.4.0",
"virtua": "^0.23.0" "virtua": "^0.23.3"
}, },
"devDependencies": { "devDependencies": {
"@lume/tailwindcss": "workspace:^", "@lume/tailwindcss": "workspace:^",
"@lume/tsconfig": "workspace:^", "@lume/tsconfig": "workspace:^",
"@lume/types": "workspace:^", "@lume/types": "workspace:^",
"@types/react": "^18.2.48", "@types/react": "^18.2.52",
"tailwindcss": "^3.4.1", "tailwindcss": "^3.4.1",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }

View File

@@ -8,18 +8,18 @@
"@lume/icons": "workspace:^", "@lume/icons": "workspace:^",
"@lume/ui": "workspace:^", "@lume/ui": "workspace:^",
"@lume/utils": "workspace:^", "@lume/utils": "workspace:^",
"@nostr-dev-kit/ndk": "^2.3.3", "@nostr-dev-kit/ndk": "^2.4.0",
"@tanstack/react-query": "^5.17.19", "@tanstack/react-query": "^5.18.1",
"react": "^18.2.0", "react": "^18.2.0",
"react-router-dom": "^6.21.3", "react-router-dom": "^6.22.0",
"sonner": "^1.4.0", "sonner": "^1.4.0",
"virtua": "^0.23.0" "virtua": "^0.23.3"
}, },
"devDependencies": { "devDependencies": {
"@lume/tailwindcss": "workspace:^", "@lume/tailwindcss": "workspace:^",
"@lume/tsconfig": "workspace:^", "@lume/tsconfig": "workspace:^",
"@lume/types": "workspace:^", "@lume/types": "workspace:^",
"@types/react": "^18.2.48", "@types/react": "^18.2.52",
"tailwindcss": "^3.4.1", "tailwindcss": "^3.4.1",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }

View File

@@ -8,18 +8,18 @@
"@lume/icons": "workspace:^", "@lume/icons": "workspace:^",
"@lume/ui": "workspace:^", "@lume/ui": "workspace:^",
"@lume/utils": "workspace:^", "@lume/utils": "workspace:^",
"@nostr-dev-kit/ndk": "^2.3.3", "@nostr-dev-kit/ndk": "^2.4.0",
"@tanstack/react-query": "^5.17.19", "@tanstack/react-query": "^5.18.1",
"react": "^18.2.0", "react": "^18.2.0",
"react-router-dom": "^6.21.3", "react-router-dom": "^6.22.0",
"sonner": "^1.4.0", "sonner": "^1.4.0",
"virtua": "^0.23.0" "virtua": "^0.23.3"
}, },
"devDependencies": { "devDependencies": {
"@lume/tailwindcss": "workspace:^", "@lume/tailwindcss": "workspace:^",
"@lume/tsconfig": "workspace:^", "@lume/tsconfig": "workspace:^",
"@lume/types": "workspace:^", "@lume/types": "workspace:^",
"@types/react": "^18.2.48", "@types/react": "^18.2.52",
"tailwindcss": "^3.4.1", "tailwindcss": "^3.4.1",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }

View File

@@ -8,15 +8,15 @@
"@lume/icons": "workspace:^", "@lume/icons": "workspace:^",
"@lume/ui": "workspace:^", "@lume/ui": "workspace:^",
"@lume/utils": "workspace:^", "@lume/utils": "workspace:^",
"@tanstack/react-query": "^5.17.19", "@tanstack/react-query": "^5.18.1",
"react": "^18.2.0", "react": "^18.2.0",
"react-router-dom": "^6.21.3" "react-router-dom": "^6.22.0"
}, },
"devDependencies": { "devDependencies": {
"@lume/tailwindcss": "workspace:^", "@lume/tailwindcss": "workspace:^",
"@lume/tsconfig": "workspace:^", "@lume/tsconfig": "workspace:^",
"@lume/types": "workspace:^", "@lume/types": "workspace:^",
"@types/react": "^18.2.48", "@types/react": "^18.2.52",
"tailwindcss": "^3.4.1", "tailwindcss": "^3.4.1",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }

View File

@@ -9,7 +9,7 @@
}, },
"dependencies": { "dependencies": {
"@lume/storage": "workspace:*", "@lume/storage": "workspace:*",
"@nostr-dev-kit/ndk": "^2.3.3", "@nostr-dev-kit/ndk": "^2.4.0",
"lru-cache": "^10.2.0", "lru-cache": "^10.2.0",
"nostr-fetch": "^0.15.0", "nostr-fetch": "^0.15.0",
"nostr-tools": "1.17.0", "nostr-tools": "1.17.0",
@@ -17,7 +17,7 @@
}, },
"devDependencies": { "devDependencies": {
"@lume/tsconfig": "workspace:*", "@lume/tsconfig": "workspace:*",
"@types/react": "^18.2.48", "@types/react": "^18.2.52",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }
} }

View File

@@ -15,7 +15,7 @@
"@lume/tsconfig": "workspace:*", "@lume/tsconfig": "workspace:*",
"@lume/types": "workspace:*", "@lume/types": "workspace:*",
"@lume/utils": "workspace:^", "@lume/utils": "workspace:^",
"@types/react": "^18.2.48", "@types/react": "^18.2.52",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }
} }

View File

@@ -11,6 +11,6 @@
"typescript": "^5.3.3" "typescript": "^5.3.3"
}, },
"dependencies": { "dependencies": {
"@nostr-dev-kit/ndk": "^2.3.3" "@nostr-dev-kit/ndk": "^2.4.0"
} }
} }

View File

@@ -9,7 +9,7 @@
"@lume/icons": "workspace:^", "@lume/icons": "workspace:^",
"@lume/storage": "workspace:^", "@lume/storage": "workspace:^",
"@lume/utils": "workspace:^", "@lume/utils": "workspace:^",
"@nostr-dev-kit/ndk": "^2.3.3", "@nostr-dev-kit/ndk": "^2.4.0",
"@radix-ui/react-accordion": "^1.1.2", "@radix-ui/react-accordion": "^1.1.2",
"@radix-ui/react-alert-dialog": "^1.0.5", "@radix-ui/react-alert-dialog": "^1.0.5",
"@radix-ui/react-avatar": "^1.0.4", "@radix-ui/react-avatar": "^1.0.4",
@@ -17,29 +17,29 @@
"@radix-ui/react-dropdown-menu": "^2.0.6", "@radix-ui/react-dropdown-menu": "^2.0.6",
"@radix-ui/react-hover-card": "^1.0.7", "@radix-ui/react-hover-card": "^1.0.7",
"@radix-ui/react-popover": "^1.0.7", "@radix-ui/react-popover": "^1.0.7",
"@tanstack/react-query": "^5.17.19", "@tanstack/react-query": "^5.18.1",
"framer-motion": "^11.0.3", "framer-motion": "^11.0.3",
"jotai": "^2.6.3", "jotai": "^2.6.4",
"minidenticons": "^4.2.0", "minidenticons": "^4.2.0",
"nostr-tools": "~1.17.0", "nostr-tools": "~1.17.0",
"react": "^18.2.0", "react": "^18.2.0",
"react-dom": "^18.2.0", "react-dom": "^18.2.0",
"react-hook-form": "^7.49.3", "react-hook-form": "^7.50.0",
"react-hotkeys-hook": "^4.4.4", "react-hotkeys-hook": "^4.5.0",
"react-i18next": "^14.0.1", "react-i18next": "^14.0.2",
"react-router-dom": "^6.21.3", "react-router-dom": "^6.22.0",
"slate": "^0.101.5", "slate": "^0.101.5",
"slate-react": "^0.101.6", "slate-react": "^0.101.6",
"sonner": "^1.4.0", "sonner": "^1.4.0",
"uqr": "^0.1.2", "uqr": "^0.1.2",
"use-debounce": "^10.0.0", "use-debounce": "^10.0.0",
"virtua": "^0.23.0" "virtua": "^0.23.3"
}, },
"devDependencies": { "devDependencies": {
"@lume/tailwindcss": "workspace:^", "@lume/tailwindcss": "workspace:^",
"@lume/tsconfig": "workspace:^", "@lume/tsconfig": "workspace:^",
"@lume/types": "workspace:^", "@lume/types": "workspace:^",
"@types/react": "^18.2.48", "@types/react": "^18.2.52",
"tailwind-merge": "^2.2.1", "tailwind-merge": "^2.2.1",
"tailwindcss": "^3.4.1", "tailwindcss": "^3.4.1",
"typescript": "^5.3.3" "typescript": "^5.3.3"

View File

@@ -8,10 +8,10 @@
"access": "public" "access": "public"
}, },
"dependencies": { "dependencies": {
"@tanstack/react-query": "^5.17.19", "@tanstack/react-query": "^5.18.1",
"clsx": "^2.1.0", "clsx": "^2.1.0",
"dayjs": "^1.11.10", "dayjs": "^1.11.10",
"jotai": "^2.6.3", "jotai": "^2.6.4",
"nostr-tools": "1.17.0", "nostr-tools": "1.17.0",
"react": "^18.2.0", "react": "^18.2.0",
"tailwind-merge": "^2.2.1" "tailwind-merge": "^2.2.1"
@@ -19,7 +19,7 @@
"devDependencies": { "devDependencies": {
"@lume/tsconfig": "workspace:^", "@lume/tsconfig": "workspace:^",
"@lume/types": "workspace:^", "@lume/types": "workspace:^",
"@types/react": "^18.2.48", "@types/react": "^18.2.52",
"typescript": "^5.3.3" "typescript": "^5.3.3"
} }
} }

1468
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

128
src-tauri/Cargo.lock generated
View File

@@ -621,6 +621,12 @@ version = "3.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec"
[[package]]
name = "bytecount"
version = "0.6.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e1e5f035d16fc623ae5f74981db80a439803888314e3a555fd6f04acd51a3205"
[[package]] [[package]]
name = "bytemuck" name = "bytemuck"
version = "1.14.1" version = "1.14.1"
@@ -720,6 +726,19 @@ dependencies = [
"serde", "serde",
] ]
[[package]]
name = "cargo_metadata"
version = "0.14.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4acbb09d9ee8e23699b9634375c72795d095bf268439da88562cf9b501f181fa"
dependencies = [
"camino",
"cargo-platform",
"semver",
"serde",
"serde_json",
]
[[package]] [[package]]
name = "cargo_metadata" name = "cargo_metadata"
version = "0.18.1" version = "0.18.1"
@@ -1459,6 +1478,15 @@ dependencies = [
"windows-sys 0.52.0", "windows-sys 0.52.0",
] ]
[[package]]
name = "error-chain"
version = "0.12.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc"
dependencies = [
"version_check",
]
[[package]] [[package]]
name = "error-code" name = "error-code"
version = "2.3.1" version = "2.3.1"
@@ -2828,6 +2856,8 @@ name = "lume"
version = "3.0.0" version = "3.0.0"
dependencies = [ dependencies = [
"keyring", "keyring",
"native_db",
"native_model",
"nostr-sdk", "nostr-sdk",
"serde", "serde",
"serde_json", "serde_json",
@@ -3023,6 +3053,57 @@ dependencies = [
"tempfile", "tempfile",
] ]
[[package]]
name = "native_db"
version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "76960432093260203b73b1740426362abac4883c638f0f6c2648eb60b9e07cfe"
dependencies = [
"native_db_macro",
"native_model",
"redb",
"serde",
"skeptic",
"thiserror",
]
[[package]]
name = "native_db_macro"
version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fdacf1ab4dfa5e0d5dfdd84f4ffde4e2f6943570855d1f9f95d93bede1633afd"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.48",
]
[[package]]
name = "native_model"
version = "0.4.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "83ab302fa10b708fcb04d497a937b472137cff9e5b79420085efd7a007b5f095"
dependencies = [
"anyhow",
"bincode",
"native_model_macro",
"serde",
"skeptic",
"thiserror",
"zerocopy",
]
[[package]]
name = "native_model_macro"
version = "0.4.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6e18cc9c2195ac588c81f3e3acdfe026e79a60c1d304c2f5ef4489e168f81aa2"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.48",
]
[[package]] [[package]]
name = "ndk" name = "ndk"
version = "0.7.0" version = "0.7.0"
@@ -3850,6 +3931,17 @@ dependencies = [
"unicode-ident", "unicode-ident",
] ]
[[package]]
name = "pulldown-cmark"
version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "57206b407293d2bcd3af849ce869d52068623f19e1b5ff8e8778e3309439682b"
dependencies = [
"bitflags 2.4.2",
"memchr",
"unicase",
]
[[package]] [[package]]
name = "quick-xml" name = "quick-xml"
version = "0.30.0" version = "0.30.0"
@@ -3981,6 +4073,15 @@ dependencies = [
"pin-project-lite", "pin-project-lite",
] ]
[[package]]
name = "redb"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72623e6275cd430215b741f41ebda34db93a13ebde253f908b70871c46afc5ba"
dependencies = [
"libc",
]
[[package]] [[package]]
name = "redox_syscall" name = "redox_syscall"
version = "0.4.1" version = "0.4.1"
@@ -4612,6 +4713,21 @@ version = "0.3.11"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d"
[[package]]
name = "skeptic"
version = "0.13.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "16d23b015676c90a0f01c197bfdc786c20342c73a0afdda9025adb0bc42940a8"
dependencies = [
"bytecount",
"cargo_metadata 0.14.2",
"error-chain",
"glob",
"pulldown-cmark",
"tempfile",
"walkdir 2.4.0",
]
[[package]] [[package]]
name = "slab" name = "slab"
version = "0.4.9" version = "0.4.9"
@@ -5367,7 +5483,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e7104f0639a1f3a7ebd7aac793be47d7924f569e7c10c6853083529bf9bb3fe6" checksum = "e7104f0639a1f3a7ebd7aac793be47d7924f569e7c10c6853083529bf9bb3fe6"
dependencies = [ dependencies = [
"brotli", "brotli",
"cargo_metadata", "cargo_metadata 0.18.1",
"ctor", "ctor",
"dunce", "dunce",
"glob", "glob",
@@ -5841,6 +5957,15 @@ dependencies = [
"winapi 0.3.9", "winapi 0.3.9",
] ]
[[package]]
name = "unicase"
version = "2.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89"
dependencies = [
"version_check",
]
[[package]] [[package]]
name = "unicode-bidi" name = "unicode-bidi"
version = "0.3.15" version = "0.3.15"
@@ -6866,6 +6991,7 @@ version = "0.7.32"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be"
dependencies = [ dependencies = [
"byteorder",
"zerocopy-derive", "zerocopy-derive",
] ]

View File

@@ -38,6 +38,8 @@ tauri-plugin-window-state = "2.0.0-beta"
tauri-plugin-theme = { git = "https://github.com/wyhaya/tauri-plugin-theme" } tauri-plugin-theme = { git = "https://github.com/wyhaya/tauri-plugin-theme" }
webpage = { version = "2.0", features = ["serde"] } webpage = { version = "2.0", features = ["serde"] }
keyring = "2" keyring = "2"
native_db = "0.5.3"
native_model = "0.4.6"
[features] [features]
# by default Tauri runs in production mode # by default Tauri runs in production mode