New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

chance-http-status

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

chance-http-status - npm Package Compare versions

Comparing version 1.0.0 to 1.1.0

.github/workflows/nodejs.yml

3

.eslintrc.json

@@ -5,3 +5,6 @@ {

"sourceType": "script"
},
"rules": {
"strict": "off"
}
}

14

lib/status-codes.js
'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 = () => {

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc