A metalsmith plugin that scan all images in subfolders and add it to metadata.
JavaScript
Latest commit 972ed2f Sep 2, 2015 @clemsos Update README.md
Permalink
Failed to load latest commit information.
src fix node > 0.11.15 Sep 2, 2015
.gitignore Initial commit Jun 29, 2015
README.md Update README.md Sep 2, 2015
package.json add main file in package.json Jun 29, 2015

README.md

Metalsmith Scan Images

A metalsmith plugin to easily create image galleries.

This plugin will scan all images included in folders following a pattern (ex 'content/projects/**/*.md') and add an array of paths called images to each post metadata.

Supported extensions : "jpg", "svg", "png", "gif", "JPG", "SVG", "PNG", "GIF"

Install

npm install --save metalsmith-scan-images

API

var Metalsmith = require('metalsmith');
var images = require("metalsmith-scan-images");

var metalsmith = new Metalsmith(__dirname)
  .use(images( 'content/**/**/index.html' ))

Use it

A basic example of template for an image gallery

<div id="gallery" class="nine columns">
    <ul >
    {{#each images }}
        <li>
            <img src="{{this}}" alt="">
        </li>
    {{/each}}
    </ul>
</div>