* fix: named pipe issues (#3627)
* fix: named pipe issues
- Remove unnecessary autoReconnect logic
- Simplify connection management
- Properly support client reconnection to incoming/outgoing servers
* fix: PR comments, failing tests
* fix: "lock" sockets to mitigate split brain
* test: no split brain
* fix: reject listening only if server is listening
* fix: naming for clarity
* fix: clarify onListen doc string
* feat: retry helper, use for named pipes
* fix: handle retry edge cases
* bump: adal-node to 0.2.2 (#3705)
Fixes #3704
* fix: ignore node_modules declarative assets (#3709)
See https://github.com/microsoft/BotFramework-Composer/issues/7916 for details.