Florian Arens
f340b1a9e9
feat(datasource): add elm-package datasource ( #41000 )
...
* feat(datasource): add elm-package datasource
* refactor(elm): inline test fixtures
* fix(elm): correct import ordering in test file
* fix(elm): use zod/v3 import to match codebase conventions
* refactor(elm): rename types.ts to schema.ts
Follow project convention of using schema.ts for zod schema files.
* test(elm): add test for invalid JSON response
Use v8 ignore if directive and add test covering the null result
path when the API returns invalid JSON.
* refactor(elm): remove unreachable null check
* test(elm): add test for default registry URL fallback
* refactor(elm): guard against missing registryUrl instead of fallback
* fix(elm): handle ZodError gracefully instead of throwing
* feat(elm): add package cache for elm-package datasource
2026-03-28 13:23:00 +00:00
..
2026-03-28 13:23:00 +00:00
2026-03-12 16:40:24 +00:00
2026-02-25 08:36:16 +00:00
2026-02-28 11:23:25 +00:00
2026-02-18 08:41:34 +00:00
2026-03-24 17:11:56 +00:00
2026-02-06 13:40:01 +00:00
2026-02-06 13:40:01 +00:00
2026-03-19 11:42:27 +00:00
2026-02-18 07:37:50 +00:00
2026-03-25 15:29:25 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2025-11-10 12:00:35 +00:00
2026-01-26 22:48:17 +00:00
2025-11-10 12:00:35 +00:00
2026-02-06 13:40:01 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2023-11-07 15:50:29 +00:00
2026-02-06 13:40:01 +00:00
2026-03-13 21:53:52 +00:00
2026-01-26 22:48:17 +00:00
2024-07-02 04:48:09 +00:00
2026-01-26 22:48:17 +00:00
2026-01-23 07:49:14 +00:00
2026-01-26 22:48:17 +00:00
2026-02-18 07:37:50 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2025-11-10 12:00:35 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2023-11-07 15:50:29 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2026-03-11 10:38:51 +00:00
2026-03-11 10:38:51 +00:00
2026-01-26 22:48:17 +00:00
2026-01-27 11:16:26 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2021-11-17 09:32:33 +00:00
2026-01-26 22:48:17 +00:00
2022-05-01 06:00:55 +02:00
2026-01-26 22:48:17 +00:00
2024-08-19 13:15:27 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2026-02-17 20:27:11 +00:00
2026-01-26 22:48:17 +00:00
2026-02-28 11:23:25 +00:00
2026-01-26 22:48:17 +00:00
2023-11-07 15:50:29 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2023-11-07 15:50:29 +00:00
2026-01-29 14:21:41 +00:00
2026-02-24 22:10:24 +00:00
2026-03-09 12:51:12 +00:00
2026-03-09 16:05:50 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2023-06-27 08:27:19 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2026-02-06 13:40:01 +00:00
2026-02-06 15:34:33 +00:00
2026-01-26 22:48:17 +00:00
2023-11-07 15:50:29 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2025-04-14 06:33:33 +00:00
2022-09-04 10:53:20 +00:00
2026-01-26 22:48:17 +00:00
2026-02-18 07:37:50 +00:00
2026-01-26 22:48:17 +00:00
2026-02-18 07:41:32 +00:00
2026-02-25 08:36:16 +00:00
2026-02-25 08:36:16 +00:00
2026-01-26 22:48:17 +00:00
2023-11-07 15:50:29 +00:00
2026-01-26 22:48:17 +00:00
2026-03-09 12:51:12 +00:00
2026-02-18 07:37:50 +00:00
2026-02-18 08:41:34 +00:00