cm
cargo-mono
cargo install cargo-mono
cm

cargo-mono

Monolithic repository management for the rust programming language.

by Donny/강동윤

0.1.1 (see all)License:Apache-2.0/MIT
cargo install cargo-mono
Readme

cargo-mono

Mono repository for cargo.

Installation

cargo install cargo-mono

Usage

cargo mono bump

cargo mono bump swc_common --breaking

This will bump version of swc_common and its dependants. --breaking is optional, and if omitted, only patch (according to semver) of specified crate is bumped.

cargo mono publish

cargo mono publish

The command defaults to publishing all publishable crates.

Publishing only some of crates

cargo mono publish swc_ecmascript

This command will publish dependencies of swc_ecmascript first and swc_ecmascript.

When only dependencies are changed

swc_ecmascript rexports swc_ecma_transforms and Cargo.toml of swc_ecmascript specifies

[dependencies]
swc_ecma_transforms = "0.1"

When you made a small change to swc_ecma_transforms and do not want to change version of swc_ecmascript, you can do

cargo mono publish --allow-only-deps swc_ecmascript

GitHub Stars

11

LAST COMMIT

9mos ago

MAINTAINERS

1

CONTRIBUTORS

1

OPEN ISSUES

2

OPEN PRs

0
VersionTagPublished
0.1.1
2yrs ago
0.1.0
2yrs ago
0.0.0
2yrs ago
No alternatives found
No tutorials found
Add a tutorial