Skip to content

Conversation

TimMikeladze
Copy link
Contributor

@TimMikeladze TimMikeladze commented Dec 29, 2022

  • Setup microbundle for the build process. This emits multiple bundle types for esm and cjs, eliminates the needs for browserify step, and opens up a path for implementing Support Tree Shaking / Selective Imports #18
  • Added Github workflow @curran can the travis.yml file in the root be removed?
  • Added prettier to format the codebase
  • Added release-it to tag and publish semantic releases to Github / NPM.
  • Updated and pinned all packages

@curran
Copy link
Member

curran commented Jan 4, 2023

Wow some very nice work here! Thank you so much. It all looks great to me!

@curran curran merged commit 326c392 into datavis-tech:master Jan 4, 2023
@curran
Copy link
Member

curran commented Jan 4, 2023

The one thing I'm not sold on is release-it, which adds 200 additional transitive dependencies.

@curran
Copy link
Member

curran commented Jan 4, 2023

But hey maybe it's fine. Looks like a popular tool! Will give it a try.

@curran
Copy link
Member

curran commented Jan 4, 2023

Published as V3.0. Thanks so much!

@TimMikeladze
Copy link
Contributor Author

No problem. Thank you for the merge!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants