Skip to content
This repository was archived by the owner on Mar 17, 2026. It is now read-only.

Fix build errors#32

Closed
thodges-gh wants to merge 1 commit intomainfrom
fix-build
Closed

Fix build errors#32
thodges-gh wants to merge 1 commit intomainfrom
fix-build

Conversation

@thodges-gh
Copy link
Copy Markdown
Contributor

@thodges-gh thodges-gh commented Aug 18, 2025

Installing and building was broken due to ESM compatibility with chai@5 (pure ESM) and Hardhat. Pinning chai to V4 resolves the ESM incompatibility with Hardhat's chai matchers. Also removes unnecessary requires in Hardhat config. Build is now successful.

Copy link
Copy Markdown
Contributor

@zeuslawyer zeuslawyer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - as per comments re CI/CD update without bumping/releasing to NPM. And also investigating hard pin versions as ccip-js package was correctly building some weeks ago for the last release of the package (v0.2.5 on July 1).

Also feel free to just put me as reviewer -unless the codeowners automatically adds all of DevRel.

@thodges-gh
Copy link
Copy Markdown
Contributor Author

Yeah codeowners automatically threw everyone up there.

@thodges-gh
Copy link
Copy Markdown
Contributor Author

Better fix here: #34

@thodges-gh thodges-gh closed this Aug 21, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants