]> Piment Noir Git Repositories - benchmarks-js.git/log
benchmarks-js.git
7 days agochore(deps): update all non-major dependencies (#414)
renovate[bot] [Sat, 14 Mar 2026 22:31:56 +0000 (23:31 +0100)] 
chore(deps): update all non-major dependencies (#414)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
10 days agochore(deps): update all non-major dependencies (#413)
renovate[bot] [Thu, 12 Mar 2026 11:08:50 +0000 (12:08 +0100)] 
chore(deps): update all non-major dependencies (#413)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
12 days agochore(deps): update all non-major dependencies (#412)
renovate[bot] [Tue, 10 Mar 2026 16:36:07 +0000 (17:36 +0100)] 
chore(deps): update all non-major dependencies (#412)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
13 days agochore(deps): update pnpm to v10.31.0 (#411)
renovate[bot] [Mon, 9 Mar 2026 18:05:35 +0000 (19:05 +0100)] 
chore(deps): update pnpm to v10.31.0 (#411)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 weeks agochore(deps): update all non-major dependencies to ^9.39.4 (#410)
renovate[bot] [Sat, 7 Mar 2026 12:14:18 +0000 (13:14 +0100)] 
chore(deps): update all non-major dependencies to ^9.39.4 (#410)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 weeks agochore(deps): update dependency @biomejs/biome to ^2.4.6 (#409)
renovate[bot] [Fri, 6 Mar 2026 12:04:46 +0000 (13:04 +0100)] 
chore(deps): update dependency @biomejs/biome to ^2.4.6 (#409)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 weeks agochore(deps): lock file maintenance (#406)
renovate[bot] [Wed, 4 Mar 2026 12:39:06 +0000 (13:39 +0100)] 
chore(deps): lock file maintenance (#406)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 weeks agochore(deps): update all non-major dependencies (#408)
renovate[bot] [Wed, 4 Mar 2026 12:01:02 +0000 (13:01 +0100)] 
chore(deps): update all non-major dependencies (#408)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 weeks agochore(deps): update dependency @biomejs/biome to ^2.4.5 (#407)
renovate[bot] [Tue, 3 Mar 2026 01:51:57 +0000 (02:51 +0100)] 
chore(deps): update dependency @biomejs/biome to ^2.4.5 (#407)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 weeks agochore(deps): update all non-major dependencies (#405)
renovate[bot] [Mon, 2 Mar 2026 14:16:39 +0000 (15:16 +0100)] 
chore(deps): update all non-major dependencies (#405)

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 weeks agochore(deps): bump minimatch in the npm_and_yarn group across 1 directory (#404)
dependabot[bot] [Sat, 28 Feb 2026 14:14:23 +0000 (15:14 +0100)] 
chore(deps): bump minimatch in the npm_and_yarn group across 1 directory (#404)

Bumps the npm_and_yarn group with 1 update in the / directory: [minimatch](https://github.com/isaacs/minimatch).

Updates `minimatch` from 10.2.2 to 10.2.4
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v10.2.2...v10.2.4)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-version: 10.2.4
  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 node.js to v24.14.0 (#402)
renovate[bot] [Wed, 25 Feb 2026 12:28:58 +0000 (13:28 +0100)] 
chore(deps): update node.js to v24.14.0 (#402)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 weeks agochore(deps): update all non-major dependencies (#401)
renovate[bot] [Tue, 24 Feb 2026 11:14:30 +0000 (12:14 +0100)] 
chore(deps): update all non-major dependencies (#401)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 weeks agochore(deps): lock file maintenance (#400)
renovate[bot] [Mon, 23 Feb 2026 14:43:55 +0000 (15:43 +0100)] 
chore(deps): lock file maintenance (#400)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
4 weeks agochore: ignore .sisyphus directory
Jérôme Benoit [Sat, 21 Feb 2026 15:53:51 +0000 (16:53 +0100)] 
chore: ignore .sisyphus directory

4 weeks agochore(deps): update ajv to 6.14.0
Jérôme Benoit [Sat, 21 Feb 2026 09:41:23 +0000 (10:41 +0100)] 
chore(deps): update ajv to 6.14.0

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
4 weeks agochore(deps): update all non-major dependencies (#398)
renovate[bot] [Sat, 21 Feb 2026 09:36:19 +0000 (10:36 +0100)] 
chore(deps): update all non-major dependencies (#398)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
4 weeks agochore(deps): update minimatch to 10.2.2
Jérôme Benoit [Fri, 20 Feb 2026 17:00:02 +0000 (18:00 +0100)] 
chore(deps): update minimatch to 10.2.2

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
4 weeks agochore(deps): update all non-major dependencies (#397)
renovate[bot] [Wed, 18 Feb 2026 15:51:26 +0000 (16:51 +0100)] 
chore(deps): update all non-major dependencies (#397)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
4 weeks agochore: make eslint works again
Jérôme Benoit [Wed, 18 Feb 2026 12:11:04 +0000 (13:11 +0100)] 
chore: make eslint works again

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
4 weeks 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>
4 weeks 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>
4 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>
4 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>
4 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>
5 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>
5 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

5 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

5 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

5 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

5 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

5 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.

5 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

5 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.

5 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, ...)

5 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.

5 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.

5 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

5 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

5 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

5 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>
5 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>
5 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>
6 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>
6 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>
6 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>
6 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>
6 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>
6 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>
6 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>
6 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>
6 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>
7 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>
7 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>
7 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>
7 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>
8 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>
8 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>
8 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>
2 months 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>
2 months 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>
2 months 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>
2 months 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>
2 months 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

2 months 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

2 months 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>
2 months 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>
2 months 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>
2 months 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>
3 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>
3 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>
3 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>
3 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>
3 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

3 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

3 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

3 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

3 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

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

3 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

3 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

4 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

4 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)

4 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>
4 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>