1.2.6 • Published 8 years ago

mkmsg v1.2.6

Weekly downloads
28
License
MIT
Repository
github
Last release
8 years ago

Message

Build Status npm version Coverage Status

Append or prepend a message

By default appends a message to a stream, use the message option to change the message; to prepend set the prepend option.

When no message is given the default generator message is used.

Install

npm i mkmsg --save

For the command line interface install mkdoc globally (npm i -g mkdoc).



Usage

Create the stream and write a commonmark document:

var msg = require('mkmsg')
  , ast = require('mkast');
ast.src('This is a markdown paragraph.')
  .pipe(msg())
  .pipe(ast.stringify({indent: 2}))
  .pipe(process.stdout);

Example

Append the default generator message:

mkcat README.md | mkmsg | mkout

Append a custom message:

mkcat README.md | mkmsg -m "Commit: $(git rev-parse HEAD)" | mkout

Prepend a custom message:

mkcat README.md | mkmsg -p -m "Commit: $(git rev-parse HEAD)" | mkout

Help

Usage: mkmsg [options]

  Message injection.

Options
  -m, --message=[MSG]     Custom message, parsed as markdown
  -p, --prepend           Prepend message to the stream
  -h, --help              Display help and exit
  --version               Print the version and exit

mkmsg@1.2.5

API

msg

msg([opts][, cb])

Append or prepend a message string.

The message string is parsed as markdown and written to the end of the document unless prepend is given.

The document node itself is omitted; it's content nodes are written to the stream.

Returns an output stream.

  • opts Object processing options.
  • cb Function callback function.

Options

  • input Readable input stream.
  • output Writable output stream.
  • message String markdown message.
  • prepend Boolean prepend message to the stream.

License

MIT


Created by mkdoc on April 18, 2016

1.2.6

8 years ago

1.2.5

8 years ago

1.2.4

8 years ago

1.2.3

8 years ago

1.2.2

8 years ago

1.2.1

8 years ago

1.1.5

8 years ago

1.1.4

8 years ago

1.1.3

8 years ago

1.1.2

8 years ago