chance-http-status
Advanced tools
Comparing version 1.0.0 to 1.1.0
@@ -5,3 +5,6 @@ { | ||
"sourceType": "script" | ||
}, | ||
"rules": { | ||
"strict": "off" | ||
} | ||
} |
'use strict'; | ||
const httpStatus = require('node-status-codes'); | ||
const http = require('http'); | ||
const statusCodes = Object.keys(httpStatus); | ||
const isBetween = (min, max) => value => value >= min && value < max; | ||
const statusCodes = Object.keys(http.STATUS_CODES); | ||
const isBetween = (min, max) => (value) => value >= min && value < max; | ||
const getStatusesByRange = range => statusCodes.filter(isBetween(range, range + 100)); | ||
const getStatusesByRange = (range) => statusCodes.filter(isBetween(range, range + 100)); | ||
@@ -18,8 +18,8 @@ const statusClasses = { | ||
const getStatusDefinition = status => ({ | ||
const getStatusDefinition = (status) => ({ | ||
status, | ||
message: httpStatus[status], | ||
message: http.STATUS_CODES[status], | ||
}); | ||
const isValidClass = classType => Object.prototype.hasOwnProperty.call(statusClasses, classType); | ||
const isValidClass = (classType) => Object.prototype.hasOwnProperty.call(statusClasses, classType); | ||
@@ -26,0 +26,0 @@ module.exports = { |
{ | ||
"name": "chance-http-status", | ||
"version": "1.0.0", | ||
"version": "1.1.0", | ||
"description": "", | ||
"main": "lib/index.js", | ||
"scripts": { | ||
"pretest": "eslint .", | ||
"test": "tap test --coverage" | ||
@@ -25,12 +26,13 @@ }, | ||
"homepage": "https://github.com/jonathansamines/chance-http-status#readme", | ||
"dependencies": { | ||
"node-status-codes": "^2.0.1" | ||
"dependencies": {}, | ||
"devDependencies": { | ||
"chance": "^1.1.6", | ||
"eslint": "^7.2.0", | ||
"eslint-config-airbnb-base": "^14.2.0", | ||
"eslint-plugin-import": "^2.21.2", | ||
"tap": "^14.10.7" | ||
}, | ||
"devDependencies": { | ||
"chance": "^1.0.16", | ||
"eslint": "^4.19.1", | ||
"eslint-config-airbnb-base": "^12.1.0", | ||
"eslint-plugin-import": "^2.12.0", | ||
"tap": "^12.0.1" | ||
"volta": { | ||
"node": "10.21.0" | ||
} | ||
} |
# chance-http-status | ||
[![Travis](https://img.shields.io/travis/jonathansamines/chance-http-status.svg?style=flat-square)](https://travis-ci.org/jonathansamines/chance-http-status) [![npm](https://img.shields.io/npm/v/npm.svg?style=flat-square)](https://www.npmjs.com/package/chance-http-status) | ||
[![npm](https://img.shields.io/npm/v/chance-http-status.svg?style=flat-square)](https://www.npmjs.com/package/chance-http-status) | ||
[![Build Status](https://github.com/jonathansamines/chance-http-status/workflows/Node.js%20CI/badge.svg)](https://github.com/jonathansamines/chance-http-status/actions) | ||
A simple chance mixin to generate random http status information | ||
@@ -7,0 +7,0 @@ |
@@ -5,3 +5,3 @@ 'use strict'; | ||
const Chance = require('chance'); | ||
const httpStatus = require('./../'); | ||
const httpStatus = require('..'); | ||
@@ -8,0 +8,0 @@ const getChance = () => { |
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
8026
0
11
132
1
- Removednode-status-codes@^2.0.1
- Removednode-status-codes@2.0.1(transitive)