Skip to content

covidgreen/covid-green-lambdas

Repository files navigation

AWS Lambda Function Implementations

This repository contains various lambdas useful within the Covid Green system.

Local Development: Running the Lambdas

There are a number of handy commands you can run to help with development. ​

Command Action
npm run create:env Create new .env file
npm test Execute all lambdas in a limited testing mode - should at least find compile errors
npm run test:exposures Run test for exposures
npm run test:settings Run test for settings
npm run test:authorizer Run test for authorizer. The authorizationToken value is a JWT signed with key equal to string secret
npm run test:token:metrics Run test for token specific to metrics
npm run test:token:push Run test for token specific to push
npm run test:token:register Run test for token specific to register
npm run test:cleanup Run cleanup for local env
npm run lint Run eslint
npm run lint:fix Run eslint in fix mode

Team

Lead Maintainers

Core Team

Contributors

Past Contributors

Hosted By

Linux Foundation Public Health

Acknowledgements

License

Copyright (c) 2020 HSEIreland Copyright (c) The COVID Green Contributors

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published