diff --git a/nostr-followback/README.md b/nostr-followback/README.md
index 7c312f2..5015273 100644
--- a/nostr-followback/README.md
+++ b/nostr-followback/README.md
@@ -5,8 +5,7 @@ Let promote some reciprocity here! 😹
## ToDo
-- Actually load builds at minimo.io/app/ or something alike.
-- Ask community for help about the bug (see below) so I can keep understanding the protocol and the library.
+- Create groups to checks to fire simultaneously instad of one by one (to remember: fireing all the `fetchProfile` at once for a given npub resulted in a permanent halt of the process -mainly for big users). Maybe using https://lodash.com/docs `_.chunk(array, [size=1])`
- Polish the proof-of-concept code, making it TS code and remove `// @ts-nocheck`!
- Create interfaces or new types instead of loose variables
- Save followbackers and not followbackers in lists to see details.
@@ -15,10 +14,6 @@ Let promote some reciprocity here! 😹
- Show the relay list to be used
- Upload a localStorage list of relays
+- ~~Actually load builds at minimo.io/app/ or something alike.~~
- ~~Configure Vite for the miniapp to be loaded in the article's url as base.~~
- ~~Remove SvelteKit (just Vite + Svelte).~~
-
-## BUG
-
-- **When user follows lots of people, progress freezes:**
- [NDK](https://github.com/nostr-dev-kit/ndk) keeps trying to re-connect to relays, and progress slows down or halts completly. Maybe slow requests down? Are they blocking the requests because they are too many too fast?
diff --git a/nostr-followback/package.json b/nostr-followback/package.json
index 1cccb3f..47dcd7f 100644
--- a/nostr-followback/package.json
+++ b/nostr-followback/package.json
@@ -1,24 +1,24 @@
{
- "name": "nostr-followback",
- "private": true,
- "version": "0.0.0",
- "type": "module",
- "scripts": {
- "dev": "vite",
- "build": "vite build",
- "preview": "vite preview",
- "check": "svelte-check --tsconfig ./tsconfig.json"
- },
- "devDependencies": {
- "@sveltejs/vite-plugin-svelte": "^3.0.2",
- "@tsconfig/svelte": "^5.0.2",
- "svelte": "^4.2.12",
- "svelte-check": "^3.6.7",
- "tslib": "^2.6.2",
- "typescript": "^5.2.2",
- "vite": "^5.2.0"
- },
- "dependencies": {
- "@nostr-dev-kit/ndk": "^2.8.1"
- }
+ "name": "nostr-followback",
+ "private": true,
+ "version": "0.0.1",
+ "type": "module",
+ "scripts": {
+ "dev": "vite",
+ "build": "vite build",
+ "preview": "vite preview",
+ "check": "svelte-check --tsconfig ./tsconfig.json"
+ },
+ "devDependencies": {
+ "@sveltejs/vite-plugin-svelte": "^3.0.2",
+ "@tsconfig/svelte": "^5.0.2",
+ "svelte": "^4.2.12",
+ "svelte-check": "^3.6.7",
+ "tslib": "^2.6.2",
+ "typescript": "^5.2.2",
+ "vite": "^5.2.0"
+ },
+ "dependencies": {
+ "@nostr-dev-kit/ndk": "^2.8.1"
+ }
}
diff --git a/nostr-followback/src/App.svelte b/nostr-followback/src/App.svelte
index 48cf683..4b16857 100644
--- a/nostr-followback/src/App.svelte
+++ b/nostr-followback/src/App.svelte
@@ -1,23 +1,23 @@
- Progress = - {progress}% + Progress = {progress}% - {totalCountOfContactsChecked} of {followsCount} -
{:else} -Completed!
+✅ Completed!
{/if}