pub fn parse_dir<P: AsRef<Path>>( dir_path: P ) -> Result<HashMap<String, Package>>
parse a directory to packages