It gets rid of TSDX and instead uses Rollup directly (instead of through TSDX), with the @jbrowse/development-tools package providing the rollup config.
Marking as a draft, since this should not be merged until the corresponding jbrowse-components change is released.
This, in combination with https://github.com/GMOD/jbrowse-components/pull/2114, allows plugins to build ES modules for the runtime plugins. This allows desktop plugins to use node builtin modules.
It gets rid of TSDX and instead uses Rollup directly (instead of through TSDX), with the
@jbrowse/development-tools
package providing the rollup config.Marking as a draft, since this should not be merged until the corresponding jbrowse-components change is released.