UNPKG

787 BJavaScriptView Raw
1#!/usr/bin/env node
2
3/**
4 * @file Build this project.
5 */
6
7var path = require('path');
8
9var basedir = path.resolve(__dirname, '..'),
10 pkg = require('../package.json');
11
12var taskContrib = require('apeman-tmpl-contrib-official/lib/task_contrib');
13
14process.chdir(basedir);
15
16taskContrib.render({
17 ignore: [],
18 year: new Date().getFullYear(),
19 pkg: pkg,
20 usage: 'docs/usage.js',
21 get usageName() {
22 try {
23 var usage = require('../docs/usage.js');
24 return Object.keys(usage.$tasks).shift();
25 } catch (e) {
26 return '';
27 }
28 },
29 see: {
30 'jsdoc': 'https://www.npmjs.com/package/jsdoc'
31 }
32}, function (err) {
33 if (err) {
34 console.error(err);
35 } else {
36 console.log('Build done!');
37 }
38});
\No newline at end of file