vite typescript starter blazing fast Vite Typescript Starter project development npm start production npm run build linting npm run lint