Thanks for considering a contribution to styles-iterator.
- Improve docs for real app setups, especially Next.js, Vite, Remix, and monorepos.
- Add small CLI usability fixes with clear before/after behavior.
- Tighten guard rails or error messages where the current output is ambiguous.
- Add focused tests when changing command parsing, config loading, Git operations, or cleanup behavior.
pnpm install --frozen-lockfile
pnpm build
node dist/cli.js --helpRun the full local validation before opening a pull request (typecheck, build, and smoke tests — the same command CI runs):
pnpm test- Keep changes focused on one problem.
- Include the command output or manual smoke test you used to verify the change.
- Update
README.mdorCHANGELOG.mdwhen behavior, commands, config, or release contents change. - Avoid adding dependencies unless they remove clear complexity or cover a real platform gap.
When opening an issue, include:
- your operating system
- Node and pnpm versions
- the command you ran
- the relevant
styles-iterator.config.*fields - the error output or session log path
Please do not file public issues for suspected security vulnerabilities. Use the process in SECURITY.md.