├── .github └── PULL_REQUEST_TEMPLATE.md ├── CICD-toolchain-for-serverless-applications ├── README.md └── toolchain.yml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── nodejs18.x ├── author-from-scratch │ ├── cdk │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── __tests__ │ │ │ └── unit │ │ │ │ └── handlers │ │ │ │ └── hello-from-lambda.test.js │ │ ├── buildspec.yml │ │ ├── cdk │ │ │ ├── README.md │ │ │ ├── bin │ │ │ │ └── cdk.ts │ │ │ ├── cdk.json │ │ │ ├── jest.config.js │ │ │ ├── lib │ │ │ │ ├── cdk-stack.ts │ │ │ │ └── permissions-boundary-aspect.ts │ │ │ ├── package.json │ │ │ └── tsconfig.json │ │ ├── package.json │ │ └── src │ │ │ └── handlers │ │ │ └── hello-from-lambda.js │ └── sam │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── __tests__ │ │ └── unit │ │ │ └── handlers │ │ │ └── hello-from-lambda.test.js │ │ ├── buildspec.yml │ │ ├── package.json │ │ ├── src │ │ └── handlers │ │ │ └── hello-from-lambda.js │ │ └── template.yml ├── file-processing │ ├── cdk │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── __tests__ │ │ │ ├── s3-example │ │ │ │ └── log.json │ │ │ └── unit │ │ │ │ └── handlers │ │ │ │ └── s3-json-logger.test.js │ │ ├── buildspec.yml │ │ ├── cdk │ │ │ ├── README.md │ │ │ ├── bin │ │ │ │ └── cdk.ts │ │ │ ├── cdk.json │ │ │ ├── jest.config.js │ │ │ ├── lib │ │ │ │ ├── cdk-stack.ts │ │ │ │ └── permissions-boundary-aspect.ts │ │ │ ├── package.json │ │ │ └── tsconfig.json │ │ ├── events │ │ │ └── event-s3.json │ │ ├── package.json │ │ └── src │ │ │ └── handlers │ │ │ └── s3-json-logger.js │ └── sam │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── __tests__ │ │ ├── s3-example │ │ │ └── log.json │ │ └── unit │ │ │ └── handlers │ │ │ └── s3-json-logger.test.js │ │ ├── buildspec.yml │ │ ├── events │ │ └── event-s3.json │ │ ├── package.json │ │ ├── src │ │ └── handlers │ │ │ └── s3-json-logger.js │ │ └── template.yml ├── notifications-processing │ ├── cdk │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── __tests__ │ │ │ └── unit │ │ │ │ └── handlers │ │ │ │ └── sns-payload-logger.test.js │ │ ├── buildspec.yml │ │ ├── cdk │ │ │ ├── README.md │ │ │ ├── bin │ │ │ │ └── cdk.ts │ │ │ ├── cdk.json │ │ │ ├── jest.config.js │ │ │ ├── lib │ │ │ │ ├── cdk-stack.ts │ │ │ │ └── permissions-boundary-aspect.ts │ │ │ ├── package.json │ │ │ └── tsconfig.json │ │ ├── events │ │ │ └── event-sns.json │ │ ├── package.json │ │ └── src │ │ │ └── handlers │ │ │ └── sns-payload-logger.js │ └── sam │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── __tests__ │ │ └── unit │ │ │ └── handlers │ │ │ └── sns-payload-logger.test.js │ │ ├── buildspec.yml │ │ ├── events │ │ └── event-sns.json │ │ ├── package.json │ │ ├── src │ │ └── handlers │ │ │ └── sns-payload-logger.js │ │ └── template.yml ├── queue-processing │ ├── cdk │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── __tests__ │ │ │ └── unit │ │ │ │ └── handlers │ │ │ │ └── sqs-payload-logger.test.js │ │ ├── buildspec.yml │ │ ├── cdk │ │ │ ├── README.md │ │ │ ├── bin │ │ │ │ └── cdk.ts │ │ │ ├── cdk.json │ │ │ ├── jest.config.js │ │ │ ├── lib │ │ │ │ ├── cdk-stack.ts │ │ │ │ └── permissions-boundary-aspect.ts │ │ │ ├── package.json │ │ │ └── tsconfig.json │ │ ├── events │ │ │ └── event-sqs.json │ │ ├── package.json │ │ └── src │ │ │ └── handlers │ │ │ └── sqs-payload-logger.js │ └── sam │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── __tests__ │ │ └── unit │ │ │ └── handlers │ │ │ └── sqs-payload-logger.test.js │ │ ├── buildspec.yml │ │ ├── events │ │ └── event-sqs.json │ │ ├── package.json │ │ ├── src │ │ └── handlers │ │ │ └── sqs-payload-logger.js │ │ └── template.yml ├── scheduled-job │ ├── cdk │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── __tests__ │ │ │ └── unit │ │ │ │ └── handlers │ │ │ │ └── scheduled-event-logger.test.js │ │ ├── buildspec.yml │ │ ├── cdk │ │ │ ├── README.md │ │ │ ├── bin │ │ │ │ └── cdk.ts │ │ │ ├── cdk.json │ │ │ ├── jest.config.js │ │ │ ├── lib │ │ │ │ ├── cdk-stack.ts │ │ │ │ └── permissions-boundary-aspect.ts │ │ │ ├── package.json │ │ │ └── tsconfig.json │ │ ├── events │ │ │ └── event-cloudwatch-event.json │ │ ├── package.json │ │ └── src │ │ │ └── handlers │ │ │ └── scheduled-event-logger.js │ └── sam │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── __tests__ │ │ └── unit │ │ │ └── handlers │ │ │ └── scheduled-event-logger.test.js │ │ ├── buildspec.yml │ │ ├── events │ │ └── event-cloudwatch-event.json │ │ ├── package.json │ │ ├── src │ │ └── handlers │ │ │ └── scheduled-event-logger.js │ │ └── template.yml └── serverless-api-backend │ ├── cdk │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── __tests__ │ │ └── unit │ │ │ └── handlers │ │ │ ├── get-all-items.test.js │ │ │ ├── get-by-id.test.js │ │ │ └── put-item.test.js │ ├── buildspec.yml │ ├── cdk │ │ ├── README.md │ │ ├── bin │ │ │ └── cdk.ts │ │ ├── cdk.json │ │ ├── jest.config.js │ │ ├── lib │ │ │ ├── cdk-stack.ts │ │ │ └── permissions-boundary-aspect.ts │ │ ├── package.json │ │ └── tsconfig.json │ ├── env.json │ ├── events │ │ ├── event-get-all-items.json │ │ ├── event-get-by-id.json │ │ └── event-post-item.json │ ├── package.json │ └── src │ │ └── handlers │ │ ├── get-all-items.js │ │ ├── get-by-id.js │ │ └── put-item.js │ └── sam │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── __tests__ │ └── unit │ │ └── handlers │ │ ├── get-all-items.test.js │ │ ├── get-by-id.test.js │ │ └── put-item.test.js │ ├── buildspec.yml │ ├── env.json │ ├── events │ ├── event-get-all-items.json │ ├── event-get-by-id.json │ └── event-post-item.json │ ├── package.json │ ├── src │ └── handlers │ │ ├── get-all-items.js │ │ ├── get-by-id.js │ │ └── put-item.js │ └── template.yml └── nodejs22.x ├── author-from-scratch ├── cdk │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── __tests__ │ │ └── unit │ │ │ └── handlers │ │ │ └── hello-from-lambda.test.js │ ├── buildspec.yml │ ├── cdk │ │ ├── README.md │ │ ├── bin │ │ │ └── cdk.ts │ │ ├── cdk.json │ │ ├── jest.config.js │ │ ├── lib │ │ │ ├── cdk-stack.ts │ │ │ └── permissions-boundary-aspect.ts │ │ ├── package.json │ │ └── tsconfig.json │ ├── package.json │ └── src │ │ └── handlers │ │ └── hello-from-lambda.js └── sam │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── __tests__ │ └── unit │ │ └── handlers │ │ └── hello-from-lambda.test.js │ ├── buildspec.yml │ ├── package.json │ ├── src │ └── handlers │ │ └── hello-from-lambda.js │ └── template.yml ├── file-processing ├── cdk │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── __tests__ │ │ ├── s3-example │ │ │ └── log.json │ │ └── unit │ │ │ └── handlers │ │ │ └── s3-json-logger.test.js │ ├── buildspec.yml │ ├── cdk │ │ ├── README.md │ │ ├── bin │ │ │ └── cdk.ts │ │ ├── cdk.json │ │ ├── jest.config.js │ │ ├── lib │ │ │ ├── cdk-stack.ts │ │ │ └── permissions-boundary-aspect.ts │ │ ├── package.json │ │ └── tsconfig.json │ ├── events │ │ └── event-s3.json │ ├── package.json │ └── src │ │ └── handlers │ │ └── s3-json-logger.js └── sam │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── __tests__ │ ├── s3-example │ │ └── log.json │ └── unit │ │ └── handlers │ │ └── s3-json-logger.test.js │ ├── buildspec.yml │ ├── events │ └── event-s3.json │ ├── package.json │ ├── src │ └── handlers │ │ └── s3-json-logger.js │ └── template.yml ├── notifications-processing ├── cdk │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── __tests__ │ │ └── unit │ │ │ └── handlers │ │ │ └── sns-payload-logger.test.js │ ├── buildspec.yml │ ├── cdk │ │ ├── README.md │ │ ├── bin │ │ │ └── cdk.ts │ │ ├── cdk.json │ │ ├── jest.config.js │ │ ├── lib │ │ │ ├── cdk-stack.ts │ │ │ └── permissions-boundary-aspect.ts │ │ ├── package.json │ │ └── tsconfig.json │ ├── events │ │ └── event-sns.json │ ├── package.json │ └── src │ │ └── handlers │ │ └── sns-payload-logger.js └── sam │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── __tests__ │ └── unit │ │ └── handlers │ │ └── sns-payload-logger.test.js │ ├── buildspec.yml │ ├── events │ └── event-sns.json │ ├── package.json │ ├── src │ └── handlers │ │ └── sns-payload-logger.js │ └── template.yml ├── queue-processing ├── cdk │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── __tests__ │ │ └── unit │ │ │ └── handlers │ │ │ └── sqs-payload-logger.test.js │ ├── buildspec.yml │ ├── cdk │ │ ├── README.md │ │ ├── bin │ │ │ └── cdk.ts │ │ ├── cdk.json │ │ ├── jest.config.js │ │ ├── lib │ │ │ ├── cdk-stack.ts │ │ │ └── permissions-boundary-aspect.ts │ │ ├── package.json │ │ └── tsconfig.json │ ├── events │ │ └── event-sqs.json │ ├── package.json │ └── src │ │ └── handlers │ │ └── sqs-payload-logger.js └── sam │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── __tests__ │ └── unit │ │ └── handlers │ │ └── sqs-payload-logger.test.js │ ├── buildspec.yml │ ├── events │ └── event-sqs.json │ ├── package.json │ ├── src │ └── handlers │ │ └── sqs-payload-logger.js │ └── template.yml ├── scheduled-job ├── cdk │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── __tests__ │ │ └── unit │ │ │ └── handlers │ │ │ └── scheduled-event-logger.test.js │ ├── buildspec.yml │ ├── cdk │ │ ├── README.md │ │ ├── bin │ │ │ └── cdk.ts │ │ ├── cdk.json │ │ ├── jest.config.js │ │ ├── lib │ │ │ ├── cdk-stack.ts │ │ │ └── permissions-boundary-aspect.ts │ │ ├── package.json │ │ └── tsconfig.json │ ├── events │ │ └── event-cloudwatch-event.json │ ├── package.json │ └── src │ │ └── handlers │ │ └── scheduled-event-logger.js └── sam │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── __tests__ │ └── unit │ │ └── handlers │ │ └── scheduled-event-logger.test.js │ ├── buildspec.yml │ ├── events │ └── event-cloudwatch-event.json │ ├── package.json │ ├── src │ └── handlers │ │ └── scheduled-event-logger.js │ └── template.yml └── serverless-api-backend ├── cdk ├── .gitignore ├── LICENSE ├── README.md ├── __tests__ │ └── unit │ │ └── handlers │ │ ├── get-all-items.test.js │ │ ├── get-by-id.test.js │ │ └── put-item.test.js ├── buildspec.yml ├── cdk │ ├── README.md │ ├── bin │ │ └── cdk.ts │ ├── cdk.json │ ├── jest.config.js │ ├── lib │ │ ├── cdk-stack.ts │ │ └── permissions-boundary-aspect.ts │ ├── package.json │ └── tsconfig.json ├── env.json ├── events │ ├── event-get-all-items.json │ ├── event-get-by-id.json │ └── event-post-item.json ├── package.json └── src │ └── handlers │ ├── get-all-items.js │ ├── get-by-id.js │ └── put-item.js └── sam ├── .gitignore ├── LICENSE ├── README.md ├── __tests__ └── unit │ └── handlers │ ├── get-all-items.test.js │ ├── get-by-id.test.js │ └── put-item.test.js ├── buildspec.yml ├── env.json ├── events ├── event-get-all-items.json ├── event-get-by-id.json └── event-post-item.json ├── package.json ├── src └── handlers │ ├── get-all-items.js │ ├── get-by-id.js │ └── put-item.js └── template.yml /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /CICD-toolchain-for-serverless-applications/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/CICD-toolchain-for-serverless-applications/README.md -------------------------------------------------------------------------------- /CICD-toolchain-for-serverless-applications/toolchain.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/CICD-toolchain-for-serverless-applications/toolchain.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/README.md -------------------------------------------------------------------------------- /nodejs18.x/author-from-scratch/cdk/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /nodejs18.x/author-from-scratch/cdk/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/author-from-scratch/cdk/LICENSE -------------------------------------------------------------------------------- /nodejs18.x/author-from-scratch/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/author-from-scratch/cdk/README.md -------------------------------------------------------------------------------- /nodejs18.x/author-from-scratch/cdk/__tests__/unit/handlers/hello-from-lambda.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/author-from-scratch/cdk/__tests__/unit/handlers/hello-from-lambda.test.js -------------------------------------------------------------------------------- /nodejs18.x/author-from-scratch/cdk/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/author-from-scratch/cdk/buildspec.yml -------------------------------------------------------------------------------- /nodejs18.x/author-from-scratch/cdk/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/author-from-scratch/cdk/cdk/README.md -------------------------------------------------------------------------------- /nodejs18.x/author-from-scratch/cdk/cdk/bin/cdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/author-from-scratch/cdk/cdk/bin/cdk.ts -------------------------------------------------------------------------------- /nodejs18.x/author-from-scratch/cdk/cdk/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "npx ts-node bin/cdk.ts" 3 | } 4 | -------------------------------------------------------------------------------- /nodejs18.x/author-from-scratch/cdk/cdk/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/author-from-scratch/cdk/cdk/jest.config.js -------------------------------------------------------------------------------- /nodejs18.x/author-from-scratch/cdk/cdk/lib/cdk-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/author-from-scratch/cdk/cdk/lib/cdk-stack.ts -------------------------------------------------------------------------------- /nodejs18.x/author-from-scratch/cdk/cdk/lib/permissions-boundary-aspect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/author-from-scratch/cdk/cdk/lib/permissions-boundary-aspect.ts -------------------------------------------------------------------------------- /nodejs18.x/author-from-scratch/cdk/cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/author-from-scratch/cdk/cdk/package.json -------------------------------------------------------------------------------- /nodejs18.x/author-from-scratch/cdk/cdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/author-from-scratch/cdk/cdk/tsconfig.json -------------------------------------------------------------------------------- /nodejs18.x/author-from-scratch/cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/author-from-scratch/cdk/package.json -------------------------------------------------------------------------------- /nodejs18.x/author-from-scratch/cdk/src/handlers/hello-from-lambda.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/author-from-scratch/cdk/src/handlers/hello-from-lambda.js -------------------------------------------------------------------------------- /nodejs18.x/author-from-scratch/sam/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /nodejs18.x/author-from-scratch/sam/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/author-from-scratch/sam/LICENSE -------------------------------------------------------------------------------- /nodejs18.x/author-from-scratch/sam/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/author-from-scratch/sam/README.md -------------------------------------------------------------------------------- /nodejs18.x/author-from-scratch/sam/__tests__/unit/handlers/hello-from-lambda.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/author-from-scratch/sam/__tests__/unit/handlers/hello-from-lambda.test.js -------------------------------------------------------------------------------- /nodejs18.x/author-from-scratch/sam/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/author-from-scratch/sam/buildspec.yml -------------------------------------------------------------------------------- /nodejs18.x/author-from-scratch/sam/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/author-from-scratch/sam/package.json -------------------------------------------------------------------------------- /nodejs18.x/author-from-scratch/sam/src/handlers/hello-from-lambda.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/author-from-scratch/sam/src/handlers/hello-from-lambda.js -------------------------------------------------------------------------------- /nodejs18.x/author-from-scratch/sam/template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/author-from-scratch/sam/template.yml -------------------------------------------------------------------------------- /nodejs18.x/file-processing/cdk/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /nodejs18.x/file-processing/cdk/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/file-processing/cdk/LICENSE -------------------------------------------------------------------------------- /nodejs18.x/file-processing/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/file-processing/cdk/README.md -------------------------------------------------------------------------------- /nodejs18.x/file-processing/cdk/__tests__/s3-example/log.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/file-processing/cdk/__tests__/s3-example/log.json -------------------------------------------------------------------------------- /nodejs18.x/file-processing/cdk/__tests__/unit/handlers/s3-json-logger.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/file-processing/cdk/__tests__/unit/handlers/s3-json-logger.test.js -------------------------------------------------------------------------------- /nodejs18.x/file-processing/cdk/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/file-processing/cdk/buildspec.yml -------------------------------------------------------------------------------- /nodejs18.x/file-processing/cdk/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/file-processing/cdk/cdk/README.md -------------------------------------------------------------------------------- /nodejs18.x/file-processing/cdk/cdk/bin/cdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/file-processing/cdk/cdk/bin/cdk.ts -------------------------------------------------------------------------------- /nodejs18.x/file-processing/cdk/cdk/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "npx ts-node bin/cdk.ts" 3 | } 4 | -------------------------------------------------------------------------------- /nodejs18.x/file-processing/cdk/cdk/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/file-processing/cdk/cdk/jest.config.js -------------------------------------------------------------------------------- /nodejs18.x/file-processing/cdk/cdk/lib/cdk-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/file-processing/cdk/cdk/lib/cdk-stack.ts -------------------------------------------------------------------------------- /nodejs18.x/file-processing/cdk/cdk/lib/permissions-boundary-aspect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/file-processing/cdk/cdk/lib/permissions-boundary-aspect.ts -------------------------------------------------------------------------------- /nodejs18.x/file-processing/cdk/cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/file-processing/cdk/cdk/package.json -------------------------------------------------------------------------------- /nodejs18.x/file-processing/cdk/cdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/file-processing/cdk/cdk/tsconfig.json -------------------------------------------------------------------------------- /nodejs18.x/file-processing/cdk/events/event-s3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/file-processing/cdk/events/event-s3.json -------------------------------------------------------------------------------- /nodejs18.x/file-processing/cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/file-processing/cdk/package.json -------------------------------------------------------------------------------- /nodejs18.x/file-processing/cdk/src/handlers/s3-json-logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/file-processing/cdk/src/handlers/s3-json-logger.js -------------------------------------------------------------------------------- /nodejs18.x/file-processing/sam/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /nodejs18.x/file-processing/sam/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/file-processing/sam/LICENSE -------------------------------------------------------------------------------- /nodejs18.x/file-processing/sam/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/file-processing/sam/README.md -------------------------------------------------------------------------------- /nodejs18.x/file-processing/sam/__tests__/s3-example/log.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/file-processing/sam/__tests__/s3-example/log.json -------------------------------------------------------------------------------- /nodejs18.x/file-processing/sam/__tests__/unit/handlers/s3-json-logger.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/file-processing/sam/__tests__/unit/handlers/s3-json-logger.test.js -------------------------------------------------------------------------------- /nodejs18.x/file-processing/sam/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/file-processing/sam/buildspec.yml -------------------------------------------------------------------------------- /nodejs18.x/file-processing/sam/events/event-s3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/file-processing/sam/events/event-s3.json -------------------------------------------------------------------------------- /nodejs18.x/file-processing/sam/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/file-processing/sam/package.json -------------------------------------------------------------------------------- /nodejs18.x/file-processing/sam/src/handlers/s3-json-logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/file-processing/sam/src/handlers/s3-json-logger.js -------------------------------------------------------------------------------- /nodejs18.x/file-processing/sam/template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/file-processing/sam/template.yml -------------------------------------------------------------------------------- /nodejs18.x/notifications-processing/cdk/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /nodejs18.x/notifications-processing/cdk/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/notifications-processing/cdk/LICENSE -------------------------------------------------------------------------------- /nodejs18.x/notifications-processing/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/notifications-processing/cdk/README.md -------------------------------------------------------------------------------- /nodejs18.x/notifications-processing/cdk/__tests__/unit/handlers/sns-payload-logger.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/notifications-processing/cdk/__tests__/unit/handlers/sns-payload-logger.test.js -------------------------------------------------------------------------------- /nodejs18.x/notifications-processing/cdk/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/notifications-processing/cdk/buildspec.yml -------------------------------------------------------------------------------- /nodejs18.x/notifications-processing/cdk/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/notifications-processing/cdk/cdk/README.md -------------------------------------------------------------------------------- /nodejs18.x/notifications-processing/cdk/cdk/bin/cdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/notifications-processing/cdk/cdk/bin/cdk.ts -------------------------------------------------------------------------------- /nodejs18.x/notifications-processing/cdk/cdk/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "npx ts-node bin/cdk.ts" 3 | } 4 | -------------------------------------------------------------------------------- /nodejs18.x/notifications-processing/cdk/cdk/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/notifications-processing/cdk/cdk/jest.config.js -------------------------------------------------------------------------------- /nodejs18.x/notifications-processing/cdk/cdk/lib/cdk-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/notifications-processing/cdk/cdk/lib/cdk-stack.ts -------------------------------------------------------------------------------- /nodejs18.x/notifications-processing/cdk/cdk/lib/permissions-boundary-aspect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/notifications-processing/cdk/cdk/lib/permissions-boundary-aspect.ts -------------------------------------------------------------------------------- /nodejs18.x/notifications-processing/cdk/cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/notifications-processing/cdk/cdk/package.json -------------------------------------------------------------------------------- /nodejs18.x/notifications-processing/cdk/cdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/notifications-processing/cdk/cdk/tsconfig.json -------------------------------------------------------------------------------- /nodejs18.x/notifications-processing/cdk/events/event-sns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/notifications-processing/cdk/events/event-sns.json -------------------------------------------------------------------------------- /nodejs18.x/notifications-processing/cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/notifications-processing/cdk/package.json -------------------------------------------------------------------------------- /nodejs18.x/notifications-processing/cdk/src/handlers/sns-payload-logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/notifications-processing/cdk/src/handlers/sns-payload-logger.js -------------------------------------------------------------------------------- /nodejs18.x/notifications-processing/sam/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /nodejs18.x/notifications-processing/sam/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/notifications-processing/sam/LICENSE -------------------------------------------------------------------------------- /nodejs18.x/notifications-processing/sam/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/notifications-processing/sam/README.md -------------------------------------------------------------------------------- /nodejs18.x/notifications-processing/sam/__tests__/unit/handlers/sns-payload-logger.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/notifications-processing/sam/__tests__/unit/handlers/sns-payload-logger.test.js -------------------------------------------------------------------------------- /nodejs18.x/notifications-processing/sam/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/notifications-processing/sam/buildspec.yml -------------------------------------------------------------------------------- /nodejs18.x/notifications-processing/sam/events/event-sns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/notifications-processing/sam/events/event-sns.json -------------------------------------------------------------------------------- /nodejs18.x/notifications-processing/sam/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/notifications-processing/sam/package.json -------------------------------------------------------------------------------- /nodejs18.x/notifications-processing/sam/src/handlers/sns-payload-logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/notifications-processing/sam/src/handlers/sns-payload-logger.js -------------------------------------------------------------------------------- /nodejs18.x/notifications-processing/sam/template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/notifications-processing/sam/template.yml -------------------------------------------------------------------------------- /nodejs18.x/queue-processing/cdk/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /nodejs18.x/queue-processing/cdk/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/queue-processing/cdk/LICENSE -------------------------------------------------------------------------------- /nodejs18.x/queue-processing/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/queue-processing/cdk/README.md -------------------------------------------------------------------------------- /nodejs18.x/queue-processing/cdk/__tests__/unit/handlers/sqs-payload-logger.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/queue-processing/cdk/__tests__/unit/handlers/sqs-payload-logger.test.js -------------------------------------------------------------------------------- /nodejs18.x/queue-processing/cdk/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/queue-processing/cdk/buildspec.yml -------------------------------------------------------------------------------- /nodejs18.x/queue-processing/cdk/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/queue-processing/cdk/cdk/README.md -------------------------------------------------------------------------------- /nodejs18.x/queue-processing/cdk/cdk/bin/cdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/queue-processing/cdk/cdk/bin/cdk.ts -------------------------------------------------------------------------------- /nodejs18.x/queue-processing/cdk/cdk/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "npx ts-node bin/cdk.ts" 3 | } 4 | -------------------------------------------------------------------------------- /nodejs18.x/queue-processing/cdk/cdk/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/queue-processing/cdk/cdk/jest.config.js -------------------------------------------------------------------------------- /nodejs18.x/queue-processing/cdk/cdk/lib/cdk-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/queue-processing/cdk/cdk/lib/cdk-stack.ts -------------------------------------------------------------------------------- /nodejs18.x/queue-processing/cdk/cdk/lib/permissions-boundary-aspect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/queue-processing/cdk/cdk/lib/permissions-boundary-aspect.ts -------------------------------------------------------------------------------- /nodejs18.x/queue-processing/cdk/cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/queue-processing/cdk/cdk/package.json -------------------------------------------------------------------------------- /nodejs18.x/queue-processing/cdk/cdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/queue-processing/cdk/cdk/tsconfig.json -------------------------------------------------------------------------------- /nodejs18.x/queue-processing/cdk/events/event-sqs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/queue-processing/cdk/events/event-sqs.json -------------------------------------------------------------------------------- /nodejs18.x/queue-processing/cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/queue-processing/cdk/package.json -------------------------------------------------------------------------------- /nodejs18.x/queue-processing/cdk/src/handlers/sqs-payload-logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/queue-processing/cdk/src/handlers/sqs-payload-logger.js -------------------------------------------------------------------------------- /nodejs18.x/queue-processing/sam/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /nodejs18.x/queue-processing/sam/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/queue-processing/sam/LICENSE -------------------------------------------------------------------------------- /nodejs18.x/queue-processing/sam/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/queue-processing/sam/README.md -------------------------------------------------------------------------------- /nodejs18.x/queue-processing/sam/__tests__/unit/handlers/sqs-payload-logger.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/queue-processing/sam/__tests__/unit/handlers/sqs-payload-logger.test.js -------------------------------------------------------------------------------- /nodejs18.x/queue-processing/sam/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/queue-processing/sam/buildspec.yml -------------------------------------------------------------------------------- /nodejs18.x/queue-processing/sam/events/event-sqs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/queue-processing/sam/events/event-sqs.json -------------------------------------------------------------------------------- /nodejs18.x/queue-processing/sam/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/queue-processing/sam/package.json -------------------------------------------------------------------------------- /nodejs18.x/queue-processing/sam/src/handlers/sqs-payload-logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/queue-processing/sam/src/handlers/sqs-payload-logger.js -------------------------------------------------------------------------------- /nodejs18.x/queue-processing/sam/template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/queue-processing/sam/template.yml -------------------------------------------------------------------------------- /nodejs18.x/scheduled-job/cdk/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /nodejs18.x/scheduled-job/cdk/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/scheduled-job/cdk/LICENSE -------------------------------------------------------------------------------- /nodejs18.x/scheduled-job/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/scheduled-job/cdk/README.md -------------------------------------------------------------------------------- /nodejs18.x/scheduled-job/cdk/__tests__/unit/handlers/scheduled-event-logger.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/scheduled-job/cdk/__tests__/unit/handlers/scheduled-event-logger.test.js -------------------------------------------------------------------------------- /nodejs18.x/scheduled-job/cdk/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/scheduled-job/cdk/buildspec.yml -------------------------------------------------------------------------------- /nodejs18.x/scheduled-job/cdk/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/scheduled-job/cdk/cdk/README.md -------------------------------------------------------------------------------- /nodejs18.x/scheduled-job/cdk/cdk/bin/cdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/scheduled-job/cdk/cdk/bin/cdk.ts -------------------------------------------------------------------------------- /nodejs18.x/scheduled-job/cdk/cdk/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "npx ts-node bin/cdk.ts" 3 | } 4 | -------------------------------------------------------------------------------- /nodejs18.x/scheduled-job/cdk/cdk/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/scheduled-job/cdk/cdk/jest.config.js -------------------------------------------------------------------------------- /nodejs18.x/scheduled-job/cdk/cdk/lib/cdk-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/scheduled-job/cdk/cdk/lib/cdk-stack.ts -------------------------------------------------------------------------------- /nodejs18.x/scheduled-job/cdk/cdk/lib/permissions-boundary-aspect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/scheduled-job/cdk/cdk/lib/permissions-boundary-aspect.ts -------------------------------------------------------------------------------- /nodejs18.x/scheduled-job/cdk/cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/scheduled-job/cdk/cdk/package.json -------------------------------------------------------------------------------- /nodejs18.x/scheduled-job/cdk/cdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/scheduled-job/cdk/cdk/tsconfig.json -------------------------------------------------------------------------------- /nodejs18.x/scheduled-job/cdk/events/event-cloudwatch-event.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/scheduled-job/cdk/events/event-cloudwatch-event.json -------------------------------------------------------------------------------- /nodejs18.x/scheduled-job/cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/scheduled-job/cdk/package.json -------------------------------------------------------------------------------- /nodejs18.x/scheduled-job/cdk/src/handlers/scheduled-event-logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/scheduled-job/cdk/src/handlers/scheduled-event-logger.js -------------------------------------------------------------------------------- /nodejs18.x/scheduled-job/sam/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /nodejs18.x/scheduled-job/sam/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/scheduled-job/sam/LICENSE -------------------------------------------------------------------------------- /nodejs18.x/scheduled-job/sam/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/scheduled-job/sam/README.md -------------------------------------------------------------------------------- /nodejs18.x/scheduled-job/sam/__tests__/unit/handlers/scheduled-event-logger.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/scheduled-job/sam/__tests__/unit/handlers/scheduled-event-logger.test.js -------------------------------------------------------------------------------- /nodejs18.x/scheduled-job/sam/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/scheduled-job/sam/buildspec.yml -------------------------------------------------------------------------------- /nodejs18.x/scheduled-job/sam/events/event-cloudwatch-event.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/scheduled-job/sam/events/event-cloudwatch-event.json -------------------------------------------------------------------------------- /nodejs18.x/scheduled-job/sam/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/scheduled-job/sam/package.json -------------------------------------------------------------------------------- /nodejs18.x/scheduled-job/sam/src/handlers/scheduled-event-logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/scheduled-job/sam/src/handlers/scheduled-event-logger.js -------------------------------------------------------------------------------- /nodejs18.x/scheduled-job/sam/template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/scheduled-job/sam/template.yml -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/cdk/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/cdk/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/cdk/LICENSE -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/cdk/README.md -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/cdk/__tests__/unit/handlers/get-all-items.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/cdk/__tests__/unit/handlers/get-all-items.test.js -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/cdk/__tests__/unit/handlers/get-by-id.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/cdk/__tests__/unit/handlers/get-by-id.test.js -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/cdk/__tests__/unit/handlers/put-item.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/cdk/__tests__/unit/handlers/put-item.test.js -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/cdk/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/cdk/buildspec.yml -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/cdk/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/cdk/cdk/README.md -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/cdk/cdk/bin/cdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/cdk/cdk/bin/cdk.ts -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/cdk/cdk/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "npx ts-node bin/cdk.ts" 3 | } 4 | -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/cdk/cdk/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/cdk/cdk/jest.config.js -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/cdk/cdk/lib/cdk-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/cdk/cdk/lib/cdk-stack.ts -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/cdk/cdk/lib/permissions-boundary-aspect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/cdk/cdk/lib/permissions-boundary-aspect.ts -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/cdk/cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/cdk/cdk/package.json -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/cdk/cdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/cdk/cdk/tsconfig.json -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/cdk/env.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/cdk/env.json -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/cdk/events/event-get-all-items.json: -------------------------------------------------------------------------------- 1 | { 2 | "httpMethod": "GET" 3 | } -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/cdk/events/event-get-by-id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/cdk/events/event-get-by-id.json -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/cdk/events/event-post-item.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/cdk/events/event-post-item.json -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/cdk/package.json -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/cdk/src/handlers/get-all-items.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/cdk/src/handlers/get-all-items.js -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/cdk/src/handlers/get-by-id.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/cdk/src/handlers/get-by-id.js -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/cdk/src/handlers/put-item.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/cdk/src/handlers/put-item.js -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/sam/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/sam/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/sam/LICENSE -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/sam/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/sam/README.md -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/sam/__tests__/unit/handlers/get-all-items.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/sam/__tests__/unit/handlers/get-all-items.test.js -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/sam/__tests__/unit/handlers/get-by-id.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/sam/__tests__/unit/handlers/get-by-id.test.js -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/sam/__tests__/unit/handlers/put-item.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/sam/__tests__/unit/handlers/put-item.test.js -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/sam/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/sam/buildspec.yml -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/sam/env.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/sam/env.json -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/sam/events/event-get-all-items.json: -------------------------------------------------------------------------------- 1 | { 2 | "httpMethod": "GET" 3 | } -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/sam/events/event-get-by-id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/sam/events/event-get-by-id.json -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/sam/events/event-post-item.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/sam/events/event-post-item.json -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/sam/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/sam/package.json -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/sam/src/handlers/get-all-items.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/sam/src/handlers/get-all-items.js -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/sam/src/handlers/get-by-id.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/sam/src/handlers/get-by-id.js -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/sam/src/handlers/put-item.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/sam/src/handlers/put-item.js -------------------------------------------------------------------------------- /nodejs18.x/serverless-api-backend/sam/template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs18.x/serverless-api-backend/sam/template.yml -------------------------------------------------------------------------------- /nodejs22.x/author-from-scratch/cdk/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /nodejs22.x/author-from-scratch/cdk/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/author-from-scratch/cdk/LICENSE -------------------------------------------------------------------------------- /nodejs22.x/author-from-scratch/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/author-from-scratch/cdk/README.md -------------------------------------------------------------------------------- /nodejs22.x/author-from-scratch/cdk/__tests__/unit/handlers/hello-from-lambda.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/author-from-scratch/cdk/__tests__/unit/handlers/hello-from-lambda.test.js -------------------------------------------------------------------------------- /nodejs22.x/author-from-scratch/cdk/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/author-from-scratch/cdk/buildspec.yml -------------------------------------------------------------------------------- /nodejs22.x/author-from-scratch/cdk/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/author-from-scratch/cdk/cdk/README.md -------------------------------------------------------------------------------- /nodejs22.x/author-from-scratch/cdk/cdk/bin/cdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/author-from-scratch/cdk/cdk/bin/cdk.ts -------------------------------------------------------------------------------- /nodejs22.x/author-from-scratch/cdk/cdk/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "npx ts-node bin/cdk.ts" 3 | } 4 | -------------------------------------------------------------------------------- /nodejs22.x/author-from-scratch/cdk/cdk/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/author-from-scratch/cdk/cdk/jest.config.js -------------------------------------------------------------------------------- /nodejs22.x/author-from-scratch/cdk/cdk/lib/cdk-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/author-from-scratch/cdk/cdk/lib/cdk-stack.ts -------------------------------------------------------------------------------- /nodejs22.x/author-from-scratch/cdk/cdk/lib/permissions-boundary-aspect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/author-from-scratch/cdk/cdk/lib/permissions-boundary-aspect.ts -------------------------------------------------------------------------------- /nodejs22.x/author-from-scratch/cdk/cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/author-from-scratch/cdk/cdk/package.json -------------------------------------------------------------------------------- /nodejs22.x/author-from-scratch/cdk/cdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/author-from-scratch/cdk/cdk/tsconfig.json -------------------------------------------------------------------------------- /nodejs22.x/author-from-scratch/cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/author-from-scratch/cdk/package.json -------------------------------------------------------------------------------- /nodejs22.x/author-from-scratch/cdk/src/handlers/hello-from-lambda.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/author-from-scratch/cdk/src/handlers/hello-from-lambda.js -------------------------------------------------------------------------------- /nodejs22.x/author-from-scratch/sam/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /nodejs22.x/author-from-scratch/sam/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/author-from-scratch/sam/LICENSE -------------------------------------------------------------------------------- /nodejs22.x/author-from-scratch/sam/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/author-from-scratch/sam/README.md -------------------------------------------------------------------------------- /nodejs22.x/author-from-scratch/sam/__tests__/unit/handlers/hello-from-lambda.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/author-from-scratch/sam/__tests__/unit/handlers/hello-from-lambda.test.js -------------------------------------------------------------------------------- /nodejs22.x/author-from-scratch/sam/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/author-from-scratch/sam/buildspec.yml -------------------------------------------------------------------------------- /nodejs22.x/author-from-scratch/sam/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/author-from-scratch/sam/package.json -------------------------------------------------------------------------------- /nodejs22.x/author-from-scratch/sam/src/handlers/hello-from-lambda.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/author-from-scratch/sam/src/handlers/hello-from-lambda.js -------------------------------------------------------------------------------- /nodejs22.x/author-from-scratch/sam/template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/author-from-scratch/sam/template.yml -------------------------------------------------------------------------------- /nodejs22.x/file-processing/cdk/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /nodejs22.x/file-processing/cdk/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/file-processing/cdk/LICENSE -------------------------------------------------------------------------------- /nodejs22.x/file-processing/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/file-processing/cdk/README.md -------------------------------------------------------------------------------- /nodejs22.x/file-processing/cdk/__tests__/s3-example/log.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/file-processing/cdk/__tests__/s3-example/log.json -------------------------------------------------------------------------------- /nodejs22.x/file-processing/cdk/__tests__/unit/handlers/s3-json-logger.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/file-processing/cdk/__tests__/unit/handlers/s3-json-logger.test.js -------------------------------------------------------------------------------- /nodejs22.x/file-processing/cdk/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/file-processing/cdk/buildspec.yml -------------------------------------------------------------------------------- /nodejs22.x/file-processing/cdk/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/file-processing/cdk/cdk/README.md -------------------------------------------------------------------------------- /nodejs22.x/file-processing/cdk/cdk/bin/cdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/file-processing/cdk/cdk/bin/cdk.ts -------------------------------------------------------------------------------- /nodejs22.x/file-processing/cdk/cdk/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "npx ts-node bin/cdk.ts" 3 | } 4 | -------------------------------------------------------------------------------- /nodejs22.x/file-processing/cdk/cdk/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/file-processing/cdk/cdk/jest.config.js -------------------------------------------------------------------------------- /nodejs22.x/file-processing/cdk/cdk/lib/cdk-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/file-processing/cdk/cdk/lib/cdk-stack.ts -------------------------------------------------------------------------------- /nodejs22.x/file-processing/cdk/cdk/lib/permissions-boundary-aspect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/file-processing/cdk/cdk/lib/permissions-boundary-aspect.ts -------------------------------------------------------------------------------- /nodejs22.x/file-processing/cdk/cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/file-processing/cdk/cdk/package.json -------------------------------------------------------------------------------- /nodejs22.x/file-processing/cdk/cdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/file-processing/cdk/cdk/tsconfig.json -------------------------------------------------------------------------------- /nodejs22.x/file-processing/cdk/events/event-s3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/file-processing/cdk/events/event-s3.json -------------------------------------------------------------------------------- /nodejs22.x/file-processing/cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/file-processing/cdk/package.json -------------------------------------------------------------------------------- /nodejs22.x/file-processing/cdk/src/handlers/s3-json-logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/file-processing/cdk/src/handlers/s3-json-logger.js -------------------------------------------------------------------------------- /nodejs22.x/file-processing/sam/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /nodejs22.x/file-processing/sam/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/file-processing/sam/LICENSE -------------------------------------------------------------------------------- /nodejs22.x/file-processing/sam/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/file-processing/sam/README.md -------------------------------------------------------------------------------- /nodejs22.x/file-processing/sam/__tests__/s3-example/log.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/file-processing/sam/__tests__/s3-example/log.json -------------------------------------------------------------------------------- /nodejs22.x/file-processing/sam/__tests__/unit/handlers/s3-json-logger.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/file-processing/sam/__tests__/unit/handlers/s3-json-logger.test.js -------------------------------------------------------------------------------- /nodejs22.x/file-processing/sam/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/file-processing/sam/buildspec.yml -------------------------------------------------------------------------------- /nodejs22.x/file-processing/sam/events/event-s3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/file-processing/sam/events/event-s3.json -------------------------------------------------------------------------------- /nodejs22.x/file-processing/sam/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/file-processing/sam/package.json -------------------------------------------------------------------------------- /nodejs22.x/file-processing/sam/src/handlers/s3-json-logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/file-processing/sam/src/handlers/s3-json-logger.js -------------------------------------------------------------------------------- /nodejs22.x/file-processing/sam/template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/file-processing/sam/template.yml -------------------------------------------------------------------------------- /nodejs22.x/notifications-processing/cdk/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /nodejs22.x/notifications-processing/cdk/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/notifications-processing/cdk/LICENSE -------------------------------------------------------------------------------- /nodejs22.x/notifications-processing/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/notifications-processing/cdk/README.md -------------------------------------------------------------------------------- /nodejs22.x/notifications-processing/cdk/__tests__/unit/handlers/sns-payload-logger.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/notifications-processing/cdk/__tests__/unit/handlers/sns-payload-logger.test.js -------------------------------------------------------------------------------- /nodejs22.x/notifications-processing/cdk/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/notifications-processing/cdk/buildspec.yml -------------------------------------------------------------------------------- /nodejs22.x/notifications-processing/cdk/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/notifications-processing/cdk/cdk/README.md -------------------------------------------------------------------------------- /nodejs22.x/notifications-processing/cdk/cdk/bin/cdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/notifications-processing/cdk/cdk/bin/cdk.ts -------------------------------------------------------------------------------- /nodejs22.x/notifications-processing/cdk/cdk/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "npx ts-node bin/cdk.ts" 3 | } 4 | -------------------------------------------------------------------------------- /nodejs22.x/notifications-processing/cdk/cdk/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/notifications-processing/cdk/cdk/jest.config.js -------------------------------------------------------------------------------- /nodejs22.x/notifications-processing/cdk/cdk/lib/cdk-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/notifications-processing/cdk/cdk/lib/cdk-stack.ts -------------------------------------------------------------------------------- /nodejs22.x/notifications-processing/cdk/cdk/lib/permissions-boundary-aspect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/notifications-processing/cdk/cdk/lib/permissions-boundary-aspect.ts -------------------------------------------------------------------------------- /nodejs22.x/notifications-processing/cdk/cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/notifications-processing/cdk/cdk/package.json -------------------------------------------------------------------------------- /nodejs22.x/notifications-processing/cdk/cdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/notifications-processing/cdk/cdk/tsconfig.json -------------------------------------------------------------------------------- /nodejs22.x/notifications-processing/cdk/events/event-sns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/notifications-processing/cdk/events/event-sns.json -------------------------------------------------------------------------------- /nodejs22.x/notifications-processing/cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/notifications-processing/cdk/package.json -------------------------------------------------------------------------------- /nodejs22.x/notifications-processing/cdk/src/handlers/sns-payload-logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/notifications-processing/cdk/src/handlers/sns-payload-logger.js -------------------------------------------------------------------------------- /nodejs22.x/notifications-processing/sam/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /nodejs22.x/notifications-processing/sam/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/notifications-processing/sam/LICENSE -------------------------------------------------------------------------------- /nodejs22.x/notifications-processing/sam/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/notifications-processing/sam/README.md -------------------------------------------------------------------------------- /nodejs22.x/notifications-processing/sam/__tests__/unit/handlers/sns-payload-logger.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/notifications-processing/sam/__tests__/unit/handlers/sns-payload-logger.test.js -------------------------------------------------------------------------------- /nodejs22.x/notifications-processing/sam/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/notifications-processing/sam/buildspec.yml -------------------------------------------------------------------------------- /nodejs22.x/notifications-processing/sam/events/event-sns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/notifications-processing/sam/events/event-sns.json -------------------------------------------------------------------------------- /nodejs22.x/notifications-processing/sam/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/notifications-processing/sam/package.json -------------------------------------------------------------------------------- /nodejs22.x/notifications-processing/sam/src/handlers/sns-payload-logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/notifications-processing/sam/src/handlers/sns-payload-logger.js -------------------------------------------------------------------------------- /nodejs22.x/notifications-processing/sam/template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/notifications-processing/sam/template.yml -------------------------------------------------------------------------------- /nodejs22.x/queue-processing/cdk/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /nodejs22.x/queue-processing/cdk/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/queue-processing/cdk/LICENSE -------------------------------------------------------------------------------- /nodejs22.x/queue-processing/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/queue-processing/cdk/README.md -------------------------------------------------------------------------------- /nodejs22.x/queue-processing/cdk/__tests__/unit/handlers/sqs-payload-logger.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/queue-processing/cdk/__tests__/unit/handlers/sqs-payload-logger.test.js -------------------------------------------------------------------------------- /nodejs22.x/queue-processing/cdk/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/queue-processing/cdk/buildspec.yml -------------------------------------------------------------------------------- /nodejs22.x/queue-processing/cdk/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/queue-processing/cdk/cdk/README.md -------------------------------------------------------------------------------- /nodejs22.x/queue-processing/cdk/cdk/bin/cdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/queue-processing/cdk/cdk/bin/cdk.ts -------------------------------------------------------------------------------- /nodejs22.x/queue-processing/cdk/cdk/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "npx ts-node bin/cdk.ts" 3 | } 4 | -------------------------------------------------------------------------------- /nodejs22.x/queue-processing/cdk/cdk/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/queue-processing/cdk/cdk/jest.config.js -------------------------------------------------------------------------------- /nodejs22.x/queue-processing/cdk/cdk/lib/cdk-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/queue-processing/cdk/cdk/lib/cdk-stack.ts -------------------------------------------------------------------------------- /nodejs22.x/queue-processing/cdk/cdk/lib/permissions-boundary-aspect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/queue-processing/cdk/cdk/lib/permissions-boundary-aspect.ts -------------------------------------------------------------------------------- /nodejs22.x/queue-processing/cdk/cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/queue-processing/cdk/cdk/package.json -------------------------------------------------------------------------------- /nodejs22.x/queue-processing/cdk/cdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/queue-processing/cdk/cdk/tsconfig.json -------------------------------------------------------------------------------- /nodejs22.x/queue-processing/cdk/events/event-sqs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/queue-processing/cdk/events/event-sqs.json -------------------------------------------------------------------------------- /nodejs22.x/queue-processing/cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/queue-processing/cdk/package.json -------------------------------------------------------------------------------- /nodejs22.x/queue-processing/cdk/src/handlers/sqs-payload-logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/queue-processing/cdk/src/handlers/sqs-payload-logger.js -------------------------------------------------------------------------------- /nodejs22.x/queue-processing/sam/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /nodejs22.x/queue-processing/sam/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/queue-processing/sam/LICENSE -------------------------------------------------------------------------------- /nodejs22.x/queue-processing/sam/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/queue-processing/sam/README.md -------------------------------------------------------------------------------- /nodejs22.x/queue-processing/sam/__tests__/unit/handlers/sqs-payload-logger.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/queue-processing/sam/__tests__/unit/handlers/sqs-payload-logger.test.js -------------------------------------------------------------------------------- /nodejs22.x/queue-processing/sam/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/queue-processing/sam/buildspec.yml -------------------------------------------------------------------------------- /nodejs22.x/queue-processing/sam/events/event-sqs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/queue-processing/sam/events/event-sqs.json -------------------------------------------------------------------------------- /nodejs22.x/queue-processing/sam/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/queue-processing/sam/package.json -------------------------------------------------------------------------------- /nodejs22.x/queue-processing/sam/src/handlers/sqs-payload-logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/queue-processing/sam/src/handlers/sqs-payload-logger.js -------------------------------------------------------------------------------- /nodejs22.x/queue-processing/sam/template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/queue-processing/sam/template.yml -------------------------------------------------------------------------------- /nodejs22.x/scheduled-job/cdk/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /nodejs22.x/scheduled-job/cdk/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/scheduled-job/cdk/LICENSE -------------------------------------------------------------------------------- /nodejs22.x/scheduled-job/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/scheduled-job/cdk/README.md -------------------------------------------------------------------------------- /nodejs22.x/scheduled-job/cdk/__tests__/unit/handlers/scheduled-event-logger.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/scheduled-job/cdk/__tests__/unit/handlers/scheduled-event-logger.test.js -------------------------------------------------------------------------------- /nodejs22.x/scheduled-job/cdk/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/scheduled-job/cdk/buildspec.yml -------------------------------------------------------------------------------- /nodejs22.x/scheduled-job/cdk/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/scheduled-job/cdk/cdk/README.md -------------------------------------------------------------------------------- /nodejs22.x/scheduled-job/cdk/cdk/bin/cdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/scheduled-job/cdk/cdk/bin/cdk.ts -------------------------------------------------------------------------------- /nodejs22.x/scheduled-job/cdk/cdk/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "npx ts-node bin/cdk.ts" 3 | } 4 | -------------------------------------------------------------------------------- /nodejs22.x/scheduled-job/cdk/cdk/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/scheduled-job/cdk/cdk/jest.config.js -------------------------------------------------------------------------------- /nodejs22.x/scheduled-job/cdk/cdk/lib/cdk-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/scheduled-job/cdk/cdk/lib/cdk-stack.ts -------------------------------------------------------------------------------- /nodejs22.x/scheduled-job/cdk/cdk/lib/permissions-boundary-aspect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/scheduled-job/cdk/cdk/lib/permissions-boundary-aspect.ts -------------------------------------------------------------------------------- /nodejs22.x/scheduled-job/cdk/cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/scheduled-job/cdk/cdk/package.json -------------------------------------------------------------------------------- /nodejs22.x/scheduled-job/cdk/cdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/scheduled-job/cdk/cdk/tsconfig.json -------------------------------------------------------------------------------- /nodejs22.x/scheduled-job/cdk/events/event-cloudwatch-event.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/scheduled-job/cdk/events/event-cloudwatch-event.json -------------------------------------------------------------------------------- /nodejs22.x/scheduled-job/cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/scheduled-job/cdk/package.json -------------------------------------------------------------------------------- /nodejs22.x/scheduled-job/cdk/src/handlers/scheduled-event-logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/scheduled-job/cdk/src/handlers/scheduled-event-logger.js -------------------------------------------------------------------------------- /nodejs22.x/scheduled-job/sam/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /nodejs22.x/scheduled-job/sam/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/scheduled-job/sam/LICENSE -------------------------------------------------------------------------------- /nodejs22.x/scheduled-job/sam/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/scheduled-job/sam/README.md -------------------------------------------------------------------------------- /nodejs22.x/scheduled-job/sam/__tests__/unit/handlers/scheduled-event-logger.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/scheduled-job/sam/__tests__/unit/handlers/scheduled-event-logger.test.js -------------------------------------------------------------------------------- /nodejs22.x/scheduled-job/sam/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/scheduled-job/sam/buildspec.yml -------------------------------------------------------------------------------- /nodejs22.x/scheduled-job/sam/events/event-cloudwatch-event.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/scheduled-job/sam/events/event-cloudwatch-event.json -------------------------------------------------------------------------------- /nodejs22.x/scheduled-job/sam/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/scheduled-job/sam/package.json -------------------------------------------------------------------------------- /nodejs22.x/scheduled-job/sam/src/handlers/scheduled-event-logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/scheduled-job/sam/src/handlers/scheduled-event-logger.js -------------------------------------------------------------------------------- /nodejs22.x/scheduled-job/sam/template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/scheduled-job/sam/template.yml -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/cdk/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/cdk/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/cdk/LICENSE -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/cdk/README.md -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/cdk/__tests__/unit/handlers/get-all-items.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/cdk/__tests__/unit/handlers/get-all-items.test.js -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/cdk/__tests__/unit/handlers/get-by-id.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/cdk/__tests__/unit/handlers/get-by-id.test.js -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/cdk/__tests__/unit/handlers/put-item.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/cdk/__tests__/unit/handlers/put-item.test.js -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/cdk/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/cdk/buildspec.yml -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/cdk/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/cdk/cdk/README.md -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/cdk/cdk/bin/cdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/cdk/cdk/bin/cdk.ts -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/cdk/cdk/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "npx ts-node bin/cdk.ts" 3 | } 4 | -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/cdk/cdk/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/cdk/cdk/jest.config.js -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/cdk/cdk/lib/cdk-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/cdk/cdk/lib/cdk-stack.ts -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/cdk/cdk/lib/permissions-boundary-aspect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/cdk/cdk/lib/permissions-boundary-aspect.ts -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/cdk/cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/cdk/cdk/package.json -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/cdk/cdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/cdk/cdk/tsconfig.json -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/cdk/env.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/cdk/env.json -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/cdk/events/event-get-all-items.json: -------------------------------------------------------------------------------- 1 | { 2 | "httpMethod": "GET" 3 | } -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/cdk/events/event-get-by-id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/cdk/events/event-get-by-id.json -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/cdk/events/event-post-item.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/cdk/events/event-post-item.json -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/cdk/package.json -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/cdk/src/handlers/get-all-items.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/cdk/src/handlers/get-all-items.js -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/cdk/src/handlers/get-by-id.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/cdk/src/handlers/get-by-id.js -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/cdk/src/handlers/put-item.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/cdk/src/handlers/put-item.js -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/sam/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/sam/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/sam/LICENSE -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/sam/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/sam/README.md -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/sam/__tests__/unit/handlers/get-all-items.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/sam/__tests__/unit/handlers/get-all-items.test.js -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/sam/__tests__/unit/handlers/get-by-id.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/sam/__tests__/unit/handlers/get-by-id.test.js -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/sam/__tests__/unit/handlers/put-item.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/sam/__tests__/unit/handlers/put-item.test.js -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/sam/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/sam/buildspec.yml -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/sam/env.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/sam/env.json -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/sam/events/event-get-all-items.json: -------------------------------------------------------------------------------- 1 | { 2 | "httpMethod": "GET" 3 | } -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/sam/events/event-get-by-id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/sam/events/event-get-by-id.json -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/sam/events/event-post-item.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/sam/events/event-post-item.json -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/sam/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/sam/package.json -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/sam/src/handlers/get-all-items.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/sam/src/handlers/get-all-items.js -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/sam/src/handlers/get-by-id.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/sam/src/handlers/get-by-id.js -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/sam/src/handlers/put-item.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/sam/src/handlers/put-item.js -------------------------------------------------------------------------------- /nodejs22.x/serverless-api-backend/sam/template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-lambda-sample-applications/HEAD/nodejs22.x/serverless-api-backend/sam/template.yml --------------------------------------------------------------------------------