* remove bors, appveyor and replace sizereport with our own
* remove install from size
* Update .github/workflows/nodejs.yml
Co-authored-by: Ryan Christian <33403762+rschristian@users.noreply.github.com>
Co-authored-by: Ryan Christian <33403762+rschristian@users.noreply.github.com>
* fix: Incorrect transform with async/await (#565)
* Update babel-plugin-transform-async-to-promises to v0.8.18
* Add changeset
* Update jest test snapshots
Co-authored-by: Björn Saja <bjoern@codeatelier.com>
* deps: upgrade rpt2 to latest v0.32.0 to fix monorepos
- rpt2 v0.30.0 supports compiling files outside of the project directory
with no additional configuration (e.g. of `rootDir`) as it upgraded
its dep of `@rollup/pluginutils` to v4, which has a breaking change
affecting `createFilter`
- essentially, the change to `@rollup/pluginutils` allows transforming
files outside of the project dir
- rpt2 v0.32.0 supports symlinks, such as with monorepos built w/ pnpm
- previously, microbundle was using rpt2 v0.29.0, which is about ~1.5
years out-of-date
* add changeset
* Add worker-loader
Targets enhancement: https://github.com/developit/microbundle/issues/170
Enable usage of `microbundle --worker-loader` to apply rollup-plugin-web-worker-loader.
Allow bundling web workers automatically
- Add flag `--worker-loader`
- For format `es` and `modern`, a Worker `type: module` is automatically
bundled
* Update README.md
Co-authored-by: Jason Miller <developit@users.noreply.github.com>
* Update src/index.js
Co-authored-by: Jason Miller <developit@users.noreply.github.com>
* Update src/prog.js
Co-authored-by: Jason Miller <developit@users.noreply.github.com>
* Update test/__snapshots__/index.test.js.snap
Co-authored-by: Jason Miller <developit@users.noreply.github.com>
* Update test/fixtures/worker-loader/package.json
Co-authored-by: Jason Miller <developit@users.noreply.github.com>
* Update README.md
Co-authored-by: Jason Miller <developit@users.noreply.github.com>
* Remove node_modules from snapshot
* Upgrade rollup-plugin-off-main-thread
* Add changeset
Co-authored-by: Tim Daubenschütz <tim@daubenschuetz.de>
Co-authored-by: Jason Miller <developit@users.noreply.github.com>
* use process.cwd()'s typescript
* use process.argv[1]'s instead of process.cwd()'s typescript
* Handle situation that argv1 is empty
* changeset
* Require "typescript" from cwd i.o. argv1