lib/summit.js
File summit.js
has 282 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require('sys').puts = console.log;
var databaseProvider = require('./db')
, searchProvider = require('./search')
Function Summit
has 65 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function Summit (userConfig) {
var viewDir = path.join(Summit.maindir(), 'views');
this.config = configure(userConfig);
this.env = this.config.environment;
Function _setup
has 47 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
Summit.prototype._setup = function () {
var self = this;
var defaultViewDir = path.join(__dirname, '..', 'views');
this.viewDirs.push(defaultViewDir);
Function exports
has 34 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
module.exports = function () {
var helpers = [
'res'
, 'file'
, 'text'