regen-network / regen-web

:seedling: Website and marketplace application

Home Page:https://app.regen.network

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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