If you're interested in contributing or making modifications to this monorepo, follow the steps below to set it up for development:
To ensure that all required packages are correctly installed with the versions specified in the package-lock.json
file, execute:
npm ci
After the dependencies are installed, compile internal dependencies with:
npm run build:packages
After building the project, you'll need to install the local dependencies to enable their usage from the command line:
npm i
Note: Don't be alarmed if you notice updates in the package-lock.json
file after this step. These changes are expected and can be safely committed to your version control.
Refer to the @neshca/cache-handler
contribution guidelines
To ensure consistent and high-quality code, adhere to our coding and style guidelines. Run the required checks and fix errors and warnings before committing your code:
npm run codestyle:fix