-var gulp = require('gulp');
var cacheBust = require('gulp-cache-bust');
-var supercollider = require('supercollider');
-var buildSearch = require('../lib/buildSearch');
-var panini = require('panini');
+var foundationDocs = require('foundation-docs');
+var gulp = require('gulp');
var newer = require('gulp-newer');
+var panini = require('panini');
+var supercollider = require('supercollider');
supercollider
.config({
- template: 'docs/layout/component.html',
- marked: require('../lib/marked'),
- handlebars: require('../lib/handlebars'),
+ template: foundationDocs.componentTemplate,
+ marked: foundationDocs.marked,
+ handlebars: foundationDocs.handlebars,
keepFm: true
})
.adapter('sass')
});
gulp.task('docs:search', ['docs'], function(cb) {
- buildSearch(supercollider.tree, cb);
+ foundationDocs.buildSearch(supercollider.tree, cb);
});
gulp.task('docs:debug', ['docs'], function(cb) {
"gulp-scss-lint": "^0.2.2",
"gulp-sourcemaps": "^1.6.0",
"gulp-uglify": "^1.1.0",
- "handlebars": "^3.0.1",
- "highlight.js": "^8.5.0",
"inquirer": "^0.11.0",
- "marked": "^0.3.3",
"mocha": "^2.3.3",
"motion-ui": "^1.1.0",
- "multiline": "^1.0.2",
"octophant": "^1.0.0",
"open": "0.0.5",
"opener": "^1.4.1",
"require-dir": "^0.3.0",
"rimraf": "^2.3.2",
"run-sequence": "^1.1.4",
- "string-template": "^0.2.1",
"supercollider": "^1.1.0",
"typeahead.js": "^0.11.1",
"zeroclipboard": "^2.2.0"