Podverse maintains several different modules which are imported across apps. Please read Developing Podverse modules for a workflow you can use to make code changes to this module locally.
yarn dev
or
yarn dev:watch
Should spin up a server on port 3030, making a request to http://localhost:3030/api/hello should respond
yarn && yarn build
Upload the resulting index.zip
to s3
aws --region=us-east-1 cloudformation create-stack \
--stack-name minimal-example \
--capabilities CAPABILITY_NAMED_IAM \
--template-body file://iac/api.yml
aws --region us-east-1 cloudformation describe-stacks \
--stack-name minimal-example \
--query "Stacks[0].Outputs[?OutputKey=='ApiUrl'].OutputValue" \
--output text
aws --region=us-east-1 cloudformation update-stack \
--stack-name minimal-example \
--capabilities CAPABILITY_NAMED_IAM \
--template-body file://iac/api.yml