This repository was archived by the owner on Nov 22, 2025. It is now read-only.
chore(deps): update dependency sinon to v19.0.4#418
Merged
renovate[bot] merged 1 commit intodevelopfrom Mar 19, 2025
Merged
Conversation
meabed
added a commit
that referenced
this pull request
Aug 19, 2025
… detailed verification (#511) * chore(deps): update dependency typescript to v5.5.4 (#281) * chore(deps): update dependency @types/node to v20.14.12 * chore(deps): update dependency husky to v9.1.2 * chore(deps): update dependency eslint-plugin-unused-imports to v4 (#246) * chore(deps): update dependency husky to v9.1.3 * chore(deps): update dependency @types/node to v20.14.13 * chore(deps): update all non-major dependencies * chore(deps): update dependency ts-jest to v29.2.4 * chore(deps): update dependency @types/node to v20.14.14 * chore(deps): update dependency lint-staged to v15.2.8 * chore(deps): update dependency eslint to v9 (#240) * chore(deps): update typescript-eslint monorepo to v8 (#287) * chore(deps): update all non-major dependencies to v8.0.1 * chore(deps): update dependency eslint-plugin-unused-imports to v4.1.2 * chore(deps): update all non-major dependencies (#293) * chore: update pkgs * chore: update pkgs * chore: update pkgs * chore(deps): update dependency typescript-eslint to v8.1.0 * chore(deps): update dependency lint-staged to v15.2.9 * chore: update pkgs * chore(deps): update dependency @types/node to v22.4.0 * chore(deps): update dependency @types/node to v22.4.1 * chore(deps): update all non-major dependencies * chore(deps): update dependency @types/node to v22.4.2 * chore(deps): update dependency @types/node to v22.5.0 * chore(deps): update dependency ts-jest to v29.2.5 * chore(deps): update dependency eslint to v9.9.1 * chore(deps): update dependency typescript-eslint to v8.3.0 * chore(deps): update dependency @types/node to v22.5.1 * chore(deps): update all non-major dependencies * chore(deps): update dependency typescript-eslint to v8.4.0 * chore(deps): update dependency eslint-plugin-import to v2.30.0 * chore(deps): update dependency @types/node to v22.5.3 * chore(deps): update dependency @types/node to v22.5.4 * chore(deps): update dependency eslint to v9.10.0 (#310) * chore(deps): update all non-major dependencies * chore(deps): update dependency sinon to v18.0.1 * chore(deps): update dependency husky to v9.1.6 * chore(deps): update dependency @types/jest to v29.5.13 * chore(deps): update dependency eslint-plugin-unused-imports to v4.1.4 * chore(deps): update dependency sinon to v19 (#316) * chore(deps): update all non-major dependencies * chore(deps): update dependency eslint to v9.11.0 (#319) * chore(deps): update all non-major dependencies (#320) * chore(deps): update dependency @types/node to v22.6.2 (#321) * chore(deps): update dependency @types/node to v22.7.0 (#322) * chore(deps): update dependency @types/node to v22.7.1 * chore(deps): update dependency @types/node to v22.7.2 * chore: update * chore: update * chore(deps): update dependency eslint-plugin-import to v2.31.0 * chore(deps): update dependency eslint to v9.12.0 * chore(deps): update dependency typescript-eslint to v8.8.1 * chore(deps): update dependency @types/node to v22.7.5 * chore(deps): update dependency typescript to v5.6.3 * chore(deps): update dependency typescript-eslint to v8.9.0 * chore(deps): update dependency @types/node to v22.7.6 * chore(deps): update dependency typescript-eslint to v8.10.0 * chore(deps): update dependency eslint to v9.13.0 * chore(deps): update dependency @types/node to v22.7.7 * chore(deps): update dependency typescript-eslint to v8.11.0 * chore(deps): update dependency @types/node to v22.7.8 * chore(deps): update all non-major dependencies * chore(deps): update dependency @types/node to v22.8.0 * chore(deps): update all non-major dependencies * chore(deps): update all non-major dependencies * chore(deps): update dependency @types/node to v22.8.5 * chore(deps): update dependency @types/node to v22.8.6 * chore(deps): update dependency eslint to v9.14.0 * chore(deps): update dependency @types/node to v22.8.7 * chore(deps): update dependency typescript-eslint to v8.13.0 * chore(deps): update dependency @types/node to v22.9.0 * fix(deps): update dependency psl to v1.10.0 (#347) * chore(deps): update dependency typescript-eslint to v8.14.0 (#349) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint to v9.15.0 (#350) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#351) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.9.1 (#352) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency psl to v1.12.0 (#353) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency psl to v1.13.0 (#354) * chore(deps): update dependency typescript to v5.7.2 (#355) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.9.3 (#356) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#357) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#358) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency prettier to v3.4.1 (#359) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.10.1 (#360) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency psl to v1.14.0 (#361) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint to v9.16.0 (#362) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency psl to v1.15.0 (#363) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency typescript-eslint to v8.17.0 (#364) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency prettier to v3.4.2 (#365) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency typescript-eslint to v8.18.0 (#366) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency lint-staged to v15.2.11 (#367) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.10.2 (#368) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint to v9.17.0 (#369) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency typescript-eslint to v8.18.1 (#370) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency typescript-eslint to v8.18.2 (#371) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency lint-staged to v15.3.0 (#372) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency typescript-eslint to v8.19.0 (#373) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.10.3 (#374) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.10.4 (#375) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.10.5 (#376) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#377) * chore(deps): update dependency eslint to v9.18.0 (#378) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#379) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint-plugin-prettier to v5.2.2 (#381) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.10.7 (#382) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency lint-staged to v15.4.0 (#383) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency lint-staged to v15.4.1 (#384) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint-plugin-prettier to v5.2.3 (#385) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency typescript-eslint to v8.21.0 (#386) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#387) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.10.10 (#388) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint to v9.19.0 (#389) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency lint-staged to v15.4.3 (#390) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency typescript-eslint to v8.22.0 (#391) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.12.0 (#392) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.13.0 (#393) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#394) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint to v9.20.0 (#395) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency prettier to v3.5.0 (#396) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency typescript-eslint to v8.24.0 (#397) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint to v9.20.1 (#398) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore: update pkgs * chore: update pkgs * chore: update pkgs * chore: update release * chore: update release * chore: update release * chore: update release * chore: update release * chore: update release * chore: update pkgs * chore(deps): update dependency @types/node to v22.13.2 (#400) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#401) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency typescript-eslint to v8.24.1 (#402) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#403) * chore(deps): update dependency prettier to v3.5.2 (#404) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/sinon to v17.0.4 (#405) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency ts-jest to v29.2.6 (#406) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency typescript-eslint to v8.25.0 (#407) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint-config-prettier to v10.0.2 (#408) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#409) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.13.8 (#410) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency prettier to v3.5.3 (#411) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#412) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint-config-prettier to v10.1.1 (#413) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint to v9.22.0 (#414) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.13.10 (#415) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency typescript-eslint to v8.26.1 (#416) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency lint-staged to v15.5.0 (#417) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency sinon to v19.0.4 (#418) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency typescript-eslint to v8.27.0 (#419) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.13.11 (#420) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint to v9.23.0 (#421) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#422) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint-plugin-prettier to v5.2.5 (#424) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.13.14 (#425) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#426) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.13.17 (#427) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#428) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#429) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency typescript-eslint to v8.29.1 (#430) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint-config-prettier to v10.1.2 (#431) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency lint-staged to v15.5.1 (#432) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.14.1 (#433) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency ts-jest to v29.3.2 (#434) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency typescript-eslint to v8.30.1 (#435) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @release-it/conventional-changelog to v10.0.1 (#436) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint to v9.25.0 (#439) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#440) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.15.0 (#441) * chore(deps): update dependency @types/node to v22.15.2 (#442) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#443) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint to v9.26.0 (#444) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency sinon to v20 (#423) * chore(deps): update dependency release-it to v19 (#438) * chore(deps): update all non-major dependencies (#445) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint-plugin-prettier to v5.4.0 (#446) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#447) * chore(deps): update all non-major dependencies (#448) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.15.14 (#449) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#450) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.15.16 (#451) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.15.17 (#452) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint-config-prettier to v10.1.5 (#453) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency lint-staged to v16 (#454) * chore(deps): update dependency typescript-eslint to v8.32.1 (#455) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.15.18 (#456) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency ts-jest to v29.3.3 (#457) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#458) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.15.19 (#459) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.15.21 (#460) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency typescript-eslint to v8.33.0 (#461) * chore(deps): update all non-major dependencies (#462) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.15.24 (#463) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#464) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#465) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency typescript-eslint to v8.33.1 (#466) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.15.30 (#467) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency typescript-eslint to v8.34.0 (#468) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.15.31 (#469) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency ts-jest to v29.4.0 (#471) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint to v9.29.0 (#473) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency lint-staged to v16.1.1 (#474) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency jest to v30 (#470) * chore(deps): update dependency lint-staged to v16.1.2 (#475) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#476) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint-plugin-prettier to v5.5.0 (#478) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency jest to v30.0.1 (#479) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/jest to v30 (#477) * chore(deps): update dependency @release-it/keep-a-changelog to v7 (#437) * chore(deps): update dependency jest to v30.0.2 (#480) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint-plugin-import to v2.32.0 (#481) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency prettier to v3.6.0 (#482) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency typescript-eslint to v8.35.0 (#483) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#484) * chore(deps): update all non-major dependencies (#485) * chore(deps): update dependency prettier to v3.6.2 (#486) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint to v9.30.0 (#487) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.15.34 (#488) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency typescript-eslint to v8.35.1 (#489) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#490) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency jest to v30.0.4 (#491) * chore(deps): update dependency typescript-eslint to v8.36.0 (#492) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.16.2 (#493) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.16.3 (#494) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint to v9.31.0 (#495) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency typescript-eslint to v8.37.0 (#496) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.16.4 (#497) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency release-it to v19.0.4 (#498) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#499) * chore(deps): update dependency @types/node to v22.16.5 (#500) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency typescript-eslint to v8.38.0 (#501) * chore(deps): update dependency jest to v30.0.5 (#502) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint to v9.32.0 (#503) * fix(deps): update all non-major dependencies (#504) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#505) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency sinon to v21 (#472) * chore(deps): update actions/checkout action to v5 (#506) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency typescript-eslint to v8.39.1 (#507) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v22.17.2 (#508) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint-plugin-unused-imports to v4.2.0 (#509) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency typescript-eslint to v8.40.0 (#510) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * feat: major improvements with batch processing, caching, and detailed verification BREAKING CHANGES: None - fully backward compatible ## New Features - Add batch email verification with concurrency control via verifyEmailBatch() - Add detailed verification with error codes via verifyEmailDetailed() - Add intelligent caching system using tiny-lru with configurable TTL - Add retry mechanism for transient failures with exponential backoff - Add support for multiple MX record fallback (tries up to 3 servers) - Add comprehensive TypeScript types and strict mode - Add RFC 5321 compliant email validation ## Performance Improvements - ~90% reduction in DNS lookups through intelligent caching - Parallel batch processing for multiple emails - Connection reuse through SMTP result caching - Optimized memory usage with proper socket cleanup ## Bug Fixes - Fix memory leak in socket connections - Fix socket cleanup preventing 'Cannot log after tests are done' errors - Fix caching for both positive and negative results - Fix TypeScript strict null check issues - Fix test isolation with cache clearing ## Developer Experience - Add comprehensive JSDoc documentation - Add detailed error codes via VerificationErrorCode enum - Add examples directory with advanced usage patterns - Add migration guide for v2.0.0 users - Update to ES6 imports for better compatibility - All 50 tests passing with improved coverage * refactor: remove all 'as any' type assertions for better type safety - Replace 'as any' with proper types or 'as unknown as Type' where needed - Use 'unknown' instead of 'any' for error parameters and logging functions - Improve type safety throughout the codebase - All tests passing with strict TypeScript checks * chore: update list --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
19.0.2->19.0.4Release Notes
sinonjs/sinon (sinon)
v19.0.4Compare Source
The release script failed half-way in 19.0.3, so re-releasing.
da67311aRevert "Add version 19.0.3 to releases" (Carl-Erik Kopseng)
84d5c82aAdd version 19.0.3 to releases (Carl-Erik Kopseng)
Released by Carl-Erik Kopseng on 2025-03-19.
v19.0.3Compare Source
Basically just documentation updates
1f1d3706Verifying links procedure (Carl-Erik Kopseng)
37623efcCatch latest two missing redirects (Carl-Erik Kopseng)
2404a45fIgnore ancient deadlinks to Sinon child projects in previous releases (Carl-Erik Kopseng)
fba6f877Ignore historic links in changelog (Carl-Erik Kopseng)
e3950d9bFix external link (Carl-Erik Kopseng)
0be40825Fix the missing redirects to the migration guide (Carl-Erik Kopseng)
108fbca0Fix internal ../assertions link in source (Carl-Erik Kopseng)
bb10e53aFix spy-call reference in source (Carl-Erik Kopseng)
ef582e31Remove bash-ism from Makefile (use POSIX) (Carl-Erik Kopseng)
7af1d235chore: remove .unimportedrc.json (Morgan Roderick)
dfcad710chore: fix codecov upload (Morgan Roderick)
0ca2e49efix: browser-test job fails in ubuntu-latest (Morgan Roderick)
e9eb2eb2chore: remove unused unused job (Morgan Roderick)
278e667echore: remove unimported (Morgan Roderick)
9e30835bnpm audit (Morgan Roderick)
a74301cfchore: remove RunKit (Morgan Roderick)
80bc1d96Fix out-of-date fake-timers docs (#2628) (Carl-Erik Kopseng)
527568ccBump rexml from 3.3.7 to 3.3.9 (#2626) (dependabot[bot])
ed029725Bump webrick from 1.8.1 to 1.8.2 (#2623) (dependabot[bot])
Released by Carl-Erik Kopseng on 2025-03-19.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.