{"_id":"@brightcove/hono-sessions","_rev":"108-91085f052a36faa046cf7b55b2312d72","name":"@brightcove/hono-sessions","dist-tags":{"latest":"1.0.8"},"versions":{"1.0.0":{"name":"@brightcove/hono-sessions","version":"1.0.0","author":"","license":"ISC","_id":"@brightcove/hono-sessions@1.0.0","maintainers":[{"name":"mbalasubramaniam","email":"mbalasubramaniam@brightcove.com"},{"name":"ssah","email":"ssah@brightcove.com"},{"name":"dgonzalez89","email":"dperez@brightcove.com"},{"name":"areis10","email":"areis@brightcove.com"},{"name":"vmnavarro","email":"vm.navarro94@gmail.com"},{"name":"alfredo-reyes","email":"areyes@brightcove.com"},{"name":"jterranova","email":"jterranova@brightcove.com"},{"name":"pradeep.vernekar","email":"pradeep.vernekar@brightcove.com"},{"name":"jfloresbc","email":"jflores@brightcove.com"},{"name":"mlopez.b","email":"mlopez@brightcove.com"},{"name":"ttabrilla-bc","email":"ttabrilla@brightcove.com"},{"name":"msivalls","email":"msivalls@brightcove.com"},{"name":"sstevanus","email":"sstevanus@brightcove.com"},{"name":"rwbarber2","email":"rbarber@brightcove.com"},{"name":"rwinger","email":"rwinger@brightcove.com"},{"name":"bcc-bfranklin","email":"bfranklin@brightcove.com"},{"name":"apenigalapati","email":"apenigalapati@brightcove.com"},{"name":"lmaultsby","email":"lmaultsby@brightcove.com"},{"name":"sravan.pbr","email":"p.rangasravan@brightcove.com"},{"name":"ijunaidf","email":"ijunaid@brightcove.com"},{"name":"mgoncalves","email":"mgoncalves@brightcove.com"},{"name":"mfregozo","email":"mfregozo@brightcove.com"},{"name":"arevelo","email":"arevelo@brightcove.com"},{"name":"madhu_g","email":"mganapathiraaja@brightcove.com"},{"name":"hugocjim","email":"hjimenez@brightcove.com"},{"name":"daniel_campos","email":"dcampos@brightcove.com"},{"name":"kevin.schick","email":"kschick@brightcove.com"},{"name":"m.morrison","email":"mmorrison@brightcove.com"},{"name":"uomar","email":"uomar@brightcove.com"},{"name":"abarstowbc","email":"abarstow@brightcove.com"},{"name":"sbarathan","email":"sbarathan@brightcove.com"},{"name":"kpandiyarajan","email":"kpandiyarajan@brightcove.com"},{"name":"imorones","email":"imorones@brightcove.com"},{"name":"walterseymourbc","email":"wseymour@brightcove.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"albertogomez","email":"agomez@brightcove.com"},{"name":"gestrada-br","email":"gestrada@brightcove.com"},{"name":"amillerbrightcove","email":"amiller@brightcove.com"},{"name":"lvohra","email":"lvohra@brightcove.com"},{"name":"mcho-bc","email":"mcho@brightcove.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"fsalazarbc","email":"fsalazar@brightcove.com"},{"name":"dawnpacko","email":"dpacko@brightcove.com"},{"name":"ldominguez","email":"ldominguez@brightcove.com"},{"name":"bc-srimron-soutter","email":"srimron-soutter@brightcove.com"},{"name":"rsilva_brightcove","email":"rsilva@brightcove.com"},{"name":"joeylesh","email":"jlesh@brightcove.com"},{"name":"lmelchorx1","email":"lmelchor@brightcove.com"},{"name":"juan-sanchez","email":"jpsanchez@brightcove.com"},{"name":"eolvera","email":"eolvera@brightcove.com"},{"name":"cloewer_bc","email":"cloewer@brightcove.com"},{"name":"carredondo","email":"carredondo@brightcove.com"},{"name":"brianhsu","email":"bhsu@brightcove.com"},{"name":"niklagbrightcove","email":"niko.lagman@brightcove.com"},{"name":"tsraveling_bc","email":"tim.raveling@brightcove.com"},{"name":"bcbclifford","email":"bclifford@brightcove.com"},{"name":"bc-acgarcia","email":"acgarcia@brightcove.com"},{"name":"adavila1","email":"adavila@brightcove.com"},{"name":"vaishalijayaraman","email":"vjayaraman@brightcove.com"},{"name":"kreynolds","email":"kreynolds@brightcove.com"},{"name":"bgs-devops","email":"bgs-devops@brightcove.com"},{"name":"albinjohnson","email":"albin.johnson@brightcove.com"},{"name":"rtezera","email":"rtezera@brightcove.com"},{"name":"bcmneil","email":"mneil@brightcove.com"},{"name":"randresf","email":"andres.restrepo@brightcove.com"},{"name":"v.kozlov_bc","email":"vitali.kozlov@brightcove.com"},{"name":"nagendra_m","email":"nagendra.muragam@gmail.com"},{"name":"michaelmccarthybc","email":"michael.mccarthy@brightcove.com"},{"name":"poneill-bcov","email":"poneill@brightcove.com"},{"name":"mdeltorobcov","email":"mdeltoro@brightcove.com"},{"name":"jmohneycove","email":"jared.mohney@brightcove.com"},{"name":"inbc01","email":"igor.nakshin@brightcove.com"},{"name":"aperezbrightcove","email":"aperez@brightcove.com"},{"name":"ireyes94","email":"ireyes@brightcove.com"},{"name":"brightcove-admin","email":"sward@brightcove.com"},{"name":"tedk","email":"ted9k@swbell.net"},{"name":"abradley-brightcove","email":"abradley@brightcove.com"},{"name":"bc-alive","email":"alive-dev@brightcove.com"},{"name":"lasanchezc","email":"lsanchez@brightcove.com"},{"name":"marguinbc","email":"marguin@brightcove.com"},{"name":"brightcove-user","email":"npm-user@brightcove.com"},{"name":"kmason","email":"kmason@brightcove.com"},{"name":"cbarstow","email":"cbarstow@brightcove.com"},{"name":"hikeh","email":"hikeh@brightcove.com"},{"name":"myerramalla","email":"myerramalla@brightcove.com"},{"name":"pdias","email":"pdias@brightcove.com"},{"name":"jwhisenant","email":"jwhisenant@brightcove.com"},{"name":"ebertaud","email":"ebertaud@brightcove.com"},{"name":"oespinosac","email":"oespinosa@brightcove.com"},{"name":"dsalnikov","email":"dsalnikov@brightcove.com"},{"name":"sharanya.muruganandam","email":"sharanya.muruganandam@brightcove.com"},{"name":"vikaskumar.gajula","email":"vikaskumar.gajula@brightcove.com"},{"name":"xgarcia_npm","email":"xgarcia+npm@brightcove.com"},{"name":"jguerra","email":"jguerra@brightcove.com"},{"name":"rjune","email":"rjune@brightcove.com"},{"name":"jonbwalsh","email":"jwalsh@brightcove.com"},{"name":"khaipham","email":"kpham@brightcove.com"},{"name":"wswanbeck","email":"wswanbeck@brightcove.com"},{"name":"gastafurov","email":"gastafurov@brightcove.com"},{"name":"adalwani","email":"adalwani@brightcove.com"},{"name":"ekelson-bcove","email":"ekelson@brightcove.com"},{"name":"syseng","email":"syseng+npm@brightcove.com"},{"name":"mcarreiro","email":"mcarreiro@brightcove.com"},{"name":"elbadawimustafa","email":"melbadawi@brightcove.com"},{"name":"hwoodbury","email":"hwoodbury@brightcove.com"},{"name":"jblaker","email":"jblaker@brightcove.com"},{"name":"bcmauleon","email":"mleon@brightcove.com"},{"name":"paco_oblea_bc","email":"foblea@brightcove.com"},{"name":"jsepulveda","email":"jsepulveda@brightcove.com"},{"name":"biswaranjan","email":"bpanigrahi@brightcove.com"},{"name":"barroyo","email":"barroyo@brightcove.com"},{"name":"bmartinez","email":"bmartinez@brightcove.com"},{"name":"bc-jcarlson","email":"jcarlson@brightcove.com"},{"name":"eledezma","email":"eledezma@brightcove.com"},{"name":"jcueto","email":"jcueto@brightcove.com"},{"name":"erodrigues","email":"erodrigues@brightcove.com"},{"name":"psousa","email":"psousa@brightcove.com"},{"name":"marcogaray","email":"mgaray@brightcove.com"},{"name":"javibright","email":"fpadilla@brightcove.com"},{"name":"bcpsalas","email":"psalas@brightcove.com"},{"name":"etobin","email":"etobin@brightcove.com"},{"name":"ackbabe","email":"backer@brightcove.com"},{"name":"cvillasenor","email":"cvillasenor@brightcove.com"},{"name":"omartinez","email":"omartinez@brightcove.com"},{"name":"mgonzalez_bc","email":"mgonzalez@brightcove.com"},{"name":"pdohertybcov","email":"pdoherty+npmjs@brightcove.com"},{"name":"muthukumar.bc","email":"muthukumar@brightcove.com"},{"name":"bzizmond","email":"bzizmond@brightcove.com"},{"name":"jmpmacedo","email":"jmacedo@brightcove.com"},{"name":"scorreia","email":"scorreia@brightcove.com"},{"name":"lescorcio","email":"lescorcio@brightcove.com"},{"name":"cavieira","email":"cavieira@brightcove.com"},{"name":"arunjeyaprasad","email":"arunjeyaprasad@brightcove.com"},{"name":"bvilvanathan","email":"bvilvanathan@brightcove.com"},{"name":"anand.gangadharan","email":"anand.gangadharan@brightcove.com"},{"name":"rociosantos","email":"msantos@brightcove.com"},{"name":"agarciabcov","email":"agarcia@brightcove.com"},{"name":"attinder","email":"asingh@brightcove.com"},{"name":"lauralopez","email":"llopez@brightcove.com"},{"name":"skumar85","email":"skumar@brightcove.com"},{"name":"hrodriguez2","email":"hrodriguez@brightcove.com"},{"name":"jasilvaantonio","email":"jasilva@brightcove.com"},{"name":"palvarezbc","email":"palvarez@brightcove.com"},{"name":"ericramos","email":"eramos@brightcove.com"},{"name":"carlosabajo","email":"cbajo@brightcove.com"},{"name":"ingrid.s.cruz","email":"scruz@brightcove.com"},{"name":"luis_fernando_lopez_ruiz","email":"lflopez@brightcove.com"},{"name":"vishal64","email":"vramesh@brightcove.com"},{"name":"tresa.baji","email":"tresa.baji@brightcove.com"},{"name":"luis.garcia.brightcove","email":"lfgarcia@brightcove.com"},{"name":"rodrigofdz","email":"rfernandez@brightcove.com"},{"name":"pgutierrezgil","email":"pgutierrez@brightcove.com"},{"name":"harish17","email":"hekambaram@brightcove.com"},{"name":"jjeyaprakash","email":"jjeyaprakash@brightcove.com"},{"name":"rrajendran1698","email":"rrajendran@brightcove.com"},{"name":"jlomeli","email":"jlomeli@brightcove.com"},{"name":"sjimenez","email":"sjimenez@brightcove.com"},{"name":"rwenger_brightcove","email":"robert.wenger@brightcove.com"},{"name":"rujordan","email":"jordan.alexander@brightcove.com"},{"name":"stuartmh","email":"shicks@brightcove.com"},{"name":"jherrerabcov","email":"jherrera@brightcove.com"},{"name":"mshiwal","email":"mshiwal@brightcove.com"},{"name":"ptamizh","email":"ptamizh@brightcove.com"},{"name":"akamalakkannan","email":"akamalakkannan@brightcove.com"},{"name":"roman-bc","email":"rpougatchev@brightcove.com"},{"name":"tnwanna","email":"tnwanna@brightcove.com"},{"name":"bsahlas.npm","email":"bsahlas@brightcove.com"},{"name":"dherrera1109","email":"dherrera@brightcove.com"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"echengbc","email":"echeng@brightcove.com"},{"name":"sbarrettbc","email":"sbarrett@brightcove.com"}],"dist":{"shasum":"7ab5206c58a03526ffbc1a8ead9b9ef22ab362fc","tarball":"https://registry.npmjs.org/@brightcove/hono-sessions/-/hono-sessions-1.0.0.tgz","fileCount":15,"integrity":"sha512-m+a6BTL0BwK28C0HI0SlRyuxReObFAZ+rbeItcUNFwy1rLRWcVEsd1U1S3fQiI9CEhI+cxihjSLLXEFU+WsGng==","signatures":[{"sig":"MEUCIEF8fcK5BUsifKj8b1TivtJ7g74cNbev8zPww7IONIVCAiEA5HVmz1mNarhBqDQ5V74/wfJHpHDB0vVxsQ4p8mPOwCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29622},"main":"dist/cjs/index.js","type":"commonjs","types":"dist/cjs/index.d.ts","engines":{"npm":">=9.0.0","node":">=20.0.0"},"gitHead":"1373a47988f6351dd1829396384369aca762409d","scripts":{"lint":"eslint --ext ts ./src","test":"echo \"Error: no test specified\"","build":"rm -rf dist/* && tsc -p tsconfig-cjs.json","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,css,scss,md}\"","prepare":"npm run build","lint:fix":"eslint --ext ts ./src --fix","format:check":"prettier --check \"**/*.{js,jsx,ts,tsx,json,css,scss,md}\""},"_npmUser":{"name":"bgs-devops","email":"bgs-devops@brightcove.com"},"_npmVersion":"10.7.0","description":"A session manager for Hono. Uses cookies and DynamoDB as the session storage backend","directories":{},"_nodeVersion":"20.15.1","dependencies":{"hono":"^4.5.0","@aws-sdk/lib-dynamodb":"^3.614.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.2.0","assume":"^2.2.0","eslint":"^8.57.0","prettier":"^3.2.5","supertest":"^6.1.3","typescript":"^5.4.5","@types/node":"^20.12.7","@types/logger":"^0.0.5","@babel/preset-env":"^7.14.1","eslint-plugin-json":"^3.0.0","@babel/eslint-parser":"^7.13.14","@babel/eslint-plugin":"^7.13.16","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.614.0","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.6.1","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-sessions_1.0.0_1721236777178_0.00173379716217692","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@brightcove/hono-sessions","version":"1.0.1","author":"","license":"ISC","_id":"@brightcove/hono-sessions@1.0.1","maintainers":[{"name":"cognatusbgs","email":"dmartinez@brightcove.com"},{"name":"mbalasubramaniam","email":"mbalasubramaniam@brightcove.com"},{"name":"ssah","email":"ssah@brightcove.com"},{"name":"dgonzalez89","email":"dperez@brightcove.com"},{"name":"areis10","email":"areis@brightcove.com"},{"name":"vmnavarro","email":"vm.navarro94@gmail.com"},{"name":"alfredo-reyes","email":"areyes@brightcove.com"},{"name":"jterranova","email":"jterranova@brightcove.com"},{"name":"pradeep.vernekar","email":"pradeep.vernekar@brightcove.com"},{"name":"jfloresbc","email":"jflores@brightcove.com"},{"name":"mlopez.b","email":"mlopez@brightcove.com"},{"name":"ttabrilla-bc","email":"ttabrilla@brightcove.com"},{"name":"msivalls","email":"msivalls@brightcove.com"},{"name":"sstevanus","email":"sstevanus@brightcove.com"},{"name":"rwbarber2","email":"rbarber@brightcove.com"},{"name":"rwinger","email":"rwinger@brightcove.com"},{"name":"bcc-bfranklin","email":"bfranklin@brightcove.com"},{"name":"apenigalapati","email":"apenigalapati@brightcove.com"},{"name":"lmaultsby","email":"lmaultsby@brightcove.com"},{"name":"sravan.pbr","email":"p.rangasravan@brightcove.com"},{"name":"ijunaidf","email":"ijunaid@brightcove.com"},{"name":"mgoncalves","email":"mgoncalves@brightcove.com"},{"name":"mfregozo","email":"mfregozo@brightcove.com"},{"name":"arevelo","email":"arevelo@brightcove.com"},{"name":"madhu_g","email":"mganapathiraaja@brightcove.com"},{"name":"hugocjim","email":"hjimenez@brightcove.com"},{"name":"daniel_campos","email":"dcampos@brightcove.com"},{"name":"kevin.schick","email":"kschick@brightcove.com"},{"name":"m.morrison","email":"mmorrison@brightcove.com"},{"name":"uomar","email":"uomar@brightcove.com"},{"name":"abarstowbc","email":"abarstow@brightcove.com"},{"name":"sbarathan","email":"sbarathan@brightcove.com"},{"name":"kpandiyarajan","email":"kpandiyarajan@brightcove.com"},{"name":"imorones","email":"imorones@brightcove.com"},{"name":"walterseymourbc","email":"wseymour@brightcove.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"albertogomez","email":"agomez@brightcove.com"},{"name":"gestrada-br","email":"gestrada@brightcove.com"},{"name":"amillerbrightcove","email":"amiller@brightcove.com"},{"name":"lvohra","email":"lvohra@brightcove.com"},{"name":"mcho-bc","email":"mcho@brightcove.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"fsalazarbc","email":"fsalazar@brightcove.com"},{"name":"dawnpacko","email":"dpacko@brightcove.com"},{"name":"ldominguez","email":"ldominguez@brightcove.com"},{"name":"bc-srimron-soutter","email":"srimron-soutter@brightcove.com"},{"name":"rsilva_brightcove","email":"rsilva@brightcove.com"},{"name":"joeylesh","email":"jlesh@brightcove.com"},{"name":"lmelchorx1","email":"lmelchor@brightcove.com"},{"name":"juan-sanchez","email":"jpsanchez@brightcove.com"},{"name":"eolvera","email":"eolvera@brightcove.com"},{"name":"cloewer_bc","email":"cloewer@brightcove.com"},{"name":"carredondo","email":"carredondo@brightcove.com"},{"name":"brianhsu","email":"bhsu@brightcove.com"},{"name":"niklagbrightcove","email":"niko.lagman@brightcove.com"},{"name":"tsraveling_bc","email":"tim.raveling@brightcove.com"},{"name":"bcbclifford","email":"bclifford@brightcove.com"},{"name":"bc-acgarcia","email":"acgarcia@brightcove.com"},{"name":"adavila1","email":"adavila@brightcove.com"},{"name":"vaishalijayaraman","email":"vjayaraman@brightcove.com"},{"name":"kreynolds","email":"kreynolds@brightcove.com"},{"name":"bgs-devops","email":"bgs-devops@brightcove.com"},{"name":"albinjohnson","email":"albin.johnson@brightcove.com"},{"name":"rtezera","email":"rtezera@brightcove.com"},{"name":"bcmneil","email":"mneil@brightcove.com"},{"name":"randresf","email":"andres.restrepo@brightcove.com"},{"name":"v.kozlov_bc","email":"vitali.kozlov@brightcove.com"},{"name":"nagendra_m","email":"nagendra.muragam@gmail.com"},{"name":"michaelmccarthybc","email":"michael.mccarthy@brightcove.com"},{"name":"poneill-bcov","email":"poneill@brightcove.com"},{"name":"mdeltorobcov","email":"mdeltoro@brightcove.com"},{"name":"jmohneycove","email":"jared.mohney@brightcove.com"},{"name":"inbc01","email":"igor.nakshin@brightcove.com"},{"name":"aperezbrightcove","email":"aperez@brightcove.com"},{"name":"ireyes94","email":"ireyes@brightcove.com"},{"name":"brightcove-admin","email":"sward@brightcove.com"},{"name":"tedk","email":"ted9k@swbell.net"},{"name":"abradley-brightcove","email":"abradley@brightcove.com"},{"name":"bc-alive","email":"alive-dev@brightcove.com"},{"name":"lasanchezc","email":"lsanchez@brightcove.com"},{"name":"marguinbc","email":"marguin@brightcove.com"},{"name":"brightcove-user","email":"npm-user@brightcove.com"},{"name":"kmason","email":"kmason@brightcove.com"},{"name":"cbarstow","email":"cbarstow@brightcove.com"},{"name":"hikeh","email":"hikeh@brightcove.com"},{"name":"myerramalla","email":"myerramalla@brightcove.com"},{"name":"pdias","email":"pdias@brightcove.com"},{"name":"jwhisenant","email":"jwhisenant@brightcove.com"},{"name":"ebertaud","email":"ebertaud@brightcove.com"},{"name":"oespinosac","email":"oespinosa@brightcove.com"},{"name":"dsalnikov","email":"dsalnikov@brightcove.com"},{"name":"sharanya.muruganandam","email":"sharanya.muruganandam@brightcove.com"},{"name":"vikaskumar.gajula","email":"vikaskumar.gajula@brightcove.com"},{"name":"xgarcia_npm","email":"xgarcia+npm@brightcove.com"},{"name":"jguerra","email":"jguerra@brightcove.com"},{"name":"rjune","email":"rjune@brightcove.com"},{"name":"jonbwalsh","email":"jwalsh@brightcove.com"},{"name":"khaipham","email":"kpham@brightcove.com"},{"name":"wswanbeck","email":"wswanbeck@brightcove.com"},{"name":"gastafurov","email":"gastafurov@brightcove.com"},{"name":"adalwani","email":"adalwani@brightcove.com"},{"name":"ekelson-bcove","email":"ekelson@brightcove.com"},{"name":"syseng","email":"syseng+npm@brightcove.com"},{"name":"mcarreiro","email":"mcarreiro@brightcove.com"},{"name":"elbadawimustafa","email":"melbadawi@brightcove.com"},{"name":"hwoodbury","email":"hwoodbury@brightcove.com"},{"name":"jblaker","email":"jblaker@brightcove.com"},{"name":"bcmauleon","email":"mleon@brightcove.com"},{"name":"paco_oblea_bc","email":"foblea@brightcove.com"},{"name":"jsepulveda","email":"jsepulveda@brightcove.com"},{"name":"biswaranjan","email":"bpanigrahi@brightcove.com"},{"name":"barroyo","email":"barroyo@brightcove.com"},{"name":"bmartinez","email":"bmartinez@brightcove.com"},{"name":"bc-jcarlson","email":"jcarlson@brightcove.com"},{"name":"eledezma","email":"eledezma@brightcove.com"},{"name":"jcueto","email":"jcueto@brightcove.com"},{"name":"erodrigues","email":"erodrigues@brightcove.com"},{"name":"psousa","email":"psousa@brightcove.com"},{"name":"marcogaray","email":"mgaray@brightcove.com"},{"name":"javibright","email":"fpadilla@brightcove.com"},{"name":"bcpsalas","email":"psalas@brightcove.com"},{"name":"etobin","email":"etobin@brightcove.com"},{"name":"ackbabe","email":"backer@brightcove.com"},{"name":"cvillasenor","email":"cvillasenor@brightcove.com"},{"name":"omartinez","email":"omartinez@brightcove.com"},{"name":"mgonzalez_bc","email":"mgonzalez@brightcove.com"},{"name":"pdohertybcov","email":"pdoherty+npmjs@brightcove.com"},{"name":"muthukumar.bc","email":"muthukumar@brightcove.com"},{"name":"bzizmond","email":"bzizmond@brightcove.com"},{"name":"jmpmacedo","email":"jmacedo@brightcove.com"},{"name":"scorreia","email":"scorreia@brightcove.com"},{"name":"lescorcio","email":"lescorcio@brightcove.com"},{"name":"cavieira","email":"cavieira@brightcove.com"},{"name":"arunjeyaprasad","email":"arunjeyaprasad@brightcove.com"},{"name":"bvilvanathan","email":"bvilvanathan@brightcove.com"},{"name":"anand.gangadharan","email":"anand.gangadharan@brightcove.com"},{"name":"rociosantos","email":"msantos@brightcove.com"},{"name":"agarciabcov","email":"agarcia@brightcove.com"},{"name":"attinder","email":"asingh@brightcove.com"},{"name":"lauralopez","email":"llopez@brightcove.com"},{"name":"skumar85","email":"skumar@brightcove.com"},{"name":"hrodriguez2","email":"hrodriguez@brightcove.com"},{"name":"jasilvaantonio","email":"jasilva@brightcove.com"},{"name":"palvarezbc","email":"palvarez@brightcove.com"},{"name":"ericramos","email":"eramos@brightcove.com"},{"name":"carlosabajo","email":"cbajo@brightcove.com"},{"name":"ingrid.s.cruz","email":"scruz@brightcove.com"},{"name":"luis_fernando_lopez_ruiz","email":"lflopez@brightcove.com"},{"name":"vishal64","email":"vramesh@brightcove.com"},{"name":"tresa.baji","email":"tresa.baji@brightcove.com"},{"name":"luis.garcia.brightcove","email":"lfgarcia@brightcove.com"},{"name":"rodrigofdz","email":"rfernandez@brightcove.com"},{"name":"pgutierrezgil","email":"pgutierrez@brightcove.com"},{"name":"harish17","email":"hekambaram@brightcove.com"},{"name":"jjeyaprakash","email":"jjeyaprakash@brightcove.com"},{"name":"rrajendran1698","email":"rrajendran@brightcove.com"},{"name":"jlomeli","email":"jlomeli@brightcove.com"},{"name":"sjimenez","email":"sjimenez@brightcove.com"},{"name":"rwenger_brightcove","email":"robert.wenger@brightcove.com"},{"name":"rujordan","email":"jordan.alexander@brightcove.com"},{"name":"stuartmh","email":"shicks@brightcove.com"},{"name":"jherrerabcov","email":"jherrera@brightcove.com"},{"name":"mshiwal","email":"mshiwal@brightcove.com"},{"name":"ptamizh","email":"ptamizh@brightcove.com"},{"name":"akamalakkannan","email":"akamalakkannan@brightcove.com"},{"name":"roman-bc","email":"rpougatchev@brightcove.com"},{"name":"tnwanna","email":"tnwanna@brightcove.com"},{"name":"bsahlas.npm","email":"bsahlas@brightcove.com"},{"name":"dherrera1109","email":"dherrera@brightcove.com"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"echengbc","email":"echeng@brightcove.com"},{"name":"sbarrettbc","email":"sbarrett@brightcove.com"}],"dist":{"shasum":"39bc6f35131269c07b1f35d92c27d9acdf62ad3e","tarball":"https://registry.npmjs.org/@brightcove/hono-sessions/-/hono-sessions-1.0.1.tgz","fileCount":15,"integrity":"sha512-Pnkv5aP2i5Jx7UROQgvNCh6rOXm6D5DFsKwc+FfTmHYl/EbBTSQ/ueLuwwKuwozbGK5t1+GrfiochDtpN4wk0w==","signatures":[{"sig":"MEYCIQDPfqaE2zc0XpmzZD4qpg4WMyo7sUco4hcpl1rgOPY3NAIhAIM7BRghzTSFWc+rCjZY6m8N6IF0GQTYs5Ouwgr01E0N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31256},"main":"dist/cjs/index.js","type":"commonjs","types":"dist/cjs/index.d.ts","engines":{"npm":">=9.0.0","node":">=20.0.0"},"gitHead":"9685e2cd46b60141726cc9985696721c4e67b5e4","scripts":{"lint":"eslint --ext ts ./src","test":"echo \"Error: no test specified\"","build":"rm -rf dist/* && tsc -p tsconfig-cjs.json","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,css,scss,md}\"","prepare":"npm run build","lint:fix":"eslint --ext ts ./src --fix","format:check":"prettier --check \"**/*.{js,jsx,ts,tsx,json,css,scss,md}\""},"_npmUser":{"name":"bgs-devops","email":"bgs-devops@brightcove.com"},"_npmVersion":"10.7.0","description":"A session manager for Hono. Uses cookies and DynamoDB as the session storage backend","directories":{},"_nodeVersion":"20.15.1","dependencies":{"hono":"^4.5.0","@aws-sdk/lib-dynamodb":"^3.614.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.2.0","assume":"^2.2.0","eslint":"^8.57.0","prettier":"^3.2.5","supertest":"^6.1.3","typescript":"^5.4.5","@types/node":"^20.12.7","@types/logger":"^0.0.5","@babel/preset-env":"^7.14.1","eslint-plugin-json":"^3.0.0","@babel/eslint-parser":"^7.13.14","@babel/eslint-plugin":"^7.13.16","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.614.0","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.6.1","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-sessions_1.0.1_1722275730300_0.7502238808051689","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@brightcove/hono-sessions","version":"1.0.2","author":"","license":"ISC","_id":"@brightcove/hono-sessions@1.0.2","maintainers":[{"name":"cognatusbgs","email":"dmartinez@brightcove.com"},{"name":"mbalasubramaniam","email":"mbalasubramaniam@brightcove.com"},{"name":"ssah","email":"ssah@brightcove.com"},{"name":"dgonzalez89","email":"dperez@brightcove.com"},{"name":"areis10","email":"areis@brightcove.com"},{"name":"vmnavarro","email":"vm.navarro94@gmail.com"},{"name":"alfredo-reyes","email":"areyes@brightcove.com"},{"name":"jterranova","email":"jterranova@brightcove.com"},{"name":"pradeep.vernekar","email":"pradeep.vernekar@brightcove.com"},{"name":"jfloresbc","email":"jflores@brightcove.com"},{"name":"mlopez.b","email":"mlopez@brightcove.com"},{"name":"ttabrilla-bc","email":"ttabrilla@brightcove.com"},{"name":"msivalls","email":"msivalls@brightcove.com"},{"name":"sstevanus","email":"sstevanus@brightcove.com"},{"name":"rwbarber2","email":"rbarber@brightcove.com"},{"name":"rwinger","email":"rwinger@brightcove.com"},{"name":"bcc-bfranklin","email":"bfranklin@brightcove.com"},{"name":"apenigalapati","email":"apenigalapati@brightcove.com"},{"name":"lmaultsby","email":"lmaultsby@brightcove.com"},{"name":"sravan.pbr","email":"p.rangasravan@brightcove.com"},{"name":"ijunaidf","email":"ijunaid@brightcove.com"},{"name":"mgoncalves","email":"mgoncalves@brightcove.com"},{"name":"mfregozo","email":"mfregozo@brightcove.com"},{"name":"arevelo","email":"arevelo@brightcove.com"},{"name":"madhu_g","email":"mganapathiraaja@brightcove.com"},{"name":"hugocjim","email":"hjimenez@brightcove.com"},{"name":"daniel_campos","email":"dcampos@brightcove.com"},{"name":"kevin.schick","email":"kschick@brightcove.com"},{"name":"m.morrison","email":"mmorrison@brightcove.com"},{"name":"uomar","email":"uomar@brightcove.com"},{"name":"abarstowbc","email":"abarstow@brightcove.com"},{"name":"sbarathan","email":"sbarathan@brightcove.com"},{"name":"kpandiyarajan","email":"kpandiyarajan@brightcove.com"},{"name":"imorones","email":"imorones@brightcove.com"},{"name":"walterseymourbc","email":"wseymour@brightcove.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"albertogomez","email":"agomez@brightcove.com"},{"name":"gestrada-br","email":"gestrada@brightcove.com"},{"name":"amillerbrightcove","email":"amiller@brightcove.com"},{"name":"lvohra","email":"lvohra@brightcove.com"},{"name":"mcho-bc","email":"mcho@brightcove.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"fsalazarbc","email":"fsalazar@brightcove.com"},{"name":"dawnpacko","email":"dpacko@brightcove.com"},{"name":"ldominguez","email":"ldominguez@brightcove.com"},{"name":"bc-srimron-soutter","email":"srimron-soutter@brightcove.com"},{"name":"rsilva_brightcove","email":"rsilva@brightcove.com"},{"name":"joeylesh","email":"jlesh@brightcove.com"},{"name":"lmelchorx1","email":"lmelchor@brightcove.com"},{"name":"juan-sanchez","email":"jpsanchez@brightcove.com"},{"name":"eolvera","email":"eolvera@brightcove.com"},{"name":"cloewer_bc","email":"cloewer@brightcove.com"},{"name":"carredondo","email":"carredondo@brightcove.com"},{"name":"brianhsu","email":"bhsu@brightcove.com"},{"name":"niklagbrightcove","email":"niko.lagman@brightcove.com"},{"name":"tsraveling_bc","email":"tim.raveling@brightcove.com"},{"name":"bcbclifford","email":"bclifford@brightcove.com"},{"name":"bc-acgarcia","email":"acgarcia@brightcove.com"},{"name":"adavila1","email":"adavila@brightcove.com"},{"name":"vaishalijayaraman","email":"vjayaraman@brightcove.com"},{"name":"kreynolds","email":"kreynolds@brightcove.com"},{"name":"bgs-devops","email":"bgs-devops@brightcove.com"},{"name":"albinjohnson","email":"albin.johnson@brightcove.com"},{"name":"rtezera","email":"rtezera@brightcove.com"},{"name":"bcmneil","email":"mneil@brightcove.com"},{"name":"randresf","email":"andres.restrepo@brightcove.com"},{"name":"v.kozlov_bc","email":"vitali.kozlov@brightcove.com"},{"name":"nagendra_m","email":"nagendra.muragam@gmail.com"},{"name":"michaelmccarthybc","email":"michael.mccarthy@brightcove.com"},{"name":"poneill-bcov","email":"poneill@brightcove.com"},{"name":"mdeltorobcov","email":"mdeltoro@brightcove.com"},{"name":"jmohneycove","email":"jared.mohney@brightcove.com"},{"name":"inbc01","email":"igor.nakshin@brightcove.com"},{"name":"aperezbrightcove","email":"aperez@brightcove.com"},{"name":"ireyes94","email":"ireyes@brightcove.com"},{"name":"brightcove-admin","email":"sward@brightcove.com"},{"name":"tedk","email":"ted9k@swbell.net"},{"name":"abradley-brightcove","email":"abradley@brightcove.com"},{"name":"bc-alive","email":"alive-dev@brightcove.com"},{"name":"lasanchezc","email":"lsanchez@brightcove.com"},{"name":"marguinbc","email":"marguin@brightcove.com"},{"name":"brightcove-user","email":"npm-user@brightcove.com"},{"name":"kmason","email":"kmason@brightcove.com"},{"name":"cbarstow","email":"cbarstow@brightcove.com"},{"name":"hikeh","email":"hikeh@brightcove.com"},{"name":"myerramalla","email":"myerramalla@brightcove.com"},{"name":"pdias","email":"pdias@brightcove.com"},{"name":"jwhisenant","email":"jwhisenant@brightcove.com"},{"name":"ebertaud","email":"ebertaud@brightcove.com"},{"name":"oespinosac","email":"oespinosa@brightcove.com"},{"name":"dsalnikov","email":"dsalnikov@brightcove.com"},{"name":"sharanya.muruganandam","email":"sharanya.muruganandam@brightcove.com"},{"name":"vikaskumar.gajula","email":"vikaskumar.gajula@brightcove.com"},{"name":"xgarcia_npm","email":"xgarcia+npm@brightcove.com"},{"name":"jguerra","email":"jguerra@brightcove.com"},{"name":"rjune","email":"rjune@brightcove.com"},{"name":"jonbwalsh","email":"jwalsh@brightcove.com"},{"name":"khaipham","email":"kpham@brightcove.com"},{"name":"wswanbeck","email":"wswanbeck@brightcove.com"},{"name":"gastafurov","email":"gastafurov@brightcove.com"},{"name":"adalwani","email":"adalwani@brightcove.com"},{"name":"ekelson-bcove","email":"ekelson@brightcove.com"},{"name":"syseng","email":"syseng+npm@brightcove.com"},{"name":"mcarreiro","email":"mcarreiro@brightcove.com"},{"name":"elbadawimustafa","email":"melbadawi@brightcove.com"},{"name":"hwoodbury","email":"hwoodbury@brightcove.com"},{"name":"jblaker","email":"jblaker@brightcove.com"},{"name":"bcmauleon","email":"mleon@brightcove.com"},{"name":"paco_oblea_bc","email":"foblea@brightcove.com"},{"name":"jsepulveda","email":"jsepulveda@brightcove.com"},{"name":"biswaranjan","email":"bpanigrahi@brightcove.com"},{"name":"barroyo","email":"barroyo@brightcove.com"},{"name":"bmartinez","email":"bmartinez@brightcove.com"},{"name":"bc-jcarlson","email":"jcarlson@brightcove.com"},{"name":"eledezma","email":"eledezma@brightcove.com"},{"name":"jcueto","email":"jcueto@brightcove.com"},{"name":"erodrigues","email":"erodrigues@brightcove.com"},{"name":"psousa","email":"psousa@brightcove.com"},{"name":"marcogaray","email":"mgaray@brightcove.com"},{"name":"javibright","email":"fpadilla@brightcove.com"},{"name":"bcpsalas","email":"psalas@brightcove.com"},{"name":"etobin","email":"etobin@brightcove.com"},{"name":"ackbabe","email":"backer@brightcove.com"},{"name":"cvillasenor","email":"cvillasenor@brightcove.com"},{"name":"omartinez","email":"omartinez@brightcove.com"},{"name":"mgonzalez_bc","email":"mgonzalez@brightcove.com"},{"name":"pdohertybcov","email":"pdoherty+npmjs@brightcove.com"},{"name":"muthukumar.bc","email":"muthukumar@brightcove.com"},{"name":"bzizmond","email":"bzizmond@brightcove.com"},{"name":"jmpmacedo","email":"jmacedo@brightcove.com"},{"name":"scorreia","email":"scorreia@brightcove.com"},{"name":"lescorcio","email":"lescorcio@brightcove.com"},{"name":"cavieira","email":"cavieira@brightcove.com"},{"name":"arunjeyaprasad","email":"arunjeyaprasad@brightcove.com"},{"name":"bvilvanathan","email":"bvilvanathan@brightcove.com"},{"name":"anand.gangadharan","email":"anand.gangadharan@brightcove.com"},{"name":"rociosantos","email":"msantos@brightcove.com"},{"name":"agarciabcov","email":"agarcia@brightcove.com"},{"name":"attinder","email":"asingh@brightcove.com"},{"name":"lauralopez","email":"llopez@brightcove.com"},{"name":"skumar85","email":"skumar@brightcove.com"},{"name":"hrodriguez2","email":"hrodriguez@brightcove.com"},{"name":"jasilvaantonio","email":"jasilva@brightcove.com"},{"name":"palvarezbc","email":"palvarez@brightcove.com"},{"name":"ericramos","email":"eramos@brightcove.com"},{"name":"carlosabajo","email":"cbajo@brightcove.com"},{"name":"ingrid.s.cruz","email":"scruz@brightcove.com"},{"name":"luis_fernando_lopez_ruiz","email":"lflopez@brightcove.com"},{"name":"vishal64","email":"vramesh@brightcove.com"},{"name":"tresa.baji","email":"tresa.baji@brightcove.com"},{"name":"luis.garcia.brightcove","email":"lfgarcia@brightcove.com"},{"name":"rodrigofdz","email":"rfernandez@brightcove.com"},{"name":"pgutierrezgil","email":"pgutierrez@brightcove.com"},{"name":"harish17","email":"hekambaram@brightcove.com"},{"name":"jjeyaprakash","email":"jjeyaprakash@brightcove.com"},{"name":"rrajendran1698","email":"rrajendran@brightcove.com"},{"name":"jlomeli","email":"jlomeli@brightcove.com"},{"name":"sjimenez","email":"sjimenez@brightcove.com"},{"name":"rwenger_brightcove","email":"robert.wenger@brightcove.com"},{"name":"rujordan","email":"jordan.alexander@brightcove.com"},{"name":"stuartmh","email":"shicks@brightcove.com"},{"name":"jherrerabcov","email":"jherrera@brightcove.com"},{"name":"mshiwal","email":"mshiwal@brightcove.com"},{"name":"ptamizh","email":"ptamizh@brightcove.com"},{"name":"akamalakkannan","email":"akamalakkannan@brightcove.com"},{"name":"roman-bc","email":"rpougatchev@brightcove.com"},{"name":"tnwanna","email":"tnwanna@brightcove.com"},{"name":"bsahlas.npm","email":"bsahlas@brightcove.com"},{"name":"dherrera1109","email":"dherrera@brightcove.com"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"echengbc","email":"echeng@brightcove.com"},{"name":"sbarrettbc","email":"sbarrett@brightcove.com"}],"dist":{"shasum":"6dcfb520dfd27fc85c2eabe8dec495d1dc0d7de0","tarball":"https://registry.npmjs.org/@brightcove/hono-sessions/-/hono-sessions-1.0.2.tgz","fileCount":15,"integrity":"sha512-V96U25eTP4p9LRiTvNlur1G8powVzBjpKj7rxVaxeZ4mH3yyNIxoj/urduT0sMf6C91fnBWO/8iG5r2Md0sOUg==","signatures":[{"sig":"MEUCIA0BR8f88fE91yysKOAXXIIFFmYipC9M9VFoRyStqiE3AiEA33RTWAfWvryCabt9YP6yzqXskPvj8F9zuA1yEQf8hUI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31256},"main":"dist/cjs/index.js","type":"commonjs","types":"dist/cjs/index.d.ts","engines":{"npm":">=9.0.0","node":">=20.0.0"},"gitHead":"0196d707243a41617bdf1d17111d1a3a18fff5c0","scripts":{"lint":"eslint --ext ts ./src","test":"echo \"Error: no test specified\"","build":"rm -rf dist/* && tsc -p tsconfig-cjs.json","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,css,scss,md}\"","prepare":"npm run build","lint:fix":"eslint --ext ts ./src --fix","format:check":"prettier --check \"**/*.{js,jsx,ts,tsx,json,css,scss,md}\""},"_npmUser":{"name":"bgs-devops","email":"bgs-devops@brightcove.com"},"_npmVersion":"10.7.0","description":"A session manager for Hono. Uses cookies and DynamoDB as the session storage backend","directories":{},"_nodeVersion":"20.15.1","dependencies":{"hono":"^4.5.0","@aws-sdk/lib-dynamodb":"^3.564.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.2.0","assume":"^2.2.0","eslint":"^8.57.0","prettier":"^3.2.5","supertest":"^6.1.3","typescript":"^5.4.5","@types/node":"^20.12.7","@types/logger":"^0.0.5","@babel/preset-env":"^7.14.1","eslint-plugin-json":"^3.0.0","@babel/eslint-parser":"^7.13.14","@babel/eslint-plugin":"^7.13.16","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.529.0","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.6.1","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-sessions_1.0.2_1722279190963_0.06904693512138493","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@brightcove/hono-sessions","version":"1.0.3","author":"","license":"ISC","_id":"@brightcove/hono-sessions@1.0.3","maintainers":[{"name":"cognatusbgs","email":"dmartinez@brightcove.com"},{"name":"mbalasubramaniam","email":"mbalasubramaniam@brightcove.com"},{"name":"ssah","email":"ssah@brightcove.com"},{"name":"dgonzalez89","email":"dperez@brightcove.com"},{"name":"areis10","email":"areis@brightcove.com"},{"name":"vmnavarro","email":"vm.navarro94@gmail.com"},{"name":"alfredo-reyes","email":"areyes@brightcove.com"},{"name":"jterranova","email":"jterranova@brightcove.com"},{"name":"pradeep.vernekar","email":"pradeep.vernekar@brightcove.com"},{"name":"jfloresbc","email":"jflores@brightcove.com"},{"name":"mlopez.b","email":"mlopez@brightcove.com"},{"name":"ttabrilla-bc","email":"ttabrilla@brightcove.com"},{"name":"msivalls","email":"msivalls@brightcove.com"},{"name":"sstevanus","email":"sstevanus@brightcove.com"},{"name":"rwbarber2","email":"rbarber@brightcove.com"},{"name":"rwinger","email":"rwinger@brightcove.com"},{"name":"bcc-bfranklin","email":"bfranklin@brightcove.com"},{"name":"apenigalapati","email":"apenigalapati@brightcove.com"},{"name":"lmaultsby","email":"lmaultsby@brightcove.com"},{"name":"sravan.pbr","email":"p.rangasravan@brightcove.com"},{"name":"ijunaidf","email":"ijunaid@brightcove.com"},{"name":"mgoncalves","email":"mgoncalves@brightcove.com"},{"name":"mfregozo","email":"mfregozo@brightcove.com"},{"name":"arevelo","email":"arevelo@brightcove.com"},{"name":"madhu_g","email":"mganapathiraaja@brightcove.com"},{"name":"hugocjim","email":"hjimenez@brightcove.com"},{"name":"daniel_campos","email":"dcampos@brightcove.com"},{"name":"kevin.schick","email":"kschick@brightcove.com"},{"name":"m.morrison","email":"mmorrison@brightcove.com"},{"name":"uomar","email":"uomar@brightcove.com"},{"name":"abarstowbc","email":"abarstow@brightcove.com"},{"name":"sbarathan","email":"sbarathan@brightcove.com"},{"name":"kpandiyarajan","email":"kpandiyarajan@brightcove.com"},{"name":"imorones","email":"imorones@brightcove.com"},{"name":"walterseymourbc","email":"wseymour@brightcove.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"albertogomez","email":"agomez@brightcove.com"},{"name":"gestrada-br","email":"gestrada@brightcove.com"},{"name":"amillerbrightcove","email":"amiller@brightcove.com"},{"name":"lvohra","email":"lvohra@brightcove.com"},{"name":"mcho-bc","email":"mcho@brightcove.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"fsalazarbc","email":"fsalazar@brightcove.com"},{"name":"dawnpacko","email":"dpacko@brightcove.com"},{"name":"ldominguez","email":"ldominguez@brightcove.com"},{"name":"bc-srimron-soutter","email":"srimron-soutter@brightcove.com"},{"name":"rsilva_brightcove","email":"rsilva@brightcove.com"},{"name":"joeylesh","email":"jlesh@brightcove.com"},{"name":"lmelchorx1","email":"lmelchor@brightcove.com"},{"name":"juan-sanchez","email":"jpsanchez@brightcove.com"},{"name":"eolvera","email":"eolvera@brightcove.com"},{"name":"cloewer_bc","email":"cloewer@brightcove.com"},{"name":"carredondo","email":"carredondo@brightcove.com"},{"name":"brianhsu","email":"bhsu@brightcove.com"},{"name":"niklagbrightcove","email":"niko.lagman@brightcove.com"},{"name":"tsraveling_bc","email":"tim.raveling@brightcove.com"},{"name":"bcbclifford","email":"bclifford@brightcove.com"},{"name":"bc-acgarcia","email":"acgarcia@brightcove.com"},{"name":"adavila1","email":"adavila@brightcove.com"},{"name":"vaishalijayaraman","email":"vjayaraman@brightcove.com"},{"name":"kreynolds","email":"kreynolds@brightcove.com"},{"name":"bgs-devops","email":"bgs-devops@brightcove.com"},{"name":"albinjohnson","email":"albin.johnson@brightcove.com"},{"name":"rtezera","email":"rtezera@brightcove.com"},{"name":"bcmneil","email":"mneil@brightcove.com"},{"name":"randresf","email":"andres.restrepo@brightcove.com"},{"name":"v.kozlov_bc","email":"vitali.kozlov@brightcove.com"},{"name":"nagendra_m","email":"nagendra.muragam@gmail.com"},{"name":"michaelmccarthybc","email":"michael.mccarthy@brightcove.com"},{"name":"poneill-bcov","email":"poneill@brightcove.com"},{"name":"mdeltorobcov","email":"mdeltoro@brightcove.com"},{"name":"jmohneycove","email":"jared.mohney@brightcove.com"},{"name":"inbc01","email":"igor.nakshin@brightcove.com"},{"name":"aperezbrightcove","email":"aperez@brightcove.com"},{"name":"ireyes94","email":"ireyes@brightcove.com"},{"name":"brightcove-admin","email":"sward@brightcove.com"},{"name":"tedk","email":"ted9k@swbell.net"},{"name":"abradley-brightcove","email":"abradley@brightcove.com"},{"name":"bc-alive","email":"alive-dev@brightcove.com"},{"name":"lasanchezc","email":"lsanchez@brightcove.com"},{"name":"marguinbc","email":"marguin@brightcove.com"},{"name":"brightcove-user","email":"npm-user@brightcove.com"},{"name":"kmason","email":"kmason@brightcove.com"},{"name":"cbarstow","email":"cbarstow@brightcove.com"},{"name":"hikeh","email":"hikeh@brightcove.com"},{"name":"myerramalla","email":"myerramalla@brightcove.com"},{"name":"pdias","email":"pdias@brightcove.com"},{"name":"jwhisenant","email":"jwhisenant@brightcove.com"},{"name":"ebertaud","email":"ebertaud@brightcove.com"},{"name":"oespinosac","email":"oespinosa@brightcove.com"},{"name":"dsalnikov","email":"dsalnikov@brightcove.com"},{"name":"sharanya.muruganandam","email":"sharanya.muruganandam@brightcove.com"},{"name":"vikaskumar.gajula","email":"vikaskumar.gajula@brightcove.com"},{"name":"xgarcia_npm","email":"xgarcia+npm@brightcove.com"},{"name":"jguerra","email":"jguerra@brightcove.com"},{"name":"rjune","email":"rjune@brightcove.com"},{"name":"jonbwalsh","email":"jwalsh@brightcove.com"},{"name":"khaipham","email":"kpham@brightcove.com"},{"name":"wswanbeck","email":"wswanbeck@brightcove.com"},{"name":"gastafurov","email":"gastafurov@brightcove.com"},{"name":"adalwani","email":"adalwani@brightcove.com"},{"name":"ekelson-bcove","email":"ekelson@brightcove.com"},{"name":"syseng","email":"syseng+npm@brightcove.com"},{"name":"mcarreiro","email":"mcarreiro@brightcove.com"},{"name":"elbadawimustafa","email":"melbadawi@brightcove.com"},{"name":"hwoodbury","email":"hwoodbury@brightcove.com"},{"name":"jblaker","email":"jblaker@brightcove.com"},{"name":"bcmauleon","email":"mleon@brightcove.com"},{"name":"paco_oblea_bc","email":"foblea@brightcove.com"},{"name":"jsepulveda","email":"jsepulveda@brightcove.com"},{"name":"biswaranjan","email":"bpanigrahi@brightcove.com"},{"name":"barroyo","email":"barroyo@brightcove.com"},{"name":"bmartinez","email":"bmartinez@brightcove.com"},{"name":"bc-jcarlson","email":"jcarlson@brightcove.com"},{"name":"eledezma","email":"eledezma@brightcove.com"},{"name":"jcueto","email":"jcueto@brightcove.com"},{"name":"erodrigues","email":"erodrigues@brightcove.com"},{"name":"psousa","email":"psousa@brightcove.com"},{"name":"marcogaray","email":"mgaray@brightcove.com"},{"name":"javibright","email":"fpadilla@brightcove.com"},{"name":"bcpsalas","email":"psalas@brightcove.com"},{"name":"etobin","email":"etobin@brightcove.com"},{"name":"ackbabe","email":"backer@brightcove.com"},{"name":"cvillasenor","email":"cvillasenor@brightcove.com"},{"name":"omartinez","email":"omartinez@brightcove.com"},{"name":"mgonzalez_bc","email":"mgonzalez@brightcove.com"},{"name":"pdohertybcov","email":"pdoherty+npmjs@brightcove.com"},{"name":"muthukumar.bc","email":"muthukumar@brightcove.com"},{"name":"bzizmond","email":"bzizmond@brightcove.com"},{"name":"jmpmacedo","email":"jmacedo@brightcove.com"},{"name":"scorreia","email":"scorreia@brightcove.com"},{"name":"lescorcio","email":"lescorcio@brightcove.com"},{"name":"cavieira","email":"cavieira@brightcove.com"},{"name":"arunjeyaprasad","email":"arunjeyaprasad@brightcove.com"},{"name":"bvilvanathan","email":"bvilvanathan@brightcove.com"},{"name":"anand.gangadharan","email":"anand.gangadharan@brightcove.com"},{"name":"rociosantos","email":"msantos@brightcove.com"},{"name":"agarciabcov","email":"agarcia@brightcove.com"},{"name":"attinder","email":"asingh@brightcove.com"},{"name":"lauralopez","email":"llopez@brightcove.com"},{"name":"skumar85","email":"skumar@brightcove.com"},{"name":"hrodriguez2","email":"hrodriguez@brightcove.com"},{"name":"jasilvaantonio","email":"jasilva@brightcove.com"},{"name":"palvarezbc","email":"palvarez@brightcove.com"},{"name":"ericramos","email":"eramos@brightcove.com"},{"name":"carlosabajo","email":"cbajo@brightcove.com"},{"name":"ingrid.s.cruz","email":"scruz@brightcove.com"},{"name":"luis_fernando_lopez_ruiz","email":"lflopez@brightcove.com"},{"name":"vishal64","email":"vramesh@brightcove.com"},{"name":"tresa.baji","email":"tresa.baji@brightcove.com"},{"name":"luis.garcia.brightcove","email":"lfgarcia@brightcove.com"},{"name":"rodrigofdz","email":"rfernandez@brightcove.com"},{"name":"pgutierrezgil","email":"pgutierrez@brightcove.com"},{"name":"harish17","email":"hekambaram@brightcove.com"},{"name":"jjeyaprakash","email":"jjeyaprakash@brightcove.com"},{"name":"rrajendran1698","email":"rrajendran@brightcove.com"},{"name":"jlomeli","email":"jlomeli@brightcove.com"},{"name":"sjimenez","email":"sjimenez@brightcove.com"},{"name":"rwenger_brightcove","email":"robert.wenger@brightcove.com"},{"name":"rujordan","email":"jordan.alexander@brightcove.com"},{"name":"stuartmh","email":"shicks@brightcove.com"},{"name":"jherrerabcov","email":"jherrera@brightcove.com"},{"name":"mshiwal","email":"mshiwal@brightcove.com"},{"name":"ptamizh","email":"ptamizh@brightcove.com"},{"name":"akamalakkannan","email":"akamalakkannan@brightcove.com"},{"name":"roman-bc","email":"rpougatchev@brightcove.com"},{"name":"tnwanna","email":"tnwanna@brightcove.com"},{"name":"bsahlas.npm","email":"bsahlas@brightcove.com"},{"name":"dherrera1109","email":"dherrera@brightcove.com"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"echengbc","email":"echeng@brightcove.com"},{"name":"sbarrettbc","email":"sbarrett@brightcove.com"}],"dist":{"shasum":"6d2293179c1a32f52eb76f1be34611c91f1d20cd","tarball":"https://registry.npmjs.org/@brightcove/hono-sessions/-/hono-sessions-1.0.3.tgz","fileCount":15,"integrity":"sha512-3r5ZdISAGACGiDl/cbPUibcVqBHcsBu9sAMzubvQMxym72Lr+c5DwhfIm8yaJaY6r8+kd/+273wLKAqW5x9U7Q==","signatures":[{"sig":"MEQCIEpKsEZxnqhATQbtJAPzlCARjp34qlRw7VHQJO9J+3YAAiAwzq3yOA/tGw/YK6+E40Ybfzy2g1DvUvmEnjIYnmRjRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34605},"main":"dist/cjs/index.js","type":"commonjs","types":"dist/cjs/index.d.ts","engines":{"npm":">=9.0.0","node":">=20.0.0"},"gitHead":"2dd31810e6d390a1aef603be7da7523778ca0c80","scripts":{"lint":"eslint --ext ts ./src","test":"echo \"Error: no test specified\"","build":"rm -rf dist/* && tsc -p tsconfig-cjs.json","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,css,scss,md}\"","prepare":"npm run build","lint:fix":"eslint --ext ts ./src --fix","format:check":"prettier --check \"**/*.{js,jsx,ts,tsx,json,css,scss,md}\""},"_npmUser":{"name":"bgs-devops","email":"bgs-devops@brightcove.com"},"_npmVersion":"10.7.0","description":"A session manager for Hono. Uses cookies and DynamoDB as the session storage backend","directories":{},"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","hono":"^4.5.3","mocha":"^9.2.0","assume":"^2.2.0","eslint":"^8.57.0","prettier":"^3.2.5","supertest":"^6.1.3","typescript":"^5.4.5","@types/node":"^20.12.7","@types/logger":"^0.0.5","@babel/preset-env":"^7.14.1","eslint-plugin-json":"^3.0.0","@babel/eslint-parser":"^7.13.14","@babel/eslint-plugin":"^7.13.16","eslint-plugin-import":"^2.29.1","@aws-sdk/lib-dynamodb":"^3.620.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.529.0","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.6.1","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-sessions_1.0.3_1722359451408_0.8605815077033121","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@brightcove/hono-sessions","version":"1.0.4","author":"","license":"ISC","_id":"@brightcove/hono-sessions@1.0.4","maintainers":[{"name":"cognatusbgs","email":"dmartinez@brightcove.com"},{"name":"mbalasubramaniam","email":"mbalasubramaniam@brightcove.com"},{"name":"ssah","email":"ssah@brightcove.com"},{"name":"dgonzalez89","email":"dperez@brightcove.com"},{"name":"areis10","email":"areis@brightcove.com"},{"name":"vmnavarro","email":"vm.navarro94@gmail.com"},{"name":"alfredo-reyes","email":"areyes@brightcove.com"},{"name":"jterranova","email":"jterranova@brightcove.com"},{"name":"pradeep.vernekar","email":"pradeep.vernekar@brightcove.com"},{"name":"jfloresbc","email":"jflores@brightcove.com"},{"name":"mlopez.b","email":"mlopez@brightcove.com"},{"name":"ttabrilla-bc","email":"ttabrilla@brightcove.com"},{"name":"msivalls","email":"msivalls@brightcove.com"},{"name":"sstevanus","email":"sstevanus@brightcove.com"},{"name":"rwbarber2","email":"rbarber@brightcove.com"},{"name":"rwinger","email":"rwinger@brightcove.com"},{"name":"bcc-bfranklin","email":"bfranklin@brightcove.com"},{"name":"apenigalapati","email":"apenigalapati@brightcove.com"},{"name":"lmaultsby","email":"lmaultsby@brightcove.com"},{"name":"sravan.pbr","email":"p.rangasravan@brightcove.com"},{"name":"ijunaidf","email":"ijunaid@brightcove.com"},{"name":"mgoncalves","email":"mgoncalves@brightcove.com"},{"name":"mfregozo","email":"mfregozo@brightcove.com"},{"name":"arevelo","email":"arevelo@brightcove.com"},{"name":"madhu_g","email":"mganapathiraaja@brightcove.com"},{"name":"hugocjim","email":"hjimenez@brightcove.com"},{"name":"daniel_campos","email":"dcampos@brightcove.com"},{"name":"kevin.schick","email":"kschick@brightcove.com"},{"name":"m.morrison","email":"mmorrison@brightcove.com"},{"name":"uomar","email":"uomar@brightcove.com"},{"name":"abarstowbc","email":"abarstow@brightcove.com"},{"name":"sbarathan","email":"sbarathan@brightcove.com"},{"name":"kpandiyarajan","email":"kpandiyarajan@brightcove.com"},{"name":"imorones","email":"imorones@brightcove.com"},{"name":"walterseymourbc","email":"wseymour@brightcove.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"albertogomez","email":"agomez@brightcove.com"},{"name":"gestrada-br","email":"gestrada@brightcove.com"},{"name":"amillerbrightcove","email":"amiller@brightcove.com"},{"name":"lvohra","email":"lvohra@brightcove.com"},{"name":"mcho-bc","email":"mcho@brightcove.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"fsalazarbc","email":"fsalazar@brightcove.com"},{"name":"dawnpacko","email":"dpacko@brightcove.com"},{"name":"ldominguez","email":"ldominguez@brightcove.com"},{"name":"bc-srimron-soutter","email":"srimron-soutter@brightcove.com"},{"name":"rsilva_brightcove","email":"rsilva@brightcove.com"},{"name":"joeylesh","email":"jlesh@brightcove.com"},{"name":"lmelchorx1","email":"lmelchor@brightcove.com"},{"name":"juan-sanchez","email":"jpsanchez@brightcove.com"},{"name":"eolvera","email":"eolvera@brightcove.com"},{"name":"cloewer_bc","email":"cloewer@brightcove.com"},{"name":"carredondo","email":"carredondo@brightcove.com"},{"name":"brianhsu","email":"bhsu@brightcove.com"},{"name":"niklagbrightcove","email":"niko.lagman@brightcove.com"},{"name":"tsraveling_bc","email":"tim.raveling@brightcove.com"},{"name":"bcbclifford","email":"bclifford@brightcove.com"},{"name":"bc-acgarcia","email":"acgarcia@brightcove.com"},{"name":"adavila1","email":"adavila@brightcove.com"},{"name":"vaishalijayaraman","email":"vjayaraman@brightcove.com"},{"name":"kreynolds","email":"kreynolds@brightcove.com"},{"name":"bgs-devops","email":"bgs-devops@brightcove.com"},{"name":"albinjohnson","email":"albin.johnson@brightcove.com"},{"name":"rtezera","email":"rtezera@brightcove.com"},{"name":"bcmneil","email":"mneil@brightcove.com"},{"name":"randresf","email":"andres.restrepo@brightcove.com"},{"name":"v.kozlov_bc","email":"vitali.kozlov@brightcove.com"},{"name":"nagendra_m","email":"nagendra.muragam@gmail.com"},{"name":"michaelmccarthybc","email":"michael.mccarthy@brightcove.com"},{"name":"poneill-bcov","email":"poneill@brightcove.com"},{"name":"mdeltorobcov","email":"mdeltoro@brightcove.com"},{"name":"jmohneycove","email":"jared.mohney@brightcove.com"},{"name":"inbc01","email":"igor.nakshin@brightcove.com"},{"name":"aperezbrightcove","email":"aperez@brightcove.com"},{"name":"ireyes94","email":"ireyes@brightcove.com"},{"name":"brightcove-admin","email":"sward@brightcove.com"},{"name":"tedk","email":"ted9k@swbell.net"},{"name":"abradley-brightcove","email":"abradley@brightcove.com"},{"name":"bc-alive","email":"alive-dev@brightcove.com"},{"name":"lasanchezc","email":"lsanchez@brightcove.com"},{"name":"marguinbc","email":"marguin@brightcove.com"},{"name":"brightcove-user","email":"npm-user@brightcove.com"},{"name":"kmason","email":"kmason@brightcove.com"},{"name":"cbarstow","email":"cbarstow@brightcove.com"},{"name":"hikeh","email":"hikeh@brightcove.com"},{"name":"myerramalla","email":"myerramalla@brightcove.com"},{"name":"pdias","email":"pdias@brightcove.com"},{"name":"jwhisenant","email":"jwhisenant@brightcove.com"},{"name":"ebertaud","email":"ebertaud@brightcove.com"},{"name":"oespinosac","email":"oespinosa@brightcove.com"},{"name":"dsalnikov","email":"dsalnikov@brightcove.com"},{"name":"sharanya.muruganandam","email":"sharanya.muruganandam@brightcove.com"},{"name":"vikaskumar.gajula","email":"vikaskumar.gajula@brightcove.com"},{"name":"xgarcia_npm","email":"xgarcia+npm@brightcove.com"},{"name":"jguerra","email":"jguerra@brightcove.com"},{"name":"rjune","email":"rjune@brightcove.com"},{"name":"jonbwalsh","email":"jwalsh@brightcove.com"},{"name":"khaipham","email":"kpham@brightcove.com"},{"name":"wswanbeck","email":"wswanbeck@brightcove.com"},{"name":"gastafurov","email":"gastafurov@brightcove.com"},{"name":"adalwani","email":"adalwani@brightcove.com"},{"name":"ekelson-bcove","email":"ekelson@brightcove.com"},{"name":"syseng","email":"syseng+npm@brightcove.com"},{"name":"mcarreiro","email":"mcarreiro@brightcove.com"},{"name":"hwoodbury","email":"hwoodbury@brightcove.com"},{"name":"jblaker","email":"jblaker@brightcove.com"},{"name":"bcmauleon","email":"mleon@brightcove.com"},{"name":"paco_oblea_bc","email":"foblea@brightcove.com"},{"name":"jsepulveda","email":"jsepulveda@brightcove.com"},{"name":"biswaranjan","email":"bpanigrahi@brightcove.com"},{"name":"barroyo","email":"barroyo@brightcove.com"},{"name":"bmartinez","email":"bmartinez@brightcove.com"},{"name":"bc-jcarlson","email":"jcarlson@brightcove.com"},{"name":"eledezma","email":"eledezma@brightcove.com"},{"name":"jcueto","email":"jcueto@brightcove.com"},{"name":"erodrigues","email":"erodrigues@brightcove.com"},{"name":"psousa","email":"psousa@brightcove.com"},{"name":"marcogaray","email":"mgaray@brightcove.com"},{"name":"javibright","email":"fpadilla@brightcove.com"},{"name":"bcpsalas","email":"psalas@brightcove.com"},{"name":"etobin","email":"etobin@brightcove.com"},{"name":"ackbabe","email":"backer@brightcove.com"},{"name":"cvillasenor","email":"cvillasenor@brightcove.com"},{"name":"omartinez","email":"omartinez@brightcove.com"},{"name":"mgonzalez_bc","email":"mgonzalez@brightcove.com"},{"name":"pdohertybcov","email":"pdoherty+npmjs@brightcove.com"},{"name":"muthukumar.bc","email":"muthukumar@brightcove.com"},{"name":"bzizmond","email":"bzizmond@brightcove.com"},{"name":"jmpmacedo","email":"jmacedo@brightcove.com"},{"name":"scorreia","email":"scorreia@brightcove.com"},{"name":"lescorcio","email":"lescorcio@brightcove.com"},{"name":"cavieira","email":"cavieira@brightcove.com"},{"name":"arunjeyaprasad","email":"arunjeyaprasad@brightcove.com"},{"name":"bvilvanathan","email":"bvilvanathan@brightcove.com"},{"name":"anand.gangadharan","email":"anand.gangadharan@brightcove.com"},{"name":"rociosantos","email":"msantos@brightcove.com"},{"name":"agarciabcov","email":"agarcia@brightcove.com"},{"name":"attinder","email":"asingh@brightcove.com"},{"name":"lauralopez","email":"llopez@brightcove.com"},{"name":"skumar85","email":"skumar@brightcove.com"},{"name":"hrodriguez2","email":"hrodriguez@brightcove.com"},{"name":"jasilvaantonio","email":"jasilva@brightcove.com"},{"name":"palvarezbc","email":"palvarez@brightcove.com"},{"name":"ericramos","email":"eramos@brightcove.com"},{"name":"carlosabajo","email":"cbajo@brightcove.com"},{"name":"ingrid.s.cruz","email":"scruz@brightcove.com"},{"name":"luis_fernando_lopez_ruiz","email":"lflopez@brightcove.com"},{"name":"vishal64","email":"vramesh@brightcove.com"},{"name":"tresa.baji","email":"tresa.baji@brightcove.com"},{"name":"luis.garcia.brightcove","email":"lfgarcia@brightcove.com"},{"name":"rodrigofdz","email":"rfernandez@brightcove.com"},{"name":"pgutierrezgil","email":"pgutierrez@brightcove.com"},{"name":"harish17","email":"hekambaram@brightcove.com"},{"name":"jjeyaprakash","email":"jjeyaprakash@brightcove.com"},{"name":"rrajendran1698","email":"rrajendran@brightcove.com"},{"name":"jlomeli","email":"jlomeli@brightcove.com"},{"name":"sjimenez","email":"sjimenez@brightcove.com"},{"name":"rwenger_brightcove","email":"robert.wenger@brightcove.com"},{"name":"rujordan","email":"jordan.alexander@brightcove.com"},{"name":"stuartmh","email":"shicks@brightcove.com"},{"name":"jherrerabcov","email":"jherrera@brightcove.com"},{"name":"mshiwal","email":"mshiwal@brightcove.com"},{"name":"ptamizh","email":"ptamizh@brightcove.com"},{"name":"akamalakkannan","email":"akamalakkannan@brightcove.com"},{"name":"roman-bc","email":"rpougatchev@brightcove.com"},{"name":"tnwanna","email":"tnwanna@brightcove.com"},{"name":"bsahlas.npm","email":"bsahlas@brightcove.com"},{"name":"dherrera1109","email":"dherrera@brightcove.com"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"echengbc","email":"echeng@brightcove.com"},{"name":"sbarrettbc","email":"sbarrett@brightcove.com"}],"dist":{"shasum":"d81fd26341e71442be76a497a33c8d2420d92614","tarball":"https://registry.npmjs.org/@brightcove/hono-sessions/-/hono-sessions-1.0.4.tgz","fileCount":15,"integrity":"sha512-g3vAXquNC1QYzH6OEL4OoVLx9dTzuOL8a3WwgS+vqUCw25rrYy0SZsIfn2a96bjP7rZLbhN3cHUIHtncnNiIHg==","signatures":[{"sig":"MEQCIFK0+dPRoNq1vtkLuBnD5da/d27K0xzSWMQTLvCUXG0dAiBIQYLAkflbnbexZ7+wWcqqiIMjazwSskgPdYfPXmmvzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42175},"main":"dist/cjs/index.js","type":"commonjs","types":"dist/cjs/index.d.ts","engines":{"npm":">=9.0.0","node":">=20.0.0"},"gitHead":"c1433f3fda27fbb16060833bb5423641dbe00588","scripts":{"lint":"eslint --ext ts ./src","test":"echo \"Error: no test specified\"","build":"rm -rf dist/* && tsc -p tsconfig-cjs.json","check":"npm run lint && npm run format:check && npm run build","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,css,scss,md}\"","prepare":"npm run build","lint:fix":"eslint --ext ts ./src --fix","format:check":"prettier --check \"**/*.{js,jsx,ts,tsx,json,css,scss,md}\""},"_npmUser":{"name":"bgs-devops","email":"bgs-devops@brightcove.com"},"_npmVersion":"10.8.1","description":"A session manager for Hono that uses DynamoDB as session storage by default. Supports session retrieval by cookie or access token.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"hono":"^4.5.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.2.0","assume":"^2.2.0","eslint":"^8.57.0","prettier":"^3.2.5","supertest":"^6.1.3","typescript":"^5.4.5","@types/node":"^20.12.7","@types/logger":"^0.0.5","@babel/preset-env":"^7.14.1","eslint-plugin-json":"^3.0.0","@babel/eslint-parser":"^7.13.14","@babel/eslint-plugin":"^7.13.16","eslint-plugin-import":"^2.29.1","@aws-sdk/lib-dynamodb":"^3.620.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.529.0","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.6.1","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-sessions_1.0.4_1722458173135_0.16124592357117162","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@brightcove/hono-sessions","version":"1.0.5","author":"","license":"ISC","_id":"@brightcove/hono-sessions@1.0.5","maintainers":[{"name":"cognatusbgs","email":"dmartinez@brightcove.com"},{"name":"mbalasubramaniam","email":"mbalasubramaniam@brightcove.com"},{"name":"ssah","email":"ssah@brightcove.com"},{"name":"dgonzalez89","email":"dperez@brightcove.com"},{"name":"areis10","email":"areis@brightcove.com"},{"name":"vmnavarro","email":"vm.navarro94@gmail.com"},{"name":"alfredo-reyes","email":"areyes@brightcove.com"},{"name":"jterranova","email":"jterranova@brightcove.com"},{"name":"pradeep.vernekar","email":"pradeep.vernekar@brightcove.com"},{"name":"jfloresbc","email":"jflores@brightcove.com"},{"name":"mlopez.b","email":"mlopez@brightcove.com"},{"name":"ttabrilla-bc","email":"ttabrilla@brightcove.com"},{"name":"msivalls","email":"msivalls@brightcove.com"},{"name":"sstevanus","email":"sstevanus@brightcove.com"},{"name":"rwbarber2","email":"rbarber@brightcove.com"},{"name":"rwinger","email":"rwinger@brightcove.com"},{"name":"bcc-bfranklin","email":"bfranklin@brightcove.com"},{"name":"apenigalapati","email":"apenigalapati@brightcove.com"},{"name":"lmaultsby","email":"lmaultsby@brightcove.com"},{"name":"sravan.pbr","email":"p.rangasravan@brightcove.com"},{"name":"ijunaidf","email":"ijunaid@brightcove.com"},{"name":"mgoncalves","email":"mgoncalves@brightcove.com"},{"name":"mfregozo","email":"mfregozo@brightcove.com"},{"name":"arevelo","email":"arevelo@brightcove.com"},{"name":"madhu_g","email":"mganapathiraaja@brightcove.com"},{"name":"hugocjim","email":"hjimenez@brightcove.com"},{"name":"daniel_campos","email":"dcampos@brightcove.com"},{"name":"kevin.schick","email":"kschick@brightcove.com"},{"name":"m.morrison","email":"mmorrison@brightcove.com"},{"name":"uomar","email":"uomar@brightcove.com"},{"name":"abarstowbc","email":"abarstow@brightcove.com"},{"name":"sbarathan","email":"sbarathan@brightcove.com"},{"name":"kpandiyarajan","email":"kpandiyarajan@brightcove.com"},{"name":"imorones","email":"imorones@brightcove.com"},{"name":"walterseymourbc","email":"wseymour@brightcove.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"albertogomez","email":"agomez@brightcove.com"},{"name":"gestrada-br","email":"gestrada@brightcove.com"},{"name":"amillerbrightcove","email":"amiller@brightcove.com"},{"name":"lvohra","email":"lvohra@brightcove.com"},{"name":"mcho-bc","email":"mcho@brightcove.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"fsalazarbc","email":"fsalazar@brightcove.com"},{"name":"dawnpacko","email":"dpacko@brightcove.com"},{"name":"ldominguez","email":"ldominguez@brightcove.com"},{"name":"bc-srimron-soutter","email":"srimron-soutter@brightcove.com"},{"name":"rsilva_brightcove","email":"rsilva@brightcove.com"},{"name":"joeylesh","email":"jlesh@brightcove.com"},{"name":"lmelchorx1","email":"lmelchor@brightcove.com"},{"name":"juan-sanchez","email":"jpsanchez@brightcove.com"},{"name":"eolvera","email":"eolvera@brightcove.com"},{"name":"cloewer_bc","email":"cloewer@brightcove.com"},{"name":"carredondo","email":"carredondo@brightcove.com"},{"name":"brianhsu","email":"bhsu@brightcove.com"},{"name":"niklagbrightcove","email":"niko.lagman@brightcove.com"},{"name":"tsraveling_bc","email":"tim.raveling@brightcove.com"},{"name":"bcbclifford","email":"bclifford@brightcove.com"},{"name":"bc-acgarcia","email":"acgarcia@brightcove.com"},{"name":"adavila1","email":"adavila@brightcove.com"},{"name":"kreynolds","email":"kreynolds@brightcove.com"},{"name":"bgs-devops","email":"bgs-devops@brightcove.com"},{"name":"albinjohnson","email":"albin.johnson@brightcove.com"},{"name":"rtezera","email":"rtezera@brightcove.com"},{"name":"bcmneil","email":"mneil@brightcove.com"},{"name":"randresf","email":"andres.restrepo@brightcove.com"},{"name":"v.kozlov_bc","email":"vitali.kozlov@brightcove.com"},{"name":"nagendra_m","email":"nagendra.muragam@gmail.com"},{"name":"michaelmccarthybc","email":"michael.mccarthy@brightcove.com"},{"name":"poneill-bcov","email":"poneill@brightcove.com"},{"name":"mdeltorobcov","email":"mdeltoro@brightcove.com"},{"name":"jmohneycove","email":"jared.mohney@brightcove.com"},{"name":"inbc01","email":"igor.nakshin@brightcove.com"},{"name":"aperezbrightcove","email":"aperez@brightcove.com"},{"name":"ireyes94","email":"ireyes@brightcove.com"},{"name":"brightcove-admin","email":"sward@brightcove.com"},{"name":"tedk","email":"ted9k@swbell.net"},{"name":"abradley-brightcove","email":"abradley@brightcove.com"},{"name":"bc-alive","email":"alive-dev@brightcove.com"},{"name":"lasanchezc","email":"lsanchez@brightcove.com"},{"name":"marguinbc","email":"marguin@brightcove.com"},{"name":"brightcove-user","email":"npm-user@brightcove.com"},{"name":"kmason","email":"kmason@brightcove.com"},{"name":"cbarstow","email":"cbarstow@brightcove.com"},{"name":"hikeh","email":"hikeh@brightcove.com"},{"name":"myerramalla","email":"myerramalla@brightcove.com"},{"name":"pdias","email":"pdias@brightcove.com"},{"name":"jwhisenant","email":"jwhisenant@brightcove.com"},{"name":"ebertaud","email":"ebertaud@brightcove.com"},{"name":"oespinosac","email":"oespinosa@brightcove.com"},{"name":"dsalnikov","email":"dsalnikov@brightcove.com"},{"name":"sharanya.muruganandam","email":"sharanya.muruganandam@brightcove.com"},{"name":"vikaskumar.gajula","email":"vikaskumar.gajula@brightcove.com"},{"name":"xgarcia_npm","email":"xgarcia+npm@brightcove.com"},{"name":"jguerra","email":"jguerra@brightcove.com"},{"name":"rjune","email":"rjune@brightcove.com"},{"name":"jonbwalsh","email":"jwalsh@brightcove.com"},{"name":"khaipham","email":"kpham@brightcove.com"},{"name":"wswanbeck","email":"wswanbeck@brightcove.com"},{"name":"gastafurov","email":"gastafurov@brightcove.com"},{"name":"adalwani","email":"adalwani@brightcove.com"},{"name":"ekelson-bcove","email":"ekelson@brightcove.com"},{"name":"syseng","email":"syseng+npm@brightcove.com"},{"name":"mcarreiro","email":"mcarreiro@brightcove.com"},{"name":"hwoodbury","email":"hwoodbury@brightcove.com"},{"name":"jblaker","email":"jblaker@brightcove.com"},{"name":"bcmauleon","email":"mleon@brightcove.com"},{"name":"paco_oblea_bc","email":"foblea@brightcove.com"},{"name":"jsepulveda","email":"jsepulveda@brightcove.com"},{"name":"biswaranjan","email":"bpanigrahi@brightcove.com"},{"name":"barroyo","email":"barroyo@brightcove.com"},{"name":"bmartinez","email":"bmartinez@brightcove.com"},{"name":"bc-jcarlson","email":"jcarlson@brightcove.com"},{"name":"eledezma","email":"eledezma@brightcove.com"},{"name":"jcueto","email":"jcueto@brightcove.com"},{"name":"erodrigues","email":"erodrigues@brightcove.com"},{"name":"psousa","email":"psousa@brightcove.com"},{"name":"marcogaray","email":"mgaray@brightcove.com"},{"name":"javibright","email":"fpadilla@brightcove.com"},{"name":"bcpsalas","email":"psalas@brightcove.com"},{"name":"etobin","email":"etobin@brightcove.com"},{"name":"ackbabe","email":"backer@brightcove.com"},{"name":"cvillasenor","email":"cvillasenor@brightcove.com"},{"name":"omartinez","email":"omartinez@brightcove.com"},{"name":"mgonzalez_bc","email":"mgonzalez@brightcove.com"},{"name":"pdohertybcov","email":"pdoherty+npmjs@brightcove.com"},{"name":"muthukumar.bc","email":"muthukumar@brightcove.com"},{"name":"bzizmond","email":"bzizmond@brightcove.com"},{"name":"jmpmacedo","email":"jmacedo@brightcove.com"},{"name":"scorreia","email":"scorreia@brightcove.com"},{"name":"lescorcio","email":"lescorcio@brightcove.com"},{"name":"cavieira","email":"cavieira@brightcove.com"},{"name":"arunjeyaprasad","email":"arunjeyaprasad@brightcove.com"},{"name":"bvilvanathan","email":"bvilvanathan@brightcove.com"},{"name":"anand.gangadharan","email":"anand.gangadharan@brightcove.com"},{"name":"rociosantos","email":"msantos@brightcove.com"},{"name":"agarciabcov","email":"agarcia@brightcove.com"},{"name":"attinder","email":"asingh@brightcove.com"},{"name":"lauralopez","email":"llopez@brightcove.com"},{"name":"skumar85","email":"skumar@brightcove.com"},{"name":"hrodriguez2","email":"hrodriguez@brightcove.com"},{"name":"jasilvaantonio","email":"jasilva@brightcove.com"},{"name":"palvarezbc","email":"palvarez@brightcove.com"},{"name":"ericramos","email":"eramos@brightcove.com"},{"name":"carlosabajo","email":"cbajo@brightcove.com"},{"name":"ingrid.s.cruz","email":"scruz@brightcove.com"},{"name":"luis_fernando_lopez_ruiz","email":"lflopez@brightcove.com"},{"name":"vishal64","email":"vramesh@brightcove.com"},{"name":"tresa.baji","email":"tresa.baji@brightcove.com"},{"name":"luis.garcia.brightcove","email":"lfgarcia@brightcove.com"},{"name":"rodrigofdz","email":"rfernandez@brightcove.com"},{"name":"pgutierrezgil","email":"pgutierrez@brightcove.com"},{"name":"harish17","email":"hekambaram@brightcove.com"},{"name":"jjeyaprakash","email":"jjeyaprakash@brightcove.com"},{"name":"rrajendran1698","email":"rrajendran@brightcove.com"},{"name":"jlomeli","email":"jlomeli@brightcove.com"},{"name":"sjimenez","email":"sjimenez@brightcove.com"},{"name":"rwenger_brightcove","email":"robert.wenger@brightcove.com"},{"name":"rujordan","email":"jordan.alexander@brightcove.com"},{"name":"stuartmh","email":"shicks@brightcove.com"},{"name":"jherrerabcov","email":"jherrera@brightcove.com"},{"name":"mshiwal","email":"mshiwal@brightcove.com"},{"name":"ptamizh","email":"ptamizh@brightcove.com"},{"name":"akamalakkannan","email":"akamalakkannan@brightcove.com"},{"name":"roman-bc","email":"rpougatchev@brightcove.com"},{"name":"tnwanna","email":"tnwanna@brightcove.com"},{"name":"bsahlas.npm","email":"bsahlas@brightcove.com"},{"name":"dherrera1109","email":"dherrera@brightcove.com"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"echengbc","email":"echeng@brightcove.com"},{"name":"sbarrettbc","email":"sbarrett@brightcove.com"}],"dist":{"shasum":"dc8ee79bb6418a7f30389cf740263edd5e91de9e","tarball":"https://registry.npmjs.org/@brightcove/hono-sessions/-/hono-sessions-1.0.5.tgz","fileCount":15,"integrity":"sha512-KC2eP4AjGvWbSnLVJNbF9zS/wVfXvKxdTXAIz2bdv64wUP9IZ7TKAtBEM+re2OIYKcbQABktwAGqNC7/w4PBKw==","signatures":[{"sig":"MEYCIQC5SnkqFbebNdDO0GImU9Vcoq052OxxsSLFbsoBiPV6XAIhAM3bmRUXYXSPoIMGwcEvQCploDpG/OQdqhNpoYgcd/yI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43371},"main":"dist/cjs/index.js","type":"commonjs","types":"dist/cjs/index.d.ts","engines":{"npm":">=9.0.0","node":">=20.0.0"},"gitHead":"fdb0bc22f887a9a7ce6a12b97428ae87e2aa4de6","scripts":{"lint":"eslint --ext ts ./src","test":"echo \"Error: no test specified\"","build":"rm -rf dist/* && tsc -p tsconfig-cjs.json","check":"npm run lint && npm run format:check && npm run build","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,css,scss,md}\"","prepare":"npm run build","lint:fix":"eslint --ext ts ./src --fix","format:check":"prettier --check \"**/*.{js,jsx,ts,tsx,json,css,scss,md}\""},"_npmUser":{"name":"bgs-devops","email":"bgs-devops@brightcove.com"},"_npmVersion":"10.8.1","description":"A session manager for Hono that uses DynamoDB as session storage by default. Supports session retrieval by cookie or access token.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"hono":"^4.5.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.2.0","assume":"^2.2.0","eslint":"^8.57.0","prettier":"^3.2.5","supertest":"^6.1.3","typescript":"^5.4.5","@types/node":"^20.12.7","@types/logger":"^0.0.5","@babel/preset-env":"^7.14.1","eslint-plugin-json":"^3.0.0","@babel/eslint-parser":"^7.13.14","@babel/eslint-plugin":"^7.13.16","eslint-plugin-import":"^2.29.1","@aws-sdk/lib-dynamodb":"^3.620.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.529.0","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.6.1","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-sessions_1.0.5_1723153785274_0.7706403702101936","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@brightcove/hono-sessions","version":"1.0.6","author":"","license":"ISC","_id":"@brightcove/hono-sessions@1.0.6","maintainers":[{"name":"jvaldez1","email":"jvaldez@brightcove.com"},{"name":"fsalazarbc","email":"fsalazar@brightcove.com"},{"name":"cognatusbgs","email":"dmartinez@brightcove.com"},{"name":"mbalasubramaniam","email":"mbalasubramaniam@brightcove.com"},{"name":"ssah","email":"ssah@brightcove.com"},{"name":"dgonzalez89","email":"dperez@brightcove.com"},{"name":"areis10","email":"areis@brightcove.com"},{"name":"vmnavarro","email":"vm.navarro94@gmail.com"},{"name":"alfredo-reyes","email":"areyes@brightcove.com"},{"name":"jterranova","email":"jterranova@brightcove.com"},{"name":"pradeep.vernekar","email":"pradeep.vernekar@brightcove.com"},{"name":"jfloresbc","email":"jflores@brightcove.com"},{"name":"mlopez.b","email":"mlopez@brightcove.com"},{"name":"ttabrilla-bc","email":"ttabrilla@brightcove.com"},{"name":"msivalls","email":"msivalls@brightcove.com"},{"name":"sstevanus","email":"sstevanus@brightcove.com"},{"name":"rwbarber2","email":"rbarber@brightcove.com"},{"name":"rwinger","email":"rwinger@brightcove.com"},{"name":"bcc-bfranklin","email":"bfranklin@brightcove.com"},{"name":"apenigalapati","email":"apenigalapati@brightcove.com"},{"name":"lmaultsby","email":"lmaultsby@brightcove.com"},{"name":"sravan.pbr","email":"p.rangasravan@brightcove.com"},{"name":"ijunaidf","email":"ijunaid@brightcove.com"},{"name":"mgoncalves","email":"mgoncalves@brightcove.com"},{"name":"mfregozo","email":"mfregozo@brightcove.com"},{"name":"arevelo","email":"arevelo@brightcove.com"},{"name":"madhu_g","email":"mganapathiraaja@brightcove.com"},{"name":"hugocjim","email":"hjimenez@brightcove.com"},{"name":"daniel_campos","email":"dcampos@brightcove.com"},{"name":"kevin.schick","email":"kschick@brightcove.com"},{"name":"m.morrison","email":"mmorrison@brightcove.com"},{"name":"uomar","email":"uomar@brightcove.com"},{"name":"abarstowbc","email":"abarstow@brightcove.com"},{"name":"sbarathan","email":"sbarathan@brightcove.com"},{"name":"kpandiyarajan","email":"kpandiyarajan@brightcove.com"},{"name":"imorones","email":"imorones@brightcove.com"},{"name":"walterseymourbc","email":"wseymour@brightcove.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"albertogomez","email":"agomez@brightcove.com"},{"name":"gestrada-br","email":"gestrada@brightcove.com"},{"name":"amillerbrightcove","email":"amiller@brightcove.com"},{"name":"lvohra","email":"lvohra@brightcove.com"},{"name":"mcho-bc","email":"mcho@brightcove.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"dawnpacko","email":"dpacko@brightcove.com"},{"name":"ldominguez","email":"ldominguez@brightcove.com"},{"name":"bc-srimron-soutter","email":"srimron-soutter@brightcove.com"},{"name":"rsilva_brightcove","email":"rsilva@brightcove.com"},{"name":"joeylesh","email":"jlesh@brightcove.com"},{"name":"lmelchorx1","email":"lmelchor@brightcove.com"},{"name":"juan-sanchez","email":"jpsanchez@brightcove.com"},{"name":"eolvera","email":"eolvera@brightcove.com"},{"name":"cloewer_bc","email":"cloewer@brightcove.com"},{"name":"carredondo","email":"carredondo@brightcove.com"},{"name":"brianhsu","email":"bhsu@brightcove.com"},{"name":"niklagbrightcove","email":"niko.lagman@brightcove.com"},{"name":"tsraveling_bc","email":"tim.raveling@brightcove.com"},{"name":"bcbclifford","email":"bclifford@brightcove.com"},{"name":"bc-acgarcia","email":"acgarcia@brightcove.com"},{"name":"adavila1","email":"adavila@brightcove.com"},{"name":"kreynolds","email":"kreynolds@brightcove.com"},{"name":"bgs-devops","email":"bgs-devops@brightcove.com"},{"name":"albinjohnson","email":"albin.johnson@brightcove.com"},{"name":"rtezera","email":"rtezera@brightcove.com"},{"name":"bcmneil","email":"mneil@brightcove.com"},{"name":"randresf","email":"andres.restrepo@brightcove.com"},{"name":"v.kozlov_bc","email":"vitali.kozlov@brightcove.com"},{"name":"nagendra_m","email":"nagendra.muragam@gmail.com"},{"name":"michaelmccarthybc","email":"michael.mccarthy@brightcove.com"},{"name":"poneill-bcov","email":"poneill@brightcove.com"},{"name":"mdeltorobcov","email":"mdeltoro@brightcove.com"},{"name":"jmohneycove","email":"jared.mohney@brightcove.com"},{"name":"inbc01","email":"igor.nakshin@brightcove.com"},{"name":"aperezbrightcove","email":"aperez@brightcove.com"},{"name":"ireyes94","email":"ireyes@brightcove.com"},{"name":"brightcove-admin","email":"sward@brightcove.com"},{"name":"tedk","email":"ted9k@swbell.net"},{"name":"abradley-brightcove","email":"abradley@brightcove.com"},{"name":"bc-alive","email":"alive-dev@brightcove.com"},{"name":"lasanchezc","email":"lsanchez@brightcove.com"},{"name":"marguinbc","email":"marguin@brightcove.com"},{"name":"brightcove-user","email":"npm-user@brightcove.com"},{"name":"kmason","email":"kmason@brightcove.com"},{"name":"cbarstow","email":"cbarstow@brightcove.com"},{"name":"hikeh","email":"hikeh@brightcove.com"},{"name":"myerramalla","email":"myerramalla@brightcove.com"},{"name":"pdias","email":"pdias@brightcove.com"},{"name":"jwhisenant","email":"jwhisenant@brightcove.com"},{"name":"ebertaud","email":"ebertaud@brightcove.com"},{"name":"oespinosac","email":"oespinosa@brightcove.com"},{"name":"dsalnikov","email":"dsalnikov@brightcove.com"},{"name":"sharanya.muruganandam","email":"sharanya.muruganandam@brightcove.com"},{"name":"xgarcia_npm","email":"xgarcia+npm@brightcove.com"},{"name":"jguerra","email":"jguerra@brightcove.com"},{"name":"rjune","email":"rjune@brightcove.com"},{"name":"jonbwalsh","email":"jwalsh@brightcove.com"},{"name":"khaipham","email":"kpham@brightcove.com"},{"name":"wswanbeck","email":"wswanbeck@brightcove.com"},{"name":"gastafurov","email":"gastafurov@brightcove.com"},{"name":"adalwani","email":"adalwani@brightcove.com"},{"name":"ekelson-bcove","email":"ekelson@brightcove.com"},{"name":"syseng","email":"syseng+npm@brightcove.com"},{"name":"mcarreiro","email":"mcarreiro@brightcove.com"},{"name":"hwoodbury","email":"hwoodbury@brightcove.com"},{"name":"jblaker","email":"jblaker@brightcove.com"},{"name":"bcmauleon","email":"mleon@brightcove.com"},{"name":"paco_oblea_bc","email":"foblea@brightcove.com"},{"name":"jsepulveda","email":"jsepulveda@brightcove.com"},{"name":"biswaranjan","email":"bpanigrahi@brightcove.com"},{"name":"barroyo","email":"barroyo@brightcove.com"},{"name":"bmartinez","email":"bmartinez@brightcove.com"},{"name":"bc-jcarlson","email":"jcarlson@brightcove.com"},{"name":"eledezma","email":"eledezma@brightcove.com"},{"name":"jcueto","email":"jcueto@brightcove.com"},{"name":"erodrigues","email":"erodrigues@brightcove.com"},{"name":"psousa","email":"psousa@brightcove.com"},{"name":"marcogaray","email":"mgaray@brightcove.com"},{"name":"javibright","email":"fpadilla@brightcove.com"},{"name":"bcpsalas","email":"psalas@brightcove.com"},{"name":"etobin","email":"etobin@brightcove.com"},{"name":"ackbabe","email":"backer@brightcove.com"},{"name":"cvillasenor","email":"cvillasenor@brightcove.com"},{"name":"omartinez","email":"omartinez@brightcove.com"},{"name":"mgonzalez_bc","email":"mgonzalez@brightcove.com"},{"name":"pdohertybcov","email":"pdoherty+npmjs@brightcove.com"},{"name":"muthukumar.bc","email":"muthukumar@brightcove.com"},{"name":"bzizmond","email":"bzizmond@brightcove.com"},{"name":"jmpmacedo","email":"jmacedo@brightcove.com"},{"name":"scorreia","email":"scorreia@brightcove.com"},{"name":"lescorcio","email":"lescorcio@brightcove.com"},{"name":"cavieira","email":"cavieira@brightcove.com"},{"name":"arunjeyaprasad","email":"arunjeyaprasad@brightcove.com"},{"name":"bvilvanathan","email":"bvilvanathan@brightcove.com"},{"name":"anand.gangadharan","email":"anand.gangadharan@brightcove.com"},{"name":"rociosantos","email":"msantos@brightcove.com"},{"name":"agarciabcov","email":"agarcia@brightcove.com"},{"name":"attinder","email":"asingh@brightcove.com"},{"name":"lauralopez","email":"llopez@brightcove.com"},{"name":"skumar85","email":"skumar@brightcove.com"},{"name":"hrodriguez2","email":"hrodriguez@brightcove.com"},{"name":"jasilvaantonio","email":"jasilva@brightcove.com"},{"name":"palvarezbc","email":"palvarez@brightcove.com"},{"name":"ericramos","email":"eramos@brightcove.com"},{"name":"carlosabajo","email":"cbajo@brightcove.com"},{"name":"ingrid.s.cruz","email":"scruz@brightcove.com"},{"name":"luis_fernando_lopez_ruiz","email":"lflopez@brightcove.com"},{"name":"vishal64","email":"vramesh@brightcove.com"},{"name":"tresa.baji","email":"tresa.baji@brightcove.com"},{"name":"luis.garcia.brightcove","email":"lfgarcia@brightcove.com"},{"name":"rodrigofdz","email":"rfernandez@brightcove.com"},{"name":"pgutierrezgil","email":"pgutierrez@brightcove.com"},{"name":"harish17","email":"hekambaram@brightcove.com"},{"name":"jjeyaprakash","email":"jjeyaprakash@brightcove.com"},{"name":"rrajendran1698","email":"rrajendran@brightcove.com"},{"name":"jlomeli","email":"jlomeli@brightcove.com"},{"name":"sjimenez","email":"sjimenez@brightcove.com"},{"name":"rwenger_brightcove","email":"robert.wenger@brightcove.com"},{"name":"rujordan","email":"jordan.alexander@brightcove.com"},{"name":"stuartmh","email":"shicks@brightcove.com"},{"name":"jherrerabcov","email":"jherrera@brightcove.com"},{"name":"mshiwal","email":"mshiwal@brightcove.com"},{"name":"ptamizh","email":"ptamizh@brightcove.com"},{"name":"akamalakkannan","email":"akamalakkannan@brightcove.com"},{"name":"roman-bc","email":"rpougatchev@brightcove.com"},{"name":"tnwanna","email":"tnwanna@brightcove.com"},{"name":"bsahlas.npm","email":"bsahlas@brightcove.com"},{"name":"dherrera1109","email":"dherrera@brightcove.com"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"echengbc","email":"echeng@brightcove.com"},{"name":"sbarrettbc","email":"sbarrett@brightcove.com"}],"dist":{"shasum":"54af95dd035a7c9ce77ee90c75624ec065209744","tarball":"https://registry.npmjs.org/@brightcove/hono-sessions/-/hono-sessions-1.0.6.tgz","fileCount":15,"integrity":"sha512-Te7G4gPRH2iOvKEfJg6BFvByA2LWwUsxfWBttgEvpY7d3Dy/Fe/om3z+sjoNHKwMP9kSk+la5glknqaIuZQGHA==","signatures":[{"sig":"MEUCIQDhfjKZiNzH4mhGh0ZrtynizgA1Gd2XgrbHa95OhZyAEQIgUYFzacUe7/zhxX1AKA9FLC2VdHRDLk9UBbVcUU1w/Dk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44189},"main":"dist/cjs/index.js","type":"commonjs","types":"dist/cjs/index.d.ts","engines":{"npm":">=9.0.0","node":">=20.0.0"},"gitHead":"915bbae65d9481e41df6ff0370edfcab8444f07c","scripts":{"lint":"eslint --ext ts ./src","test":"echo \"Error: no test specified\"","build":"rm -rf dist/* && tsc -p tsconfig-cjs.json","check":"npm run lint && npm run format:check && npm run build","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,css,scss,md}\"","prepare":"npm run build","lint:fix":"eslint --ext ts ./src --fix","format:check":"prettier --check \"**/*.{js,jsx,ts,tsx,json,css,scss,md}\""},"_npmUser":{"name":"bgs-devops","email":"bgs-devops@brightcove.com"},"_npmVersion":"10.8.1","description":"A session manager for Hono that uses DynamoDB as session storage by default. Supports session retrieval by cookie or access token.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"hono":"^4.5.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.2.0","assume":"^2.2.0","eslint":"^8.57.0","prettier":"^3.2.5","supertest":"^6.1.3","typescript":"^5.4.5","@types/node":"^20.12.7","@types/logger":"^0.0.5","@babel/preset-env":"^7.14.1","eslint-plugin-json":"^3.0.0","@babel/eslint-parser":"^7.13.14","@babel/eslint-plugin":"^7.13.16","eslint-plugin-import":"^2.29.1","@aws-sdk/lib-dynamodb":"^3.620.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.529.0","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.6.1","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-sessions_1.0.6_1724780358730_0.9421850078638985","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@brightcove/hono-sessions","version":"1.0.7","author":"","license":"ISC","_id":"@brightcove/hono-sessions@1.0.7","maintainers":[{"name":"aviel_resnick","email":"aresnick@brightcove.com"},{"name":"norma.gonzalez","email":"norma.gonzalez@brightcove.com"},{"name":"jvaldez1","email":"jvaldez@brightcove.com"},{"name":"fsalazarbc","email":"fsalazar@brightcove.com"},{"name":"cognatusbgs","email":"dmartinez@brightcove.com"},{"name":"mbalasubramaniam","email":"mbalasubramaniam@brightcove.com"},{"name":"ssah","email":"ssah@brightcove.com"},{"name":"dgonzalez89","email":"dperez@brightcove.com"},{"name":"areis10","email":"areis@brightcove.com"},{"name":"vmnavarro","email":"vm.navarro94@gmail.com"},{"name":"alfredo-reyes","email":"areyes@brightcove.com"},{"name":"jterranova","email":"jterranova@brightcove.com"},{"name":"pradeep.vernekar","email":"pradeep.vernekar@brightcove.com"},{"name":"jfloresbc","email":"jflores@brightcove.com"},{"name":"mlopez.b","email":"mlopez@brightcove.com"},{"name":"ttabrilla-bc","email":"ttabrilla@brightcove.com"},{"name":"msivalls","email":"msivalls@brightcove.com"},{"name":"sstevanus","email":"sstevanus@brightcove.com"},{"name":"rwbarber2","email":"rbarber@brightcove.com"},{"name":"rwinger","email":"rwinger@brightcove.com"},{"name":"bcc-bfranklin","email":"bfranklin@brightcove.com"},{"name":"apenigalapati","email":"apenigalapati@brightcove.com"},{"name":"lmaultsby","email":"lmaultsby@brightcove.com"},{"name":"sravan.pbr","email":"p.rangasravan@brightcove.com"},{"name":"ijunaidf","email":"ijunaid@brightcove.com"},{"name":"mgoncalves","email":"mgoncalves@brightcove.com"},{"name":"mfregozo","email":"mfregozo@brightcove.com"},{"name":"arevelo","email":"arevelo@brightcove.com"},{"name":"madhu_g","email":"mganapathiraaja@brightcove.com"},{"name":"hugocjim","email":"hjimenez@brightcove.com"},{"name":"daniel_campos","email":"dcampos@brightcove.com"},{"name":"kevin.schick","email":"kschick@brightcove.com"},{"name":"m.morrison","email":"mmorrison@brightcove.com"},{"name":"uomar","email":"uomar@brightcove.com"},{"name":"abarstowbc","email":"abarstow@brightcove.com"},{"name":"sbarathan","email":"sbarathan@brightcove.com"},{"name":"kpandiyarajan","email":"kpandiyarajan@brightcove.com"},{"name":"imorones","email":"imorones@brightcove.com"},{"name":"walterseymourbc","email":"wseymour@brightcove.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"albertogomez","email":"agomez@brightcove.com"},{"name":"gestrada-br","email":"gestrada@brightcove.com"},{"name":"amillerbrightcove","email":"amiller@brightcove.com"},{"name":"lvohra","email":"lvohra@brightcove.com"},{"name":"mcho-bc","email":"mcho@brightcove.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"dawnpacko","email":"dpacko@brightcove.com"},{"name":"ldominguez","email":"ldominguez@brightcove.com"},{"name":"bc-srimron-soutter","email":"srimron-soutter@brightcove.com"},{"name":"rsilva_brightcove","email":"rsilva@brightcove.com"},{"name":"joeylesh","email":"jlesh@brightcove.com"},{"name":"lmelchorx1","email":"lmelchor@brightcove.com"},{"name":"juan-sanchez","email":"jpsanchez@brightcove.com"},{"name":"eolvera","email":"eolvera@brightcove.com"},{"name":"cloewer_bc","email":"cloewer@brightcove.com"},{"name":"carredondo","email":"carredondo@brightcove.com"},{"name":"brianhsu","email":"bhsu@brightcove.com"},{"name":"niklagbrightcove","email":"niko.lagman@brightcove.com"},{"name":"tsraveling_bc","email":"tim.raveling@brightcove.com"},{"name":"bcbclifford","email":"bclifford@brightcove.com"},{"name":"bc-acgarcia","email":"acgarcia@brightcove.com"},{"name":"adavila1","email":"adavila@brightcove.com"},{"name":"kreynolds","email":"kreynolds@brightcove.com"},{"name":"bgs-devops","email":"bgs-devops@brightcove.com"},{"name":"albinjohnson","email":"albin.johnson@brightcove.com"},{"name":"rtezera","email":"rtezera@brightcove.com"},{"name":"bcmneil","email":"mneil@brightcove.com"},{"name":"randresf","email":"andres.restrepo@brightcove.com"},{"name":"v.kozlov_bc","email":"vitali.kozlov@brightcove.com"},{"name":"nagendra_m","email":"nagendra.muragam@gmail.com"},{"name":"michaelmccarthybc","email":"michael.mccarthy@brightcove.com"},{"name":"poneill-bcov","email":"poneill@brightcove.com"},{"name":"mdeltorobcov","email":"mdeltoro@brightcove.com"},{"name":"jmohneycove","email":"jared.mohney@brightcove.com"},{"name":"inbc01","email":"igor.nakshin@brightcove.com"},{"name":"aperezbrightcove","email":"aperez@brightcove.com"},{"name":"ireyes94","email":"ireyes@brightcove.com"},{"name":"brightcove-admin","email":"sward@brightcove.com"},{"name":"tedk","email":"ted9k@swbell.net"},{"name":"abradley-brightcove","email":"abradley@brightcove.com"},{"name":"bc-alive","email":"alive-dev@brightcove.com"},{"name":"lasanchezc","email":"lsanchez@brightcove.com"},{"name":"marguinbc","email":"marguin@brightcove.com"},{"name":"brightcove-user","email":"npm-user@brightcove.com"},{"name":"kmason","email":"kmason@brightcove.com"},{"name":"cbarstow","email":"cbarstow@brightcove.com"},{"name":"hikeh","email":"hikeh@brightcove.com"},{"name":"myerramalla","email":"myerramalla@brightcove.com"},{"name":"pdias","email":"pdias@brightcove.com"},{"name":"jwhisenant","email":"jwhisenant@brightcove.com"},{"name":"ebertaud","email":"ebertaud@brightcove.com"},{"name":"oespinosac","email":"oespinosa@brightcove.com"},{"name":"dsalnikov","email":"dsalnikov@brightcove.com"},{"name":"sharanya.muruganandam","email":"sharanya.muruganandam@brightcove.com"},{"name":"xgarcia_npm","email":"xgarcia+npm@brightcove.com"},{"name":"jguerra","email":"jguerra@brightcove.com"},{"name":"rjune","email":"rjune@brightcove.com"},{"name":"jonbwalsh","email":"jwalsh@brightcove.com"},{"name":"khaipham","email":"kpham@brightcove.com"},{"name":"wswanbeck","email":"wswanbeck@brightcove.com"},{"name":"gastafurov","email":"gastafurov@brightcove.com"},{"name":"adalwani","email":"adalwani@brightcove.com"},{"name":"ekelson-bcove","email":"ekelson@brightcove.com"},{"name":"syseng","email":"syseng+npm@brightcove.com"},{"name":"mcarreiro","email":"mcarreiro@brightcove.com"},{"name":"hwoodbury","email":"hwoodbury@brightcove.com"},{"name":"jblaker","email":"jblaker@brightcove.com"},{"name":"bcmauleon","email":"mleon@brightcove.com"},{"name":"paco_oblea_bc","email":"foblea@brightcove.com"},{"name":"jsepulveda","email":"jsepulveda@brightcove.com"},{"name":"biswaranjan","email":"bpanigrahi@brightcove.com"},{"name":"barroyo","email":"barroyo@brightcove.com"},{"name":"bmartinez","email":"bmartinez@brightcove.com"},{"name":"bc-jcarlson","email":"jcarlson@brightcove.com"},{"name":"eledezma","email":"eledezma@brightcove.com"},{"name":"jcueto","email":"jcueto@brightcove.com"},{"name":"erodrigues","email":"erodrigues@brightcove.com"},{"name":"psousa","email":"psousa@brightcove.com"},{"name":"marcogaray","email":"mgaray@brightcove.com"},{"name":"javibright","email":"fpadilla@brightcove.com"},{"name":"bcpsalas","email":"psalas@brightcove.com"},{"name":"etobin","email":"etobin@brightcove.com"},{"name":"ackbabe","email":"backer@brightcove.com"},{"name":"cvillasenor","email":"cvillasenor@brightcove.com"},{"name":"omartinez","email":"omartinez@brightcove.com"},{"name":"mgonzalez_bc","email":"mgonzalez@brightcove.com"},{"name":"pdohertybcov","email":"pdoherty+npmjs@brightcove.com"},{"name":"muthukumar.bc","email":"muthukumar@brightcove.com"},{"name":"bzizmond","email":"bzizmond@brightcove.com"},{"name":"jmpmacedo","email":"jmacedo@brightcove.com"},{"name":"scorreia","email":"scorreia@brightcove.com"},{"name":"lescorcio","email":"lescorcio@brightcove.com"},{"name":"cavieira","email":"cavieira@brightcove.com"},{"name":"arunjeyaprasad","email":"arunjeyaprasad@brightcove.com"},{"name":"bvilvanathan","email":"bvilvanathan@brightcove.com"},{"name":"anand.gangadharan","email":"anand.gangadharan@brightcove.com"},{"name":"rociosantos","email":"msantos@brightcove.com"},{"name":"agarciabcov","email":"agarcia@brightcove.com"},{"name":"attinder","email":"asingh@brightcove.com"},{"name":"lauralopez","email":"llopez@brightcove.com"},{"name":"skumar85","email":"skumar@brightcove.com"},{"name":"hrodriguez2","email":"hrodriguez@brightcove.com"},{"name":"jasilvaantonio","email":"jasilva@brightcove.com"},{"name":"palvarezbc","email":"palvarez@brightcove.com"},{"name":"ericramos","email":"eramos@brightcove.com"},{"name":"carlosabajo","email":"cbajo@brightcove.com"},{"name":"ingrid.s.cruz","email":"scruz@brightcove.com"},{"name":"luis_fernando_lopez_ruiz","email":"lflopez@brightcove.com"},{"name":"vishal64","email":"vramesh@brightcove.com"},{"name":"tresa.baji","email":"tresa.baji@brightcove.com"},{"name":"luis.garcia.brightcove","email":"lfgarcia@brightcove.com"},{"name":"rodrigofdz","email":"rfernandez@brightcove.com"},{"name":"pgutierrezgil","email":"pgutierrez@brightcove.com"},{"name":"harish17","email":"hekambaram@brightcove.com"},{"name":"jjeyaprakash","email":"jjeyaprakash@brightcove.com"},{"name":"rrajendran1698","email":"rrajendran@brightcove.com"},{"name":"jlomeli","email":"jlomeli@brightcove.com"},{"name":"sjimenez","email":"sjimenez@brightcove.com"},{"name":"rwenger_brightcove","email":"robert.wenger@brightcove.com"},{"name":"rujordan","email":"jordan.alexander@brightcove.com"},{"name":"stuartmh","email":"shicks@brightcove.com"},{"name":"jherrerabcov","email":"jherrera@brightcove.com"},{"name":"mshiwal","email":"mshiwal@brightcove.com"},{"name":"ptamizh","email":"ptamizh@brightcove.com"},{"name":"akamalakkannan","email":"akamalakkannan@brightcove.com"},{"name":"roman-bc","email":"rpougatchev@brightcove.com"},{"name":"tnwanna","email":"tnwanna@brightcove.com"},{"name":"bsahlas.npm","email":"bsahlas@brightcove.com"},{"name":"dherrera1109","email":"dherrera@brightcove.com"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"echengbc","email":"echeng@brightcove.com"},{"name":"sbarrettbc","email":"sbarrett@brightcove.com"}],"dist":{"shasum":"84dc84c26d20b7030c0a9c5f9f24d2284678494d","tarball":"https://registry.npmjs.org/@brightcove/hono-sessions/-/hono-sessions-1.0.7.tgz","fileCount":15,"integrity":"sha512-eeN7S3r6Q1QXj4VTlaUt6WryIRBAHpiJghsH4/ogfRFhF9PX0F5zxk/uAu0RypDao/Wg+CLcamSTogmmgu0PjA==","signatures":[{"sig":"MEQCIHbXY8YCGJi1nV3mwCx/AcrCGy6WEaSX5JYv7f6v/QbMAiByztg1Av38yz9plfelsIqlEZ4kWuBHTpDzzL2Zz8KnOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44597},"main":"dist/cjs/index.js","type":"commonjs","types":"dist/cjs/index.d.ts","engines":{"npm":">=9.0.0","node":">=20.0.0"},"gitHead":"08d8d65ad62be32b2d3bcd419228ea662d21c378","scripts":{"lint":"eslint --ext ts ./src","test":"echo \"Error: no test specified\"","build":"rm -rf dist/* && tsc -p tsconfig-cjs.json","check":"npm run lint && npm run format:check && npm run build","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,css,scss,md}\"","prepare":"npm run build","lint:fix":"eslint --ext ts ./src --fix","format:check":"prettier --check \"**/*.{js,jsx,ts,tsx,json,css,scss,md}\""},"_npmUser":{"name":"bgs-devops","email":"bgs-devops@brightcove.com"},"_npmVersion":"10.8.2","description":"A session manager for Hono that uses DynamoDB as session storage by default. Supports session retrieval by cookie or access token.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"hono":"^4.5.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.2.0","assume":"^2.2.0","eslint":"^8.57.0","prettier":"^3.2.5","supertest":"^6.1.3","typescript":"^5.4.5","@types/node":"^20.12.7","@types/logger":"^0.0.5","@babel/preset-env":"^7.14.1","eslint-plugin-json":"^3.0.0","@babel/eslint-parser":"^7.13.14","@babel/eslint-plugin":"^7.13.16","eslint-plugin-import":"^2.29.1","@aws-sdk/lib-dynamodb":"^3.620.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.529.0","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.6.1","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-sessions_1.0.7_1725396195487_0.23515318500198656","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@brightcove/hono-sessions","version":"1.0.8","author":"","license":"ISC","_id":"@brightcove/hono-sessions@1.0.8","maintainers":[{"name":"aviel_resnick","email":"aresnick@brightcove.com"},{"name":"norma.gonzalez","email":"norma.gonzalez@brightcove.com"},{"name":"jvaldez1","email":"jvaldez@brightcove.com"},{"name":"fsalazarbc","email":"fsalazar@brightcove.com"},{"name":"cognatusbgs","email":"dmartinez@brightcove.com"},{"name":"mbalasubramaniam","email":"mbalasubramaniam@brightcove.com"},{"name":"ssah","email":"ssah@brightcove.com"},{"name":"dgonzalez89","email":"dperez@brightcove.com"},{"name":"areis10","email":"areis@brightcove.com"},{"name":"vmnavarro","email":"vm.navarro94@gmail.com"},{"name":"alfredo-reyes","email":"areyes@brightcove.com"},{"name":"jterranova","email":"jterranova@brightcove.com"},{"name":"pradeep.vernekar","email":"pradeep.vernekar@brightcove.com"},{"name":"jfloresbc","email":"jflores@brightcove.com"},{"name":"mlopez.b","email":"mlopez@brightcove.com"},{"name":"ttabrilla-bc","email":"ttabrilla@brightcove.com"},{"name":"msivalls","email":"msivalls@brightcove.com"},{"name":"sstevanus","email":"sstevanus@brightcove.com"},{"name":"rwbarber2","email":"rbarber@brightcove.com"},{"name":"rwinger","email":"rwinger@brightcove.com"},{"name":"bcc-bfranklin","email":"bfranklin@brightcove.com"},{"name":"apenigalapati","email":"apenigalapati@brightcove.com"},{"name":"lmaultsby","email":"lmaultsby@brightcove.com"},{"name":"sravan.pbr","email":"p.rangasravan@brightcove.com"},{"name":"ijunaidf","email":"ijunaid@brightcove.com"},{"name":"mgoncalves","email":"mgoncalves@brightcove.com"},{"name":"mfregozo","email":"mfregozo@brightcove.com"},{"name":"arevelo","email":"arevelo@brightcove.com"},{"name":"madhu_g","email":"mganapathiraaja@brightcove.com"},{"name":"hugocjim","email":"hjimenez@brightcove.com"},{"name":"daniel_campos","email":"dcampos@brightcove.com"},{"name":"kevin.schick","email":"kschick@brightcove.com"},{"name":"m.morrison","email":"mmorrison@brightcove.com"},{"name":"uomar","email":"uomar@brightcove.com"},{"name":"abarstowbc","email":"abarstow@brightcove.com"},{"name":"sbarathan","email":"sbarathan@brightcove.com"},{"name":"kpandiyarajan","email":"kpandiyarajan@brightcove.com"},{"name":"imorones","email":"imorones@brightcove.com"},{"name":"walterseymourbc","email":"wseymour@brightcove.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"albertogomez","email":"agomez@brightcove.com"},{"name":"gestrada-br","email":"gestrada@brightcove.com"},{"name":"amillerbrightcove","email":"amiller@brightcove.com"},{"name":"lvohra","email":"lvohra@brightcove.com"},{"name":"mcho-bc","email":"mcho@brightcove.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"dawnpacko","email":"dpacko@brightcove.com"},{"name":"ldominguez","email":"ldominguez@brightcove.com"},{"name":"bc-srimron-soutter","email":"srimron-soutter@brightcove.com"},{"name":"rsilva_brightcove","email":"rsilva@brightcove.com"},{"name":"joeylesh","email":"jlesh@brightcove.com"},{"name":"lmelchorx1","email":"lmelchor@brightcove.com"},{"name":"juan-sanchez","email":"jpsanchez@brightcove.com"},{"name":"eolvera","email":"eolvera@brightcove.com"},{"name":"cloewer_bc","email":"cloewer@brightcove.com"},{"name":"carredondo","email":"carredondo@brightcove.com"},{"name":"brianhsu","email":"bhsu@brightcove.com"},{"name":"niklagbrightcove","email":"niko.lagman@brightcove.com"},{"name":"tsraveling_bc","email":"tim.raveling@brightcove.com"},{"name":"bcbclifford","email":"bclifford@brightcove.com"},{"name":"bc-acgarcia","email":"acgarcia@brightcove.com"},{"name":"adavila1","email":"adavila@brightcove.com"},{"name":"kreynolds","email":"kreynolds@brightcove.com"},{"name":"bgs-devops","email":"bgs-devops@brightcove.com"},{"name":"albinjohnson","email":"albin.johnson@brightcove.com"},{"name":"rtezera","email":"rtezera@brightcove.com"},{"name":"bcmneil","email":"mneil@brightcove.com"},{"name":"randresf","email":"andres.restrepo@brightcove.com"},{"name":"v.kozlov_bc","email":"vitali.kozlov@brightcove.com"},{"name":"nagendra_m","email":"nagendra.muragam@gmail.com"},{"name":"michaelmccarthybc","email":"michael.mccarthy@brightcove.com"},{"name":"poneill-bcov","email":"poneill@brightcove.com"},{"name":"mdeltorobcov","email":"mdeltoro@brightcove.com"},{"name":"jmohneycove","email":"jared.mohney@brightcove.com"},{"name":"inbc01","email":"igor.nakshin@brightcove.com"},{"name":"aperezbrightcove","email":"aperez@brightcove.com"},{"name":"ireyes94","email":"ireyes@brightcove.com"},{"name":"brightcove-admin","email":"sward@brightcove.com"},{"name":"tedk","email":"ted9k@swbell.net"},{"name":"abradley-brightcove","email":"abradley@brightcove.com"},{"name":"bc-alive","email":"alive-dev@brightcove.com"},{"name":"lasanchezc","email":"lsanchez@brightcove.com"},{"name":"marguinbc","email":"marguin@brightcove.com"},{"name":"brightcove-user","email":"npm-user@brightcove.com"},{"name":"kmason","email":"kmason@brightcove.com"},{"name":"cbarstow","email":"cbarstow@brightcove.com"},{"name":"hikeh","email":"hikeh@brightcove.com"},{"name":"myerramalla","email":"myerramalla@brightcove.com"},{"name":"pdias","email":"pdias@brightcove.com"},{"name":"jwhisenant","email":"jwhisenant@brightcove.com"},{"name":"ebertaud","email":"ebertaud@brightcove.com"},{"name":"oespinosac","email":"oespinosa@brightcove.com"},{"name":"dsalnikov","email":"dsalnikov@brightcove.com"},{"name":"sharanya.muruganandam","email":"sharanya.muruganandam@brightcove.com"},{"name":"xgarcia_npm","email":"xgarcia+npm@brightcove.com"},{"name":"jguerra","email":"jguerra@brightcove.com"},{"name":"rjune","email":"rjune@brightcove.com"},{"name":"jonbwalsh","email":"jwalsh@brightcove.com"},{"name":"khaipham","email":"kpham@brightcove.com"},{"name":"wswanbeck","email":"wswanbeck@brightcove.com"},{"name":"gastafurov","email":"gastafurov@brightcove.com"},{"name":"adalwani","email":"adalwani@brightcove.com"},{"name":"ekelson-bcove","email":"ekelson@brightcove.com"},{"name":"syseng","email":"syseng+npm@brightcove.com"},{"name":"mcarreiro","email":"mcarreiro@brightcove.com"},{"name":"hwoodbury","email":"hwoodbury@brightcove.com"},{"name":"jblaker","email":"jblaker@brightcove.com"},{"name":"bcmauleon","email":"mleon@brightcove.com"},{"name":"paco_oblea_bc","email":"foblea@brightcove.com"},{"name":"jsepulveda","email":"jsepulveda@brightcove.com"},{"name":"biswaranjan","email":"bpanigrahi@brightcove.com"},{"name":"barroyo","email":"barroyo@brightcove.com"},{"name":"bmartinez","email":"bmartinez@brightcove.com"},{"name":"bc-jcarlson","email":"jcarlson@brightcove.com"},{"name":"eledezma","email":"eledezma@brightcove.com"},{"name":"jcueto","email":"jcueto@brightcove.com"},{"name":"erodrigues","email":"erodrigues@brightcove.com"},{"name":"psousa","email":"psousa@brightcove.com"},{"name":"marcogaray","email":"mgaray@brightcove.com"},{"name":"javibright","email":"fpadilla@brightcove.com"},{"name":"bcpsalas","email":"psalas@brightcove.com"},{"name":"etobin","email":"etobin@brightcove.com"},{"name":"ackbabe","email":"backer@brightcove.com"},{"name":"cvillasenor","email":"cvillasenor@brightcove.com"},{"name":"omartinez","email":"omartinez@brightcove.com"},{"name":"mgonzalez_bc","email":"mgonzalez@brightcove.com"},{"name":"pdohertybcov","email":"pdoherty+npmjs@brightcove.com"},{"name":"muthukumar.bc","email":"muthukumar@brightcove.com"},{"name":"bzizmond","email":"bzizmond@brightcove.com"},{"name":"jmpmacedo","email":"jmacedo@brightcove.com"},{"name":"scorreia","email":"scorreia@brightcove.com"},{"name":"lescorcio","email":"lescorcio@brightcove.com"},{"name":"cavieira","email":"cavieira@brightcove.com"},{"name":"arunjeyaprasad","email":"arunjeyaprasad@brightcove.com"},{"name":"bvilvanathan","email":"bvilvanathan@brightcove.com"},{"name":"anand.gangadharan","email":"anand.gangadharan@brightcove.com"},{"name":"rociosantos","email":"msantos@brightcove.com"},{"name":"agarciabcov","email":"agarcia@brightcove.com"},{"name":"attinder","email":"asingh@brightcove.com"},{"name":"lauralopez","email":"llopez@brightcove.com"},{"name":"skumar85","email":"skumar@brightcove.com"},{"name":"hrodriguez2","email":"hrodriguez@brightcove.com"},{"name":"jasilvaantonio","email":"jasilva@brightcove.com"},{"name":"palvarezbc","email":"palvarez@brightcove.com"},{"name":"ericramos","email":"eramos@brightcove.com"},{"name":"carlosabajo","email":"cbajo@brightcove.com"},{"name":"ingrid.s.cruz","email":"scruz@brightcove.com"},{"name":"luis_fernando_lopez_ruiz","email":"lflopez@brightcove.com"},{"name":"vishal64","email":"vramesh@brightcove.com"},{"name":"tresa.baji","email":"tresa.baji@brightcove.com"},{"name":"luis.garcia.brightcove","email":"lfgarcia@brightcove.com"},{"name":"rodrigofdz","email":"rfernandez@brightcove.com"},{"name":"pgutierrezgil","email":"pgutierrez@brightcove.com"},{"name":"harish17","email":"hekambaram@brightcove.com"},{"name":"jjeyaprakash","email":"jjeyaprakash@brightcove.com"},{"name":"rrajendran1698","email":"rrajendran@brightcove.com"},{"name":"jlomeli","email":"jlomeli@brightcove.com"},{"name":"sjimenez","email":"sjimenez@brightcove.com"},{"name":"rwenger_brightcove","email":"robert.wenger@brightcove.com"},{"name":"rujordan","email":"jordan.alexander@brightcove.com"},{"name":"stuartmh","email":"shicks@brightcove.com"},{"name":"jherrerabcov","email":"jherrera@brightcove.com"},{"name":"mshiwal","email":"mshiwal@brightcove.com"},{"name":"ptamizh","email":"ptamizh@brightcove.com"},{"name":"akamalakkannan","email":"akamalakkannan@brightcove.com"},{"name":"roman-bc","email":"rpougatchev@brightcove.com"},{"name":"tnwanna","email":"tnwanna@brightcove.com"},{"name":"bsahlas.npm","email":"bsahlas@brightcove.com"},{"name":"dherrera1109","email":"dherrera@brightcove.com"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"echengbc","email":"echeng@brightcove.com"},{"name":"sbarrettbc","email":"sbarrett@brightcove.com"}],"dist":{"shasum":"1c1f2255d99d37514e5e9fdb1607e00df5504f57","tarball":"https://registry.npmjs.org/@brightcove/hono-sessions/-/hono-sessions-1.0.8.tgz","fileCount":15,"integrity":"sha512-R4jkjBERn87x67SSWG3IWP8WJdIWxsop1N5NchA+TebQ6Qt4g/3hrqQuhZ5WJApV5TXMN8dS+2d/uj+j73Vvnw==","signatures":[{"sig":"MEUCIFvDbccyeIz3bKpbsiCUwOC3+P1Kg1uKInhuSptXOwtnAiEAuO+0O6+h5xStE+ph1pn8Mjk+uaDD6/C6RNuVMHd73/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44650},"main":"dist/cjs/index.js","type":"commonjs","types":"dist/cjs/index.d.ts","engines":{"npm":">=9.0.0","node":">=20.0.0"},"gitHead":"8d3f88e0a7c5d7cab659f6abb58ec25c71b025d9","scripts":{"lint":"eslint --ext ts ./src","test":"echo \"Error: no test specified\"","build":"rm -rf dist/* && tsc -p tsconfig-cjs.json","check":"npm run lint && npm run format:check && npm run build","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,css,scss,md}\"","prepare":"npm run build","lint:fix":"eslint --ext ts ./src --fix","format:check":"prettier --check \"**/*.{js,jsx,ts,tsx,json,css,scss,md}\""},"_npmUser":{"name":"bgs-devops","email":"bgs-devops@brightcove.com"},"_npmVersion":"10.8.2","description":"A session manager for Hono that uses DynamoDB as session storage by default. Supports session retrieval by cookie or access token.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"hono":"^4.5.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.2.0","assume":"^2.2.0","eslint":"^8.57.0","prettier":"^3.2.5","supertest":"^6.1.3","typescript":"^5.4.5","@types/node":"^20.12.7","@types/logger":"^0.0.5","@babel/preset-env":"^7.14.1","eslint-plugin-json":"^3.0.0","@babel/eslint-parser":"^7.13.14","@babel/eslint-plugin":"^7.13.16","eslint-plugin-import":"^2.29.1","@aws-sdk/lib-dynamodb":"^3.620.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.529.0","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.6.1","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-sessions_1.0.8_1725396923529_0.32068804864664213","host":"s3://npm-registry-packages"}}},"time":{"created":"2024-07-17T17:19:37.075Z","modified":"2026-09-25T11:31:15.496Z","1.0.0":"2024-07-17T17:19:37.335Z","1.0.1":"2024-07-29T17:55:30.537Z","1.0.2":"2024-07-29T18:53:11.137Z","1.0.3":"2024-07-30T17:10:51.669Z","1.0.4":"2024-07-31T20:36:13.336Z","1.0.5":"2024-08-08T21:49:45.452Z","1.0.6":"2024-08-27T17:39:18.893Z","1.0.7":"2024-09-03T20:43:15.688Z","1.0.8":"2024-09-03T20:55:23.696Z"},"license":"ISC","description":"A session manager for Hono that uses DynamoDB as session storage by default. Supports session retrieval by cookie or access token.","maintainers":[{"email":"sward@brightcove.com","name":"brightcove-admin"},{"email":"npm-user@brightcove.com","name":"brightcove-user"},{"email":"myerramalla@brightcove.com","name":"myerramalla"},{"email":"syseng+npm@brightcove.com","name":"syseng"},{"email":"mleon@brightcove.com","name":"bcmauleon"},{"email":"foblea@brightcove.com","name":"paco_oblea_bc"},{"email":"barroyo@brightcove.com","name":"barroyo"},{"email":"bmartinez@brightcove.com","name":"bmartinez"},{"email":"backer@brightcove.com","name":"ackbabe"},{"email":"omartinez@brightcove.com","name":"omartinez"},{"email":"mgonzalez@brightcove.com","name":"mgonzalez_bc"},{"email":"muthukumar@brightcove.com","name":"muthukumar.bc"},{"email":"bvilvanathan@brightcove.com","name":"bvilvanathan"},{"email":"agarcia@brightcove.com","name":"agarciabcov"},{"email":"palvarez@brightcove.com","name":"palvarezbc"},{"email":"eramos@brightcove.com","name":"ericramos"},{"email":"cbajo@brightcove.com","name":"carlosabajo"},{"email":"lfgarcia@brightcove.com","name":"luis.garcia.brightcove"},{"email":"shicks@brightcove.com","name":"stuartmh"},{"email":"mshiwal@brightcove.com","name":"mshiwal"},{"email":"tnwanna@brightcove.com","name":"tnwanna"},{"email":"sbarrett@brightcove.com","name":"sbarrettbc"},{"email":"srimron-soutter@brightcove.com","name":"bc-srimron-soutter"},{"email":"bgs-devops@brightcove.com","name":"bgs-devops"},{"email":"dsalnikov@brightcove.com","name":"dsalnikov"},{"email":"la@bendingspoons.com","name":"actis92"},{"email":"dpacko@brightcove.com","name":"dawnpacko"},{"email":"xgarcia+npm@brightcove.com","name":"xgarcia_npm"},{"email":"fmahmoud@brightcove.com","name":"fmahmoud-bgs"},{"email":"imorones@brightcove.com","name":"imorones"},{"email":"bc-it@brightcove.com","name":"brightcoveit"},{"email":"dcampos@brightcove.com","name":"daniel_campos"},{"email":"jmontero@brightcove.com","name":"bc-juanm"},{"email":"rwinger@brightcove.com","name":"rwinger"},{"email":"p.rangasravan@brightcove.com","name":"sravan.pbr"},{"email":"dmartinez@brightcove.com","name":"cognatusbgs"},{"email":"apenigalapati@brightcove.com","name":"apenigalapati"},{"email":"ijunaid@brightcove.com","name":"ijunaidf"},{"email":"lmaultsby@brightcove.com","name":"lmaultsby"},{"email":"bfranklin@brightcove.com","name":"bcc-bfranklin"},{"email":"giuc-bsp@brightcove.com","name":"giuc-bsp"},{"email":"sfraga@brightcove.com","name":"sfraga"},{"email":"nred-bsp@brightcove.com","name":"nred9129"},{"email":"anrs@bendingspoons.com","name":"anrs-bsp"},{"email":"afum-bsp@brightcove.com","name":"alessandrofumi"},{"email":"ague-bsp@brightcove.com","name":"ague01"},{"email":"jcuevas@brightcove.com","name":"bc-jcuevas"},{"email":"mpao-bsp@brightcove.com","name":"mpao-bsp"},{"email":"jfelix@brightcove.com","name":"javierflx"},{"email":"plun-bsp@brightcove.com","name":"plun-bsp"},{"email":"mszy-bsp@brightcove.com","name":"myny2005"},{"email":"pfiorito@brightcove.com","name":"pfbcove"},{"email":"dgar-bsp@brightcove.com","name":"diego08802"},{"email":"mszw-bsp@brightcove.com","name":"mszw-bc"},{"email":"mvaz@bendingspoons.com","name":"mvaz-bsp"},{"email":"efar@bendingspoons.com","name":"mylofarman"},{"email":"dn.cnf@icloud.com","name":"dan4everyone"},{"email":"luan.dasilva@brightcove.com","name":"luantafarelsilva"},{"email":"ld-bsp@brightcove.com","name":"ld-bsp"},{"email":"sapa-bsp@brightcove.com","name":"sapa-bsp"},{"email":"alik-bsp@brightcove.com","name":"alik-brightcove"},{"email":"kreynolds@brightcove.com","name":"kreynolds"},{"email":"djones@brightcove.com","name":"bcdjones"},{"email":"awahab@brightcove.com","name":"awahabbc"},{"email":"alet-bsp@brightcove.com","name":"alet-bsp"},{"email":"dc-bsp@brightcove.com","name":"dc-bsp"},{"email":"fabl-bsp@brightcove.com","name":"fabioluccioletti"},{"email":"lucr-bsp@brightcove.com","name":"lucr-bsp"},{"email":"eld-bsp@brightcove.com","name":"eld-bsp"},{"email":"etri-bsp@brightcove.com","name":"etri-bsp"},{"email":"rbalajee@brightcove.com","name":"rbalajee"},{"email":"dvidaurri@brightcove.com","name":"dvidaurri"},{"email":"gcastanheiro@brightcove.com","name":"gcastanheiro-bc"}],"readme":"# Hono Sessions\n\n[![package-info](https://img.shields.io/badge/Package-%40brightcove%2Fhono--sessions-blue)](https://www.npmjs.com/package/@brightcove/dynamodb-connector)\n[![NPM](https://img.shields.io/badge/NPM_9.x-%23000000.svg?style=flat&logo=npm&logoColor=white)](https://www.npmjs.com)\n[![NodeJS](https://img.shields.io/badge/node.js_20.x-6DA55F?style=flat&logo=node.js&logoColor=white)](https://nodejs.org/en)\n\nA session manager for Hono that uses DynamoDB as session storage by default. Supports session retrieval by cookie or access token.\n\n## Install\n\n```\nnpm install @brightcove/hono-sessions --save\n```\n\n## Usage\n\nA middleware is provided that allows configuration of the session options and adds the object `sessions` to the **Hono context**.\n\n```\nimport { Hono } from 'hono';\nimport { DynamoDBDocument } from '@aws-sdk/lib-dynamodb';\nimport { DynamoDBClient } from '@aws-sdk/client-dynamodb';\nimport { sessions, DynamoDBAdapter } from '@brightcove/hono-sessions';\n\nconst client = new DynamoDBClient({\n    endpoint: 'http://localhost:4566',\n    region: 'us-east-1'\n});\nconst document = DynamoDBDocument.from(client);\n\nconst app = new Hono();\n\napp.use(sessions({\n    adapter: new DynamoDBAdapter({\n        tableName: 'my-table',\n        primaryKey: 'pk',\n        sortKey: 'sk',\n        expiresAttr: 'expires',\n        document\n    })\n    ...\n}));\n\napp.get('/my_route', async (c, next) => {\n    const session = c.get('session');\n});\n```\n\n## Session Storage\n\n`DynamoDBAdapter` is provided by default for use with DynamoDB as the storage backend, but alternate backends can be used if they conform to `Adapter`\n\n```\nexport interface Adapter {\n    get: (key: Record<string, string>) => Promise<{ session: any, cookie?: any, token?: any } | undefined>;\n    set: (key: Record<string, string>, data: any, cookie?: any, token?: string, expires?: number) => Promise<void>;\n    delete: (key: Record<string, string>) => Promise<void>;\n    defaultKeyFn: () => (sessionId: string) => Record<string, string>;\n}\n```\n\n## Session Retrieval\n\n### Cookie\n\nWhen configured to use cookies the library automatically manages setting/unsetting any any options configured\n\n```\napp.use(sessions({\n    adapter: new DynamoDBAdapter({\n        tableName: 'my-table',\n        primaryKey: 'pk',\n        sortKey: 'sk',\n        expiresAttr: 'expires',\n        document\n    }),\n    cookie: {\n        name: 'session_storage',\n        maxAge: 60000,\n        secure: true\n    }\n}));\n```\n\n### Access Token\n\nWhen configured to use tokens, the library looks for a token in the header `Authorization: Bearer <token>` or in the query parameter `token`.\n\n**Note**: If both are included, the query parameter takes precedence\n\n```\napp.use(sessions({\n    adapter: new DynamoDBAdapter({\n        tableName: 'my-table',\n        primaryKey: 'pk',\n        sortKey: 'sk',\n        expiresAttr: 'expires',\n        document\n    }),\n    token: {\n        maxAge: 60000,\n        payload: (session) => ({ user_id: session.user.id })\n    }\n}));\n```\n\n## Options\n\n### DynamoDBAdapter Options\n\n| Param         | Type             | Description                                                                                                 | Required | Default   |\n| ------------- | ---------------- | ----------------------------------------------------------------------------------------------------------- | -------- | --------- |\n| `tableName`   | string           | DynamoDB table name                                                                                         | yes      |\n| `primaryKey ` | string           | DynamoDB primary key                                                                                        | no       | `pk`      |\n| `sortKey`     | string           | DynamoDB sort key                                                                                           | no       | `sk`      |\n| `expiresAttr` | string           | DynamoDB TTL attribute name. This will be used for setting session expiration and auto expiration behavior  | no       | `expires` |\n| `document `   | DynamoDBDocument | https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-lib-dynamodb/Class/DynamoDBDocument | yes      |\n\n### Middleware Options\n\n| Param              | Type     | Description                                                                                                                                                                 | Required                                         | Default   |\n| ------------------ | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------ | --------- |\n| `adapter`          | Adapter  | A valid `Adapter` instance                                                                                                                                                  | yes                                              |\n| `cookie `          | object   | Accepts all the [Hono cookie](https://hono.dev/docs/helpers/cookie#options) options                                                                                         | yes                                              |\n| `cookie.name`      | string   | The session cookie name                                                                                                                                                     | no                                               | `sid.bgs` |\n| `secret`           | string   | The secret used for signing cookies                                                                                                                                         | yes, if `cookie.secure` or `token`, otherwise no |\n| `logger`           | Logger   | What will be used for logging errors (ie. logger.error(<error>)). `console` is used by default if not specified                                                             | no                                               | `console` |\n| `token.maxAge`     | number   | The token expiration in seconds from the time it's generated                                                                                                                | yes, if using `token`                            |\n| `token.queryParam` | Function | Specifies the query param that is checked for the token                                                                                                                     | no                                               | `token`   |\n| `token.payload`    | Function | By default tokens only contain the `sid` and `exp` in the payload, but this allows additional data to be included with a function with the signature `(session) => object`. | no                                               |\n| `allowOverwrite`   | boolean  | Determines whether a new session can be started when the current one hasn't been ended                                                                                      | no                                               | `true`    |\n\n### Starting a session\n\nThis creates the session item in the database, initialized with a serialized version of any data passed into the function (**must be serializable or this will fail**) and sets the session cookie on the response.\n\n```\nimport { startSession } from '@brightcove/hono-sessions';\n\napp.get('/my_route', async (c, next) => {\n    await startSession(c, {\n        user_id: 1234,\n        name: 'user'\n    });\n    ...\n});\n```\n\n### Updating a session\n\nThe **context** exposes both the `session` and `sessionCookie`, which can freely be edited.\n\n```\napp.get('/my_route', async (c, next) => {\n    const session = c.get('session');\n    const cookie = c.get('sessionCookie');\n\n    session.newField = 'new value';\n    ...\n});\n```\n\n**If any of the updated cookie options are invalid, this will fail.**\n\nWhen the request is finalizing, if either has been updated the changes will automatically be synced back to storage.\n\nIf any of the cookie options were updated an updated cookie will be set in the response.\n\n### Ending a session\n\nThis deletes the session from the database and the session cookie in the response if there was one.\n\n```\nimport { endSession } from '@brightcove/hono-sessions';\n\napp.get('/my_route', async (c, next) => {\n    await endSession(c);\n    ...\n});\n```\n\nIf the library is configured to use `token` retrieval, the `token` can also be passed in for cases where it isn't found in the normal locations\n\n```\napp.get('/my_route', async (c, next) => {\n    await endSession(c, token);\n    ...\n});\n```\n\n### Getting the access token\n\nIf the library is configured to use `token` retrieval, and there's a valid session, the access token can be found in the **context**\n\n```\napp.get('/my_route', async (c, next) => {\n    const token = c.get('sessionToken');\n    ...\n});\n```\n","readmeFilename":"README.md"}