export const commands = { createProject: 'npx nuxi@latest init my-app', addTailwind: 'npm install tailwindcss @tailwindcss/vite -D', addI18n: 'npm install @nuxtjs/i18n', }; export const rootIdConfig = `export default defineNuxtConfig({ app: { rootId: 'root', }, components: [{ path: '~/components', pathPrefix: false }], })`; export const nuxtConfig = `import tailwindcss from '@tailwindcss/vite' export default defineNuxtConfig({ css: ['~/assets/css/tailwind.css'], features: { inlineStyles: true, }, vite: { plugins: [tailwindcss()], }, })`; export const i18nConfig = `export default defineNuxtConfig({ modules: ['@nuxtjs/i18n'], i18n: { vueI18n: './configs/i18n.config.ts', defaultLocale: 'en', strategy: 'prefix_except_default', detectBrowserLanguage: false, locales: [ { code: 'en', name: 'English', file: 'en.json' }, { code: 'ru', name: 'Русский', file: 'ru.json' }, { code: 'kk', name: 'Қазақша', file: 'kk.json' }, ], }, })`; export const vueI18nConfig = `export default { // Disable warnings because some UI props intentionally pass plain strings through $t. missingWarn: false, fallbackWarn: false, }`; export const usageCode = `