Directory structure:
└── samk-dev-nuxt-init-v4/
├── README.md
├── eslint.config.mjs
├── i18n.config.ts
├── nuxt.config.ts
├── package.json
├── tailwind.config.ts
├── tsconfig.json
├── vitest.config.ts
├── .commitlintrc.json
├── .env.example
├── .prettierignore
├── .prettierrc.json
├── app/
│ ├── app.vue
│ ├── error.vue
│ ├── assets/
│ │ └── css/
│ │ └── app.css
│ ├── components/
│ │ └── app/
│ │ └── LangSwitcher.vue
│ ├── layouts/
│ │ └── default.vue
│ ├── locales/
│ │ └── translations.csv
│ └── pages/
│ └── index.vue
├── server/
│ └── tsconfig.json
├── tests/
│ ├── app.nuxt.spec.ts
│ └── browser.e2e.spec.ts
└── .husky/
├── commit-msg
└── pre-commit