From b0915ab30e7ec927ce97e85ae3f6e3cceb53cb96 Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Sun, 25 Feb 2024 21:56:14 +0000 Subject: [PATCH] feat(patch): add syntax color with highlight.js for just the common languages dynamically loading languages would help keep the package size down --- package.json | 1 + .../components/events/content/Patch.svelte | 34 ++++++++++++++----- yarn.lock | 5 +++ 3 files changed, 32 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 501f746..cddccc9 100644 --- a/package.json +++ b/package.json @@ -66,6 +66,7 @@ "@nostr-dev-kit/ndk-svelte-components": "^1.3.0", "daisyui": "^4.4", "dayjs": "^1.11.10", + "highlight.js": "^11.9.0", "parse-diff": "^0.11.1", "ramda": "^0.29.1" }, diff --git a/src/lib/components/events/content/Patch.svelte b/src/lib/components/events/content/Patch.svelte index 604e8f1..c1ccd89 100644 --- a/src/lib/components/events/content/Patch.svelte +++ b/src/lib/components/events/content/Patch.svelte @@ -1,6 +1,8 @@