0.3.1 • Published 7 years ago

md2hatena v0.3.1

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

md2hatena

Build Status NPM Version License Coverage Status

Markdown to Hatena Syntax (はてな記法) converter.

example

md2hatena suports all markdown syntax defined in mdast!

Install

npm i -g md2hatena

Usage

md2hatena can be used in 4 ways:

As a CLI command

$ md2hatena foo.md > foo.hatena

As a Atom command in language-hatena package

Language Hatena: Convert Markdown To Hatena Syntax command is available in language-hatena package.

As a library

import fs from 'fs';
import { md2hatena } from 'md2hatena';

const md = fs.readFileSync('foo.md', 'utf8');
md2hatena(md).then((hatena) => {
  console.log(hatena);
})

As a remark plugin

import remark from 'remark';
import { stringify } from 'md2hatena';

remark().use(stringify).process(md, (vfile) => {
  console.log(vfile.contents);
});

LICENSE

MIT

0.3.1

7 years ago

0.3.0

7 years ago

0.2.2

7 years ago

0.2.1

7 years ago

0.2.0

7 years ago

0.1.0

7 years ago

0.0.0

7 years ago