Files
probot/lib/resolver.js
Brandon Keepers dda5df88d8 Refactor app loading (#284)
BREAKING CHANGE: `probot run` without any arguments will no longer autoload apps named `probot-*`.
2017-10-14 05:25:02 -07:00

9 lines
253 B
JavaScript

module.exports = resolver
function resolver (app, opts = {}) {
// These are mostly to ease testing
const basedir = opts.basedir || process.cwd()
const resolve = opts.resolver || require('resolve').sync
return require(resolve(app, {basedir}))
}