From 5ba732cf02496953b76ce1cebd7b19dd56351804 Mon Sep 17 00:00:00 2001 From: Navdeep Singh Rathore <57226514+nsrCodes@users.noreply.github.com> Date: Fri, 27 Jun 2025 11:59:37 +0530 Subject: [PATCH 1/2] fix: avoid random updates to view while the user is typing (#739) (#694 #199 #700) https://github.com/Arize-ai/phoenix/pull/6218 --- core/src/timeoutLatch.ts | 98 +++++++++++++++++++++++++++++++++++++++ core/src/useCodeMirror.ts | 42 +++++++++++++++-- 2 files changed, 136 insertions(+), 4 deletions(-) create mode 100644 core/src/timeoutLatch.ts diff --git a/core/src/timeoutLatch.ts b/core/src/timeoutLatch.ts new file mode 100644 index 000000000..528355646 --- /dev/null +++ b/core/src/timeoutLatch.ts @@ -0,0 +1,98 @@ +// Setting / Unsetting timeouts for every keystroke was a significant overhead +// Inspired from https://github.com/iostreamer-X/timeout-latch + +export class TimeoutLatch { + private timeLeftMS: number; + private timeoutMS: number; + private isCancelled = false; + private isTimeExhausted = false; + private callbacks: Function[] = []; + + constructor(callback: Function, timeoutMS: number) { + this.timeLeftMS = timeoutMS; + this.timeoutMS = timeoutMS; + this.callbacks.push(callback); + } + + tick(): void { + if (!this.isCancelled && !this.isTimeExhausted) { + this.timeLeftMS--; + if (this.timeLeftMS <= 0) { + this.isTimeExhausted = true; + const callbacks = this.callbacks.slice(); + this.callbacks.length = 0; + callbacks.forEach((callback) => { + try { + callback(); + } catch (error) { + console.error('TimeoutLatch callback error:', error); + } + }); + } + } + } + + cancel(): void { + this.isCancelled = true; + this.callbacks.length = 0; + } + + reset(): void { + this.timeLeftMS = this.timeoutMS; + this.isCancelled = false; + this.isTimeExhausted = false; + } + + get isDone(): boolean { + return this.isCancelled || this.isTimeExhausted; + } +} + +class Scheduler { + private interval: NodeJS.Timeout | null = null; + private latches = new Set(); + + add(latch: TimeoutLatch): void { + this.latches.add(latch); + this.start(); + } + + remove(latch: TimeoutLatch): void { + this.latches.delete(latch); + if (this.latches.size === 0) { + this.stop(); + } + } + + private start(): void { + if (this.interval === null) { + this.interval = setInterval(() => { + this.latches.forEach((latch) => { + latch.tick(); + if (latch.isDone) { + this.remove(latch); + } + }); + }, 1); + } + } + + private stop(): void { + if (this.interval !== null) { + clearInterval(this.interval); + this.interval = null; + } + } +} + +let globalScheduler: Scheduler | null = null; + +export const getScheduler = (): Scheduler => { + if (typeof window === 'undefined') { + return new Scheduler(); + } + if (!globalScheduler) { + globalScheduler = new Scheduler(); + } + return globalScheduler; +}; diff --git a/core/src/useCodeMirror.ts b/core/src/useCodeMirror.ts index a24caf7de..7e0abd02e 100644 --- a/core/src/useCodeMirror.ts +++ b/core/src/useCodeMirror.ts @@ -4,8 +4,10 @@ import { EditorView, type ViewUpdate } from '@codemirror/view'; import { getDefaultExtensions } from './getDefaultExtensions'; import { getStatistics } from './utils'; import { type ReactCodeMirrorProps } from '.'; +import { TimeoutLatch, getScheduler } from './timeoutLatch'; const External = Annotation.define(); +const TYPING_TIMOUT = 200; // ms export interface UseCodeMirror extends ReactCodeMirrorProps { container?: HTMLDivElement | null; @@ -41,6 +43,8 @@ export function useCodeMirror(props: UseCodeMirror) { const [container, setContainer] = useState(); const [view, setView] = useState(); const [state, setState] = useState(); + const typingLatch = useState<{ current: TimeoutLatch | null }>(() => ({ current: null }))[0]; + const pendingUpdate = useState<{ current: (() => void) | null }>(() => ({ current: null }))[0]; const defaultThemeOption = EditorView.theme({ '&': { height, @@ -62,6 +66,20 @@ export function useCodeMirror(props: UseCodeMirror) { // If transaction is market as remote we don't have to call `onChange` handler again !vu.transactions.some((tr) => tr.annotation(External)) ) { + if (typingLatch.current) { + typingLatch.current.reset(); + } else { + typingLatch.current = new TimeoutLatch(() => { + if (pendingUpdate.current) { + const forceUpdate = pendingUpdate.current; + pendingUpdate.current = null; + forceUpdate(); + } + typingLatch.current = null; + }, TYPING_TIMOUT); + getScheduler().add(typingLatch.current); + } + const doc = vu.state.doc; const value = doc.toString(); onChange(value, vu); @@ -126,6 +144,10 @@ export function useCodeMirror(props: UseCodeMirror) { view.destroy(); setView(undefined); } + if (typingLatch.current) { + typingLatch.current.cancel(); + typingLatch.current = null; + } }, [view], ); @@ -165,10 +187,22 @@ export function useCodeMirror(props: UseCodeMirror) { } const currentValue = view ? view.state.doc.toString() : ''; if (view && value !== currentValue) { - view.dispatch({ - changes: { from: 0, to: currentValue.length, insert: value || '' }, - annotations: [External.of(true)], - }); + const isTyping = typingLatch.current && !typingLatch.current.isDone; + + const forceUpdate = () => { + if (view && value !== view.state.doc.toString()) { + view.dispatch({ + changes: { from: 0, to: view.state.doc.toString().length, insert: value || '' }, + annotations: [External.of(true)], + }); + } + }; + + if (!isTyping) { + forceUpdate(); + } else { + pendingUpdate.current = forceUpdate; + } } }, [value, view]); From e0bf55dfd6e3dae3ad4f20ee94f64b402d290433 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E5=BC=9F=E8=B0=83=E8=B0=83?= <398188662@qq.com> Date: Fri, 27 Jun 2025 14:33:18 +0800 Subject: [PATCH 2/2] released v4.23.14 (#739) (#694 #199 #700) https://github.com/Arize-ai/phoenix/pull/6218 --- core/package.json | 4 +- example/nextjs/package.json | 6 +- extensions/basic-setup/package.json | 2 +- extensions/classname/package.json | 2 +- extensions/color/package.json | 2 +- extensions/events/package.json | 2 +- extensions/hyper-link/package.json | 2 +- extensions/langs/package.json | 2 +- extensions/line-numbers-relative/package.json | 2 +- extensions/mentions/package.json | 2 +- extensions/zebra-stripes/package.json | 2 +- lerna.json | 2 +- merge/package.json | 4 +- themes/_scripts/package.json | 2 +- themes/abcdef/package.json | 4 +- themes/abyss/package.json | 4 +- themes/all/package.json | 74 +++++++-------- themes/androidstudio/package.json | 4 +- themes/andromeda/package.json | 4 +- themes/atomone/package.json | 4 +- themes/aura/package.json | 4 +- themes/basic/package.json | 4 +- themes/bbedit/package.json | 4 +- themes/bespin/package.json | 4 +- themes/console/package.json | 4 +- themes/copilot/package.json | 4 +- themes/darcula/package.json | 4 +- themes/dracula/package.json | 4 +- themes/duotone/package.json | 4 +- themes/eclipse/package.json | 4 +- themes/github/package.json | 4 +- themes/gruvbox/package.json | 4 +- themes/kimbie/package.json | 4 +- themes/material/package.json | 4 +- themes/monokai-dimmed/package.json | 4 +- themes/monokai/package.json | 4 +- themes/noctis-lilac/package.json | 4 +- themes/nord/package.json | 4 +- themes/okaidia/package.json | 4 +- themes/quietlight/package.json | 4 +- themes/red/package.json | 4 +- themes/solarized/package.json | 4 +- themes/sublime/package.json | 4 +- themes/theme/package.json | 2 +- themes/tokyo-night-day/package.json | 4 +- themes/tokyo-night-storm/package.json | 4 +- themes/tokyo-night/package.json | 4 +- themes/tomorrow-night-blue/package.json | 4 +- themes/vscode/package.json | 4 +- themes/white/package.json | 4 +- themes/xcode/package.json | 4 +- www/package.json | 92 +++++++++---------- 52 files changed, 172 insertions(+), 172 deletions(-) diff --git a/core/package.json b/core/package.json index 9cc343944..f87635566 100644 --- a/core/package.json +++ b/core/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/react-codemirror", - "version": "4.23.13", + "version": "4.23.14", "description": "CodeMirror component for React.", "homepage": "https://uiwjs.github.io/react-codemirror", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -47,7 +47,7 @@ "@codemirror/commands": "^6.1.0", "@codemirror/state": "^6.1.1", "@codemirror/theme-one-dark": "^6.0.0", - "@uiw/codemirror-extensions-basic-setup": "4.23.13", + "@uiw/codemirror-extensions-basic-setup": "4.23.14", "codemirror": "^6.0.0" }, "keywords": [ diff --git a/example/nextjs/package.json b/example/nextjs/package.json index d07035ba2..5abfed676 100644 --- a/example/nextjs/package.json +++ b/example/nextjs/package.json @@ -1,6 +1,6 @@ { "name": "nextjs", - "version": "4.23.13", + "version": "4.23.14", "private": true, "scripts": { "dev": "next dev --turbopack", @@ -9,10 +9,10 @@ "lint": "next lint" }, "dependencies": { - "@uiw/react-codemirror": "4.23.13", + "@uiw/react-codemirror": "4.23.14", "next": "15.3.1", "react": "~18.2.0", - "react-codemirror-merge": "4.23.13", + "react-codemirror-merge": "4.23.14", "react-dom": "~18.2.0" }, "devDependencies": { diff --git a/extensions/basic-setup/package.json b/extensions/basic-setup/package.json index 18ffce30f..e241c2deb 100644 --- a/extensions/basic-setup/package.json +++ b/extensions/basic-setup/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-extensions-basic-setup", - "version": "4.23.13", + "version": "4.23.14", "description": "Basic configuration for the CodeMirror6 code editor.", "homepage": "https://uiwjs.github.io/react-codemirror/#/extensions/basic-setup", "funding": "https://jaywcjlove.github.io/#/sponsor", diff --git a/extensions/classname/package.json b/extensions/classname/package.json index 5116afc07..387cb6d45 100644 --- a/extensions/classname/package.json +++ b/extensions/classname/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-extensions-classname", - "version": "4.23.13", + "version": "4.23.14", "description": "Adding a class for a specific line for CodeMirror6.", "homepage": "https://uiwjs.github.io/react-codemirror/#/extensions/classname", "funding": "https://jaywcjlove.github.io/#/sponsor", diff --git a/extensions/color/package.json b/extensions/color/package.json index 607532dda..e58230107 100644 --- a/extensions/color/package.json +++ b/extensions/color/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-extensions-color", - "version": "4.23.13", + "version": "4.23.14", "description": "Color Extensions for CodeMirror6.", "homepage": "https://uiwjs.github.io/react-codemirror/#/extensions/color", "funding": "https://jaywcjlove.github.io/#/sponsor", diff --git a/extensions/events/package.json b/extensions/events/package.json index b34543d32..8ca8ccf51 100644 --- a/extensions/events/package.json +++ b/extensions/events/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-extensions-events", - "version": "4.23.13", + "version": "4.23.14", "description": "Events Extensions for CodeMirror6.", "homepage": "https://uiwjs.github.io/react-codemirror/#/extensions/events", "funding": "https://jaywcjlove.github.io/#/sponsor", diff --git a/extensions/hyper-link/package.json b/extensions/hyper-link/package.json index 10e4e4fd8..8848ef5d7 100644 --- a/extensions/hyper-link/package.json +++ b/extensions/hyper-link/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-extensions-hyper-link", - "version": "4.23.13", + "version": "4.23.14", "description": "Hyper link Extensions for CodeMirror6.", "homepage": "https://uiwjs.github.io/react-codemirror/#/extensions/hyper-link", "funding": "https://jaywcjlove.github.io/#/sponsor", diff --git a/extensions/langs/package.json b/extensions/langs/package.json index d382a9166..eebf6aa97 100644 --- a/extensions/langs/package.json +++ b/extensions/langs/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-extensions-langs", - "version": "4.23.13", + "version": "4.23.14", "description": "Load languages Extensions for CodeMirror6.", "homepage": "https://uiwjs.github.io/react-codemirror/#/extensions/languages", "funding": "https://jaywcjlove.github.io/#/sponsor", diff --git a/extensions/line-numbers-relative/package.json b/extensions/line-numbers-relative/package.json index fac4fe2c6..15ca76b19 100644 --- a/extensions/line-numbers-relative/package.json +++ b/extensions/line-numbers-relative/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-extensions-line-numbers-relative", - "version": "4.23.13", + "version": "4.23.14", "description": "Relative line numbers Extensions for CodeMirror6.", "homepage": "https://uiwjs.github.io/react-codemirror/#/extensions/line-numbers-relative", "funding": "https://jaywcjlove.github.io/#/sponsor", diff --git a/extensions/mentions/package.json b/extensions/mentions/package.json index 6a72120d3..29352441c 100644 --- a/extensions/mentions/package.json +++ b/extensions/mentions/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-extensions-mentions", - "version": "4.23.13", + "version": "4.23.14", "description": "Relative line numbers Extensions for CodeMirror6.", "homepage": "https://uiwjs.github.io/react-codemirror/#/extensions/mentions", "funding": "https://jaywcjlove.github.io/#/sponsor", diff --git a/extensions/zebra-stripes/package.json b/extensions/zebra-stripes/package.json index 874d316e3..f00d3e2ed 100644 --- a/extensions/zebra-stripes/package.json +++ b/extensions/zebra-stripes/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-extensions-zebra-stripes", - "version": "4.23.13", + "version": "4.23.14", "description": "Styles alternating lines for CodeMirror6.", "homepage": "https://uiwjs.github.io/react-codemirror/#/extensions/zebra-stripes", "funding": "https://jaywcjlove.github.io/#/sponsor", diff --git a/lerna.json b/lerna.json index b8b503283..0a6217e2d 100644 --- a/lerna.json +++ b/lerna.json @@ -1,4 +1,4 @@ { - "version": "4.23.13", + "version": "4.23.14", "packages": ["themes/**", "extensions/**", "core", "merge", "example/**", "www"] } diff --git a/merge/package.json b/merge/package.json index 96934c814..edbb836f8 100644 --- a/merge/package.json +++ b/merge/package.json @@ -1,6 +1,6 @@ { "name": "react-codemirror-merge", - "version": "4.23.13", + "version": "4.23.14", "description": "CodeMirror merge view for React.", "homepage": "https://uiwjs.github.io/react-codemirror", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -43,7 +43,7 @@ "dependencies": { "@babel/runtime": "^7.18.6", "@codemirror/merge": "^6.1.2", - "@uiw/react-codemirror": "4.23.13" + "@uiw/react-codemirror": "4.23.14" }, "keywords": [ "react", diff --git a/themes/_scripts/package.json b/themes/_scripts/package.json index 13da7687c..83e380a6c 100644 --- a/themes/_scripts/package.json +++ b/themes/_scripts/package.json @@ -1,6 +1,6 @@ { "name": "scripts", "private": true, - "version": "4.23.13", + "version": "4.23.14", "scripts": {} } diff --git a/themes/abcdef/package.json b/themes/abcdef/package.json index fa86a5caa..1df4a517d 100644 --- a/themes/abcdef/package.json +++ b/themes/abcdef/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-abcdef", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme abcdef for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/abcdef", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/abyss/package.json b/themes/abyss/package.json index a95894f6d..d7bd4409b 100644 --- a/themes/abyss/package.json +++ b/themes/abyss/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-abyss", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme abyss for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/abyss", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/all/package.json b/themes/all/package.json index 7a6032f85..36f79884c 100644 --- a/themes/all/package.json +++ b/themes/all/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-themes-all", - "version": "4.23.13", + "version": "4.23.14", "description": "Themes all for CodeMirror 6.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/abcdef", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,42 +29,42 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-theme-abcdef": "4.23.13", - "@uiw/codemirror-theme-abyss": "4.23.13", - "@uiw/codemirror-theme-androidstudio": "4.23.13", - "@uiw/codemirror-theme-andromeda": "4.23.13", - "@uiw/codemirror-theme-atomone": "4.23.13", - "@uiw/codemirror-theme-aura": "4.23.13", - "@uiw/codemirror-theme-basic": "4.23.13", - "@uiw/codemirror-theme-bbedit": "4.23.13", - "@uiw/codemirror-theme-bespin": "4.23.13", - "@uiw/codemirror-theme-console": "4.23.13", - "@uiw/codemirror-theme-copilot": "4.23.13", - "@uiw/codemirror-theme-darcula": "4.23.13", - "@uiw/codemirror-theme-dracula": "4.23.13", - "@uiw/codemirror-theme-duotone": "4.23.13", - "@uiw/codemirror-theme-eclipse": "4.23.13", - "@uiw/codemirror-theme-github": "4.23.13", - "@uiw/codemirror-theme-gruvbox-dark": "4.23.13", - "@uiw/codemirror-theme-kimbie": "4.23.13", - "@uiw/codemirror-theme-material": "4.23.13", - "@uiw/codemirror-theme-monokai": "4.23.13", - "@uiw/codemirror-theme-monokai-dimmed": "4.23.13", - "@uiw/codemirror-theme-noctis-lilac": "4.23.13", - "@uiw/codemirror-theme-nord": "4.23.13", - "@uiw/codemirror-theme-okaidia": "4.23.13", - "@uiw/codemirror-theme-quietlight": "4.23.13", - "@uiw/codemirror-theme-red": "4.23.13", - "@uiw/codemirror-theme-solarized": "4.23.13", - "@uiw/codemirror-theme-sublime": "4.23.13", - "@uiw/codemirror-theme-tokyo-night": "4.23.13", - "@uiw/codemirror-theme-tokyo-night-day": "4.23.13", - "@uiw/codemirror-theme-tokyo-night-storm": "4.23.13", - "@uiw/codemirror-theme-tomorrow-night-blue": "4.23.13", - "@uiw/codemirror-theme-vscode": "4.23.13", - "@uiw/codemirror-theme-white": "4.23.13", - "@uiw/codemirror-theme-xcode": "4.23.13", - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-theme-abcdef": "4.23.14", + "@uiw/codemirror-theme-abyss": "4.23.14", + "@uiw/codemirror-theme-androidstudio": "4.23.14", + "@uiw/codemirror-theme-andromeda": "4.23.14", + "@uiw/codemirror-theme-atomone": "4.23.14", + "@uiw/codemirror-theme-aura": "4.23.14", + "@uiw/codemirror-theme-basic": "4.23.14", + "@uiw/codemirror-theme-bbedit": "4.23.14", + "@uiw/codemirror-theme-bespin": "4.23.14", + "@uiw/codemirror-theme-console": "4.23.14", + "@uiw/codemirror-theme-copilot": "4.23.14", + "@uiw/codemirror-theme-darcula": "4.23.14", + "@uiw/codemirror-theme-dracula": "4.23.14", + "@uiw/codemirror-theme-duotone": "4.23.14", + "@uiw/codemirror-theme-eclipse": "4.23.14", + "@uiw/codemirror-theme-github": "4.23.14", + "@uiw/codemirror-theme-gruvbox-dark": "4.23.14", + "@uiw/codemirror-theme-kimbie": "4.23.14", + "@uiw/codemirror-theme-material": "4.23.14", + "@uiw/codemirror-theme-monokai": "4.23.14", + "@uiw/codemirror-theme-monokai-dimmed": "4.23.14", + "@uiw/codemirror-theme-noctis-lilac": "4.23.14", + "@uiw/codemirror-theme-nord": "4.23.14", + "@uiw/codemirror-theme-okaidia": "4.23.14", + "@uiw/codemirror-theme-quietlight": "4.23.14", + "@uiw/codemirror-theme-red": "4.23.14", + "@uiw/codemirror-theme-solarized": "4.23.14", + "@uiw/codemirror-theme-sublime": "4.23.14", + "@uiw/codemirror-theme-tokyo-night": "4.23.14", + "@uiw/codemirror-theme-tokyo-night-day": "4.23.14", + "@uiw/codemirror-theme-tokyo-night-storm": "4.23.14", + "@uiw/codemirror-theme-tomorrow-night-blue": "4.23.14", + "@uiw/codemirror-theme-vscode": "4.23.14", + "@uiw/codemirror-theme-white": "4.23.14", + "@uiw/codemirror-theme-xcode": "4.23.14", + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/androidstudio/package.json b/themes/androidstudio/package.json index eb4590417..577f65462 100644 --- a/themes/androidstudio/package.json +++ b/themes/androidstudio/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-androidstudio", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme androidstudio for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/androidstudio", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/andromeda/package.json b/themes/andromeda/package.json index a8c549af2..3cdc8a217 100644 --- a/themes/andromeda/package.json +++ b/themes/andromeda/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-andromeda", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme andromeda for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/andromeda", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/atomone/package.json b/themes/atomone/package.json index 28c3ba984..fde29c299 100644 --- a/themes/atomone/package.json +++ b/themes/atomone/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-atomone", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme atomone for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/atomone", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/aura/package.json b/themes/aura/package.json index 113ce4d97..979412a5e 100644 --- a/themes/aura/package.json +++ b/themes/aura/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-aura", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme aura for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/aura", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/basic/package.json b/themes/basic/package.json index b27cd76bb..a2af0caab 100644 --- a/themes/basic/package.json +++ b/themes/basic/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-basic", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme basic for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/basic/light", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -42,7 +42,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/bbedit/package.json b/themes/bbedit/package.json index 4b07c0728..1a81c1d72 100644 --- a/themes/bbedit/package.json +++ b/themes/bbedit/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-bbedit", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme bbedit for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/bbedit", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/bespin/package.json b/themes/bespin/package.json index c9d2d59f4..80270e80a 100644 --- a/themes/bespin/package.json +++ b/themes/bespin/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-bespin", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme bespin for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/bespin", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/console/package.json b/themes/console/package.json index 4feb003a0..57dd2c688 100644 --- a/themes/console/package.json +++ b/themes/console/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-console", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme console for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/console/light", "author": "David Villamarin ", @@ -41,7 +41,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/copilot/package.json b/themes/copilot/package.json index 9b638748d..6ea917f73 100644 --- a/themes/copilot/package.json +++ b/themes/copilot/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-copilot", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme copilot for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/copilot", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/darcula/package.json b/themes/darcula/package.json index 0eb709be3..9ed7f9700 100644 --- a/themes/darcula/package.json +++ b/themes/darcula/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-darcula", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme darcula for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/darcula", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/dracula/package.json b/themes/dracula/package.json index c83d4059c..2ecfdfdb0 100644 --- a/themes/dracula/package.json +++ b/themes/dracula/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-dracula", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme dracula for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/dracula", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/duotone/package.json b/themes/duotone/package.json index 3502d4d0f..5612557f9 100644 --- a/themes/duotone/package.json +++ b/themes/duotone/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-duotone", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme duotone for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/duotone/light", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/eclipse/package.json b/themes/eclipse/package.json index 0b667b417..9b9d8e20a 100644 --- a/themes/eclipse/package.json +++ b/themes/eclipse/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-eclipse", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme eclipse for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/eclipse", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/github/package.json b/themes/github/package.json index 148a57901..2b63d7c0e 100644 --- a/themes/github/package.json +++ b/themes/github/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-github", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme github for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/github/light", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/gruvbox/package.json b/themes/gruvbox/package.json index eff01ce50..e6d44c97a 100644 --- a/themes/gruvbox/package.json +++ b/themes/gruvbox/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-gruvbox-dark", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme gruvbox-dark for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/gruvbox/dark", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/kimbie/package.json b/themes/kimbie/package.json index ed4ef905b..9ccfb0d14 100644 --- a/themes/kimbie/package.json +++ b/themes/kimbie/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-kimbie", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme kimbie for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/kimbie", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/material/package.json b/themes/material/package.json index f41c26c37..301b8bf26 100644 --- a/themes/material/package.json +++ b/themes/material/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-material", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme material for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/material", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/monokai-dimmed/package.json b/themes/monokai-dimmed/package.json index 2ef578322..a948d506e 100644 --- a/themes/monokai-dimmed/package.json +++ b/themes/monokai-dimmed/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-monokai-dimmed", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme monokai-dimmed for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/monokai-dimmed", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/monokai/package.json b/themes/monokai/package.json index 9dbf84739..84eba2247 100644 --- a/themes/monokai/package.json +++ b/themes/monokai/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-monokai", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme monokai for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/monokai", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/noctis-lilac/package.json b/themes/noctis-lilac/package.json index 5260e510c..d88b53db8 100644 --- a/themes/noctis-lilac/package.json +++ b/themes/noctis-lilac/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-noctis-lilac", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme noctis-lilac for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/noctis-lilac", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/nord/package.json b/themes/nord/package.json index 867e338f4..49a5f2cb8 100644 --- a/themes/nord/package.json +++ b/themes/nord/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-nord", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme nord for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/nord", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/okaidia/package.json b/themes/okaidia/package.json index e71211feb..def42f553 100644 --- a/themes/okaidia/package.json +++ b/themes/okaidia/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-okaidia", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme okaidia for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/okaidia", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/quietlight/package.json b/themes/quietlight/package.json index 4c9f12067..8b753bd86 100644 --- a/themes/quietlight/package.json +++ b/themes/quietlight/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-quietlight", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme quietlight for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/quietlight", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/red/package.json b/themes/red/package.json index 65383bbd7..f28c68269 100644 --- a/themes/red/package.json +++ b/themes/red/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-red", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme red for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/red", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/solarized/package.json b/themes/solarized/package.json index b04c8971d..801fee254 100644 --- a/themes/solarized/package.json +++ b/themes/solarized/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-solarized", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme solarized for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/solarized", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -42,7 +42,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/sublime/package.json b/themes/sublime/package.json index 816dcf28d..1d74f225e 100644 --- a/themes/sublime/package.json +++ b/themes/sublime/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-sublime", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme sublime for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/sublime", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/theme/package.json b/themes/theme/package.json index daa647fb8..98077c232 100644 --- a/themes/theme/package.json +++ b/themes/theme/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-themes", - "version": "4.23.13", + "version": "4.23.14", "description": "Themes for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/doc", "funding": "https://jaywcjlove.github.io/#/sponsor", diff --git a/themes/tokyo-night-day/package.json b/themes/tokyo-night-day/package.json index 2dd8ca8d6..ee5261234 100644 --- a/themes/tokyo-night-day/package.json +++ b/themes/tokyo-night-day/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-tokyo-night-day", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme tokyo-night-day for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/tokyo-night-day", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/tokyo-night-storm/package.json b/themes/tokyo-night-storm/package.json index 48e02790f..180d3dde5 100644 --- a/themes/tokyo-night-storm/package.json +++ b/themes/tokyo-night-storm/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-tokyo-night-storm", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme tokyo-night-storm for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/tokyo-night-storm", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/tokyo-night/package.json b/themes/tokyo-night/package.json index 69a7aad3d..c617622b0 100644 --- a/themes/tokyo-night/package.json +++ b/themes/tokyo-night/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-tokyo-night", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme tokyo-night for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/tokyo-night", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/tomorrow-night-blue/package.json b/themes/tomorrow-night-blue/package.json index c2a42f250..ca5bb14d0 100644 --- a/themes/tomorrow-night-blue/package.json +++ b/themes/tomorrow-night-blue/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-tomorrow-night-blue", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme tomorrow-night-blue for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/tomorrow-night-blue", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/vscode/package.json b/themes/vscode/package.json index 5a14228d3..0c50ff43c 100644 --- a/themes/vscode/package.json +++ b/themes/vscode/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-vscode", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme vscode for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/vscode", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/white/package.json b/themes/white/package.json index 20e78eeb8..fb026f697 100644 --- a/themes/white/package.json +++ b/themes/white/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-white", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme white for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/white/dark", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -40,7 +40,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/themes/xcode/package.json b/themes/xcode/package.json index 01b87631c..18fafebdf 100644 --- a/themes/xcode/package.json +++ b/themes/xcode/package.json @@ -1,6 +1,6 @@ { "name": "@uiw/codemirror-theme-xcode", - "version": "4.23.13", + "version": "4.23.14", "description": "Theme xcode for CodeMirror.", "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/xcode/light", "funding": "https://jaywcjlove.github.io/#/sponsor", @@ -29,7 +29,7 @@ "cjs" ], "dependencies": { - "@uiw/codemirror-themes": "4.23.13" + "@uiw/codemirror-themes": "4.23.14" }, "keywords": [ "codemirror", diff --git a/www/package.json b/www/package.json index 7a07cb31a..38f7239d9 100644 --- a/www/package.json +++ b/www/package.json @@ -1,7 +1,7 @@ { "name": "www", "private": true, - "version": "4.23.13", + "version": "4.23.14", "description": "CodeMirror component for React.", "homepage": "https://uiwjs.github.io/react-codemirror", "author": "kenny wong ", @@ -37,52 +37,52 @@ "@codemirror/lang-xml": "^6.0.0", "@codemirror/language-data": "^6.1.0", "@codemirror/legacy-modes": "^6.3.0", - "@uiw/codemirror-extensions-classname": "4.23.13", - "@uiw/codemirror-extensions-color": "4.23.13", - "@uiw/codemirror-extensions-events": "4.23.13", - "@uiw/codemirror-extensions-hyper-link": "4.23.13", - "@uiw/codemirror-extensions-langs": "4.23.13", - "@uiw/codemirror-extensions-mentions": "4.23.13", - "@uiw/codemirror-extensions-zebra-stripes": "4.23.13", - "@uiw/codemirror-theme-abcdef": "4.23.13", - "@uiw/codemirror-theme-abyss": "4.23.13", - "@uiw/codemirror-theme-androidstudio": "4.23.13", - "@uiw/codemirror-theme-andromeda": "4.23.13", - "@uiw/codemirror-theme-atomone": "4.23.13", - "@uiw/codemirror-theme-aura": "4.23.13", - "@uiw/codemirror-theme-basic": "4.23.13", - "@uiw/codemirror-theme-bbedit": "4.23.13", - "@uiw/codemirror-theme-bespin": "4.23.13", - "@uiw/codemirror-theme-console": "4.23.13", - "@uiw/codemirror-theme-copilot": "4.23.13", - "@uiw/codemirror-theme-darcula": "4.23.13", - "@uiw/codemirror-theme-dracula": "4.23.13", - "@uiw/codemirror-theme-duotone": "4.23.13", - "@uiw/codemirror-theme-eclipse": "4.23.13", - "@uiw/codemirror-theme-github": "4.23.13", - "@uiw/codemirror-theme-gruvbox-dark": "4.23.13", - "@uiw/codemirror-theme-kimbie": "4.23.13", - "@uiw/codemirror-theme-material": "4.23.13", - "@uiw/codemirror-theme-monokai": "4.23.13", - "@uiw/codemirror-theme-monokai-dimmed": "4.23.13", - "@uiw/codemirror-theme-noctis-lilac": "4.23.13", - "@uiw/codemirror-theme-nord": "4.23.13", - "@uiw/codemirror-theme-okaidia": "4.23.13", - "@uiw/codemirror-theme-quietlight": "4.23.13", - "@uiw/codemirror-theme-red": "4.23.13", - "@uiw/codemirror-theme-solarized": "4.23.13", - "@uiw/codemirror-theme-sublime": "4.23.13", - "@uiw/codemirror-theme-tokyo-night": "4.23.13", - "@uiw/codemirror-theme-tokyo-night-day": "4.23.13", - "@uiw/codemirror-theme-tokyo-night-storm": "4.23.13", - "@uiw/codemirror-theme-tomorrow-night-blue": "4.23.13", - "@uiw/codemirror-theme-vscode": "4.23.13", - "@uiw/codemirror-theme-white": "4.23.13", - "@uiw/codemirror-theme-xcode": "4.23.13", - "@uiw/codemirror-themes": "4.23.13", + "@uiw/codemirror-extensions-classname": "4.23.14", + "@uiw/codemirror-extensions-color": "4.23.14", + "@uiw/codemirror-extensions-events": "4.23.14", + "@uiw/codemirror-extensions-hyper-link": "4.23.14", + "@uiw/codemirror-extensions-langs": "4.23.14", + "@uiw/codemirror-extensions-mentions": "4.23.14", + "@uiw/codemirror-extensions-zebra-stripes": "4.23.14", + "@uiw/codemirror-theme-abcdef": "4.23.14", + "@uiw/codemirror-theme-abyss": "4.23.14", + "@uiw/codemirror-theme-androidstudio": "4.23.14", + "@uiw/codemirror-theme-andromeda": "4.23.14", + "@uiw/codemirror-theme-atomone": "4.23.14", + "@uiw/codemirror-theme-aura": "4.23.14", + "@uiw/codemirror-theme-basic": "4.23.14", + "@uiw/codemirror-theme-bbedit": "4.23.14", + "@uiw/codemirror-theme-bespin": "4.23.14", + "@uiw/codemirror-theme-console": "4.23.14", + "@uiw/codemirror-theme-copilot": "4.23.14", + "@uiw/codemirror-theme-darcula": "4.23.14", + "@uiw/codemirror-theme-dracula": "4.23.14", + "@uiw/codemirror-theme-duotone": "4.23.14", + "@uiw/codemirror-theme-eclipse": "4.23.14", + "@uiw/codemirror-theme-github": "4.23.14", + "@uiw/codemirror-theme-gruvbox-dark": "4.23.14", + "@uiw/codemirror-theme-kimbie": "4.23.14", + "@uiw/codemirror-theme-material": "4.23.14", + "@uiw/codemirror-theme-monokai": "4.23.14", + "@uiw/codemirror-theme-monokai-dimmed": "4.23.14", + "@uiw/codemirror-theme-noctis-lilac": "4.23.14", + "@uiw/codemirror-theme-nord": "4.23.14", + "@uiw/codemirror-theme-okaidia": "4.23.14", + "@uiw/codemirror-theme-quietlight": "4.23.14", + "@uiw/codemirror-theme-red": "4.23.14", + "@uiw/codemirror-theme-solarized": "4.23.14", + "@uiw/codemirror-theme-sublime": "4.23.14", + "@uiw/codemirror-theme-tokyo-night": "4.23.14", + "@uiw/codemirror-theme-tokyo-night-day": "4.23.14", + "@uiw/codemirror-theme-tokyo-night-storm": "4.23.14", + "@uiw/codemirror-theme-tomorrow-night-blue": "4.23.14", + "@uiw/codemirror-theme-vscode": "4.23.14", + "@uiw/codemirror-theme-white": "4.23.14", + "@uiw/codemirror-theme-xcode": "4.23.14", + "@uiw/codemirror-themes": "4.23.14", "@uiw/codemirror-themes-all": "4.21.11", "@uiw/react-back-to-top": "^1.1.2", - "@uiw/react-codemirror": "4.23.13", + "@uiw/react-codemirror": "4.23.14", "@uiw/react-github-corners": "~1.5.14", "@uiw/react-markdown-preview": "^5.0.2", "@uiw/react-shields": "^2.0.1", @@ -91,7 +91,7 @@ "markdown-react-code-preview-loader": "^2.1.2", "react": "~18.2.0", "react-code-preview-layout": "^3.1.4", - "react-codemirror-merge": "4.23.13", + "react-codemirror-merge": "4.23.14", "react-dom": "~18.2.0", "react-router-dom": "^6.20.0", "rehype-ignore": "^2.0.1",