Coveralls logob
Coveralls logo
  • Home
  • Features
  • Pricing
  • Docs
  • Sign In

Alorel / personal-build-tools / 801

20 Mar 2019 - 7:52 coverage increased (+2.9%) to 83.558%
801

Pull #76

travis-ci-com

9181eb84f9c35729a3bad740fb7f9d93?size=18&default=identiconweb-flow
chore(package): update lockfile yarn.lock
Pull Request #76: Update rollup to the latest version 🚀

304 of 452 branches covered (67.26%)

Branch coverage included in aggregate %.

936 of 1032 relevant lines covered (90.7%)

44.74 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

87.5
/src/alo.ts
1
import {join} from 'path';
2
import * as yargs from 'yargs';
12×
3
import {addCommandDir} from './fns/add-cmd/addCommandDir';
12×
4
import {applyGlobalGroup} from './fns/add-cmd/applyGlobalGroup';
12×
5

12×
6
const argv = addCommandDir(join(__dirname, 'commands'), yargs)
12×
7
  .scriptName('alo')
12×
8
  .wrap(yargs.terminalWidth())
9
  .help()
10
  .alias('v', 'version');
11

12
applyGlobalGroup(argv);
12×
13

14
export function alo(args: string | string[]): Promise<string> {
168×
15
  return new Promise<string>((resolve, reject) => {
168×
16
    argv.parse(args, {}, (err, _argv, output) => {
UNCOV
17
      if (err) {
!
18
        process.stderr.write(output);
!
19
        reject(err);
20
      } else {
21
        resolve(output);
168×
22
      }
23
    });
24
  });
25
}
26

12×
27
if (!process.env.RUNNING_PERSONAL_BUILD_TOOLS_TESTS || process.env.RUNNING_PERSONAL_BUILD_TOOLS_TESTS_FORCE) {
28
  argv.global('config').parse();
9×
29
}
Troubleshooting · Open an Issue · Sales · Support · ENTERPRISE · CAREERS · STATUS
BLOG · TWITTER · Legal & Privacy · Supported CI Services · What's a CI service? · Automated Testing

© 2022 Coveralls, Inc