use crate::pipeline::NodeDefinition;
pub mod barcode;
pub mod compress;
pub mod decompress;
pub mod image;
pub mod object;
pub mod pdf;
pub mod put;
pub mod svg;
pub fn definitions() -> Vec<NodeDefinition> {
vec![
barcode::definition(),
compress::definition(),
decompress::definition(),
object::list_definition(),
object::head_definition(),
object::get_definition(),
object::delete_definition(),
object::copy_definition(),
object::move_definition(),
object::mkdir_definition(),
pdf::convert::definition(),
put::definition(),
image::chromakey::definition(),
image::thumbnail::definition(),
svg::convert::definition(),
]
}