Skip to content

[pull] main from renovatebot:main#997

Merged
pull[bot] merged 5 commits intoryrodriguez25:mainfrom
renovatebot:main
Mar 28, 2026
Merged

[pull] main from renovatebot:main#997
pull[bot] merged 5 commits intoryrodriguez25:mainfrom
renovatebot:main

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented Mar 28, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

Flo0807 and others added 5 commits March 28, 2026 13:23
* 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
chore(deps): update dependency memfs to v4.57.0

| datasource | package | from    | to     |
| ---------- | ------- | ------- | ------ |
| npm        | memfs   | 4.56.11 | 4.57.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
These rules are already configured in `.oxlintrc.json` with matching
behavior, making the ESLint copies pure duplication:

- `eqeqeq`, `no-console`, `no-negated-condition`, `no-param-reassign`
- `no-template-curly-in-string`, `curly`, `radix`
- `@typescript-eslint/consistent-type-imports`

Also removes redundant overrides (`no-template-curly-in-string` off in
tests, `no-console` off in config/tools) and no-op disables
(`consistent-return`, `sort-imports`).
chore(deps): update dependency memfs to v4.57.1

| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| npm        | memfs   | 4.57.0 | 4.57.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): lock file maintenance

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@pull pull bot locked and limited conversation to collaborators Mar 28, 2026
@pull pull bot added the ⤵️ pull label Mar 28, 2026
@pull pull bot merged commit 81e6582 into ryrodriguez25:main Mar 28, 2026
2 of 8 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants