mirror of
https://github.com/oxc-project/oxc.git
synced 2026-11-04 10:29:58 +00:00
- Before: Oxfmt directly calls `oxc-toml` - After: Oxfmt calls `oxc_formatter_toml` as like others - `oxc_formatter_toml` is wrapper for `oxc-toml` but aligned behavior with other formatters - Also embedded TOML (frontmatter, toml-in-markdown) are now formatted - Formatting logic still lives in `oxc-toml` side, not yet ported And by bumping `oxc-toml`, TOML 1.1 syntax is supported.
47 lines
1.2 KiB
TOML
47 lines
1.2 KiB
TOML
# Configuration file for [cargo release oxc](https://github.com/oxc-project/cargo-release-oxc)
|
|
|
|
# Release `--name crates`
|
|
[[releases]]
|
|
name = "crates"
|
|
root_crate = "oxc"
|
|
versioned_files = [
|
|
"Cargo.toml",
|
|
"napi/parser/package.json",
|
|
"napi/transform/package.json",
|
|
"napi/transform-react/package.json",
|
|
"napi/transform-relay/package.json",
|
|
"napi/minify/package.json",
|
|
"npm/oxc-types/package.json",
|
|
"npm/runtime/package.json",
|
|
"packages/codegen/package.json",
|
|
]
|
|
|
|
[[releases]]
|
|
name = "oxlint"
|
|
scopes_for_breaking_change = ["lint"]
|
|
versioned_files = [
|
|
"apps/oxlint/Cargo.toml",
|
|
"apps/oxlint/package.json",
|
|
"crates/oxc_linter/Cargo.toml",
|
|
"npm/oxlint/package.json",
|
|
"npm/oxlint-plugin-eslint/package.json",
|
|
"npm/oxlint-plugins/package.json",
|
|
]
|
|
|
|
[[releases]]
|
|
name = "oxfmt"
|
|
scopes_for_breaking_change = ["format"]
|
|
versioned_files = [
|
|
"apps/oxfmt/Cargo.toml",
|
|
"apps/oxfmt/package.json",
|
|
"crates/oxc_formatter_core/Cargo.toml",
|
|
"crates/oxc_formatter/Cargo.toml",
|
|
"crates/oxc_formatter_json/Cargo.toml",
|
|
"crates/oxc_formatter_graphql/Cargo.toml",
|
|
"crates/oxc_formatter_css/Cargo.toml",
|
|
"crates/oxc_formatter_yaml/Cargo.toml",
|
|
"crates/oxc_formatter_markdown/Cargo.toml",
|
|
"crates/oxc_formatter_toml/Cargo.toml",
|
|
"npm/oxfmt/package.json",
|
|
]
|