From bfd13fd782f7b31591383ea6d4dbfb495f4e882d Mon Sep 17 00:00:00 2001 From: sora-ext Date: Tue, 25 Feb 2025 16:08:53 +0100 Subject: [PATCH] Update package.json --- package.json | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 46ffec5..ea3c71d 100644 --- a/package.json +++ b/package.json @@ -2,11 +2,12 @@ "name": "volp", "version": "1.0.0", "description": "Open Travel Mapper", - "main": "server.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", - "build": "esbuild src/app.ts --bundle --outfile=public/main.js --tree-shaking=true --bundle --minify --sourcemap --tsconfig=tsconfig.json", - "start": "node server.js", + "build": "yarn build-server && yarn build-client", + "build-client": "esbuild src/client/main.ts --outfile=public/main.js --tree-shaking=true --bundle --minify --sourcemap --tsconfig=tsconfig-client.json", + "build-server": "esbuild src/server/**/*.ts --outdir=build --platform=node --format=cjs", + "start": "node build/main.js", "demon": "nodemon -e ts,js,pug --watch src --watch template --watch router --exec \"yarn build && yarn start\"" }, "repository": { @@ -22,9 +23,11 @@ "@prettier/plugin-pug": "^3.0.0", "@types/node": "^22.13.5", "esbuild": "^0.25.0", - "fastify": "^5.0.0", + "fastify": "^5.2.1", + "jsdom": "^26.0.0", "nodemon": "^3.0.1", "prettier": "^3.5.2", - "pug": "^3.0.2" + "pug": "^3.0.2", + "undici": "^7.3.0" } -} +} \ No newline at end of file