]> Piment Noir Git Repositories - benchmarks-js.git/log
benchmarks-js.git
13 days agochore: update ajv minimum version to 8.18.0
Jérôme Benoit [Wed, 18 Feb 2026 10:54:11 +0000 (11:54 +0100)] 
chore: update ajv minimum version to 8.18.0

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
13 days agochore: migrate biome configuration to 2.4.2
Jérôme Benoit [Wed, 18 Feb 2026 10:43:01 +0000 (11:43 +0100)] 
chore: migrate biome configuration to 2.4.2

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
2 weeks agochore(deps): update dependency @biomejs/biome to ^2.4.2 (#396)
renovate[bot] [Tue, 17 Feb 2026 15:20:52 +0000 (16:20 +0100)] 
chore(deps): update dependency @biomejs/biome to ^2.4.2 (#396)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 weeks agochore(deps): lock file maintenance (#395)
renovate[bot] [Mon, 16 Feb 2026 22:21:56 +0000 (23:21 +0100)] 
chore(deps): lock file maintenance (#395)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 weeks agochore(deps): update all non-major dependencies (#394)
renovate[bot] [Mon, 16 Feb 2026 20:20:50 +0000 (21:20 +0100)] 
chore(deps): update all non-major dependencies (#394)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 weeks agochore(deps): update all non-major dependencies (#393)
renovate[bot] [Thu, 12 Feb 2026 16:25:05 +0000 (17:25 +0100)] 
chore(deps): update all non-major dependencies (#393)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 weeks agostyle: harmonize Bench configuration format across all benchmarks
Jérôme Benoit [Tue, 10 Feb 2026 22:27:56 +0000 (23:27 +0100)] 
style: harmonize Bench configuration format across all benchmarks

3 weeks agofeat: add benchmark:all script using npm-run-all2
Jérôme Benoit [Tue, 10 Feb 2026 22:22:05 +0000 (23:22 +0100)] 
feat: add benchmark:all script using npm-run-all2

3 weeks agochore: add missing benchmark scripts and sort alphabetically
Jérôme Benoit [Tue, 10 Feb 2026 22:18:40 +0000 (23:18 +0100)] 
chore: add missing benchmark scripts and sort alphabetically

3 weeks agofeat(bench): add void 0 and Object.is patterns to is-undefined
Jérôme Benoit [Tue, 10 Feb 2026 22:17:07 +0000 (23:17 +0100)] 
feat(bench): add void 0 and Object.is patterns to is-undefined

3 weeks agofeat(bench): add common JS pattern benchmarks
Jérôme Benoit [Tue, 10 Feb 2026 22:13:06 +0000 (23:13 +0100)] 
feat(bench): add common JS pattern benchmarks

Add 9 new benchmark files for frequently used JS patterns:
- array-iteration: for loop vs for...of vs forEach vs reduce
- string-concatenation: + vs template literal vs concat vs join
- type-checking: typeof vs instanceof vs Array.isArray vs toString
- array-filter: filter() vs for loop vs reduce
- array-find: find() vs findIndex() vs some() vs for loop
- set-vs-array-lookup: Set.has() vs includes() vs indexOf()
- object-iteration: for...in vs Object.keys/values/entries
- number-parsing: parseInt vs Number vs unary + vs bitwise ops
- property-check: in vs hasOwnProperty vs Object.hasOwn vs Reflect.has

3 weeks agoRevert "feat(bench): add nanoid and immer benchmarks"
Jérôme Benoit [Tue, 10 Feb 2026 22:02:24 +0000 (23:02 +0100)] 
Revert "feat(bench): add nanoid and immer benchmarks"

This reverts commit 473df3ea0887565cef9984fb0ae73c3c3fa50f0b.

3 weeks agofeat(bench): add nanoid and immer benchmarks
Jérôme Benoit [Tue, 10 Feb 2026 22:00:41 +0000 (23:00 +0100)] 
feat(bench): add nanoid and immer benchmarks

- uuid-generator: add nanoid for ID generation comparison
- deep-clone-object: add immer produce for immutable clone comparison

3 weeks agofeat(bench): add remeda benchmarks and refactor imports
Jérôme Benoit [Tue, 10 Feb 2026 21:59:23 +0000 (22:59 +0100)] 
feat(bench): add remeda benchmarks and refactor imports

Add remeda library with benchmarks for:
- deep-clone-object: remedaClone
- deep-merge-object: remedaMergeDeep
- is-empty-object: remedaIsEmpty

Refactor all ramda/remeda imports to use named imports
instead of namespace imports for better tree-shaking.

3 weeks agofeat(bench): add ramda benchmarks
Jérôme Benoit [Tue, 10 Feb 2026 21:53:02 +0000 (22:53 +0100)] 
feat(bench): add ramda benchmarks

Add ramda library and benchmarks for:
- deep-clone-object: R.clone
- deep-merge-object: R.mergeDeepRight
- is-empty-object: R.isEmpty
- min: R.reduce(R.min, ...)
- max: R.reduce(R.max, ...)

3 weeks agochore(deps): remove rambda dependency
Jérôme Benoit [Tue, 10 Feb 2026 21:44:02 +0000 (22:44 +0100)] 
chore(deps): remove rambda dependency

Rambda v11 removed clone, isEmpty, and mergeDeepRight with no equivalents.
The remaining 'merge' is shallow-only, inappropriate for deep-merge benchmark.

3 weeks agofix(bench): disable warmup for slow busy-wait benchmarks
Jérôme Benoit [Tue, 10 Feb 2026 21:38:44 +0000 (22:38 +0100)] 
fix(bench): disable warmup for slow busy-wait benchmarks

Tinybench's default warmup phase caused timeouts with 2-second busy-wait
functions. Disable warmup and set minimum iterations for proper measurement.

3 weeks agofix(bench): correct tinybench API usage and busy-wait timing
Jérôme Benoit [Tue, 10 Feb 2026 21:27:54 +0000 (22:27 +0100)] 
fix(bench): correct tinybench API usage and busy-wait timing

- fibonacci.mjs: use bench.table() instead of bench.results for consistent output
- busy-wait.mjs: increase bench time to account for interval delay

3 weeks agorefactor(bench): migrate from tatami-ng to tinybench
Jérôme Benoit [Tue, 10 Feb 2026 21:12:12 +0000 (22:12 +0100)] 
refactor(bench): migrate from tatami-ng to tinybench

- Migrated 16 benchmark files from tatami-ng to tinybench API
- Replaced group/bench/run pattern with Bench class
- Added console.table() output for all benchmarks
- Removed tatami-ng dependency (already done in previous commit)
- All benchmarks verified working

Note: busy-wait.mjs has pre-existing timeout issue (documented in notepad)
Note: round-robin-index.mjs referenced in plan does not exist in repository

3 weeks agochore(deps): add tinybench dependency
Jérôme Benoit [Tue, 10 Feb 2026 20:12:09 +0000 (21:12 +0100)] 
chore(deps): add tinybench dependency

3 weeks agochore: update biome configuration schema version
Jérôme Benoit [Mon, 9 Feb 2026 21:45:44 +0000 (22:45 +0100)] 
chore: update biome configuration schema version

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
3 weeks agochore(deps): lock file maintenance (#392)
renovate[bot] [Mon, 9 Feb 2026 15:44:08 +0000 (16:44 +0100)] 
chore(deps): lock file maintenance (#392)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 weeks agochore(deps): update pnpm to v10.29.2 (#391)
renovate[bot] [Mon, 9 Feb 2026 15:08:35 +0000 (16:08 +0100)] 
chore(deps): update pnpm to v10.29.2 (#391)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 weeks agochore(deps): update all non-major dependencies (#390)
renovate[bot] [Sun, 8 Feb 2026 14:37:19 +0000 (15:37 +0100)] 
chore(deps): update all non-major dependencies (#390)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 weeks agochore(deps): update dependency eslint-plugin-jsdoc to ^62.5.3 (#388)
renovate[bot] [Sat, 7 Feb 2026 15:37:58 +0000 (16:37 +0100)] 
chore(deps): update dependency eslint-plugin-jsdoc to ^62.5.3 (#388)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 weeks agochore(deps): update dependency eslint-plugin-jsdoc to ^62.5.2 (#387)
renovate[bot] [Fri, 6 Feb 2026 14:50:46 +0000 (15:50 +0100)] 
chore(deps): update dependency eslint-plugin-jsdoc to ^62.5.2 (#387)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 weeks agofix(deps): update all non-major dependencies (#386)
renovate[bot] [Thu, 5 Feb 2026 12:53:45 +0000 (13:53 +0100)] 
fix(deps): update all non-major dependencies (#386)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 weeks agochore(deps): bump @isaacs/brace-expansion (#384)
dependabot[bot] [Wed, 4 Feb 2026 13:23:29 +0000 (14:23 +0100)] 
chore(deps): bump @isaacs/brace-expansion (#384)

Bumps the npm_and_yarn group with 1 update in the / directory: @isaacs/brace-expansion.

Updates `@isaacs/brace-expansion` from 5.0.0 to 5.0.1

---
updated-dependencies:
- dependency-name: "@isaacs/brace-expansion"
  dependency-version: 5.0.1
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 weeks agochore(deps): update dependency @biomejs/biome to ^2.3.14 (#385)
renovate[bot] [Wed, 4 Feb 2026 13:22:57 +0000 (14:22 +0100)] 
chore(deps): update dependency @biomejs/biome to ^2.3.14 (#385)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
4 weeks agochore(deps): update autofix-ci/action digest to 7a166d7 (#382)
renovate[bot] [Tue, 3 Feb 2026 12:53:46 +0000 (13:53 +0100)] 
chore(deps): update autofix-ci/action digest to 7a166d7 (#382)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
4 weeks agofix(deps): update all non-major dependencies (#383)
renovate[bot] [Tue, 3 Feb 2026 12:53:39 +0000 (13:53 +0100)] 
fix(deps): update all non-major dependencies (#383)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
4 weeks agochore(deps): lock file maintenance (#381)
renovate[bot] [Mon, 2 Feb 2026 14:45:38 +0000 (15:45 +0100)] 
chore(deps): lock file maintenance (#381)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
4 weeks agochore(deps): update all non-major dependencies (#380)
renovate[bot] [Sun, 1 Feb 2026 19:17:42 +0000 (20:17 +0100)] 
chore(deps): update all non-major dependencies (#380)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
4 weeks agochore: bump biome schema version to 2.3.13
Jérôme Benoit [Wed, 28 Jan 2026 12:15:46 +0000 (13:15 +0100)] 
chore: bump biome schema version to 2.3.13

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
4 weeks agochore(deps): lock file maintenance (#376)
renovate[bot] [Wed, 28 Jan 2026 11:06:49 +0000 (12:06 +0100)] 
chore(deps): lock file maintenance (#376)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
4 weeks agochore(deps): update all non-major dependencies (#379)
renovate[bot] [Wed, 28 Jan 2026 10:46:43 +0000 (11:46 +0100)] 
chore(deps): update all non-major dependencies (#379)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
5 weeks agochore: update biome schema version
Jérôme Benoit [Fri, 23 Jan 2026 22:33:26 +0000 (23:33 +0100)] 
chore: update biome schema version

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
5 weeks agochore(deps): update all non-major dependencies (#378)
renovate[bot] [Fri, 23 Jan 2026 21:10:33 +0000 (22:10 +0100)] 
chore(deps): update all non-major dependencies (#378)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
5 weeks agofix(deps): update all non-major dependencies (#377)
renovate[bot] [Wed, 21 Jan 2026 23:52:51 +0000 (00:52 +0100)] 
fix(deps): update all non-major dependencies (#377)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
6 weeks agochore(deps): update all non-major dependencies (#375)
renovate[bot] [Sun, 18 Jan 2026 18:32:31 +0000 (19:32 +0100)] 
chore(deps): update all non-major dependencies (#375)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
7 weeks agochore(deps): lock file maintenance (#374)
renovate[bot] [Tue, 13 Jan 2026 11:02:44 +0000 (12:02 +0100)] 
chore(deps): lock file maintenance (#374)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
7 weeks agochore: refine Renovate configuration
Jérôme Benoit [Sun, 11 Jan 2026 00:05:56 +0000 (01:05 +0100)] 
chore: refine Renovate configuration

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
7 weeks agochore(deps): update all non-major dependencies (#372)
renovate[bot] [Sat, 10 Jan 2026 14:24:10 +0000 (15:24 +0100)] 
chore(deps): update all non-major dependencies (#372)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
7 weeks agoMerge pull request #373 from jerome-benoit/renovate/eslint-plugin-jsdoc-62.x
Jérôme Benoit [Sat, 10 Jan 2026 13:32:53 +0000 (14:32 +0100)] 
Merge pull request #373 from jerome-benoit/renovate/eslint-plugin-jsdoc-62.x

chore(deps): update dependency eslint-plugin-jsdoc to v62

7 weeks agochore(deps): update dependency eslint-plugin-jsdoc to v62
renovate[bot] [Fri, 9 Jan 2026 01:44:59 +0000 (01:44 +0000)] 
chore(deps): update dependency eslint-plugin-jsdoc to v62

7 weeks agochore: migrate biome configuration to 2.3.11 schema
Jérôme Benoit [Thu, 8 Jan 2026 21:53:34 +0000 (22:53 +0100)] 
chore: migrate biome configuration to 2.3.11 schema

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
8 weeks agochore(deps): lock file maintenance (#371)
renovate[bot] [Tue, 6 Jan 2026 21:49:53 +0000 (22:49 +0100)] 
chore(deps): lock file maintenance (#371)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
8 weeks agochore(deps): update all non-major dependencies (#370)
renovate[bot] [Tue, 6 Jan 2026 21:21:54 +0000 (22:21 +0100)] 
chore(deps): update all non-major dependencies (#370)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
8 weeks agochore(deps): update all non-major dependencies (#369)
renovate[bot] [Fri, 2 Jan 2026 11:39:20 +0000 (12:39 +0100)] 
chore(deps): update all non-major dependencies (#369)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months agochore(deps): update all non-major dependencies (#367)
renovate[bot] [Thu, 25 Dec 2025 12:31:20 +0000 (13:31 +0100)] 
chore(deps): update all non-major dependencies (#367)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months agofix(deps): update dependency rambda to v11 (#368)
renovate[bot] [Wed, 24 Dec 2025 12:50:42 +0000 (13:50 +0100)] 
fix(deps): update dependency rambda to v11 (#368)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months agochore: bump biome schema version
Jérôme Benoit [Fri, 19 Dec 2025 14:02:51 +0000 (15:02 +0100)] 
chore: bump biome schema version

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
2 months agochore(deps): update all non-major dependencies (#365)
renovate[bot] [Fri, 19 Dec 2025 13:40:11 +0000 (14:40 +0100)] 
chore(deps): update all non-major dependencies (#365)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months agochore(deps): update dependency eslint-plugin-perfectionist to v5 (#366)
renovate[bot] [Fri, 19 Dec 2025 13:39:44 +0000 (14:39 +0100)] 
chore(deps): update dependency eslint-plugin-perfectionist to v5 (#366)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months agochore(deps): update all non-major dependencies to ^9.39.2 (#364)
renovate[bot] [Sun, 14 Dec 2025 23:20:03 +0000 (00:20 +0100)] 
chore(deps): update all non-major dependencies to ^9.39.2 (#364)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months agoMerge pull request #363 from jerome-benoit/renovate/all-minor-patch
Jérôme Benoit [Thu, 11 Dec 2025 15:06:09 +0000 (16:06 +0100)] 
Merge pull request #363 from jerome-benoit/renovate/all-minor-patch

chore(deps): update node.js to v24.12.0

2 months agochore(deps): update node.js to v24.12.0
renovate[bot] [Thu, 11 Dec 2025 03:33:00 +0000 (03:33 +0000)] 
chore(deps): update node.js to v24.12.0

2 months agoMerge pull request #362 from jerome-benoit/renovate/all-minor-patch
Jérôme Benoit [Wed, 10 Dec 2025 17:02:34 +0000 (18:02 +0100)] 
Merge pull request #362 from jerome-benoit/renovate/all-minor-patch

chore(deps): update pnpm to v10.25.0

2 months agochore(deps): update pnpm to v10.25.0
renovate[bot] [Wed, 10 Dec 2025 02:42:10 +0000 (02:42 +0000)] 
chore(deps): update pnpm to v10.25.0

2 months agoMerge pull request #361 from jerome-benoit/renovate/lock-file-maintenance
Jérôme Benoit [Mon, 8 Dec 2025 10:40:45 +0000 (11:40 +0100)] 
Merge pull request #361 from jerome-benoit/renovate/lock-file-maintenance

chore(deps): lock file maintenance

2 months agochore(deps): lock file maintenance
renovate[bot] [Mon, 8 Dec 2025 01:09:07 +0000 (01:09 +0000)] 
chore(deps): lock file maintenance

2 months agoMerge pull request #360 from jerome-benoit/renovate/all-minor-patch
Jérôme Benoit [Sun, 7 Dec 2025 23:42:13 +0000 (00:42 +0100)] 
Merge pull request #360 from jerome-benoit/renovate/all-minor-patch

chore(deps): update all non-major dependencies

2 months agochore(deps): update all non-major dependencies
renovate[bot] [Sun, 7 Dec 2025 17:51:58 +0000 (17:51 +0000)] 
chore(deps): update all non-major dependencies

3 months agochore: migrate biome configuration
Jérôme Benoit [Tue, 2 Dec 2025 11:49:09 +0000 (12:49 +0100)] 
chore: migrate biome configuration

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
3 months agoMerge pull request #359 from jerome-benoit/renovate/all-minor-patch
Jérôme Benoit [Tue, 2 Dec 2025 11:47:36 +0000 (12:47 +0100)] 
Merge pull request #359 from jerome-benoit/renovate/all-minor-patch

chore(deps): update all non-major dependencies

3 months agochore(deps): update all non-major dependencies
renovate[bot] [Sat, 29 Nov 2025 23:09:26 +0000 (23:09 +0000)] 
chore(deps): update all non-major dependencies

3 months agoci: remove uneeded workflow
Jérôme Benoit [Mon, 24 Nov 2025 20:45:50 +0000 (21:45 +0100)] 
ci: remove uneeded workflow

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
3 months agoMerge pull request #358 from jerome-benoit/renovate/lock-file-maintenance
Jérôme Benoit [Mon, 24 Nov 2025 12:26:28 +0000 (13:26 +0100)] 
Merge pull request #358 from jerome-benoit/renovate/lock-file-maintenance

chore(deps): lock file maintenance

3 months agochore(deps): lock file maintenance
renovate[bot] [Mon, 24 Nov 2025 01:49:08 +0000 (01:49 +0000)] 
chore(deps): lock file maintenance

3 months agoMerge pull request #357 from jerome-benoit/renovate/all-minor-patch
Jérôme Benoit [Sun, 23 Nov 2025 10:49:18 +0000 (11:49 +0100)] 
Merge pull request #357 from jerome-benoit/renovate/all-minor-patch

fix(deps): update all non-major dependencies

3 months agofix(deps): update all non-major dependencies
renovate[bot] [Sun, 23 Nov 2025 08:23:17 +0000 (08:23 +0000)] 
fix(deps): update all non-major dependencies

3 months agochore: migrate biome configuration
Jérôme Benoit [Fri, 21 Nov 2025 10:22:19 +0000 (11:22 +0100)] 
chore: migrate biome configuration

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
3 months agoMerge pull request #355 from jerome-benoit/renovate/all-minor-patch
Jérôme Benoit [Fri, 21 Nov 2025 10:07:34 +0000 (11:07 +0100)] 
Merge pull request #355 from jerome-benoit/renovate/all-minor-patch

chore(deps): update all non-major dependencies

3 months agoMerge pull request #356 from jerome-benoit/renovate/actions-checkout-6.x
Jérôme Benoit [Fri, 21 Nov 2025 10:07:16 +0000 (11:07 +0100)] 
Merge pull request #356 from jerome-benoit/renovate/actions-checkout-6.x

chore(deps): update actions/checkout action to v6

3 months agochore(deps): update all non-major dependencies
renovate[bot] [Fri, 21 Nov 2025 09:32:18 +0000 (09:32 +0000)] 
chore(deps): update all non-major dependencies

3 months agochore(deps): update actions/checkout action to v6
renovate[bot] [Fri, 21 Nov 2025 01:01:35 +0000 (01:01 +0000)] 
chore(deps): update actions/checkout action to v6

3 months agochore(deps): update all non-major dependencies (#354)
renovate[bot] [Thu, 20 Nov 2025 10:37:24 +0000 (11:37 +0100)] 
chore(deps): update all non-major dependencies (#354)

Updates eslint-plugin-jsdoc (^61.2.1 -> ^61.3.0) and lint-staged (^16.2.6 -> ^16.2.7)

3 months agochore: silence linter
Jérôme Benoit [Mon, 17 Nov 2025 17:19:07 +0000 (18:19 +0100)] 
chore: silence linter

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
3 months agochore: refine renovate configuration
Jérôme Benoit [Mon, 17 Nov 2025 12:59:20 +0000 (13:59 +0100)] 
chore: refine renovate configuration

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
3 months agoMerge pull request #353 from jerome-benoit/renovate/lock-file-maintenance
Jérôme Benoit [Mon, 17 Nov 2025 11:36:29 +0000 (12:36 +0100)] 
Merge pull request #353 from jerome-benoit/renovate/lock-file-maintenance

chore(deps): lock file maintenance

3 months agochore(deps): lock file maintenance
renovate[bot] [Mon, 17 Nov 2025 11:33:04 +0000 (11:33 +0000)] 
chore(deps): lock file maintenance

3 months agochore: migrate biome configuration
Jérôme Benoit [Mon, 17 Nov 2025 11:24:10 +0000 (12:24 +0100)] 
chore: migrate biome configuration

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
3 months agoMerge pull request #352 from jerome-benoit/renovate/all-minor-patch
Jérôme Benoit [Mon, 17 Nov 2025 11:23:36 +0000 (12:23 +0100)] 
Merge pull request #352 from jerome-benoit/renovate/all-minor-patch

chore(deps): update all non-major dependencies

3 months agochore(deps): update all non-major dependencies
renovate[bot] [Mon, 17 Nov 2025 11:20:01 +0000 (11:20 +0000)] 
chore(deps): update all non-major dependencies

3 months agochore: switch to renovate
Jérôme Benoit [Mon, 17 Nov 2025 10:44:19 +0000 (11:44 +0100)] 
chore: switch to renovate

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
3 months agochore(deps-dev): bump eslint-plugin-jsdoc in the regular group (#350)
dependabot[bot] [Sun, 16 Nov 2025 17:17:59 +0000 (18:17 +0100)] 
chore(deps-dev): bump eslint-plugin-jsdoc in the regular group (#350)

Bumps the regular group with 1 update: [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc).

Updates `eslint-plugin-jsdoc` from 61.1.12 to 61.2.0
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v61.1.12...v61.2.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
  dependency-version: 61.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: regular
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 months agochore(deps-dev): apply updates
Jérôme Benoit [Tue, 11 Nov 2025 16:42:21 +0000 (17:42 +0100)] 
chore(deps-dev): apply updates

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
3 months agochore(deps-dev): apply updates
Jérôme Benoit [Tue, 11 Nov 2025 12:14:20 +0000 (13:14 +0100)] 
chore(deps-dev): apply updates

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
3 months agochore(deps-dev): bump @biomejs/biome from 2.3.3 to 2.3.4 in the regular group
Jérôme Benoit [Sun, 9 Nov 2025 17:05:31 +0000 (18:05 +0100)] 
chore(deps-dev): bump @biomejs/biome from 2.3.3 to 2.3.4 in the regular group

Bumps the regular group with 1 update: @biomejs/biome from 2.3.3 to 2.3.4

3 months agochore(deps-dev): bump @biomejs/biome in the regular group
dependabot[bot] [Wed, 5 Nov 2025 23:02:48 +0000 (23:02 +0000)] 
chore(deps-dev): bump @biomejs/biome in the regular group

Bumps the regular group with 1 update: [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome).

Updates `@biomejs/biome` from 2.3.3 to 2.3.4
- [Release notes](https://github.com/biomejs/biome/releases)
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md)
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.3.4/packages/@biomejs/biome)

---
updated-dependencies:
- dependency-name: "@biomejs/biome"
  dependency-version: 2.3.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: regular
...

Signed-off-by: dependabot[bot] <support@github.com>
3 months agochore(deps-dev): apply updates
Jérôme Benoit [Wed, 5 Nov 2025 00:02:13 +0000 (01:02 +0100)] 
chore(deps-dev): apply updates

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
3 months agoMerge pull request #347 from jerome-benoit/dependabot/npm_and_yarn/regular-c0d2039718
Jérôme Benoit [Mon, 3 Nov 2025 21:53:07 +0000 (22:53 +0100)] 
Merge pull request #347 from jerome-benoit/dependabot/npm_and_yarn/regular-c0d2039718

chore(deps-dev): bump the regular group with 2 updates

4 months agochore(deps-dev): bump the regular group with 2 updates
dependabot[bot] [Fri, 31 Oct 2025 23:02:57 +0000 (23:02 +0000)] 
chore(deps-dev): bump the regular group with 2 updates

Bumps the regular group with 2 updates: [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) and [eslint](https://github.com/eslint/eslint).

Updates `@eslint/js` from 9.38.0 to 9.39.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/commits/v9.39.0/packages/js)

Updates `eslint` from 9.38.0 to 9.39.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/compare/v9.38.0...v9.39.0)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 9.39.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: regular
- dependency-name: eslint
  dependency-version: 9.39.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: regular
...

Signed-off-by: dependabot[bot] <support@github.com>
4 months agochore(deps): bump the regular group with 2 updates
dependabot[bot] [Thu, 30 Oct 2025 14:33:54 +0000 (15:33 +0100)] 
chore(deps): bump the regular group with 2 updates

Dependabot squash merge via automation

4 months agochore(deps): squash-merge Dependabot PR #345
dependabot[bot] [Wed, 29 Oct 2025 11:05:01 +0000 (12:05 +0100)] 
chore(deps): squash-merge Dependabot PR #345

Automated approval and squash merge

4 months agoMerge pull request #344 from jerome-benoit/dependabot/npm_and_yarn/regular-8653665f94
Jérôme Benoit [Tue, 28 Oct 2025 11:02:30 +0000 (12:02 +0100)] 
Merge pull request #344 from jerome-benoit/dependabot/npm_and_yarn/regular-8653665f94

chore(deps-dev): bump the regular group with 2 updates

4 months agochore(deps-dev): bump the regular group with 2 updates
dependabot[bot] [Mon, 27 Oct 2025 23:28:47 +0000 (23:28 +0000)] 
chore(deps-dev): bump the regular group with 2 updates

Bumps the regular group with 2 updates: [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) and [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc).

Updates `@biomejs/biome` from 2.3.0 to 2.3.1
- [Release notes](https://github.com/biomejs/biome/releases)
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md)
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.3.1/packages/@biomejs/biome)

Updates `eslint-plugin-jsdoc` from 61.1.8 to 61.1.9
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v61.1.8...v61.1.9)

---
updated-dependencies:
- dependency-name: "@biomejs/biome"
  dependency-version: 2.3.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: regular
- dependency-name: eslint-plugin-jsdoc
  dependency-version: 61.1.9
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: regular
...

Signed-off-by: dependabot[bot] <support@github.com>
4 months agochore(deps-dev): apply updates
Jérôme Benoit [Fri, 24 Oct 2025 21:41:10 +0000 (23:41 +0200)] 
chore(deps-dev): apply updates

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
4 months agoMerge pull request #343 from jerome-benoit/dependabot/npm_and_yarn/regular-7fc12cfaf6
dependabot[bot] [Fri, 24 Oct 2025 11:28:41 +0000 (11:28 +0000)] 
Merge pull request #343 from jerome-benoit/dependabot/npm_and_yarn/regular-7fc12cfaf6

4 months agochore(deps-dev): bump the regular group across 1 directory with 3 updates
dependabot[bot] [Thu, 23 Oct 2025 23:03:16 +0000 (23:03 +0000)] 
chore(deps-dev): bump the regular group across 1 directory with 3 updates

Bumps the regular group with 3 updates in the / directory: [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome), [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) and [lint-staged](https://github.com/lint-staged/lint-staged).

Updates `@biomejs/biome` from 2.2.6 to 2.2.7
- [Release notes](https://github.com/biomejs/biome/releases)
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md)
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.2.7/packages/@biomejs/biome)

Updates `eslint-plugin-jsdoc` from 61.1.5 to 61.1.7
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v61.1.5...v61.1.7)

Updates `lint-staged` from 16.2.5 to 16.2.6
- [Release notes](https://github.com/lint-staged/lint-staged/releases)
- [Changelog](https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md)
- [Commits](https://github.com/lint-staged/lint-staged/compare/v16.2.5...v16.2.6)

---
updated-dependencies:
- dependency-name: "@biomejs/biome"
  dependency-version: 2.2.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: regular
- dependency-name: eslint-plugin-jsdoc
  dependency-version: 61.1.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: regular
- dependency-name: lint-staged
  dependency-version: 16.2.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: regular
...

Signed-off-by: dependabot[bot] <support@github.com>