# alex-seville/blanket

blanket.js is a simple code coverage library for javascript.  Designed to be easy to install and use, for both browser and nodejs.

Repository: https://github.com/alex-seville/blanket
Canonical: https://ross.abutalabs.com/products/alex-seville-blanket
Homepage: http://blanketjs.org
Language: JavaScript
License: NOASSERTION
License Family: other
Last push: 2022-12-06T22:04:22+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 5073, "days_push": 1366, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1395, forks 167 (observed 2026-08-28T04:04:36.488027+00:00)

## What it is
Blanket.js is a seamless JavaScript code coverage library that instruments source files and reports which lines are covered by tests, working in both the browser and Node.js. It integrates with test runners like QUnit and Mocha and is explicitly no longer maintained, with Istanbul recommended as an alternative.

## Use cases
- measure javascript code coverage in browser tests
- get coverage reports for mocha tests in node
- add coverage statistics to qunit test suites
- instrument source files to track covered lines
- report coverage from travis-ci builds
- use grunt to run coverage like a traditional tool

## When to choose
- you are maintaining a legacy project already using blanket
- you need a simple browser-based coverage setup with qunit

## When to avoid
- starting a new project needing active javascript coverage support
- you want modern tooling - use istanbul/nyc instead
- you need maintained support for modern javascript syntax

## Facets
- artifact type: library
- maturity: abandoned
- function: testing
- domain: testing, developer-tools
- platform: browser, cross-platform
- tags: code-coverage, javascript, qunit, mocha, instrumentation, unmaintained, nodejs

## Member repositories
- alex-seville/blanket (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:36.488027+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:39:22.160278+00:00, confidence not recorded.
  - readme: https://github.com/alex-seville/blanket (fetched 2026-08-28T04:04:36.488027+00:00, sha aeee29cda164)
  - homepage: http://blanketjs.org (fetched 2026-08-29T11:54:13.165332+00:00, sha 44136fa355b3)
  - registry_npm: https://registry.npmjs.org/blanket (fetched 2026-08-29T11:54:13.174716+00:00, sha 4cd433948591)
- Data as of 2026-08-30T08:39:29.467469+00:00.
