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.
10 lines
473 B
10 lines
473 B
// TODO: consolidate on using a helpers file at some point in the future, which |
|
// is the approach currently used to export Parser and applyExtends for ESM: |
|
import pkg from './build/index.cjs'; |
|
const {applyExtends, cjsPlatformShim, Parser, processArgv, Yargs} = pkg; |
|
Yargs.applyExtends = (config, cwd, mergeExtends) => { |
|
return applyExtends(config, cwd, mergeExtends, cjsPlatformShim); |
|
}; |
|
Yargs.hideBin = processArgv.hideBin; |
|
Yargs.Parser = Parser; |
|
export default Yargs;
|
|
|