Martin and Marco Pasqualetti
d476f8cbe1
extract "core" package, small improvements ( #137 )
...
This PR mainly refactors the code by extracting a "core" package which
is then used by the "backend" and "frontend" apps.
Apart from this the PR also contains several smaller changes like fixing
dependabot, upgrading dependencies, aligned "package.json" files, added
tests, ...
addresses step 1 of #32
closes #136
---------
Co-authored-by: Marco Pasqualetti <marco.pasqualetti@live.com >
2026-04-18 10:37:26 +02:00
Marco Pasqualetti
238ca1c97f
test(backend): migrate to vitest ( #95 )
...
Use `vitest` for backend tests:
- `bench` script now uses [vitest's
`bench`](https://vitest.dev/api/#bench )
- e2e test fails with same error happening now with jest:`data-testid`
attribute not present.
vitest left, jest right
<img width="1264" height="603" alt="image"
src="https://github.com/user-attachments/assets/56fc43a6-e143-4208-bf14-7e016aae7fa9 "
/>
2026-02-22 16:02:46 +01:00
Marco Pasqualetti
3fb7b37d75
refactor: add eslint-plugin-import-x ( #65 )
...
- related to #29
2026-02-09 09:15:46 +01:00
Marco Pasqualetti
90490046bb
feat(backend): enable knip ( #30 )
2026-01-23 17:15:30 +01:00
Marco Pasqualetti
dff4bfcecb
feat: setup eslint at root level ( #27 )
...
* feat: setup eslint at root level
* chore: disable craco eslint-plugin
* fix: add missing extension to import
* fix: apply review
* chore: use gitignore to exclude files from eslint
* chore: disable eslint step in craco via config rather than env variable
* chore: remove npmrc
* chore: remove `eslint-plugin-react` override
2026-01-21 22:48:08 +01:00
Marco Pasqualetti and martin-mfg
8c065b473f
feat: setup monorepo using pnpm ( #20 )
...
* tests: fix float problems and PAT problem
* extend CONTRIBUTING.md
* extend build documentation, add GH action, fix build on MacOS
* fix build on Vercel
* update .gitignore and CONTRIBUTING.md
* feat: begin work on monorepo
* chore(actions/basic-build): use pnpm
* fix: vercel-deploy
* docs: updates with new folders
* chore: apply PR review comments
---------
Co-authored-by: martin-mfg <2026226+martin-mfg@users.noreply.github.com >
2026-01-19 14:11:58 +01:00