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 @@
+
+
+
+
+
+ Click me
+
+
+
\ 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"
]
}