2018-11-30 17:31:19 -08:00
|
|
|
// @flow
|
2018-12-03 12:03:41 -08:00
|
|
|
import os from 'os';
|
2018-11-30 17:31:19 -08:00
|
|
|
|
|
|
|
import log from './logger';
|
2018-12-03 12:03:41 -08:00
|
|
|
import fetchWindowsParams from './fetch-windows-params';
|
|
|
|
import runUnixFetchParams from './fetch-unix-params';
|
2018-11-30 17:31:19 -08:00
|
|
|
|
2018-12-03 12:03:41 -08:00
|
|
|
export default (): Promise<*> => {
|
2018-11-30 17:31:19 -08:00
|
|
|
log('Fetching params');
|
|
|
|
|
2018-12-15 07:10:39 -08:00
|
|
|
return os.platform() === 'win32'
|
|
|
|
? fetchWindowsParams()
|
|
|
|
: runUnixFetchParams();
|
2018-12-03 12:03:41 -08:00
|
|
|
};
|