Skip to content
This repository was archived by the owner on Mar 17, 2026. It is now read-only.

Commit aa750ce

Browse files
committed
fix(core): iconv-lite import esm
1 parent d02da25 commit aa750ce

File tree

1 file changed

+3
-1
lines changed
  • packages/core/src/controllers/i18n

1 file changed

+3
-1
lines changed

packages/core/src/controllers/i18n/index.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
import util from "node:util";
22
import type { TLocales } from "../../types";
3-
import { encode, decode, encodingExists } from "iconv-lite";
3+
import iconv from "iconv-lite";
44
import { snakeCase, merge, omit, mapKeys } from "es-toolkit";
55
import { get } from "es-toolkit/compat";
66

7+
const { encode, decode, encodingExists } = iconv;
8+
79
function isBuffer(value: any): value is Buffer {
810
return value instanceof Buffer;
911
}

0 commit comments

Comments
 (0)