Skip to content

Commit 72007f7

Browse files
committed
feat: enable npm installer
1 parent a62dee9 commit 72007f7

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

Cargo.toml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ cargo-dist-version = "0.14.1"
100100
# CI backends to support
101101
ci = "github"
102102
# The installers to generate for each app
103-
installers = ["shell", "powershell", "homebrew"]
103+
installers = ["shell", "powershell", "npm", "homebrew"]
104104
# A GitHub repo to push Homebrew formulas to
105105
tap = "txpipe/homebrew-tap"
106106
# Target platforms to build apps for (Rust target-triple syntax)
@@ -119,6 +119,12 @@ pr-run-mode = "plan"
119119
install-updater = false
120120
# The preferred Rust toolchain to use in CI (rustup toolchain syntax)
121121
rust-toolchain-version = "1.78.0"
122+
# The archive format to use for windows builds (defaults .zip)
123+
windows-archive = ".tar.gz"
124+
# The archive format to use for non-windows builds (defaults .tar.xz)
125+
unix-archive = ".tar.gz"
126+
# A namespace to use when publishing this package to the npm registry
127+
npm-scope = "@txpipe"
122128

123129
[workspace.metadata.release]
124130
push = false

0 commit comments

Comments
 (0)