slang_solidity 0.3.0

A modular set of compiler APIs empowering the next generation of Solidity code analysis and developer tooling. Written in Rust and distributed in multiple languages.
Documentation
[dependencies.anyhow]
features = ["backtrace", "std"]
version = "1.0.70"

[dependencies.ariadne]
version = "0.2.0"

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

[dependencies.semver]
features = ["serde"]
version = "1.0.17"

[dependencies.serde]
features = ["derive", "rc"]
version = "1.0.158"

[dependencies.serde_json]
features = ["preserve_order"]
version = "1.0.94"

[dependencies.strum]
version = "0.24"

[dependencies.strum_macros]
version = "0.24"

[dependencies.thiserror]
version = "1.0.40"

[dev-dependencies]

[package]
authors = ["Nomic Foundation <packages@nomic.foundation>", "Antony Blakey <antony@nomic.foundation>", "Omar Tawfik <omar@nomic.foundation>"]
categories = ["compilers", "development-tools", "parsing", "parser-implementations", "text-editors"]
description = "A modular set of compiler APIs empowering the next generation of Solidity code analysis and developer tooling. Written in Rust and distributed in multiple languages."
edition = "2021"
homepage = "https://nomicfoundation.github.io/slang/"
keywords = ["code-analysis", "parser", "sol", "solidity", "yul"]
license = "MIT"
name = "slang_solidity"
publish = true
readme = "README.md"
repository = "https://github.com/NomicFoundation/slang/"
resolver = "1"
rust-version = "1.65.0"
version = "0.3.0"