22 个版本

0.0.22 2024 年 8 月 7 日
0.0.21 2024 年 7 月 27 日
0.0.19 2024 年 6 月 27 日
0.0.8 2024 年 5 月 22 日
0.0.6 2024 年 4 月 8 日

268Cargo 插件

Download history 117/week @ 2024-05-03 29/week @ 2024-05-10 135/week @ 2024-05-17 27/week @ 2024-05-24 772/week @ 2024-05-31 315/week @ 2024-06-07 437/week @ 2024-06-14 119/week @ 2024-06-21 58/week @ 2024-06-28 15/week @ 2024-07-05 2/week @ 2024-07-12 44/week @ 2024-07-19 277/week @ 2024-07-26 138/week @ 2024-08-02 23/week @ 2024-08-09

每月下载量 482

MIT 许可证

32KB
691 行代码(不包括注释)

Oxc 项目的版本管理

cargorelease-oxc

Usage: cargo-release-oxc COMMAND ...

Available options:
    -h, --help             Prints help information

Available commands:
    update                 Generate CHANGELOG.md and bump versions for all published packages.
    changelog              Generate changelog summary.
    regenerate-changelogs  Regenerate CHANGELOG.md for all published packages.
    publish                Publish all `versioned_files` specified in `oxc_release.toml`.

Available options:
    --release=NAME         Select the release specified in `oxc_release.toml`.
    --dry-run              Run `cargo publish` with `--dry-run`

指定 oxc_release.toml

[[releases]]
name = "crates"
versioned_files = [
  "Cargo.toml",
  "npm/oxc-parser/package.json",
  "npm/oxc-transform/package.json",
  "wasm/parser/package.json",
]

[[releases]]
name = "oxlint"
versioned_files = [
  "apps/oxlint/Cargo.toml",
  "crates/oxc_linter/Cargo.toml",
  "editors/vscode/package.json",
  "npm/oxlint/package.json",
]

输出

保存两个文件到 ./target

  • 版本: ./target/OXC_VERSION
  • 变更日志: ./target/OXC_CHANGELOG

依赖

~32–46MB
~709K SLoC