Update build process for easier library consumption in different environements
There have been a number of issues reported in importing this library in different environments. Prior to this release, esbuild has been used to bundle the library code for consumption by clients. However, this has lead to complexity and incompatibility with popular frameworks such as NextJS 14. This release removes esbuild for bundling the library code. A user of this library using a modern bundler or framework can now more easily import this library and rely on their tool chain to prepare their code for the environments they live in, such as a nodejs back end or a NextJS 14 front end or backend.
The majority of the changes are highlighted by this PR - #224
What's Changed
- Use TSC to build the library instead of esbuild by @tmctl in #224
- Bump husky from 9.1.1 to 9.1.4 by @dependabot in #227
- Bump ts-jest from 29.2.2 to 29.2.3 by @dependabot in #221
Full Changelog: v1.3.1...v1.3.2