* Bump version in all package.json to 0.4.0
* Update package lock version
* fix package-lock
* remove linting
* refactor state-js to state in build wf
* Remove stupid linter
* Update pre-commit
* Update cli.ts
* Rename state-js dir
* Update package-lock.json
* revert husky changes
* Remove backup folder
* trivial commit
* update package.json
* update package-lock.json
* Fix formatting
* Fix parcel version
* Bump yargs
* Update package-lock
* Fix versions
* Resolve version issues
* Update package.json
* update package-lock
* update package-lock
* Add publish-jest-plugin-to-npm job
* update package
* Refactor state-js in build script
* Add Jest to test build
Co-authored-by: Jimmy Chen Chen <jimmy.chenchen@ecadlabs.com>