Sebastian Poxhofer
64e6a4c71f
refactor(oxlint): enable unicorn/prefer-at ( #44556 )
...
Enable the unicorn/prefer-at rule as error in .oxlintrc.json and fix all
43 pre-existing violations (arr[arr.length - 1] -> arr.at(-1)) via oxlint
autofix. Where .at() widened the type to T | undefined, non-null
assertions were added at sites where surrounding logic guarantees the
element exists (length guards, split results), preserving the original
runtime behavior and typing.
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-14 12:57:23 +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
ae49b7af38
chore(deps): switch to @renovatebot/good-enough-parser ( #40623 )
...
* chore(deps): switch to @jrnv/good-enough-parser
* chore(deps): switch to @renovatebot/good-enough-parser
* chore(deps): update @renovatebot/good-enough-parser to 1.2.0
2026-01-26 12:44:11 +00:00
renovate[bot]
55845508b6
chore(deps): update eslint monorepo to v9 (major) ( #33573 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2025-02-20 11:31:13 +00:00
Sebastian Poxhofer
3681b2a945
chore: eslint to enforce for typed imports ( #30844 )
2024-08-19 13:15:27 +00:00
Sergei Zharinov
b69416ce17
refactor(prettier): Force trailing commas ( #25631 )
2023-11-07 15:50:29 +00:00
Zak Cutner
da7fbc0223
feat(manager/bazel): recognize Bazel rules that begin with an underscore ( #24496 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2023-09-20 07:03:58 +00:00
Adam Setch
39c907231b
refactor(util/hash): replace hasha sha512 use cases ( #23548 )
2023-07-24 22:54:28 +00:00
Sergei Zharinov
e87af92319
feat(bazel): Support for maven.artifact positional args ( #20471 )
2023-02-17 08:54:35 +00:00
Sergei Zharinov
cb9eb4ca13
feat(bazel): Support for Maven dependencies ( #20351 )
2023-02-12 21:25:26 +00:00
Michael Kriese
e78048dfc1
fix: no cycles ( #19982 )
2023-01-23 21:20:54 +00:00
renovate[bot]
91f3fe2d6a
build(deps): update dependency good-enough-parser to v1.1.22 ( #19672 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Sergei Zharinov <zharinov@users.noreply.github.com >
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2023-01-04 18:08:56 +00:00
Sergei Zharinov
f2d85c16cd
refactor(bazel): Simplify parser output structure ( #18270 )
2022-10-12 07:55:13 +03:00
Sergei Zharinov
bea9cc9699
refactor(manager/bazel): Leverage schemas for dependency extraction ( #18257 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2022-10-11 16:20:49 +00:00
Sergei Zharinov
baf62ec6ac
refactor(bazel): Move all supported rules to the separate directory ( #18225 )
2022-10-10 10:27:45 +00:00
Sergei Zharinov
d47ec5fb26
refactor(bazel): Update-friendly structure for parsed data ( #18212 )
2022-10-09 11:58:19 +00:00
RahulGautamSingh
1657c16136
chore(lint): add object shortand rule ( #18080 )
2022-10-02 21:20:24 +02:00
Sergei Zharinov
89e9d31935
feat(bazel): Parser reimplementation ( #16931 )
...
* feat(bazel): Parser reimplementation
* Fixes
* Update comments
* Fixes
* Fix
* More fixes
* Fix
* Simplify
* Refactor context
* Fixes
* One more warning log
* Fix lint
* Fix depth limit
* Add more tests
* Rename `extract-new.ts` to `extract.ts`
* Fixes
* Remove async
* Update lib/modules/manager/bazel/parser.ts
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
* Fix
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2022-08-07 08:12:32 +03:00