use super::support::{products, resolve, schema};
use crate::generators::tetherscript::render;
pub(super) fn file(name: &str) -> String {
let schema = schema();
let model = resolve(&products(), &schema);
render::files(&model)
.into_iter()
.find(|file| file.name == name)
.unwrap_or_else(|| panic!("{name} should be emitted"))
.contents
}