This repository aggregates some functions and algorithms repositories.
This repo is under creation, while im studying some algorithms
This mono-repo is managed by lerna and yarn workspaces, and you can use the following scripts to install all the dependencies
yarnlerna run testIn the folder of the package you want to install the dependency, just run
lerna add <package_name>This folder contains all functions used in this project. Each Lambda should follow this structure:
└ .vscode → VSCode configuration to debug
└ src → core → Functions code
You can copy the structure from the samples.
This repo uses Husky to guarantee the commit and push quality
Before any commit, the husky will run a lint check and before any push it will run a test check
Be sure to add the following scripts to the functions
"husky:lint": "npx yarn install && yarn lint",
"husky:test": "npx yarn install && yarn test:silent"