@posquit0/omega

0.0.3 • Public • Published
Omega

Omega

🔥 Make serverless application expressive


Omega is an expressive framework to write serverless application with the layered architecture.

Installation

# NPM
$ npm install --save @posquit0/omega
# Yarn
$ yarn add @posquit0/omega

Example

const Omega = require('@posquit0/omega');
const AwsProxyTranslator = require('@posquit0/omega/translators/aws-proxy-translator');


const app = new Omega();

// Set middlewares
app.use(new AwsProxyTranslator());


// Write your serverless functions here
const handler = app.createLambda(async ctx => {

});

API

To be updated

Contributing

This project follows the Contributor Covenant Code of Conduct.

Bug Reports & Feature Requests

Please use the issue tracker to report any bugs or ask feature requests.

Self Promotion

Like omega? Follow the repository on GitHub. And if you're feeling especially charitable, follow posquit0 on GitHub.

Contact

If you have any questions, feel free to join me at #posquit0 on Freenode and ask away. Click here to connect.

License

Provided under the terms of the MIT License.

Copyright © 2018, Byungjin Park.

Package Sidebar

Install

npm i @posquit0/omega

Weekly Downloads

0

Version

0.0.3

License

MIT

Unpacked Size

7.22 kB

Total Files

8

Last publish

Collaborators

  • posquit0