diff --git a/package-lock.json b/package-lock.json
index 614f556..36ea0c6 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -11,6 +11,7 @@
"dependencies": {
"barcode-detector": "^3.1.0",
"lucide-vue-next": "^0.575.0",
+ "marked": "^17.0.3",
"qrcode": "^1.5.4",
"vue": "^3.5.25",
"vue-router": "^5.0.3"
@@ -4750,6 +4751,18 @@
"url": "https://github.com/sponsors/sxzz"
}
},
+ "node_modules/marked": {
+ "version": "17.0.3",
+ "resolved": "https://registry.npmjs.org/marked/-/marked-17.0.3.tgz",
+ "integrity": "sha512-jt1v2ObpyOKR8p4XaUJVk3YWRJ5n+i4+rjQopxvV32rSndTJXvIzuUdWWIy/1pFQMkQmvTXawzDNqOH/CUmx6A==",
+ "license": "MIT",
+ "bin": {
+ "marked": "bin/marked.js"
+ },
+ "engines": {
+ "node": ">= 20"
+ }
+ },
"node_modules/math-intrinsics": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
diff --git a/package.json b/package.json
index e1e73c2..71773b4 100644
--- a/package.json
+++ b/package.json
@@ -12,6 +12,7 @@
"dependencies": {
"barcode-detector": "^3.1.0",
"lucide-vue-next": "^0.575.0",
+ "marked": "^17.0.3",
"qrcode": "^1.5.4",
"vue": "^3.5.25",
"vue-router": "^5.0.3"
diff --git a/src/components/Main.vue b/src/components/Main.vue
index 7f80947..c649cf8 100644
--- a/src/components/Main.vue
+++ b/src/components/Main.vue
@@ -1,11 +1,99 @@
- main
+