markdowns

1.1.7 • Public • Published

markdowns

markdowns is a node.js application that watches and converts Markdown files into HTML files.

npx

Run npx markdowns .

Permanent installation

Install the package and its dependencies with yarn.

yarn add markdowns

Then either access the binary directly at node_modules/.bin/markdowns or reference it as markdowns in package.json scripts.

Usage

Usage: markdowns [-h] [-v] [-w] [-p] [-V] [-d] [-e EXTENSION] [-f] [-n ENCODING] [directory]

Watches and converts Markdown files into HTML files.

Positional arguments:
  directory             The directory to process or watch. Defaults to the current directory.

Optional arguments:
  -h, --help            Show this help message and exit.
  -v, --version         Show program's version number and exit.
  -w, --watch           Watch the current directory for changes.
  -p, --process         Process all files in the current directory.
  -V, --verbose         Be verbose.
  -d, --debug           Show debugging output.
  -e EXTENSION, --extension EXTENSION
                        Set the file extension of Markdown files. Defaults to md.
  -f, --force           Ignore warnings.
  -n ENCODING, --encoding ENCODING
                        Set the file encoding of the output files (ascii or utf8). Defaults to utf8.

If invoked with the -p or --process argument, markdowns will perform a one-time pass over the Markdown files in the directory, converting each one to HTML.

If invoked with the -w or --watch argument, markdowns will continuously watch all the Markdown files in the directory for changes, and convert any in which a change is detected.

The output files will have the same name as the original files but with html as the file extension.

Note: It would not be unreasonable to supply both -p and -w at the same time if you wanted to both process a directory and then watch it.

The default Markdown file extension is md, but this can be overridden with the -e or --extension argument.

Bugs or contributions

Open an issue or send a pull request.

Licence

MIT.

Readme

Keywords

Package Sidebar

Install

npm i markdowns

Weekly Downloads

0

Version

1.1.7

License

MIT

Unpacked Size

7.82 kB

Total Files

7

Last publish

Collaborators

  • crdx