Skip to content

Add prettier and changeset process#272

Merged
ryanseddon merged 4 commits intomasterfrom
ryan/modernise-part2
Feb 25, 2026
Merged

Add prettier and changeset process#272
ryanseddon merged 4 commits intomasterfrom
ryan/modernise-part2

Conversation

@ryanseddon
Copy link
Owner

  • Add Prettier config (.prettierrc) for consistent formatting
  • Add Changesets for versioning and releases
  • Remove husky/lint-staged (no pre-commit hooks)
  • Add release workflow that publishes to npm on main merge
  • CI now warns (not fails) if changeset missing

- Initialize husky for git hooks
- Add .prettierrc config
- Update pre-commit to run lint-staged and tests
- Remove old husky script from package.json
- Add @changesets/cli for versioning and changelog
- Add release workflow that publishes to npm on main merge
- Add PR check requiring a changeset
- Add npm scripts for release workflow
- CI runs on push and pull_request
@ryanseddon ryanseddon merged commit 3db8ce4 into master Feb 25, 2026
8 checks passed
@ryanseddon ryanseddon deleted the ryan/modernise-part2 branch February 25, 2026 10:37
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.

1 participant