UNPKG

spur-common

Version:

A Node.JS library of common modules used as a base to most Node.JS applications.

38 lines (31 loc) 677 B
const spur = require('spur-ioc'); const Promise = require('bluebird'); const fs = require('fs'); const path = require('path'); const SpurErrors = require('spur-errors'); const superagent = require('superagent'); const FormData = require('form-data'); function dependencyRegistration() { const ioc = spur.create('spur-common'); ioc.registerDependencies({ Promise, fs, path, SpurErrors, superagent, FormData, console, nodeProcess: process, JSON }); ioc.registerFolders(__dirname, [ 'core', 'fixtures', 'http', 'logging', 'promisify', 'utils' ]); return ioc; } module.exports = dependencyRegistration;