29 lines
470 B
JavaScript
29 lines
470 B
JavaScript
[
|
|
'env',
|
|
'exit',
|
|
'ipc',
|
|
'logger',
|
|
'module',
|
|
'object',
|
|
'openBrowser',
|
|
'pkg',
|
|
'pluginResolution',
|
|
'launch',
|
|
'request',
|
|
'spinner',
|
|
'validate'
|
|
].forEach(m => {
|
|
Object.assign(exports, require(`./lib/${m}`))
|
|
})
|
|
|
|
exports.chalk = require('chalk')
|
|
exports.execa = require('execa')
|
|
exports.semver = require('semver')
|
|
|
|
Object.defineProperty(exports, 'installedBrowsers', {
|
|
enumerable: true,
|
|
get () {
|
|
return exports.getInstalledBrowsers()
|
|
}
|
|
})
|