Skip to content

[8.x] [ResponseOps]consistent-type-imports linting rule for RO packages/plugins - PR4 (#212508)#216046

Merged
georgianaonoleata1904 merged 3 commits intoelastic:8.xfrom
georgianaonoleata1904:backport/8.x/pr-212508
Mar 26, 2025
Merged

[8.x] [ResponseOps]consistent-type-imports linting rule for RO packages/plugins - PR4 (#212508)#216046
georgianaonoleata1904 merged 3 commits intoelastic:8.xfrom
georgianaonoleata1904:backport/8.x/pr-212508

Conversation

@georgianaonoleata1904
Copy link
Contributor

Backport

This will backport the following commits from main to 8.x:

Questions ?

Please refer to the Backport tool documentation

…gins - PR4 (elastic#212508)

- Enabled @typescript-eslint/consistent-type-imports eslint rule for
ResponseOps packages and plugins:
- this rule ensures that imports used only for type declarations are
consistently written using import type syntax

- fixed type imports for:
    - x-pack/test/alerting_api_integration
    - x-pack/test/cases_api_integration
    - x-pack/test/rule_registry
    - x-pack/test/api_integration/apis/cases

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
(cherry picked from commit d60335a)

# Conflicts:
#	x-pack/test/alerting_api_integration/security_and_spaces/group1/tests/alerting/backfill/delete.ts
#	x-pack/test/alerting_api_integration/security_and_spaces/group1/tests/alerting/backfill/test_utils.ts
#	x-pack/test/alerting_api_integration/security_and_spaces/group4/tests/alerting/alerts.ts
#	x-pack/test/alerting_api_integration/security_and_spaces/group5/tests/alerting/index.ts
#	x-pack/test/alerting_api_integration/spaces_only/tests/alerting/group1/alerts_base.ts
#	x-pack/test/alerting_api_integration/spaces_only/tests/alerting/group4/alert_severity.ts
#	x-pack/test/alerting_api_integration/spaces_only/tests/alerting/group4/alerts_as_data/alerts_as_data.ts
#	x-pack/test/alerting_api_integration/spaces_only/tests/alerting/group4/alerts_as_data/alerts_as_data_alert_delay.ts
#	x-pack/test/alerting_api_integration/spaces_only/tests/alerting/group4/alerts_as_data/alerts_as_data_conflicts.ts
#	x-pack/test/alerting_api_integration/spaces_only/tests/alerting/group4/alerts_as_data/alerts_as_data_flapping.ts
#	x-pack/test/cases_api_integration/common/lib/alerts.ts
#	x-pack/test/cases_api_integration/common/lib/api/user_actions.ts
#	x-pack/test/cases_api_integration/security_and_spaces/tests/common/cases/get_case.ts
#	x-pack/test/cases_api_integration/security_and_spaces/tests/common/cases/resolve_case.ts
#	x-pack/test/cases_api_integration/security_and_spaces/tests/common/index_common_trial/index.ts
#	x-pack/test/cases_api_integration/security_and_spaces/tests/common/user_actions/migrations.ts
#	x-pack/test/spaces_api_integration/security_and_spaces/copy_to_space_config_basic.ts
@georgianaonoleata1904 georgianaonoleata1904 merged commit 8176a41 into elastic:8.x Mar 26, 2025
9 checks passed
@elasticmachine
Copy link
Contributor

💚 Build Succeeded

Metrics [docs]

✅ unchanged

History

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants