From e70cdfe2823f86d281cd76d2896186703dbf6de5 Mon Sep 17 00:00:00 2001 From: Flam3rboy <34555296+Flam3rboy@users.noreply.github.com> Date: Sun, 11 Jul 2021 11:05:09 +0200 Subject: :art: clean up bundle script --- package.json | 21 +++------------------ 1 file changed, 3 insertions(+), 18 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index 36f98070..7d971585 100644 --- a/package.json +++ b/package.json @@ -11,23 +11,9 @@ "start": "npm run build && node dist/start", "build": "tsc -b .", "dev": "tsnd --respawn src/start.ts", - "bundle": "npm run build && pkg --no-bytecode --public-packages=* package.json" - }, - "pkg": { - "scripts": [ - "dist/**/*.js" - ], - "assets": [ - "locales", - "assets", - "client_test" - ], - "targets": [ - "latest-linux-x64", - "latest-win-x64", - "latest-macos-x64" - ], - "outputPath": "build" + "bundle:macos": "npx caxa -i . -m 'This may take a while to run the first time, please wait...' --output 'fosscord-api.app' -- '{{caxa}}/node_modules/.bin/node' '{{caxa}}/dist/start.js' && tar -czf 'fosscord-api-macos.app.tgz' 'fosscord-api.app'", + "bundle:linux": "npx caxa -i . -m 'This may take a while to run the first time, please wait...' --output 'fosscord' -- '{{caxa}}/node_modules/.bin/node' '{{caxa}}/dist/start.js' && tar -czf 'fosscord-api-linux.tgz' 'fosscord'", + "bundle:windows": "npx caxa -i . -m 'This may take a while to run the first time, please wait...' --output 'fosscord-api-windows.exe' -- '{{caxa}}/node_modules/.bin/node' '{{caxa}}/dist/start.js'" }, "repository": { "type": "git", @@ -89,7 +75,6 @@ "0x": "^4.10.2", "caxa": "^2.1.0", "jest": "^26.6.3", - "pkg": "^5.3.0", "saslprep": "^1.0.3", "ts-node": "^9.1.1", "ts-node-dev": "^1.1.6", -- cgit 1.5.1