diff --git a/bun.lockb b/bun.lockb index f8539fc9..8c514911 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/packages/frontend/emails/welcome.vue b/packages/frontend/emails/welcome.vue new file mode 100644 index 00000000..8e2611b7 --- /dev/null +++ b/packages/frontend/emails/welcome.vue @@ -0,0 +1,16 @@ + + + \ No newline at end of file diff --git a/packages/frontend/nuxt.config.ts b/packages/frontend/nuxt.config.ts index 6c78675c..9b58f1e3 100644 --- a/packages/frontend/nuxt.config.ts +++ b/packages/frontend/nuxt.config.ts @@ -4,7 +4,12 @@ import pkg from "../../package.json"; // https://nuxt.com/docs/api/configuration/nuxt-config export default defineNuxtConfig({ - modules: ["@nuxtjs/seo", "@nuxtjs/tailwindcss", "@vueuse/nuxt"], + modules: [ + "@nuxtjs/seo", + "@nuxtjs/tailwindcss", + "@vueuse/nuxt", + "@vue-email/nuxt", + ], app: { head: { link: [ diff --git a/packages/frontend/package.json b/packages/frontend/package.json index a075e686..f0e3cc37 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -16,6 +16,7 @@ "vue-router": "^4.3.0" }, "devDependencies": { - "@tailwindcss/forms": "^0.5.7" + "@tailwindcss/forms": "^0.5.7", + "@vue-email/nuxt": "^0.8.19" } } diff --git a/packages/frontend/tsconfig.json b/packages/frontend/tsconfig.json index 51003a02..5c81a275 100644 --- a/packages/frontend/tsconfig.json +++ b/packages/frontend/tsconfig.json @@ -1,7 +1,8 @@ { - // https://nuxt.com/docs/guide/concepts/typescript - "extends": "./.nuxt/tsconfig.json", - "compilerOptions": { - "target": "ESNext" - } + // https://nuxt.com/docs/guide/concepts/typescript + "extends": "./.nuxt/tsconfig.json", + "compilerOptions": { + "target": "esnext", + "module": "esnext" + } } diff --git a/tsconfig.json b/tsconfig.json index afbfd0bc..ae93c9d7 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -33,10 +33,8 @@ "include": [ "*.ts", "*.d.ts", - "*.vue", "**/*.ts", "**/*.d.ts", - "**/*.vue", "server/api/well-known/**/*.ts" ] }