botbuilder-js
botbuilder-js copied to clipboard
refactor: [#4684] Replace browserify with tsup
Addresses #4684 #minor
Description
This PR removes browserify from the repo and replaces it with tsup.
Specific Changes
- Moved the existing tsup config from botframework-connector to the root of the repo, to be shared among all libraries.
- Replaced browserify dependency from botframework-streaming, adaptive-expressions and adaptive-expressions-ie11 with tsup, removing unnecessary dependencies and scripts.
- Removed babel-traverse resolution, as esmify was removed and no longer necessary.
Testing
The following image shows the browser import logs, and the browser-echo-bot working.