Add `tsc --noEmit` to web-marketplace build command
blushi opened this issue · comments
Is your feature request related to a problem? Please describe.
As described here: https://vitejs.dev/guide/features.html#transpile-only , Vite only performs transpilation on .ts files and does NOT perform type checking.
If you miss type errors in your IDE, the build will work just fine which might cause some bugs that could have been avoided such as #2091
Describe the solution you'd like
Add tsc --noEmit
to web-marketplace build command, this way if there's any type errors, the build will fail.
For Admin Use
- Not duplicate issue
- Appropriate labels and zenhub epics applied
- Appropriate contributors tagged
Please add your planning poker estimate with Zenhub @flagrede