Skip to content

Migrate the project to TypeScript 6#648

Merged
elchininet merged 1 commit intomasterfrom
migrate_project_to_typescript_6
Mar 29, 2026
Merged

Migrate the project to TypeScript 6#648
elchininet merged 1 commit intomasterfrom
migrate_project_to_typescript_6

Conversation

@elchininet
Copy link
Copy Markdown
Owner

This pull request migrates the project to TypeScript 6 and with this change multiple things needed to be changed:

  • The target of library is now es6 instead of the previous es5
  • Replaced the deprecated rollup-plugin-ts package and migrated to @rollup/plugin-typescript
    a. This required to use rollup-plugin-dts together with rollup-plugin-tsconfig-paths to bundle the d.ts files of the library.
  • Refactored the code to make it compatible with TypeScript 6

@elchininet elchininet added dependencies Pull requests that update a dependency file Configuration refactor labels Mar 29, 2026
@coveralls
Copy link
Copy Markdown

Coverage Status

coverage: 100.0%. remained the same
when pulling f826a93 on migrate_project_to_typescript_6
into 8b3c8a5 on master.

@elchininet elchininet merged commit 1a290ee into master Mar 29, 2026
2 checks passed
@elchininet elchininet deleted the migrate_project_to_typescript_6 branch March 29, 2026 14:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Configuration dependencies Pull requests that update a dependency file refactor

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants