mirror of
https://github.com/danbulant/oxc
synced 2026-05-24 12:21:58 +00:00
## [0.4.4] - 2024-06-14 ### Features -8f5655dlinter: Add eslint/no-useless-constructor (#3594) (Don Isaac) -29c78dblinter: Implement @typescript-eslint/explicit-function-return-type (#3455) (kaykdm) -21d3425linter: Typescript-eslint no-useless-empty-export (#3605) (keita hino) -85c3b83linter: Eslint-plugin-jest/max-nested-describes (#3585) (cinchen) -f6d9ca6linter: Add `eslint/sort-imports` rule (#3568) (Wang Wenzhe) -046ff3flinter/eslint: Add `no_unreachable` rule. (#3238) (rzvxa) -e32ce00linter/jsdoc: Implement require-param-name rule (#3636) (Yuji Sugiura) -110661clinter/jsdoc: Implement require-param-description (#3621) (Yuji Sugiura) -d6370f1linter/jsdoc: Implement require-param-type rule (#3601) (Yuji Sugiura) -d9c5b33semantic/cfg: Add `Condition` instruction. (#3567) (Ali Rezvani) -f2dfd66semantic/cfg: Add iteration instructions. (#3566) (rzvxa) ### Bug Fixes -f0b689dlinter: Panic in jsdoc/require-param (#3590) (Don Isaac) -e148a32semantic/cfg: Correct unreachability propagation in try-finally. (#3667) (Ali Rezvani) ### Refactor -84304b4linter: Add a `ctx.module_record()` method (#3637) (Boshen) -f98f777linter: Add rule fixer (#3589) (Don Isaac) -fa11644linter: Pass `Rc` by value (#3587) (overlookmotel) -f702fb9semantic/cfg: Cleanup control flow and it's builder. (#3650) (rzvxa) -5793ff1transformer: Replace `&’a Trivias` with `Rc<Trivias>` (#3580) (Dunqing) Co-authored-by: Boshen <Boshen@users.noreply.github.com>
56 lines
1.8 KiB
TOML
56 lines
1.8 KiB
TOML
[package]
|
|
name = "oxc_linter"
|
|
version = "0.4.4"
|
|
publish = false
|
|
authors.workspace = true
|
|
description.workspace = true
|
|
edition.workspace = true
|
|
homepage.workspace = true
|
|
keywords.workspace = true
|
|
license.workspace = true
|
|
repository.workspace = true
|
|
rust-version.workspace = true
|
|
categories.workspace = true
|
|
include = ["/examples", "/src"]
|
|
|
|
[lints]
|
|
workspace = true
|
|
|
|
[lib]
|
|
doctest = false
|
|
|
|
[dependencies]
|
|
oxc_allocator = { workspace = true }
|
|
oxc_parser = { workspace = true }
|
|
oxc_span = { workspace = true }
|
|
oxc_ast = { workspace = true }
|
|
oxc_diagnostics = { workspace = true }
|
|
oxc_macros = { workspace = true }
|
|
oxc_semantic = { workspace = true }
|
|
oxc_syntax = { workspace = true }
|
|
oxc_codegen = { workspace = true }
|
|
oxc_resolver = { workspace = true }
|
|
|
|
rayon = { workspace = true }
|
|
lazy_static = { workspace = true }
|
|
serde_json = { workspace = true }
|
|
serde = { workspace = true, features = ["derive"] }
|
|
regex = { workspace = true }
|
|
rustc-hash = { workspace = true }
|
|
phf = { workspace = true, features = ["macros"] }
|
|
itertools = { workspace = true }
|
|
dashmap = { workspace = true }
|
|
convert_case = { workspace = true }
|
|
language-tags = { workspace = true }
|
|
mime_guess = { workspace = true }
|
|
url = { workspace = true }
|
|
rust-lapper = { workspace = true }
|
|
once_cell = { workspace = true }
|
|
memchr = { workspace = true }
|
|
json-strip-comments = { workspace = true }
|
|
schemars = { workspace = true, features = ["indexmap2"] }
|
|
|
|
[dev-dependencies]
|
|
static_assertions = { workspace = true }
|
|
insta = { workspace = true }
|
|
project-root = { workspace = true }
|