From e140f59a1114a9adc24c36ec2eeb34f60bc28442 Mon Sep 17 00:00:00 2001 From: Maksim Sukharev Date: Thu, 23 Jan 2025 15:25:43 +0100 Subject: [PATCH 1/2] chore: allow more RAM for npm build Signed-off-by: Maksim Sukharev --- package.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 34aa0a0143a..5b26cebf273 100644 --- a/package.json +++ b/package.json @@ -5,10 +5,10 @@ "description": "", "author": "Joas Schilling ", "scripts": { - "build": "webpack --node-env production --progress", - "dev": "webpack --node-env development --progress", - "watch": "webpack --node-env development --progress --watch", - "serve": "webpack serve --node-env development --progress --allowed-hosts all", + "build": "NODE_OPTIONS=\"--max-old-space-size=4096\" webpack --node-env production --progress", + "dev": "NODE_OPTIONS=\"--max-old-space-size=4096\" webpack --node-env development --progress", + "watch": "NODE_OPTIONS=\"--max-old-space-size=4096\" webpack --node-env development --progress --watch", + "serve": "NODE_OPTIONS=\"--max-old-space-size=4096\" webpack serve --node-env development --progress --allowed-hosts all", "typescript:check": "tsc --noEmit", "typescript:generate": "npx openapi-typescript -t", "test": "jest", From 1ee19ffe72c6423b19c3ec75efc8a5076087b420 Mon Sep 17 00:00:00 2001 From: "Grigorii K. Shartsev" Date: Thu, 23 Jan 2025 16:38:43 +0100 Subject: [PATCH 2/2] chore: add more ram to npm scripts cross-platform and safe Signed-off-by: Grigorii K. Shartsev --- package.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 5b26cebf273..677cd0a6fdd 100644 --- a/package.json +++ b/package.json @@ -5,10 +5,10 @@ "description": "", "author": "Joas Schilling ", "scripts": { - "build": "NODE_OPTIONS=\"--max-old-space-size=4096\" webpack --node-env production --progress", - "dev": "NODE_OPTIONS=\"--max-old-space-size=4096\" webpack --node-env development --progress", - "watch": "NODE_OPTIONS=\"--max-old-space-size=4096\" webpack --node-env development --progress --watch", - "serve": "NODE_OPTIONS=\"--max-old-space-size=4096\" webpack serve --node-env development --progress --allowed-hosts all", + "build": "node --max-old-space-size=4096 ./node_modules/webpack/bin/webpack.js --node-env production --progress", + "dev": "node --max-old-space-size=4096 ./node_modules/webpack/bin/webpack.js --node-env development --progress", + "watch": "node --max-old-space-size=4096 ./node_modules/webpack/bin/webpack.js --node-env development --progress --watch", + "serve": "node --max-old-space-size=4096 ./node_modules/webpack/bin/webpack.js serve --node-env development --progress --allowed-hosts all", "typescript:check": "tsc --noEmit", "typescript:generate": "npx openapi-typescript -t", "test": "jest",