Setup npm init -y=> package.json gitignore mit node_modules npx tsc --init => tsconfig.json mit vite npm create vite@latest typescript-app -- --template vanilla-ts npm install --save-dev @typescript-eslint/parser @typescript-eslint/eslint-plugin eslint typescript Links https://docs.npmjs.com/cli/v8/configuring-npm/package-json/ https://vitejs.dev/guide/ https://github.com/sindresorhus/eslint-plugin-unicorn https://github.com/typicode/husky https://developer.mozilla.org/en-US/