Skip to content

Update dependencies and modernize build system - #276

Merged
devongovett merged 3 commits into
masterfrom
modernize
May 20, 2022
Merged

Update dependencies and modernize build system#276
devongovett merged 3 commits into
masterfrom
modernize

Conversation

@devongovett

@devongovettdevongovett commented May 19, 2022

Copy link
Copy Markdown
Member

Fixes#219. Closes#196. Fixes#275. Fixes#271. Fixes#67. Fixes#250. Fixes#246. Fixes#204. Fixes#267.

This updates all dependencies and modernizes the build system, removing babel and rollup in favor of Parcel 2. Also builds an ESM version and runs the tests using native Node ESM support.

To do

  • Test built package locally with pdfkit
  • Test with various tools, e.g. node, webpack, rollup, parcel, ...

@devongovett
devongovett merged commit 13bf703 into masterMay 20, 2022
@devongovett
devongovett deleted the modernize branch May 20, 2022 03:14
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant

@devongovett