oden/third-party/vendor/deno_ast/Cargo.toml
2024-03-08 11:03:01 -08:00

242 lines
4.6 KiB
TOML

# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.
[package]
edition = "2021"
name = "deno_ast"
version = "0.29.5"
authors = ["the Deno authors"]
description = "Source text parsing, lexing, and AST related functionality for Deno"
homepage = "https://deno.land/"
documentation = "https://docs.rs/deno_ast"
readme = "README.md"
license = "MIT"
repository = "https://github.com/denoland/deno_ast"
[package.metadata.docs.rs]
all-features = true
[dependencies.anyhow]
version = "1.0.64"
optional = true
[dependencies.base64]
version = "0.13.1"
optional = true
[dependencies.deno_media_type]
version = "0.1.2"
default-features = false
[dependencies.dprint-swc-ext]
version = "0.12.0"
[dependencies.serde]
version = "1.0.144"
features = ["derive"]
[dependencies.swc_atoms]
version = "=0.5.9"
[dependencies.swc_bundler]
version = "=0.219.5"
optional = true
[dependencies.swc_common]
version = "=0.32.0"
[dependencies.swc_config]
version = "=0.1.7"
optional = true
[dependencies.swc_config_macro]
version = "=0.1.2"
optional = true
[dependencies.swc_ecma_ast]
version = "=0.109.0"
features = ["serde-impl"]
[dependencies.swc_ecma_codegen]
version = "=0.144.1"
optional = true
[dependencies.swc_ecma_codegen_macros]
version = "=0.7.3"
optional = true
[dependencies.swc_ecma_dep_graph]
version = "=0.111.1"
optional = true
[dependencies.swc_ecma_loader]
version = "=0.44.2"
optional = true
[dependencies.swc_ecma_parser]
version = "=0.139.0"
[dependencies.swc_ecma_transforms_base]
version = "=0.132.2"
optional = true
[dependencies.swc_ecma_transforms_classes]
version = "=0.121.2"
optional = true
[dependencies.swc_ecma_transforms_compat]
version = "=0.158.3"
optional = true
[dependencies.swc_ecma_transforms_macros]
version = "=0.5.3"
optional = true
[dependencies.swc_ecma_transforms_optimization]
version = "=0.192.3"
optional = true
[dependencies.swc_ecma_transforms_proposal]
version = "=0.166.3"
optional = true
[dependencies.swc_ecma_transforms_react]
version = "=0.178.3"
optional = true
[dependencies.swc_ecma_transforms_typescript]
version = "=0.182.3"
optional = true
[dependencies.swc_ecma_utils]
version = "=0.122.0"
optional = true
[dependencies.swc_ecma_visit]
version = "=0.95.0"
optional = true
[dependencies.swc_eq_ignore_macros]
version = "=0.1.2"
[dependencies.swc_graph_analyzer]
version = "=0.21.0"
optional = true
[dependencies.swc_macros_common]
version = "=0.3.8"
optional = true
[dependencies.swc_trace_macro]
version = "=0.1.3"
optional = true
[dependencies.swc_visit]
version = "=0.5.7"
optional = true
[dependencies.swc_visit_macros]
version = "=0.5.8"
optional = true
[dependencies.text_lines]
version = "0.6.0"
features = ["serialization"]
[dependencies.url]
version = "2.3.1"
features = ["serde"]
optional = true
[dev-dependencies.pretty_assertions]
version = "1.3.0"
[dev-dependencies.serde_json]
version = "1.0.87"
features = ["preserve_order"]
[features]
bundler = [
"swc_bundler",
"swc_ecma_transforms_optimization",
"swc_graph_analyzer",
]
cjs = [
"utils",
"visit",
]
codegen = [
"swc_ecma_codegen",
"swc_ecma_codegen_macros",
"swc_macros_common",
]
compat = [
"transforms",
"swc_ecma_transforms_compat",
"swc_trace_macro",
"swc_config",
"swc_config_macro",
]
dep_graph = ["swc_ecma_dep_graph"]
module_specifier = [
"deno_media_type/module_specifier",
"url",
]
proposal = [
"transforms",
"swc_ecma_transforms_proposal",
"swc_ecma_transforms_classes",
"swc_ecma_transforms_macros",
"swc_macros_common",
]
react = [
"transforms",
"swc_ecma_transforms_react",
"swc_ecma_transforms_macros",
"swc_config",
"swc_config_macro",
"swc_macros_common",
]
scopes = [
"view",
"utils",
"visit",
]
sourcemap = ["dprint-swc-ext/sourcemap"]
transforms = [
"swc_ecma_loader",
"swc_ecma_transforms_base",
]
transpiling = [
"anyhow",
"base64",
"codegen",
"module_specifier",
"proposal",
"react",
"sourcemap",
"transforms",
"typescript",
"utils",
"visit",
]
typescript = [
"transforms",
"swc_ecma_transforms_typescript",
]
utils = ["swc_ecma_utils"]
view = ["dprint-swc-ext/view"]
visit = [
"swc_ecma_visit",
"swc_visit",
"swc_visit_macros",
"swc_macros_common",
]