pub fn build_js(root: String) -> Result(String, Snag)
pub fn package_interface( root: String, package: String, ) -> Result(Package, a)