nodejs20.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs22.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts-pt/{{cookiecutter.project_name}}/hello-world/app.ts nodejs22.x/hello-ts-pt/{{cookiecutter.project_name}}/hello-world/app.ts nodejs20.x/full-stack/{{cookiecutter.project_name}}/frontend/src/App.vue nodejs22.x/full-stack/{{cookiecutter.project_name}}/frontend/src/App.vue nodejs20.x/full-stack/{{cookiecutter.project_name}}/backend/src/handlers/put-item.mjs nodejs22.x/full-stack/{{cookiecutter.project_name}}/backend/src/handlers/put-item.mjs nodejs20.x/full-stack/{{cookiecutter.project_name}}/backend/src/handlers/get-by-id.mjs nodejs22.x/full-stack/{{cookiecutter.project_name}}/backend/src/handlers/get-by-id.mjs nodejs20.x/full-stack/{{cookiecutter.project_name}}/backend/src/handlers/get-all-items.mjs nodejs22.x/full-stack/{{cookiecutter.project_name}}/backend/src/handlers/get-all-items.mjs nodejs20.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs20.x/full-stack/{{cookiecutter.project_name}}/frontend/src/components/CreateItem.vue nodejs22.x/full-stack/{{cookiecutter.project_name}}/frontend/src/components/CreateItem.vue nodejs20.x/full-stack/{{cookiecutter.project_name}}/frontend/src/components/GetItemById.vue nodejs22.x/full-stack/{{cookiecutter.project_name}}/frontend/src/components/GetItemById.vue nodejs20.x/web/{{cookiecutter.project_name}}/src/handlers/put-item.mjs nodejs22.x/web/{{cookiecutter.project_name}}/src/handlers/put-item.mjs nodejs20.x/web/{{cookiecutter.project_name}}/src/handlers/get-by-id.mjs nodejs22.x/web/{{cookiecutter.project_name}}/src/handlers/get-by-id.mjs nodejs20.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs20.x/web/{{cookiecutter.project_name}}/src/handlers/get-all-items.mjs nodejs22.x/web/{{cookiecutter.project_name}}/src/handlers/get-all-items.mjs nodejs20.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs22.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs20.x/full-stack/{{cookiecutter.project_name}}/deploy_frontend.ps1 nodejs22.x/full-stack/{{cookiecutter.project_name}}/deploy_frontend.ps1 nodejs20.x/s3/{{cookiecutter.project_name}}/src/handlers/s3-json-logger.mjs nodejs22.x/s3/{{cookiecutter.project_name}}/src/handlers/s3-json-logger.mjs nodejs20.x/web/{{cookiecutter.project_name}}/template.yaml nodejs22.x/web/{{cookiecutter.project_name}}/template.yaml nodejs20.x/full-stack/{{cookiecutter.project_name}}/frontend/src/components/GetItems.vue nodejs22.x/full-stack/{{cookiecutter.project_name}}/frontend/src/components/GetItems.vue nodejs20.x/s3/{{cookiecutter.project_name}}/template.yaml nodejs22.x/s3/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs20.x/step-func/{{cookiecutter.project_name}}/functions/stock-seller/app.mjs nodejs22.x/step-func/{{cookiecutter.project_name}}/functions/stock-seller/app.mjs nodejs20.x/step-func/{{cookiecutter.project_name}}/functions/stock-buyer/app.mjs nodejs22.x/step-func/{{cookiecutter.project_name}}/functions/stock-buyer/app.mjs nodejs20.x/web/{{cookiecutter.project_name}}/src/handlers/put-item.mjs nodejs22.x/full-stack/{{cookiecutter.project_name}}/backend/src/handlers/put-item.mjs nodejs20.x/full-stack/{{cookiecutter.project_name}}/backend/src/handlers/put-item.mjs nodejs22.x/web/{{cookiecutter.project_name}}/src/handlers/put-item.mjs nodejs20.x/response-streaming/{{cookiecutter.project_name}}/src/index.js nodejs22.x/response-streaming/{{cookiecutter.project_name}}/src/index.js nodejs20.x/full-stack/{{cookiecutter.project_name}}/backend/src/handlers/get-by-id.mjs nodejs22.x/web/{{cookiecutter.project_name}}/src/handlers/get-by-id.mjs nodejs20.x/web/{{cookiecutter.project_name}}/src/handlers/get-by-id.mjs nodejs22.x/full-stack/{{cookiecutter.project_name}}/backend/src/handlers/get-by-id.mjs nodejs20.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-img/{{cookiecutter.project_name}}/hello-world/app.mjs nodejs22.x/hello/{{cookiecutter.project_name}}/hello-world/app.mjs nodejs20.x/web/{{cookiecutter.project_name}}/src/handlers/get-all-items.mjs nodejs22.x/full-stack/{{cookiecutter.project_name}}/backend/src/handlers/get-all-items.mjs nodejs20.x/hello-img/{{cookiecutter.project_name}}/hello-world/app.mjs nodejs22.x/hello-img/{{cookiecutter.project_name}}/hello-world/app.mjs nodejs20.x/hello/{{cookiecutter.project_name}}/hello-world/app.mjs nodejs22.x/hello-img/{{cookiecutter.project_name}}/hello-world/app.mjs nodejs20.x/full-stack/{{cookiecutter.project_name}}/backend/src/handlers/get-all-items.mjs nodejs22.x/web/{{cookiecutter.project_name}}/src/handlers/get-all-items.mjs nodejs20.x/hello/{{cookiecutter.project_name}}/hello-world/app.mjs nodejs22.x/hello/{{cookiecutter.project_name}}/hello-world/app.mjs nodejs20.x/hello-gql/{{cookiecutter.project_name}}/gql/schema.graphql nodejs22.x/hello-gql/{{cookiecutter.project_name}}/gql/schema.graphql nodejs20.x/step-func/{{cookiecutter.project_name}}/functions/stock-checker/app.mjs nodejs22.x/step-func/{{cookiecutter.project_name}}/functions/stock-checker/app.mjs nodejs20.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs22.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts/{{cookiecutter.project_name}}/hello-world/app.ts nodejs22.x/hello-ts/{{cookiecutter.project_name}}/hello-world/app.ts nodejs20.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs20.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs20.x/web/{{cookiecutter.project_name}}/template.yaml nodejs22.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs20.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs22.x/web/{{cookiecutter.project_name}}/template.yaml nodejs20.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs22.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-gql/{{cookiecutter.project_name}}/greeter/app.mjs nodejs22.x/hello-gql/{{cookiecutter.project_name}}/greeter/app.mjs nodejs20.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs20.x/full-stack/{{cookiecutter.project_name}}/frontend/public/index.html nodejs22.x/full-stack/{{cookiecutter.project_name}}/frontend/public/index.html nodejs20.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs20.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs22.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs20.x/scratch/{{cookiecutter.project_name}}/src/handlers/hello-from-lambda.mjs nodejs22.x/scratch/{{cookiecutter.project_name}}/src/handlers/hello-from-lambda.mjs nodejs20.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-gql/{{cookiecutter.project_name}}/gql/createPostItem.js nodejs22.x/hello-gql/{{cookiecutter.project_name}}/gql/createPostItem.js nodejs20.x/full-stack/{{cookiecutter.project_name}}/frontend/src/components/GetItems.vue nodejs22.x/full-stack/{{cookiecutter.project_name}}/frontend/src/components/GetItemById.vue nodejs20.x/full-stack/{{cookiecutter.project_name}}/frontend/src/components/GetItemById.vue nodejs22.x/full-stack/{{cookiecutter.project_name}}/frontend/src/components/GetItems.vue nodejs20.x/hello-gql/{{cookiecutter.project_name}}/gql/getPostFromTable.js nodejs22.x/hello-gql/{{cookiecutter.project_name}}/gql/getPostFromTable.js nodejs20.x/hello-gql/{{cookiecutter.project_name}}/gql/preprocessPostItem.js nodejs22.x/hello-gql/{{cookiecutter.project_name}}/gql/preprocessPostItem.js nodejs20.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs22.x/web/{{cookiecutter.project_name}}/template.yaml nodejs20.x/web/{{cookiecutter.project_name}}/template.yaml nodejs22.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs20.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs22.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs20.x/sqs/{{cookiecutter.project_name}}/src/handlers/sqs-payload-logger.mjs nodejs22.x/sqs/{{cookiecutter.project_name}}/src/handlers/sqs-payload-logger.mjs nodejs20.x/sns/{{cookiecutter.project_name}}/src/handlers/sns-payload-logger.mjs nodejs22.x/sns/{{cookiecutter.project_name}}/src/handlers/sns-payload-logger.mjs nodejs20.x/cw-event/{{cookiecutter.project_name}}/src/handlers/scheduled-event-logger.mjs nodejs22.x/cw-event/{{cookiecutter.project_name}}/src/handlers/scheduled-event-logger.mjs nodejs20.x/full-stack/{{cookiecutter.project_name}}/frontend/vite.config.js nodejs22.x/full-stack/{{cookiecutter.project_name}}/frontend/vite.config.js nodejs20.x/hello-gql/{{cookiecutter.project_name}}/gql/greet.js nodejs22.x/hello-gql/{{cookiecutter.project_name}}/gql/greet.js nodejs20.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs22.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs20.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs22.x/s3/{{cookiecutter.project_name}}/template.yaml nodejs20.x/full-stack/{{cookiecutter.project_name}}/backend/src/handlers/get-by-id.mjs nodejs22.x/full-stack/{{cookiecutter.project_name}}/backend/src/handlers/put-item.mjs nodejs20.x/web/{{cookiecutter.project_name}}/template.yaml nodejs22.x/s3/{{cookiecutter.project_name}}/template.yaml nodejs20.x/s3/{{cookiecutter.project_name}}/template.yaml nodejs22.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs20.x/s3/{{cookiecutter.project_name}}/template.yaml nodejs22.x/web/{{cookiecutter.project_name}}/template.yaml nodejs20.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs22.x/s3/{{cookiecutter.project_name}}/template.yaml nodejs20.x/full-stack/{{cookiecutter.project_name}}/backend/src/handlers/get-all-items.mjs nodejs22.x/full-stack/{{cookiecutter.project_name}}/backend/src/handlers/put-item.mjs nodejs20.x/full-stack/{{cookiecutter.project_name}}/backend/src/handlers/put-item.mjs nodejs22.x/full-stack/{{cookiecutter.project_name}}/backend/src/handlers/get-by-id.mjs nodejs20.x/s3/{{cookiecutter.project_name}}/template.yaml nodejs22.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs20.x/full-stack/{{cookiecutter.project_name}}/backend/src/handlers/put-item.mjs nodejs22.x/full-stack/{{cookiecutter.project_name}}/backend/src/handlers/get-all-items.mjs nodejs20.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs22.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs20.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs22.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs20.x/web/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs22.x/web/{{cookiecutter.project_name}}/template.yaml nodejs20.x/web/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs20.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs22.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs20.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs20.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs22.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs22.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs20.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs22.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs20.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs22.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs20.x/web/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs20.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs22.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs22.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs20.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs20.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs20.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs22.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs20.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs20.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs20.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs22.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs20.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs22.x/web/{{cookiecutter.project_name}}/template.yaml nodejs20.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs20.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs22.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs20.x/s3/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs20.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs22.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs20.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs20.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs20.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs22.x/s3/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs22.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs20.x/web/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs20.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs22.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs22.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs20.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs22.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs20.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs22.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs20.x/s3/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs20.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs22.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs20.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs20.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs22.x/web/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs22.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs20.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs20.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs22.x/web/{{cookiecutter.project_name}}/template.yaml nodejs20.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs22.x/s3/{{cookiecutter.project_name}}/template.yaml nodejs20.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs20.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs20.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs20.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs20.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs22.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs20.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs22.x/s3/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs20.x/web/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs22.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs20.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs20.x/web/{{cookiecutter.project_name}}/template.yaml nodejs22.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs22.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs20.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs22.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs22.x/web/{{cookiecutter.project_name}}/template.yaml nodejs20.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs22.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs20.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs22.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs20.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs20.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs20.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs22.x/web/{{cookiecutter.project_name}}/template.yaml nodejs20.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs22.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs20.x/s3/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs20.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs20.x/web/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs20.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs22.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs20.x/web/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs20.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs22.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs20.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs20.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs20.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs22.x/web/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs20.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs22.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs22.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs20.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs22.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs20.x/web/{{cookiecutter.project_name}}/template.yaml nodejs22.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs20.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs22.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs20.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs22.x/s3/{{cookiecutter.project_name}}/template.yaml nodejs20.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs20.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs20.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs20.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs20.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs22.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs20.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs22.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs20.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs20.x/s3/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs20.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs22.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs20.x/s3/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs22.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs20.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs20.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs22.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs20.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs22.x/s3/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs22.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs22.x/s3/{{cookiecutter.project_name}}/template.yaml nodejs20.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs20.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs22.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs22.x/s3/{{cookiecutter.project_name}}/template.yaml nodejs20.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs20.x/web/{{cookiecutter.project_name}}/template.yaml nodejs22.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs22.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs20.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs22.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs22.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs20.x/s3/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs20.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs20.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs22.x/s3/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs22.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs22.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs20.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs22.x/web/{{cookiecutter.project_name}}/template.yaml nodejs20.x/s3/{{cookiecutter.project_name}}/template.yaml nodejs22.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs20.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs20.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs20.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs22.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs22.x/web/{{cookiecutter.project_name}}/template.yaml nodejs20.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs20.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs22.x/web/{{cookiecutter.project_name}}/template.yaml nodejs20.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs22.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs20.x/s3/{{cookiecutter.project_name}}/template.yaml nodejs22.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs20.x/s3/{{cookiecutter.project_name}}/template.yaml nodejs22.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs22.x/scratch/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs22.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs20.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs20.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs22.x/cw-event/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs20.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs22.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-img/{{cookiecutter.project_name}}/template.yaml nodejs22.x/sns/{{cookiecutter.project_name}}/template.yaml nodejs20.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs20.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello-ts-pt/{{cookiecutter.project_name}}/template.yaml nodejs20.x/s3/{{cookiecutter.project_name}}/template.yaml nodejs22.x/hello/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-gql/{{cookiecutter.project_name}}/template.yaml nodejs22.x/step-func/{{cookiecutter.project_name}}/template.yaml nodejs20.x/sqs/{{cookiecutter.project_name}}/template.yaml nodejs22.x/s3/{{cookiecutter.project_name}}/template.yaml nodejs20.x/response-streaming/{{cookiecutter.project_name}}/template.yaml nodejs22.x/full-stack/{{cookiecutter.project_name}}/template.yaml nodejs20.x/hello-ts/{{cookiecutter.project_name}}/template.yaml nodejs22.x/s3/{{cookiecutter.project_name}}/template.yaml