{"_id":"helmet","_rev":"3277304","name":"helmet","description":"help secure Express/Connect apps with various HTTP headers","dist-tags":{"latest":"7.1.0","next":"5.0.0-beta.1"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"time":{"modified":"2024-03-21T10:54:47.000Z","created":"2012-02-02T18:58:35.661Z","7.1.0":"2023-11-07T14:26:09.552Z","7.0.0":"2023-05-06T22:37:55.176Z","6.2.0":"2023-05-06T22:15:20.903Z","6.1.5":"2023-04-11T14:21:04.517Z","6.1.4":"2023-04-10T23:14:45.412Z","6.1.3":"2023-04-10T18:15:26.683Z","6.1.2":"2023-04-09T16:04:00.361Z","6.1.1":"2023-04-08T16:44:22.169Z","6.1.0":"2023-04-08T16:25:29.872Z","6.0.1":"2022-11-29T15:39:52.711Z","6.0.0":"2022-08-26T15:13:11.346Z","5.1.1":"2022-07-23T14:57:03.933Z","5.1.0":"2022-05-17T17:08:27.424Z","5.0.2":"2022-01-22T20:35:10.705Z","5.0.1":"2022-01-03T15:25:33.883Z","5.0.0":"2022-01-02T18:04:30.821Z","5.0.0-beta.1":"2021-12-05T21:26:32.476Z","4.6.0":"2021-05-02T15:13:09.307Z","4.5.0":"2021-04-17T20:33:55.282Z","4.5.0-rc.1":"2021-04-04T21:36:53.520Z","4.4.1":"2021-01-18T18:34:04.680Z","4.4.0":"2021-01-18T02:36:53.886Z","4.3.1":"2020-12-27T22:37:34.923Z","4.3.0":"2020-12-27T20:55:21.963Z","4.2.0":"2020-11-01T21:49:27.103Z","4.1.1":"2020-09-10T21:06:08.200Z","4.1.0":"2020-08-15T14:18:40.647Z","4.1.0-rc.2":"2020-08-12T01:13:08.588Z","4.1.0-rc.1":"2020-08-10T14:34:05.659Z","4.0.0":"2020-08-02T14:50:04.928Z","4.0.0-rc.2":"2020-07-28T20:10:05.000Z","4.0.0-rc.1":"2020-07-28T16:43:19.184Z","4.0.0-alpha.1":"2020-07-12T19:19:39.259Z","3.23.3":"2020-06-26T17:55:48.874Z","3.23.2":"2020-06-23T14:57:02.953Z","3.23.1":"2020-06-16T16:25:47.024Z","3.23.0":"2020-06-12T14:28:50.602Z","3.22.1":"2020-06-10T22:03:31.214Z","3.22.0":"2020-03-24T19:20:52.468Z","3.21.3":"2020-02-24T23:27:15.085Z","3.21.2":"2019-10-21T20:23:33.489Z","3.21.1":"2019-09-20T18:06:15.663Z","3.21.0":"2019-09-04T14:59:03.663Z","3.20.1":"2019-08-28T18:15:48.569Z","3.20.0":"2019-07-24T14:36:03.197Z","3.19.0":"2019-07-17T14:05:06.336Z","3.18.0":"2019-05-05T19:47:21.888Z","3.17.0":"2019-05-03T15:53:27.940Z","3.16.0":"2019-03-10T18:25:07.863Z","3.15.1":"2019-02-10T17:42:33.536Z","3.15.0":"2018-11-07T16:47:14.883Z","3.14.0":"2018-10-09T17:58:09.361Z","3.13.0":"2018-07-22T19:39:07.749Z","3.12.2":"2018-07-20T22:45:35.472Z","3.12.1":"2018-05-16T21:18:23.307Z","3.12.0":"2018-03-02T16:38:15.145Z","3.11.0":"2018-02-09T15:20:48.548Z","3.10.0":"2018-01-23T17:02:19.624Z","3.9.0":"2017-10-13T15:43:16.851Z","3.8.2":"2017-09-27T14:10:38.745Z","3.8.1":"2017-07-28T17:28:09.803Z","3.8.0":"2017-07-21T20:24:57.548Z","3.7.0":"2017-07-21T16:17:52.806Z","3.6.1":"2017-05-21T22:22:22.236Z","3.6.0":"2017-05-04T22:48:55.451Z","3.5.0":"2017-03-09T17:48:31.110Z","3.4.1":"2017-02-25T00:50:37.913Z","3.4.0":"2017-01-13T23:58:00.056Z","3.3.0":"2016-12-31T22:09:11.580Z","3.2.0":"2016-12-22T18:25:32.665Z","3.1.0":"2016-11-03T21:11:24.110Z","3.0.0":"2016-10-28T21:03:55.938Z","2.3.0":"2016-09-30T22:52:59.511Z","2.2.0":"2016-09-16T19:56:03.224Z","2.1.3":"2016-09-07T14:53:45.311Z","2.1.2":"2016-07-27T18:34:58.260Z","2.1.1":"2016-06-10T20:56:04.553Z","2.1.0":"2016-05-18T23:58:04.739Z","2.0.0":"2016-04-29T18:23:37.346Z","1.3.0":"2016-03-02T01:24:22.026Z","1.2.0":"2016-02-29T15:09:24.401Z","1.1.0":"2016-01-13T05:44:04.992Z","1.0.2":"2016-01-08T18:51:15.454Z","1.0.1":"2015-12-19T15:59:03.005Z","1.0.0":"2015-12-19T02:01:27.693Z","0.15.0":"2015-11-26T18:43:37.588Z","0.14.0":"2015-11-01T15:50:55.084Z","0.13.0":"2015-10-23T17:34:10.404Z","0.12.0":"2015-09-22T19:12:02.820Z","0.11.0":"2015-09-18T23:30:50.327Z","0.10.0":"2015-07-09T01:11:39.457Z","0.9.1":"2015-06-02T21:53:59.592Z","0.9.0":"2015-04-24T21:38:39.806Z","0.8.0":"2015-04-22T01:12:45.441Z","0.7.1":"2015-03-23T15:57:21.291Z","0.7.0":"2015-03-05T22:37:13.744Z","0.6.2":"2015-03-02T23:21:30.512Z","0.6.1":"2015-02-13T17:07:25.633Z","0.6.0":"2015-01-22T06:08:02.846Z","0.5.4":"2014-12-21T20:37:52.045Z","0.5.3":"2014-12-08T13:23:26.640Z","0.5.2":"2014-11-16T20:46:33.421Z","0.5.1":"2014-11-09T15:52:21.409Z","0.5.0":"2014-10-28T17:22:30.063Z","0.4.2":"2014-10-16T23:36:41.410Z","0.4.1":"2014-08-24T15:39:41.095Z","0.4.0":"2014-07-18T00:31:00.023Z","0.3.2":"2014-06-30T17:38:03.035Z","0.3.1":"2014-06-27T06:56:13.348Z","0.3.0":"2014-06-27T06:46:36.181Z","0.2.4":"2014-06-04T19:21:42.976Z","0.2.3":"2014-06-02T05:28:05.090Z","0.2.2":"2014-06-01T22:27:54.018Z","0.2.1":"2014-04-13T16:35:18.010Z","0.2.0":"2014-03-31T16:13:30.603Z","0.1.3":"2014-03-27T23:40:11.812Z","0.1.2":"2013-11-03T00:31:07.927Z","0.1.1":"2013-10-22T18:31:10.612Z","0.1.0":"2013-07-23T23:42:31.421Z","0.0.11":"2013-07-23T17:38:06.412Z","0.0.10":"2013-07-11T21:50:44.408Z","0.0.9":"2013-03-14T01:33:29.242Z","0.0.8":"2013-03-13T14:57:11.756Z","0.0.7":"2012-09-26T16:09:19.337Z","0.0.6":"2012-06-12T07:02:54.870Z","0.0.5":"2012-06-06T00:17:14.270Z","0.0.4":"2012-06-01T04:02:53.099Z","0.0.3":"2012-02-04T17:22:42.384Z","0.0.2":"2012-02-03T17:21:41.732Z","0.0.1":"2012-02-02T18:58:35.661Z"},"users":{"285858315":true,"yizen":true,"paintedbicycle":true,"kperch":true,"fmm":true,"davepoon":true,"matteospampani":true,"depoisfalamos":true,"bjoerge":true,"mrpanigale":true,"bchociej":true,"riverside":true,"daviddias":true,"alanshaw":true,"mnova":true,"byossarian":true,"hash-bang":true,"vunb":true,"bkimminich":true,"shieldax":true,"hollobit":true,"tomi77":true,"maxidev":true,"dlpowless":true,"tsm91":true,"kikar":true,"xchangebit":true,"pierreliefauche":true,"tanmaypatel":true,"markthethomas":true,"vboctor":true,"rbartoli":true,"phydo":true,"mlohscheidt":true,"alexkval":true,"sejoker":true,"klapec":true,"swapnil_mishra":true,"wizardzloy":true,"cilindrox":true,"shriek":true,"hemphillcc":true,"softwind":true,"gochomugo":true,"leny":true,"makenova":true,"clholzin":true,"gfilip":true,"evalon":true,"icirellik":true,"anudeep.webdev":true,"esperluette":true,"dmoraschi":true,"matiasmarani":true,"rnsloan":true,"karlbateman":true,"pwarelis":true,"nickleefly":true,"grantcarthew":true,"tarkeshwar":true,"rbecheras":true,"ramzesucr":true,"rsp":true,"germanattanasio":true,"monkeymonk":true,"isaacvitor":true,"dpjayasekara":true,"spiros.politis":true,"andrew.medvedev":true,"vbv":true,"jpepe":true,"zhoutk":true,"vteixeira":true,"bojand":true,"bradleybossard":true,"potnox":true,"silva23":true,"subchen":true,"kobleistvan":true,"danielbankhead":true,"yatsu":true,"andreaj24":true,"thomasfoster96":true,"leodutra":true,"milfromoz":true,"txredking":true,"timdp":true,"justdomepaul":true,"hugojosefson":true,"travm":true,"wuotr":true,"buru1020":true,"philiiiiiipp":true,"gstroup":true,"fchienvuhoang":true,"pastahito":true,"max_devjs":true,"denji":true,"itskdk":true,"moonavw":true,"igorissen":true,"dwayneford":true,"wzbg":true,"jmsherry":true,"sasivarnan":true,"ajduke":true,"lcdss":true,"hckhanh":true,"joel-ericsson":true,"pmasa":true,"nagra":true,"ddkothari":true,"programmer.severson":true,"akinjide":true,"shekharreddy":true,"ferrari":true,"manjunathd":true,"oncletom":true,"koskokos":true,"merrickp":true,"sasquatch":true,"shanewholloway":true,"raisiqueira":true,"mevlutsahin":true,"tripleaxis":true,"tobyforever":true,"i.vispyanskiy":true,"wangnan0610":true,"undertuga":true,"ungurys":true,"firerishi":true,"repeale":true,"mikestaub":true,"scottfreecode":true,"arnoldstoba":true,"khurramijazm":true,"glebec":true,"dburdese":true,"occsceo":true,"thotk":true,"codekraft-studio":true,"wenhsiaoyi":true,"pixel67":true,"fortruth":true,"slmcassio":true,"quafoo":true,"mr-smiley":true,"gurunate":true,"floriannagel":true,"kikna":true,"vishwasc":true,"jeremygaither":true,"antixrist":true,"lonjoy":true,"wickie":true,"abhisekp":true,"chrisx":true,"ierceg":true,"hitalos":true,"tiancheng9":true,"knoja4":true,"chirag8642":true,"itesic":true,"fr-esco":true,"ghanbari":true,"igoreliasm":true,"abuelwafa":true,"boopathisakthivel.in":true,"irnnr":true,"novograd":true,"santypk4":true,"mauricedb":true,"samobo":true,"jojohess":true,"madriver44":true,"panlw":true,"stevepsharpe":true,"amaghfur":true,"aprilchen":true,"leonzhao":true,"hugovila":true,"ognjen.jevremovic":true,"dyaa":true,"ivan.marquez":true,"natarajanmca11":true,"poppowerlb2":true,"astesio":true,"charlietango592":true,"rocket0191":true,"kodekracker":true,"itonyyo":true,"piyushmakhija":true,"nilz3ro":true,"fistynuts":true,"paraself":true,"nonthasart":true,"joseph320":true,"aegypius":true,"superchenney":true,"lesthertod":true,"magicpanda":true,"pthoresen":true,"rmanalan":true,"raycharles":true,"oldthunder":true,"oleg_tsyba":true,"alek-s":true,"fabioper":true,"arkanciscan":true,"adrian110288":true,"dnero":true,"abhif18":true,"martinspinks":true,"nisimjoseph":true,"unapersona":true,"lanbolin":true,"leizongmin":true,"fengmiaosen":true,"kiknag":true,"keithpepin":true,"jamesbedont":true,"scytalezero":true,"isa424":true,"madarche":true,"onel0p3z":true,"barenko":true,"heartnett":true,"alshamiri2":true,"progmer":true,"abhijitkalta":true,"chpoon92":true,"nazy":true,"morogasper":true,"pl0x":true,"processbrain":true,"meeh":true,"themadjoker":true,"tambeb":true,"wfalkwallace":true,"joey.dossche":true,"eb.coder":true,"snowdream":true,"ngpvnk":true,"guyharwood":true,"tpkn":true,"dccunni171":true,"daniel-lewis-bsc-hons":true,"creamov":true,"iamninad":true,"duooduo":true,"rossdavis":true,"owillo":true,"shujianbu":true,"keybouh":true,"cbetancourt":true,"touskar":true,"alexbudin":true,"danday74":true,"donecharlton":true,"natterstefan":true,"edwardxyt":true,"garenyondem":true,"shivayl":true,"nsaboo":true,"nuwaio":true,"asadm2706":true,"mdedirudianto":true,"obsessiveprogrammer":true,"madeo":true,"ricardweii":true,"miloc":true,"jcottam":true,"avivharuzi":true,"andrewyang96":true,"1cr18ni9":true,"netoperatorwibby":true,"bengi":true,"horrorandtropics":true,"shashankpallerla":true,"endsoul":true,"guzhongren":true,"rajiff":true,"shiva127":true,"ghostcode521":true,"edmondnow":true,"fpenno":true,"daizch":true,"tcrowe":true,"yanghcc":true},"author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"versions":{"7.1.0":{"name":"helmet","description":"help secure Express/Connect apps with various HTTP headers","version":"7.1.0","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"license":"MIT","keywords":["express","security","headers","backend","content-security-policy","cross-origin-embedder-policy","cross-origin-opener-policy","cross-origin-resource-policy","origin-agent-cluster","referrer-policy","strict-transport-security","x-content-type-options","x-dns-prefetch-control","x-download-options","x-frame-options","x-permitted-cross-domain-policies","x-powered-by","x-xss-protection"],"engines":{"node":">=16.0.0"},"exports":{"import":"./index.mjs","require":"./index.cjs"},"main":"./index.cjs","types":"./index.d.cts","_id":"helmet@7.1.0","_integrity":"sha512-g+HZqgfbpXdCkme/Cd/mZkV0aV3BZZZSugecH03kl38m/Kmdx8jKjBikpDj2cr+Iynv4KpYEviojNdTJActJAg==","_resolved":"/tmp/helmeto37SAU/helmet-7.1.0.crushed.tgz","_from":"file:/tmp/helmeto37SAU/helmet-7.1.0.crushed.tgz","_nodeVersion":"20.9.0","_npmVersion":"10.2.3","dist":{"shasum":"287279e00f8a3763d5dccbaf1e5ee39b8c3784ca","size":22050,"noattachment":false,"key":"/helmet/-/helmet-7.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-7.1.0.tgz"},"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_7.1.0_1699367169324_0.3140762383301645"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-07T14:26:09.552Z","publish_time":1699367169552,"_source_registry_name":"default","_cnpm_publish_time":1699367169552},"7.0.0":{"name":"helmet","description":"help secure Express/Connect apps with various HTTP headers","version":"7.0.0","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"license":"MIT","keywords":["express","security","headers","backend"],"engines":{"node":">=16.0.0"},"exports":{"import":"./index.mjs","require":"./index.cjs"},"main":"./index.cjs","types":"./index.d.cts","_id":"helmet@7.0.0","_integrity":"sha512-MsIgYmdBh460ZZ8cJC81q4XJknjG567wzEmv46WOBblDb6TUd3z8/GhgmsM9pn8g2B80tAJ4m5/d3Bi1KrSUBQ==","_resolved":"/tmp/helmetkyknry/helmet-7.0.0.crushed.tgz","_from":"file:/tmp/helmetkyknry/helmet-7.0.0.crushed.tgz","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"shasum":"ac3011ba82fa2467f58075afa58a49427ba6212d","size":21957,"noattachment":false,"key":"/helmet/-/helmet-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-7.0.0.tgz"},"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_7.0.0_1683412674990_0.2099021517642372"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-06T22:37:55.176Z","publish_time":1683412675176,"_source_registry_name":"default","_cnpm_publish_time":1683412675176},"6.2.0":{"name":"helmet","description":"help secure Express/Connect apps with various HTTP headers","version":"6.2.0","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"license":"MIT","keywords":["express","security","headers","backend"],"engines":{"node":">=14.0.0"},"exports":{"import":"./index.mjs","require":"./index.cjs"},"main":"./index.cjs","types":"./index.d.cts","_id":"helmet@6.2.0","_integrity":"sha512-DWlwuXLLqbrIOltR6tFQXShj/+7Cyp0gLi6uAb8qMdFh/YBBFbKSgQ6nbXmScYd8emMctuthmgIa7tUfo9Rtyg==","_resolved":"/tmp/helmetdnyIRk/helmet-6.2.0.crushed.tgz","_from":"file:/tmp/helmetdnyIRk/helmet-6.2.0.crushed.tgz","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"shasum":"c29d62014be4c70b8ef092c9c5e54c8c26b8e16e","size":22828,"noattachment":false,"key":"/helmet/-/helmet-6.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-6.2.0.tgz"},"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_6.2.0_1683411320698_0.20297662201170885"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-06T22:15:20.903Z","publish_time":1683411320903,"_source_registry_name":"default","_cnpm_publish_time":1683411320903},"6.1.5":{"name":"helmet","description":"help secure Express/Connect apps with various HTTP headers","version":"6.1.5","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"license":"MIT","keywords":["express","security","headers","backend"],"engines":{"node":">=14.0.0"},"exports":{"import":"./index.mjs","require":"./index.cjs"},"main":"./index.cjs","types":"./index.d.cts","_id":"helmet@6.1.5","_integrity":"sha512-UgAvdoG0BhF9vcCh/j0bWtElo2ZHHk6OzC98NLCM6zK03DEVSM0vUAtT7iR+oTo2Mi6sGelAH3tL6B/uUWxV4g==","_resolved":"/tmp/helmetCZRxGf/helmet-6.1.5.crushed.tgz","_from":"file:/tmp/helmetCZRxGf/helmet-6.1.5.crushed.tgz","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"shasum":"2153387f6d73cce6efdfd85d3a65417cfb7db80c","size":21483,"noattachment":false,"key":"/helmet/-/helmet-6.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-6.1.5.tgz"},"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_6.1.5_1681222864346_0.27406549636118704"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-11T14:21:04.517Z","publish_time":1681222864517,"_cnpm_publish_time":1681222864517},"6.1.4":{"name":"helmet","description":"help secure Express/Connect apps with various HTTP headers","version":"6.1.4","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"license":"MIT","keywords":["express","security","headers","backend"],"engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./index.mjs"},"require":{"types":"./index.d.ts","default":"./index.cjs"}}},"main":"./index.cjs","types":"./index.d.ts","_id":"helmet@6.1.4","_integrity":"sha512-nCJIriKjOYcRmHRpK+Z5DayEh6xwOKO0U0qzWL3MEIwsB8OSxxBu/mUE9U5PRH8ln/+WySlK2eYe5FOlo0v9aA==","_resolved":"/tmp/helmetrdIJvf/helmet-6.1.4.crushed.tgz","_from":"file:/tmp/helmetrdIJvf/helmet-6.1.4.crushed.tgz","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"shasum":"a57dc478532e811f7dfd64b69f9023dad1c6e28e","size":20497,"noattachment":false,"key":"/helmet/-/helmet-6.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-6.1.4.tgz"},"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_6.1.4_1681168485200_0.1402954005750745"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-10T23:14:45.412Z","publish_time":1681168485412,"_cnpm_publish_time":1681168485412},"6.1.3":{"name":"helmet","description":"help secure Express/Connect apps with various HTTP headers","version":"6.1.3","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"license":"MIT","keywords":["express","security","headers","backend"],"engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./index.mjs"},"require":{"types":"./index.d.ts","default":"./index.cjs"}}},"main":"./index.cjs","types":"./index.d.ts","_id":"helmet@6.1.3","_integrity":"sha512-W92WikLkFSwuQ+bvdSayleIwFu9kbYmGcOlVz5EPnrB5iP2ezAiP0+sWxndta1Nn2r4zFhxGygIU/gVKrxIrUg==","_resolved":"/tmp/helmetdM8AGq/helmet-6.1.3.crushed.tgz","_from":"file:/tmp/helmetdM8AGq/helmet-6.1.3.crushed.tgz","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"shasum":"9fc666c232c19a96b1bdd1a816f3322904f28098","size":20473,"noattachment":false,"key":"/helmet/-/helmet-6.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-6.1.3.tgz"},"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_6.1.3_1681150526489_0.9758501690576835"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-10T18:15:26.683Z","publish_time":1681150526683,"_cnpm_publish_time":1681150526683},"6.1.2":{"name":"helmet","description":"help secure Express/Connect apps with various HTTP headers","version":"6.1.2","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"license":"MIT","keywords":["express","security","headers","backend"],"engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./index.mjs"},"require":{"types":"./index.d.ts","default":"./index.cjs"}}},"main":"./index.cjs","types":"./index.d.ts","_id":"helmet@6.1.2","_integrity":"sha512-n39kcD7ntw83PMeqqjSOPrY/VpIH+XniLoxFXLfK6UCgTTN9XkOGp2YWKB/zfgZS+zRQdiHo3fgNmy0l5xoFPg==","_resolved":"/tmp/helmet0wlL2I/helmet-6.1.2.crushed.tgz","_from":"file:/tmp/helmet0wlL2I/helmet-6.1.2.crushed.tgz","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"shasum":"063af3d2c7fa25c09f377aaede7b8a9dffbbe761","size":20436,"noattachment":false,"key":"/helmet/-/helmet-6.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-6.1.2.tgz"},"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_6.1.2_1681056240161_0.6911384351908654"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-09T16:04:00.361Z","publish_time":1681056240361,"_cnpm_publish_time":1681056240361},"6.1.1":{"name":"helmet","description":"help secure Express/Connect apps with various HTTP headers","version":"6.1.1","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"license":"MIT","keywords":["express","security","headers","backend"],"engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./index.mjs"},"require":{"types":"./index.d.ts","default":"./index.cjs"}}},"types":"./index.d.ts","_id":"helmet@6.1.1","_integrity":"sha512-+lpiPR2U5Z9gZnJiLEhK+ta7Z+NSbWyyQCdOP051T8vpPOfd4I5p66cdTgt5hsRXYbJjWNwmga3zjwTHr2rSpw==","_resolved":"/tmp/helmetRKyEg8/helmet-6.1.1.crushed.tgz","_from":"file:/tmp/helmetRKyEg8/helmet-6.1.1.crushed.tgz","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"shasum":"a20d93787c33bc0834686fd70584a491befe1391","size":20346,"noattachment":false,"key":"/helmet/-/helmet-6.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-6.1.1.tgz"},"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_6.1.1_1680972262031_0.7617799987466694"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-08T16:44:22.169Z","publish_time":1680972262169,"_cnpm_publish_time":1680972262169},"6.1.0":{"name":"helmet","version":"6.1.0","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"license":"MIT","exports":{".":{"import":{"types":"./index.d.ts","default":"./index.mjs"},"require":{"types":"./index.d.ts","default":"./index.cjs"}}},"types":"./index.d.ts","description":"[![npm version](https://badge.fury.io/js/helmet.svg)](https://badge.fury.io/js/helmet) [![FOSSA Status](https://app.fossa.io/api/projects/git%2Bhttps%3A%2F%2Fgithub.com%2Fhelmetjs%2Fhelmet.svg?type=shield)](https://app.fossa.io/projects/git%2Bhttps%3A%2F%","_id":"helmet@6.1.0","_integrity":"sha512-/si++qV9sJFr6Se7e5lxRCpikVgHac0qpLEVLiBaIgXGHVVwwe0EaOR6++gwB5KYSzD8uW3QZ5+Zq/IsU2Cj+A==","_resolved":"/tmp/helmetkgMJ0D/helmet-6.1.0.crushed.tgz","_from":"file:/tmp/helmetkgMJ0D/helmet-6.1.0.crushed.tgz","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"shasum":"96f4a38a2b2d498afb6db525336cea157ca28083","size":20206,"noattachment":false,"key":"/helmet/-/helmet-6.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-6.1.0.tgz"},"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_6.1.0_1680971129600_0.31599646626450495"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-08T16:25:29.872Z","publish_time":1680971129872,"_cnpm_publish_time":1680971129872},"6.0.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"},{"name":"Ameen Abdeen","email":"ameen.abdeen.se@gmail.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"6.0.1","keywords":["express","security","headers","backend"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=14.0.0"},"devDependencies":{"@rollup/plugin-typescript":"^8.3.3","@types/connect":"^3.4.35","@types/jest":"^28.1.6","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.30.7","@typescript-eslint/parser":"^5.30.7","connect":"^3.7.0","eslint":"^8.20.0","jest":"^28.1.3","prettier":"^2.7.1","rollup":"^2.77.0","supertest":"^6.2.4","ts-jest":"^28.0.7","typescript":"^4.7.4"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build-helmet","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint .","lint:prettier":"prettier --check .","format":"prettier --write .","clean":"node ./bin/clean.js","build-helmet":"npm run clean && node ./bin/build-helmet.js && prettier --write --config .prettierrc-dist.cjs --ignore-path /dev/null dist","build-middleware-package":"npm run clean && tsc --emitDeclarationOnly -p tsconfig-types.json && node ./bin/build-middleware-package.js","test":"jest"},"license":"MIT","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js","types":"./dist/types/index.d.ts"}},"_id":"helmet@6.0.1","_integrity":"sha512-8wo+VdQhTMVBMCITYZaGTbE4lvlthelPYSvoyNvk4RECTmrVjMerp9RfUOQXZWLvCcAn1pKj7ZRxK4lI9Alrcw==","_resolved":"/home/node/helmet-6.0.1.tar.gz","_from":"file:helmet-6.0.1.tar.gz","_nodeVersion":"18.1.0","_npmVersion":"8.8.0","dist":{"shasum":"52ec353638b2e87f14fe079d142b368ac11e79a4","size":18366,"noattachment":false,"key":"/helmet/-/helmet-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-6.0.1.tgz"},"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_6.0.1_1669736392537_0.7918179333071309"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-29T16:10:56.973Z","publish_time":1669736392711,"_cnpm_publish_time":1669736392711},"6.0.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"},{"name":"Ameen Abdeen","email":"ameen.abdeen.se@gmail.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"6.0.0","keywords":["express","security","headers","backend"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=14.0.0"},"devDependencies":{"@rollup/plugin-typescript":"^8.3.3","@types/connect":"^3.4.35","@types/jest":"^28.1.6","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.30.7","@typescript-eslint/parser":"^5.30.7","connect":"^3.7.0","eslint":"^8.20.0","jest":"^28.1.3","prettier":"^2.7.1","rollup":"^2.77.0","supertest":"^6.2.4","ts-jest":"^28.0.7","typescript":"^4.7.4"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build-helmet","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint .","lint:prettier":"prettier --check .","format":"prettier --write .","clean":"node ./bin/clean.js","build-helmet":"npm run clean && node ./bin/build-helmet.js && prettier --write --config .prettierrc-dist.cjs --ignore-path /dev/null dist","build-middleware-package":"npm run clean && tsc --emitDeclarationOnly -p tsconfig-types.json && node ./bin/build-middleware-package.js","test":"jest"},"license":"MIT","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js","types":"./dist/types/index.d.ts"}},"_id":"helmet@6.0.0","_integrity":"sha512-FO9RpR1wNJepH/GbLPQVtkE2eESglXL641p7SdyoT4LngHFJcZheHMoyUcjCZF4qpuMMO1u5q6RK0l9Ux8JBcg==","_resolved":"/private/var/folders/qq/x5403kds2yldd8j97x9_y5hh0000gn/T/tmp.1lsJs2Nu5s/helmet-6.0.0.tar.gz","_from":"file:helmet-6.0.0.tar.gz","_nodeVersion":"18.7.0","_npmVersion":"8.15.0","dist":{"shasum":"8e183820ddccd7729a206ad73c577b264f495595","size":18375,"noattachment":false,"key":"/helmet/-/helmet-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-6.0.0.tgz"},"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_6.0.0_1661526791132_0.9716920688474986"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-26T15:15:26.038Z","publish_time":1661526791346,"_cnpm_publish_time":1661526791346},"5.1.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"},{"name":"Ameen Abdeen","email":"ameen.abdeen.se@gmail.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"5.1.1","keywords":["express","security","headers","backend"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=12.0.0"},"devDependencies":{"@rollup/plugin-typescript":"^8.3.3","@types/connect":"^3.4.35","@types/jest":"^28.1.6","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.30.7","@typescript-eslint/parser":"^5.30.7","connect":"^3.7.0","eslint":"^8.20.0","jest":"^28.1.3","prettier":"^2.7.1","rollup":"^2.77.0","supertest":"^6.2.4","ts-jest":"^28.0.7","typescript":"^4.7.4"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build-helmet","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint .","lint:prettier":"prettier --check .","format":"prettier --write .","clean":"node ./bin/clean.js","build-helmet":"npm run clean && node ./bin/build-helmet.js && prettier --write --config .prettierrc-dist.cjs --ignore-path /dev/null dist","build-middleware-package":"npm run clean && tsc --emitDeclarationOnly -p tsconfig-types.json && node ./bin/build-middleware-package.js","test":"jest"},"license":"MIT","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js","types":"./dist/types/index.d.ts"}},"gitHead":"0e95b6de40c1f3d11425bc881f0af322b2ccecd9","_id":"helmet@5.1.1","_nodeVersion":"18.6.0","_npmVersion":"8.13.2","dist":{"shasum":"609823c5c2e78aea62dd9afc8f544ca409da5e85","size":18545,"noattachment":false,"key":"/helmet/-/helmet-5.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-5.1.1.tgz"},"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_5.1.1_1658588223763_0.357436136695493"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-23T14:57:08.510Z","publish_time":1658588223933,"_cnpm_publish_time":1658588223933},"5.1.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"},{"name":"Ameen Abdeen","email":"ameen.abdeen.se@gmail.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"5.1.0","keywords":["express","security","headers"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=12.0.0"},"devDependencies":{"@rollup/plugin-typescript":"^8.3.2","@types/connect":"^3.4.35","@types/jest":"^27.5.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.25.0","@typescript-eslint/parser":"^5.25.0","connect":"^3.7.0","eslint":"^8.15.0","jest":"^28.1.0","prettier":"^2.6.2","rollup":"^2.73.0","supertest":"^6.2.3","ts-jest":"^28.0.2","typescript":"^4.6.4"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build-helmet","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint .","lint:prettier":"prettier --check .","format":"prettier --write .","clean":"node ./bin/clean.js","build-helmet":"npm run clean && node ./bin/build-helmet.js && prettier --write --config .prettierrc-dist.cjs --ignore-path /dev/null dist","build-middleware-package":"npm run clean && tsc --emitDeclarationOnly -p tsconfig-types.json && node ./bin/build-middleware-package.js","test":"jest"},"license":"MIT","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js","types":"./dist/types/index.d.ts"}},"gitHead":"4d4d0df174aa09a82b92102a719c67bd233cc935","_id":"helmet@5.1.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"shasum":"e98a5d4bf89ab8119c856018a3bcc82addadcd47","size":18499,"noattachment":false,"key":"/helmet/-/helmet-5.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-5.1.0.tgz"},"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_5.1.0_1652807307286_0.612409611469412"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-17T18:34:49.636Z","publish_time":1652807307424,"_cnpm_publish_time":1652807307424},"5.0.2":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"},{"name":"Ameen Abdeen","email":"ameen.abdeen.se@gmail.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"5.0.2","keywords":["express","security","headers"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=12.0.0"},"devDependencies":{"@rollup/plugin-typescript":"^8.3.0","@types/connect":"^3.4.35","@types/jest":"^27.0.3","@types/supertest":"^2.0.11","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","connect":"^3.7.0","eslint":"^8.3.0","jest":"^27.3.1","prettier":"^2.4.1","rollup":"^2.60.2","supertest":"^6.1.6","ts-jest":"^27.0.7","typescript":"^4.5.2"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build-helmet","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"**/*.ts\"","lint:prettier":"prettier --check .","format":"prettier --write .","clean":"node ./bin/clean.js","build-helmet":"npm run clean && node ./bin/build-helmet.js && prettier --write --config .prettierrc-dist.cjs --ignore-path /dev/null dist","build-middleware-package":"npm run clean && tsc --emitDeclarationOnly -p tsconfig-types.json && node ./bin/build-middleware-package.js","test":"jest"},"license":"MIT","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js","types":"./dist/types/index.d.ts"}},"gitHead":"f0d38d6aea0a73c6da47e47ef8ba2b4ec324c40a","_id":"helmet@5.0.2","_nodeVersion":"17.3.1","_npmVersion":"8.3.0","dist":{"shasum":"3264ec6bab96c82deaf65e3403c369424cb2366c","size":18368,"noattachment":false,"key":"/helmet/-/helmet-5.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-5.0.2.tgz"},"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_5.0.2_1642883710517_0.26430282581238385"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-22T20:45:19.716Z","publish_time":1642883710705,"_cnpm_publish_time":1642883710705},"5.0.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"},{"name":"Ameen Abdeen","email":"ameen.abdeen.se@gmail.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"5.0.1","keywords":["express","security","headers"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=12.0.0"},"devDependencies":{"@rollup/plugin-typescript":"^8.3.0","@types/connect":"^3.4.35","@types/jest":"^27.0.3","@types/supertest":"^2.0.11","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","connect":"^3.7.0","eslint":"^8.3.0","jest":"^27.3.1","prettier":"^2.4.1","rollup":"^2.60.2","supertest":"^6.1.6","ts-jest":"^27.0.7","typescript":"^4.5.2"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build-helmet","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"**/*.ts\"","lint:prettier":"prettier --check \"**/*{md,js,json,ts}\"","format":"prettier --write \"**/*{md,js,json,ts}\"","clean":"node ./bin/clean.js","build-helmet":"npm run clean && node ./bin/build-helmet.js && prettier --write --config .prettierrc-dist.cjs --ignore-path /dev/null dist","build-middleware-package":"npm run clean && tsc --emitDeclarationOnly -p tsconfig-types.json && node ./bin/build-middleware-package.js","test":"jest"},"license":"MIT","type":"module","types":"./dist/index.d.ts","main":"./dist/index.cjs","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs","types":"./dist/index.d.ts"}},"gitHead":"2e1497f9607b1a60aa715c7f2cefb8c1682cad1e","_id":"helmet@5.0.1","_nodeVersion":"17.0.1","_npmVersion":"8.1.0","dist":{"shasum":"e8b2aacf881dd5cffadbb640f23155f23de485ae","size":18235,"noattachment":false,"key":"/helmet/-/helmet-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-5.0.1.tgz"},"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_5.0.1_1641223533711_0.5633725969059749"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-03T15:32:49.247Z","publish_time":1641223533883,"_cnpm_publish_time":1641223533883},"5.0.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"},{"name":"Ameen Abdeen","email":"ameen.abdeen.se@gmail.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"5.0.0","keywords":["express","security","headers"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=12.0.0"},"devDependencies":{"@rollup/plugin-typescript":"^8.3.0","@types/connect":"^3.4.35","@types/jest":"^27.0.3","@types/supertest":"^2.0.11","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","connect":"^3.7.0","eslint":"^8.3.0","jest":"^27.3.1","prettier":"^2.4.1","rollup":"^2.60.2","supertest":"^6.1.6","ts-jest":"^27.0.7","typescript":"^4.5.2"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build-helmet","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"**/*.ts\"","lint:prettier":"prettier --check \"**/*{md,js,json,ts}\"","format":"prettier --write \"**/*{md,js,json,ts}\"","clean":"node ./bin/clean.js","build-helmet":"npm run clean && node ./bin/build-helmet.js && prettier --write --config .prettierrc-dist.cjs --ignore-path /dev/null dist","build-middleware-package":"npm run clean && tsc --emitDeclarationOnly -p tsconfig-types.json && node ./bin/build-middleware-package.js","test":"jest"},"license":"MIT","type":"module","types":"./dist/index.d.ts","main":"./dist/index.cjs","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs","types":"./dist/index.d.ts"}},"gitHead":"a2549bd4688d9e711aea64a7fdffb07f4136f6cf","_id":"helmet@5.0.0","_nodeVersion":"17.0.1","_npmVersion":"8.1.0","dist":{"shasum":"3084c827f51b3c7680cfe99d5d8f29ec39a74fb9","size":18339,"noattachment":false,"key":"/helmet/-/helmet-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-5.0.0.tgz"},"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_5.0.0_1641146670651_0.4377811867699932"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-02T18:14:40.781Z","publish_time":1641146670821,"_cnpm_publish_time":1641146670821},"5.0.0-beta.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"},{"name":"Ameen Abdeen","email":"ameen.abdeen.se@gmail.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"5.0.0-beta.1","keywords":["express","security","headers"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=12.0.0"},"devDependencies":{"@rollup/plugin-typescript":"^8.3.0","@types/connect":"^3.4.35","@types/jest":"^27.0.3","@types/supertest":"^2.0.11","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","connect":"^3.7.0","eslint":"^8.3.0","jest":"^27.3.1","prettier":"^2.4.1","rollup":"^2.60.2","supertest":"^6.1.6","ts-jest":"^27.0.7","typescript":"^4.5.2"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build-helmet","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"**/*.ts\"","lint:prettier":"prettier --check \"**/*{md,js,json,ts}\"","format":"prettier --write \"**/*{md,js,json,ts}\"","clean":"node ./bin/clean.js","build-helmet":"npm run clean && node ./bin/build-helmet.js && prettier --write --config .prettierrc-dist.cjs --ignore-path /dev/null dist","build-middleware-package":"npm run clean && tsc --emitDeclarationOnly -p tsconfig-types.json && node ./bin/build-middleware-package.js","test":"jest"},"license":"MIT","type":"module","types":"./dist/index.d.ts","main":"./dist/index.cjs","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs","types":"./dist/index.d.ts"}},"readmeFilename":"README.md","gitHead":"f89be9b2a6b5d17b3c6332ad404f6d663119b371","_id":"helmet@5.0.0-beta.1","_nodeVersion":"17.0.1","_npmVersion":"8.1.0","dist":{"shasum":"5160ef34c8b5f9cc50095646ddf434f6180c5e94","size":18344,"noattachment":false,"key":"/helmet/-/helmet-5.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-5.0.0-beta.1.tgz"},"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_5.0.0-beta.1_1638739592333_0.23064325661585716"},"_hasShrinkwrap":false,"publish_time":1638739592476,"_cnpm_publish_time":1638739592476},"4.6.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"},{"name":"Ameen Abdeen","email":"ameen.abdeen.se@gmail.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"4.6.0","keywords":["express","security","headers"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=10.0.0"},"devDependencies":{"@types/connect":"^3.4.34","@types/jest":"^26.0.22","@types/supertest":"^2.0.11","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","connect":"^3.7.0","eslint":"^7.24.0","jest":"^26.6.3","prettier":"^2.2.1","supertest":"^6.1.3","ts-jest":"^26.5.4","typescript":"^4.2.4"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"**/*.ts\"","lint:prettier":"prettier --check \"**/*{md,js,json,ts}\"","format":"prettier --write \"**/*{md,js,json,ts}\"","clean":"node ./bin/clean.js","build":"npm run clean && tsc && npm run format","build-middleware-package":"npm run build && node ./bin/build-middleware-package.js","test":"jest"},"license":"MIT","types":"dist/index.d.ts","main":"dist/index","gitHead":"e740944ee6fb9a823f276cd5f8b8728daa9ffa0f","_id":"helmet@4.6.0","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"579971196ba93c5978eb019e4e8ec0e50076b4df","size":18846,"noattachment":false,"key":"/helmet/-/helmet-4.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-4.6.0.tgz"},"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_4.6.0_1619968389021_0.20433491183496"},"_hasShrinkwrap":false,"publish_time":1619968389307,"_cnpm_publish_time":1619968389307},"4.5.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"},{"name":"Ameen Abdeen","email":"ameen.abdeen.se@gmail.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"4.5.0","keywords":["express","security","headers"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=10.0.0"},"devDependencies":{"@types/connect":"^3.4.34","@types/jest":"^26.0.22","@types/supertest":"^2.0.11","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","connect":"^3.7.0","eslint":"^7.24.0","jest":"^26.6.3","prettier":"^2.2.1","supertest":"^6.1.3","ts-jest":"^26.5.4","typescript":"^4.2.4"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"**/*.ts\"","lint:prettier":"prettier --check \"**/*{md,js,json,ts}\"","format":"prettier --write \"**/*{md,js,json,ts}\"","clean":"node ./bin/clean.js","build":"npm run clean && tsc && npm run format","build-middleware-package":"npm run build && node ./bin/build-middleware-package.js","test":"jest"},"license":"MIT","main":"dist/index","gitHead":"24fbd90c5ba5c27ea79aa4bbc0f55b76c1728e76","_id":"helmet@4.5.0","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"shasum":"da5a75d30cbd9f60628e9463a85dc7725806c2ea","size":18498,"noattachment":false,"key":"/helmet/-/helmet-4.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-4.5.0.tgz"},"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_4.5.0_1618691635104_0.7188035396017192"},"_hasShrinkwrap":false,"publish_time":1618691635282,"_cnpm_publish_time":1618691635282},"4.5.0-rc.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"},{"name":"Ameen Abdeen","email":"ameen.abdeen.se@gmail.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"4.5.0-rc.1","keywords":["express","security","headers"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=10.0.0"},"devDependencies":{"@types/connect":"^3.4.34","@types/jest":"^26.0.20","@types/supertest":"^2.0.10","@typescript-eslint/eslint-plugin":"^4.15.0","@typescript-eslint/parser":"^4.15.0","connect":"^3.7.0","eslint":"^7.19.0","jest":"^26.6.3","prettier":"^2.2.1","supertest":"^6.1.3","ts-jest":"^26.5.1","typescript":"^4.1.5"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"**/*.ts\"","lint:prettier":"prettier --check \"**/*{md,js,json,ts}\"","format":"prettier --write \"**/*{md,js,json,ts}\"","clean":"node ./bin/clean.js","build":"npm run clean && tsc && npm run format","build-middleware-package":"npm run build && node ./bin/build-middleware-package.js","test":"jest"},"license":"MIT","main":"dist/index","readmeFilename":"README.md","gitHead":"289adbf76e5872b0f750ec2228396abfe31853e2","_id":"helmet@4.5.0-rc.1","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"shasum":"7dd374a4627dc55eaac239012c2463903ef63df3","size":18729,"noattachment":false,"key":"/helmet/-/helmet-4.5.0-rc.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-4.5.0-rc.1.tgz"},"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_4.5.0-rc.1_1617572213311_0.16393486410697333"},"_hasShrinkwrap":false,"publish_time":1617572213520,"_cnpm_publish_time":1617572213520},"4.4.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"},{"name":"Ameen Abdeen","email":"ameen.abdeen.se@gmail.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"4.4.1","keywords":["express","security","headers"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=10.0.0"},"devDependencies":{"@types/connect":"^3.4.34","@types/jest":"^26.0.19","@types/supertest":"^2.0.10","@typescript-eslint/eslint-plugin":"^4.11.0","@typescript-eslint/parser":"^4.11.0","connect":"^3.7.0","eslint":"^7.16.0","jest":"^26.6.3","prettier":"^2.2.1","supertest":"^6.0.1","ts-jest":"^26.4.4","typescript":"^4.1.3"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"**/*.ts\"","lint:prettier":"prettier --check \"**/*{md,js,json,ts}\"","format":"prettier --write \"**/*{md,js,json,ts}\"","clean":"node ./bin/clean.js","build":"npm run clean && tsc && npm run format","build-middleware-package":"npm run build && node ./bin/build-middleware-package.js","test":"jest"},"license":"MIT","main":"dist/index","gitHead":"77bf87b09039a24c3172bc2cc0a5a5b24804fd09","_id":"helmet@4.4.1","_nodeVersion":"15.6.0","_npmVersion":"7.4.0","dist":{"shasum":"a17e1444d81d7a83ddc6e6f9bc6e2055b994efe7","size":17138,"noattachment":false,"key":"/helmet/-/helmet-4.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-4.4.1.tgz"},"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_4.4.1_1610994844564_0.23124564572940076"},"_hasShrinkwrap":false,"publish_time":1610994844680,"_cnpm_publish_time":1610994844680},"4.4.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"},{"name":"Ameen Abdeen","email":"ameen.abdeen.se@gmail.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"4.4.0","keywords":["express","security","headers"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=10.0.0"},"devDependencies":{"@types/connect":"^3.4.34","@types/jest":"^26.0.19","@types/supertest":"^2.0.10","@typescript-eslint/eslint-plugin":"^4.11.0","@typescript-eslint/parser":"^4.11.0","connect":"^3.7.0","eslint":"^7.16.0","jest":"^26.6.3","prettier":"^2.2.1","supertest":"^6.0.1","ts-jest":"^26.4.4","typescript":"^4.1.3"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"**/*.ts\"","lint:prettier":"prettier --check \"**/*{md,js,json,ts}\"","format":"prettier --write \"**/*{md,js,json,ts}\"","clean":"node ./bin/clean.js","build":"npm run clean && tsc && npm run format","build-middleware-package":"npm run build && node ./bin/build-middleware-package.js","test":"jest"},"license":"MIT","main":"dist/index","gitHead":"be085ec71320bedf0f1b8ca3dfaa26478e73b776","_id":"helmet@4.4.0","_nodeVersion":"15.5.1","_npmVersion":"7.3.0","dist":{"shasum":"84532525b29bf32288c6c9cb3e3038af9a8aa958","size":19653,"noattachment":false,"key":"/helmet/-/helmet-4.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-4.4.0.tgz"},"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_4.4.0_1610937413730_0.9195423247984156"},"_hasShrinkwrap":false,"publish_time":1610937413886,"_cnpm_publish_time":1610937413886},"4.3.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"},{"name":"Ameen Abdeen","email":"ameen.abdeen.se@gmail.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"4.3.1","keywords":["express","security","headers"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=10.0.0"},"devDependencies":{"@types/connect":"^3.4.34","@types/jest":"^26.0.19","@types/supertest":"^2.0.10","@typescript-eslint/eslint-plugin":"^4.11.0","@typescript-eslint/parser":"^4.11.0","connect":"^3.7.0","eslint":"^7.16.0","jest":"^26.6.3","prettier":"^2.2.1","supertest":"^6.0.1","ts-jest":"^26.4.4","typescript":"^4.1.3"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"**/*.ts\"","lint:prettier":"prettier --check \"**/*{md,js,json,ts}\"","format":"prettier --write \"**/*{md,js,json,ts}\"","clean":"node ./bin/clean.js","build":"npm run clean && tsc","build-middleware-package":"npm run build && node ./bin/build-middleware-package.js","test":"jest"},"license":"MIT","main":"dist/index","gitHead":"042ee406c753c492a84d7c771010e38477f8c5cb","_id":"helmet@4.3.1","_nodeVersion":"15.4.0","_npmVersion":"7.0.15","dist":{"shasum":"e374e2fb3f8da045d0233f13299b1fde6e59e4e1","size":19267,"noattachment":false,"key":"/helmet/-/helmet-4.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-4.3.1.tgz"},"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_4.3.1_1609108654780_0.9238562051912198"},"_hasShrinkwrap":false,"publish_time":1609108654923,"_cnpm_publish_time":1609108654923},"4.3.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"},{"name":"Ameen Abdeen","email":"ameen.abdeen.se@gmail.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"4.3.0","keywords":["express","security","headers"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=10.0.0"},"devDependencies":{"@types/connect":"^3.4.34","@types/jest":"^26.0.19","@types/supertest":"^2.0.10","@typescript-eslint/eslint-plugin":"^4.11.0","@typescript-eslint/parser":"^4.11.0","connect":"^3.7.0","eslint":"^7.16.0","jest":"^26.6.3","prettier":"^2.2.1","supertest":"^6.0.1","ts-jest":"^26.4.4","typescript":"^4.1.3"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"**/*.ts\"","lint:prettier":"prettier --check \"**/*{md,js,json,ts}\"","format":"prettier --write \"**/*{md,js,json,ts}\"","clean":"node ./bin/clean.js","build":"npm run clean && tsc","build-middleware-package":"npm run build && node ./bin/build-middleware-package.js","test":"jest"},"license":"MIT","main":"dist/index","gitHead":"4a721ec2d21366af0e7a34ae4d9cb142c2389923","_id":"helmet@4.3.0","_nodeVersion":"15.4.0","_npmVersion":"7.0.15","dist":{"shasum":"1ceac7191c4643469277eb16ccbe32ca3cf14e76","size":19271,"noattachment":false,"key":"/helmet/-/helmet-4.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-4.3.0.tgz"},"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_4.3.0_1609102521844_0.06934645847022769"},"_hasShrinkwrap":false,"publish_time":1609102521963,"_cnpm_publish_time":1609102521963},"4.2.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"},{"name":"Ameen Abdeen","email":"ameen.abdeen.se@gmail.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"4.2.0","keywords":["express","security","headers"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=10.0.0"},"dependencies":{},"devDependencies":{"@types/connect":"^3.4.33","@types/jest":"^26.0.15","@types/supertest":"^2.0.10","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","connect":"^3.7.0","eslint":"^7.12.1","jest":"^26.6.1","prettier":"^2.1.2","supertest":"^6.0.0","ts-jest":"^26.4.3","typescript":"^4.0.5"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"**/*.ts\"","lint:prettier":"prettier --check \"**/*{md,js,json,ts}\"","format":"prettier --write \"**/*{md,js,json,ts}\"","clean":"node ./bin/clean.js","build":"npm run clean && tsc","build-middleware-package":"npm run build && node ./bin/build-middleware-package.js","test":"jest"},"license":"MIT","main":"dist/index","gitHead":"d491d281eb1cc55380046532d24fbc314af836e0","_id":"helmet@4.2.0","_nodeVersion":"14.14.0","_npmVersion":"6.14.8","dist":{"shasum":"e81f5613cc1c90402af581794dc9878ad078b237","size":19166,"noattachment":false,"key":"/helmet/-/helmet-4.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-4.2.0.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_4.2.0_1604267366935_0.4404901598095434"},"_hasShrinkwrap":false,"publish_time":1604267367103,"_cnpm_publish_time":1604267367103},"4.1.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"},{"name":"Ameen Abdeen","email":"ameen.abdeen.se@gmail.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"4.1.1","keywords":["express","security","headers"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=10.0.0"},"dependencies":{},"devDependencies":{"@types/connect":"^3.4.33","@types/jest":"^26.0.13","@types/supertest":"^2.0.10","@typescript-eslint/eslint-plugin":"^4.1.0","@typescript-eslint/parser":"^4.1.0","connect":"^3.7.0","eslint":"^7.8.1","jest":"^26.4.2","prettier":"^2.1.1","supertest":"^4.0.2","ts-jest":"^26.3.0","typescript":"^4.0.2"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"**/*.ts\"","lint:prettier":"prettier --check \"**/*{md,js,json,ts}\"","format":"prettier --write \"**/*{md,js,json,ts}\"","clean":"rm -rf dist","build":"npm run clean && tsc","build-middleware-package":"npm run build && ./bin/build-middleware-package.js","test":"jest"},"license":"MIT","main":"dist/index","gitHead":"e95fe5ab37ea7bc310ce5558c5ecec8a318fe296","_id":"helmet@4.1.1","_nodeVersion":"14.9.0","_npmVersion":"6.14.7","dist":{"shasum":"751f0e273d809ace9c172073e0003bed27d27a4a","size":18894,"noattachment":false,"key":"/helmet/-/helmet-4.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-4.1.1.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_4.1.1_1599771968046_0.3816869438963557"},"_hasShrinkwrap":false,"publish_time":1599771968200,"_cnpm_publish_time":1599771968200},"4.1.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"},{"name":"Ameen Abdeen","email":"ameen.abdeen.se@gmail.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"4.1.0","keywords":["express","security","headers"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=10.0.0"},"dependencies":{},"devDependencies":{"@types/connect":"^3.4.33","@types/jest":"^26.0.9","@types/supertest":"^2.0.10","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^3.8.0","connect":"^3.7.0","eslint":"^7.6.0","jest":"^26.2.2","prettier":"^2.0.5","supertest":"^4.0.2","ts-jest":"^26.1.4","typescript":"^3.9.7"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"**/*.ts\"","lint:prettier":"prettier --check \"**/*{md,js,json,ts}\"","format":"prettier --write \"**/*{md,js,json,ts}\"","clean":"rm -rf dist","build":"npm run clean && tsc","build-middleware-package":"npm run build && ./bin/build-middleware-package.js","test":"jest"},"license":"MIT","main":"dist/index","gitHead":"0b1137f75f27f4448ca6116697a06bf0c3a99c71","_id":"helmet@4.1.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"6f3a34e8f18502d6e52518428b23aa4ddaf84b38","size":18792,"noattachment":false,"key":"/helmet/-/helmet-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-4.1.0.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_4.1.0_1597501120512_0.7944938225049563"},"_hasShrinkwrap":false,"publish_time":1597501120647,"_cnpm_publish_time":1597501120647},"4.1.0-rc.2":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"},{"name":"Ameen Abdeen","email":"ameen.abdeen.se@gmail.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"4.1.0-rc.2","keywords":["express","security","headers"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=10.0.0"},"dependencies":{},"devDependencies":{"@types/connect":"^3.4.33","@types/jest":"^26.0.9","@types/supertest":"^2.0.10","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^3.8.0","connect":"^3.7.0","eslint":"^7.6.0","jest":"^26.2.2","prettier":"^2.0.5","supertest":"^4.0.2","ts-jest":"^26.1.4","typescript":"^3.9.7"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"**/*.ts\"","lint:prettier":"prettier --check \"**/*{md,js,json,ts}\"","format":"prettier --write \"**/*{md,js,json,ts}\"","clean":"rm -rf dist","build":"npm run clean && tsc","build-middleware-package":"npm run build && ./bin/build-middleware-package.js","test":"jest"},"license":"MIT","main":"dist/index","readmeFilename":"README.md","gitHead":"8b6756f0eadef9e135d5961daf0c894fb091f6e8","_id":"helmet@4.1.0-rc.2","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"12bc8f5c6f25350398fcefb0b522d048db60e934","size":18751,"noattachment":false,"key":"/helmet/-/helmet-4.1.0-rc.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-4.1.0-rc.2.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_4.1.0-rc.2_1597194788464_0.05804522854838212"},"_hasShrinkwrap":false,"publish_time":1597194788588,"_cnpm_publish_time":1597194788588},"4.1.0-rc.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"},{"name":"Ameen Abdeen","email":"ameen.abdeen.se@gmail.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"4.1.0-rc.1","keywords":["express","security","headers"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=10.0.0"},"dependencies":{},"devDependencies":{"@types/connect":"^3.4.33","@types/jest":"^26.0.9","@types/supertest":"^2.0.10","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^3.8.0","connect":"^3.7.0","eslint":"^7.6.0","jest":"^26.2.2","prettier":"^2.0.5","supertest":"^4.0.2","ts-jest":"^26.1.4","typescript":"^3.9.7"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"**/*.ts\"","lint:prettier":"prettier --check \"**/*{md,js,json,ts}\"","format":"prettier --write \"**/*{md,js,json,ts}\"","clean":"rm -rf dist","build":"npm run clean && tsc","build-middleware-package":"npm run build && ./bin/build-middleware-package.js","test":"jest"},"license":"MIT","main":"dist/index","readmeFilename":"README.md","gitHead":"10dd1384973767062fa12c2b051d794387340666","_id":"helmet@4.1.0-rc.1","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"11792c8d85366097d2752028d97a16c72054c214","size":18700,"noattachment":false,"key":"/helmet/-/helmet-4.1.0-rc.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-4.1.0-rc.1.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_4.1.0-rc.1_1597070045539_0.8622972534816544"},"_hasShrinkwrap":false,"publish_time":1597070045659,"_cnpm_publish_time":1597070045659},"4.0.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"},{"name":"Ameen Abdeen","email":"ameen.abdeen.se@gmail.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"4.0.0","keywords":["express","security","headers"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=10.0.0"},"dependencies":{},"devDependencies":{"@types/connect":"^3.4.33","@types/jest":"^26.0.8","@types/supertest":"^2.0.10","@typescript-eslint/eslint-plugin":"^3.7.1","@typescript-eslint/parser":"^3.7.1","connect":"^3.7.0","eslint":"^7.6.0","jest":"^26.2.2","prettier":"^2.0.5","supertest":"^4.0.2","ts-jest":"^26.1.4","typescript":"^3.9.7"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"**/*.ts\"","lint:prettier":"prettier --check \"**/*{md,js,json,ts}\"","format":"prettier --write \"**/*{md,js,json,ts}\"","clean":"rm -rf dist","build":"npm run clean && tsc","build-middleware-package":"npm run build && ./bin/build-middleware-package.js","test":"jest"},"license":"MIT","main":"dist/index","gitHead":"bdb09348c17c78698b0c94f0f6cc6b3968cd43f9","_id":"helmet@4.0.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"34c187894ed001834f997c688f2b2df19846b193","size":18153,"noattachment":false,"key":"/helmet/-/helmet-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-4.0.0.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_4.0.0_1596379804790_0.11257184514406049"},"_hasShrinkwrap":false,"publish_time":1596379804928,"_cnpm_publish_time":1596379804928},"4.0.0-rc.2":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"},{"name":"Ameen Abdeen","email":"ameen.abdeen.se@gmail.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"4.0.0-rc.2","keywords":["express","security","headers"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=10.0.0"},"dependencies":{},"devDependencies":{"@types/connect":"^3.4.33","@types/jest":"^26.0.4","@types/supertest":"^2.0.10","@typescript-eslint/eslint-plugin":"^3.6.1","@typescript-eslint/parser":"^3.6.1","connect":"^3.7.0","eslint":"^7.4.0","jest":"^26.1.0","prettier":"^2.0.5","supertest":"^4.0.2","ts-jest":"^26.1.2","typescript":"^3.9.7"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"**/*.ts\"","lint:prettier":"prettier --check \"**/*{md,js,json,ts}\"","format":"prettier --write \"**/*{md,js,json,ts}\"","clean":"rm -rf dist","build":"npm run clean && tsc","build-middleware-package":"npm run build && ./bin/build-middleware-package.js","test":"jest"},"license":"MIT","main":"dist/index","readmeFilename":"README.md","gitHead":"83508e86ad5b3ae4a1214053aaf9da4b85dc5645","_id":"helmet@4.0.0-rc.2","_nodeVersion":"14.6.0","_npmVersion":"6.14.7","dist":{"shasum":"f01a99db739971c386fa9b287f7cfd47ea0e1509","size":18155,"noattachment":false,"key":"/helmet/-/helmet-4.0.0-rc.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-4.0.0-rc.2.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_4.0.0-rc.2_1595967004879_0.5650166282493896"},"_hasShrinkwrap":false,"publish_time":1595967005000,"_cnpm_publish_time":1595967005000},"4.0.0-rc.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"},{"name":"Ameen Abdeen","email":"ameen.abdeen.se@gmail.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"4.0.0-rc.1","keywords":["express","security","headers"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=10.0.0"},"dependencies":{},"devDependencies":{"@types/connect":"^3.4.33","@types/jest":"^26.0.4","@types/supertest":"^2.0.10","@typescript-eslint/eslint-plugin":"^3.6.1","@typescript-eslint/parser":"^3.6.1","connect":"^3.7.0","eslint":"^7.4.0","jest":"^26.1.0","prettier":"^2.0.5","supertest":"^4.0.2","ts-jest":"^26.1.2","typescript":"^3.9.7"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"**/*.ts\"","lint:prettier":"prettier --check \"**/*{md,js,json,ts}\"","format":"prettier --write \"**/*{md,js,json,ts}\"","clean":"rm -rf dist","build":"npm run clean && tsc","build-middleware-package":"npm run build && ./bin/build-middleware-package.js","test":"jest"},"license":"MIT","main":"dist/index","readmeFilename":"README.md","gitHead":"c813f916a1aef82d586e3b411b7df7c6de0046de","_id":"helmet@4.0.0-rc.1","_nodeVersion":"14.6.0","_npmVersion":"6.14.7","dist":{"shasum":"4f4e09c1eac2dbc57aa5d330185e06e3ab08515d","size":18158,"noattachment":false,"key":"/helmet/-/helmet-4.0.0-rc.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-4.0.0-rc.1.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_4.0.0-rc.1_1595954599018_0.8307628984821653"},"_hasShrinkwrap":false,"publish_time":1595954599184,"_cnpm_publish_time":1595954599184},"4.0.0-alpha.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"},{"name":"Ameen Abdeen","email":"ameen.abdeen.se@gmail.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"4.0.0-alpha.1","keywords":["express","security","headers"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=10.0.0"},"dependencies":{},"devDependencies":{"@types/connect":"^3.4.33","@types/jest":"^26.0.3","@types/supertest":"^2.0.10","@typescript-eslint/eslint-plugin":"^3.4.0","@typescript-eslint/parser":"^3.4.0","connect":"^3.7.0","eslint":"^7.3.1","jest":"^26.1.0","prettier":"^2.0.5","supertest":"^4.0.2","ts-jest":"^26.1.1","typescript":"^3.9.5"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint \"**/*.ts\"","lint:prettier":"prettier --check \"**/*{md,js,json,ts}\"","format":"prettier --write \"**/*{md,js,json,ts}\"","clean":"rm -rf dist","build":"npm run clean && tsc","build-middleware-package":"npm run build && ./bin/build-middleware-package.js","test":"jest"},"license":"MIT","main":"dist/index","readmeFilename":"README.md","gitHead":"2f8d9a74681ba63efe6c341588bc39ca6d81d15a","_id":"helmet@4.0.0-alpha.1","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"shasum":"4a77dddb8b3697f2386aac4d641355a0f0b92a5f","size":18063,"noattachment":false,"key":"/helmet/-/helmet-4.0.0-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-4.0.0-alpha.1.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_4.0.0-alpha.1_1594581579098_0.5420474582239272"},"_hasShrinkwrap":false,"publish_time":1594581579259,"_cnpm_publish_time":1594581579259},"3.23.3":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.23.3","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=4.0.0"},"dependencies":{"depd":"2.0.0","dont-sniff-mimetype":"1.1.0","feature-policy":"0.3.0","helmet-crossdomain":"0.4.0","helmet-csp":"2.10.0","hide-powered-by":"1.1.0","hpkp":"2.0.0","hsts":"2.2.0","nocache":"2.1.0","referrer-policy":"1.2.0","x-xss-protection":"1.3.0"},"devDependencies":{"@types/connect":"^3.4.33","@types/depd":"^1.1.32","@types/jest":"^26.0.3","@types/supertest":"^2.0.9","@typescript-eslint/eslint-plugin":"^3.4.0","@typescript-eslint/parser":"^3.4.0","connect":"^3.7.0","eslint":"^7.3.1","jest":"^26.1.0","prettier":"^2.0.5","supertest":"^4.0.2","ts-jest":"^26.1.1","typescript":"^3.9.5"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint '**/*.ts'","lint:prettier":"prettier --check '**/*{md,js,json,ts}'","format":"prettier --write '**/*{md,js,json,ts}'","clean":"rm -rf dist","build":"npm run clean && tsc","build-middleware-package":"npm run build && ./bin/build-middleware-package.js","test":"jest"},"license":"MIT","main":"dist/index","gitHead":"3edd5e1514798066db78c24aca80192961888a2f","_id":"helmet@3.23.3","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"shasum":"5ba30209c5f73ded4ab65746a3a11bedd4579ab7","size":11712,"noattachment":false,"key":"/helmet/-/helmet-3.23.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.23.3.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_3.23.3_1593194148736_0.09633874774682116"},"_hasShrinkwrap":false,"publish_time":1593194148874,"_cnpm_publish_time":1593194148874},"3.23.2":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.23.2","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=4.0.0"},"dependencies":{"depd":"2.0.0","dont-sniff-mimetype":"1.1.0","expect-ct":"0.2.0","feature-policy":"0.3.0","frameguard":"3.1.0","helmet-crossdomain":"0.4.0","helmet-csp":"2.10.0","hide-powered-by":"1.1.0","hpkp":"2.0.0","hsts":"2.2.0","nocache":"2.1.0","referrer-policy":"1.2.0","x-xss-protection":"1.3.0"},"devDependencies":{"@types/connect":"^3.4.33","@types/depd":"^1.1.32","@types/jest":"^26.0.0","@types/supertest":"^2.0.9","@typescript-eslint/eslint-plugin":"^3.4.0","@typescript-eslint/parser":"^3.4.0","connect":"^3.7.0","eslint":"^7.3.1","jest":"^26.0.1","prettier":"^2.0.5","supertest":"^4.0.2","ts-jest":"^26.1.1","typescript":"^3.9.5"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint '**/*.ts'","lint:prettier":"prettier --check '**/*{md,js,json,ts}'","format":"prettier --write '**/*{md,js,json,ts}'","clean":"rm -rf dist","build":"npm run clean && tsc","build-middleware-package":"npm run build && ./bin/build-middleware-package.js","test":"jest"},"license":"MIT","main":"dist/index","gitHead":"16243e6403bfa3b9381a424304747fa26d349b79","_id":"helmet@3.23.2","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"shasum":"390bb6f3f5e593f90f441bdd91000912c543a898","size":11067,"noattachment":false,"key":"/helmet/-/helmet-3.23.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.23.2.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_3.23.2_1592924222830_0.1321660526341626"},"_hasShrinkwrap":false,"publish_time":1592924222953,"_cnpm_publish_time":1592924222953},"3.23.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.23.1","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=4.0.0"},"dependencies":{"depd":"2.0.0","dns-prefetch-control":"0.2.0","dont-sniff-mimetype":"1.1.0","expect-ct":"0.2.0","feature-policy":"0.3.0","frameguard":"3.1.0","helmet-crossdomain":"0.4.0","helmet-csp":"2.10.0","hide-powered-by":"1.1.0","hpkp":"2.0.0","hsts":"2.2.0","nocache":"2.1.0","referrer-policy":"1.2.0","x-xss-protection":"1.3.0"},"devDependencies":{"@types/connect":"^3.4.33","@types/depd":"^1.1.32","@types/jest":"^26.0.0","@types/supertest":"^2.0.9","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","connect":"^3.7.0","eslint":"^7.2.0","jest":"^26.0.1","prettier":"^2.0.5","supertest":"^4.0.2","ts-jest":"^26.1.0","typescript":"^3.9.5"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint '**/*.ts'","lint:prettier":"prettier --check '**/*{md,js,json,ts}'","format":"prettier --write '**/*{md,js,json,ts}'","clean":"rm -rf dist","build":"npm run clean && tsc","build-middleware-package":"npm run build && ./bin/build-middleware-package.js","test":"jest"},"license":"MIT","main":"dist/index","gitHead":"b120eb42cd5439d7f945def61a0c89f61193e657","_id":"helmet@3.23.1","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"shasum":"97067661c678d6c8d730dda001406f1946a6c6d1","size":10929,"noattachment":false,"key":"/helmet/-/helmet-3.23.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.23.1.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_3.23.1_1592324746937_0.7684762776675336"},"_hasShrinkwrap":false,"publish_time":1592324747024,"_cnpm_publish_time":1592324747024},"3.23.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.23.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=4.0.0"},"dependencies":{"depd":"2.0.0","dns-prefetch-control":"0.2.0","dont-sniff-mimetype":"1.1.0","expect-ct":"0.2.0","feature-policy":"0.3.0","frameguard":"3.1.0","helmet-crossdomain":"0.4.0","helmet-csp":"2.10.0","hide-powered-by":"1.1.0","hpkp":"2.0.0","hsts":"2.2.0","ienoopen":"1.1.0","nocache":"2.1.0","referrer-policy":"1.2.0","x-xss-protection":"1.3.0"},"devDependencies":{"@types/connect":"^3.4.33","@types/depd":"^1.1.32","@types/jest":"^26.0.0","@types/supertest":"^2.0.9","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","connect":"^3.7.0","eslint":"^7.2.0","jest":"^26.0.1","prettier":"^2.0.5","supertest":"^4.0.2","ts-jest":"^26.1.0","typescript":"^3.9.5"},"scripts":{"pretest":"npm run lint","prepublishOnly":"npm run build","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint '**/*.ts'","lint:prettier":"prettier --check '**/*{md,js,json,ts}'","format":"prettier --write '**/*{md,js,json,ts}'","clean":"rm -rf dist","build":"npm run clean && tsc","test":"jest"},"license":"MIT","main":"dist/index","gitHead":"d93cdb6be25ca43979c8f98a91deefb303ee0d9f","_id":"helmet@3.23.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"shasum":"b9377e96f8f9b8e42ff902238af28fa44b4b91bd","size":10688,"noattachment":false,"key":"/helmet/-/helmet-3.23.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.23.0.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_3.23.0_1591972130447_0.3637717869368424"},"_hasShrinkwrap":false,"publish_time":1591972130602,"_cnpm_publish_time":1591972130602},"3.22.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.22.1","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=4.0.0"},"dependencies":{"depd":"2.0.0","dns-prefetch-control":"0.2.0","dont-sniff-mimetype":"1.1.0","expect-ct":"0.2.0","feature-policy":"0.3.0","frameguard":"3.1.0","helmet-crossdomain":"0.4.0","helmet-csp":"2.10.0","hide-powered-by":"1.1.0","hpkp":"2.0.0","hsts":"2.2.0","ienoopen":"1.1.0","nocache":"2.1.0","referrer-policy":"1.2.0","x-xss-protection":"1.3.0"},"devDependencies":{"@types/connect":"^3.4.33","@types/depd":"^1.1.32","@types/jest":"^26.0.0","@types/supertest":"^2.0.9","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","connect":"^3.7.0","eslint":"^7.2.0","jest":"^26.0.1","prettier":"^2.0.5","supertest":"^4.0.2","ts-jest":"^26.1.0","typescript":"^3.9.5"},"scripts":{"pretest":"npm run lint","lint":"npm run lint:eslint && npm run lint:prettier","lint:eslint":"eslint '**/*.ts'","lint:prettier":"prettier --check '**/*{md,js,json,ts}'","format":"prettier --write '**/*{md,js,json,ts}'","clean":"rm -rf dist","build":"npm run clean && tsc","test":"jest"},"license":"MIT","main":"dist/index","gitHead":"3713f2c538858fe91d6825dfabc38f2384f2ee00","_id":"helmet@3.22.1","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"shasum":"6e1023f4f60b25ee729f535813407d4d37a623e2","size":9685,"noattachment":false,"key":"/helmet/-/helmet-3.22.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.22.1.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_3.22.1_1591826610933_0.30134700131763537"},"_hasShrinkwrap":false,"publish_time":1591826611214,"_cnpm_publish_time":1591826611214},"3.22.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.22.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=4.0.0"},"dependencies":{"depd":"2.0.0","dns-prefetch-control":"0.2.0","dont-sniff-mimetype":"1.1.0","expect-ct":"0.2.0","feature-policy":"0.3.0","frameguard":"3.1.0","helmet-crossdomain":"0.4.0","helmet-csp":"2.10.0","hide-powered-by":"1.1.0","hpkp":"2.0.0","hsts":"2.2.0","ienoopen":"1.1.0","nocache":"2.1.0","referrer-policy":"1.2.0","x-xss-protection":"1.3.0"},"devDependencies":{"connect":"^3.7.0","mocha":"^7.1.1","sinon":"^9.0.1","standard":"^14.3.3","supertest":"^4.0.2"},"scripts":{"pretest":"standard --fix","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"6b78d652686fddb06b2626e1edceddad46a523a9","_id":"helmet@3.22.0","_nodeVersion":"13.11.0","_npmVersion":"6.13.7","dist":{"shasum":"3a6f11d931799145f0aff15dbc563cff9e13131f","size":9364,"noattachment":false,"key":"/helmet/-/helmet-3.22.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.22.0.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_3.22.0_1585077652362_0.3862461717553327"},"_hasShrinkwrap":false,"publish_time":1585077652468,"_cnpm_publish_time":1585077652468},"3.21.3":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.21.3","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=4.0.0"},"dependencies":{"depd":"2.0.0","dns-prefetch-control":"0.2.0","dont-sniff-mimetype":"1.1.0","expect-ct":"0.2.0","feature-policy":"0.3.0","frameguard":"3.1.0","helmet-crossdomain":"0.4.0","helmet-csp":"2.9.5","hide-powered-by":"1.1.0","hpkp":"2.0.0","hsts":"2.2.0","ienoopen":"1.1.0","nocache":"2.1.0","referrer-policy":"1.2.0","x-xss-protection":"1.3.0"},"devDependencies":{"connect":"^3.7.0","mocha":"^7.0.1","sinon":"^9.0.0","standard":"^14.3.1","supertest":"^4.0.2"},"scripts":{"pretest":"standard --fix","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"903c88e90f71f0fe331053e32f5a0e02aeb7cae3","_id":"helmet@3.21.3","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"shasum":"15777aae82a4d2678c104fd18195a4012f429b67","size":9334,"noattachment":false,"key":"/helmet/-/helmet-3.21.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.21.3.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_3.21.3_1582586834980_0.7350323741716489"},"_hasShrinkwrap":false,"publish_time":1582586835085,"_cnpm_publish_time":1582586835085},"3.21.2":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.21.2","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=4.0.0"},"dependencies":{"depd":"2.0.0","dns-prefetch-control":"0.2.0","dont-sniff-mimetype":"1.1.0","expect-ct":"0.2.0","feature-policy":"0.3.0","frameguard":"3.1.0","helmet-crossdomain":"0.4.0","helmet-csp":"2.9.4","hide-powered-by":"1.1.0","hpkp":"2.0.0","hsts":"2.2.0","ienoopen":"1.1.0","nocache":"2.1.0","referrer-policy":"1.2.0","x-xss-protection":"1.3.0"},"devDependencies":{"connect":"^3.7.0","mocha":"^6.2.2","sinon":"^7.5.0","standard":"^14.3.1","supertest":"^4.0.2"},"scripts":{"pretest":"standard --fix","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"2b37fcf91c775a4cc63a29694168e87b8a9ac9ed","_id":"helmet@3.21.2","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"shasum":"7e2a19d5f6d898a77b5d2858e8e4bb2cda59f19f","size":9261,"noattachment":false,"key":"/helmet/-/helmet-3.21.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.21.2.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_3.21.2_1571689413311_0.1323257772368207"},"_hasShrinkwrap":false,"publish_time":1571689413489,"_cnpm_publish_time":1571689413489},"3.21.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.21.1","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=4.0.0"},"dependencies":{"depd":"2.0.0","dns-prefetch-control":"0.2.0","dont-sniff-mimetype":"1.1.0","expect-ct":"0.2.0","feature-policy":"0.3.0","frameguard":"3.1.0","helmet-crossdomain":"0.4.0","helmet-csp":"2.9.2","hide-powered-by":"1.1.0","hpkp":"2.0.0","hsts":"2.2.0","ienoopen":"1.1.0","nocache":"2.1.0","referrer-policy":"1.2.0","x-xss-protection":"1.3.0"},"devDependencies":{"connect":"^3.7.0","mocha":"^6.2.0","sinon":"^7.4.2","standard":"^14.3.1","supertest":"^4.0.2"},"scripts":{"pretest":"standard --fix","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"5d964d459abf807dcd6d614072fa6509b8641c3f","_id":"helmet@3.21.1","_nodeVersion":"12.10.0","_npmVersion":"6.11.3","dist":{"shasum":"b0ab7c63fc30df2434be27e7e292a9523b3147e9","size":9230,"noattachment":false,"key":"/helmet/-/helmet-3.21.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.21.1.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_3.21.1_1569002775502_0.35771205324240407"},"_hasShrinkwrap":false,"publish_time":1569002775663,"_cnpm_publish_time":1569002775663},"3.21.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.21.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=4.0.0"},"dependencies":{"depd":"2.0.0","dns-prefetch-control":"0.2.0","dont-sniff-mimetype":"1.1.0","expect-ct":"0.2.0","feature-policy":"0.3.0","frameguard":"3.1.0","helmet-crossdomain":"0.4.0","helmet-csp":"2.9.1","hide-powered-by":"1.1.0","hpkp":"2.0.0","hsts":"2.2.0","ienoopen":"1.1.0","nocache":"2.1.0","referrer-policy":"1.2.0","x-xss-protection":"1.3.0"},"devDependencies":{"connect":"^3.7.0","mocha":"^6.2.0","sinon":"^7.4.2","standard":"^14.1.0","supertest":"^4.0.2"},"scripts":{"pretest":"standard --fix","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"0dad3c27179a12dc51af73dc2ca63f5840326628","_id":"helmet@3.21.0","_nodeVersion":"12.9.1","_npmVersion":"6.10.3","dist":{"shasum":"e7c5e2ed3b8b7f42d2e387004a87198b295132cc","size":9145,"noattachment":false,"key":"/helmet/-/helmet-3.21.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.21.0.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_3.21.0_1567609143449_0.8642321584674693"},"_hasShrinkwrap":false,"publish_time":1567609143663,"_cnpm_publish_time":1567609143663},"3.20.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.20.1","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=4.0.0"},"dependencies":{"depd":"2.0.0","dns-prefetch-control":"0.2.0","dont-sniff-mimetype":"1.1.0","expect-ct":"0.2.0","feature-policy":"0.3.0","frameguard":"3.1.0","helmet-crossdomain":"0.4.0","helmet-csp":"2.9.0","hide-powered-by":"1.1.0","hpkp":"2.0.0","hsts":"2.2.0","ienoopen":"1.1.0","nocache":"2.1.0","referrer-policy":"1.2.0","x-xss-protection":"1.2.0"},"devDependencies":{"connect":"^3.7.0","mocha":"^6.2.0","sinon":"^7.4.1","standard":"^14.0.2","supertest":"^4.0.2"},"scripts":{"pretest":"standard --fix","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"968fabdcde3cbadf93597f0430eb2197a02afcd0","_id":"helmet@3.20.1","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","dist":{"shasum":"802fcb39ac6865208cbc6879d3502e582c6f777e","size":9137,"noattachment":false,"key":"/helmet/-/helmet-3.20.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.20.1.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_3.20.1_1567016148438_0.40287710441854707"},"_hasShrinkwrap":false,"publish_time":1567016148569,"_cnpm_publish_time":1567016148569},"3.20.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.20.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=4.0.0"},"dependencies":{"depd":"2.0.0","dns-prefetch-control":"0.2.0","dont-sniff-mimetype":"1.1.0","expect-ct":"0.2.0","feature-policy":"0.3.0","frameguard":"3.1.0","helmet-crossdomain":"0.4.0","helmet-csp":"2.8.0","hide-powered-by":"1.1.0","hpkp":"2.0.0","hsts":"2.2.0","ienoopen":"1.1.0","nocache":"2.1.0","referrer-policy":"1.2.0","x-xss-protection":"1.2.0"},"devDependencies":{"connect":"^3.7.0","mocha":"^6.2.0","sinon":"^7.3.2","standard":"^13.1.0","supertest":"^4.0.2"},"scripts":{"pretest":"standard --fix","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"b2a3700383c8f4b1dd0c77eb4d068a80df6da28a","_id":"helmet@3.20.0","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","dist":{"shasum":"8a9383bf8230a461cafe8bc763423fbde110d2fc","size":9122,"noattachment":false,"key":"/helmet/-/helmet-3.20.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.20.0.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_3.20.0_1563978962999_0.7212943079959231"},"_hasShrinkwrap":false,"publish_time":1563978963197,"_cnpm_publish_time":1563978963197},"3.19.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.19.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=4.0.0"},"dependencies":{"depd":"2.0.0","dns-prefetch-control":"0.2.0","dont-sniff-mimetype":"1.1.0","expect-ct":"0.2.0","feature-policy":"0.3.0","frameguard":"3.1.0","helmet-crossdomain":"0.4.0","helmet-csp":"2.7.1","hide-powered-by":"1.1.0","hpkp":"2.0.0","hsts":"2.2.0","ienoopen":"1.1.0","nocache":"2.1.0","referrer-policy":"1.2.0","x-xss-protection":"1.2.0"},"devDependencies":{"connect":"^3.7.0","mocha":"^6.1.4","sinon":"^7.3.2","standard":"^13.0.2","supertest":"^4.0.2"},"scripts":{"pretest":"standard --fix","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"17707ae8853762d0015a31a9495ad0bfb91809ea","_id":"helmet@3.19.0","_nodeVersion":"12.5.0","_npmVersion":"6.9.0","dist":{"shasum":"02c524dd69e03b0af20dce7bc9929ff951081a29","size":9114,"noattachment":false,"key":"/helmet/-/helmet-3.19.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.19.0.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_3.19.0_1563372306175_0.821016274479281"},"_hasShrinkwrap":false,"publish_time":1563372306336,"_cnpm_publish_time":1563372306336},"3.18.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.18.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=4.0.0"},"dependencies":{"depd":"2.0.0","dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","expect-ct":"0.2.0","feature-policy":"0.3.0","frameguard":"3.1.0","helmet-crossdomain":"0.3.0","helmet-csp":"2.7.1","hide-powered-by":"1.0.0","hpkp":"2.0.0","hsts":"2.2.0","ienoopen":"1.1.0","nocache":"2.1.0","referrer-policy":"1.2.0","x-xss-protection":"1.1.0"},"devDependencies":{"connect":"^3.6.6","mocha":"^6.1.4","sinon":"^7.3.2","standard":"^12.0.1","supertest":"^4.0.2"},"scripts":{"pretest":"standard --fix","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"238d3a4c35b6f2ea13b12957dd0cd0a6e332df88","_id":"helmet@3.18.0","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"shasum":"37666f7c861bd1ff3015e0cdb903a43501e3da3e","size":9090,"noattachment":false,"key":"/helmet/-/helmet-3.18.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.18.0.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_3.18.0_1557085641738_0.8896597661916843"},"_hasShrinkwrap":false,"publish_time":1557085641888,"_cnpm_publish_time":1557085641888},"3.17.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.17.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=4.0.0"},"dependencies":{"depd":"2.0.0","dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","expect-ct":"0.1.1","feature-policy":"0.2.0","frameguard":"3.0.0","helmet-crossdomain":"0.3.0","helmet-csp":"2.7.1","hide-powered-by":"1.0.0","hpkp":"2.0.0","hsts":"2.2.0","ienoopen":"1.1.0","nocache":"2.0.0","referrer-policy":"1.2.0","x-xss-protection":"1.1.0"},"devDependencies":{"connect":"^3.6.6","mocha":"^6.1.4","sinon":"^7.3.2","standard":"^12.0.1","supertest":"^4.0.2"},"scripts":{"pretest":"standard --fix","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"87f8d15b6708f728c7969ccc5aee1a1517a076b5","_id":"helmet@3.17.0","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"shasum":"6348767c4ee8f273485ecd60476edcb490ef6125","size":8859,"noattachment":false,"key":"/helmet/-/helmet-3.17.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.17.0.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_3.17.0_1556898807824_0.9191110621693026"},"_hasShrinkwrap":false,"publish_time":1556898807940,"_cnpm_publish_time":1556898807940},"3.16.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"adam@npmjs.com","url":"https://evilpacket.net"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.16.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">=4.0.0"},"dependencies":{"depd":"2.0.0","dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","expect-ct":"0.1.1","feature-policy":"0.2.0","frameguard":"3.0.0","helmet-crossdomain":"0.3.0","helmet-csp":"2.7.1","hide-powered-by":"1.0.0","hpkp":"2.0.0","hsts":"2.2.0","ienoopen":"1.1.0","nocache":"2.0.0","referrer-policy":"1.1.0","x-xss-protection":"1.1.0"},"devDependencies":{"connect":"^3.6.6","mocha":"^6.0.2","sinon":"^7.2.7","standard":"^12.0.1","supertest":"^4.0.0"},"scripts":{"pretest":"standard --fix","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"123e93ced0ad903b72cfd95da0537355ccd4abb9","_id":"helmet@3.16.0","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"shasum":"7df41a4bfe4c83d90147c1e30d70893f92a9d97c","size":7448,"noattachment":false,"key":"/helmet/-/helmet-3.16.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.16.0.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_3.16.0_1552242307724_0.9331992343028068"},"_hasShrinkwrap":false,"publish_time":1552242307863,"_cnpm_publish_time":1552242307863},"3.15.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.15.1","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"depd":"2.0.0","dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","expect-ct":"0.1.1","feature-policy":"0.2.0","frameguard":"3.0.0","helmet-crossdomain":"0.3.0","helmet-csp":"2.7.1","hide-powered-by":"1.0.0","hpkp":"2.0.0","hsts":"2.1.0","ienoopen":"1.0.0","nocache":"2.0.0","referrer-policy":"1.1.0","x-xss-protection":"1.1.0"},"devDependencies":{"connect":"^3.6.6","mocha":"^5.2.0","sinon":"^7.2.3","standard":"^12.0.1","supertest":"^3.4.2"},"scripts":{"pretest":"standard --fix","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"f545a949646ae291f65e286989e5508504e29cb2","_id":"helmet@3.15.1","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"dist":{"shasum":"2c80d1a59138b6f23929605afca4b1c88b3298ec","size":7092,"noattachment":false,"key":"/helmet/-/helmet-3.15.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.15.1.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_3.15.1_1549820553436_0.5799217996177721"},"_hasShrinkwrap":false,"publish_time":1549820553536,"_cnpm_publish_time":1549820553536},"3.15.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.15.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","expect-ct":"0.1.1","feature-policy":"0.2.0","frameguard":"3.0.0","helmet-crossdomain":"0.3.0","helmet-csp":"2.7.1","hide-powered-by":"1.0.0","hpkp":"2.0.0","hsts":"2.1.0","ienoopen":"1.0.0","nocache":"2.0.0","referrer-policy":"1.1.0","x-xss-protection":"1.1.0"},"devDependencies":{"connect":"^3.6.5","mocha":"^5.0.0","sinon":"^4.2.0","standard":"^11.0.1","supertest":"^3.1.0"},"scripts":{"pretest":"standard --fix","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"d36ae472a576a224380e3378254b476ad4884c1b","_id":"helmet@3.15.0","_npmVersion":"6.4.1","_nodeVersion":"11.0.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"dist":{"shasum":"fe0bb80e05d9eec589e3cbecaf5384409a3a64c9","size":6973,"noattachment":false,"key":"/helmet/-/helmet-3.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.15.0.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_3.15.0_1541609234739_0.5190824052196228"},"_hasShrinkwrap":false,"publish_time":1541609234883,"_cnpm_publish_time":1541609234883},"3.14.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.14.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","expect-ct":"0.1.1","feature-policy":"0.1.0","frameguard":"3.0.0","helmet-crossdomain":"0.3.0","helmet-csp":"2.7.1","hide-powered-by":"1.0.0","hpkp":"2.0.0","hsts":"2.1.0","ienoopen":"1.0.0","nocache":"2.0.0","referrer-policy":"1.1.0","x-xss-protection":"1.1.0"},"devDependencies":{"connect":"^3.6.5","mocha":"^5.0.0","sinon":"^4.2.0","standard":"^11.0.1","supertest":"^3.1.0"},"scripts":{"pretest":"standard --fix","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"d81dc40af8867a6c33ae51005dc1f6744bed2c06","_id":"helmet@3.14.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"dist":{"shasum":"ff99e0467fe3e9205300071370024dd6e6690317","size":6939,"noattachment":false,"key":"/helmet/-/helmet-3.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.14.0.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_3.14.0_1539107889236_0.11668528728252792"},"_hasShrinkwrap":false,"publish_time":1539107889361,"_cnpm_publish_time":1539107889361},"3.13.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.13.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","expect-ct":"0.1.1","frameguard":"3.0.0","helmet-crossdomain":"0.3.0","helmet-csp":"2.7.1","hide-powered-by":"1.0.0","hpkp":"2.0.0","hsts":"2.1.0","ienoopen":"1.0.0","nocache":"2.0.0","referrer-policy":"1.1.0","x-xss-protection":"1.1.0"},"devDependencies":{"connect":"^3.6.5","mocha":"^5.0.0","sinon":"^4.2.0","standard":"^11.0.1","supertest":"^3.1.0"},"scripts":{"pretest":"standard --fix","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"d75a4a34002bcd66d06723b175c50105fd4e4e11","_id":"helmet@3.13.0","_npmVersion":"6.2.0","_nodeVersion":"10.5.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"dist":{"shasum":"d6d46763538f77b437be77f06d0af42078b2c656","size":6863,"noattachment":false,"key":"/helmet/-/helmet-3.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.13.0.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_3.13.0_1532288347619_0.8861850656553154"},"_hasShrinkwrap":false,"publish_time":1532288347749,"_cnpm_publish_time":1532288347749},"3.12.2":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.12.2","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","expect-ct":"0.1.1","frameguard":"3.0.0","helmet-csp":"2.7.1","hide-powered-by":"1.0.0","hpkp":"2.0.0","hsts":"2.1.0","ienoopen":"1.0.0","nocache":"2.0.0","referrer-policy":"1.1.0","x-xss-protection":"1.1.0"},"devDependencies":{"connect":"^3.6.5","mocha":"^5.0.0","sinon":"^4.2.0","standard":"^11.0.1","supertest":"^3.1.0"},"scripts":{"pretest":"standard --fix","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"119a5c929dfd333d0dab6136534de8d5191a0b5b","_id":"helmet@3.12.2","_npmVersion":"6.2.0","_nodeVersion":"10.5.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"dist":{"shasum":"e49ce4d08bc8289b50398e3ea99b1f64843697fa","size":6858,"noattachment":false,"key":"/helmet/-/helmet-3.12.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.12.2.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_3.12.2_1532126735396_0.8056254748623832"},"_hasShrinkwrap":false,"publish_time":1532126735472,"_cnpm_publish_time":1532126735472},"3.12.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.12.1","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","expect-ct":"0.1.1","frameguard":"3.0.0","helmet-csp":"2.7.0","hide-powered-by":"1.0.0","hpkp":"2.0.0","hsts":"2.1.0","ienoopen":"1.0.0","nocache":"2.0.0","referrer-policy":"1.1.0","x-xss-protection":"1.1.0"},"devDependencies":{"connect":"^3.6.5","mocha":"^5.0.0","sinon":"^4.2.0","standard":"^11.0.1","supertest":"^3.1.0"},"scripts":{"pretest":"standard --fix","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"65d04cb7a078058a8328bdcaecd8b5c972fabd28","_id":"helmet@3.12.1","_npmVersion":"5.10.0","_nodeVersion":"10.1.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"dist":{"shasum":"8b05bbd60f3966d70f13dad0de2c1d6c1a8303f1","size":7186,"noattachment":false,"key":"/helmet/-/helmet-3.12.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.12.1.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_3.12.1_1526505502277_0.2827033746017731"},"_hasShrinkwrap":false,"publish_time":1526505503307,"_cnpm_publish_time":1526505503307},"3.12.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.12.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","expect-ct":"0.1.0","frameguard":"3.0.0","helmet-csp":"2.7.0","hide-powered-by":"1.0.0","hpkp":"2.0.0","hsts":"2.1.0","ienoopen":"1.0.0","nocache":"2.0.0","referrer-policy":"1.1.0","x-xss-protection":"1.1.0"},"devDependencies":{"connect":"^3.6.5","mocha":"^5.0.0","sinon":"^4.2.0","standard":"^10.0.3","supertest":"^3.0.0"},"scripts":{"pretest":"standard --fix","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"89f6b9092db43d69b874dceb4271ffc16b11e5e1","_id":"helmet@3.12.0","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"dist":{"shasum":"2098e35cf4e51c64c2f1d38670b7d382a377d92c","size":7201,"noattachment":false,"key":"/helmet/-/helmet-3.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.12.0.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_3.12.0_1520008695040_0.9105528250445578"},"_hasShrinkwrap":false,"publish_time":1520008695145,"_cnpm_publish_time":1520008695145},"3.11.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.11.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","expect-ct":"0.1.0","frameguard":"3.0.0","helmet-csp":"2.7.0","hide-powered-by":"1.0.0","hpkp":"2.0.0","hsts":"2.1.0","ienoopen":"1.0.0","nocache":"2.0.0","referrer-policy":"1.1.0","x-xss-protection":"1.0.0"},"devDependencies":{"connect":"^3.6.5","mocha":"^5.0.0","sinon":"^4.2.0","standard":"^10.0.3","supertest":"^3.0.0"},"scripts":{"pretest":"standard --fix","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"2db13e90fdc146db0f72dbc105e8595405932687","_id":"helmet@3.11.0","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"dist":{"shasum":"5eacccc0b5b61d786e29aa3fc5650abf73e1824f","size":7173,"noattachment":false,"key":"/helmet/-/helmet-3.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.11.0.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet_3.11.0_1518189647590_0.008028129604281897"},"_hasShrinkwrap":false,"publish_time":1518189648548,"_cnpm_publish_time":1518189648548},"3.10.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.10.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","expect-ct":"0.1.0","frameguard":"3.0.0","helmet-csp":"2.7.0","hide-powered-by":"1.0.0","hpkp":"2.0.0","hsts":"2.1.0","ienoopen":"1.0.0","nocache":"2.0.0","referrer-policy":"1.1.0","x-xss-protection":"1.0.0"},"devDependencies":{"connect":"^3.6.5","mocha":"^5.0.0","sinon":"^4.2.0","standard":"^10.0.3","supertest":"^3.0.0"},"scripts":{"pretest":"standard --fix","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"1369653b2af831841e3261ca63e1540455ae9d34","_id":"helmet@3.10.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"dist":{"shasum":"96a2a9fec53c26009d3d6265c6cfdada38ddfa7f","size":7141,"noattachment":false,"key":"/helmet/-/helmet-3.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.10.0.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet-3.10.0.tgz_1516726937784_0.9514134072232991"},"directories":{},"publish_time":1516726939624,"_hasShrinkwrap":false,"_cnpm_publish_time":1516726939624},"3.9.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.9.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","expect-ct":"0.1.0","frameguard":"3.0.0","helmet-csp":"2.6.0","hide-powered-by":"1.0.0","hpkp":"2.0.0","hsts":"2.1.0","ienoopen":"1.0.0","nocache":"2.0.0","referrer-policy":"1.1.0","x-xss-protection":"1.0.0"},"devDependencies":{"connect":"^3.6.5","mocha":"^3.2.0","sinon":"^2.2.0","standard":"^10.0.2","supertest":"^3.0.0"},"scripts":{"pretest":"standard --fix","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"27029cd46a43bf526c66c62b3f2bd49e5fb4cff7","_id":"helmet@3.9.0","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"dist":{"shasum":"7b2cf015a2d109bca83ede7924420799c0e67dee","size":7060,"noattachment":false,"key":"/helmet/-/helmet-3.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.9.0.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet-3.9.0.tgz_1507909395806_0.3425999120809138"},"directories":{},"publish_time":1507909396851,"_hasShrinkwrap":false,"_cnpm_publish_time":1507909396851},"3.8.2":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.8.2","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.6.5","dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","expect-ct":"0.1.0","frameguard":"3.0.0","helmet-csp":"2.5.1","hide-powered-by":"1.0.0","hpkp":"2.0.0","hsts":"2.1.0","ienoopen":"1.0.0","nocache":"2.0.0","referrer-policy":"1.1.0","x-xss-protection":"1.0.0"},"devDependencies":{"mocha":"^3.2.0","sinon":"^2.2.0","standard":"^10.0.2"},"scripts":{"pretest":"standard --fix","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"c2d0810cd84305c990316c8b0d7f08aa590256ca","_id":"helmet@3.8.2","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"dist":{"shasum":"64f988b8e9d8773ad201da455b8b6a754c229aaa","size":6924,"noattachment":false,"key":"/helmet/-/helmet-3.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.8.2.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet-3.8.2.tgz_1506521438664_0.7718416952993721"},"directories":{},"publish_time":1506521438745,"_hasShrinkwrap":false,"_cnpm_publish_time":1506521438745},"3.8.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.8.1","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.6.2","dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","expect-ct":"0.1.0","frameguard":"3.0.0","helmet-csp":"2.5.1","hide-powered-by":"1.0.0","hpkp":"2.0.0","hsts":"2.1.0","ienoopen":"1.0.0","nocache":"2.0.0","referrer-policy":"1.1.0","x-xss-protection":"1.0.0"},"devDependencies":{"mocha":"^3.2.0","sinon":"^2.2.0","standard":"^10.0.2"},"scripts":{"pretest":"standard --fix","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"5587ecc927cd53392c366457a8d856c421b1cba7","_id":"helmet@3.8.1","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"dist":{"shasum":"bef2b68ffbaa19759e858c19cca7db213bb58b2d","size":8396,"noattachment":false,"key":"/helmet/-/helmet-3.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.8.1.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet-3.8.1.tgz_1501262889653_0.11929011764004827"},"directories":{},"publish_time":1501262889803,"_hasShrinkwrap":false,"_cnpm_publish_time":1501262889803},"3.8.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.8.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.6.2","dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","expect-ct":"0.1.0","frameguard":"3.0.0","helmet-csp":"2.5.0","hide-powered-by":"1.0.0","hpkp":"2.0.0","hsts":"2.1.0","ienoopen":"1.0.0","nocache":"2.0.0","referrer-policy":"1.1.0","x-xss-protection":"1.0.0"},"devDependencies":{"mocha":"^3.2.0","sinon":"^2.2.0","standard":"^10.0.2"},"scripts":{"pretest":"standard --fix","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"3ca899155e80d73b62b350225f42119e0e86d612","_id":"helmet@3.8.0","_npmVersion":"5.3.0","_nodeVersion":"8.2.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"dist":{"shasum":"bba0bfeebe4832967188e4cd233a3d444903e1a7","size":8362,"noattachment":false,"key":"/helmet/-/helmet-3.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.8.0.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet-3.8.0.tgz_1500668697399_0.7737908675335348"},"directories":{},"publish_time":1500668697548,"_hasShrinkwrap":false,"_cnpm_publish_time":1500668697548},"3.7.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.7.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.6.2","dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","expect-ct":"0.1.0","frameguard":"3.0.0","helmet-csp":"2.5.0","hide-powered-by":"1.0.0","hpkp":"2.0.0","hsts":"2.0.0","ienoopen":"1.0.0","nocache":"2.0.0","referrer-policy":"1.1.0","x-xss-protection":"1.0.0"},"devDependencies":{"mocha":"^3.2.0","sinon":"^2.2.0","standard":"^10.0.2"},"scripts":{"pretest":"standard --fix","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"146594fa67e1ab958fe5d405c9b497aae7341ff7","_id":"helmet@3.7.0","_npmVersion":"5.3.0","_nodeVersion":"8.2.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"dist":{"shasum":"8a90d47ee47f8f6c7d267152bb8429e5ad4de809","size":8349,"noattachment":false,"key":"/helmet/-/helmet-3.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.7.0.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet-3.7.0.tgz_1500653872674_0.604413230670616"},"directories":{},"publish_time":1500653872806,"_hasShrinkwrap":false,"_cnpm_publish_time":1500653872806},"3.6.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.6.1","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.6.2","dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","expect-ct":"0.1.0","frameguard":"3.0.0","helmet-csp":"2.4.0","hide-powered-by":"1.0.0","hpkp":"2.0.0","hsts":"2.0.0","ienoopen":"1.0.0","nocache":"2.0.0","referrer-policy":"1.1.0","x-xss-protection":"1.0.0"},"devDependencies":{"mocha":"^3.2.0","sinon":"^1.17.7","standard":"^9.0.1"},"scripts":{"pretest":"standard","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"60db9c568708fede85b8140cb9cde3f8e7c5e41c","_id":"helmet@3.6.1","_shasum":"91f3aa7fa4c94671595fb568dfd8c28489a388be","_from":".","_npmVersion":"4.6.1","_nodeVersion":"7.10.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"dist":{"shasum":"91f3aa7fa4c94671595fb568dfd8c28489a388be","size":7740,"noattachment":false,"key":"/helmet/-/helmet-3.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.6.1.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helmet-3.6.1.tgz_1495405342070_0.26339506451040506"},"directories":{},"publish_time":1495405342236,"_hasShrinkwrap":false,"_cnpm_publish_time":1495405342236},"3.6.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"https://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.6.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.6.0","dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","expect-ct":"0.1.0","frameguard":"3.0.0","helmet-csp":"2.4.0","hide-powered-by":"1.0.0","hpkp":"2.0.0","hsts":"2.0.0","ienoopen":"1.0.0","nocache":"2.0.0","referrer-policy":"1.1.0","x-xss-protection":"1.0.0"},"devDependencies":{"mocha":"^3.2.0","sinon":"^1.17.7","standard":"^9.0.1"},"scripts":{"pretest":"standard","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"3d76e64724c4933f005aace744f7225823656cc4","_id":"helmet@3.6.0","_shasum":"cf391ecdba9c8a8ee7aec66cff4f147797e204d3","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.9.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"cf391ecdba9c8a8ee7aec66cff4f147797e204d3","size":9184,"noattachment":false,"key":"/helmet/-/helmet-3.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.6.0.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/helmet-3.6.0.tgz_1493938133460_0.7470406317152083"},"directories":{},"publish_time":1493938135451,"_cnpm_publish_time":1493938135451,"_hasShrinkwrap":false},"3.5.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.5.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.6.0","dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","frameguard":"3.0.0","helmet-csp":"2.4.0","hide-powered-by":"1.0.0","hpkp":"2.0.0","hsts":"2.0.0","ienoopen":"1.0.0","nocache":"2.0.0","referrer-policy":"1.1.0","x-xss-protection":"1.0.0"},"devDependencies":{"mocha":"^3.2.0","sinon":"^1.17.7","standard":"^9.0.1"},"scripts":{"pretest":"standard","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"ebd0d35495470708be42750204060a7f96bbd01d","_id":"helmet@3.5.0","_shasum":"e1d6de27d2e3317d3182e00d672df3d0e1e12539","_from":".","_npmVersion":"4.4.0","_nodeVersion":"7.7.1","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"e1d6de27d2e3317d3182e00d672df3d0e1e12539","size":9143,"noattachment":false,"key":"/helmet/-/helmet-3.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.5.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/helmet-3.5.0.tgz_1489081709227_0.882290153298527"},"directories":{},"publish_time":1489081711110,"_cnpm_publish_time":1489081711110,"_hasShrinkwrap":false},"3.4.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.4.1","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.6.0","dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","frameguard":"3.0.0","helmet-csp":"2.3.0","hide-powered-by":"1.0.0","hpkp":"2.0.0","hsts":"2.0.0","ienoopen":"1.0.0","nocache":"2.0.0","referrer-policy":"1.1.0","x-xss-protection":"1.0.0"},"devDependencies":{"mocha":"^3.2.0","sinon":"^1.17.7","standard":"^8.6.0"},"scripts":{"pretest":"standard","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"c18c03cc90bd7ad6c961e8473dbb021ea74af7ca","_id":"helmet@3.4.1","_shasum":"27d37629227f25a110f2a128bfe1b1028648a397","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.6.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"27d37629227f25a110f2a128bfe1b1028648a397","size":9109,"noattachment":false,"key":"/helmet/-/helmet-3.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.4.1.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/helmet-3.4.1.tgz_1487983836091_0.9630669991020113"},"directories":{},"publish_time":1487983837913,"_cnpm_publish_time":1487983837913,"_hasShrinkwrap":false},"3.4.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.4.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.5.0","dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","frameguard":"3.0.0","helmet-csp":"2.3.0","hide-powered-by":"1.0.0","hpkp":"2.0.0","hsts":"2.0.0","ienoopen":"1.0.0","nocache":"2.0.0","referrer-policy":"1.1.0","x-xss-protection":"1.0.0"},"devDependencies":{"mocha":"^3.2.0","sinon":"^1.17.7","standard":"^8.6.0"},"scripts":{"pretest":"standard","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"5160ad235eb3f7395e396a5a08cd5381d16c004a","_id":"helmet@3.4.0","_shasum":"05a9437486b05ca219ed8d21dc5e3b6ec0c18118","_from":".","_npmVersion":"4.1.1","_nodeVersion":"7.4.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"05a9437486b05ca219ed8d21dc5e3b6ec0c18118","size":9101,"noattachment":false,"key":"/helmet/-/helmet-3.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.4.0.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/helmet-3.4.0.tgz_1484351878027_0.7850308339111507"},"directories":{},"publish_time":1484351880056,"_cnpm_publish_time":1484351880056,"_hasShrinkwrap":false},"3.3.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.3.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.5.0","dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","frameguard":"3.0.0","helmet-csp":"2.2.0","hide-powered-by":"1.0.0","hpkp":"2.0.0","hsts":"2.0.0","ienoopen":"1.0.0","nocache":"2.0.0","referrer-policy":"1.1.0","x-xss-protection":"1.0.0"},"devDependencies":{"mocha":"^2.4.5","sinon":"^1.17.3","standard":"^8.6.0"},"scripts":{"pretest":"standard","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"5e6f31fa190f775f202fbca356a03861eb1cff2d","_id":"helmet@3.3.0","_shasum":"8eec02d8191ba97a6bdeccbf35f38326285136fd","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"dist":{"shasum":"8eec02d8191ba97a6bdeccbf35f38326285136fd","size":7538,"noattachment":false,"key":"/helmet/-/helmet-3.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.3.0.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/helmet-3.3.0.tgz_1483222151331_0.7482182041276246"},"directories":{},"publish_time":1483222151580,"_cnpm_publish_time":1483222151580,"_hasShrinkwrap":false},"3.2.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.2.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.4.1","dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","frameguard":"3.0.0","helmet-csp":"2.2.0","hide-powered-by":"1.0.0","hpkp":"2.0.0","hsts":"2.0.0","ienoopen":"1.0.0","nocache":"2.0.0","referrer-policy":"1.0.0","x-xss-protection":"1.0.0"},"devDependencies":{"mocha":"^2.4.5","sinon":"^1.17.3","standard":"^7.1.0"},"scripts":{"pretest":"standard","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"de3cae2029495659885075d2a46c6ba44a623897","_id":"helmet@3.2.0","_shasum":"7ca9172c91c01ca792eee2ed350a030b1d1ea0ce","_from":".","_npmVersion":"4.1.1","_nodeVersion":"7.3.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"7ca9172c91c01ca792eee2ed350a030b1d1ea0ce","size":8932,"noattachment":false,"key":"/helmet/-/helmet-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.2.0.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/helmet-3.2.0.tgz_1482431130521_0.01673686201684177"},"directories":{},"publish_time":1482431132665,"_cnpm_publish_time":1482431132665,"_hasShrinkwrap":false},"3.1.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.1.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.4.1","dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","frameguard":"3.0.0","helmet-csp":"2.1.0","hide-powered-by":"1.0.0","hpkp":"2.0.0","hsts":"2.0.0","ienoopen":"1.0.0","nocache":"2.0.0","referrer-policy":"1.0.0","x-xss-protection":"1.0.0"},"devDependencies":{"mocha":"^2.4.5","sinon":"^1.17.3","standard":"^7.1.0"},"scripts":{"pretest":"standard","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"6d81663e1fd885a8073681d9cb3113ff32014874","_id":"helmet@3.1.0","_shasum":"64449547398e51b063fe1c75e7cb0274a557ea09","_from":".","_npmVersion":"4.0.1","_nodeVersion":"7.0.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"64449547398e51b063fe1c75e7cb0274a557ea09","size":8932,"noattachment":false,"key":"/helmet/-/helmet-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.1.0.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/helmet-3.1.0.tgz_1478207483553_0.017537688370794058"},"directories":{},"publish_time":1478207484110,"_cnpm_publish_time":1478207484110,"_hasShrinkwrap":false},"3.0.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"3.0.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.4.1","dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","frameguard":"3.0.0","helmet-csp":"2.0.0","hide-powered-by":"1.0.0","hpkp":"2.0.0","hsts":"2.0.0","ienoopen":"1.0.0","nocache":"2.0.0","referrer-policy":"1.0.0","x-xss-protection":"1.0.0"},"devDependencies":{"mocha":"^2.4.5","sinon":"^1.17.3","standard":"^7.1.0"},"scripts":{"pretest":"standard","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"4620816723ce9f3403c8f8fae3929cd7544e8e0b","homepage":"https://github.com/helmetjs/helmet#readme","_id":"helmet@3.0.0","_shasum":"8f7753987493ac210fd0d9177f0ed6d91bce6a5d","_from":".","_npmVersion":"4.0.1","_nodeVersion":"7.0.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"8f7753987493ac210fd0d9177f0ed6d91bce6a5d","size":8847,"noattachment":false,"key":"/helmet/-/helmet-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-3.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/helmet-3.0.0.tgz_1477688635709_0.4980172235518694"},"directories":{},"publish_time":1477688635938,"_cnpm_publish_time":1477688635938,"_hasShrinkwrap":false},"2.3.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"2.3.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.4.1","dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","frameguard":"2.0.0","helmet-csp":"1.2.2","hide-powered-by":"1.0.0","hpkp":"1.2.0","hsts":"1.0.0","ienoopen":"1.0.0","nocache":"1.0.1","referrer-policy":"1.0.0","x-xss-protection":"1.0.0"},"devDependencies":{"mocha":"^2.4.5","sinon":"^1.17.3","standard":"^7.1.0"},"scripts":{"pretest":"standard","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"f694279774150bce7fe2d39b08dae786fdd91adc","homepage":"https://github.com/helmetjs/helmet#readme","_id":"helmet@2.3.0","_shasum":"d655c85b55b0a3bf722a4c2c66e48b78b4161b91","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.7.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"d655c85b55b0a3bf722a4c2c66e48b78b4161b91","size":14196,"noattachment":false,"key":"/helmet/-/helmet-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-2.3.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/helmet-2.3.0.tgz_1475275979265_0.7096879319287837"},"directories":{},"publish_time":1475275979511,"_cnpm_publish_time":1475275979511,"_hasShrinkwrap":false},"2.2.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"2.2.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.4.1","dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","frameguard":"2.0.0","helmet-csp":"1.2.2","hide-powered-by":"1.0.0","hpkp":"1.1.0","hsts":"1.0.0","ienoopen":"1.0.0","nocache":"1.0.1","referrer-policy":"1.0.0","x-xss-protection":"1.0.0"},"devDependencies":{"mocha":"^2.4.5","sinon":"^1.17.3","standard":"^7.1.0"},"scripts":{"pretest":"standard","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"54597f55ebd2f05a1bff3b4fb8d8a55e7f0d54ca","homepage":"https://github.com/helmetjs/helmet#readme","_id":"helmet@2.2.0","_shasum":"fa0737d113fba4bd29d1b39650ac679ad673b948","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.5.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"fa0737d113fba4bd29d1b39650ac679ad673b948","size":14143,"noattachment":false,"key":"/helmet/-/helmet-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-2.2.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/helmet-2.2.0.tgz_1474055762981_0.22089014295488596"},"directories":{},"publish_time":1474055763224,"_cnpm_publish_time":1474055763224,"_hasShrinkwrap":false},"2.1.3":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"2.1.3","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.4.1","dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","frameguard":"2.0.0","helmet-csp":"1.2.2","hide-powered-by":"1.0.0","hpkp":"1.1.0","hsts":"1.0.0","ienoopen":"1.0.0","nocache":"1.0.1","x-xss-protection":"1.0.0"},"devDependencies":{"mocha":"^2.4.5","sinon":"^1.17.3","standard":"^7.1.0"},"scripts":{"pretest":"standard","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"07809492edb53309535f673d22e4b4bffbf01a92","homepage":"https://github.com/helmetjs/helmet#readme","_id":"helmet@2.1.3","_shasum":"2e51be8497bee3bbcff29d09d48592ba8cd20994","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"dist":{"shasum":"2e51be8497bee3bbcff29d09d48592ba8cd20994","size":12370,"noattachment":false,"key":"/helmet/-/helmet-2.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-2.1.3.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/helmet-2.1.3.tgz_1473260025059_0.4917513767722994"},"directories":{},"publish_time":1473260025311,"_cnpm_publish_time":1473260025311,"_hasShrinkwrap":false},"2.1.2":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"2.1.2","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.4.1","dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","frameguard":"2.0.0","helmet-csp":"1.2.2","hide-powered-by":"1.0.0","hpkp":"1.1.0","hsts":"1.0.0","ienoopen":"1.0.0","nocache":"1.0.1","x-xss-protection":"1.0.0"},"devDependencies":{"mocha":"^2.4.5","sinon":"^1.17.3","standard":"^7.1.0"},"scripts":{"pretest":"standard","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"df23283e465de52e1a38ee3b2acc5a46d8ba0e8b","homepage":"https://github.com/helmetjs/helmet#readme","_id":"helmet@2.1.2","_shasum":"c9e213e8cbe3ed7d9ed816581de0dc2e7469a9cd","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.3.1","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"c9e213e8cbe3ed7d9ed816581de0dc2e7469a9cd","size":13973,"noattachment":false,"key":"/helmet/-/helmet-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-2.1.2.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/helmet-2.1.2.tgz_1469644494525_0.8797276350669563"},"directories":{},"publish_time":1469644498260,"_cnpm_publish_time":1469644498260,"_hasShrinkwrap":false},"2.1.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"2.1.1","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.4.1","dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","frameguard":"2.0.0","helmet-csp":"1.2.1","hide-powered-by":"1.0.0","hpkp":"1.1.0","hsts":"1.0.0","ienoopen":"1.0.0","nocache":"1.0.0","x-xss-protection":"1.0.0"},"devDependencies":{"mocha":"^2.4.5","sinon":"^1.17.3","standard":"^7.1.0"},"scripts":{"pretest":"standard","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"b6d6c32f20a52457a8946755e77d0b712c474751","homepage":"https://github.com/helmetjs/helmet#readme","_id":"helmet@2.1.1","_shasum":"b2cae8b0f9975124970e7a542f1eaddce0db34c8","_from":".","_npmVersion":"3.9.6","_nodeVersion":"6.2.1","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"b2cae8b0f9975124970e7a542f1eaddce0db34c8","size":13940,"noattachment":false,"key":"/helmet/-/helmet-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-2.1.1.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/helmet-2.1.1.tgz_1465592161808_0.7241842993535101"},"directories":{},"publish_time":1465592164553,"_cnpm_publish_time":1465592164553,"_hasShrinkwrap":false},"2.1.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"2.1.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.4.1","dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","frameguard":"2.0.0","helmet-csp":"1.2.0","hide-powered-by":"1.0.0","hpkp":"1.1.0","hsts":"1.0.0","ienoopen":"1.0.0","nocache":"1.0.0","x-xss-protection":"1.0.0"},"devDependencies":{"mocha":"^2.4.5","sinon":"^1.17.3","standard":"^7.1.0"},"scripts":{"pretest":"standard","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"c840e440d075e82fee279cab353d8ba15a42bce2","homepage":"https://github.com/helmetjs/helmet#readme","_id":"helmet@2.1.0","_shasum":"03504494611d2c5f5585c491aa398254ee9ffae4","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"03504494611d2c5f5585c491aa398254ee9ffae4","size":12242,"noattachment":false,"key":"/helmet/-/helmet-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-2.1.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/helmet-2.1.0.tgz_1463615882283_0.1518576426897198"},"directories":{},"publish_time":1463615884739,"_cnpm_publish_time":1463615884739,"_hasShrinkwrap":false},"2.0.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"2.0.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.4.1","dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","frameguard":"2.0.0","helmet-csp":"1.1.0","hide-powered-by":"1.0.0","hpkp":"1.1.0","hsts":"1.0.0","ienoopen":"1.0.0","nocache":"1.0.0","x-xss-protection":"1.0.0"},"devDependencies":{"mocha":"^2.4.5","sinon":"^1.17.3","standard":"^6.0.7"},"scripts":{"pretest":"standard","test":"mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it","beforeEach","afterEach"]},"gitHead":"9c8f0473872c3d1caef218ae947a16974d23b8fb","homepage":"https://github.com/helmetjs/helmet#readme","_id":"helmet@2.0.0","_shasum":"5c63e6133bd5297a879cb03d0347631d3af72722","_from":".","_npmVersion":"3.8.8","_nodeVersion":"6.0.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"5c63e6133bd5297a879cb03d0347631d3af72722","size":13825,"noattachment":false,"key":"/helmet/-/helmet-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-2.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/helmet-2.0.0.tgz_1461954215046_0.3089020897168666"},"directories":{},"publish_time":1461954217346,"_cnpm_publish_time":1461954217346,"_hasShrinkwrap":false},"1.3.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"1.3.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.4.1","dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","frameguard":"1.1.0","helmet-csp":"1.1.0","hide-powered-by":"1.0.0","hpkp":"1.1.0","hsts":"1.0.0","ienoopen":"1.0.0","nocache":"1.0.0","x-xss-protection":"1.0.0"},"devDependencies":{"mocha":"^2.4.5","sinon":"^1.17.3","standard":"^6.0.7"},"scripts":{"test":"standard && mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it"]},"gitHead":"aaf9130997ece10ec5cf03b4d6a60f730c016bc2","homepage":"https://github.com/helmetjs/helmet#readme","_id":"helmet@1.3.0","_shasum":"e1b59c5484f7ac081a48cc7634139b4ec38cf8b5","_from":".","_npmVersion":"3.7.5","_nodeVersion":"5.7.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"e1b59c5484f7ac081a48cc7634139b4ec38cf8b5","size":11425,"noattachment":false,"key":"/helmet/-/helmet-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-1.3.0.tgz"},"_npmOperationalInternal":{"host":"packages-11-east.internal.npmjs.com","tmp":"tmp/helmet-1.3.0.tgz_1456881859978_0.06553985876962543"},"directories":{},"publish_time":1456881862026,"_cnpm_publish_time":1456881862026,"_hasShrinkwrap":false},"1.2.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"1.2.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.4.1","dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","frameguard":"1.1.0","helmet-csp":"1.1.0","hide-powered-by":"1.0.0","hpkp":"1.0.0","hsts":"1.0.0","ienoopen":"1.0.0","nocache":"1.0.0","x-xss-protection":"1.0.0"},"devDependencies":{"mocha":"^2.4.5","sinon":"^1.17.3","standard":"^6.0.7"},"scripts":{"test":"standard && mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it"]},"gitHead":"263de4902cf917d01491f562563754d46bc0053d","homepage":"https://github.com/helmetjs/helmet#readme","_id":"helmet@1.2.0","_shasum":"af66ea539d34bc148b336af2bf485eff09389edf","_from":".","_npmVersion":"3.7.5","_nodeVersion":"5.7.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"af66ea539d34bc148b336af2bf485eff09389edf","size":12865,"noattachment":false,"key":"/helmet/-/helmet-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-1.2.0.tgz"},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/helmet-1.2.0.tgz_1456758561869_0.0049660042859613895"},"directories":{},"publish_time":1456758564401,"_cnpm_publish_time":1456758564401,"_hasShrinkwrap":false},"1.1.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"1.1.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.4.0","dns-prefetch-control":"0.1.0","dont-sniff-mimetype":"1.0.0","frameguard":"1.0.0","helmet-csp":"1.0.3","hide-powered-by":"1.0.0","hpkp":"1.0.0","hsts":"1.0.0","ienoopen":"1.0.0","nocache":"1.0.0","x-xss-protection":"1.0.0"},"devDependencies":{"mocha":"^2.2.1","sinon":"^1.14.1","standard":"^5.4.1"},"scripts":{"test":"standard && mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it"]},"gitHead":"837ba110b536cdb3f85598ba805e64368ce52fc1","homepage":"https://github.com/helmetjs/helmet#readme","_id":"helmet@1.1.0","_shasum":"1dd59e6b4568fdbe4abbdb60cb4174eb033829a6","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.3.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"1dd59e6b4568fdbe4abbdb60cb4174eb033829a6","size":13352,"noattachment":false,"key":"/helmet/-/helmet-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-1.1.0.tgz"},"directories":{},"publish_time":1452663844992,"_cnpm_publish_time":1452663844992,"_hasShrinkwrap":false},"1.0.2":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"1.0.2","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.4.0","dont-sniff-mimetype":"1.0.0","frameguard":"1.0.0","helmet-csp":"1.0.3","hide-powered-by":"1.0.0","hpkp":"1.0.0","hsts":"1.0.0","ienoopen":"1.0.0","nocache":"1.0.0","x-xss-protection":"1.0.0"},"devDependencies":{"mocha":"^2.2.1","sinon":"^1.14.1","standard":"^5.4.1"},"scripts":{"test":"standard && mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it"]},"gitHead":"4c53767515a9495e1d4c1cb5f5b65b8fdaf365b4","homepage":"https://github.com/helmetjs/helmet#readme","_id":"helmet@1.0.2","_shasum":"45ef94709ccc4221c86dfe3966b64835f399ae69","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.3.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"45ef94709ccc4221c86dfe3966b64835f399ae69","size":11534,"noattachment":false,"key":"/helmet/-/helmet-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-1.0.2.tgz"},"directories":{},"publish_time":1452279075454,"_cnpm_publish_time":1452279075454,"_hasShrinkwrap":false},"1.0.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"1.0.1","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.4.0","dont-sniff-mimetype":"1.0.0","frameguard":"1.0.0","helmet-csp":"1.0.1","hide-powered-by":"1.0.0","hpkp":"1.0.0","hsts":"1.0.0","ienoopen":"1.0.0","nocache":"1.0.0","x-xss-protection":"1.0.0"},"devDependencies":{"mocha":"^2.2.1","sinon":"^1.14.1","standard":"^5.4.1"},"scripts":{"test":"standard && mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it"]},"gitHead":"6974d2ce05ec9eb576b194a026fd146a1106c5b9","homepage":"https://github.com/helmetjs/helmet#readme","_id":"helmet@1.0.1","_shasum":"2b89584d6ecc6e2efb494ee003af5ed0eabb4a59","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.2.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"2b89584d6ecc6e2efb494ee003af5ed0eabb4a59","size":10112,"noattachment":false,"key":"/helmet/-/helmet-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-1.0.1.tgz"},"directories":{},"publish_time":1450540743005,"_cnpm_publish_time":1450540743005,"_hasShrinkwrap":false},"1.0.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"1.0.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.4.0","dont-sniff-mimetype":"1.0.0","frameguard":"1.0.0","helmet-csp":"1.0.0","hide-powered-by":"1.0.0","hpkp":"1.0.0","hsts":"1.0.0","ienoopen":"1.0.0","nocache":"1.0.0","x-xss-protection":"1.0.0"},"devDependencies":{"mocha":"^2.2.1","sinon":"^1.14.1","standard":"^5.4.1"},"scripts":{"test":"standard && mocha"},"license":"MIT","main":"index","standard":{"globals":["describe","it"]},"gitHead":"141ffc091a3b8a568fd80fb1250b0476dc19466f","homepage":"https://github.com/helmetjs/helmet#readme","_id":"helmet@1.0.0","_shasum":"240ff4cd559c340ac1f2802cb819b2ef5db30e4a","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.3.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"240ff4cd559c340ac1f2802cb819b2ef5db30e4a","size":11467,"noattachment":false,"key":"/helmet/-/helmet-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-1.0.0.tgz"},"directories":{},"publish_time":1450490487693,"_cnpm_publish_time":1450490487693,"_hasShrinkwrap":false},"0.15.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"0.15.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.4.0","depd":"1.1.0","dont-sniff-mimetype":"0.1.0","frameguard":"0.2.2","helmet-crossdomain":"0.1.0","helmet-csp":"0.3.0","hide-powered-by":"0.1.0","hpkp":"0.3.0","hsts":"0.2.0","ienoopen":"0.1.0","nocache":"0.4.0","x-xss-protection":"0.2.0"},"devDependencies":{"mocha":"^2.2.1","proxyquire":"^1.4.0","sinon":"^1.14.1"},"scripts":{"test":"mocha"},"license":"MIT","main":"index","gitHead":"364700593b03880446987ac3a79b601e2b907b7d","homepage":"https://github.com/helmetjs/helmet#readme","_id":"helmet@0.15.0","_shasum":"05178a6ca779b98244706c810d0eb6e701ce099d","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"05178a6ca779b98244706c810d0eb6e701ce099d","size":11789,"noattachment":false,"key":"/helmet/-/helmet-0.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.15.0.tgz"},"directories":{},"publish_time":1448563417588,"_cnpm_publish_time":1448563417588,"_hasShrinkwrap":false},"0.14.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"0.14.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.4.0","depd":"1.1.0","dont-sniff-mimetype":"0.1.0","frameguard":"0.2.2","helmet-crossdomain":"0.1.0","helmet-csp":"0.3.0","hide-powered-by":"0.1.0","hpkp":"0.2.0","hsts":"0.2.0","ienoopen":"0.1.0","nocache":"0.4.0","x-xss-protection":"0.2.0"},"devDependencies":{"mocha":"^2.2.1","proxyquire":"^1.4.0","sinon":"^1.14.1"},"scripts":{"test":"mocha"},"license":"MIT","main":"index","gitHead":"22ba881f14255e0ec23dbbaaa15905ef9506bf7c","homepage":"https://github.com/helmetjs/helmet#readme","_id":"helmet@0.14.0","_shasum":"1f3432d056e0398b5987a8af9aef05713fe8f1b7","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"1f3432d056e0398b5987a8af9aef05713fe8f1b7","size":10220,"noattachment":false,"key":"/helmet/-/helmet-0.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.14.0.tgz"},"directories":{},"publish_time":1446393055084,"_cnpm_publish_time":1446393055084,"_hasShrinkwrap":false},"0.13.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"0.13.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.4.0","depd":"1.1.0","dont-sniff-mimetype":"0.1.0","frameguard":"0.2.2","helmet-crossdomain":"0.1.0","helmet-csp":"0.3.0","hide-powered-by":"0.1.0","hpkp":"0.2.0","hsts":"0.2.0","ienoopen":"0.1.0","nocache":"0.3.0","x-xss-protection":"0.2.0"},"devDependencies":{"mocha":"^2.2.1","proxyquire":"^1.4.0","sinon":"^1.14.1"},"scripts":{"test":"mocha"},"license":"MIT","main":"index","gitHead":"0802c5a6db34eb6e882332526252d5e42cc562ed","homepage":"https://github.com/helmetjs/helmet#readme","_id":"helmet@0.13.0","_shasum":"77fbaa37da57977f00af4e9d5fe4a1691e3e87bc","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"dist":{"shasum":"77fbaa37da57977f00af4e9d5fe4a1691e3e87bc","size":10158,"noattachment":false,"key":"/helmet/-/helmet-0.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.13.0.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"publish_time":1445621650404,"_cnpm_publish_time":1445621650404,"_hasShrinkwrap":false},"0.12.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"0.12.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.4.0","depd":"1.1.0","dont-sniff-mimetype":"0.1.0","frameguard":"0.2.2","helmet-crossdomain":"0.1.0","helmet-csp":"0.3.0","hide-powered-by":"0.1.0","hpkp":"0.2.0","hsts":"0.2.0","ienoopen":"0.1.0","nocache":"0.3.0","x-xss-protection":"0.1.2"},"devDependencies":{"mocha":"^2.2.1","proxyquire":"^1.4.0","sinon":"^1.14.1"},"scripts":{"test":"mocha"},"license":"MIT","main":"index","gitHead":"6158182ab76a85a808a29a597edbed9b4bb795fc","homepage":"https://github.com/helmetjs/helmet#readme","_id":"helmet@0.12.0","_shasum":"efe9054513386f5665bab0877bd36cc6eff3a00c","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"dist":{"shasum":"efe9054513386f5665bab0877bd36cc6eff3a00c","size":10136,"noattachment":false,"key":"/helmet/-/helmet-0.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.12.0.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"publish_time":1442949122820,"_cnpm_publish_time":1442949122820,"_hasShrinkwrap":false},"0.11.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"0.11.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.4.0","depd":"1.1.0","dont-sniff-mimetype":"0.1.0","frameguard":"0.2.2","helmet-crossdomain":"0.1.0","helmet-csp":"0.3.0","hide-powered-by":"0.1.0","hpkp":"0.2.0","hsts":"0.1.3","ienoopen":"0.1.0","nocache":"0.3.0","x-xss-protection":"0.1.2"},"devDependencies":{"mocha":"^2.2.1","proxyquire":"^1.4.0","sinon":"^1.14.1"},"scripts":{"test":"mocha"},"license":"MIT","main":"index","gitHead":"5e2110b06c69e201290179fa78422d7baa314e9c","homepage":"https://github.com/helmetjs/helmet#readme","_id":"helmet@0.11.0","_shasum":"1fbbc8debb7ea579183f01c23a25cd0f4719f98c","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"dist":{"shasum":"1fbbc8debb7ea579183f01c23a25cd0f4719f98c","size":9920,"noattachment":false,"key":"/helmet/-/helmet-0.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.11.0.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"publish_time":1442619050327,"_cnpm_publish_time":1442619050327,"_hasShrinkwrap":false},"0.10.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"0.10.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.3.5","depd":"1.0.1","dont-sniff-mimetype":"0.1.0","frameguard":"0.2.2","helmet-crossdomain":"0.1.0","helmet-csp":"0.2.3","hide-powered-by":"0.1.0","hpkp":"0.2.0","hsts":"0.1.3","ienoopen":"0.1.0","nocache":"0.3.0","x-xss-protection":"0.1.2"},"devDependencies":{"mocha":"^2.2.1","proxyquire":"^1.4.0","sinon":"^1.14.1"},"scripts":{"test":"mocha"},"license":"MIT","main":"index","gitHead":"4fd31da7bd7f010de34ede3db56eecac4b39c300","homepage":"https://github.com/helmetjs/helmet#readme","_id":"helmet@0.10.0","_shasum":"0ac5a3f6887a565403f903feb7df790398285753","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.6","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"0ac5a3f6887a565403f903feb7df790398285753","size":11345,"noattachment":false,"key":"/helmet/-/helmet-0.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.10.0.tgz"},"directories":{},"publish_time":1436404299457,"_cnpm_publish_time":1436404299457,"_hasShrinkwrap":false},"0.9.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"0.9.1","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.3.5","depd":"1.0.1","dont-sniff-mimetype":"0.1.0","frameguard":"0.2.2","helmet-crossdomain":"0.1.0","helmet-csp":"0.2.3","hide-powered-by":"0.1.0","hpkp":"0.1.0","hsts":"0.1.3","ienoopen":"0.1.0","nocache":"0.3.0","x-xss-protection":"0.1.2"},"devDependencies":{"mocha":"^2.2.1","proxyquire":"^1.4.0","sinon":"^1.14.1"},"scripts":{"test":"mocha"},"license":"MIT","main":"index","gitHead":"ba60bc2fb936ffdc2d3241b7128b78b4ec5e7b1f","homepage":"https://github.com/helmetjs/helmet#readme","_id":"helmet@0.9.1","_shasum":"99512e3b21d7170d65679279adfb681810569707","_from":".","_npmVersion":"2.11.0","_nodeVersion":"0.12.4","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"99512e3b21d7170d65679279adfb681810569707","size":11229,"noattachment":false,"key":"/helmet/-/helmet-0.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.9.1.tgz"},"directories":{},"publish_time":1433282039592,"_cnpm_publish_time":1433282039592,"_hasShrinkwrap":false},"0.9.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"help secure Express/Connect apps with various HTTP headers","version":"0.9.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.3.5","depd":"1.0.1","dont-sniff-mimetype":"0.1.0","frameguard":"0.2.2","helmet-crossdomain":"0.1.0","helmet-csp":"0.2.3","hide-powered-by":"0.1.0","hpkp":"0.1.0","hsts":"0.1.2","ienoopen":"0.1.0","nocache":"0.3.0","x-xss-protection":"0.1.2"},"devDependencies":{"mocha":"^2.2.1","proxyquire":"^1.4.0","sinon":"^1.14.1"},"scripts":{"test":"mocha"},"main":"index","gitHead":"57f9cc548d0db5d4389536b70f73fc86ae239c8c","homepage":"https://github.com/helmetjs/helmet","_id":"helmet@0.9.0","_shasum":"40f278d7b249f79fee60c427dbabbd425aaf58b9","_from":".","_npmVersion":"2.7.6","_nodeVersion":"0.12.2","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"40f278d7b249f79fee60c427dbabbd425aaf58b9","size":11234,"noattachment":false,"key":"/helmet/-/helmet-0.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.9.0.tgz"},"directories":{},"publish_time":1429911519806,"_cnpm_publish_time":1429911519806,"_hasShrinkwrap":false},"0.8.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"Security middleware collection for Express/Connect","version":"0.8.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.3.5","depd":"1.0.1","dont-sniff-mimetype":"0.1.0","frameguard":"0.2.2","helmet-crossdomain":"0.1.0","helmet-csp":"0.2.3","hide-powered-by":"0.1.0","hpkp":"0.1.0","hsts":"0.1.2","ienoopen":"0.1.0","nocache":"0.2.0","x-xss-protection":"0.1.2"},"devDependencies":{"mocha":"^2.2.1","proxyquire":"^1.4.0","sinon":"^1.14.1"},"scripts":{"test":"mocha"},"main":"index","gitHead":"e99bcb86e73a319463281e8aac9a914181900083","homepage":"https://github.com/helmetjs/helmet","_id":"helmet@0.8.0","_shasum":"a6c12e9e6f80611329a3b4af34fd075ebdaea7fe","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"a6c12e9e6f80611329a3b4af34fd075ebdaea7fe","size":11176,"noattachment":false,"key":"/helmet/-/helmet-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.8.0.tgz"},"directories":{},"publish_time":1429665165441,"_cnpm_publish_time":1429665165441,"_hasShrinkwrap":false},"0.7.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"Security middleware collection for Express/Connect","version":"0.7.1","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","crossdomain.xml","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.3.5","dont-sniff-mimetype":"0.1.0","frameguard":"0.2.1","helmet-crossdomain":"0.1.0","helmet-csp":"0.2.2","hide-powered-by":"0.1.0","hpkp":"0.1.0","hsts":"0.1.1","ienoopen":"0.1.0","nocache":"0.2.0","x-xss-protection":"0.1.2"},"devDependencies":{"mocha":"^2.2.1","sinon":"^1.14.1"},"scripts":{"test":"mocha"},"main":"index","gitHead":"013a135d475c547e7ddfab9d75a6423aa45b9ead","homepage":"https://github.com/helmetjs/helmet","_id":"helmet@0.7.1","_shasum":"83c503175dce0c17a6056764695728b07b0d901d","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"83c503175dce0c17a6056764695728b07b0d901d","size":10451,"noattachment":false,"key":"/helmet/-/helmet-0.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.7.1.tgz"},"directories":{},"publish_time":1427126241291,"_cnpm_publish_time":1427126241291,"_hasShrinkwrap":false},"0.7.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"Security middleware collection for Express/Connect","version":"0.7.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","crossdomain.xml","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.3.4","dont-sniff-mimetype":"0.1.0","frameguard":"0.2.1","helmet-crossdomain":"0.1.0","helmet-csp":"0.2.1","hide-powered-by":"0.1.0","hpkp":"0.1.0","hsts":"0.1.0","ienoopen":"0.1.0","nocache":"0.2.0","x-xss-protection":"0.1.2"},"devDependencies":{"mocha":"^2.1.0","sinon":"^1.12.2"},"scripts":{"test":"mocha"},"main":"index","gitHead":"64f8cd807061f752da641bd8f3e3a3f2754715ea","homepage":"https://github.com/helmetjs/helmet","_id":"helmet@0.7.0","_shasum":"30995f76d0dab12d4e50c6dc4a021e87476e12c1","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"30995f76d0dab12d4e50c6dc4a021e87476e12c1","size":10338,"noattachment":false,"key":"/helmet/-/helmet-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.7.0.tgz"},"directories":{},"publish_time":1425595033744,"_cnpm_publish_time":1425595033744,"_hasShrinkwrap":false},"0.6.2":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"Security middleware collection for Express/Connect","version":"0.6.2","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","crossdomain.xml","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.3.4","dont-sniff-mimetype":"0.1.0","frameguard":"0.2.1","helmet-crossdomain":"0.1.0","helmet-csp":"0.2.1","hide-powered-by":"0.1.0","hsts":"0.1.0","ienoopen":"0.1.0","nocache":"0.2.0","x-xss-protection":"0.1.2"},"devDependencies":{"mocha":"^2.1.0","sinon":"^1.12.2"},"scripts":{"test":"mocha"},"main":"index","gitHead":"779816425abe1c599bcbc22eda94f69ec64ab10e","homepage":"https://github.com/helmetjs/helmet","_id":"helmet@0.6.2","_shasum":"88eddd3504c2acd237bfa54a41f54ed7fd218957","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"88eddd3504c2acd237bfa54a41f54ed7fd218957","size":10053,"noattachment":false,"key":"/helmet/-/helmet-0.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.6.2.tgz"},"directories":{},"publish_time":1425338490512,"_cnpm_publish_time":1425338490512,"_hasShrinkwrap":false},"0.6.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"Security middleware collection for Express/Connect","version":"0.6.1","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","crossdomain.xml","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.3.4","dont-sniff-mimetype":"0.1.0","frameguard":"0.2.0","helmet-crossdomain":"0.1.0","helmet-csp":"0.2.0","hide-powered-by":"0.1.0","hsts":"0.1.0","ienoopen":"0.1.0","nocache":"0.2.0","x-xss-protection":"0.1.1"},"devDependencies":{"mocha":"^2.1.0","sinon":"^1.12.2"},"scripts":{"test":"mocha"},"main":"index","gitHead":"32eb649c3838d84b691947267e04709a796c2ded","homepage":"https://github.com/helmetjs/helmet","_id":"helmet@0.6.1","_shasum":"f1e10be09ca197dc99f73b6ed43e9e19327c4c84","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"f1e10be09ca197dc99f73b6ed43e9e19327c4c84","size":9962,"noattachment":false,"key":"/helmet/-/helmet-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.6.1.tgz"},"directories":{},"publish_time":1423847245633,"_cnpm_publish_time":1423847245633,"_hasShrinkwrap":false},"0.6.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"Security middleware collection for Express/Connect","version":"0.6.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","crossdomain.xml","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.3.4","dont-sniff-mimetype":"0.1.0","frameguard":"0.2.0","helmet-crossdomain":"0.1.0","helmet-csp":"0.2.0","hide-powered-by":"0.1.0","hsts":"0.1.0","ienoopen":"0.1.0","nocache":"0.2.0","x-xss-protection":"0.1.1"},"devDependencies":{"mocha":"^2.1.0","sinon":"^1.12.2"},"scripts":{"test":"mocha"},"main":"index","gitHead":"84d5cc73e98828383c5d3a13c60d78964f3db432","homepage":"https://github.com/helmetjs/helmet","_id":"helmet@0.6.0","_shasum":"81bfd3565e2e5c886b9144d0a77d1d3624b1005b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"81bfd3565e2e5c886b9144d0a77d1d3624b1005b","size":8678,"noattachment":false,"key":"/helmet/-/helmet-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.6.0.tgz"},"directories":{},"publish_time":1421906882846,"_cnpm_publish_time":1421906882846,"_hasShrinkwrap":false},"0.5.4":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"Security middleware collection for Express/Connect","version":"0.5.4","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","crossdomain.xml","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.3.3","dont-sniff-mimetype":"0.1.0","frameguard":"0.2.0","helmet-crossdomain":"0.1.0","helmet-csp":"0.1.2","hide-powered-by":"0.1.0","hsts":"0.1.0","ienoopen":"0.1.0","nocache":"0.2.0","x-xss-protection":"0.1.1"},"devDependencies":{"mocha":"^2.0.1","sinon":"^1.12.1"},"scripts":{"test":"mocha"},"main":"index","gitHead":"fd4fda598252c85546e2725ddbe702b91c257d0c","homepage":"https://github.com/helmetjs/helmet","_id":"helmet@0.5.4","_shasum":"59b84a7dce1bf3366ef0a1cbb1f5aecc5eac89d3","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"59b84a7dce1bf3366ef0a1cbb1f5aecc5eac89d3","size":8614,"noattachment":false,"key":"/helmet/-/helmet-0.5.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.5.4.tgz"},"directories":{},"publish_time":1419194272045,"_cnpm_publish_time":1419194272045,"_hasShrinkwrap":false},"0.5.3":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"Security middleware collection for Express/Connect","version":"0.5.3","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","crossdomain.xml","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.3.3","dont-sniff-mimetype":"0.1.0","frameguard":"0.2.0","helmet-crossdomain":"0.1.0","helmet-csp":"0.1.2","hide-powered-by":"0.1.0","hsts":"0.1.0","ienoopen":"0.1.0","nocache":"0.1.0","x-xss-protection":"0.1.1"},"devDependencies":{"mocha":"^2.0.1","sinon":"^1.12.1"},"scripts":{"test":"mocha"},"main":"index","gitHead":"7e15a20e59f4a49b637588c72086362e2d58d6ac","homepage":"https://github.com/helmetjs/helmet","_id":"helmet@0.5.3","_shasum":"31b9f2cf8e322a30da4a64babb1a08ca2e5f57ce","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"31b9f2cf8e322a30da4a64babb1a08ca2e5f57ce","size":8589,"noattachment":false,"key":"/helmet/-/helmet-0.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.5.3.tgz"},"directories":{},"publish_time":1418045006640,"_cnpm_publish_time":1418045006640,"_hasShrinkwrap":false},"0.5.2":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"Security middleware collection for Express/Connect","version":"0.5.2","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","crossdomain.xml","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.3.3","dont-sniff-mimetype":"0.1.0","frameguard":"0.2.0","helmet-crossdomain":"0.1.0","helmet-csp":"0.1.2","hide-powered-by":"0.1.0","hsts":"0.1.0","ienoopen":"0.1.0","nocache":"0.1.0","x-xss-protection":"0.1.0"},"devDependencies":{"mocha":"^2.0.1","sinon":"^1.12.1"},"scripts":{"test":"mocha"},"main":"index","gitHead":"8ae88fc2f8335150e02016f6b32b38e61d7ffe2e","homepage":"https://github.com/helmetjs/helmet","_id":"helmet@0.5.2","_shasum":"f60a9e2246f78dbdf3565ed6c333004de5a44fa1","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"f60a9e2246f78dbdf3565ed6c333004de5a44fa1","size":8537,"noattachment":false,"key":"/helmet/-/helmet-0.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.5.2.tgz"},"directories":{},"publish_time":1416170793421,"_cnpm_publish_time":1416170793421,"_hasShrinkwrap":false},"0.5.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"Security middleware collection for Express/Connect","version":"0.5.1","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","crossdomain.xml","clickjack"],"bugs":{"url":"https://github.com/helmetjs/helmet/issues"},"repository":{"type":"git","url":"git://github.com/helmetjs/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.3.1","dont-sniff-mimetype":"0.1.0","frameguard":"0.2.0","helmet-crossdomain":"0.1.0","helmet-csp":"0.1.1","hide-powered-by":"0.1.0","hsts":"0.1.0","ienoopen":"0.1.0","nocache":"0.1.0","x-xss-protection":"0.1.0"},"devDependencies":{"mocha":"^2.0.1","sinon":"^1.11.1"},"scripts":{"test":"mocha"},"main":"index","gitHead":"36fd45cf0fb541bf7509fa3f13ac966320133bc3","homepage":"https://github.com/helmetjs/helmet","_id":"helmet@0.5.1","_shasum":"bfef39984923ee68919e64451acf841f98577ff0","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"bfef39984923ee68919e64451acf841f98577ff0","size":8498,"noattachment":false,"key":"/helmet/-/helmet-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.5.1.tgz"},"directories":{},"publish_time":1415548341409,"_cnpm_publish_time":1415548341409,"_hasShrinkwrap":false},"0.5.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"Security middleware collection for Express/Connect","version":"0.5.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","crossdomain.xml","clickjack"],"bugs":{"url":"https://github.com/evilpacket/helmet/issues"},"repository":{"type":"git","url":"git://github.com/evilpacket/helmet.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"connect":"3.3.1","dont-sniff-mimetype":"0.1.0","frameguard":"0.2.0","helmet-crossdomain":"0.1.0","helmet-csp":"0.1.0","hide-powered-by":"0.1.0","hsts":"0.1.0","ienoopen":"0.1.0","nocache":"0.1.0","x-xss-protection":"0.1.0"},"devDependencies":{"mocha":"^2.0.1","sinon":"^1.11.1"},"scripts":{"test":"mocha"},"main":"index","gitHead":"db7a4b2a4517a8c1a02c9478e842326eeacb1c4a","homepage":"https://github.com/evilpacket/helmet","_id":"helmet@0.5.0","_shasum":"71f83cd9b0ea3bdce89b37d52aca380a6fd12d35","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"71f83cd9b0ea3bdce89b37d52aca380a6fd12d35","size":8327,"noattachment":false,"key":"/helmet/-/helmet-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.5.0.tgz"},"directories":{},"publish_time":1414516950063,"_cnpm_publish_time":1414516950063,"_hasShrinkwrap":false},"0.4.2":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"Security middleware collection for Express/Connect","version":"0.4.2","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","crossdomain.xml","clickjack"],"bugs":{"url":"https://github.com/evilpacket/helmet/issues"},"repository":{"type":"git","url":"git://github.com/evilpacket/helmet.git"},"engines":{"node":">= 0.6.6"},"dependencies":{"camelize":"1.0.x","connect":"3.0.x","helmet-crossdomain":"^0.1.0","platform":"1.2.x","underscore":"1.6.x"},"devDependencies":{"jshint":"2.5.x","mocha":"1.20.x","sinon":"1.10.x","supertest":"0.13.x"},"scripts":{"test":"mocha","hint":"jshint ."},"main":"lib/index","gitHead":"e457f731d6b9c66d975b9c53b05ecdbe6add1244","homepage":"https://github.com/evilpacket/helmet","_id":"helmet@0.4.2","_shasum":"b65596af821dd3318d612ed55f2b678a4b678962","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"b65596af821dd3318d612ed55f2b678a4b678962","size":16060,"noattachment":false,"key":"/helmet/-/helmet-0.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.4.2.tgz"},"directories":{},"publish_time":1413502601410,"_cnpm_publish_time":1413502601410,"_hasShrinkwrap":false},"0.4.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"Security middleware collection for Express/Connect","version":"0.4.1","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","crossdomain.xml","clickjack"],"bugs":{"url":"https://github.com/evilpacket/helmet/issues"},"repository":{"type":"git","url":"git://github.com/evilpacket/helmet.git"},"engines":{"node":">= 0.6.6"},"dependencies":{"camelize":"1.0.x","connect":"3.0.x","helmet-crossdomain":"^0.1.0","platform":"1.2.x","underscore":"1.6.x"},"devDependencies":{"jshint":"2.5.x","mocha":"1.20.x","sinon":"1.10.x","supertest":"0.13.x"},"scripts":{"test":"mocha","hint":"jshint ."},"main":"lib/index","gitHead":"cbfcceee41f688a8e1f4cd0f59fd708b0f5c1218","homepage":"https://github.com/evilpacket/helmet","_id":"helmet@0.4.1","_shasum":"5f2fe259ba3352f0c00c18f48555612d851cc783","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"5f2fe259ba3352f0c00c18f48555612d851cc783","size":15888,"noattachment":false,"key":"/helmet/-/helmet-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.4.1.tgz"},"directories":{},"publish_time":1408894781095,"_cnpm_publish_time":1408894781095,"_hasShrinkwrap":false},"0.4.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"Security middleware collection for Express/Connect","version":"0.4.0","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","crossdomain.xml","clickjack"],"bugs":{"url":"https://github.com/evilpacket/helmet/issues"},"repository":{"type":"git","url":"git://github.com/evilpacket/helmet.git"},"engines":{"node":">= 0.6.6"},"dependencies":{"camelize":"1.0.x","connect":"3.0.x","platform":"1.2.x","underscore":"1.6.x"},"devDependencies":{"jshint":"2.5.x","mocha":"1.20.x","sinon":"1.10.x","supertest":"0.13.x"},"scripts":{"test":"mocha","hint":"jshint ."},"main":"lib/index","gitHead":"c7b995e4a5332a319b8baa6d91b6bdc29776ec2c","homepage":"https://github.com/evilpacket/helmet","_id":"helmet@0.4.0","_shasum":"851ff16e70700d66194fe05c7b27fb02b0f05ca4","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"851ff16e70700d66194fe05c7b27fb02b0f05ca4","size":16166,"noattachment":false,"key":"/helmet/-/helmet-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.4.0.tgz"},"directories":{},"publish_time":1405643460023,"_cnpm_publish_time":1405643460023,"_hasShrinkwrap":false},"0.3.2":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"Security middleware collection for Express/Connect","version":"0.3.2","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","crossdomain.xml","clickjack"],"bugs":{"url":"https://github.com/evilpacket/helmet/issues"},"repository":{"type":"git","url":"git://github.com/evilpacket/helmet.git"},"engines":{"node":">= 0.6.6"},"dependencies":{"camelize":"0.1.x","connect":"3.0.x","platform":"1.2.x","underscore":"1.6.x"},"devDependencies":{"jshint":"2.5.x","mocha":"1.20.x","sinon":"1.10.x","supertest":"0.13.x"},"scripts":{"test":"mocha","hint":"jshint ."},"main":"lib/index","gitHead":"4442a1c2667f91674420862cd65153327f3672f0","homepage":"https://github.com/evilpacket/helmet","_id":"helmet@0.3.2","_shasum":"7e828dbf0658f28717bee3c190f0e39a080ab052","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"7e828dbf0658f28717bee3c190f0e39a080ab052","size":15253,"noattachment":false,"key":"/helmet/-/helmet-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.3.2.tgz"},"directories":{},"publish_time":1404149883035,"_cnpm_publish_time":1404149883035,"_hasShrinkwrap":false},"0.3.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"Security middleware collection for Express/Connect","version":"0.3.1","keywords":["security","headers","express","connect","x-frame-options","x-powered-by","csp","hsts","crossdomain.xml","clickjack"],"bugs":{"url":"https://github.com/evilpacket/helmet/issues"},"repository":{"type":"git","url":"git://github.com/evilpacket/helmet.git"},"engines":{"node":">= 0.6.6"},"dependencies":{"camelize":"0.1.x","connect":"3.0.x","platform":"1.2.x","underscore":"1.6.x"},"devDependencies":{"jshint":"2.5.x","mocha":"1.20.x","sinon":"1.10.x","supertest":"0.13.x"},"scripts":{"test":"mocha","hint":"jshint ."},"main":"lib/index","gitHead":"8ac99ff75a13b6b689550eb1bf6a19662a08d8fc","homepage":"https://github.com/evilpacket/helmet","_id":"helmet@0.3.1","_shasum":"1b652950e4ec9e65c9549af31983ae995d0f9044","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"1b652950e4ec9e65c9549af31983ae995d0f9044","size":14957,"noattachment":false,"key":"/helmet/-/helmet-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.3.1.tgz"},"directories":{},"publish_time":1403852173348,"_cnpm_publish_time":1403852173348,"_hasShrinkwrap":false},"0.3.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"Security middleware collection for Express/Connect","version":"0.3.0","keywords":["security","headers","express","x-frame-options","x-powered-by","csp","hsts","crossdomain.xml"],"bugs":{"url":"https://github.com/evilpacket/helmet/issues"},"repository":{"type":"git","url":"git://github.com/evilpacket/helmet.git"},"engines":{"node":">= 0.6.6"},"dependencies":{"camelize":"0.1.x","connect":"3.0.x","platform":"1.2.x","underscore":"1.6.x"},"devDependencies":{"jshint":"2.5.x","mocha":"1.20.x","sinon":"1.10.x","supertest":"0.13.x"},"scripts":{"test":"mocha","hint":"jshint ."},"main":"lib/index","gitHead":"d0352449003030bfc3ffb0a92fe33937e20746f5","homepage":"https://github.com/evilpacket/helmet","_id":"helmet@0.3.0","_shasum":"8d4853fb24c37b4327dc9ba180de8c786c59953c","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"dist":{"shasum":"8d4853fb24c37b4327dc9ba180de8c786c59953c","size":14911,"noattachment":false,"key":"/helmet/-/helmet-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.3.0.tgz"},"directories":{},"publish_time":1403851596181,"_cnpm_publish_time":1403851596181,"_hasShrinkwrap":false},"0.2.4":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"Security middleware collection for Express/Connect","version":"0.2.4","keywords":["security","headers","express","x-frame-options","csp","hsts","crossdomain.xml"],"repository":{"url":"git://github.com/evilpacket/helmet.git"},"engines":{"node":">= 0.6.6"},"dependencies":{"platform":"1.1.x","underscore":"1.6.x"},"devDependencies":{"connect":"2.19.x","mocha":"1.20.x","supertest":"0.13.x"},"scripts":{"test":"mocha"},"main":"lib/index","bugs":{"url":"https://github.com/evilpacket/helmet/issues"},"homepage":"https://github.com/evilpacket/helmet","_id":"helmet@0.2.4","dist":{"shasum":"6a4962d4ed607e6dcb5afefb6a8c14ce08584e12","size":10487,"noattachment":false,"key":"/helmet/-/helmet-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.2.4.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"publish_time":1401909702976,"_cnpm_publish_time":1401909702976,"_hasShrinkwrap":false},"0.2.3":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"Security middleware collection for Express/Connect","version":"0.2.3","keywords":["security","headers","express","x-frame-options","csp","hsts","crossdomain.xml"],"repository":{"url":"git://github.com/evilpacket/helmet.git"},"engines":{"node":">= 0.6.6"},"dependencies":{"platform":"1.1.x","underscore":"1.6.x"},"devDependencies":{"connect":"2.18.x","mocha":"1.20.x","supertest":"0.13.x"},"scripts":{"test":"mocha"},"main":"lib/index","bugs":{"url":"https://github.com/evilpacket/helmet/issues"},"_id":"helmet@0.2.3","dist":{"shasum":"81e9ec750ac5826b3c762ef2259ad9268144c86e","size":10468,"noattachment":false,"key":"/helmet/-/helmet-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.2.3.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"publish_time":1401686885090,"_cnpm_publish_time":1401686885090,"_hasShrinkwrap":false},"0.2.2":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"Security header middleware collection for Express/Connect","version":"0.2.2","keywords":["security","headers","express","x-frame-options","csp","hsts","crossdomain.xml"],"repository":{"url":"git://github.com/evilpacket/helmet.git"},"engines":{"node":">= 0.6.6"},"dependencies":{"platform":"1.1.x","underscore":"1.6.x"},"devDependencies":{"connect":"2.18.x","mocha":"1.20.x","supertest":"0.13.x"},"scripts":{"test":"mocha"},"main":"lib/index","bugs":{"url":"https://github.com/evilpacket/helmet/issues"},"homepage":"https://github.com/evilpacket/helmet","_id":"helmet@0.2.2","dist":{"shasum":"037411b970d911707670a2252bb61b9ce26289bd","size":10033,"noattachment":false,"key":"/helmet/-/helmet-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.2.2.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"publish_time":1401661674018,"_cnpm_publish_time":1401661674018,"_hasShrinkwrap":false},"0.2.1":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"Security header middleware collection for Express/Connect","version":"0.2.1","keywords":["security","headers","express","x-frame-options","csp","hsts"],"repository":{"url":"git://github.com/evilpacket/helmet.git"},"engines":{"node":">= 0.6.6"},"dependencies":{"platform":"1.0.x","underscore":"1.6.x"},"devDependencies":{"connect":"2.11.x","mocha":"1.14.x","supertest":"0.8.x"},"scripts":{"test":"mocha"},"main":"lib/index","bugs":{"url":"https://github.com/evilpacket/helmet/issues"},"homepage":"https://github.com/evilpacket/helmet","_id":"helmet@0.2.1","dist":{"shasum":"5e5e6d4d7761e199368fc63426cec9bea39b10d3","size":9362,"noattachment":false,"key":"/helmet/-/helmet-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.2.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"publish_time":1397406918010,"_cnpm_publish_time":1397406918010,"_hasShrinkwrap":false},"0.2.0":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"contributors":[{"name":"Evan Hahn","email":"me@evanhahn.com","url":"http://evanhahn.com"}],"description":"Security header middleware collection for express","version":"0.2.0","keywords":["security","headers","express","x-frame-options","csp","hsts"],"repository":{"url":"git://github.com/evilpacket/helmet.git"},"engines":{"node":">= 0.6.6"},"dependencies":{"platform":"1.0.x","underscore":"1.6.x"},"devDependencies":{"connect":"2.11.x","mocha":"1.14.x","supertest":"0.8.x"},"scripts":{"test":"mocha"},"main":"lib/index","bugs":{"url":"https://github.com/evilpacket/helmet/issues"},"_id":"helmet@0.2.0","dist":{"shasum":"6fea8afb2a2132316343a4ac5f213245b7651300","size":9238,"noattachment":false,"key":"/helmet/-/helmet-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.2.0.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"evanhahn","email":"me@evanhahn.com"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"publish_time":1396282410603,"_cnpm_publish_time":1396282410603,"_hasShrinkwrap":false},"0.1.3":{"name":"helmet","author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"description":"Security header middleware collection for express","version":"0.1.3","keywords":["security","headers","express","x-frame-options","csp","hsts"],"repository":{"url":"git://github.com/evilpacket/helmet.git"},"engines":{"node":">= 0.6.6"},"dependencies":{"platform":"1.0.x"},"devDependencies":{"connect":"2.11.x","mocha":"1.14.x","supertest":"0.8.x"},"scripts":{"test":"mocha"},"main":"lib/index","bugs":{"url":"https://github.com/evilpacket/helmet/issues"},"homepage":"https://github.com/evilpacket/helmet","_id":"helmet@0.1.3","dist":{"shasum":"0e443f4e11015084d172bff0d5162e70c2ab32a9","size":8248,"noattachment":false,"key":"/helmet/-/helmet-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.1.3.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"adam_baldwin","email":"baldwin@andyet.net"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"publish_time":1395963611812,"_cnpm_publish_time":1395963611812,"_hasShrinkwrap":false},"0.1.2":{"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"name":"helmet","description":"Security header middleware collection for express","version":"0.1.2","keywords":["security","headers","express","x-frame-options","csp","hsts"],"repository":{"url":"git://github.com/evilpacket/helmet.git"},"engines":{"node":">= 0.6.6"},"devDependencies":{"mocha":"*","sinon":"*"},"scripts":{"test":"./node_modules/.bin/mocha"},"main":"lib/index","readmeFilename":"README.md","bugs":{"url":"https://github.com/evilpacket/helmet/issues"},"_id":"helmet@0.1.2","dist":{"shasum":"fe6e1c3df0b6f860c5d8c4798a8d06bd18dce4b6","size":6242,"noattachment":false,"key":"/helmet/-/helmet-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.1.2.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"adam_baldwin","email":"baldwin@andyet.net"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"publish_time":1383438667927,"_cnpm_publish_time":1383438667927,"_hasShrinkwrap":false},"0.1.1":{"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"name":"helmet","description":"Security header middleware collection for express","version":"0.1.1","keywords":["security","headers","express","x-frame-options","csp","hsts"],"repository":{"url":"git://github.com/evilpacket/helmet.git"},"engines":{"node":">= 0.6.6"},"devDependencies":{"mocha":"*","sinon":"*"},"scripts":{"test":"./node_modules/.bin/mocha"},"main":"lib/index","readmeFilename":"README.md","bugs":{"url":"https://github.com/evilpacket/helmet/issues"},"_id":"helmet@0.1.1","dist":{"shasum":"c85ad1a6be3743f8b576ae0366612a231046716a","size":5818,"noattachment":false,"key":"/helmet/-/helmet-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.1.1.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"adam_baldwin","email":"baldwin@andyet.net"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"publish_time":1382466670612,"_cnpm_publish_time":1382466670612,"_hasShrinkwrap":false},"0.1.0":{"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"name":"helmet","description":"Security header middleware collection for express","version":"0.1.0","keywords":["security","headers","express","x-frame-options","csp","hsts"],"repository":{"url":"git://github.com/evilpacket/helmet.git"},"engines":{"node":">= 0.6.6"},"dependencies":{},"devDependencies":{},"main":"lib/index","readmeFilename":"README.md","bugs":{"url":"https://github.com/evilpacket/helmet/issues"},"_id":"helmet@0.1.0","dist":{"shasum":"ce316dfe9a439811c1a40b1e1cd6d5f4db67c82e","size":5000,"noattachment":false,"key":"/helmet/-/helmet-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.1.0.tgz"},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"adam_baldwin","email":"baldwin@andyet.net"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"publish_time":1374622951421,"_cnpm_publish_time":1374622951421,"_hasShrinkwrap":false},"0.0.11":{"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"name":"helmet","description":"Security header middleware collection for express","version":"0.0.11","keywords":["security","headers","express","x-frame-options","csp","hsts"],"repository":{"url":"git://github.com/evilpacket/helmet.git"},"engines":{"node":">= 0.6.6"},"dependencies":{},"devDependencies":{},"main":"lib/index","readmeFilename":"README.md","bugs":{"url":"https://github.com/evilpacket/helmet/issues"},"_id":"helmet@0.0.11","dist":{"shasum":"5f433ffac95b2efb9c98d3511fe4df74f36c532c","size":4835,"noattachment":false,"key":"/helmet/-/helmet-0.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.0.11.tgz"},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"adam_baldwin","email":"baldwin@andyet.net"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"publish_time":1374601086412,"_cnpm_publish_time":1374601086412,"_hasShrinkwrap":false},"0.0.10":{"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"name":"helmet","description":"Security header middleware collection for express","version":"0.0.10","keywords":["security","headers","express","x-frame-options","csp","hsts"],"repository":{"url":"git://github.com/evilpacket/helmet.git"},"engines":{"node":">= 0.6.6"},"dependencies":{},"devDependencies":{},"main":"lib/index","readmeFilename":"README.md","bugs":{"url":"https://github.com/evilpacket/helmet/issues"},"_id":"helmet@0.0.10","dist":{"shasum":"c07c37f6aad5db6dfb1b249bfcd4a182123a4b37","size":4833,"noattachment":false,"key":"/helmet/-/helmet-0.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.0.10.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"adam_baldwin","email":"baldwin@andyet.net"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"publish_time":1373579444408,"_cnpm_publish_time":1373579444408,"_hasShrinkwrap":false},"0.0.9":{"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"name":"helmet","description":"Security header middleware collection for express","version":"0.0.9","keywords":["security","headers","express","x-frame-options","csp"],"repository":{"url":"git://github.com/evilpacket/helmet.git"},"engines":{"node":">= 0.6.6"},"dependencies":{},"devDependencies":{},"main":"lib/index","readmeFilename":"README.md","_id":"helmet@0.0.9","dist":{"shasum":"4356c5763dc2073631654c8b89011f7ecab9f60a","size":4741,"noattachment":false,"key":"/helmet/-/helmet-0.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.0.9.tgz"},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"adam_baldwin","email":"baldwin@andyet.net"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"publish_time":1363224809242,"_cnpm_publish_time":1363224809242,"_hasShrinkwrap":false},"0.0.8":{"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"name":"helmet","description":"Security header middleware collection for express","version":"0.0.8","keywords":["security","headers","express","x-frame-options","csp"],"repository":{"url":"git://github.com/evilpacket/helmet.git"},"engines":{"node":">= 0.6.6"},"dependencies":{},"devDependencies":{},"main":"lib/index","readmeFilename":"README.md","_id":"helmet@0.0.8","dist":{"shasum":"e1de1c372e3814de657777067487abbf8b775441","size":4727,"noattachment":false,"key":"/helmet/-/helmet-0.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.0.8.tgz"},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"adam_baldwin","email":"baldwin@andyet.net"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"publish_time":1363186631756,"_cnpm_publish_time":1363186631756,"_hasShrinkwrap":false},"0.0.7":{"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"name":"helmet","description":"Security header middleware collection for express","version":"0.0.7","repository":{"url":"git://github.com/andyet/helmet.git"},"engines":{"node":">= 0.6.6"},"dependencies":{},"devDependencies":{},"main":"lib/index","_id":"helmet@0.0.7","dist":{"shasum":"a98652df6256785515ad2be86aa573a273cbcfe4","size":4658,"noattachment":false,"key":"/helmet/-/helmet-0.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.0.7.tgz"},"_npmVersion":"1.1.62","_npmUser":{"name":"adam_baldwin","email":"baldwin@andyet.net"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"publish_time":1348675759337,"_cnpm_publish_time":1348675759337,"_hasShrinkwrap":false},"0.0.6":{"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"name":"helmet","description":"Security header middleware collection for express","version":"0.0.6","repository":{"url":"git://github.com/andyet/helmet.git"},"engines":{"node":">= 0.6.6"},"dependencies":{},"devDependencies":{},"main":"lib/index","_npmUser":{"name":"adam_baldwin","email":"baldwin@andyet.net"},"_id":"helmet@0.0.6","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"bc5df862e40c7d2aacd12fde05bfdab29298a8da","size":4552,"noattachment":false,"key":"/helmet/-/helmet-0.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.0.6.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"publish_time":1339484574870,"_cnpm_publish_time":1339484574870,"_hasShrinkwrap":false},"0.0.5":{"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"name":"helmet","description":"Security header middleware collection for express","version":"0.0.5","repository":{"url":"git://github.com/andyet/helmet.git"},"engines":{"node":">= 0.6.6"},"dependencies":{},"devDependencies":{},"main":"lib/index","_npmUser":{"name":"adam_baldwin","email":"baldwin@andyet.net"},"_id":"helmet@0.0.5","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"27012e4bc79bd13d9c4b20758f84d165862b7839","size":4539,"noattachment":false,"key":"/helmet/-/helmet-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.0.5.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"publish_time":1338941834270,"_cnpm_publish_time":1338941834270,"_hasShrinkwrap":false},"0.0.4":{"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"name":"helmet","description":"Security header middleware collection for express","version":"0.0.4","repository":{"url":"git://github.com/andyet/helmet.git"},"engines":{"node":"~0.6.6"},"dependencies":{},"devDependencies":{},"main":"lib/index","_npmUser":{"name":"adam_baldwin","email":"baldwin@andyet.net"},"_id":"helmet@0.0.4","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"533ff43d6ee7e451927e48fc298022c89330dc96","size":4540,"noattachment":false,"key":"/helmet/-/helmet-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.0.4.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"publish_time":1338523373099,"_cnpm_publish_time":1338523373099,"_hasShrinkwrap":false},"0.0.3":{"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"name":"helmet","description":"Security header middleware collection for express","version":"0.0.3","repository":{"url":"git://github.com/andyet/helmet.git"},"engines":{"node":"~0.6.6"},"dependencies":{},"devDependencies":{},"main":"lib/index","_npmUser":{"name":"adam_baldwin","email":"baldwin@andyet.net"},"_id":"helmet@0.0.3","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-3","_nodeVersion":"v0.6.9","_defaultsLoaded":true,"dist":{"shasum":"54e758d2bad4d347a551c3bfb4591a601ac3d6f3","size":4395,"noattachment":false,"key":"/helmet/-/helmet-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.0.3.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"publish_time":1328376162384,"_cnpm_publish_time":1328376162384,"_hasShrinkwrap":false},"0.0.2":{"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"name":"helmet","description":"Security header middleware collection for express","version":"0.0.2","repository":{"url":"git://github.com/andyet/helmet.git"},"engines":{"node":"~0.6.6"},"dependencies":{},"devDependencies":{},"main":"lib/index","_npmUser":{"name":"adam_baldwin","email":"baldwin@andyet.net"},"_id":"helmet@0.0.2","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-3","_nodeVersion":"v0.6.9","_defaultsLoaded":true,"dist":{"shasum":"a3ec5d98b044c7c8f90d3c7e823291ac08712b96","size":4244,"noattachment":false,"key":"/helmet/-/helmet-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.0.2.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"publish_time":1328289701732,"_cnpm_publish_time":1328289701732,"_hasShrinkwrap":false},"0.0.1":{"author":{"name":"Adam Baldwin","email":"baldwin@andyet.net","url":"http://andyet.net/team/baldwin"},"name":"helmet","description":"Security header middleware collection for express","version":"0.0.1","repository":{"url":"git://github.com/andyet/helmet.git"},"engines":{"node":"~0.6.6"},"dependencies":{},"devDependencies":{},"main":"lib/index","_npmUser":{"name":"adam_baldwin","email":"baldwin@andyet.net"},"_id":"helmet@0.0.1","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-3","_nodeVersion":"v0.6.9","_defaultsLoaded":true,"dist":{"shasum":"728eef09f455304ead18d91f1e835d0ce52ff3ff","size":4174,"noattachment":false,"key":"/helmet/-/helmet-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/helmet/download/helmet-0.0.1.tgz"},"maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"evanhahn","email":"me@evanhahn.com"}],"directories":{},"publish_time":1328209115661,"_cnpm_publish_time":1328209115661,"_hasShrinkwrap":false}},"readme":"# Helmet\n\nHelmet helps secure Express apps by setting HTTP response headers.\n\n## Get started\n\nHere's a sample Express app that uses Helmet:\n\n```javascript\nimport express from \"express\";\nimport helmet from \"helmet\";\n\nconst app = express();\n\n// Use Helmet!\napp.use(helmet());\n\napp.get(\"/\", (req, res) => {\n  res.send(\"Hello world!\");\n});\n\napp.listen(8000);\n```\n\nYou can also `require(\"helmet\")` if you prefer.\n\nBy default, Helmet sets the following headers:\n\n- [`Content-Security-Policy`](#content-security-policy): A powerful allow-list of what can happen on your page which mitigates many attacks\n- [`Cross-Origin-Opener-Policy`](#cross-origin-opener-policy): Helps process-isolate your page\n- [`Cross-Origin-Resource-Policy`](#cross-origin-resource-policy): Blocks others from loading your resources cross-origin\n- [`Origin-Agent-Cluster`](#origin-agent-cluster): Changes process isolation to be origin-based\n- [`Referrer-Policy`](#referrer-policy): Controls the [`Referer`][Referer] header\n- [`Strict-Transport-Security`](#strict-transport-security): Tells browsers to prefer HTTPS\n- [`X-Content-Type-Options`](#x-content-type-options): Avoids [MIME sniffing]\n- [`X-DNS-Prefetch-Control`](#x-dns-prefetch-control): Controls DNS prefetching\n- [`X-Download-Options`](#x-download-options): Forces downloads to be saved (Internet Explorer only)\n- [`X-Frame-Options`](#x-frame-options): Legacy header that mitigates [clickjacking] attacks\n- [`X-Permitted-Cross-Domain-Policies`](#x-permitted-cross-domain-policies): Controls cross-domain behavior for Adobe products, like Acrobat\n- [`X-Powered-By`](#x-powered-by): Info about the web server. Removed because it could be used in simple attacks\n- [`X-XSS-Protection`](#x-xss-protection): Legacy header that tries to mitigate [XSS attacks][XSS], but makes things worse, so Helmet disables it\n\nEach header can be configured. For example, here's how you configure the `Content-Security-Policy` header:\n\n```js\n// This sets custom options for the\n// Content-Security-Policy header.\napp.use(\n  helmet({\n    contentSecurityPolicy: {\n      directives: {\n        \"script-src\": [\"'self'\", \"example.com\"],\n      },\n    },\n  }),\n);\n```\n\nHeaders can also be disabled. For example, here's how you disable the `Content-Security-Policy` and `X-Download-Options` headers:\n\n```js\n// This disables the Content-Security-Policy\n// and X-Download-Options headers.\napp.use(\n  helmet({\n    contentSecurityPolicy: false,\n    xDownloadOptions: false,\n  }),\n);\n```\n\n## Reference\n\n<details id=\"content-security-policy\">\n<summary><code>Content-Security-Policy</code></summary>\n\nDefault:\n\n```http\nContent-Security-Policy: default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests\n```\n\nThe `Content-Security-Policy` header mitigates a large number of attacks, such as [cross-site scripting][XSS]. See [MDN's introductory article on Content Security Policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP).\n\nThis header is powerful but likely requires some configuration.\n\nTo configure this header, pass an object with a nested `directives` object. Each key is a directive name in camel case (such as `defaultSrc`) or kebab case (such as `default-src`). Each value is an array (or other iterable) of strings or functions for that directive. If a function appears in the array, it will be called with the request and response objects.\n\n```javascript\n// Sets all of the defaults, but overrides `script-src`\n// and disables the default `style-src`.\napp.use(\n  helmet({\n    contentSecurityPolicy: {\n      directives: {\n        \"script-src\": [\"'self'\", \"example.com\"],\n        \"style-src\": null,\n      },\n    },\n  }),\n);\n```\n\n```js\n// Sets the `script-src` directive to\n// \"'self' 'nonce-e33ccde670f149c1789b1e1e113b0916'\"\n// (or similar)\napp.use((req, res, next) => {\n  res.locals.cspNonce = crypto.randomBytes(16).toString(\"hex\");\n  next();\n});\napp.use(\n  helmet({\n    contentSecurityPolicy: {\n      directives: {\n        scriptSrc: [\"'self'\", (req, res) => `'nonce-${res.locals.cspNonce}'`],\n      },\n    },\n  }),\n);\n```\n\nThese directives are merged into a default policy, which you can disable by setting `useDefaults` to `false`.\n\n```javascript\n// Sets \"Content-Security-Policy: default-src 'self';\n// script-src 'self' example.com;object-src 'none';\n// upgrade-insecure-requests\"\napp.use(\n  helmet({\n    contentSecurityPolicy: {\n      useDefaults: false,\n      directives: {\n        defaultSrc: [\"'self'\"],\n        scriptSrc: [\"'self'\", \"example.com\"],\n        objectSrc: [\"'none'\"],\n        upgradeInsecureRequests: [],\n      },\n    },\n  }),\n);\n```\n\nYou can get the default directives object with `helmet.contentSecurityPolicy.getDefaultDirectives()`. Here is the default policy (whitespace added for readability):\n\n```\ndefault-src 'self';\nbase-uri 'self';\nfont-src 'self' https: data:;\nform-action 'self';\nframe-ancestors 'self';\nimg-src 'self' data:;\nobject-src 'none';\nscript-src 'self';\nscript-src-attr 'none';\nstyle-src 'self' https: 'unsafe-inline';\nupgrade-insecure-requests\n```\n\nThe `default-src` directive can be explicitly disabled by setting its value to `helmet.contentSecurityPolicy.dangerouslyDisableDefaultSrc`, but this is not recommended.\n\nYou can set the [`Content-Security-Policy-Report-Only`](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy-Report-Only) instead.\n\n```javascript\n// Sets the Content-Security-Policy-Report-Only header\napp.use(\n  helmet({\n    contentSecurityPolicy: {\n      directives: {\n        /* ... */\n      },\n      reportOnly: true,\n    },\n  }),\n);\n```\n\nHelmet performs very little validation on your CSP. You should rely on CSP checkers like [CSP Evaluator](https://csp-evaluator.withgoogle.com/) instead.\n\nTo disable the `Content-Security-Policy` header:\n\n```js\napp.use(\n  helmet({\n    contentSecurityPolicy: false,\n  }),\n);\n```\n\nYou can use this as standalone middleware with `app.use(helmet.contentSecurityPolicy())`.\n\n</details>\n\n<details id=\"cross-origin-embedder-policy\">\n<summary><code>Cross-Origin-Embedder-Policy</code></summary>\n\nThis header is not set by default.\n\nThe `Cross-Origin-Embedder-Policy` header helps control what resources can be loaded cross-origin. See [MDN's article on this header](https://developer.cdn.mozilla.net/en-US/docs/Web/HTTP/Headers/Cross-Origin-Embedder-Policy) for more.\n\n```js\n// Helmet does not set Cross-Origin-Embedder-Policy\n// by default.\napp.use(helmet());\n\n// Sets \"Cross-Origin-Embedder-Policy: require-corp\"\napp.use(helmet({ crossOriginEmbedderPolicy: true }));\n\n// Sets \"Cross-Origin-Embedder-Policy: credentialless\"\napp.use(helmet({ crossOriginEmbedderPolicy: { policy: \"credentialless\" } }));\n```\n\nYou can use this as standalone middleware with `app.use(helmet.crossOriginEmbedderPolicy())`.\n\n</details>\n\n<details id=\"cross-origin-opener-policy\">\n<summary><code>Cross-Origin-Opener-Policy</code></summary>\n\nDefault:\n\n```http\nCross-Origin-Opener-Policy: same-origin\n```\n\nThe `Cross-Origin-Opener-Policy` header helps process-isolate your page. For more, see [MDN's article on this header](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cross-Origin-Opener-Policy).\n\n```js\n// Sets \"Cross-Origin-Opener-Policy: same-origin\"\napp.use(helmet());\n\n// Sets \"Cross-Origin-Opener-Policy: same-origin-allow-popups\"\napp.use(\n  helmet({\n    crossOriginOpenerPolicy: { policy: \"same-origin-allow-popups\" },\n  }),\n);\n```\n\nTo disable the `Cross-Origin-Opener-Policy` header:\n\n```js\napp.use(\n  helmet({\n    crossOriginOpenerPolicy: false,\n  }),\n);\n```\n\nYou can use this as standalone middleware with `app.use(helmet.crossOriginOpenerPolicy())`.\n\n</details>\n\n<details id=\"cross-origin-resource-policy\">\n<summary><code>Cross-Origin-Resource-Policy</code></summary>\n\nDefault:\n\n```http\nCross-Origin-Resource-Policy: same-origin\n```\n\nThe `Cross-Origin-Resource-Policy` header blocks others from loading your resources cross-origin in some cases. For more, see [\"Consider deploying Cross-Origin Resource Policy](https://resourcepolicy.fyi/) and [MDN's article on this header](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cross-Origin-Resource-Policy).\n\n```js\n// Sets \"Cross-Origin-Resource-Policy: same-origin\"\napp.use(helmet());\n\n// Sets \"Cross-Origin-Resource-Policy: same-site\"\napp.use(helmet({ crossOriginResourcePolicy: { policy: \"same-site\" } }));\n```\n\nTo disable the `Cross-Origin-Resource-Policy` header:\n\n```js\napp.use(\n  helmet({\n    crossOriginResourcePolicy: false,\n  }),\n);\n```\n\nYou can use this as standalone middleware with `app.use(helmet.crossOriginResourcePolicy())`.\n\n</details>\n\n<details id=\"origin-agent-cluster\">\n<summary><code>Origin-Agent-Cluster</code></summary>\n\nDefault:\n\n```http\nOrigin-Agent-Cluster: ?1\n```\n\nThe `Origin-Agent-Cluster` header provides a mechanism to allow web applications to isolate their origins from other processes. Read more about it [in the spec](https://whatpr.org/html/6214/origin.html#origin-keyed-agent-clusters).\n\nThis header takes no options and is set by default.\n\n```js\n// Sets \"Origin-Agent-Cluster: ?1\"\napp.use(helmet());\n```\n\nTo disable the `Origin-Agent-Cluster` header:\n\n```js\napp.use(\n  helmet({\n    originAgentCluster: false,\n  }),\n);\n```\n\nYou can use this as standalone middleware with `app.use(helmet.originAgentCluster())`.\n\n</details>\n\n<details id=\"referrer-policy\">\n<summary><code>Referrer-Policy</code></summary>\n\nDefault:\n\n```http\nReferrer-Policy: no-referrer\n```\n\nThe `Referrer-Policy` header which controls what information is set in [the `Referer` request header][Referer]. See [\"Referer header: privacy and security concerns\"](https://developer.mozilla.org/en-US/docs/Web/Security/Referer_header:_privacy_and_security_concerns) and [the header's documentation](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referrer-Policy) on MDN for more.\n\n```js\n// Sets \"Referrer-Policy: no-referrer\"\napp.use(helmet());\n```\n\n`policy` is a string or array of strings representing the policy. If passed as an array, it will be joined with commas, which is useful when setting [a fallback policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referrer-Policy#Specifying_a_fallback_policy). It defaults to `no-referrer`.\n\n```js\n// Sets \"Referrer-Policy: no-referrer\"\napp.use(\n  helmet({\n    referrerPolicy: {\n      policy: \"no-referrer\",\n    },\n  }),\n);\n\n// Sets \"Referrer-Policy: origin,unsafe-url\"\napp.use(\n  helmet({\n    referrerPolicy: {\n      policy: [\"origin\", \"unsafe-url\"],\n    },\n  }),\n);\n```\n\nTo disable the `Referrer-Policy` header:\n\n```js\napp.use(\n  helmet({\n    referrerPolicy: false,\n  }),\n);\n```\n\nYou can use this as standalone middleware with `app.use(helmet.referrerPolicy())`.\n\n</details>\n\n<details id=\"strict-transport-security\">\n<summary><code>Strict-Transport-Security</code></summary>\n\nDefault:\n\n```http\nStrict-Transport-Security: max-age=15552000; includeSubDomains\n```\n\nThe `Strict-Transport-Security` header tells browsers to prefer HTTPS instead of insecure HTTP. See [the documentation on MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Strict-Transport-Security) for more.\n\n```js\n// Sets \"Strict-Transport-Security: max-age=15552000; includeSubDomains\"\napp.use(helmet());\n```\n\n`maxAge` is the number of seconds browsers should remember to prefer HTTPS. If passed a non-integer, the value is rounded down. It defaults to `15552000`, which is 180 days.\n\n`includeSubDomains` is a boolean which dictates whether to include the `includeSubDomains` directive, which makes this policy extend to subdomains. It defaults to `true`.\n\n`preload` is a boolean. If true, it adds the `preload` directive, expressing intent to add your HSTS policy to browsers. See [the \"Preloading Strict Transport Security\" section on MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Strict-Transport-Security#Preloading_Strict_Transport_Security) for more. It defaults to `false`.\n\n```js\n// Sets \"Strict-Transport-Security: max-age=123456; includeSubDomains\"\napp.use(\n  helmet({\n    strictTransportSecurity: {\n      maxAge: 123456,\n    },\n  }),\n);\n\n// Sets \"Strict-Transport-Security: max-age=123456\"\napp.use(\n  helmet({\n    strictTransportSecurity: {\n      maxAge: 123456,\n      includeSubDomains: false,\n    },\n  }),\n);\n\n// Sets \"Strict-Transport-Security: max-age=123456; includeSubDomains; preload\"\napp.use(\n  helmet({\n    strictTransportSecurity: {\n      maxAge: 63072000,\n      preload: true,\n    },\n  }),\n);\n```\n\nTo disable the `Strict-Transport-Security` header:\n\n```js\napp.use(\n  helmet({\n    strictTransportSecurity: false,\n  }),\n);\n```\n\nYou can use this as standalone middleware with `app.use(helmet.strictTransportSecurity())`.\n\n</details>\n\n<details id=\"x-content-type-options\">\n<summary><code>X-Content-Type-Options</code></summary>\n\nDefault:\n\n```http\nX-Content-Type-Options: nosniff\n```\n\nThe `X-Content-Type-Options` mitigates [MIME type sniffing](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types#MIME_sniffing) which can cause security issues. See [documentation for this header on MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Content-Type-Options) for more.\n\nThis header takes no options and is set by default.\n\n```js\n// Sets \"X-Content-Type-Options: nosniff\"\napp.use(helmet());\n```\n\nTo disable the `X-Content-Type-Options` header:\n\n```js\napp.use(\n  helmet({\n    xContentTypeOptions: false,\n  }),\n);\n```\n\nYou can use this as standalone middleware with `app.use(helmet.xContentTypeOptions())`.\n\n</details>\n\n<details id=\"x-dns-prefetch-control\">\n<summary><code>X-DNS-Prefetch-Control</code></summary>\n\nDefault:\n\n```http\nX-DNS-Prefetch-Control: off\n```\n\nThe `X-DNS-Prefetch-Control` header helps control DNS prefetching, which can improve user privacy at the expense of performance. See [documentation on MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-DNS-Prefetch-Control) for more.\n\n```js\n// Sets \"X-DNS-Prefetch-Control: off\"\napp.use(helmet());\n```\n\n`allow` is a boolean dictating whether to enable DNS prefetching. It defaults to `false`.\n\nExamples:\n\n```js\n// Sets \"X-DNS-Prefetch-Control: off\"\napp.use(\n  helmet({\n    xDnsPrefetchControl: { allow: false },\n  }),\n);\n\n// Sets \"X-DNS-Prefetch-Control: on\"\napp.use(\n  helmet({\n    xDnsPrefetchControl: { allow: true },\n  }),\n);\n```\n\nTo disable the `X-DNS-Prefetch-Control` header and use the browser's default value:\n\n```js\napp.use(\n  helmet({\n    xDnsPrefetchControl: false,\n  }),\n);\n```\n\nYou can use this as standalone middleware with `app.use(helmet.xDnsPrefetchControl())`.\n\n</details>\n\n<details id=\"x-download-options\">\n<summary><code>X-Download-Options</code></summary>\n\nDefault:\n\n```http\nX-Download-Options: noopen\n```\n\nThe `X-Download-Options` header is specific to Internet Explorer 8. It forces potentially-unsafe downloads to be saved, mitigating execution of HTML in your site's context. For more, see [this old post on MSDN](https://docs.microsoft.com/en-us/archive/blogs/ie/ie8-security-part-v-comprehensive-protection).\n\nThis header takes no options and is set by default.\n\n```js\n// Sets \"X-Download-Options: noopen\"\napp.use(helmet());\n```\n\nTo disable the `X-Download-Options` header:\n\n```js\napp.use(\n  helmet({\n    xDownloadOptions: false,\n  }),\n);\n```\n\nYou can use this as standalone middleware with `app.use(helmet.xDownloadOptions())`.\n\n</details>\n\n<details id=\"x-frame-options\">\n<summary><code>X-Frame-Options</code></summary>\n\nDefault:\n\n```http\nX-Frame-Options: SAMEORIGIN\n```\n\nThe legacy `X-Frame-Options` header to help you mitigate [clickjacking attacks](https://en.wikipedia.org/wiki/Clickjacking). This header is superseded by [the `frame-ancestors` Content Security Policy directive](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/frame-ancestors) but is still useful on old browsers or if no CSP is used. For more, see [the documentation on MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Frame-Options).\n\n```js\n// Sets \"X-Frame-Options: SAMEORIGIN\"\napp.use(helmet());\n```\n\n`action` is a string that specifies which directive to use—either `DENY` or `SAMEORIGIN`. (A legacy directive, `ALLOW-FROM`, is not supported by Helmet. [Read more here.](https://github.com/helmetjs/helmet/wiki/How-to-use-X%E2%80%93Frame%E2%80%93Options's-%60ALLOW%E2%80%93FROM%60-directive)) It defaults to `SAMEORIGIN`.\n\nExamples:\n\n```js\n// Sets \"X-Frame-Options: DENY\"\napp.use(\n  helmet({\n    xFrameOptions: { action: \"deny\" },\n  }),\n);\n\n// Sets \"X-Frame-Options: SAMEORIGIN\"\napp.use(\n  helmet({\n    xFrameOptions: { action: \"sameorigin\" },\n  }),\n);\n```\n\nTo disable the `X-Frame-Options` header:\n\n```js\napp.use(\n  helmet({\n    xFrameOptions: false,\n  }),\n);\n```\n\nYou can use this as standalone middleware with `app.use(helmet.xFrameOptions())`.\n\n</details>\n\n<details id=\"x-permitted-cross-domain-policies\">\n<summary><code>X-Permitted-Cross-Domain-Policies</code></summary>\n\nDefault:\n\n```http\nX-Permitted-Cross-Domain-Policies: none\n```\n\nThe `X-Permitted-Cross-Domain-Policies` header tells some clients (mostly Adobe products) your domain's policy for loading cross-domain content. See [the description on OWASP](https://owasp.org/www-project-secure-headers/) for more.\n\n```js\n// Sets \"X-Permitted-Cross-Domain-Policies: none\"\napp.use(helmet());\n```\n\n`permittedPolicies` is a string that must be `\"none\"`, `\"master-only\"`, `\"by-content-type\"`, or `\"all\"`. It defaults to `\"none\"`.\n\nExamples:\n\n```js\n// Sets \"X-Permitted-Cross-Domain-Policies: none\"\napp.use(\n  helmet({\n    xPermittedCrossDomainPolicies: {\n      permittedPolicies: \"none\",\n    },\n  }),\n);\n\n// Sets \"X-Permitted-Cross-Domain-Policies: by-content-type\"\napp.use(\n  helmet({\n    xPermittedCrossDomainPolicies: {\n      permittedPolicies: \"by-content-type\",\n    },\n  }),\n);\n```\n\nTo disable the `X-Permitted-Cross-Domain-Policies` header:\n\n```js\napp.use(\n  helmet({\n    xPermittedCrossDomainPolicies: false,\n  }),\n);\n```\n\nYou can use this as standalone middleware with `app.use(helmet.xPermittedCrossDomainPolicies())`.\n\n</details>\n\n<details id=\"x-powered-by\">\n<summary><code>X-Powered-By</code></summary>\n\nDefault: the `X-Powered-By` header, if present, is removed.\n\nHelmet removes the `X-Powered-By` header, which is set by default in Express and some other frameworks. Removing the header offers very limited security benefits (see [this discussion](https://github.com/expressjs/express/pull/2813#issuecomment-159270428)) and is mostly removed to save bandwidth, but may thwart simplistic attackers.\n\nNote: [Express has a built-in way to disable the `X-Powered-By` header](https://stackoverflow.com/a/12484642/804100), which you may wish to use instead.\n\nThe removal of this header takes no options. The header is removed by default.\n\nTo disable this behavior:\n\n```js\n// Not required, but recommended for Express users:\napp.disable(\"x-powered-by\");\n\n// Ask Helmet to ignore the X-Powered-By header.\napp.use(\n  helmet({\n    xPoweredBy: false,\n  }),\n);\n```\n\nYou can use this as standalone middleware with `app.use(helmet.xPoweredBy())`.\n\n</details>\n\n<details id=\"x-xss-protection\">\n<summary><code>X-XSS-Protection</code></summary>\n\nDefault:\n\n```http\nX-XSS-Protection: 0\n```\n\nHelmet disables browsers' buggy cross-site scripting filter by setting the legacy `X-XSS-Protection` header to `0`. See [discussion about disabling the header here](https://github.com/helmetjs/helmet/issues/230) and [documentation on MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-XSS-Protection).\n\nThis header takes no options and is set by default.\n\nTo disable the `X-XSS-Protection` header:\n\n```js\n// This is not recommended.\napp.use(\n  helmet({\n    xXssProtection: false,\n  }),\n);\n```\n\nYou can use this as standalone middleware with `app.use(helmet.xXssProtection())`.\n\n</details>\n\n[Referer]: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referer\n[MIME sniffing]: https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types#mime_sniffing\n[Clickjacking]: https://en.wikipedia.org/wiki/Clickjacking\n[XSS]: https://developer.mozilla.org/en-US/docs/Glossary/Cross-site_scripting\n","_attachments":{},"homepage":"https://helmetjs.github.io/","bugs":{"url":"https://github.com/helmetjs/helmet/issues","email":"me@evanhahn.com"},"license":"MIT"}