use std::path::PathBuf;
pub mod helpers;
pub mod scss;
pub mod tsconfig;
pub mod typescript;
#[derive(Debug)]
pub struct TransformerResult {
pub code: String,
pub map: Option<String>,
}
pub struct TransformerContext {
pub content: Vec<u8>,
pub path: PathBuf,
pub source_url: String,
pub source_maps: bool,
pub kind: String,
pub root_dir: PathBuf,
pub tsconfig: tsconfig::TsConfig,
}
impl TransformerContext {
pub fn kind(&self) -> &str {
self.kind.as_str()
}
}