From 5e53e6d06e8d18f0871dfa673acd100c2f2e9e7a Mon Sep 17 00:00:00 2001 From: Vitaly Takmazov Date: Sun, 30 Oct 2022 00:58:33 +0300 Subject: Bundle server with esbuild --- vnext/package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'vnext/package.json') diff --git a/vnext/package.json b/vnext/package.json index 41e26972..d7f9225c 100644 --- a/vnext/package.json +++ b/vnext/package.json @@ -4,9 +4,8 @@ "description": "", "scripts": { "test": "jest", - "dist": "webpack --mode=production --progress", - "start": "webpack serve", - "server": "npm run dist && node server/bootstrap.js" + "dist": "webpack --mode=production --progress && esbuild --bundle --platform=node --target=node18 --loader:.css=file --loader:.js=jsx --loader:.png=file --loader:.svg=file --outfile=dist/server.js server/index.js", + "start": "webpack serve" }, "keywords": [], "author": "", @@ -81,6 +80,7 @@ "config": "^3.3.8", "core-js": "^3.26.0", "cors": "^2.8.5", + "esbuild": "^0.15.12", "evil-icons": "^1.10.1", "express": "^4.18.2", "ignore-styles": "^5.0.1", -- cgit v1.2.3