3.7.1 • Published 6 months ago

seneca-promisify v3.7.1

Weekly downloads
255
License
MIT
Repository
github
Last release
6 months ago

seneca-promisify

Seneca plugin providing a Promise-based API.

This is an interim plugin to provide a Promise-based API to Seneca.

NOTE: no longer provides a Promises API for entities, as seneca-entity 18.x+ provides this directly.

Npm Travis Coveralls

VoxgigThis open source module is sponsored and supported by Voxgig.

Quick Example

const Seneca = require('seneca')

var seneca = Seneca()

// Callback version: seneca.add(msg, action)
// Define a message patter and action
seneca.message('a:1', async function(msg) {
  return {foo:1} // reply by just returning
})

// Callback version: seneca.act(msg, callback)
// Send a synchronous message action and wait for a reply
var reply = await seneca.post('a:1')
3.7.1

6 months ago

3.7.0

6 months ago

3.6.0

10 months ago

3.5.0

10 months ago

3.4.0

2 years ago

3.2.0

2 years ago

3.0.0

2 years ago

2.4.1

2 years ago

2.3.0

2 years ago

2.2.2

2 years ago

2.0.0

4 years ago

1.4.0

4 years ago

1.3.0

4 years ago

1.2.0

4 years ago

1.1.0

5 years ago

0.8.0

5 years ago

0.7.1

5 years ago

0.6.0

5 years ago

0.5.0

5 years ago

0.4.0

6 years ago

0.3.0

6 years ago

0.2.1

6 years ago

0.2.0

6 years ago

0.1.0

6 years ago