1.0.30 • Published 7 years ago

calculus-cli v1.0.30

Weekly downloads
7
License
MIT
Repository
github
Last release
7 years ago

CalculusJS - AWS Lambda CLI + Serverless Micro-Framework for Nodejs

Provision Nodejs AWS Lambda functions that contain a defined CI/CD pipeline.

Why CalculusJS?

  1. To propogate the adoption of DevSecOps amongst all Serverless applications you are developing.
  2. As a NodeJS developer I want to use the same tooling I'm accustomed to when writing non-serverless applications (ex. Webpack, FlowType, Mocha, etc.).
  3. I want to automate the development of CI/CD pipelines for each and every Lambda function I write.

Prerequisites

  • Git installed
  • Terraform installed
  • Unix based systems

Installation

npm install -g calculus

You will want to run above command as root user (sudo).

Configuration

calculus configure

How to start using?

I. Generate a Nodejs Lambda function

$ calculus create hello-world
$ cd ./hello-world
$ npm install
$ npm run build

II. Deploy your new Lambda function

$ cd ./hello-world
$ calculus deploy

FAQs

coming soon...

License

MIT, see LICENSE.md for more information.

1.0.30

7 years ago

1.0.29

7 years ago

1.0.28

7 years ago

1.0.27

7 years ago

1.0.26

7 years ago

1.0.25

7 years ago

1.0.24

7 years ago

1.0.23

7 years ago

1.0.22

7 years ago

1.0.21

7 years ago

1.0.20

7 years ago

1.0.19

7 years ago

1.0.18

7 years ago

1.0.17

7 years ago

1.0.16

7 years ago

1.0.15

7 years ago

1.0.14

7 years ago

1.0.13

7 years ago

1.0.12

7 years ago

1.0.11

7 years ago

1.0.10

7 years ago

1.0.9

7 years ago

1.0.8

7 years ago

1.0.7

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago