* chore(deps): update dev dependencies
* update node in csb config
* use node 18
* move to dev deps
* fix rollup error
* missing fix
* refactor for general case
* refactor: change config to resolve to single folder
* trigger build
* ci: nextjs sandbox
* remove `module` field
* Update tsconfig.json
* revert missed out change for tsconfig from rollup
* fix: separate cjs and esm
separates esm and cjs to different dist folders
forced types of the folder to support other rollup instances
the separation was made to support maximum bundlers , though
the milage may way vary based on the ESM implementation of your
bundler
* fix: type declarations
* ci: add more sanboxes
added sandboxes for snowpack and browserify to test the cjs and esm
split build
* fix: typo 🤦
* exp: move back to original but with mjs
* fix: change rollup for the same
* ci: add parcel bundler
* chore: eslint
* EXPERIMENTAL
* chore:size snapshot
* other: removed force type
* remove deprecated export path