You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
test(nextjs-sandbox): distill gauntlet regressions into stories + e2e
Lock the regression value of the external community gauntlet (transit,
oak, console, proposalsapp, anticapture, safe-wallet, t-performance-dash,
usaco-guide) into committed stories + Playwright e2e so the bridge can't
silently regress once those projects are gone:
- CSS url() passthrough: root-absolute (safe-wallet /vercel.svg) and data:
custom-property (transit) URLs survive css-loader via isRuntimeCssUrl.
- __barrel_optimize__ over TS source: new @sandboxes/nextjs-barrel
re-export barrel reproduces the @mui TS-as-JS break (safe-wallet) that
makeBarrelRule fixes; OptimizedImports gains a TsBarrel story.
- Styling stacks: Tailwind (PostCSS), SCSS modules (@rsbuild/plugin-sass
via rsbuildFinal), styled-components (next-swc transform), @emotion.
- Font e2e asserts the ported loader's deterministic inter-normal class.
Adds @emotion, styled-components, tailwindcss, postcss, @rsbuild/plugin-sass
to the sandbox; pnpm-lock.yaml synced.
0 commit comments