Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

allow-methods

Package Overview
Dependencies
Maintainers
0
Versions
22
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

allow-methods - npm Package Compare versions

Comparing version 6.1.0 to 6.2.0

12

jsconfig.json

@@ -18,10 +18,4 @@ {

},
"exclude": [
"coverage",
"node_modules",
"test"
],
"include": [
"**/*.js"
]
}
"exclude": ["coverage", "node_modules", "test"],
"include": ["**/*.js"]
}
'use strict';
class MethodNotAllowedError extends Error {
/** @type {string} */

@@ -13,3 +12,2 @@ name = 'MethodNotAllowedError';

statusCode = 405;
}

@@ -53,4 +51,4 @@

return methods
.filter(method => typeof method === 'string')
.map(method => method.toUpperCase());
.filter((method) => typeof method === 'string')
.map((method) => method.toUpperCase());
}

@@ -57,0 +55,0 @@

{
"name": "allow-methods",
"version": "6.1.0",
"version": "6.2.0",
"description": "Express/connect middleware to handle 405 errors",

@@ -22,17 +22,14 @@ "keywords": [

"engines": {
"node": "18.x || 20.x",
"npm": "8.x || 9.x || 10.x"
"node": "18.x || 20.x || 22.x"
},
"scripts": {
"verify": "npm run verify:biome && npm run verify:types",
"verify:biome": "biome check",
"build": "npm run build:types",
"build:types": "tsc --noEmit false --emitDeclarationOnly --project ./jsconfig.json",
"verify": "npm run verify:eslint && npm run verify:types",
"verify:eslint": "eslint .",
"verify:types": "tsc --noEmit --project ./jsconfig.json",
"test": "npm run test:coverage && npm run test:integration",
"test:unit": "node --test test/unit",
"test:unit": "cd test/unit && node --test",
"test:coverage": "nyc npm run test:unit",
"test:integration": "node --test test/integration",
"project:verify": "npx --yes @rowanmanning/validate-project@3 --type git node-library",
"project:fix": "npx --yes @rowanmanning/validate-project@3 --type git node-library --fix",
"test:integration": "cd test/integration && node --test",
"prepare": "husky"

@@ -43,5 +40,4 @@ },

"@commitlint/config-conventional": "^18.4.2",
"@rowanmanning/eslint-config": "^8.0.0",
"@rowanmanning/biome-config": "^1.2.0",
"@types/express": "^4.17.13",
"eslint": "^8.9.0",
"express4": "npm:express@^4.17.3",

@@ -48,0 +44,0 @@ "express5": "npm:express@^5.0.0-beta.1",

Sorry, the diff of this file is not supported yet

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