Nth Phonetic Mnemonic

    @mike-north/metalsmith-drafts

    1.0.1 • Public • Published

    Metalsmith Drafts

    npm version code style: prettier metalsmith: plugin

    Build Status

    A metalsmith plugin to hide drafts.

    Installation

    $ npm install metalsmith-drafts
    

    CLI Usage

    Install via npm and then add the metalsmith-drafts key to your metalsmith.json plugins, like so:

    {
      "plugins": {
        "metalsmith-drafts": true
      }
    }

    Then in your files YAML front-matter add draft: true. In case you want to force all files to be set to draft: true, use the following plugin-option:

    {
      "plugins": {
        "metalsmith-drafts": {
    		"default": true
    	}
      }
    }

    Javascript Usage

    Pass the plugin to Metalsmith#use, like so:

    var drafts = require('metalsmith-drafts');
    
    metalsmith.use(drafts());

    Then in your files YAML front-matter add draft: true.

    Default value for draft

    If you want to define a default value for draft (in case they are not definied in the YAML front-matter, then use the plugin option default:

    var drafts = require('metalsmith-drafts');
    
    metalsmith.use(drafts( {
    	default: true
    }));

    License

    MIT

    Keywords

    none

    Install

    npm i @mike-north/metalsmith-drafts

    DownloadsWeekly Downloads

    11

    Version

    1.0.1

    License

    MIT

    Unpacked Size

    7.13 kB

    Total Files

    23

    Last publish

    Collaborators

    • suchitadoshi1987
    • mike-north-bot
    • northm