Sebastian Poxhofer
ad0b59f8b7
refactor(oxlint): enable vitest/require-to-throw-message ( #44421 )
2026-07-07 17:47:04 +00:00
Pieter Willekens
f88e12040b
feat(datasource/packagist): prefer published-time over time for release timestamp ( #44021 )
...
* feat(datasource/packagist): prefer published-time over time for release timestamp
* refactor(datasource/packagist): use Nullish util for published-time
* Update lib/modules/datasource/packagist/schema.ts
Co-authored-by: Jamie Tanna <github@jamietanna.co.uk >
---------
Co-authored-by: Jamie Tanna <github@jamietanna.co.uk >
2026-06-18 09:47:53 +00:00
Pieter Willekens
3575630864
feat(datasource/packagist): mark abandoned packages as deprecated ( #44037 )
...
* feat(datasource/packagist): mark abandoned packages as deprecated
Parse Packagist's `abandoned` field and surface it via `isDeprecated`
and `deprecationMessage`, matching how the npm datasource handles npm's
`deprecated` field. When `abandoned` is a replacement package name, the
message suggests it.
This is an official registry signal, so it maps to Renovate's
deprecation mechanism, not the timestamp-based abandonment heuristic.
* test(datasource/packagist): drop incorrect output-type annotation on raw input
* update tests
* Update lib/modules/datasource/packagist/schema.ts
Co-authored-by: Jamie Tanna <github@jamietanna.co.uk >
---------
Co-authored-by: Jamie Tanna <github@jamietanna.co.uk >
2026-06-18 08:36:07 +00:00
Sergei Zharinov
930cf6633c
refactor: Rewrite imports with .ts extensions ( #40700 )
...
fix: Additional vi.mock path corrections and prettier formatting
2026-01-26 22:48:17 +00:00
Sergei Zharinov
057e602075
fix(composer): Allow for numbers as composer release version ( #36486 )
2025-06-13 04:24:20 +00:00
Sergei Zharinov
a33d3eab9e
feat: Switch to Timestamp type ( #33648 )
2025-01-22 20:15:25 +00:00
Sergei Zharinov
b69416ce17
refactor(prettier): Force trailing commas ( #25631 )
2023-11-07 15:50:29 +00:00
Sergei Zharinov
c3029596b7
feat(packagist): Query packages respecting available-packages ( #22877 )
2023-06-20 07:08:38 +00:00
Sergei Zharinov
e66b93a240
refactor(schema): Remove looseObject helper ( #21164 )
2023-03-27 10:43:02 +00:00
Sergei Zharinov
d37a372356
fix(packagist): Support both objects and minified arrays in v2 ( #20720 )
2023-03-03 07:03:18 +00:00
Sergei Zharinov
c9fe3b99fa
feat(packagist): Support for v2 protocol ( #20626 )
2023-02-28 09:31:16 +00:00
Sergei Zharinov
e97cde57dd
refactor(packagist): Reorganize datasource methods ( #20595 )
2023-02-25 19:33:47 +00:00
Sergei Zharinov
fd200d4198
refactor(packagist): Refactor RegistryMeta to inferred via schema ( #20592 )
2023-02-24 05:55:04 +00:00
Sergei Zharinov
84e50dc3eb
refactor(packagist): Use catch-all schema for releases fields ( #20401 )
2023-02-14 16:37:31 +00:00
Sergei Zharinov
2336161d05
fix(packagist): Use schema for extractDepReleases method ( #20034 )
2023-02-05 08:20:07 +01:00
Sergei Zharinov
ef174ceba5
feat(packagist): Extract PHP constraints ( #19875 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2023-01-17 11:04:50 +01:00
Sergei Zharinov
bf6ac7d7a9
fix(packagist): De-minify fields ( #19863 )
2023-01-17 10:41:59 +01:00
Sergei Zharinov
6679d7ed9b
refactor(packagist): Refactor schema ( #19868 )
2023-01-17 05:47:02 +01:00
Sergei Zharinov
c9e308f04b
refactor(packagist): Type checked Packagist lookups ( #19834 )
...
Fixes undefined
2023-01-15 16:58:42 +01:00