A full version history of the nyc-config-common package with size, number of distributed files and dependency evolution.
The nyc-config-common NPM package offers a reusable configuration for the popular NYC code coverage tool, aiming to streamline common workflows. The package has seen three distinct versions released to date.
Version 0.0.0, the initial release, laid the groundwork for the configuration. It included key development dependencies like @shinnn/eslint-config-node for linting, execa for process execution, nyc for coverage, rimraf for file removal, and tape for testing.
Shortly after, version 1.0.0 arrived, representing a semantic versioning milestone. While the core functionality remained similar to 0.0.0, this release may have included minor adjustments or fixes, evidenced by a slight change in the unpacked size.
Version 1.0.1 introduced notable updates. The @shinnn/eslint-config-node dependency was replaced with @shinnn/eslint-config, suggesting a broadened linting focus. The ESLint version was bumped from 5.4.0 to 5.7.0 and NYC was updated from v13.0.1 to v13.1.0, incorporating new features, bug fixes, and potentially performance improvements. The unpacked size decreased in this release suggesting possible optimization and refactoring of code. These version updates represent ongoing efforts to refine and enhance the code coverage configuration, aligning with evolving best practices and tool capabilities.