diff --git a/docute-wikilink.js b/docute-wikilink.js
new file mode 100644
index 0000000..f9a11e8
--- /dev/null
+++ b/docute-wikilink.js
@@ -0,0 +1,20 @@
+const re = /\[\[([\w\s]+)\]\]/g; // [[SupaHam]]
+const rePiped = /\[\[([\w\s]+)(?:\|)(\w+)\]\]/g; // [[Pineapple|MD678685]]
+
+const replacement = `$text`;
+
+function docuteWikilink(context) {
+ context.beforeParse(content => {
+ /*
+ const parsed = content.replace(re, `[$1]($1)`)
+ .replace(rePiped, "[$1]($2)");
+ */
+ const parsed = content.replace(re, (match, p1) =>
+ replacement.replace("$text", p1).replace("$uri", p1.replace(" ", "-")))
+ .replace(rePiped, (match, p1, p2) =>
+ replacement.replace("$text", p1).replace("$uri", p2));
+
+ console.log(content, parsed);
+ return parsed;
+ });
+};
diff --git a/index.html b/index.html
index a886e67..c6a61d0 100644
--- a/index.html
+++ b/index.html
@@ -15,6 +15,8 @@
+
+