lambda-server
Run AWS lambdas locally with a HTTP/WS Server
Install
npm install --global @fun-stack/lambda-server
Usage
lambda-server <http|ws> <js-file-name> <export-name> [<port>] [-- ...]
Development
sbt ~lambdaServer/fastOptJS/webpack
node lambda-server/target/scala-2.13/scalajs-bundler/main/lambda-server.js ws <path-to-js> handlerWebsocket 8080
echo lambda-server/target/scala-2.13/scalajs-bundler/main/lambda-server.js | entr -cnr node --enable-source-maps lambda-server/target/scala-2.13/scalajs-bundler/main/lambda-server.js ws <path-to-js> handlerWebsocket 8080
Release
cd npm
mkdir -p .git
npm version patch
git push
git push --tags