Skip to content

Conversation

ItsHarper
Copy link
Contributor

WIP

While jest can run a package and its tests without needing a full build
step, it will use the last-built version of the other packages for its
dependencies, so we're not actually guaranteed to be testing the latest
state unless we build all of a package's local dependencies before we
start testing it.

The `test:watch` scripts have been removed, as a watch mode that tests
without building the dependencies is not reliable.

I don't think any local packages are getting injected, but I added
`syncInjectedDepsAfterScripts` to `pnpm-workspace.yaml` to be safe.

Since we're running tests in parallel, individual tests run slower, so
I had to increase some timeouts.
Replaces `codemod-dev` shell script with a new `cli` pnpm script in
the top-level package
@ItsHarper ItsHarper changed the title chore: update jest chore: update jest Aug 15, 2025
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.

2 participants