Skip to content

Common tools and configuration for javascript projects

License

Notifications You must be signed in to change notification settings

ezcater/ezcater-js-toolkit

Repository files navigation

ezCater JS Toolkit

A home for ezCater's JavaScript style rules, configuration, and tooling.

See /packages for our different JS linting packages and usage instructions.

Package Release Process

After merging changes to the main branch:

  1. Open a pull request with only the version change in the package's package.json and in the CHANGELOG.md file copying the “Unreleased” section and pasting to a new section for the version.

  2. Merge the pull request.

  3. Checkout the main branch and ensure you’re on the latest commit.

  4. Tag the version (fill in the correct version number): git tag package-name-here@X.X.X -m "package-name-here@X.X.X"

  5. Push: git push --tags

  6. Publish: yarn workspace package-name-here publish --new-version X.X.X

    This will require access to the ezCater organization on NPM.

  7. Create a new release and document the changes.