1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
2#
3# When uploading crates to the registry Cargo will automatically
4# "normalize" Cargo.toml files for maximal compatibility
5# with all versions of Cargo and also rewrite `path` dependencies
6# to registry (e.g., crates.io) dependencies.
7#
8# If you are reading this file be aware that the original Cargo.toml
9# will likely look very different (and much more reasonable).
10# See Cargo.toml.orig for the original contents.
11
12[package]
13edition = "2021"
14name = "pdl-compiler"
15version = "0.3.1"
16authors = [
17    "Henri Chataing <[email protected]>",
18    "David de Jesus Duarte <[email protected]>",
19    "Martin Geisler <[email protected]>",
20]
21exclude = ["editors/*"]
22default-run = "pdlc"
23description = "Parser and serializer generator for protocol binary packets"
24readme = "README.md"
25keywords = [
26    "pdl",
27    "parser",
28    "serializer",
29    "grammar",
30]
31categories = ["parsing"]
32license = "Apache-2.0"
33repository = "https://github.com/google/pdl/"
34resolver = "1"
35
36[[bin]]
37name = "pdlc"
38path = "src/main.rs"
39
40[dependencies.argh]
41version = "0.1.7"
42
43[dependencies.codespan-reporting]
44version = "0.11.1"
45
46[dependencies.heck]
47version = "0.4.0"
48
49[dependencies.pest]
50version = "2.5.5"
51
52[dependencies.pest_derive]
53version = "2.5.5"
54
55[dependencies.prettyplease]
56version = "0.2.6"
57
58[dependencies.proc-macro2]
59version = "1.0.46"
60
61[dependencies.quote]
62version = "1.0.21"
63
64[dependencies.serde]
65version = "1.0.145"
66features = [
67    "default",
68    "derive",
69    "serde_derive",
70    "std",
71    "rc",
72]
73optional = true
74
75[dependencies.serde_json]
76version = "1.0.86"
77
78[dependencies.syn]
79version = "2.0.16"
80
81[dev-dependencies.bytes]
82version = "1.2.1"
83features = ["serde"]
84
85[dev-dependencies.googletest]
86version = "0.10.0"
87
88[dev-dependencies.num-derive]
89version = "0.3.3"
90
91[dev-dependencies.num-traits]
92version = "0.2.15"
93
94[dev-dependencies.paste]
95version = "1.0.6"
96
97[dev-dependencies.tempfile]
98version = "3.3.0"
99
100[dev-dependencies.thiserror]
101version = "1.0.37"
102
103[features]
104default = ["serde"]
105