commented 0.2.4

If you want to comment a line for an unknown file type, this crate is what you want
Documentation

commented

crates.io docs.rs license msrv github

This crate contains the comment function, which turns the passed input into a comment for the given file type

commented = "0.2.0"

Usage

use commented::comment;

assert_eq!(comment("hello, world!", "index.html"), "<!-- hello, world! -->");
assert_eq!(comment("hello, world!", "main.rs"), "/* hello, world! */");
assert_eq!(comment("hello, world!", "script.lua"), "--[[ hello, world! --]]");
// fallback to `#`, as that's the most common comment tokens for
// files without an extension
assert_eq!(comment("hello, world!", "123456789"), "# hello, world!");