mirror of
https://github.com/danbulant/oxc
synced 2026-05-24 12:21:58 +00:00
hypothesis: profiling shows that Regex creation takes a decent amount of time. the `regex` crate uses `aho-corasick` internally for string matching, which is all we need in some cases. in theory, we could save time by using the lib directly and not needing the full regex syntax.
64 lines
1.8 KiB
TOML
64 lines
1.8 KiB
TOML
[package]
|
|
name = "oxc_linter"
|
|
version = "0.9.6"
|
|
authors.workspace = true
|
|
categories.workspace = true
|
|
edition.workspace = true
|
|
homepage.workspace = true
|
|
include = ["/examples", "/src"]
|
|
keywords.workspace = true
|
|
license.workspace = true
|
|
publish = false
|
|
repository.workspace = true
|
|
rust-version.workspace = true
|
|
description.workspace = true
|
|
|
|
[lints]
|
|
workspace = true
|
|
|
|
[lib]
|
|
doctest = false
|
|
|
|
[dependencies]
|
|
oxc_allocator = { workspace = true }
|
|
oxc_ast = { workspace = true }
|
|
oxc_cfg = { workspace = true }
|
|
oxc_codegen = { workspace = true }
|
|
oxc_diagnostics = { workspace = true }
|
|
oxc_index = { workspace = true }
|
|
oxc_macros = { workspace = true }
|
|
oxc_parser = { workspace = true }
|
|
oxc_regular_expression = { workspace = true }
|
|
oxc_resolver = { workspace = true }
|
|
oxc_semantic = { workspace = true }
|
|
oxc_span = { workspace = true, features = ["schemars", "serialize"] }
|
|
oxc_syntax = { workspace = true }
|
|
|
|
aho-corasick = { workspace = true }
|
|
bitflags = { workspace = true }
|
|
convert_case = { workspace = true }
|
|
cow-utils = { workspace = true }
|
|
dashmap = { workspace = true }
|
|
globset = { workspace = true }
|
|
itertools = { workspace = true }
|
|
json-strip-comments = { workspace = true }
|
|
language-tags = { workspace = true }
|
|
lazy_static = { workspace = true }
|
|
memchr = { workspace = true }
|
|
mime_guess = { workspace = true }
|
|
once_cell = { workspace = true }
|
|
phf = { workspace = true, features = ["macros"] }
|
|
rayon = { workspace = true }
|
|
regex = { workspace = true }
|
|
rust-lapper = { workspace = true }
|
|
rustc-hash = { workspace = true }
|
|
schemars = { workspace = true, features = ["indexmap2"] }
|
|
serde = { workspace = true, features = ["derive"] }
|
|
serde_json = { workspace = true }
|
|
simdutf8 = { workspace = true }
|
|
url = { workspace = true }
|
|
|
|
[dev-dependencies]
|
|
insta = { workspace = true }
|
|
markdown = { version = "1.0.0-alpha.19" }
|
|
project-root = { workspace = true }
|