A metalsmith plugin that scan all images in subfolders and add it to metadata.
JavaScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
.gitignore
README.md
package.json

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>