Introduce `test-vitest-setup` project to handle test setup for vite tests - [ ] Introduce `test-vitest-setup` and add configuration - [ ] adjust `coverage.reportDirectory` to be at project root (`packages/<name>/.coverage`) - [ ] Extend `vitest.{targetName}.config.ts` from `test-vitest-setup` configuration - [ ] unit tests - [ ] int tests - [ ] e2e tests - [ ] Rename `nx-plugin/mock` to `models/mocks` and adjust inputs - [ ] Move `zod2md.ts` under `{projectRoot}/tools` and make sure `"!{projectRoot}/tools/**/*"` is added under `nx.json#namedInputs.production` Example implementation: - [config](https://github.com/push-based/cpu-prof/blob/main/testing/vitest-setup/src/lib/configuration.ts) - [usage](https://github.com/push-based/cpu-prof/blob/main/packages/cpu-prof/vitest.unit.config.ts)