Sha256: 362c564431f9c1f25f23bdb92430724b8b1425327aa58969b49d1dd434aebed6

Contents?: true

Size: 710 Bytes

Versions: 3

Compression:

Stored size: 710 Bytes

Contents

## Project Structure

TODO: make this a table

```sh
app/controllers
app/workers
app/functions
config/project.yml
config/events.yml
config/routes.rb
```


## Usage

```sh
lam build
lam deploy
```

## Testing

Testing controller processing without node shim.

```
lam process controller '{ "we" : "love", "using" : "Lambda" }' '{"test": "1"}' "handlers/controllers/posts.create"
```

Testing the generated node shim handler and the controller processing.

```
cd spec/fixtures/project
lam build # generates the handlers
node handlers/controllers/posts.js
```

VS

```sh
processors/controller_processor.rb '{ "we" : "love", "using" : "Lambda" }' '{"test": "1"}' "handlers/controllers/posts.create" | jq '.'
```

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
lam-0.1.2 notes/design.md
lam-0.1.1 notes/design.md
lam-0.0.1 notes/design.md