Commit Graph

14 Commits

Author SHA1 Message Date
Sebastian Poxhofer 15f4bd8eff chore: migrate from zod/v3 to zod/v4 (#43691)
* chore: migrate from zod/v3 to zod/v4

This commit contains the logic changes

* chore: migrate imports from zod/v3 to zod/v4

This contains import updates and adds explicit record keys as zod/v4 requires these now

* ci: enforce usage of zod/v4
2026-05-30 16:01:58 +00:00
Jamie Tanna c5a87efec8 chore(types): add missing ConstraintName enforcement (#42745)
* chore(types): correct JSDoc

* chore(types): add missing `ConstraintName` enforcement

* fixup! chore(types): add missing `ConstraintName` enforcement

By simplifying this case, which should never happen, as the types
wouldn't allow it.

* chore: reorder for typechecking simplicity

* fixup! chore(types): add missing `ConstraintName` enforcement
2026-04-21 11:50:34 +00:00
renovate[bot] 4a2578d18d build(deps): update dependency zod to v4 (main) (#41225)
* build(deps): update dependency zod to v4

| datasource | package | from    | to    |
| ---------- | ------- | ------- | ----- |
| npm        | zod     | 3.25.76 | 4.3.6 |

* fix: zod migration

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2026-02-18 07:37:50 +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
RahulGautamSingh 76f911041a refactor: use named exports (#39196)
* use named exports

* fix test

* add missing imnport

* fix prettier
2025-11-10 12:00:35 +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 992b336a89 fix(rubygems): Use cascade of endpoints for unknown servers (#23523) 2023-07-25 15:43:14 +00:00
Sergei Zharinov 6451c3af73 refactor(rubygems): Use Result class (#23522) 2023-07-24 18:40:21 +00:00
Sergei Zharinov 0e2083ee02 refactor(rubygems): Extract v1 API handling (#23474) 2023-07-23 10:27:14 +00:00
Sergei Zharinov 94b384a5b5 feat(rubygems): Implement MetadataCache class (#22859) 2023-06-18 19:11:52 +00:00
Sergei Zharinov 687ae01ecc fix(rubygems): Don't lowercase gem metadata name (#22858) 2023-06-18 15:58:28 +00:00
Sergei Zharinov bc8e06e1d0 refactor(rubygems): Decouple metadata fetching from versions fetching (#22808)
Co-authored-by: lluiscab <lluiscab@gmail.com>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: t-kulmburg <89128736+t-kulmburg@users.noreply.github.com>
Co-authored-by: Victor Engmark <victor@engmark.name>
2023-06-16 19:05:18 +00:00
Sergei Zharinov bf57547e55 refactor(rubygems): Remove unnecessary datasource class (#22785) 2023-06-15 09:27:03 +00:00