francisrstokes / arcsecond

✨Zero Dependency Parser Combinator Library for JS Based on Haskell's Parsec
555 stars 28 forks source link

Updated Build/Test chain with new packages and removed deprecated ones #107

Closed BlankParticle closed 1 year ago

BlankParticle commented 1 year ago

Refactor the Build/Test Chain

This PR Introduces changes to the build and test chain of the package as described in issue #94. It replaces

eslint config was also fixed (but not used in source files to avoid big file changes) And Finally the package uses a dist directory instead of placing build files in project root

PS: I know these are too many changes to introduce in a single PR, but I forgot to commit files while working on the changes. So everything is in a single commit. Also I plan to fix the types, and optimise other functions in future.