Gabriel-Ladzaretti
d82ab67bb6
fix(datasource/npm): expose default registry urls ( #29717 )
2024-06-17 10:03:42 +00:00
RahulGautamSingh
d0b77e584a
feat(datasource): sourceUrl & releaseTimestamp support ( #29122 )
2024-05-21 07:04:12 +00:00
Sergei Zharinov
d6d1e57763
refactor: Rename validateUrl to isHttpUrl ( #28484 )
2024-04-17 15:57:33 +00:00
Tobias
0445d3f4e0
fix(datasource/npm): respect abortOnError hostRule for registries ( #26196 )
2024-03-23 12:47:04 +00:00
Sergei Zharinov
5d7372f917
feat: Http cache stats ( #27956 )
2024-03-16 13:17:10 +00:00
Rhys Arkins
c1517aa252
fix(datasource/npm): mark all releases deprecated if latest deprecated ( #27875 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2024-03-15 07:46:17 +00:00
renovate[bot]
cbef575a2c
chore(deps): update linters to v6.20.0 ( #26925 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2024-02-12 09:09:29 +00:00
Sergei Zharinov
b69416ce17
refactor(prettier): Force trailing commas ( #25631 )
2023-11-07 15:50:29 +00:00
Michael Kriese
84a97a62fa
test(perf): improve test speed ( #24323 )
2023-09-08 11:40:04 +00:00
Michael Kriese
f0d676242a
fix: better branch code coverage ( #24276 )
2023-09-07 04:39:39 +00:00
Rhys Arkins
36e2b328bb
chore: update types reference
2023-08-15 11:31:15 +02:00
renovate[bot]
fe739befbf
chore(deps): update linters to v6 (major) ( #23325 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2023-08-02 15:07:49 +00:00
RahulGautamSingh
d255f811ae
test(dep): replace mockdate package with jest.fakeTimers ( #23542 )
2023-07-25 16:14:18 +00:00
RahulGautamSingh
8432e76e8e
fix: replace delay with setTimeout ( #23123 )
2023-07-06 10:20:55 +00:00
Rhys Arkins
ad0479a11b
feat(npm): support constraintsFiltering=strict ( #22447 )
...
Closes #4826
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com >
2023-07-04 19:21:52 +02:00
Sergei Zharinov
ef6f0c7ffa
feat: Use klona library for deep clone ( #22979 )
2023-06-26 17:21:29 +00:00
Sergei Zharinov
11c05fc837
refactor: Default values for GlobalConfig.get ( #22967 )
2023-06-25 19:34:42 +00:00
Sergei Zharinov
3164401d69
refactor(npm): Use schema for PackageSource parsing ( #22314 )
2023-05-19 17:22:03 +00:00
renovate[bot]
da29ed179c
chore(deps): update dependency @types/luxon to v3.3.0 ( #21418 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com >
2023-04-12 06:49:00 +00:00
Sergei Zharinov
3b53efe67c
refactor(datasource/npm): Remove unused fields from types ( #21192 )
2023-04-11 13:41:24 +00:00
Jamie Magee
176282e65f
chore: use node: protocol imports ( #21181 )
2023-03-28 21:05:36 +00:00
Rhys Arkins
cf8619aaac
chore(logs): lower lookup logging ( #21027 )
2023-03-18 18:44:56 +00:00
Rhys Arkins
1f22ed2a0e
chore: downgrade cached etag log to trace
2023-03-18 08:57:00 +01:00
Rhys Arkins
b17bcf2789
refactor(datasource): use packageName and not depName for datasource lookups ( #20474 )
2023-03-10 09:34:40 +01:00
Rhys Arkins
a72998724e
fix(datasource/npm): cache public modules ( #20815 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com >
2023-03-09 12:16:21 +00:00
Rhys Arkins
9720ca8d3c
chore: debug log cache revalidation
2023-01-14 20:12:00 +01:00
Rhys Arkins
05bb942224
fix(datasource/npm): don’t reuse cache for host-disabled ( #19840 )
2023-01-14 09:53:54 +01:00
Rhys Arkins
78b8483953
feat(datasource/npm): cache etag for reuse ( #19823 )
2023-01-13 21:20:32 +00:00
Colin O'Dell
676768129d
feat(helm): improve subdirectory support ( #19181 )
2022-12-09 12:48:20 +01:00
Jamie Magee
92eb2200fd
refactor(jest): enable clearMocks ( #18779 )
2022-11-14 22:46:37 -08:00
RahulGautamSingh
0151b6a4a9
refactor: reduce debug metadata ( #18466 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2022-10-29 12:11:09 +00:00
Rhys Arkins
cdec83463c
fix(http): improve error logging ( #18454 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2022-10-21 10:14:45 +00:00
Rhys Arkins
e7e1322e24
fix(npm): support short sourceUrl format ( #18073 )
2022-10-04 07:55:59 +03:00
Rhys Arkins
55d234ec07
fix(npm): remove memcache ( #17714 )
2022-09-09 09:16:40 +02:00
Michael Kriese
0316a5e62d
test: use jest v29 ( #17151 )
2022-08-16 14:22:29 +02:00
Sergei Zharinov
e4dbd4ad49
fix(ci): Restrict template expressions ( #16834 )
...
* fix(ci): Restrict template expressions
* Fix
* Fix
* Fix
2022-07-30 16:28:31 +02:00
IKEDA Sho
2241daaada
refactor(datasource): Prefer interface over type ( #16707 )
...
https://github.com/renovatebot/renovate/blob/main/docs/development/best-practices.md#general
2022-07-22 12:18:58 +00:00
Rhys Arkins
17f1b409a6
fix: log http and npm rejection cases ( #16307 )
2022-06-28 16:30:35 +02:00
Michael Kriese
10302eba68
refactor: fix prefer-nullish-coalescing ( #16171 )
2022-06-21 12:02:49 +00:00
Michael Kriese
e5c6f38d75
refactor: enable strict checks ( #16168 )
...
* refactor: enable strict checks
* chore: revert changes
* chore: fix tsconfig
2022-06-21 13:00:21 +02:00
Michael Kriese
0838ca209c
refactor: strict datasource tests ( #16150 )
2022-06-20 13:15:02 +02:00
Michael Kriese
49d851e5fd
refactor: tighten typescript types ( #15965 )
2022-06-09 12:17:05 +00:00
Rhys Arkins
e8b9819c07
fix(npm): don't overwrite cached tags ( #15500 )
2022-05-07 18:19:53 +02:00
Rhys Arkins
8e20e9959d
fix(npm): correct matchDatasources casing ( #15343 )
2022-04-28 05:12:58 +02:00
Michael Kriese
08b5063761
refactor: more strict null checks ( #15141 )
2022-04-16 09:38:07 +02:00
Michael Kriese
64f5bd5f03
test: enforce lint style rules ( #15085 )
2022-04-12 14:49:49 +00:00
Michael Kriese
443bef5c52
test: cleanup snapshot tests ( #15082 )
2022-04-12 15:09:19 +01:00
Rhys Arkins
c56f5b9e72
fix(npm): allow for missing dist-tags/latest ( #14821 )
...
Closes #14814
2022-03-28 10:55:14 +02:00
Rhys Arkins
a2b47c822f
feat(npm): support custom registryUrls ( #14622 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2022-03-14 09:13:21 +01:00
Rhys Arkins
143c9a6751
refactor: rename lookupName -> packageName ( #14494 )
...
Renames `lookupName` to be `packageName`.
BREAKING CHANGE: Use `packageName` instead of `lookupName` if interacting with Renovate datasources directly.
2022-03-04 09:04:02 +01:00