Skip to content

refactor: move services to separate packages #1913

@maschad

Description

@maschad

There are a few internal services such as identify , Address Manager, Pnet and others in the libp2p package which have their own README that contains descriptions about how to configure the services. Because they are buried a few subdirectories down in the libp2p package they have low discoverability and so that information should be extracted to the top level docs as well as their usage should be generated by our docs tooling. This also unnecessarily bloates the libp2p npm package.

Related: #1910 (review)

Packages:

### Tasks
- [ ] AutoNAT - #2107
- [ ] CircuitRelayServer #2222
- [ ] DCUtR #2220
- [ ] Identify #2219
- [ ] Fetch #2223
- [ ] Insecure / plaintext #2221
- [ ] Ping #2218 
- [ ] UnPnP #2217
- [ ] Pnet - https://github.com/libp2p/js-libp2p/pull/2165

Metadata

Metadata

Labels

kind/discussionTopical discussion; usually not changes to codebasetopic/docsDocumentation

Type

No type

Projects

Status

🎉Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions