Skip to content
This repository has been archived by the owner. It is now read-only.
metalsmith youtube plugin
JavaScript
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
test
.babelrc
.eslintignore
.eslintrc
.gitignore
.npmignore
.travis.yml
LICENSE
README.md
package.json

README.md

metalsmith-youtube

A Metalsmith plugin that lets you embed YouTube videos.

Build Status

Installation

$ npm install metalsmith-youtube

Usage

Step 1

var youtube = require('metalsmith-youtube');

metalsmith.use(youtube({
  width: 560,      // optional, width video (default 560)
  height: 315,     // optional, height video (default 560)
  suggested: true,       // optional, display suggested videos
  controls: true,     // optional, display controls
  showTitle: true // optional, show video title and player actions
  privacy : true  // optional, enable privacy-enhaced mode
}));

Note that metalsmith-youtube should run before your Markdown parser. (While you can run it after parsing Markdown, doing so is a bad idea.)

Step 2

---
title: test
---

## only the id
youtube|hWhMKalEic8

CLI Usage

In your metalsmith.json:

{
  "plugins": {
    "metalsmith-youtube": {
      "width:": "560",
      "height": "315",
      "suggested": "true",
      "controls": "true",
      "showTitle": "true",
      "privacy" : "true"
    }
  }
}

License

MIT

You can’t perform that action at this time.