An open API service indexing awesome lists of open source software.

https://github.com/rackspace/cargoplane

No description [Archived: No updates since 31/12/20]
https://github.com/rackspace/cargoplane

Last synced: over 1 year ago
JSON representation

No description [Archived: No updates since 31/12/20]

Awesome Lists containing this project

README

          

# Cargoplane - Serverless publish/subscribe for webapps and AWS

Cargoplane is a toolset to help you quickly _transport message cargo_ between webapp clients and a backend running in the AWS cloud.

__Full documentation is published [online](https://docs.onica.com/projects/cargoplane).__

Cargoplane is written in Typescript, but transpiled to Javascript. The Lambda code is compatible with Node.js 8 and 10.
The client code is ES5, and so will work in any remotely modern browser.

This project is developed and maintained by the [Onica](https://www.onica.com) Cloud Native Development Practice.

# make.sh

Use the make.sh script to build all of the projects in an order that resolves the dependencies between them.
```
$ ./make.sh clean # delete all node_modules directories
$ ./make.sh build # npm install, test, and build all packages
$ ./make.sh check # check what packages need to be published
$ ./make.sh publish # npm publish packages with new version numbers (must have bump versions first and have permission)
$ ./make.sh all # do clean, build, & publish
```