You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
487 B
30 lines
487 B
3 years ago
|
[
|
||
|
'env',
|
||
|
'exit',
|
||
|
'ipc',
|
||
|
'logger',
|
||
|
'module',
|
||
|
'object',
|
||
|
'openBrowser',
|
||
|
'pkg',
|
||
|
'pluginResolution',
|
||
|
'pluginOrder',
|
||
|
'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()
|
||
|
}
|
||
|
})
|