feat: paralize test/lint/app-build
this BREAKING CHANGE allows to execute lint, test and app-build in parallel instead of sequentially. Because lint, test and app-build usually need dependencies to be installed, it introduces a new stage setup
that makes a yarn install
by default.
node_modules cache has been made more aggressive and are cached across the whole project
its a BREAKING CHANGE because you have to define yarn lint
in your project or it will fail. We can make that optional though or allow to overwrite