UNPKG

node-atlas

Version:

Create server-based and component-based websites easily!

52 lines (43 loc) 1.93 kB
/*------------------------------------*\ $%ABOUT \*------------------------------------*/ /* jslint node: true */ /** * @fileOverview NodeAtlas allows you to create and manage HTML assets or create multilingual websites/webapps easily with Node.js. * @author {@link https://www.lesieur.name/ Bruno Lesieur} * @version 1.8.0 * @license {@link https://github.com/Haeresis/ResumeAtlas/blob/master/LICENSE/ GNU GENERAL PUBLIC LICENSE Version 2} * @module node-atlas * @requires {@link NA#modules.external:async} * @requires {@link NA#modules.external:body-parser} * @requires {@link NA#modules.external:cheerio} * @requires {@link NA#modules.external:clean-css} * @requires {@link NA#modules.external:commander} * @requires {@link NA#modules.external:compression} * @requires {@link NA#modules.external:cookie-parser} * @requires {@link NA#modules.external:css-parse} * @requires {@link NA#modules.external:ejs} * @requires {@link NA#modules.external:express} * @requires {@link NA#modules.external:express-session} * @requires {@link NA#modules.external:extend} * @requires {@link NA#modules.external:forcedomain} * @requires {@link NA#modules.external:imagemin} * @requires {@link NA#modules.external:less} * @requires {@link NA#modules.external:less-middleware} * @requires {@link NA#modules.external:mkpath} * @requires {@link NA#modules.external:open} * @requires {@link NA#modules.external:pug} * @requires {@link NA#modules.external:stylus} * @requires {@link NA#modules.external:traverse-directory} * @requires {@link NA#modules.external:uglify-js} */ /*------------------------------------*\ $%ALIAS \*------------------------------------*/ var NA = require("./bin/node-atlas.js"); /* Run script with CLI. */ if (require.main === module) { (new NA()).start(); } /* Run script with require as an API. */ module.exports = NA;