• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Krinkle / example-node-and-browser-qunit-ci
100%
main: 100%

Build:
Build:
LAST BUILD BRANCH: 2023
DEFAULT BRANCH: main
Repo Added 27 Nov 2020 06:56AM UTC
Files 1
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH update-2020
branch: update-2020
CHANGE BRANCH
x
Reset
  • update-2020
  • 2023
  • main
  • master
  • refs/heads/2023
  • refs/heads/Krinkle-patch-1
  • refs/heads/gh-actions
  • refs/heads/main
  • v20.0.0

pending completion
30

push

travis-ci-com

Krinkle
Update for 2020: Headless Firefox, Semistandard, NYC report, Coveralls

== Update to Karma 5 ==

* Introducing Headless Firefox.

  Use Headless Firefox by default instead of Headless Chrome.
  This tends to be more stable, especially in development environments
  that use Docker where Chrome has root/sandboxing requirements that
  allow non-trivial "last mile" configuration, causing things like
  karma, grunt and puppeteer to always fail by default and thus create
  a barrier to entry. Ref https://github.com/puppeteer/puppeteer/issues/5505.

* karma-cli no longer needed.

== Update ESLint and use Semistandard ==

* Introducing Semistandard

  Remove custom ESLint configuration and use Semistandard wrapper.
  Less configuration to fiddle with. It just works. Set any overrides
  local to the individual JS files. No more opinionated or indirect per-repo
  or per-directory overrides. Follow the standard™!

* Switch excludes from package.json to .eslintignore file.

* Switch .eslintrc from YAML to JSON, and add a `.json` file extension.

* Update test files to use modern ES6 syntax.

== Combined code coverage reports! ==

* Introducing NYC.

  Use NYC to generate code coverage from the Node.js test run.

  And, more importantly, use NYC to generate a combined code coverage report
  from both the Node.js and web browser test runs. This is possible by
  configuring karma-coverage in karma.conf.js to save the internal JSON file,
  without a 'subdir'. (This matches what the `nyc` command does for Node.js)
  These two are then combined by the `nyc report` command.

* Introducing Coveralls.

  Switch from Codecov to Coveralls <https://coveralls.io/>.

4 of 4 branches covered (100.0%)

Branch coverage included in aggregate %.

10 of 10 relevant lines covered (100.0%)

4.2 hits per line

Relevant lines Covered
Build:
Build:
10 RELEVANT LINES 10 COVERED LINES
4.2 HITS PER LINE
Source Files on update-2020
  • Tree
  • List 1
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
30 update-2020 Update for 2020: Headless Firefox, Semistandard, NYC report, Coveralls == Update to Karma 5 == * Introducing Headless Firefox. Use Headless Firefox by default instead of Headless Chrome. This tends to be more stable, especially in developme... push 27 Nov 2020 07:18PM UTC Krinkle travis-ci-com pending completion  
See All Builds (25)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc