Commit Graph

21 Commits

Author SHA1 Message Date
Jamie Tanna 77da69117e fix: initialise logger before proxy (#44152)
As noted in #44128 and
https://github.com/mend/renovate-ce-ee/issues/879, without this change,
we see a `Renovate's logger has not yet been initialized` warning, which
isn't necessary as we can reorder these.
2026-07-13 16:34:59 +00:00
Michael Kriese 83b8955326 fix(instrumentation): ensure instrumentation is initialised first (#42471)
* fix(otel): instrumentation needs to done first

* Apply suggestions from code review

Co-authored-by: Jamie Tanna <github@jamietanna.co.uk>

---------

Co-authored-by: Jamie Tanna <github@jamietanna.co.uk>
2026-04-08 13:50:24 +00:00
Felipe Santos 93985c3daa fix(cli): avoid printing logs on --version/--help (#42183) 2026-03-27 09:25:06 +00:00
Michael Kriese e438887dfb build: lazy load and initialize logger (#41425)
* build: lazy load initialization modules

* build: lazy load and initialize logger

* chore: lint fix

* Update lib/constants/error-messages.ts

Co-authored-by: Jamie Tanna <jamie.tanna@mend.io>

* Apply suggestion

Co-authored-by: Jamie Tanna <jamie.tanna@mend.io>

---------

Co-authored-by: Jamie Tanna <jamie.tanna@mend.io>
2026-03-10 16:57:29 +00:00
Michael Kriese ea089ac660 build: lazy load initialization modules (#41408)
* build: lazy load initialization modules

* test: fix otel test

* test: drop unused
2026-02-23 14:17:18 +00:00
Sergei Zharinov b02897fab1 refactor(lint): Fix lint violations (#40965)
* refactor(lint): Fix lint violations

* Update lib/modules/versioning/versioning-metadata.spec.ts

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

---------

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2026-02-06 15:34:33 +00:00
Sergei Zharinov 2b0e80b884 feat!: Switch to ESM modules (#40756) 2026-01-29 14:21:41 +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
Michael Kriese b5ff90f2bd fix: improve coverage (#34667) 2025-03-06 17:05:19 +00:00
Michael Kriese bb5377b3d8 test: fix code coverage (#34495) 2025-02-26 12:40:30 +00:00
Michael Kriese 41ba7c3025 fix: overide punycode built-in module (#32502) 2024-11-13 14:55:29 +00:00
Michael Kriese 2aa461a9db feat: add source-map support (#19551) 2022-12-23 12:12:32 +00:00
Sebastian Poxhofer b53c581e5c feat(telemetry): add OpenTelemetry tracing MVC (#15731) 2022-10-23 06:48:35 +02:00
Rhys Arkins 1914c187a6 fix: unhandledRejection (#9472)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-04-09 16:16:00 +02:00
Rhys Arkins fc2e48dd94 feat: RENOVATE_X_HARD_EXIT (#9152)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-03-16 12:34:43 +00:00
Jamie Magee d4f6aa4bc5 fix: add missing await statements (#5918)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-04-09 12:47:48 +02:00
Rhys Arkins 8d0aa39920 refactor(eslint): '@typescript-eslint/explicit-function-return-type' improvements 2019-11-24 08:43:24 +01:00
Michael Kriese f650b851c5 feat(logger): store and print errors on exit (#4257) 2019-08-15 12:43:13 +02:00
Florian Greinacher 50ee58da3a feat(proxy): use global-agent lib to set up proxy (#3949) 2019-06-28 10:18:05 +03:00
Michael Kriese 0b063aeaa1 feat(build): use babel (#3825) 2019-05-28 11:21:17 +02:00
Michael Kriese 4570475006 feat: typescript (#3594)
Adds initial typescript support

BREAKING CHANGE: Renovate is now distributed as a "built" package on npmjs, using `dist/` instead of `lib/`. For nearly everyone, it should still just work though.
2019-05-09 12:37:11 +02:00