The npm package @sinonjs/eslint-plugin-no-prototype-methods had minimal releases. It was initially released in October 2020 (version 0.1.0), followed by a single release in November 2020 (version 0.1.1). Since December 2020, there have been no new versions released for the package, up to August 2025. The package appears to be inactive.
The @sinonjs/eslint-plugin-no-prototype-methods package is an ESLint plugin designed to prevent the use of direct prototype methods on native JavaScript objects. This helps avoid unintended side effects and potential conflicts when stubbing or mocking these methods with Sinon.js. This plugin promotes safer and more predictable testing practices by encouraging the use of recommended Sinon.js alternatives instead of directly patching prototypes. It ultimately leads to more robust and maintainable tests.
@sinonjs/eslint-plugin-no-prototype-methods downloads remained relatively stable until March 2025. A surge occurred in April-June 2025, peaking in June. Downloads significantly decreased in July and August 2025. September 2025 shows a further reduction so far, likely incomplete.