chore(NA): upgrade typescript into v4.9.5#175178
Conversation
…into upgrade-typescript-v4-9-5
achyutjhunjhunwala
left a comment
There was a problem hiding this comment.
LGTM from Logs UX side
justinkambic
left a comment
There was a problem hiding this comment.
@mistic I have pushed 48bd988 to this branch to correct most of the errors in the Synthetics/UX plugin directories. I haven't approved because I want to let maintainers of the apm/infra plugins on my team evaluate if they want to merge any fixes as well.
Don't hesitate to ping me if there are any issues related to my changes. Thanks for the upgrade.
|
Pinging @elastic/obs-ux-management-team (Team:obs-ux-management) |
…into upgrade-typescript-v4-9-5
💛 Build succeeded, but was flaky
Failed CI StepsTest Failures
Metrics [docs]Async chunks
Public APIs missing exports
History
To update your PR or re-run it, just comment with: |
|
I've went ahead and merged this one. The missing places with a |
|
Cross-referencing #160033 for discoverability |
This PR bumps the Typescript version used on Kibana into v4.9.5. The full set of changes can be found here. So far, as long I can see, the performance is better than in the version we're currently in.
I didn't want to make assumptions for such a diversity of type errors across the codebase so instead I choose to mark the failures with
@ts-expect-errorand let each team decide how to handle it.There is a list below with the files (and teams those belong to) where the annotations were added. If each team could provide help of fixing the ones under their domain it would be fantastic. It can be done in this PR or in subsequent ones.
Here it goes the list for follow up:
@elastic/kibana-core - tracking issue: #176153
@elastic/kibana-presentation
@elastic/apm
@elastic/obs-knowledge-team
@elastic/security-detection-engine
@elastic/appex-sharedux
@elastic/kibana-visualizations
@elastic/kibana-data-discovery
@elastic/platform-deployment-management
@elastic/kibana-security
@elastic/ml-ui
@elastic/response-ops
@elastic/security-threat-hunting-investigations
@elastic/security-generative-ai
@elastic/enterprise-search-frontend
@elastic/fleet
@elastic/platform-deployment-management
@elastic/obs-ux-logs-team / @elastic/obs-ux-infra_services-team
@elastic/kibana-gis
@elastic/observability-ui
@elastic/security-defend-workflows
@elastic/security-solution