UNPKG

affiance

Version:

A configurable and extendable Git hook manager for node projects

28 lines (21 loc) 718 B
'use strict'; const configLoader = require('./config/loader'); const AffianceError = require('./error'); const gitRepo = require('./gitRepo'); const HookContext = require('./hook-context'); const HookRunner = require('./HookRunner'); const Installer = require('./cli/Installer'); const Logger = require('./Logger'); const Printer = require('./Printer'); const utils = require('./utils'); let Affiance = {}; Affiance.configLoader = configLoader; Affiance.error = AffianceError; Affiance.HookContext = HookContext; Affiance.HookRunner = HookRunner; Affiance.Installer = Installer; Affiance.Logger = Logger; Affiance.Printer = Printer; Affiance.utils = utils; Affiance.gitRepo = gitRepo; module.exports = Affiance;