ultdocs 0.1.1

(Experimental) Static site generator for API's, Postman and markdown documents
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use ultdocs::config;
use ultdocs::parser;
use ultdocs::parser::Parser;
fn main() {
    let config = config::get_configuration();
    let mut parser = Parser::new();
    let collection = parser::get_collection();
    if config.environment_from_api {
        let environments = parser.get_environment();
        parser.env_to_ts(environments);
    }
    parser.loop_items(&collection.item);
    parser.write_to_disk();

    if config.backup_collection {
        parser.backup_collection(&collection, config.backup_path);
    }
}