From 483adf7040f1dd8f1ad32e53908865d22e863778 Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Mon, 27 Jul 2026 06:46:42 -0400 Subject: [PATCH] refac --- hatch_build.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hatch_build.py b/hatch_build.py index f18f323635..bf47545680 100644 --- a/hatch_build.py +++ b/hatch_build.py @@ -18,4 +18,7 @@ class CustomBuildHook(BuildHookInterface): subprocess.run([npm, 'install', '--force'], check=True) # noqa: S603 stderr.write('\n### npm run build\n') os.environ['APP_BUILD_HASH'] = version + node_options = os.environ.get('NODE_OPTIONS', '') + if '--max-old-space-size' not in node_options: + os.environ['NODE_OPTIONS'] = f'{node_options} --max-old-space-size=8192'.strip() subprocess.run([npm, 'run', 'build'], check=True) # noqa: S603