diff --git a/packages/lowlight/src/index.ts b/packages/lowlight/src/index.ts
index db50300..410a0a9 100644
--- a/packages/lowlight/src/index.ts
+++ b/packages/lowlight/src/index.ts
@@ -124,4 +124,6 @@ Object.defineProperty(instance, "processAST", {
},
});
+export { processAST } from "./processAST";
+
export const highlighter: Highlighter = instance as Highlighter;
diff --git a/packages/vue/src/components/DiffView.tsx b/packages/vue/src/components/DiffView.tsx
index 823f410..364dbb2 100644
--- a/packages/vue/src/components/DiffView.tsx
+++ b/packages/vue/src/components/DiffView.tsx
@@ -185,7 +185,7 @@ export const DiffView = defineComponent<
onUnmounted(() => diffFile.value._destroy?.());
- options.expose({ getDiffView: () => diffFile.value });
+ options.expose({ getDiffFileInstance: () => diffFile.value });
return () => {
if (!diffFile.value) return null;
diff --git a/ui/react-example/src/Example.tsx b/ui/react-example/src/Example.tsx
index cb1d46c..defc5f7 100644
--- a/ui/react-example/src/Example.tsx
+++ b/ui/react-example/src/Example.tsx
@@ -161,10 +161,10 @@ export function Example() {
- W
+ @
-
:
-
{new Date().toDateString()}
+
:
+
{new Date().toLocaleString()}
@@ -246,15 +246,13 @@ export function Example() {
h(
"div",
{ class: "w-[24px] h-[24px] inline-flex items-center justify-center rounded-full bg-slate-300" },
- "W"
+ "@"
),
- h("span", { class: "mx-[2px]" }, ":"),
- h("span", { class: "text-[12px]" }, new Date().toDateString()),
+ h("span", { class: "text-[11px] mx-[4px] text-[grey]" }, ":"),
+ h("span", { class: "text-[11px] text-[grey]" }, new Date().toLocaleString()),
]),
h("div", { class: "bg-[rgb(210,210,210)] h-[1px] my-[5px]" }),
- h("div", { class: "indent-1 my-[5px] mx-[4px]" }, [
- h("span", { class: "text-[15px]" }, data),
- ]),
+ h("div", { class: "indent-1 my-[5px] mx-[4px]" }, [h("span", { class: "text-[15px]" }, data)]),
]),
]);
},
diff --git a/ui/react-example/src/worker.ts b/ui/react-example/src/worker.ts
index 3d23872..d093d30 100644
--- a/ui/react-example/src/worker.ts
+++ b/ui/react-example/src/worker.ts
@@ -1,5 +1,5 @@
+import { DiffFile } from "@git-diff-view/react";
// import { highlighter } from "@git-diff-view/shiki";
-import { DiffFile } from "@git-diff-view/vue";
import type { DiffViewProps } from "@git-diff-view/react";
diff --git a/ui/vue-example/src/App.vue b/ui/vue-example/src/App.vue
index 22e57c3..0d0c0f4 100644
--- a/ui/vue-example/src/App.vue
+++ b/ui/vue-example/src/App.vue
@@ -1,5 +1,5 @@