cp .env.example .envaws configurenpm run checknpm iAutomatically before the test starts a node script 'createTestTable' will create a database for tests and deleted after tests end
npm run testConvert files developed with Typescript syntax for a javascript version in ./lib
npm run buildAutomatically before the deploy starts the node_modules will re-installed and lib folder will be regenerated/rebuilded
npm run deploy <stage>
npm run purge <stage>
serverless invoke local --function create --stage dev --data '{"body": {"employed_name": "Employed test","employed_age": 20, "employed_role": "Supervisor"}}'
serverless invoke local --function get --stage dev --data '{"pathParameters": {"id": "<ID>"}}'
serverless invoke local --function update --stage dev --data '{"body": {"employed_name": "Employed test updated"}, "pathParameters": {"id": "<ID>"}}'
serverless invoke local --function remove --stage dev --data '{"pathParameters": {"id": "<ID>"}}'
serverless invoke local --function list --stage dev
./bin/requestApi.sh create "" '{"employed_name": "Employed test","employed_age": 20, "employed_role": "Supervisor"}'
./bin/requestApi.sh get "<ID>"
./bin/requestApi.sh update "<ID>" '{"employed_name": "Employed test updated","employed_age": 40, "employed_role": "Supervisor updated"}'
./bin/requestApi.sh remove "<ID>"
./bin/requestApi.sh