Prevents the preamble from being written when no browsers are connected.
The Console object does not have an exit method. Put the panic method back on the CLI and use an error event to cause the process to exit immediately.
This data is not used on the server except to determine completeness. Replace with a boolean flag.
Specifies minimatch patterns to exclude from code coverage instrumentation.
Since npm contains license information in package metadata, only include detailed information for non-npm software to reduce redundant information and to help keep this file up to date.
- Defaults to summary, but can be set to any Istanbul report option, such as lcov, html, json, etc. - `--coverage-dir` is where coverage reporter are written. Defaults to ./coverage.
YUI will normally use `--coverage --no-instrument --query 'filter=coverage'` options instead of `--coverage` by itself. When `--coverage` is used, check for the coverageOptions config object and apply those settings if found. This allows for YUI to set defaults for coverage in its .yeti.json, allowing developers to run `yeti --coverage` instead of a longer command.
Useful when you've already instrumented code with Istanbul. Use with the `--coverage` option. For YUI, we plan to use `--no-instrument --query 'filter=coverage'` to only collect coverage data for files loaded with that filter.
- No exclude list, all JS files are instrumented. - Remove collection of YUI Code Coverage data. - Display of coverage data is broken because it expects YUI data.
- Reporters are now EventEmitters that fire end instead of calling `this.cli.exit`. - Move exitFn logic from Console back to CLI. - CLI uses `end` events from Reporters to call its exitFn. - Event binding occurs in Reporter's bindEvents instead of inside cli.js. - Reporters get access to options object for reading configuration -- such as a directory for writing output. Prepare the way for reporters to write to files in a directory.
Change version from 0.2.26-pre to 0.2.25. We will be using `npm version` to bump versions from now on. The `-pre` suffix will be retired.
The correct weight was not being pulled in. Only Safari tried rendering at the weight of 100. A heavier 300 looks better and across browsers. Remove unused Prettify CSS from the landing page.