Skip to content

@W-22926100 - Migrate repo to ESM#507

Open
ad-shreya wants to merge 4 commits into
ashreya/devops-new-commandsfrom
ashreya/esm
Open

@W-22926100 - Migrate repo to ESM#507
ad-shreya wants to merge 4 commits into
ashreya/devops-new-commandsfrom
ashreya/esm

Conversation

@ad-shreya

@ad-shreya ad-shreya commented Jun 15, 2026

Copy link
Copy Markdown
Collaborator

What does this PR do?

Package From To
@oclif/core ^3 ^4
@salesforce/core ^6 ^8
@salesforce/sf-plugins-core ^5 ^12
chalk ^4 ^5
@salesforce/dev-scripts ^8 ^11
oclif ^3 ^4
typescript ^5.2 ^5.7

Added:

esmock (dev) - ESM-compatible test mocking
chai / @types/chai (dev) - assertion library
tsx (dev) - TypeScript execution for ESM
@jsforce/jsforce-node - replaces jsforce beta
Removed:

tslib, @swc/cli, @swc/core, ts-node - no longer needed with ESM + tsx

What issues does this PR fix or reference?

#, @@

Functionality Before

<insert gif and/or summary>

Functionality After

<insert gif and/or summary>

@ad-shreya ad-shreya requested a review from a team as a code owner June 15, 2026 05:44
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.

1 participant