diff --git a/README.md b/README.md
index a57f6d30..fada37a3 100644
--- a/README.md
+++ b/README.md
@@ -19,7 +19,9 @@ If you like Coracle and want to support its development, you can donate sats via
- [x] NIP 87 closed groups
- [x] NIP 72 communities
- [x] NIP 89 client tag support
+- [x] NIP 89 handler integration
- [x] NIP 32 labeling and collections
+- [x] NIP 17 DMs
- [x] Private group calendars and listings
- [x] Cross-posting between communities and main feed
- [x] Bech32 entity search and scan
@@ -46,6 +48,12 @@ If you like Coracle and want to support its development, you can donate sats via
- [x] Onboarding workflow
- [x] Multi-account support
- [x] Notifications view
+- [x] Web of trust scores for less spam and better group/feed suggestions
+- [x] Customizable and shareable feeds and lists
+- [x] Customizable invite links
+- [x] Reporting via tagr-bot
+- [x] Nostr Wallet Connect support
+- [x] Date/time localization
You can find a more complete changelog [here](./CHANGELOG.md).
@@ -53,9 +61,9 @@ You can find a more complete changelog [here](./CHANGELOG.md).
- Clone the project repository: `git clone https://github.com/coracle-social/coracle.git`
- Navigate to the project directory: `cd coracle`
-- Install dependencies: `yarn`
+- Install dependencies: `npm i`
- Customize configuration in `.env` (optional, see below)
-- Start the development server: `yarn dev`
+- Start the development server: `npm run dev`
# Customization
diff --git a/package-lock.json b/package-lock.json
index b4cca1b3..e4ac5b80 100644
Binary files a/package-lock.json and b/package-lock.json differ
diff --git a/package.json b/package.json
index 41885bf5..e57a543c 100644
--- a/package.json
+++ b/package.json
@@ -9,7 +9,7 @@
"check:es": "eslint 'src/**/*.{js,ts,svelte}' --quiet",
"check:ts": "svelte-check --tsconfig ./tsconfig.json --threshold error",
"check:fmt": "prettier --check $(git diff head --name-only --diff-filter d | grep -E '(js|ts|svelte)$' | xargs)",
- "check:errors": "run-p check:es check:ts check:cycles",
+ "check:errors": "run-p check:es check:ts",
"check": "run-p check:errors check:fmt",
"format": "prettier --write $(git diff head --name-only --diff-filter d | grep -E '(js|ts|svelte)$' | xargs)",
"watch": "find src -type f | entr -r"
@@ -57,7 +57,8 @@
"@welshman/feeds": "^0.0.12",
"@welshman/lib": "^0.0.11",
"@welshman/net": "^0.0.14",
- "@welshman/util": "^0.0.17",
+ "@welshman/util": "^0.0.18",
+ "@welshman/dvm": "^0.0.2",
"bowser": "^2.11.0",
"classnames": "^2.5.1",
"compressorjs": "^1.2.1",
diff --git a/src/app/shared/OnboardingTask.svelte b/src/app/shared/OnboardingTask.svelte
index ea45736c..51599162 100644
--- a/src/app/shared/OnboardingTask.svelte
+++ b/src/app/shared/OnboardingTask.svelte
@@ -1,5 +1,5 @@
{#if !$session.onboarding_tasks_completed.includes(task)}
@@ -19,9 +21,7 @@
-
+
diff --git a/src/app/shared/PersonLink.svelte b/src/app/shared/PersonLink.svelte
index 0747e24f..edb6e586 100644
--- a/src/app/shared/PersonLink.svelte
+++ b/src/app/shared/PersonLink.svelte
@@ -1,4 +1,5 @@
-
+
@{$display}
diff --git a/src/app/views/Feeds.svelte b/src/app/views/Feeds.svelte
index d48873f2..a9adf978 100644
--- a/src/app/views/Feeds.svelte
+++ b/src/app/views/Feeds.svelte
@@ -1,5 +1,5 @@