UNPKG

blogware

Version:

A static site generator for hosting full-featured Ghost blog on GitHub Pages.

41 lines (27 loc) 594 B
var table = require('../table'); function pass(file) { if (!file) return null; if (file.meta('event') === 'unlink') { return file; } if (file.meta('type') !== 'document') { return file; } if (!table.route.r2l(file.relative)) { return file; } var path = getPath(file); file.meta('matter').path = path; return file; } function getPath(file) { var path; var location = table.route.r2l(file.relative)[0]; path = location; if (path) { path = '/' + path; path = path.replace(/index.html$/, ''); } return path; } module.exports = pass;