mali
    TypeScript icon, indicating that this package has built-in type declarations

    0.44.3 • Public • Published

    Mali

    A minimalistic gRPC microservice framework.

    npm version build status coverage status JavaScript Style Guide License chat on gitter Donate Buy me a coffee

    Installation

    Install module and required peer dependencies.

    $ npm install mali @grpc/grpc-js @grpc/proto-loader
    

    Example

    const Mali = require('mali')
    
    function sayHello (ctx) {
      ctx.res = { message: `Hello ${ctx.req.name}` }
    }
    
    function main () {
      const app = new Mali('helloworld.proto')
      app.use({ sayHello })
      app.start('0.0.0.0:50051')
    }

    Documentation

    Full documentation.

    License

    Apache-2.0

    Install

    npm i mali

    Homepage

    mali.js.org

    DownloadsWeekly Downloads

    29,487

    Version

    0.44.3

    License

    Apache-2.0

    Unpacked Size

    54.5 kB

    Total Files

    12

    Last publish

    Collaborators

    • avatar
    • avatar