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.
Adds rollup configuration allowing the library to be built into a single distribution file and adds the ability to support multiple module types.
I needed to make a bundled version to use in a web app and thought it could be useful for others. i added a rollup configuration and added rollup as dev dependency.
To build a
umd
module:The result will be a new javascript file
dist/geodesy.js
that contains the geodesy library.Others may update the
rollup.config.js
to change the output.Note: I added a
.gitignore
and addeddist
directory to it, as to not change whats in the repo. Ideally thedist
would exsist in the published npm package but not the repo.