Skip to content

Commit 31f6ade

Browse files
committed
chore: add zipping of bins
1 parent b8f8730 commit 31f6ade

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

packages/imgx/package.json

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,12 +57,17 @@
5757
"lint:fix": "bunx --bun eslint . --fix",
5858
"fresh": "bunx rimraf node_modules/ bun.lock && bun i",
5959
"changelog": "bunx changelogen --output CHANGELOG.md",
60-
"prepublishOnly": "bun --bun run build && bun run compile:all",
60+
"prepublishOnly": "bun --bun run build && bun run compile:all && bun run zip:all",
6161
"release": "bun run changelog && bunx bumpp package.json --all",
6262
"test": "bun test",
6363
"typecheck": "bunx tsc --noEmit",
64-
"app-icon": "bun test/test-app-icon.ts",
65-
"app-icon:hush": "bun test/generate-hush-icons.ts"
64+
"zip": "bun run zip:all",
65+
"zip:all": "bun run zip:linux-x64 && bun run zip:linux-arm64 && bun run zip:windows-x64 && bun run zip:darwin-x64 && bun run zip:darwin-arm64",
66+
"zip:linux-x64": "zip -j bin/imgx-linux-x64.zip bin/imgx-linux-x64",
67+
"zip:linux-arm64": "zip -j bin/imgx-linux-arm64.zip bin/imgx-linux-arm64",
68+
"zip:windows-x64": "zip -j bin/imgx-windows-x64.zip bin/imgx-windows-x64.exe",
69+
"zip:darwin-x64": "zip -j bin/imgx-darwin-x64.zip bin/imgx-darwin-x64",
70+
"zip:darwin-arm64": "zip -j bin/imgx-darwin-arm64.zip bin/imgx-darwin-arm64"
6671
},
6772
"devDependencies": {
6873
"bun-plugin-dtsx": "^0.21.12",

0 commit comments

Comments
 (0)