mirror of
https://github.com/swc-project/swc.git
synced 2024-12-19 11:42:13 +03:00
55c0258017
Eats the semi-colon. This doesn't compile (edit: doesn't compile the code in the tests) though because the target of that folder is ES2015. Also, this is kind of strange for me to put the tests in the "typescript" folder. Should we create something more general? You can take over this PR if you'd like!
46 lines
1.2 KiB
TOML
46 lines
1.2 KiB
TOML
[package]
|
|
name = "swc_ecma_parser"
|
|
version = "0.18.1"
|
|
authors = ["강동윤 <kdy1997.dev@gmail.com>"]
|
|
license = "Apache-2.0/MIT"
|
|
repository = "https://github.com/swc-project/swc.git"
|
|
documentation = "https://swc-project.github.io/rustdoc/swc_ecma_parser/"
|
|
description = "Feature-complete es2019 parser."
|
|
edition = "2018"
|
|
|
|
[features]
|
|
default = []
|
|
# Requires nightly.
|
|
fold = ["swc_common/fold", "swc_ecma_ast/fold"]
|
|
# Verify that expression is valid. Requires nightly.
|
|
verify = ["fold"]
|
|
|
|
[dependencies]
|
|
swc_atoms = { version = "0.2", path ="../../atoms" }
|
|
swc_common = { version = "0.5.0", path ="../../common" }
|
|
swc_ecma_ast = { version = "0.16.0", path ="../ast" }
|
|
swc_ecma_parser_macros = { version = "0.4", path ="./macros" }
|
|
enum_kind = { version = "0.2", path ="../../macros/enum_kind" }
|
|
unicode-xid = "0.2"
|
|
log = { version = "0.4", features = ["release_max_level_debug"] }
|
|
either = { version = "1.4" }
|
|
serde = { version = "1", features = ["derive"] }
|
|
smallvec = "1"
|
|
once_cell = "1"
|
|
regex = "1"
|
|
num-bigint = "0.2"
|
|
|
|
|
|
[dev-dependencies]
|
|
testing = { version = "0.5", path ="../../testing" }
|
|
env_logger = "0.7"
|
|
walkdir = "2"
|
|
serde_json = "1"
|
|
pretty_assertions = "0.6"
|
|
|
|
[[example]]
|
|
name = "lexer"
|
|
|
|
[[example]]
|
|
name = "typescript"
|