From cf6bd9c40d39bf62bc373b90b738f3711d48f48a Mon Sep 17 00:00:00 2001 From: gitdevjin Date: Wed, 2 Oct 2024 16:13:52 -0400 Subject: [PATCH] replaced var with let and const in index.js and README.md --- README.md | 8 ++++---- index.js | 34 +++++++++++++++++----------------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index b8ecd7b..51dc84b 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ $ npm install cookie-parser ## API ```js -var cookieParser = require('cookie-parser') +const cookieParser = require('cookie-parser') ``` ### cookieParser(secret, options) @@ -86,10 +86,10 @@ unsign the cookie with each secret in order. ## Example ```js -var express = require('express') -var cookieParser = require('cookie-parser') +const express = require('express') +const cookieParser = require('cookie-parser') -var app = express() +const app = express() app.use(cookieParser()) app.get('/', function (req, res) { diff --git a/index.js b/index.js index dd6d479..8effbf5 100644 --- a/index.js +++ b/index.js @@ -12,8 +12,8 @@ * @private */ -var cookie = require('cookie') -var signature = require('cookie-signature') +const cookie = require('cookie') +const signature = require('cookie-signature') /** * Module exports. @@ -37,7 +37,7 @@ module.exports.signedCookies = signedCookies */ function cookieParser (secret, options) { - var secrets = !secret || Array.isArray(secret) + const secrets = !secret || Array.isArray(secret) ? (secret || []) : [secret] @@ -46,7 +46,7 @@ function cookieParser (secret, options) { return next() } - var cookies = req.headers.cookie + const cookies = req.headers.cookie req.secret = secrets[0] req.cookies = Object.create(null) @@ -101,11 +101,11 @@ function JSONCookie (str) { */ function JSONCookies (obj) { - var cookies = Object.keys(obj) - var key - var val + const cookies = Object.keys(obj) + let key + let val - for (var i = 0; i < cookies.length; i++) { + for (let i = 0; i < cookies.length; i++) { key = cookies[i] val = JSONCookie(obj[key]) @@ -135,12 +135,12 @@ function signedCookie (str, secret) { return str } - var secrets = !secret || Array.isArray(secret) + const secrets = !secret || Array.isArray(secret) ? (secret || []) : [secret] - for (var i = 0; i < secrets.length; i++) { - var val = signature.unsign(str.slice(2), secrets[i]) + for (let i = 0; i < secrets.length; i++) { + const val = signature.unsign(str.slice(2), secrets[i]) if (val !== false) { return val @@ -161,13 +161,13 @@ function signedCookie (str, secret) { */ function signedCookies (obj, secret) { - var cookies = Object.keys(obj) - var dec - var key - var ret = Object.create(null) - var val + const cookies = Object.keys(obj) + let dec + let key + const ret = Object.create(null) + let val - for (var i = 0; i < cookies.length; i++) { + for (let i = 0; i < cookies.length; i++) { key = cookies[i] val = obj[key] dec = signedCookie(val, secret)