# 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 = "farmfe_core" version = "0.7.0" authors = ["brightwu(吴明亮) <1521488775@qq.com>"] description = "Core types and data structures for farm." homepage = "https://farmfe.org" documentation = "https://docs.rs/farmfe_core" readme = "README.md" license = "MIT" repository = "https://github.com/farm-fe/farm" [package.metadata.docs.rs] no-default-features = true [dependencies.blake2] version = "0.10" [dependencies.bytecheck] version = "0.7.0" [dependencies.dashmap] version = "5.0" [dependencies.downcast-rs] version = "1.2" [dependencies.enhanced-magic-string] version = "0.0.15" [dependencies.farmfe_macro_cache_item] version = "0.1.3" [dependencies.farmfe_utils] version = "0.1.6" [dependencies.globset] version = "0.4.14" [dependencies.heck] version = "0.4.1" [dependencies.hex] version = "0.4" [dependencies.parking_lot] version = "0.12" features = ["deadlock_detection"] [dependencies.petgraph] version = "0.6" [dependencies.ptr_meta] version = "0.1.4" [dependencies.puffin] version = "0.18.0" features = [ "packing", "lz4", "serialization", ] optional = true [dependencies.rayon] version = "1.5" [dependencies.regex] version = "1.7.3" [dependencies.relative-path] version = "1.7" [dependencies.rkyv] version = "0.7.42" [dependencies.rkyv_dyn] version = "0.7.42" [dependencies.rkyv_typename] version = "0.7.42" [dependencies.serde] version = "1.0" features = [ "derive", "rc", ] [dependencies.serde_json] version = "1.0" features = ["preserve_order"] [dependencies.swc_common] version = "0.34.4" features = [ "concurrent", "sourcemap", "rkyv-impl", ] [dependencies.swc_css_ast] version = "0.141.0" features = ["rkyv-impl"] [dependencies.swc_css_prefixer] version = "0.155.0" [dependencies.swc_ecma_ast] version = "0.115.1" features = [ "rkyv-impl", "serde-impl", ] [dependencies.swc_ecma_parser] version = "0.146.12" [dependencies.swc_html_ast] version = "0.34.0" features = ["rkyv-impl"] [dependencies.thiserror] version = "1.0" [dependencies.wax] version = "0.6" features = [ "miette", "walk", ] default-features = false [features] profile = ["dep:puffin"]