Skip to content

Commit 1a1a8e1

Browse files
authored
fix: type errors for core-base (#1551)
resolve #1533
1 parent 7217a25 commit 1a1a8e1

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

packages/core-base/src/context.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@ import { resolveWithKeyValue } from './resolver'
1919
import { fallbackWithSimple } from './fallbacker'
2020

2121
import type { CompileOptions, ResourceNode } from '@intlify/message-compiler'
22-
import type { VueDevToolsEmitter } from '@intlify/vue-devtools'
22+
// HACK: embbed `@intlify/vue-devtools` types to `.d.ts`, because `@intlify/dev-tools` is devDependencies
23+
// TODO: Consider this type dependency when separating into intlify/core
24+
import type { VueDevToolsEmitter } from '../../vue-devtools/src/index'
2325
import type { Path, MessageResolver } from './resolver'
2426
import type {
2527
Locale,

packages/core-base/src/devtools.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
import { IntlifyDevToolsHooks } from '@intlify/devtools-if'
2-
3-
import type {
1+
// HACK: embbed `@intlify/devtools-if` enum and type to `.d.ts`, because `@intlify/dev-tools` is devDependencies
2+
// TODO: Consider this type dependency when separating into intlify/core
3+
import {
4+
IntlifyDevToolsHooks,
45
IntlifyDevToolsEmitter,
56
IntlifyDevToolsHookPayloads
6-
} from '@intlify/devtools-if'
7+
} from '../../devtools-if/src/index'
78

89
let devtools: IntlifyDevToolsEmitter | null = null
910

packages/core-base/src/runtime.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ export type MessageFunctionCallable = <T = string>(
4646
ctx: MessageContext<T>
4747
) => MessageFunctionReturn<T>
4848

49-
/** * @internal */
5049
export type MessageFunctionInternal<T = string> = {
5150
(ctx: MessageContext<T>): MessageFunctionReturn<T>
5251
key?: string

0 commit comments

Comments
 (0)