├── .gitignore ├── Makefile ├── README.md ├── notes ├── spartashim │ └── index.js ├── static-library-analysis │ ├── neededLibraries01.txt │ ├── neededLibraries02.txt │ ├── neededLibraries03.txt │ └── static-library-analysis-note.txt └── validAlexaRequestResponse.json ├── shim └── index.js ├── swiftcommand ├── .gitignore ├── Package.swift ├── Resources │ ├── SampleUtterances.txt │ └── intentSchema.json ├── Sources │ ├── AlexaMessages.swift │ ├── ReadTransformPrint.swift │ ├── greeter.swift │ └── main.swift ├── TestData │ ├── expectedOutput.json │ └── testInput.json └── Tests │ ├── LinuxMain.swift │ └── swiftcommandTests │ └── swiftcommandTests.swift └── terraform ├── api_gateway.tf ├── data.tf ├── lambda.tf ├── provider.tf ├── s3.tf ├── templates └── body_mapping.template ├── terraform.tfvars └── variables.tf /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/README.md -------------------------------------------------------------------------------- /notes/spartashim/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/notes/spartashim/index.js -------------------------------------------------------------------------------- /notes/static-library-analysis/neededLibraries01.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/notes/static-library-analysis/neededLibraries01.txt -------------------------------------------------------------------------------- /notes/static-library-analysis/neededLibraries02.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/notes/static-library-analysis/neededLibraries02.txt -------------------------------------------------------------------------------- /notes/static-library-analysis/neededLibraries03.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/notes/static-library-analysis/neededLibraries03.txt -------------------------------------------------------------------------------- /notes/static-library-analysis/static-library-analysis-note.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/notes/static-library-analysis/static-library-analysis-note.txt -------------------------------------------------------------------------------- /notes/validAlexaRequestResponse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/notes/validAlexaRequestResponse.json -------------------------------------------------------------------------------- /shim/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/shim/index.js -------------------------------------------------------------------------------- /swiftcommand/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | /.build 3 | /Packages 4 | /*.xcodeproj 5 | -------------------------------------------------------------------------------- /swiftcommand/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/swiftcommand/Package.swift -------------------------------------------------------------------------------- /swiftcommand/Resources/SampleUtterances.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/swiftcommand/Resources/SampleUtterances.txt -------------------------------------------------------------------------------- /swiftcommand/Resources/intentSchema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/swiftcommand/Resources/intentSchema.json -------------------------------------------------------------------------------- /swiftcommand/Sources/AlexaMessages.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/swiftcommand/Sources/AlexaMessages.swift -------------------------------------------------------------------------------- /swiftcommand/Sources/ReadTransformPrint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/swiftcommand/Sources/ReadTransformPrint.swift -------------------------------------------------------------------------------- /swiftcommand/Sources/greeter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/swiftcommand/Sources/greeter.swift -------------------------------------------------------------------------------- /swiftcommand/Sources/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/swiftcommand/Sources/main.swift -------------------------------------------------------------------------------- /swiftcommand/TestData/expectedOutput.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/swiftcommand/TestData/expectedOutput.json -------------------------------------------------------------------------------- /swiftcommand/TestData/testInput.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/swiftcommand/TestData/testInput.json -------------------------------------------------------------------------------- /swiftcommand/Tests/LinuxMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/swiftcommand/Tests/LinuxMain.swift -------------------------------------------------------------------------------- /swiftcommand/Tests/swiftcommandTests/swiftcommandTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/swiftcommand/Tests/swiftcommandTests/swiftcommandTests.swift -------------------------------------------------------------------------------- /terraform/api_gateway.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/terraform/api_gateway.tf -------------------------------------------------------------------------------- /terraform/data.tf: -------------------------------------------------------------------------------- 1 | data "aws_caller_identity" "current" {} 2 | -------------------------------------------------------------------------------- /terraform/lambda.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/terraform/lambda.tf -------------------------------------------------------------------------------- /terraform/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/terraform/provider.tf -------------------------------------------------------------------------------- /terraform/s3.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/terraform/s3.tf -------------------------------------------------------------------------------- /terraform/templates/body_mapping.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/terraform/templates/body_mapping.template -------------------------------------------------------------------------------- /terraform/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/terraform/terraform.tfvars -------------------------------------------------------------------------------- /terraform/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algal/SwiftOnLambda/HEAD/terraform/variables.tf --------------------------------------------------------------------------------