js-waku/packages/utils
Danish Arora 199f6ab2ff
feat: local discovery (#1811)
* initialise the new package

* feat: implement LocalStorageDiscovery

* add: Startable to cspell

* add compliance test

* add: discovery tests

* rm: browser tests script

* address comments

* add type safety to getting peers from local

* only dispatch peer if it does not exist

* move ws ma extraction to utils

* chore: update package name to local-discovery

* fix: add compliance test with no external deps on service node

* use peer:identify instead of peer:update

* add: unit tests & remove sdk dependency

* move tests to self package

* update cspell + remove unrequired deps

* add types

* maintain in-memory peers for localstorage

* address comments

* chore: rename

* use name from options

* fix: saving peers

* rm: only
2024-02-16 20:06:27 +05:30
..
src feat: local discovery (#1811) 2024-02-16 20:06:27 +05:30
.eslintrc.cjs feat: Logger with log levels (#1672) 2023-10-20 16:36:47 +05:30
.mocha.reporters.json feat: add function to validate autoshard content topic 2023-11-15 22:28:25 -08:00
.mocharc.cjs feat: add function to validate autoshard content topic 2023-11-15 22:28:25 -08:00
CHANGELOG.md chore: release master (#1721) 2024-01-10 23:27:39 +01:00
package.json chore(deps)(deps): bump fast-check from 3.15.0 to 3.15.1 (#1837) 2024-02-09 00:06:00 +01:00
rollup.config.js chore: upgrade libp2p and related deps (#1482) 2023-08-16 20:18:13 +05:30
tsconfig.dev.json chore: move libp2p and byte utils to a single `utils` package (#1149) 2023-02-06 11:22:36 +05:30
tsconfig.json chore: move libp2p and byte utils to a single `utils` package (#1149) 2023-02-06 11:22:36 +05:30
typedoc.json chore: update typescript (#1528) 2023-09-21 10:57:37 +02:00