quick-doc-viewer 0.1.0

A quick documentation viewer for developers to preview documentations
Documentation
pub static MARKDOWN_FILE_EXTENSIONS: &[&str] = &[
    "md",
    "markdown",
    "mkd",
];

pub static SPECIAL_FILE_NAMES_LOWERCASE: &[&str] = &[
    "readme",
    "summary",
    "home",
    "index",
];

pub static COMMON_TEXT_FILE_EXTENSIONS : &[&str] = &[
    // AsciiDoc
    "adoc",
    "asciidoc",
    // C and C++
    "c",
    "cpp",
    "cxx",
    "h",
    "hpp",
    // CSS
    "css",
    // HTML
    "htm",
    "html",
    // JavaScript
    "js",
    "json",
    // Markdown
    "md",
    "markdown",
    "mkd",
    // plain text
    "text",
    "txt",
    // shell script
    "sh",
    "bash",
    "csh",
    "ksh",
    "fish",
    "zsh",
    "bat",
    "cmd",
    "ps1",
    // configuration
    "cfg",
    "cnf",
    "conf",
    "config",
    // Others
    "coffee",
    "cs",
    "csv",
    "cr",
    "ex",
    "erl",
    "f",
    "gemini",
    "gmi",
    "go",
    "hbs",
    "inf",
    "ini",
    "jad",
    "java",
    "jsx",
    "kt",
    "less",
    "lisp",
    "log",
    "lst",
    "lua",
    "mk",
    "opml",
    "pas",
    "rb",
    "rc",
    "reg",
    "php",
    "pony",
    "py",
    "rs",
    "rst",
    "sass",
    "scss",
    "scheme",
    "ss",
    "scm",
    "sgm",
    "sgml",
    "shtml",
    "sln",
    "toml",
    "tsv",
    "xml",
    "uu",
    "vb",
    "vbs",
    "vcard",
    "vml",
    "yaml",
    "yml",
    "zig",
];

pub static COMMON_IMAGE_FILE_EXTENSIONS : &[&str] = &[
    "bmp",
    "gif",
    "ico",
    "jpg",
    "jpeg",
    "png",
    "svg",
    "webp",
];

pub static COMMON_AUDIO_FILE_EXTENSIONS : &[&str] = &[
    "mid",
    "midi",
    "mp3",
    "mpga",
    "oga",
    "wav",
    "wave",
    "weba",
];

pub static COMMON_VIDEO_FILE_EXTENSIONS : &[&str] = &[
    "avi",
    "mp4",
    "mpeg",
    "mpg",
    "ogg",
    "ogv",
    "webm",
];

pub static IGNORED_DIRECTORIES : &[&str] = &[
    ".git",
    ".hg",
    ".svn",
];