Sebastian Poxhofer
0423ab2460
build: detect unused dependencies with knip ( #47129 )
...
Add knip, run it in lint and CI, and remove the dependencies it reports
as unused.
2026-10-17 09:10:20 +00:00
Michael Kriese
d43f4ab663
chore(agents): give the stop hook its own coverage directory ( #46586 )
...
Co-authored-by: Claude Opus 5.5 <michael.kriese+claude-code@mend.io >
2026-10-01 06:59:46 +00:00
Felipe Santos
1cc57d4152
docs: switch from pdm to uv for docs dependencies ( #43917 )
...
* build(docs): switch from pdm to uv for docs dependencies
* Add pdm back to gitignore
* Remove UV_VERSION
* Restore missing uv sync and set --locked
2026-06-11 05:13:21 +00:00
Sebastian Poxhofer
bf6bfa8b39
ci(mise): add the PDM toolchain to Mise ( #43650 )
...
feat: add the PDM toolchain to Mise
2026-05-28 15:36:23 +00:00
Jamie Tanna
cbc655aaef
docs(development): pnpm rebuild re2 ( #43509 )
...
As I hit it every so often, but can never remember how to solve it.
2026-05-22 07:51:15 +00:00
Sebastian Poxhofer
3237a4c40a
chore: move from volta.sh to mise ( #40567 )
...
* chore: move from volta.sh to mise
* !fixup chore: move from volta.sh to mise
* Update mise.toml
---------
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2026-04-20 21:50:36 +00:00
Sergei Zharinov
4b98fcd7b9
refactor(lint): Improve pnpm check ( #42387 )
...
* refactor(lint): Switch to Oxlint
* refactor(lint): Improve `pnpm check`
* async
* Fix lockfile
* Remove branch-based logic
* Fix parallelism
2026-04-08 07:00:45 +00:00
Sergei Zharinov
a67a96eab5
refactor(lint): Switch to Oxlint ( #42384 )
...
* refactor(lint): Switch to Oxlint
* Update .oxlintrc.json
* Fix CI
---------
Co-authored-by: Jamie Tanna <jamie.tanna@mend.io >
2026-04-07 14:42:23 +00:00
Michael Kriese
dcdd1c3bce
feat!: require node v24 ( #40675 )
2026-01-29 11:47:11 +00:00
Sergei Zharinov
015ce80baa
chore(tools): Add check script ( #40185 )
...
* base: pile foundation
* refactor(tools): Split check.ts into modular components
- Separate files for types, coverage, git, tui, execution, test-filter
- Fix signal handler timing (register at module load)
- Export getMatchingShards/getTestPatternsForShards from test-shards.ts
2026-01-23 01:12:10 +00:00
Sergei Zharinov
fe1573fed9
chore(lint): add oxlint for faster syntax linting ( #40236 )
...
feat(lint): add oxlint for faster syntax linting
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2026-01-13 14:43:43 +00:00
renovate[bot]
2e3da4d48c
build(deps): update dependency node to v24 (main) ( #38939 )
...
| datasource | package | from | to |
| --------------- | --------------------------- | -------- | -------- |
| github-releases | containerbase/node-prebuild | 22.21.1 | 24.11.0 |
| node-version | node | v22.21.1 | v24.11.0 |
This also follows [0] for bumping in all the relevant places.
[0]: https://github.com/renovatebot/renovate/blob/HEAD/docs/development/bump-node-major.md
BREAKING CHANGE: Needs NodeJS v24.11.0 instead of v24.10.0. NodeJS v22 is still supported.
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-06 09:08:25 +01:00
Michael Kriese
2c6a5001ba
docs: update dev deps ( #34522 )
2025-02-27 08:47:42 +00:00
Michael Kriese
bb5377b3d8
test: fix code coverage ( #34495 )
2025-02-26 12:40:30 +00:00
Michael Kriese
997c23502e
test: migrate to vitest ( #34475 )
...
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com >
2025-02-26 09:35:54 +00:00
RahulGautamSingh
db8581f4f7
docs: use issueType field for docs generation ( #33718 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2025-02-13 19:23:20 +00:00
Michael Kriese
904bc90a50
build(docker): use pnpm instead of corepack ( #34007 )
2025-02-03 10:28:01 +00:00
Mathis Gauthey
72a21e0505
docs(local-dev): add pdm install step ( #33814 )
2025-01-24 08:38:34 +00:00
Sebastian Poxhofer
208fe35bfd
chore(local-dev): add support for using volta while contributing ( #32067 )
2024-10-22 05:36:20 +00:00
Michael Kriese
d666cf1edf
docs: improve generation ( #30776 )
2024-08-14 17:44:52 +00:00
Michael Kriese
09824b1bef
build!: require node v20 ( #30291 )
2024-07-25 15:28:16 +02:00
HonkingGoose
be93ca7c8d
docs: update local development docs ( #29479 )
2024-06-07 09:08:26 +00:00
Rhys Arkins
a5167f50c1
chore: use node 20 for .nvmrc ( #27970 )
2024-03-17 10:56:59 +00:00
Michael Kriese
815b54c5aa
docs: local-development ( #25394 )
...
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com >
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2023-10-25 10:28:49 +00:00
HonkingGoose
76c9c63417
docs: use simple words ( #23989 )
2023-08-22 14:07:21 +02:00
Michael Kriese
3ac9ec915e
build: use pnpm ( #23664 )
...
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com >
2023-08-03 19:43:47 +00:00
Michael Kriese
dae5b8f544
build: prepare for pnpm ( #23686 )
2023-08-03 11:54:54 +00:00
Victor Engmark
b9dc2f3506
test: time difference with time zone ( #22782 )
2023-06-16 07:46:08 +00:00
HonkingGoose
b08fa0cf8b
docs: drop weasel words ( #22165 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2023-05-29 08:20:40 +00:00
Michael Kriese
d03f96d0e3
feat: deprecate node v19 ( #21843 )
2023-04-27 13:44:19 +00:00
Liora Milbaum
93e8bda4ec
chore(devcontainer): Fixed errors and added CI workflow ( #21515 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
Co-authored-by: Jamie Magee <jamie.magee@gmail.com >
2023-04-17 14:19:14 +00:00
Michael Kriese
2102b70607
feat!: require NodeJS v18.12+ ( #20838 )
2023-03-10 10:29:25 +00:00
Rhys Arkins
a4ab4523f8
feat(config)!: forkProcessing ( #20759 )
...
Removes "includeForks" option and replaces with "forkProcessing". New default behavior is to process forks if automerge=false.
Closes #20752
BREAKING CHANGE: Forked repos will now be processed automatically if autodiscover=false. includeForks is removed and replaced by new option forkProcessing.
2023-03-10 09:34:41 +01:00
Ville Skyttä
fce494db21
docs: spelling and grammar fixes ( #20443 )
2023-02-16 06:35:19 +00:00
Michael Kriese
818f354c71
chore: sugggest and use node v18 for devel ( #20015 )
2023-01-24 17:08:28 +01:00
Liora Milbaum
6ee876cce0
docs: Rename VS Code extension name ( #20003 )
2023-01-24 10:08:08 +01:00
Benoît Burnichon
a3587fdfcf
docs: Update nodejs version to 16.x ( #19415 )
2022-12-15 11:16:30 +00:00
Eduardo Telaya
41c14d2f5b
docs: update the steps of Fork and Clone ( #18287 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2022-12-08 11:29:16 +01:00
HonkingGoose
a49e206dd3
docs: use input-neutral verbs ( #19165 )
2022-11-30 10:37:00 +01:00
Michael Kriese
887cabe3eb
feat: deprecate node v17 support ( #18583 )
2022-10-26 17:12:34 +03:00
Rhys Arkins
6fb2cce6e9
feat: deprecate node v14 ( #16969 )
...
Removes support for Node 14 as a runtime for Renovate.
BREAKING CHANGE: Node 16 is the required runtime for Renovate.
2022-10-23 06:48:35 +02:00
Adam Setch
ca15793858
docs: update path for configuration-options ( #17171 )
2022-08-14 15:16:48 +00:00
Wietse Terpstra
392c6cc574
docs: Fix some typo's in the docs ( #16862 )
...
Fix some typo's in the docs
2022-07-30 04:27:23 +00:00
Kenneth Jorgensen
c220ff0d5a
chore: Dockerized development examples ( #15099 )
2022-04-13 08:16:07 +00:00
HonkingGoose
41fd7fbf46
docs: replace however with but ( #14707 )
...
Co-authored-by: Anne Stellingwerf <astellin@opentext.com >
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com >
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2022-03-28 19:25:49 +00:00
HonkingGoose
c89655701a
docs: replace component with part ( #14691 )
2022-03-16 14:51:27 +01:00
HonkingGoose
5a52b04c96
docs: replace contain(s) with has or have ( #14692 )
2022-03-16 14:50:20 +01:00
Rhys Arkins
a61821bde8
refactor: repository worker ( #14489 )
...
Refactors branch and pr worker to be under repository worker.
2022-03-04 09:04:02 +01:00
HonkingGoose
64e5c70fb3
docs(local development): add refactor PR test note ( #13335 )
2022-01-03 11:25:50 +01:00
Sergei Zharinov
cf95251dee
ci(build): Remove Python from Renovate dependencies ( #12685 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2021-11-17 14:17:29 +00:00