Skip to content

fix: Migrate plugin to TypeScript 6.0.2 compatibility#475

Closed
angle943 wants to merge 1 commit intoopensearch-project:mainfrom
angle943:fix/ts6-migration
Closed

fix: Migrate plugin to TypeScript 6.0.2 compatibility#475
angle943 wants to merge 1 commit intoopensearch-project:mainfrom
angle943:fix/ts6-migration

Conversation

@angle943
Copy link
Copy Markdown

@angle943 angle943 commented Apr 21, 2026

Description

Migrate plugin to be compatible with the TypeScript 6.0.2 upgrade in the core OpenSearch-Dashboards repo (PR #11687).

Changes

  • Remove eslint from devDependencies
  • Remove **/eslint/cross-spawn from resolutions
  • Disable cypress/no-unnecessary-waiting rule in .cypress/.eslintrc.js (incompatible with ESLint 8)
  • Regenerate yarn.lock

Verification

All three success criteria pass:

  1. yarn osd bootstrap --single-version=loose
  2. yarn build
  3. Unit tests ✅

Migration tool: osd-ts6-migration-prompt
Tracker: opensearch-project/OpenSearch-Dashboards#11730

Closes #474

Remove conflicting dependencies from package.json that clash with
the core OpenSearch-Dashboards TypeScript 6.0.2 upgrade (PR #11687).
Delete yarn.lock so the root lockfile is the source of truth.

Verified: bootstrap, build, and unit tests all pass.

Signed-off-by: Justin Kim <jungkm@amazon.com>
@angle943 angle943 force-pushed the fix/ts6-migration branch from 92aa393 to 509ebeb Compare April 21, 2026 23:21
@angle943
Copy link
Copy Markdown
Author

Not needed as it is not part of 3.x OSD offering

@angle943 angle943 closed this Apr 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Core Breaking Change] Migrate plugin to TypeScript 6.0.2 compatibility

1 participant