diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..e73ad25
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+node_modules
+.astro
+bun.lockb
\ No newline at end of file
diff --git a/astro.config.mjs b/astro.config.mjs
new file mode 100644
index 0000000..3a8d4fc
--- /dev/null
+++ b/astro.config.mjs
@@ -0,0 +1,10 @@
+// @ts-check
+import { defineConfig } from 'astro/config';
+
+// https://astro.build/config
+export default defineConfig({
+ build: {
+ "format": "file"
+ },
+ "compressHTML": true,
+});
diff --git a/generic.html b/generic.html
deleted file mode 100644
index 32b5bc7..0000000
--- a/generic.html
+++ /dev/null
@@ -1,352 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (Optional) This text will appear in the inbox preview, but not the email body. It can be used to supplement the email subject line or even summarize the email's contents. Extended text preheaders (~490 characters) seems like a better UX for anyone using a screenreader or voice-command apps like Siri to dictate the contents of an email. If this text is not included, email clients will automatically populate it using the text (including image alt text) at the start of the email's body.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
-
-
-
-
-
-
- |
-
-
-
-
-
-
-
-
-
- Email Type
- We have received a sign in attempt with the following code. Please enter it in the page you opened to complete the sign in process.
-
- 123456
-
- If you did not attempt to sign in but received this email, please ignore it. The code will remain active for 10 minutes.
- |
-
-
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/package.json b/package.json
new file mode 100644
index 0000000..16498ec
--- /dev/null
+++ b/package.json
@@ -0,0 +1,14 @@
+{
+ "name": "email-templaets",
+ "type": "module",
+ "version": "0.0.1",
+ "scripts": {
+ "dev": "astro dev",
+ "build": "astro build",
+ "preview": "astro preview",
+ "astro": "astro"
+ },
+ "dependencies": {
+ "astro": "^5.0.9"
+ }
+}
\ No newline at end of file
diff --git a/tsconfig.json b/tsconfig.json
new file mode 100644
index 0000000..8bf91d3
--- /dev/null
+++ b/tsconfig.json
@@ -0,0 +1,5 @@
+{
+ "extends": "astro/tsconfigs/strict",
+ "include": [".astro/types.d.ts", "**/*"],
+ "exclude": ["dist"]
+}