This package has been deprecated

Author message:

Use front-matter instead.

jekyll-markdown-parser
TypeScript icon, indicating that this package has built-in type declarations

4.0.0 • Public • Published

jekyll-markdown-parser

A Jekyll Markdown parser using TypeScript.

Installation

$ npm install jekyll-markdown-parser

Usage

import * as assert from 'assert';
import { parse } from 'jekyll-markdown-parser';
 
const jekyllMarkdown = [
  '---',
  'layout: post',
  'title: Hello Jekyll',
  '---',
  'This is my first entry.'
].join('\n');
assert.deepEqual(
  parse(jekyllMarkdown),
  {
    html: '<p>This is my first entry.</p>\n',
    markdown: 'This is my first entry.',
    parsedYaml: {
      layout: 'post',
      title: 'Hello Jekyll'
    },
    yaml: 'layout: post\ntitle: Hello Jekyll\n'
  }
);

or use compileMarkdown / parseYaml / separate. See test/index.ts.

Badges

npm version Travis CI

License

MIT

Author

bouzuya <m@bouzuya.net> (http://bouzuya.net)

Readme

Keywords

none

Package Sidebar

Install

npm i jekyll-markdown-parser

Weekly Downloads

15

Version

4.0.0

License

MIT

Unpacked Size

9.01 kB

Total Files

6

Last publish

Collaborators

  • bouzuya