[package]
name = "iris-sfc"
version.workspace = true
edition.workspace = true
authors.workspace = true
license.workspace = true
repository.workspace = true
rust-version.workspace = true
description = "Iris SFC/TS instant transpilation layer: swc TS-to-JS, Vue SFC compiler, style injection"
keywords = ["vue", "sfc", "compiler", "component"]
categories = ["development-tools", "web-programming"]

[dependencies]
regex = "1"
tracing = "0.1"
serde_json = "1.0"
reqwest = { version = "0.12", features = ["blocking", "json"] }
thiserror = "1.0"

[dev-dependencies]
iris-js.workspace = true

[[example]]
name = "pipeline_demo"
path = "examples/pipeline_demo.rs"
