Skip to content

fix: expose styles.css via package exports for Next.js compatibility#7

Open
buildingvibes wants to merge 1 commit intoidncod:masterfrom
buildingvibes:fix/expose-styles-css-exports
Open

fix: expose styles.css via package exports for Next.js compatibility#7
buildingvibes wants to merge 1 commit intoidncod:masterfrom
buildingvibes:fix/expose-styles-css-exports

Conversation

@buildingvibes
Copy link

Summary

  • Added conditional export mapping for ./styles.css with import and default conditions
  • Added ./dist/styles.css fallback subpath export
  • Added sideEffects entry for ./dist/styles.css
  • Added Styles section to README with Next.js App Router usage example

Test plan

  • Verify import "snappycart/styles.css" works in Next.js App Router
  • Verify import "snappycart/dist/styles.css" works as fallback

Closes #6

Automated fix by buildingvibes

Add conditional export mapping for ./styles.css with explicit "import" and
"default" conditions so Next.js (Turbopack and Webpack) can resolve the
import. Also expose ./dist/styles.css as a fallback subpath. Bump patch
version to 1.1.1 and add a Styles section to the README.

Closes idncod#6
@buildingvibes buildingvibes force-pushed the fix/expose-styles-css-exports branch from 873165d to 8af54c0 Compare February 9, 2026 06:29
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.

Expose styles.css via package exports so Next.js can import snappycart/styles.css

1 participant