Repository navigation
Conversation
|
WyW now lists every module an evaluated value depends on, not only the file's direct imports (wyw-in-js/wyw-in-js#463). Direct imports keep their specifiers; modules reached through them are listed by resolved path, and packages under node_modules are skipped. `@linaria/core` is a workspace package here, so it appears behind `@linaria/react`. Only the `Dependencies` lines change; generated code and CSS are the same. WyW 2.4.0 still reports direct imports only, so these snapshots belong with the WyW update that includes the change. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
3ee69e3 to
273f031
Compare
|
Superseded by the pull request that updates the WyW dependencies to 2.7.0, so I am closing this one. The 14 |
WyW now reports every module an evaluated value depends on in
dependencies, not only the file's direct imports (wyw-in-js/wyw-in-js#463, not released yet). Direct imports keep their specifiers; modules reached through them are listed by resolved path; packages undernode_modulesare skipped.Dependencieslines change; generated code and CSS are the same.@linaria/coreis a workspace package here, so it shows up behind@linaria/reactas<repository>/packages/core/dist/index.js(normalized by test: make testkit results trustworthy across WyW updates #1513).This stays a draft until a WyW release includes the change. The pinned
@wyw-in-js/*2.4.0 still reports direct imports only, so CI is expected to fail on these 14 snapshots until WyW is updated here; that update belongs in this PR once the release is out.Tested with
@wyw-in-js/*packed from wyw-in-js/wyw-in-js@55d9925c and installed into the workspace:pnpm testwith Turbo forced to run every task: 283 passed, 2 skipped; 316 snapshots passed.pnpm check:allwith the same WyW build linked: all tasks passed.🤖 Generated with Claude Code