All necessary commands are in skeleton/Makefile.
To start the project cd skeleton && make start
Using make cli will get you into the container.
Once in the container following commands need to be executed:
pip install requirements-dev.txt requirements.txtpython3 -m venv .venvsource .venv/bin/activatecdk bootstrap
skeleton/project/project contains the Stack. Stack is where the infrastructure is defined.
skeleton/project/lambda contains the source code for the Lambdas. This can be changed by editing the Stack.
skeleton/project/app.py is the entrypoint. All cdk commands first will search for this file.
- import boto3 stubs for typehints
- use python cast to avoid problems with the jsii