botbuilder-js icon indicating copy to clipboard operation
botbuilder-js copied to clipboard

refactor: [#4684] Replace browserify with tsup

Open sw-joelmut opened this issue 4 months ago • 1 comments

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. image image

sw-joelmut avatar Oct 21 '24 13:10 sw-joelmut