gulp-marked-json

1.1.0 • Public • Published

gulp-marked-json

NPM version Build Status Dependency Status devDependency Status

  • Parse YAML front matter and Markdown body content with front-matter
  • Compile Markdown to HTML with marked

Install

$ npm install gulp-marked-json --save-dev

Usage

Like any self-respecting gulp plugin, transformed source files will flow onward to the destination of your choice with directory structure preserved. Tinker with marked’s config by passing an object.

gulpfile.js

var gulp = require('gulp');
var markdown = require('gulp-marked-json');
 
gulp.task('markdown', function(){
  gulp.src('./content/**/*.md')
    .pipe(markdown({
        pedantic: true,
        smartypants: true
    }))
    .pipe(gulp.dest('.'));
});

/blog/posts/bushwick-artisan.md

slug: bushwick-artisan
title: Wes Anderson pop-up Bushwick artisan
layout: centered
---

## YOLO
Chia quinoa meh, you probably haven't heard of them sartorial Holowaychuk pickled post-ironic. Plaid ugh vegan, Sixpoint 8-bit sartorial artisan semiotics put a bird on it Mission bicycle rights Club-Mate vinyl.

/blog/posts/bushwick-artisan.json

{
  "slug": "bushwick-artisan",
  "title": "Wes Anderson pop-up Bushwick artisan",
  "layout": "centered",
  "body": "<h2 id="yolo">YOLO</h2>\n<p>Chia quinoa meh, you probably haven't heard of them sartorial Holowaychuk pickled post-ironic. Plaid ugh vegan, Sixpoint 8-bit sartorial artisan semiotics put a bird on it Mission bicycle rights Club-Mate vinyl.</p>"
}

MIT LICENSE
copyright © 2014 sparkart group, inc.

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.1.0
    11
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.1.0
    11
  • 1.0.0
    0

Package Sidebar

Install

npm i gulp-marked-json

Weekly Downloads

11

Version

1.1.0

License

MIT

Last publish

Collaborators

  • minwe