When running bin/rails generate inertia:install with TypeScript, the generated layout still uses: ```erb <%= vite_javascript_tag "application" %> ``` However, the inertia pack is correctly added using: ```erb <%= vite_typescript_tag "inertia" %> ``` This inconsistency is confusing—especially since there's a comment in the layout suggesting to use `vite_typescript_tag`. A developer might update application to use it, which will fail, because the asset is still named `application.js` instead of `application.ts`. To avoid confusion, the generator should configure everything to use TypeScript consistently when that option is selected. ## Current behavior with typescript installation <img width="955" alt="Image" src="https://github.com/user-attachments/assets/128ece95-a643-4d74-a788-5d74e0204484" />