esrol-autoloader
Advanced tools
Comparing version 0.0.5 to 0.0.6
'use strict'; | ||
let Autoloader = require ('esrol-autoloader'); | ||
const Autoloader = require('esrol-autoloader'); | ||
let settings = { | ||
@@ -4,0 +4,0 @@ getNamespaces: true, |
@@ -11,5 +11,5 @@ /** | ||
'use strict'; | ||
let fs = require('fs'); | ||
let path = require('path'); | ||
let debug = require('debug')('esrol-autoloader'); | ||
const fs = require('fs'); | ||
const path = require('path'); | ||
const debug = require('debug')('esrol-autoloader'); | ||
@@ -146,3 +146,4 @@ module.exports = class Autoloader { | ||
let splitedFileName = fileName.split('.'); | ||
if (splitedFileName[1] && splitedFileName[1].toLowerCase() === 'js') { | ||
let ext = splitedFileName.pop(); | ||
if (ext === 'js') { | ||
this._processFile( | ||
@@ -149,0 +150,0 @@ this._lib, |
{ | ||
"name": "esrol-autoloader", | ||
"description": "An Autoloader Class for automatically including files.", | ||
"version": "0.0.5", | ||
"version": "0.0.6", | ||
"homepage": "https://github.com/esrol/esrol-autoloader", | ||
@@ -6,0 +6,0 @@ "keywords": ["module", "autoloading", "esrol", "autoloader"], |
@@ -25,8 +25,8 @@ [![NPM version][npm-image]][npm-url] | ||
'use strict'; | ||
let Autoloader = require ('esrol-autoloader'); | ||
const Autoloader = require('esrol-autoloader'); | ||
let settings = { | ||
getNamespaces: true, //boolean - get path as namespace | ||
getAsObject: true, // boolean - get file as object | ||
path: __dirname + '/app', // path to file | ||
filesToSkip: ['controllers.skipMe', 'routes.skipMe'] // array - which files | ||
getNamespaces: true, | ||
getAsObject: true, | ||
path: __dirname + '/app', | ||
filesToSkip: ['controllers.skipMe', 'routes.skipMe'] | ||
}; | ||
@@ -33,0 +33,0 @@ let folders = new Autoloader(settings); |
462
21721