Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Here is a way to bundle the project with bili, which is a tool based on rollup aimed to simplify the bundle process. As you can see in
bili.config.js
the configuration is minimal. It also needs the pluginrollup-plugin-typescript2
and generates definitions automatically atdist/index.d.ts
.The bundles are:
dist/index.js
for package.json#maindist/index.esm.js
for package.json#moduledist/index.amd.js
. Bundles meant for CDNs should be put in package.json#browser, however I'm not familiar with the AMD format and I think it requires special tools to work with, so I will leave package.json#browser blank for now.