stylua 0.18.1

A code formatter for Lua
Documentation
[[bench]]
harness = false
name = "date"

[[bench]]
harness = false
name = "nested_tables"

[[bench]]
harness = false
name = "docgen"

[[bin]]
bench = false
name = "stylua"
path = "src/cli/main.rs"
[dependencies.anyhow]
version = "1.0.71"

[dependencies.cfg-if]
version = "1.0.0"

[dependencies.clap]
features = ["derive"]
version = "3.1.6"

[dependencies.console]
version = "0.15.7"

[dependencies.crossbeam-channel]
version = "0.5.8"

[dependencies.ec4rs]
optional = true
version = "1.0.2"

[dependencies.env_logger]
default-features = false
version = "0.10.0"

[dependencies.full_moon]
version = "0.18.1"

[dependencies.globset]
version = "0.4.10"

[dependencies.ignore]
version = "0.4.20"

[dependencies.lazy_static]
version = "1.4.0"

[dependencies.log]
version = "0.4.19"

[dependencies.num_cpus]
version = "1.16.0"

[dependencies.regex]
version = "1.9.1"

[dependencies.serde]
version = "1.0.165"

[dependencies.serde_json]
version = "1.0.100"

[dependencies.similar]
features = ["text", "inline", "serde"]
version = "2.2.1"

[dependencies.strum]
features = ["derive"]
optional = true
version = "0.25.0"

[dependencies.thiserror]
version = "1.0.40"

[dependencies.threadpool]
version = "1.8.1"

[dependencies.toml]
version = "0.7.5"
[dev-dependencies.assert_cmd]
version = "2.0.4"

[dev-dependencies.criterion]
version = "0.4.0"

[dev-dependencies.insta]
features = ["glob"]
version = "1.12.0"

[features]
default = ["editorconfig", "wasm-bindgen"]
editorconfig = ["ec4rs"]
fromstr = ["strum"]
lua52 = ["full_moon/lua52"]
lua53 = ["lua52", "full_moon/lua53"]
lua54 = ["lua53", "full_moon/lua54"]
luau = ["full_moon/roblox"]
serialize = []

[lib]
bench = false
crate-type = ["cdylib", "rlib"]
name = "stylua_lib"
path = "src/lib.rs"

[package]
authors = ["JohnnyMorganz <johnnymorganz@outlook.com>"]
categories = ["command-line-utilities", "development-tools"]
description = "A code formatter for Lua"
edition = "2018"
exclude = ["stylua-vscode/**", "tests/**"]
keywords = ["cli", "utility", "lua", "lua51", "formatter"]
license = "MPL-2.0"
name = "stylua"
readme = "README.md"
repository = "https://github.com/johnnymorganz/stylua"
version = "0.18.1"
[target."cfg(target_arch = \"wasm32\")".dependencies.wasm-bindgen]
optional = true
version = "0.2.81"