fix(build): use node builtin module list

This commit is contained in:
tslee 2026-05-18 17:33:37 +09:00
parent 14af775f15
commit 421f28511a

View file

@ -1,6 +1,6 @@
import esbuild from 'esbuild'; import esbuild from 'esbuild';
import process from 'process'; import process from 'process';
import builtins from 'builtin-modules'; import { builtinModules } from 'module';
import { promises as fs } from 'fs'; import { promises as fs } from 'fs';
import path from 'path'; import path from 'path';
@ -68,7 +68,7 @@ const context = await esbuild.context({
'@lezer/common', '@lezer/common',
'@lezer/highlight', '@lezer/highlight',
'@lezer/lr', '@lezer/lr',
...builtins, ...builtinModules,
], ],
format: 'cjs', format: 'cjs',
outfile: 'main.js', outfile: 'main.js',