(extraOptions = {})
| 26 | }; |
| 27 | |
| 28 | function parse(extraOptions = {}) { |
| 29 | const { values } = parseArgs({ |
| 30 | options: { ...sharedOptions, ...extraOptions }, |
| 31 | strict: false, |
| 32 | }); |
| 33 | return { |
| 34 | configDirectory: path.resolve(values['config-directory']), |
| 35 | logLevel: values['log-level'], |
| 36 | skipBuild: values['skip-build'], |
| 37 | values, |
| 38 | }; |
| 39 | } |
| 40 | |
| 41 | export { REPO_ROOT }; |
| 42 | export default parse; |