{"_id":"static-auth","_rev":"9-e4a171589b5911e90b708626001cac34","name":"static-auth","dist-tags":{"latest":"2.1.2"},"versions":{"0.0.1":{"name":"static-auth","version":"0.0.1","author":{"name":"Mickaël Allonneau","email":"mickael.allonneau@gmail.com"},"description":"Add Basic Authentication to your static website in just 1 line of code","keywords":["basic","authentication","static","now"],"homepage":"https://github.com/flawyte/static-auth","license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/flawyte/static-auth.git"},"dependencies":{"basic-auth":"^2.0.1","serve-static":"^1.13.2"},"gitHead":"51215dd834705bb5500c859099a7b9dd6220decb","bugs":{"url":"https://github.com/flawyte/static-auth/issues"},"_id":"static-auth@0.0.1","_nodeVersion":"10.15.3","_npmVersion":"6.6.0","_npmUser":{"name":"flawyte","email":"mickael.allonneau@gmail.com"},"dist":{"integrity":"sha512-Aq9XerdRcpJhPHZG0D1Q2BwMN5uJ+DFveeRiQKjjI9X5ZffiErozVTnnAnS7/TF4A8T089Gf3uH+at/O0bgBJA==","shasum":"0c252274dc44271466f8651ed1c397479713c8e0","tarball":"https://registry.npmjs.org/static-auth/-/static-auth-0.0.1.tgz","fileCount":4,"unpackedSize":8189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrLHrCRA9TVsSAnZWagAA4BwQAIm9IsOEnOKm8CNIcnrh\n/lLOBXu3JFnKSchYFnAcvQEpytAn4qEqsEc2s8RdZf5mDiU7JvEqEAt5yITn\nejOv0ORaAOto+Hf1ia9trRla/ZUo7RMenyJbbCO8EebstV3rpELpc37ShocC\njxeKap6NqvHLuD0FmSpEHm6+eLJzGShImyQxxkxN8dapMtdzOxdA7TvPfccK\n1iRj5/mhmdJQv5330z/HG9RvdMyAmrHj6o7oJgQSRcmAE02KeWYQ6DaQzlcQ\nC7PNycH21wgYEOkl4o2Sa2F2neSA4K80u7xaagGWWtjOk9M59/7Hzxy3qeOk\nqmdiOAjuw5tETVS5+0V4nbvzE4AEGahkdNBBKInCQfE2Z+p1TS/HK9s8WAOW\nHkxw6Xfm9YqJFJGKT+KdvO7RaYgIHU1/6tAIP5QGIiyVUVIrX/Wy6Fk3Wc+/\n0frV2l8B9L4sKlHmoyf+YcOjyZaoufVuMwfvSxN8Lsk5gPwOFJVPOyEVQUe1\nVOeEgwR1RRYrmIbTCVk7BrOqIQeZ9ipJ1h93XOxh3tAy1d2LZngzSTC64gUY\n8bTbs7HbdrYzIW0ku0QLAbMaHP+cLTsMmWVnw3C51m9Fuysd1BOaquvERWiD\nGsnU+DomcbaLwq0bL/SsNRR/1OT2tI9ZDgtrZsryRDAf81Ch6zNJvQZfpIkn\nvXUU\r\n=4jFI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDoN12SoPVCIi8qMGhQTuaSH46SJtaqp5bQNLoRuX98AIhAPyW7EYWMh5hvS5z/PCFKvk9xkP0BXGdADrPMGqNsr4R"}]},"maintainers":[{"name":"flawyte","email":"mickael.allonneau@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-auth_0.0.1_1554821610327_0.2824334779427633"},"_hasShrinkwrap":false},"0.0.2":{"name":"static-auth","version":"0.0.2","author":{"name":"Mickaël Allonneau","email":"mickael.allonneau@gmail.com"},"description":"The most simple way to add Basic Authentication to a static website","keywords":["basic","authentication","static","now"],"homepage":"https://github.com/flawyte/static-auth","license":"MIT","main":"index.js","repository":{"type":"git","url":"https://github.com/flawyte/static-auth.git"},"dependencies":{"basic-auth":"^2.0.1","serve-static":"^1.13.2"},"licenseText":"MIT License\n\nCopyright (c) 2019 Mickaël Allonneau\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"static-auth@0.0.2","dist":{"shasum":"db2f3c01f1ab4533fe7d534f289136cfad885a90","integrity":"sha512-2bO9Ggz4l166TnCTIKULWFifHr8PfTxaK6ZfgkmFroZwJqOB1OQh/DDYbgQrIC6BLBItbhF3Jz5AFcEnYj727A==","tarball":"https://registry.npmjs.org/static-auth/-/static-auth-0.0.2.tgz","fileCount":5,"unpackedSize":4998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr4UKCRA9TVsSAnZWagAAKJoP/0nJX38uX/g1dkreK3K0\nysJSqxtSz3OjPda7heUCnACac3TeBfWPtTN65o7TFruBqR7yiL2u/PN8dLD6\npKtdgivkETK7MUUuqDyWZsNxi+vd0JN+DD3DxTdUOiU1bafv4e2Ir+A0CLcp\n5PqxSDo+FwGuWihwaOVHrzhMmdppAlF7hMfCQJxtUIlTcCHPZoMqOyc6nRdi\nHXyCMlaPxOvGbuV9otZcQieKOohk+jCfK/U/JzmxeysLwL5BUMVaGABjBTkZ\n1h1kG3AQPqTlfOLnosNugFS5sKpE/YnWEKGA6QeFTj3/HeH+v2bSByi+fkpp\nKpDsRNL+KRQdBBAAUj22jAhyv2pxMWYS6Wh/o/zDZjvv5kFs5w4wl8E2wTK6\nNHtyc6BDV87pkBqfBaPEYxDMVFAAi+eCojq9YqOgll7WWRRgDIRokh2GreQr\nzrd1AtDcEEXmW3X3fq8Ry6dE9Zk0KTOYnMBxjkPneAVVz9W//MO15CWrladH\nRfMMLTE8l8iPnk4Lyi+gNWrI+wyBhdQ1uBeUDV0ifsmOuyEUBADFKegf7FcN\naH7FjDzwhx0p2L2WpB7Afb7dh9z2au/R9umAx2cxHJufrxgMbhAI5ZRqeKKr\nqbFv4cMQ3frtxToGSjroERTclCWERZaSHuStHAHka9n6xNTXJaPGETInNivd\nVl3e\r\n=O4PE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6539Gdb1leygJBEb+E9reXsyAJOXwsMiL1nNy6LWsywIgQ52ektDfFtQYLke5plYgdjHKnR/cf71uIDUtHwbCbhs="}]},"maintainers":[{"name":"flawyte","email":"mickael.allonneau@gmail.com"}],"_npmUser":{"name":"flawyte","email":"mickael.allonneau@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-auth_0.0.2_1555006729386_0.16657945829344278"},"_hasShrinkwrap":false},"1.0.0":{"name":"static-auth","version":"1.0.0","author":{"name":"Mickaël Allonneau","email":"mickael.allonneau@gmail.com"},"description":"The most simple way to add Basic Authentication to a static website","keywords":["basic","authentication","static","now"],"homepage":"https://github.com/flawyte/static-auth","license":"MIT","main":"index.js","repository":{"type":"git","url":"https://github.com/flawyte/static-auth.git"},"dependencies":{"basic-auth":"^2.0.1","serve-static":"^1.13.2"},"licenseText":"MIT License\n\nCopyright (c) 2019 Mickaël Allonneau\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"static-auth@1.0.0","dist":{"shasum":"9882274efc4c0c268e3925245b3c9c606ab0cf78","integrity":"sha512-OorMCYgKKQFiZNCwZWKo7PJscq2dnvVqGT/mEBvCvDkg2rPtbfgEkEVPvNxmaz+TIwUoVdy5q1IZfy0OWitzYg==","tarball":"https://registry.npmjs.org/static-auth/-/static-auth-1.0.0.tgz","fileCount":11,"unpackedSize":7207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctiBnCRA9TVsSAnZWagAAmLoP+QGTkP7AWs5EezWHt4oQ\nfmeS1fbOJa59LIyFtntqouljULRGLNpfQS9gwbRhrGyUYhF8ezE+vhpxC1GF\nXONpb0PHRiDgrR4zDRHaiukj+8S93wB/4fRE1f6fCb5KxfFoJI6TkmQBbC4Z\nYhtVAifzey3Ahvn/cDJfqE4b1Ep8oqbeBAR3E4iss9B0pFjvY1MkuwOjyJih\n1fot2p1Bq6cyvPu+SeLNuukFEzW7dclprEWDAZ/2gVeE5b9d6qo6h/C6o1iF\nfzEXKZWwx2Tbob6atJ/hn6I5sHalirX0wycI+x+5A6ZWYBuaeDpXSWe8Algp\n31yO88ze3b7kvXuC9NqHQV060rVUcepvm5A30N46sJG2LuQaLA2aEbriwksi\njM5gOQYin4IeqFIS52lpx4PUKmUhIf8l3iMOZZ5HqtLC1pbFEGzHN6njJQhb\naFPrVlTtkHezqjcvknjhmskV0jY3yrFYHxQJwMwB5gnIklv4i3BOaYHmcscX\nsH1z61W9avBcG+66nGG7vLxaug5r4Ea5iX70sNqlgh++E3GhRTRlzQc2IgMp\nMEWPiEe62IWLzalnWcfSrMwGkEOVxXZ4p2oOoEKxsfotkXw+LDsFgGvQo62s\nG5NbRRU5jbkFHK1lHob1VCHOx5bGZZ6ndcjQsu1uLhDFjvzy7qxXO2lkHzNc\ngTvF\r\n=8Ut4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbCVx311Od9z2zMpImxyf5V6SttDY1rZR5Kr26t1JOVAIgNVEpPh5kR5WuxeBaZW7kNhbrxRSDDXf+v46BrI5qBCg="}]},"maintainers":[{"name":"flawyte","email":"mickael.allonneau@gmail.com"}],"_npmUser":{"name":"flawyte","email":"mickael.allonneau@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-auth_1.0.0_1555439718377_0.5907067859159345"},"_hasShrinkwrap":false},"1.1.0":{"name":"static-auth","version":"1.1.0","author":{"name":"Mickaël Allonneau","email":"mickael.allonneau@gmail.com"},"description":"The most simple way to add Basic Authentication to a static website","keywords":["basic","authentication","static","now"],"homepage":"https://github.com/flawyte/static-auth","license":"MIT","main":"index.js","repository":{"type":"git","url":"https://github.com/flawyte/static-auth.git"},"dependencies":{"basic-auth":"^2.0.1","serve-static":"^1.14.1"},"licenseText":"MIT License\n\nCopyright (c) 2019 Mickaël Allonneau\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"static-auth@1.1.0","dist":{"shasum":"36780504deed1688d13daf9aafdf9528a6dac998","integrity":"sha512-zK9KxnLpVOz8Y/qWXJN0NPBx2TpG+ZSONzU9S0Fl/S1hrpVQ53RCBMRbSWeeqb+EW1AJRp+bKRuY8KtTtDomRA==","tarball":"https://registry.npmjs.org/static-auth/-/static-auth-1.1.0.tgz","fileCount":5,"unpackedSize":6919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5By0CRA9TVsSAnZWagAAn1EQAJOtTE24x7Bn4jGRducY\nuoa34hnpxbbiNFIqpL14YZFuItQTjvOfgq6T4QBlSrHjd+g67QxeNJOGL5oV\nay6qko0i7r5kVpXUbM4kAffSe1rCJltAZwgmKKEwW3/A2YokODraH2e3Udcf\nfneY/MyWjCot1iBgFIRfFxZfRXVxDKQuxGS7Qu529gjOZizl0VH0EcENxg28\n+mx8B6kcdWleSKefeS2fzQdOV0r2xX/ZpDPcSjA89iVmSnOZyplWuWWT7SRP\nT8WlhBgthLmdrKKxR3scUVVgC47OPn1GFLzT4Y/x+KlLl5HP9Bpa2XtcliqX\njgjqbh71o3OtIl6dNXwk5gbbrDDxm7DqZM91aemiixKIdU3R44wQ/FjoT6Qa\nTVQ6E/J2mMzjOdqRjepe4dYnCkNztaHFLDXVO8dlCLfuoMOsg75Q9rFBBiS9\nEQctaQSUcNi8KYoy0YHJuo3cOmDOVhKjCcyyU3s8efRMw28HnxrzaVjmdafO\nDlDzgyzF4fs0JOFYX948FOXaC09mlE6zfm2JPwsOL09w19G5hxCtue2f8jzx\nBRakc6EtPTlNdNb2tZeClEEJxRBYdub44b4CDBV6sLMuol385ZStLs+xkVbM\nSuyTsTNeqJCTtzOdkg5P/FlsrnNUKWFk0iGb0xA7119V2dHukEY3YxMsrax+\nWFUa\r\n=EBSB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA+Zscvgil8tKNNJKom9CbCNAwowDz1D1A7inMr3RjQWAiA+beWFOD819knQ0Qc0/hH1tSmkc+KY/6REfEHSCxvYZQ=="}]},"maintainers":[{"name":"flawyte","email":"mickael.allonneau@gmail.com"}],"_npmUser":{"name":"flawyte","email":"mickael.allonneau@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-auth_1.1.0_1558453427584_0.1529876206575036"},"_hasShrinkwrap":false},"1.1.1":{"name":"static-auth","version":"1.1.1","author":{"name":"Mickaël Allonneau","email":"mickael.allonneau@gmail.com"},"description":"The most simple way to add Basic Authentication to a static website","keywords":["basic","authentication","static","now"],"homepage":"https://github.com/flawyte/static-auth","license":"MIT","main":"index.js","repository":{"type":"git","url":"https://github.com/flawyte/static-auth.git"},"dependencies":{"basic-auth":"^2.0.1","serve-static":"^1.14.1"},"licenseText":"MIT License\n\nCopyright (c) 2019 Mickaël Allonneau\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"static-auth@1.1.1","dist":{"shasum":"68133d54e62969c6f40aa9a2d15d4eb61f6be244","integrity":"sha512-8CeqISLoRRNLccpYmQal71hWb3rlbRO8uKTCAljGmnjyFBAr84aOSWMUVEkRdbTFqyJrZa3Mgs+Ww3vuIUmG+g==","tarball":"https://registry.npmjs.org/static-auth/-/static-auth-1.1.1.tgz","fileCount":5,"unpackedSize":6919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5B42CRA9TVsSAnZWagAAymAP/1vbkrIl/1KAwHkn7ktW\nvGAC49QORIFL4hdU2+Yz7D9iubQ2AY3fTg9xNIzaTPLuCQvbj7JGNWcFwBqC\nd28z0T6Y8gYGHw9ULC9CK2WAmkskKJwko/qRFZMuMo1Bc5Dv/3V5m9ZT5fNC\nYJVM6nJiySJ3HjgByZv83VlHRxcu+7Z7BhoYFJ+5zN1oMM/CIq6StQOzlsYs\nQw8TP97ALoyY7ZprxzVdOI8aL9YMrC5Zi/Cgpt9nyJjXu1j99OyIkc30Bk5g\nyloezxbeQuhVbPFjPNHYsJLU05fMotY93jkg3pan2nlAsvFxfUbhgjnCxoZv\n3Suwf4JA5HHryFQrl8eaJ/o9fe9G8kw17i9LKaPSJ8+FMBITPQDZNSjHYWqP\nG3DMnFAs2nx1I1SwC7IqBo94gCPXEXNiP7kMODb+izW7y6j+M1N7fQ9reLPb\n3riAAm1zplIk6+LwHFKMd0ad+/6QcNIolyPtvyfk73EHoV0tOH5lFPWrUnCK\n8EfOifA92z07LpRWF+8lQLbiOp0XxI4/ZVAfk/o5xjd8yOmje0EJxYLpKouW\nOVxfzTvDavvcoJpTkfRcrkNNLXmL/7sQH67puPdq3Et+paBxpHeXHb053pqp\nosVDEP1jmm5cCRhLR096LP6+FCkKfJ6Z+PnZrTVbxdNq9E/1GMo72vupMs/s\n5IGB\r\n=ET24\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+jWnUGp84021pLqM1ivA/mBDi8W5uqsZNy/2kOICmBQIhAP29AZfl8+ilCAkEtLZKkiS3YWFdG2Nk+3zq9aBSPOl3"}]},"maintainers":[{"name":"flawyte","email":"mickael.allonneau@gmail.com"}],"_npmUser":{"name":"flawyte","email":"mickael.allonneau@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-auth_1.1.1_1558453814368_0.8518475956593727"},"_hasShrinkwrap":false},"2.0.0":{"name":"static-auth","version":"2.0.0","author":{"name":"Mickaël Allonneau","email":"mickael.allonneau@gmail.com"},"description":"The most simple way to add Basic Authentication to a static site","keywords":["authentication","basic","now","serverless","static","ssg","vercel"],"homepage":"https://github.com/flawyte/static-auth","license":"MIT","repository":{"type":"git","url":"git+https://github.com/flawyte/static-auth.git"},"main":"dist/static-auth.js","module":"dist/static-auth.esm.js","source":"index.ts","scripts":{"build":"microbundle"},"dependencies":{"basic-auth":"^2.0.1","serve-static":"^1.14.1"},"devDependencies":{"microbundle":"^0.12.0"},"gitHead":"7e8e5bf54db514dae7d2d30f271ef0a1d019df7f","bugs":{"url":"https://github.com/flawyte/static-auth/issues"},"_id":"static-auth@2.0.0","_nodeVersion":"12.13.1","_npmVersion":"6.14.5","_npmUser":{"name":"flawyte","email":"mickael.allonneau@gmail.com"},"dist":{"integrity":"sha512-1/RpxW1rs8LM5D1JvxqgOH2C1ETpoxPrwwjFi6GQRU0uP8R0IAc7sX6FHkW7lrwRAkIGrdhOKA5PHREvgxHKug==","shasum":"145ca57f6b28612de0f349780732ab67b608f45e","tarball":"https://registry.npmjs.org/static-auth/-/static-auth-2.0.0.tgz","fileCount":13,"unpackedSize":21524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevrDwCRA9TVsSAnZWagAAXQ0P/jAv2zN7H7grBC2/XlpB\nU4kBa2CxwofdLDikPIWYUPwXibPcF2uQHkjoAgvMf+SyBzM6ikOMhPOh9uNG\nOpBpiPbEh9ZxiF1Kwv0pCN5UkAI7l9Nfa9PLrVTcTwuWn8s82nZDjqpjr+u+\nZX5YFFqEPsikiOiMmyQ3+8EfRL6/QNNTo/350iR6HUIZP1k5zFKlxBsX7ZJX\nQGAxRJWVUrSdFFuKo12GOwyqU3wpxpLQp23w+O44p33tqGDFDGNNy18sOAvd\nZiMt/FpEtaNyAdFZ2nli39XxCskXBAQusQme3/eU7UZxQ54LQ8OiypBHsNaK\nHwYY79x/3/O0rclomZV5H8REy0eRZyUWjJWwBc+8iSus6n7xbKEV8fg+3Y8Q\nPaxBatVCMO4KLtEv/Yldxg0JyBjI53/gpi3FjuXkNiga9tNOeKtAwLFkHhj6\nYNQKg1sc23oCEUeJiTHXWalp/HZ/gzH0lytuDsIhneO8DHPaVa/hya8U3fyI\nVp42xB8nLRQhVIdqsaCJyJjSErq3eWXjqEmZpdHMI9EB60otQ0InPG+e/KEK\nGAZ9lg8gW6tgt+SXKsE36qCI6PHuXcVqLaMUa0TdlhvXT9CSkdnAPNIubXK8\nCLqENzDJ0Og2yFAuaPzU1hhDBIOo/ADRLgXyOFF/pKL7SF6mYGL2/5c22+fK\n7qVs\r\n=5D+W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBj1oUQev02VEgmrzepcqiFAebvlEJz2Tc9GyB19akBTAiEAiUbAG3BMWY0R3l+Ktqi3ELHZJFRlEVu/vmEFpt4OfGk="}]},"maintainers":[{"name":"flawyte","email":"mickael.allonneau@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-auth_2.0.0_1589555440245_0.06177136574787068"},"_hasShrinkwrap":false},"2.1.0":{"name":"static-auth","version":"2.1.0","author":{"name":"Mickaël Allonneau","email":"mickael.allonneau@gmail.com"},"description":"The most simple way to add Basic Authentication to a static website hosted on Vercel.","keywords":["authentication","basic","now","serverless","static","ssg","vercel"],"homepage":"https://github.com/flawyte/static-auth","license":"MIT","repository":{"type":"git","url":"https://github.com/flawyte/static-auth.git"},"main":"dist/static-auth.js","module":"dist/static-auth.esm.js","source":"index.ts","scripts":{"build":"microbundle"},"dependencies":{"basic-auth":"^2.0.1","serve-static":"^1.15.0"},"devDependencies":{"@types/serve-static":"^1.13.10","microbundle":"^0.14.2"},"licenseText":"MIT License\n\nCopyright (c) 2019 Mickaël Allonneau\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"static-auth@2.1.0","dist":{"shasum":"a6684e0f78535d630375e8794280866dcbfd6b3f","integrity":"sha512-Apu76v3UIBAc1IDRgxsdTroZh0ruATLWoSHGwOQPHFvIazeBrlJeAYp0fIehfC4J/T50uwOFRxeWQBZgVdEWww==","tarball":"https://registry.npmjs.org/static-auth/-/static-auth-2.1.0.tgz","fileCount":8,"unpackedSize":8232,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/LGUj49ur4/y0YoKSIoPrrRznRpJjznkxMAvaCbmXdgIgN/v4QMOM7not35sVhvZxR9IctpTE4S9961+Btf4tgNs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYtMFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNug//d18YmMK/Z2ePxpo8lyygQVwP/HdhVVuZI0mfmHvi7L28GoK9\r\n7H+9I+XMDmo6DddtFbvkLat4RvErD1BqIzcv5GaiPx8EIvsQf8MIswsObRXc\r\nyZ/15S/OGwsBFUKleNGzByk59wwvfWLULWgA729csAewbY3fHMDMzCdEbH1j\r\nRmw1NCZd5/GuvPSdTxazglejo+z9vJ7AwiY70r8ReZcRRsl7Im8/npZFlQ3U\r\nDpzGJy1Fgw63ERaTngPBtGn9FK0iYJ0+0Mx7dK2vvsk/CLPLQlpE0upgfpio\r\nW2IChno5iiyf6MoclPmevLuSvgW2Uph65g3DN2hv4iQT1f3DpppjNXh7nUoA\r\n4IPcSwhBLHAWpHJ66SuMQBmuC6Oh/gfeewXqNaoz09yvTdLH5OpK7wxfLCzX\r\nDGbZmNWiVEBDeyqwHlsWVdV5Qil9FotKKAggKW67iKKh/D9JlnyPEKjoRXAO\r\n3j5eJZYSLltshdVTzy/Z3ALBS+3wfbSXgNC+Bhsf7Caox8xDhZT5a1ogIsDD\r\n6B1f8JfcN4ZbS5b6sE1nzcrq1wRiJrwfEvTeComAJoacaVOdhEXYPUYLzIIm\r\nGKM6oy2aL+VDCfZH716XzB2btChfOR6VlueQFB3GXMVAGNJZ3g3cZk3Pk/Nx\r\nUx+T2/Q4SE9oFzDrVsKeAy40bhrPFk8RrGM=\r\n=4lUJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"flawyte","email":"mickael.allonneau@gmail.com"},"directories":{},"maintainers":[{"name":"flawyte","email":"mickael.allonneau@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-auth_2.1.0_1650643717688_0.4135152486919931"},"_hasShrinkwrap":false},"2.1.1":{"name":"static-auth","version":"2.1.1","author":{"name":"Mickaël Allonneau","email":"mickael.allonneau@gmail.com"},"description":"The most simple way to add Basic Authentication to a static website hosted on Vercel.","keywords":["authentication","basic","now","serverless","static","ssg","vercel"],"homepage":"https://github.com/flawyte/static-auth","license":"MIT","repository":{"type":"git","url":"https://github.com/flawyte/static-auth.git"},"main":"dist/static-auth.js","module":"dist/static-auth.esm.js","source":"index.ts","scripts":{"build":"microbundle","publish":"yarn build && npm publish"},"dependencies":{"basic-auth":"^2.0.1","serve-static":"^1.15.0"},"devDependencies":{"@types/serve-static":"^1.13.10","microbundle":"^0.14.2"},"licenseText":"MIT License\n\nCopyright (c) 2019 Mickaël Allonneau\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"static-auth@2.1.1","dist":{"shasum":"6392f4914b1cc3b7fdb0f9a5a302d4ff074c08c6","integrity":"sha512-/fNx1stCapYKNPn6tMlTwBfvXbE/DKyWb8mFhbB+BWhvW9zeulGfTxaTeefBF/zSNe++IXHyWyX1qgApIwCRIg==","tarball":"https://registry.npmjs.org/static-auth/-/static-auth-2.1.1.tgz","fileCount":8,"unpackedSize":8373,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCebbJW43DKsU65h15oy1i+0XCCTVE2ovvkEBjpBCqQAwIgXLK0mDoxBAwD32tI1Bme1cR61wJqltYnFlpmlSNFIzI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYtRpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHSA//ShE2DwQdbQ5RgdUNkr9f3L3ZsRd7YRDkGkE3MOpGEqYHPS5s\r\nlxxuuDjB4SiXuuSmdxUHBX7VY79JfcIR3VSuAp0LaRblrRFsQOcSWgMcd8/k\r\nEZ9QSXfYLpPAwa2vJZKBt71RujH98EfhRln+RseVryHkdcCtDyJa90uKo0rh\r\ncwAcX73UaSOJvrOuHd/MdWx7XuWEvyNLWURhkxHgX5R0M4LTNHxZIjBbAHJp\r\nJPQpbeFdAdyOopRxx3WkCvZR+oxnPqnk65IU5W6EJus4fDAPFJpV/QAjw+8+\r\nPcp0i8fAfen2MHwZ7Z5QujXBTCufjvywZnjCl5MiW3Jgo+PZtP4VVmUC7+Eb\r\ngEn9N5zGdrNShd5DcBpSAhqhYIl/IiwHIQRJXOrjy/KNeQt4MZdJ04hfDEcZ\r\no0A9+ryusm0iPF6XdVfMnuPGp9sRY6xMUDJnaegyjayRlaiGy9tZU6h+jVrQ\r\nEf+Lv+w1v+5q8wyTC8UsmADEeP73+xWOtnLXaSF1lzfVrKRbJe24qjEoNyL6\r\n3wPvaKIeUVXTaWC+S18WKmsgdHmgnlesCv3XmO3zvElaVLRfC3co58YmK18W\r\nhGbWbgW9S3DU2ybzgkJqzZH1bTJKJShkaULlDBAH48MY8z7uGX6HVnqiBRcP\r\nzwz/0ebIwVzQ1k3D3PHsjbY2P6qsE1zV/E8=\r\n=eDZQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"flawyte","email":"mickael.allonneau@gmail.com"},"directories":{},"maintainers":[{"name":"flawyte","email":"mickael.allonneau@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-auth_2.1.1_1650644073575_0.3237217498915914"},"_hasShrinkwrap":false},"2.1.2":{"name":"static-auth","version":"2.1.2","author":{"name":"Mickaël Allonneau","email":"mickael.allonneau.pro@gmail.com"},"description":"The most simple way to add Basic Authentication to a static website hosted on Vercel.","keywords":["authentication","basic","now","serverless","static","ssg","vercel"],"homepage":"https://github.com/flawyte/static-auth","license":"MIT","repository":{"type":"git","url":"https://github.com/flawyte/static-auth.git"},"main":"dist/static-auth.js","module":"dist/static-auth.esm.js","source":"index.ts","scripts":{"build":"microbundle","publish":"yarn build && npm publish"},"dependencies":{"basic-auth":"^2.0.1","serve-static":"^1.15.0"},"devDependencies":{"@types/serve-static":"^1.13.10","microbundle":"^0.14.2"},"licenseText":"MIT License\n\nCopyright (c) 2019 Mickaël Allonneau\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"static-auth@2.1.2","dist":{"shasum":"c0458fab7f352d38959433988b240db75e624b1f","integrity":"sha512-YkEXsAPxPIotkHaMc6AOCrTEQRxA+VBmruKdY1XhFtHtURRnWvIXHUH54q8WXmeLHN1IUp8liChLS20azXN4pQ==","tarball":"https://registry.npmjs.org/static-auth/-/static-auth-2.1.2.tgz","fileCount":8,"unpackedSize":8377,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeHuhrpWuXa2CfM/1AiLPwoyrvKutwOTmid43NTcPTkwIgVlp9v6BzCZJMYZdOWVHhdDTLSs+gVLYsDlZXMgAMUs8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYtdpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpj8hAAk9Ee6Re2rMnBE9OIwVrX2gyazzgmWDY4zpp3yYkjgVcf2XDk\r\nRsxDGrzibcXgs8EF/n5jQ9rSrxZE6ZjnQp0Ncxe5vv0I/OGFZ0kQ7Yse7QvZ\r\n+0BrQ/0BKPXson4/XE64C+A4QrO2JG8glggNI61wnkv0JNU8ogp16ZLtchyg\r\nTFy7f1r0KeQHdTUxz1WE7LgIHsHJgn9RX0yaRhrspVsVSEa3wzIXy7LD4Ij0\r\nUNenvNJi61x9CUbln2hdH9DR859XZ3nezF1Og3j8rcUDt2iSOeYB5x/ru2or\r\nboiM37frg9YZf+AkFqrumY1bXgXSpFUxB5Mi9WlCA9wkiTGsttTpwcoY7wv2\r\n4nBEYeFUBDEB1B+D+85XNsZgnwrKeuWu3hYVQ8z/DVbPloPaD3FBj42KI0hR\r\n6iPBKfgTq0ZSgCjJRjPgBSwx/+XAQr0jWafe3hSxLiKK3HIBZqfLSmyHzcIx\r\nR7+66k/JOYseMcnWXFcx4rLmpNBqmXE4NIN9f2XS4TO6cyMVWT/KOi+W1dEg\r\nyZjk7Ax2+8QqkgKWrcnyfHsQVOlGa0ugVZ9/lTZHG/7QdTbYJ+9SfPHQ/oFF\r\nKk7XI2ddXRBRp+ejUy29wgvkB54GoNx+k+ZoqqRsCgY/Qs48tFiBXa5EOaY0\r\n3g8+ELyVtDm7opZGfSbR6qToDPHz6qtqZBk=\r\n=EPwx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"flawyte","email":"mickael.allonneau.pro@gmail.com"},"directories":{},"maintainers":[{"name":"flawyte","email":"mickael.allonneau.pro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-auth_2.1.2_1650644840838_0.884095169462318"},"_hasShrinkwrap":false}},"time":{"created":"2019-04-09T14:53:30.326Z","0.0.1":"2019-04-09T14:53:30.456Z","modified":"2022-05-18T16:20:57.554Z","0.0.2":"2019-04-11T18:18:49.572Z","1.0.0":"2019-04-16T18:35:18.507Z","1.1.0":"2019-05-21T15:43:47.719Z","1.1.1":"2019-05-21T15:50:14.480Z","2.0.0":"2020-05-15T15:10:40.341Z","2.1.0":"2022-04-22T16:08:37.857Z","2.1.1":"2022-04-22T16:14:33.753Z","2.1.2":"2022-04-22T16:27:20.983Z"},"maintainers":[{"name":"flawyte","email":"mickael.allonneau.pro@gmail.com"}],"description":"The most simple way to add Basic Authentication to a static website hosted on Vercel.","homepage":"https://github.com/flawyte/static-auth","keywords":["authentication","basic","now","serverless","static","ssg","vercel"],"repository":{"type":"git","url":"https://github.com/flawyte/static-auth.git"},"author":{"name":"Mickaël Allonneau","email":"mickael.allonneau.pro@gmail.com"},"license":"MIT","readme":"[![version](https://img.shields.io/badge/version-2.1.2-lightseagreen.svg?style=for-the-badge)](https://github.com/flawyte/static-auth/releases/tag/2.1.2)\n[![downloads](https://img.shields.io/npm/dm/static-auth.svg?color=salmon&style=for-the-badge)](https://www.npmjs.com/package/static-auth)\n\n# static-auth\n\nThe most simple way to add Basic Authentication to a static website hosted on Vercel.\n\nI originally created this to add an authentication layer to my projects hosted on [Vercel](https://vercel.com), but it can be used with Node's built-in [`http`](https://nodejs.org/api/http.html) module too and should work with Express.\n\n## Getting started\n\n1. Install the package :\n\n```bash\n$ npm i static-auth -s\n\n# or\n$ yarn add static-auth\n```\n\n2. Use it :\n\n```js\nconst auth = require('static-auth');\n\n// Example with Vercel\nmodule.exports = auth(\n  '/admin',\n  (user, pass) => (user === 'admin' && pass === 'admin') // (1)\n);\n```\n\n3. There's no step 3 − it's that easy!\n\n> (1) Checking credentials via the `==` or `===` operators makes your code vulnerable to [Timing attacks](https://snyk.io/blog/node-js-timing-attack-ccc-ctf/). This can be solved by using the [safe-compare](https://www.npmjs.com/package/safe-compare) package instead.\n\n## Examples\n\n### with Vercel\n\n* [demo](https://vercel-basic-auth-node-static-auth.flawyte.vercel.app/)\n* [source](https://github.com/flawyte/vercel-basic-auth/tree/master/node-static-auth)\n\n### with [Node's HTTP module](https://nodejs.org/api/http.html)\n\n`index.js`\n\n```js\nconst auth = require('static-auth');\n\n// create a handler that will check for basic authentication before serving the files\nconst serveHandler = auth( /* ... */ );\n\n// start the server\nconst http = require('http');\nconst server = http.createServer(serveHandler);\nserver.listen(4444, () => console.log('Listening on port 4444...'));\n```\n\n## API\n\n`auth(url, validator, [options])`\n\nRequired :\n\n  - **`url`** (*String*) : The base url to protect with Basic Authentication. Use `/` to restrict access to the whole website, or `/<path>` (e.g. `/admin`) to restrict access only to a section of your site.\n  - **`validator`** (*Function*) : A function that accepts two parameters (`user` and `pass`) and returns `true` if the provided login credentials grant access to the restricted area.\n\nOptional :\n\n  - **`[options]`** (*Object*) :\n    - **`[directory]`** (*String*, defaults to `process.cwd()`) : The base path to serve the static assets from. For example, if a request to `my-website.com/app.css` should return the content of the file located at `./www/app.css` (relative to the Node script), then you should set this to `__dirname + '/www'`, otherwise the script will look for `./app.css` − which doesn't exist − and return a 404.\n    - **`[onAuthFailed]`** (*Function*) : A callback that accepts one parameter (`res`, an [`http.ServerResponse`](https://nodejs.org/api/http.html#http_class_http_serverresponse) object), useful if you want to return a custom error message or HTML page when the provided credentials are invalid.\n    - **`[realm]`** (*String*, defaults to `'default-realm'`) : See [What is the \"realm\" in basic authentication](https://stackoverflow.com/questions/12701085/what-is-the-realm-in-basic-authentication) (StackOverflow).\n    - **`[serveStaticOptions]`** (*Object*, defaults to `{}`) : [Options](https://github.com/expressjs/serve-static#options) to pass to the underlying *serve-static* module that's used to serve the files (see a usage example [here](https://github.com/flawyte/static-auth/pull/4#issue-573776989)).\n","readmeFilename":"README.md"}