# 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 = "prest-build" version = "0.2.1" description = "Progressive RESTful framework build utils" homepage = "https://github.com/edezhic/prest" keywords = [ "fullstack", "progressive", "RESTful", "PWA", ] categories = [ "development-tools", "wasm", "web-programming", ] license = "MIT OR Apache-2.0" repository = "https://github.com/edezhic/prest" resolver = "2" [lib] path = "./lib.rs" [dependencies.anyhow] version = "1" [dependencies.cfg_aliases] version = "0.2" [dependencies.grass] version = "0.13.1" optional = true default-features = false [dependencies.swc] version = "0.270.7" optional = true [dependencies.swc_atoms] version = "0.6.5" optional = true [dependencies.swc_bundler] version = "0.223.5" features = ["concurrent"] optional = true [dependencies.swc_common] version = "0.33.12" features = ["tty-emitter"] optional = true [dependencies.swc_config] version = "0.1.9" optional = true [dependencies.swc_ecma_ast] version = "0.110.15" optional = true [dependencies.swc_ecma_codegen] version = "0.146.47" optional = true [dependencies.swc_ecma_loader] version = "0.45.13" optional = true [dependencies.swc_ecma_minifier] version = "0.190.5" optional = true [dependencies.swc_ecma_parser] version = "0.141.33" features = ["typescript"] optional = true [dependencies.swc_ecma_transforms_base] version = "0.135.3" optional = true [dependencies.swc_ecma_transforms_typescript] version = "0.186.5" optional = true [dependencies.swc_ecma_visit] version = "0.96.15" optional = true [dependencies.toml] version = "0.8.8" [dependencies.wasm-bindgen-cli-support] version = "0.2.89" optional = true [dependencies.webmanifest] version = "1.1.1" optional = true [features] default = ["pwa"] pwa = [ "webmanifest", "wasm-bindgen-cli-support", ] sass = ["grass"] typescript = [ "swc", "swc_atoms", "swc_bundler", "swc_common", "swc_config", "swc_ecma_ast", "swc_ecma_codegen", "swc_ecma_loader", "swc_ecma_minifier", "swc_ecma_parser", "swc_ecma_transforms_base", "swc_ecma_transforms_typescript", "swc_ecma_visit", ]