-
Notifications
You must be signed in to change notification settings - Fork 19
Expand file tree
/
Copy pathCargo.toml
More file actions
66 lines (55 loc) · 1.25 KB
/
Cargo.toml
File metadata and controls
66 lines (55 loc) · 1.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
[package]
name = "necessist-frameworks"
version = "0.4.3"
edition = "2021"
description = "necessist-frameworks"
authors = ["Samuel Moelius <sam@moeli.us>"]
license = "AGPL-3.0"
repository = "https://github.com/trailofbits/necessist"
[dependencies]
necessist-core = { version = "=0.4.3", path = "../core" }
anyhow = "1.0"
assert_cmd = "2.0"
bstr = "1.9"
clap = { version = "4.4", features = ["derive"] }
heck = "0.4"
if_chain = "1.0"
log = "0.4"
once_cell = "1.19"
paste = "1.0"
regex = "1.10"
remain = "0.2"
strum = "0.25"
strum_macros = "0.26"
strip-ansi-escapes = "0.2"
subprocess = "0.2"
walkdir = "2.4"
# Anchor TS
toml_edit = "0.21"
# Also, swc_core, listed below under Hardhat TS.
# Foundry
# smoelius: New `solang-parser` releases may contain breaking changes:
# https://github.com/hyperledger/solang/pull/1213
solang-parser = "=0.3.3"
# Go
tree-sitter = "0.20"
tree-sitter-go = "0.20"
# Hardhat TS
swc_core = { version = "0.88", features = [
"common",
"ecma_ast",
"ecma_parser",
"ecma_visit",
] }
# Rust
cargo_metadata = "0.18"
proc-macro2 = "1.0"
quote = "1.0"
syn = { version = "2.0", features = ["extra-traits", "full", "visit"] }
[dev-dependencies]
curl = "0.4"
[build-dependencies]
cargo_metadata = "0.18"
curl = "0.4"
heck = "0.4"
syn = "2.0"