View sgComponent.js
'use strict'; | |
// Node.js modules | |
var path = require('path'); | |
// node_modules | |
var grunt = require('grunt'), | |
glob = require('globule'), | |
yfm = require('assemble-yaml'), | |
_ = require('lodash'); |
View Gruntfile.js
assemble: { | |
options: { | |
helpers: [ | |
'<%= yeoman.app %>/src/templates/styleguide/handlebarshelpers/sgComponent.js' | |
], | |
jsDoc: '<%= yeoman.app %>/src/templates/styleguide/documentation', | |
sgComponent: { | |
cwd: '<%= yeoman.app %>/src/templates/styleguide/layouts', | |
src: '<%= yeoman.app %>/src/templates/partials', | |
} |
View sgComponent helper
{{{sgComponent "sgcomponent.hbs" "atoms/text/headings.hbs"}}} |