开发者社区> 镜像站> NPM> inject-then
inject-then
Promise wrapper for Hapi's server.inject
Last updated 4 years ago by bendrucker .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install inject-then 
SYNC missed versions from official npm registry.

inject-then Build Status NPM version

Promise wrapper for Hapi's server.inject.

hapi@12 and above return a promise when no callback is passed to server.inject. Use inject-then for hapi versions less than 12.

Setup

$ npm install inject-then
server.register(require('inject-then'), function (err) {
  if (err) throw err
})

API

server.injectThen(options) -> promise(response)

server.injectThen('/posts')
  .then(function (response) {
    assert.equal(response.statusCode, 200)
    console.log('Success!')
  })

Options

The following options can be provided at registration:

  • Promise: An optional Promise constructor (ES6 Promise or anything that can be called with new Promise). Bluebird is used if an override is not provided.

Current Tags

  • 2.0.9                                ...           latest (4 years ago)

18 Versions

  • 2.0.9                                ...           4 years ago
  • 2.0.8                                ...           4 years ago
  • 2.0.7                                ...           4 years ago
  • 2.0.6                                ...           4 years ago
  • 2.0.5                                ...           5 years ago
  • 2.0.4                                ...           5 years ago
  • 2.0.3                                ...           5 years ago
  • 2.0.2                                ...           5 years ago
  • 2.0.1                                ...           5 years ago
  • 2.0.0                                ...           6 years ago
  • 1.1.0                                ...           6 years ago
  • 1.0.1                                ...           6 years ago
  • 1.0.0                                ...           6 years ago
  • 0.3.1                                ...           6 years ago
  • 0.3.0                                ...           6 years ago
  • 0.2.0                                ...           6 years ago
  • 0.1.0                                ...           7 years ago
  • 0.0.2                                ...           7 years ago
Maintainers (1)
Downloads
Today 0
This Week 2
This Month 2
Last Day 0
Last Week 0
Last Month 1
Dependencies (1)
Dev Dependencies (6)