export default defineNuxtConfig({ components: [ { path: '~/components', pathPrefix: true }, { path: '~/components/base', pathPrefix: false }, { path: '~/components/header', pathPrefix: false }, { path: '~/components/footer', pathPrefix: false }, ], devtools: { enabled: true }, modules: [ // ... '@pinia/nuxt', 'nuxt-prepare', ], css: ['@fortawesome/fontawesome-svg-core/styles.css'], build: { transpile: [ '@fortawesome/vue-fontawesome', '@fortawesome/fontawesome-svg-core', '@fortawesome/free-solid-svg-icons', '@fortawesome/free-regular-svg-icons', ], }, runtimeConfig: { public: { gitCommitHash: process.env.GIT_COMMIT_HASH, gitCommitHashShort: process.env.GIT_COMMIT_HASH_SHORT, gitBranch: process.env.GIT_BRANCH, }, }, });