Scroll to navigation

marked(1) General Commands Manual marked(1)

NAME

marked - a javascript markdown parser

SYNOPSIS

marked [-o <output>] [-i <input>] [--help] [--tokens] [--pedantic] [--gfm] [--breaks] [--sanitize] [--smart-lists] [--lang-prefix <prefix>] [--no-etc...] [--silent] [filename]

DESCRIPTION

marked is a full-featured javascript markdown parser, built for speed. It also includes multiple GFM features.

EXAMPLES

OPTIONS

Specify file output. If none is specified, write to stdout.
Specify file input, otherwise use last argument as input file. If no input file is specified, read from stdin.
Makes sure the test(s) pass.

--glob [file] Specify which test to use.

--fix Fixes tests.

--bench Benchmarks the test(s).

--time Times The test(s).

--minified Runs test file(s) as minified.

--stop Stop process if a test fails.

Output a token stream instead of html.
Conform to obscure parts of markdown.pl as much as possible. Don't fix original markdown bugs.
Enable github flavored markdown.
Enable GFM line breaks. Only works with the gfm option.
Sanitize output. Ignore any HTML input.
Use smarter list behavior than the original markdown.
Set the prefix for code block classes.
Mangle email addresses.
The inverse of any of the marked options above.
Silence error output.
Display help information.

CONFIGURATION

For configuring and running programmatically.

Example


require('marked')('*foo*', { gfm: true });

BUGS

Please report any bugs to https://github.com/markedjs/marked.

LICENSE

Copyright (c) 2011-2014, Christopher Jeffrey (MIT License).

SEE ALSO

markdown(1), node.js(1)