Skip to content

deas/cljs-lambda

Repository files navigation

🧪 ClojureScript on AWS λ 🥼

... and terraform.

Why not use Python and stuff everyting in 100 LOC Cloud Formation YAML?

Because Clojure. And Terraform.

Works for me. Expect rough edges.

Usage

Install dependencies

yarn install || npm install

Run dev process

AWS_SDK_LOAD_CONFIG=true # Needed for assume-role
AWS_PROFILE=...
AWS_DEFAULT_REGION=...
yarn start || npm start

Compile an optimized version

yarn run build || npm run build

REPL

yarn run repl || npm run repl

Deploy (terraform)

yarn run deploy || npm run deploy

TODO

  • Dedupe repetitive CLJS
  • Tests (-> namespace integration-test)

About

🧪 ClojureScript on AWS λ 🥼

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published