From 708e3f24d1789800473fe46fea9e2ee5393abc1b Mon Sep 17 00:00:00 2001 From: Anthony Fu Date: Mon, 20 Jan 2025 17:03:42 +0800 Subject: [PATCH] fix: warn about missing deprecation --- packages/engine-oniguruma/package.json | 1 + packages/engine-oniguruma/src/index.ts | 4 +++- pnpm-lock.yaml | 3 +++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/engine-oniguruma/package.json b/packages/engine-oniguruma/package.json index 21811ab4..e0727071 100644 --- a/packages/engine-oniguruma/package.json +++ b/packages/engine-oniguruma/package.json @@ -51,6 +51,7 @@ "prepublishOnly": "nr build" }, "dependencies": { + "@shikijs/core": "workspace:*", "@shikijs/types": "workspace:*", "@shikijs/vscode-textmate": "catalog:" }, diff --git a/packages/engine-oniguruma/src/index.ts b/packages/engine-oniguruma/src/index.ts index 180c05f8..77fcd6cd 100644 --- a/packages/engine-oniguruma/src/index.ts +++ b/packages/engine-oniguruma/src/index.ts @@ -1,5 +1,6 @@ import type { LoadWasmOptions, RegexEngine } from '@shikijs/types' +import { warnDeprecated } from '@shikijs/core' import { loadWasm, OnigScanner, OnigString } from './oniguruma' export { loadWasm } @@ -36,8 +37,9 @@ export async function createOnigurumaEngine(options?: LoadWasmOptions | null): P } /** - * Deprecated. Use `createOnigurumaEngine` instead. + * @deprecated Use `createOnigurumaEngine` instead. */ export async function createWasmOnigEngine(options?: LoadWasmOptions | null): Promise { + warnDeprecated('Use `createOnigurumaEngine` instead.') return createOnigurumaEngine(options) } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index afcec3c5..34ab77c1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -582,6 +582,9 @@ importers: packages/engine-oniguruma: dependencies: + '@shikijs/core': + specifier: workspace:* + version: link:../core '@shikijs/types': specifier: workspace:* version: link:../types