bapi-lib

1.0.1 • Public • Published

BAPI Lib - Belmond's Backend Packages

Welcome to the BAPI Lib repository! This repository contains all of Belmond's private packages, which are utilized in our backend projects.

Versioning

To maintain code quality and ensure changes are thoroughly tested, we encourage you to follow these versioning guidelines:

  1. Test Locally: Before making changes, test the code locally using a temporary test file. This ensures that the changes work as expected.

  2. Bump Version: After finishing the changes, navigate to the package directory and run the following command:

    npm version (patch|minor|major)

    Choose from the options above based on the significance of your change:

    • patch - for small changes that fix issues or tweak existing functionality.
    • minor - for adding small features required by our backend projects.
    • major - use sparingly for significant features or rewrites.
  1. Create a Pull Request: Commit the bumped version to a new branch and create a pull request. This allows for review and collaboration with the team.

  2. Automated Publishing: Upon approval and merging of the pull request, our pipeline will automatically detect the new version and trigger an npm publish. This process will notify the #belmond-packages channel, prompting the team to update projects that use the package.

Readme

Keywords

none

Package Sidebar

Install

npm i bapi-lib

Weekly Downloads

7

Version

1.0.1

License

ISC

Unpacked Size

2.01 MB

Total Files

189

Last publish

Collaborators

  • belmonddev