0.0.1-alpha.13 • Published 7 years ago

baiji-gateway v0.0.1-alpha.13

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

Baiji Gateway

Under active development

Gateway for baiji application

Installation

Run npm install baiji-gateway --save to install it.

Usage

// Options:
//   allowedAPIs: Whitelist api list
//   forbiddenAPIs: Blacklist api list
//   max: Maximum api requests at the same time
//   onError(err, ctx, next): Error handler
//   name: Gateway method name, default is `__gateway__`
//   path: Gateway api path, default is `gateway`
//   verb: Gateway http method, default is `post`

// Request body defination
{
  articles: {
    method: 'myApp.articles.index',
    params: { page: 1, perPage: 10 },
    dependencies: [
      'create'
    ]
  },
  create: {
    method: 'myApp.articles.create',
    params: { title: 'News', content: 'Blablabla .....' },
    dependencies: []
  }
}

License

0.0.1-alpha.13

7 years ago

0.0.1-alpha.12

8 years ago

0.0.1-alpha.11

8 years ago

0.0.1-alpha.10

8 years ago

0.0.1-alpha.9

8 years ago

0.0.1-alpha.8

8 years ago

0.0.1-alpha.7

8 years ago

0.0.1-alpha.6

8 years ago

0.0.1-alpha.5

8 years ago

0.0.1-alpha.4

8 years ago

0.0.1-alpha.3

8 years ago

0.0.1-alpha.2

8 years ago

0.0.1-alpha.1

8 years ago