This package has been deprecated

Author message:

WARNING: This project has been renamed to @http-util/status-i18n. Install using @http-util/status-i18n instead.

http-status-i18n

0.2.0 • Public • Published

http-status-i18n

NPM Version NPM Downloads Node.js Version Build Status Test Coverage

HTTP status and message mapping, i18n supported.

Installation

$ npm install http-status-i18n

API

var status = require('http-status-i18n')
// or 
import status from 'http-status-i18n'

status.BROWSER_LANG

Returns a lowercase string of default browser language set by user.

status.codes

Returns an array of all the status codes as Integers.

status[code]

Map of code to status message, in the same format as the Node.js http module. undefined for invalid codes. The language has been set to default en-us.

status[404] // => 'Not Found'
status[700] // => undefined

status(code, language)

Map of code to status message with specific language. The default browser language is assumed to be en-us.

status(401, 'zh-cn') // => '无权限'
status(401, 'zh-CN') // => '无权限'
status(401, status.BROWSER_LANG) // => 'Unauthorized'
status(401) // => 'Unauthorized'

Dependencies (0)

    Dev Dependencies (2)

    Package Sidebar

    Install

    npm i http-status-i18n

    Weekly Downloads

    178

    Version

    0.2.0

    License

    MIT

    Unpacked Size

    9.8 kB

    Total Files

    8

    Last publish

    Collaborators

    • kimigao