Skip to content

[Bug]: Testing SDK Incompatible With V2 Release #674

Description

@PeterBurner

Expected Behavior

The @aws/durable-execution-sdk-js-testing NPM package should be compatible with @aws/[email protected].

Actual Behavior

Durable Execution Testing SDK cannot be installed together with Durable Execution SDK v2. The latest testing package has a peer dependency to @aws/durable-execution-sdk-js@^1.0.1.

Error:

npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: undefined@undefined
npm error Found: @aws/[email protected]
npm error node_modules/@aws/durable-execution-sdk-js
npm error   @aws/durable-execution-sdk-js@"2.0.0" from the root project
npm error
npm error Could not resolve dependency:
npm error peer @aws/durable-execution-sdk-js@"^1.0.1" from @aws/[email protected]
npm error node_modules/@aws/durable-execution-sdk-js-testing
npm error   @aws/durable-execution-sdk-js-testing@"1.1.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.

Steps to Reproduce

  1. Run npm i @aws/[email protected] @aws/durable-execution-sdk-js-testing@latest

SDK Version

2.0.0

Node.js Version

24.x

Is this a regression?

Yes

Last Working Version

1.1.7

Additional Context

This version conflict was resolved in commit 1e60aee but never published to NPM.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions