{"_id":"@tridnguyen/fastify-server","_rev":"27-e7296f41b7ffa7fe8d909fb558a4d179","name":"@tridnguyen/fastify-server","dist-tags":{"latest":"5.0.0"},"versions":{"1.0.0":{"name":"@tridnguyen/fastify-server","version":"1.0.0","author":"","license":"ISC","_id":"@tridnguyen/fastify-server@1.0.0","maintainers":[{"name":"tridnguyen","email":"tri@tridnguyen.com"}],"homepage":"https://github.com/tnguyen14/fastify-server#readme","bugs":{"url":"https://github.com/tnguyen14/fastify-server/issues"},"dist":{"shasum":"a9a9abbeff854efd892e31a3161914349da1dc2b","tarball":"https://registry.npmjs.org/@tridnguyen/fastify-server/-/fastify-server-1.0.0.tgz","fileCount":3,"integrity":"sha512-YY2p8CkjnAZQN9dD0q3TpqbMOs3efvX2TlBwX+gOdNrykoLFpQ9FV/KDWaz9CBHuEFys8b0PeL/Ho4FY84qLkw==","signatures":[{"sig":"MEUCIHXzz7o1640TC+4T2Q67ybVlu+fEvU8n6Tw3+LEjNrBDAiEAlm/lzAzDmAe3aaabXg9hmi77RGh0c6sqIwFxP62iX8g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFGy5CRA9TVsSAnZWagAAeCsP/3t0ul04p7VWm5vO7RHw\ntCPPVVeDNE/WcN/lhPyteq6hhJZn0oh4ZUhbhNJt9zCESTlBkb2zjKAWwWIk\nxvR9Ct5ZaDQj+ZlJDN9cDQAInGP6ycYRsf9AMktRL6TG3Yx9Eamc0IjzeyoR\nbGR28I7nUqEaNGFz+Ybga+mr3zddBCXJd5RKFEjUn1QHpoiulbwVnwsrfXVA\n+n1ZY3J6t8wUOM1XrZiKM5qh4X4G88bq/PTeLIHICyGxphHgyhwAqdYCq77u\nl7Uiwv5VlQYsJ0B5Eyag0SlnP/u9P+AX4vRgq370QtiNGKq0DmyePtO49YgP\nOtJRn1mol3ORCzLnM1lMKFGRTIR1lp/nb8SGPFVQbavH4Kq4IhYe8vDYpiHZ\n6CJ+/Yg0EK43D5iqFj5UFEobKNfR9wHzYt9euqY3FtY8I4sqhdRFfFStGY/y\nUc7gnETv6Cibj9XDm3ApVQA/r42ZfTbHLDPOsJbHVDxH52QFSWCnvOp4wf/j\noQ9FbKNh6OqjXJpYkXiba55I8pNm+CoNFS/wEr+KNfIdZmH0vzqWumE8MfZA\nlBz/OuRPAQDtbC53RTuyAziUTu0xYMOeN6YpX3l3BiXfGb5Ob0bWm6I3ciE+\nOqDIzWoQGQYxzArPzElV0mc3yZnS3ZcUWzJXw253VPcoelxNFwWScIOeqhJ0\n/ej+\r\n=uOVR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c07218bf09d652979034d7882ad95209f941ed1f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tridnguyen","email":"tri@tridnguyen.com"},"repository":{"url":"git+https://github.com/tnguyen14/fastify-server.git","type":"git"},"_npmVersion":"6.14.5","description":"","directories":{},"_nodeVersion":"12.16.1","dependencies":{"fastify":"^3.1.1","fastify-jwt":"^2.1.2","fastify-sensible":"^3.0.1","fastify-authz-jwks":"^1.1.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fastify-server_1.0.0_1595174072665_0.9867000719489998","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@tridnguyen/fastify-server","version":"1.1.0","author":"","license":"ISC","_id":"@tridnguyen/fastify-server@1.1.0","maintainers":[{"name":"tridnguyen","email":"tri@tridnguyen.com"}],"homepage":"https://github.com/tnguyen14/fastify-server#readme","bugs":{"url":"https://github.com/tnguyen14/fastify-server/issues"},"dist":{"shasum":"1050fbc433d14a8b111a320e923d91969917fced","tarball":"https://registry.npmjs.org/@tridnguyen/fastify-server/-/fastify-server-1.1.0.tgz","fileCount":3,"integrity":"sha512-cpG+2yYWY4oRYFJ9Ym86Jk0KQgRFRevjbBu2uev7oTXO2V6nA0uTeqLafEkfqqHPd/t4KrZaF94SoB1gDmti/Q==","signatures":[{"sig":"MEQCIAOSCkCd2lBFulOaQ2rl5IR8TlCmMHqE5+8oXqwKO0j3AiArv18rE6YHXsKRdwCjd1fslit1pXQSz7HXZni+zjoOQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFG0rCRA9TVsSAnZWagAAwvAP/2ROnmX45ETfTPZu2kbt\n7enuHVXVixOpAZlNlidpgIdYTniyfgVcmZTg16ApW5XDT9TcSV6/3J7L9lSk\n15RhMfI1A41a+YtJaxzRhAbtKEMv37f8oSTYj8so4Ih6ooU7Ug5n22CUdQW/\nu7yoefkMoOkc8SGgf2dKB5EPYySDyvOLk/AaLtbJO++awQZkeFgQxa6AB06C\nNj6F2hVcd5caitXPehMkLSHReH3a52OKXvVRR26N+V59PUomE+cYL+jZNGVy\nz6rOx2CLulC+WqBZwGYhsv6cVUQMvU+AJU78wlSWHHtrETSran5A4lRsCro6\ndoZLEI5PcfaerjgvyE432Ph7eUEwTloJxodroVe6J9mluhM6buKeuqqsbYRr\nZp1HdmQhN3oI/FnAG16pg5q6bBylz6qMZetFlOh5p1T6Z/yPoOjQrmB3IfwK\nG5ryDoteMDRQF+3anOWv6xk5RVqGZyayjcOLDB5LlXj1keiojxkFJm7v9GE2\nnI2ktdt37FQFV+ujQ4ZNX8L6xViYwMnVTbxYUXG/mrKXTrZrsNssYvEgPvV0\npvSfFPhjVJGqI4cus4/TaXAlRIrGbaKLIfN1CSulAqg2aZeZKTLJN49UDgw4\nFTF3JtTOopQ5cUq7SrzEbkO3FLgAg9ee84QoZ5NYH2jrUy62xfFvOd3ptBtb\nYmrp\r\n=LtoG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d3a6ea7e1531c169a159549a8bcad51b9d46b1d5","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tridnguyen","email":"tri@tridnguyen.com"},"repository":{"url":"git+https://github.com/tnguyen14/fastify-server.git","type":"git"},"_npmVersion":"6.14.5","description":"","directories":{},"_nodeVersion":"12.16.1","dependencies":{"fastify":"^3.1.1","fastify-jwt":"^2.1.2","fastify-sensible":"^3.0.1","fastify-authz-jwks":"^1.1.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fastify-server_1.1.0_1595174187387_0.4967464747303578","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@tridnguyen/fastify-server","version":"1.2.0","author":"","license":"ISC","_id":"@tridnguyen/fastify-server@1.2.0","maintainers":[{"name":"tridnguyen","email":"tri@tridnguyen.com"}],"homepage":"https://github.com/tnguyen14/fastify-server#readme","bugs":{"url":"https://github.com/tnguyen14/fastify-server/issues"},"dist":{"shasum":"fa9ca92cc331f93ac1a96d91ea3a97f2bf518c01","tarball":"https://registry.npmjs.org/@tridnguyen/fastify-server/-/fastify-server-1.2.0.tgz","fileCount":3,"integrity":"sha512-3AKTmQO8xOBEdtJuWo6aLKmZ0iPFMIxAbvzgFCfqfzB3GpUvWZHqQniRbeuFskL5HiQg8UfnNytXGh94TrbKUQ==","signatures":[{"sig":"MEUCIFpIee26Z/Ebmo9/gaMhFB7ofpVUDLg+s5r6ez77LLWQAiEAggQL2voAyVSE89azlsjFJ8CDcowKK1fYcw7bGy3aAiw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFG4eCRA9TVsSAnZWagAAanEP/jvVBlfoyHigIU/yW0iX\n3L33Vy8t/nk2FFyrY+wq+jj0k/w9SsC7hLhxJ3ssFBS86ylMMM0vAZsbq3og\n4lLjOAlOjmm+D4DEnhEocaj3y8DzWVQsCIuCXMQuiD6J3XG5h6u99YI3qICC\ndG+7LKJYmqwRkldrkHilN+b14buowfweCgNpoIhw9MJaUDh9t5fUTOy6fNre\nYBPdpNL1CZ4W18zv82otFygmJ3UNhU0qdl4ld4Kf9a5Qze/W10Kvb56YzRuD\nbF08rC/sRKWjSWLymFY25/ZtxpyhNySn87Xfwo4n/PYgxdO4ZFDq+a20AZze\nloVauvN/Yqfetxgl1GePuL88ZONiQ+4XAy1XIQuH9Rypb76xcHQcEXBhwXqL\n599R/hTaowGQLLQMNcpOrj/Tl9vAFzxSyTHC5PYg7RJV1kWpX69k26ExxeRw\nL4sEjWLlaSHu366Z1pHi+XD7yrxW5tKS7ljGoJrbNjnXLlruTqQnMSZV7xfD\ncP/dWAZEOyjJwWnFMhUEjuyrXjJbSej389WpyVMjDRLXUG2y2sVMEF/LJJow\nW3U3VmM2zIgIRS82Ar7JEBIxqSs1rLybEDqrr/S5aDxB5X9tmOf37FNhiLqO\nz85KUTVSRca1UVz8fDWrMsoY+1r/bNM1IqkQAI9oPi7KdSY7iiSfg5ii83Np\nlO9C\r\n=awsx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"6179b5c02397964d3c911f2a501fc34ed4a346c0","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tridnguyen","email":"tri@tridnguyen.com"},"repository":{"url":"git+https://github.com/tnguyen14/fastify-server.git","type":"git"},"_npmVersion":"6.14.5","description":"","directories":{},"lint-staged":{"*.{js,css,md}":"prettier --write"},"_nodeVersion":"12.16.1","dependencies":{"fastify":"^3.1.1","fastify-jwt":"^2.1.2","fastify-cors":"^4.1.0","fastify-sensible":"^3.0.1","fastify-authz-jwks":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","prettier":"^2.0.5","lint-staged":"^10.2.11"},"_npmOperationalInternal":{"tmp":"tmp/fastify-server_1.2.0_1595174429655_0.11074459287599381","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@tridnguyen/fastify-server","version":"1.3.0","author":"","license":"ISC","_id":"@tridnguyen/fastify-server@1.3.0","maintainers":[{"name":"tridnguyen","email":"tri@tridnguyen.com"}],"homepage":"https://github.com/tnguyen14/fastify-server#readme","bugs":{"url":"https://github.com/tnguyen14/fastify-server/issues"},"dist":{"shasum":"4d4a59e27abf99b5304c5512c618ae03f40df2c5","tarball":"https://registry.npmjs.org/@tridnguyen/fastify-server/-/fastify-server-1.3.0.tgz","fileCount":4,"integrity":"sha512-GwH0v5zQBTfrDeT746a2jNbJYEUslDJiIha7LX5do0KavxuCCP57Pn6Yj3BWkiQOGEuG9RhvnCEp3+eEtN+36w==","signatures":[{"sig":"MEUCIGTuI8RMvaJO2wH/OgcsGmREynFlplV9WUwRsvbE6SwaAiEA26daHVmYUpPZS9NjEivDotJV0SmIfB2T0Yqbp1AgzSM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFH96CRA9TVsSAnZWagAA1KAQAIXKN8T+alMNp2m6gWFs\n6eeyIa3C+oBBLbl2tCvaNyMl0g/ufsP9SCu8KfLKs7Q9JAYTFiJBUDmAmapG\nTGwoMhv/ov/PZTY3yWUi8sTpaHCbI4i4/NZFZzGEsX5UCv6rOfk8lMNogvF/\njla3xSNDBhmBR/M+XeWaYAg4dEXa5QD/H51wP9EvHsNN9mHJmP2KsWPpWXaB\nSW06abT5xMJFotVpDpGCwiIcPDR0wvI7/hTOP5VuHHwInqnFpXTcXN92xiRo\ntEa0L0hn3Gob04BbjVFCvvYOVdZqeyvcT5I+hmMGwLUnmv+JZw4KtoG65DDg\nOeNWq0FQQ5z5Ju/QiPdOEFPHiZ1Mn3dARFU3BnFoTDvUU58sr11HJ2huiZsH\nfmGHFigGB6ptN5F92bhz+AOc1h+6GQR86SbaLNUZ2faoWax2HfSSFHeFrfqa\n3QVrz6acPgG5ihquU0ptE1Cv0Bx7yTUw6quRdR0gGOQwaQ6zYsU0imwf08mH\nqIyiSTPwPCpaqnqcwXv3LuzfBrjJS0QE97MkZX2WHGNhZg1sffWTG61yrFsn\nsQMU+uO/F+sA4eAz7HIR+fIHAaM4MaYGszxqYymSNHAK5MD2VJI19l7R9TTi\npchZ31g+yt+jC56wJY5MLbYjHR/4PsLMJSrae3jomBz5QHOqPd99qGaob/bB\nUC7L\r\n=6ipv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"97db5c9764e9419a1faaa3689b9c503f2acb56b7","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tridnguyen","email":"tri@tridnguyen.com"},"repository":{"url":"git+https://github.com/tnguyen14/fastify-server.git","type":"git"},"_npmVersion":"6.14.5","description":"### Usage","directories":{},"lint-staged":{"*.{js,css,md}":"prettier --write"},"_nodeVersion":"12.16.1","dependencies":{"fastify":"^3.1.1","fastify-jwt":"^2.1.2","is-callable":"^1.2.0","fastify-cors":"^4.1.0","fastify-sensible":"^3.0.1","fastify-authz-jwks":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","prettier":"^2.0.5","lint-staged":"^10.2.11"},"_npmOperationalInternal":{"tmp":"tmp/fastify-server_1.3.0_1595178874339_0.05285340532016369","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@tridnguyen/fastify-server","version":"1.3.1","author":"","license":"ISC","_id":"@tridnguyen/fastify-server@1.3.1","maintainers":[{"name":"tridnguyen","email":"tri@tridnguyen.com"}],"homepage":"https://github.com/tnguyen14/fastify-server#readme","bugs":{"url":"https://github.com/tnguyen14/fastify-server/issues"},"dist":{"shasum":"20ce7f9cd645e001073cb1ae9ad41c75ff9690a0","tarball":"https://registry.npmjs.org/@tridnguyen/fastify-server/-/fastify-server-1.3.1.tgz","fileCount":4,"integrity":"sha512-r2uJr/Z+k8TkLf0GAUq/AN6j6I0T2A4Tx8b1bQUy+gZoueMf9rqlq+wKg087pKZnmPJ1+u8wMnbEybiIJMxKWw==","signatures":[{"sig":"MEQCIHaEYRBv7psod/jDvS4Q2CQWYzYlkSX4NZuIMkVIugViAiAF/Q/egJWoc1haUpOn1AB247eSYtlN0NY90fVv+SEa8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFIBQCRA9TVsSAnZWagAATdwP/iwJe1Suh1OPXMRug6uB\nt16hUtrzRXvZbOHU7ae19unNFcbOYTkdRAHqLXDQWoq+HCWgeX7hobxIaIM1\nM21tmGF2pEcXS13NOABIWBp/YyHA1POz1JuWVoIrKmZxhkE5SiTeeAstRjhX\nYoLMKC81yuO22ksVfM2LoxBR6+jaCRn+KFYdscZ12X1DAoT0MhjE29Sl3GKI\nf20oFh04+uPdnopbSRLFPs4dSH0c7IJaFl0NHB+QIaYoLjW+jDDUxB1Gk740\nEw62RWaHSX4En38FjSzKRIdcmaXYXgATIxTqnoj4H4YPDlOedzmkO9JIFEq1\nnbBMEIUSF/7XbXp7K8XfNYtFVzI+ZIt+Cs92IZT8kgu1RFPFvd4Qc6qRjaHb\nnKR3BkvA1M+HO3/ZlOM2pbDW/DbnftlDBOYGIfAaNuNekEnkzlpfcF2HUtp2\ne3AAdUyHNDxjq4ufewfYq5XLbft7Mm0CkQwPa6Huh3huaFAKUuo+gvmnPCFw\nWkhxVqJB8CfIa7lwoOhIg7HZDF5oIvFhPRFHfHxiXzO4FxkhUwaNfTeeSKZi\nutCDGOdhvSkoMbXwkFqRiLkPnUNwZT5TExNaU2EQNxcgTsyl3q4I5MeWKCd4\nOSpCtuvNFYy7PAeMq1NevuoNxmxEU/73DydG3en5lLfQCzIW2e6tUJsfKIS9\nqSHn\r\n=xKh8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"fd5268781274d541f8e726d4e93b22cb6aee1205","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tridnguyen","email":"tri@tridnguyen.com"},"repository":{"url":"git+https://github.com/tnguyen14/fastify-server.git","type":"git"},"_npmVersion":"6.14.5","description":"### Usage","directories":{},"lint-staged":{"*.{js,css,md}":"prettier --write"},"_nodeVersion":"12.16.1","dependencies":{"fastify":"^3.1.1","fastify-jwt":"^2.1.2","is-callable":"^1.2.0","fastify-cors":"^4.1.0","fastify-sensible":"^3.0.1","fastify-authz-jwks":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","prettier":"^2.0.5","lint-staged":"^10.2.11"},"_npmOperationalInternal":{"tmp":"tmp/fastify-server_1.3.1_1595179088494_0.5704456276118748","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@tridnguyen/fastify-server","version":"1.3.2","author":"","license":"ISC","_id":"@tridnguyen/fastify-server@1.3.2","maintainers":[{"name":"tridnguyen","email":"tri@tridnguyen.com"}],"homepage":"https://github.com/tnguyen14/fastify-server#readme","bugs":{"url":"https://github.com/tnguyen14/fastify-server/issues"},"dist":{"shasum":"6ffe20d6665163e65af277bec2bd1321ec89de92","tarball":"https://registry.npmjs.org/@tridnguyen/fastify-server/-/fastify-server-1.3.2.tgz","fileCount":4,"integrity":"sha512-2N0OCxhXXgKcXcnsGHrcZuqr8YlMYw/449fvwJCSnI4fSt/ATKdTHfuwhNhbrq/xwjYH9hEhg7ZdyY+FSnfYtQ==","signatures":[{"sig":"MEQCIBIXFb5p/ABBgDr0/qB9akljiA3K/5J3nrXoxNGVckp6AiAHfVMTL38QgC13hXicNEpvVCLvGAJrrxnv4Un3oYRoQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFIEeCRA9TVsSAnZWagAASIoP/2AsndOSmljw5DatZPsq\nyYJHLJSgtDuiYdEHrQmGqY87pbkRra93ZOV/5kqWU0eJDWOKkNFEaBNhyXJm\n6UTtyismExLfkOYVfPkvYjAnhvIMd0sIj3KCnwC8xonIjUYs3tSlxuNHER3h\npHJ+lynr9542jBXGNJtfkJ9Ma45tu/lwwgT3SROXzhR8MZlat8hoyqpP8RWU\nE60NetjB/1Cg9ypyNO/wUGXWzzLPzmOqpsnROEBdTODsR7orYmXKqrlXYAeE\n3TwmAQjeVqKVecj976P6O0HSqguEPiAvXvmzVN6W/aom4zoHokgyoxFheva9\nQ04vq/IiAGFvzhptw9DJYkUoNZnpvq0BVlL1rWljOQM6sl2lCc7Jap4E90u6\ntLF2ruNv6TtI5uwkfKZrg05BvAfFaDQ9c6cPOgdZ6EzktVpQHRLk0dIEE5BQ\ngT5Ism3FzyqicSMG1y4MnHAm+MvMoYmBovuipCCNej+7G1NW3fJ7KRjjqhQY\nfoUFYuVe7+KrYTNWOJduHhkfL6h93r/IIAojKsyg163bS0VQiR60+Tq2Z+/n\nrn2Kdg4766wkfLs9RlkEzLTSQ/BxIDJqLa7en3Z/xuZle6g73h5+4dJTeqtw\nNmoo9cifYH7696A80cLkuB65bwznLkb9H7t/mLphgMSfsUECYx6v/r3vTHhb\n4M7H\r\n=jUGA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"826060a81fbd8579fd5fa924f3b0a1fbbce4e5d2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tridnguyen","email":"tri@tridnguyen.com"},"repository":{"url":"git+https://github.com/tnguyen14/fastify-server.git","type":"git"},"_npmVersion":"6.14.5","description":"### Usage","directories":{},"lint-staged":{"*.{js,css,md}":"prettier --write"},"_nodeVersion":"12.16.1","dependencies":{"fastify":"^3.1.1","fastify-jwt":"^2.1.2","is-callable":"^1.2.0","fastify-cors":"^4.1.0","fastify-sensible":"^3.0.1","fastify-authz-jwks":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","prettier":"^2.0.5","lint-staged":"^10.2.11"},"_npmOperationalInternal":{"tmp":"tmp/fastify-server_1.3.2_1595179294255_0.1657353242679389","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@tridnguyen/fastify-server","version":"1.3.3","author":"","license":"ISC","_id":"@tridnguyen/fastify-server@1.3.3","maintainers":[{"name":"tridnguyen","email":"tri@tridnguyen.com"}],"homepage":"https://github.com/tnguyen14/fastify-server#readme","bugs":{"url":"https://github.com/tnguyen14/fastify-server/issues"},"dist":{"shasum":"dbd2e04bae0e405a3e4f25cdf577a14aa2115def","tarball":"https://registry.npmjs.org/@tridnguyen/fastify-server/-/fastify-server-1.3.3.tgz","fileCount":4,"integrity":"sha512-A4H5Eam0nSWvFH++GQM8w3XT/qfqRrxLHv0Hpev8LA+XamL0GKIGTGRGUTS1JYqX74MhPofGhlVtEUvytoh2iQ==","signatures":[{"sig":"MEUCIQCNA9SaCHeMNcHX79uKRE2JKAp0ZbAe6iBzACJdsKhpIwIgZvpsZcMIo9D5RWj/91TnBwI7cMvnTO3dBglD9oQIyjs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFIFgCRA9TVsSAnZWagAAW0IP/j99Z19ttY9yL2fnM7ok\nrEZzujf2xcdztQ/xa3FxyVHkBv7H4HYv3OBhE55XFIBFu48KDB4cI3BcEu/F\nK7j1XtPFpMOTy+/mnprqacsNd+R+PGGKWHbpPhSvTHym2nw9tl+SrcQJWJnM\np7lsm5WZICTHPBUGtTU2Nz2vXg8D0LL18B1GSKIOanL66ZtzPcQwMLxtWZS+\nX5fnxVlKv/YULAgajLr2+Qy+rYztqzDCj/DCkTVYhn553ZNFXZxwtAcBSAZ+\njUhHqroMI3UUkL/IZysSJAE+oHt6CN+mc8j8sAFrQjAVlrUAbNLjuYkh3fvx\nDB8hy0hkmkizn02W57hwnzSwngTsyAGGTGMJt4S88iXKgXApTNT+3NzMzaF8\noOKBrePJYFWAtxYH2u8QgvzEFL6MaBuwxsN4Od+4wLjAmdGUXjJMyuNr1Fwq\nmDTWw+ydmrEoCDPOMrPA845MfwMKY0M/6DXrR6RzjpSecHj2V8GIpLundtTk\nliUlIqlWrXa52mfvCysbZyJ9a8c8wQq5NcKod9ifb0xsLJ9etiaiBflCDG+K\nRVssVO1vKT52iT8b9UN2a/sh12ao2pQzdx+cV74lXWApfpB3g359OtN8nUKa\nyKt1B4xLT6HE3nnloNhar+lzHaORLYM9a0X4238bxhU6jcXSmsAwHCl0esM5\nRDhq\r\n=dkWG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"14cf3696edea94d7bcc66c2f6868d07dee93d63f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tridnguyen","email":"tri@tridnguyen.com"},"repository":{"url":"git+https://github.com/tnguyen14/fastify-server.git","type":"git"},"_npmVersion":"6.14.5","description":"### Usage","directories":{},"lint-staged":{"*.{js,css,md}":"prettier --write"},"_nodeVersion":"12.16.1","dependencies":{"fastify":"^3.1.1","fastify-jwt":"^2.1.2","is-callable":"^1.2.0","fastify-cors":"^4.1.0","fastify-sensible":"^3.0.1","fastify-authz-jwks":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","prettier":"^2.0.5","lint-staged":"^10.2.11"},"_npmOperationalInternal":{"tmp":"tmp/fastify-server_1.3.3_1595179360577_0.6724107895110056","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"@tridnguyen/fastify-server","version":"1.3.4","author":"","license":"ISC","_id":"@tridnguyen/fastify-server@1.3.4","maintainers":[{"name":"tridnguyen","email":"tri@tridnguyen.com"}],"homepage":"https://github.com/tnguyen14/fastify-server#readme","bugs":{"url":"https://github.com/tnguyen14/fastify-server/issues"},"dist":{"shasum":"a3cddc79e332fb9b56ec2ffc9fcb5ee31ce1c83d","tarball":"https://registry.npmjs.org/@tridnguyen/fastify-server/-/fastify-server-1.3.4.tgz","fileCount":4,"integrity":"sha512-zliDPaZF8c6iBdO7wZPeo9v8EYYmGoGeifxgTiIzFHAsKF7NCn4wNdcXlMsiFI/0+hsJCQpx+65q8ZkeQnNH7Q==","signatures":[{"sig":"MEUCIEi+DPQQewIq3y8exApoASFBivdE6xMFEvqEINGgyifdAiEA0dTHEyZ33cWYCWEXFy+0nS59l+Zy94UvJ4xJ4E8OoOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFIMGCRA9TVsSAnZWagAAJRUP+gKbUM1TwFYqIsB5gouk\n+fcBLnmhDMGzo57rrYds513U8eV9C+/Vz8xi7hGBUhD4KdXXoqryNQra+hdp\nZM6AJF4Bv2AKOuVoLx8GdUqugFyc1d3GES4Y/Ij0fWRPP/2hsm7O9NF3Nx77\nXqIM7hJIzO5oZTzSxWcBk9fa1C/qBpqwsfweR8wSeujA0deJHf1sfuWJ3W2D\nJpKfrVjFxvnHiObHTrTA5c87AH2Q6dy2DZ9WMLZ/Ls1RpdPs5dDoU7j9Q0KU\nmFnbXo1LN3t7Sxd9oMut0rfEm8wkLs6m9skUjgazqxCyDOWe5JCnjWd6bQtI\n8iB4NzBKvMGpJznck9nozaoetM0KXnAN6M/A6PW3ZqN4qdzFCE6VMDkMSfIw\n6luCd36kT2uOQIcZGImLzD4x6izsV9LONVeyicfYLlomSkFQfFm4KyaPbC6j\nDEQMhNtE4j5DNHRT38aW2E1ps/wk14dZwTc/aGoIZEKnciMgdz7EVKqi47pF\n3heSpa9o4n2a6yV6bkaL5PatpQLhEnltTuY7u6AuUYeShyIZ6hVjAeG8n2Ox\nHrhV2YVGhYQtwh1j4t9I/7zdFoVo/K5/KEJSX0yMY3E5MeBLqUNnJqYya8Mb\ndl3CGpQeSll/CBOhIp/ne6VqijBULR7Ib1iIBuqWjrGUefFpqQrZt+axOaND\nwoOW\r\n=XUzt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"64d15f823262f65990655f76b7bb14ceaece9a1c","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tridnguyen","email":"tri@tridnguyen.com"},"repository":{"url":"git+https://github.com/tnguyen14/fastify-server.git","type":"git"},"_npmVersion":"6.14.5","description":"### Usage","directories":{},"lint-staged":{"*.{js,css,md}":"prettier --write"},"_nodeVersion":"12.16.1","dependencies":{"fastify":"^3.1.1","fastify-jwt":"^2.1.2","is-callable":"^1.2.0","fastify-cors":"^4.1.0","fastify-sensible":"^3.0.1","fastify-authz-jwks":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","prettier":"^2.0.5","lint-staged":"^10.2.11"},"_npmOperationalInternal":{"tmp":"tmp/fastify-server_1.3.4_1595179781642_0.9526650188615267","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"@tridnguyen/fastify-server","version":"1.3.5","author":"","license":"ISC","_id":"@tridnguyen/fastify-server@1.3.5","maintainers":[{"name":"tridnguyen","email":"tri@tridnguyen.com"}],"homepage":"https://github.com/tnguyen14/fastify-server#readme","bugs":{"url":"https://github.com/tnguyen14/fastify-server/issues"},"dist":{"shasum":"2d01b8f6217694b487d3ac3ae41d885a155a91c8","tarball":"https://registry.npmjs.org/@tridnguyen/fastify-server/-/fastify-server-1.3.5.tgz","fileCount":4,"integrity":"sha512-4usVUTpOjtPBcEl9h2JOC80fHbXnM27NS3NmxyeFosen0gGZs0KHc42s5HPz1mgKs6RmUnK/tWlHVBn+XcphMw==","signatures":[{"sig":"MEQCIGGG+V3TnharHF1/eE35jUIGVk7eZHs3TxBrcaog4U3MAiAYwvOaKYgMYh0uSuGQTToTfv7M1XldLIYBDS/QcKG7dw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfF7P4CRA9TVsSAnZWagAAb2IP/jQWIY/60nCfOqDp5PFJ\nnFllGbJIeEZ5ae3Tnnh/TToyh0/dQPC15TqQAv0Yn6e45oomwo7nYTjrG6kY\ntTnmtNkmysgLBQwmZ0hlmAcQ4rOjRFygPwqKNZDvjFVZGYqaNOTkrCVzddFl\nLCqrVSvjwbrrCrhG+QJQ6pZ/43LzS3zZDGluLCn+IiMo4eWQ8EMcvq/wqD82\nCw7wRZ8ng9ziCBi5P7rJ6E4QHvHVRUwDD1wecsy5GqCRca6Qdt9iqsY7bxlX\nHVk5aRDWJMKGpgzg9L3jaBGvwdnN9xAwBlB4rzSfJemfD/2RokOt0C/DNhtb\nuE/C7cCwULwGxUKGcwI4CB37ddphNr4cTUJQeM+Bjjujz5C5sLuxr2a8Ujcn\n3vX6hB/hdMrqzhdmOqIJ3LJmCPlXJMQbYYDgWyuPjyuGH8QWRs+RETnl2tk4\niMEamqC8uVahH0JBjc7p27ivqjLiUL8gYFhWlD2tCrWcx6Zht3uJmv9p0neb\nSDCstIUCohByfs17BR83zu404NW0GOdtuh7EnLBQxBSa4W49imaD7S/qv2z3\nf9gO9eDhTxZr6T7Rk96aDALAQNsRjf2ObRTE9p86IpUbecpxz4PB0N1SfvCS\nuoiwqdCXpiBk7wgx0WMSpBK6MBo4KS/28NYXSo3uQywMO+9tlewqSqKTAJu8\nvNYr\r\n=0Lip\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"4d2d118cf1cf86a26b2b2507c55702202e1c89ac","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tridnguyen","email":"tri@tridnguyen.com"},"repository":{"url":"git+https://github.com/tnguyen14/fastify-server.git","type":"git"},"_npmVersion":"6.14.5","description":"### Usage","directories":{},"lint-staged":{"*.{js,css,md}":"prettier --write"},"_nodeVersion":"12.16.1","dependencies":{"fastify":"^3.1.1","fastify-jwt":"^2.1.2","is-callable":"^1.2.0","fastify-cors":"^4.1.0","fastify-sensible":"^3.0.1","fastify-authz-jwks":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","prettier":"^2.0.5","lint-staged":"^10.2.11"},"_npmOperationalInternal":{"tmp":"tmp/fastify-server_1.3.5_1595388919844_0.38667298764022173","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@tridnguyen/fastify-server","version":"1.4.0","author":"","license":"ISC","_id":"@tridnguyen/fastify-server@1.4.0","maintainers":[{"name":"tridnguyen","email":"tri@tridnguyen.com"}],"homepage":"https://github.com/tnguyen14/fastify-server#readme","bugs":{"url":"https://github.com/tnguyen14/fastify-server/issues"},"dist":{"shasum":"ed861a1a93e523331dac260cd94f296fbf257cad","tarball":"https://registry.npmjs.org/@tridnguyen/fastify-server/-/fastify-server-1.4.0.tgz","fileCount":4,"integrity":"sha512-KZr32R/iL2bwvjOtPDIN9ZCnNYWwBeIYZZuAtabioRofHP0cMRGC9NPzHqz7PnF1mabQUQCOWUwJoyyGHkow1A==","signatures":[{"sig":"MEQCIAtcoGPNuEIMI5DYIcVBP5I6pIeY8b2OWKNvNAjoT29UAiBE+2f+JdmAU5KSxMIK2pWJLx7yjPtWZrkgZK0CQ2IVWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcqyoCRA9TVsSAnZWagAAqaYP/AtPzg1+OvNKza58LGNA\novltww49i8kPEb1G1JXRYRssu6bWB7N03Vn7+DWWpXDNjvlXL3cIsz6QmVDY\npr1VB4iBMgXZIrkBibFGS1bCMUoo8wjYXzczxQlxsLT/znDIiPjX/geoOVh4\nvdAvL0O4ypIE9xaFpN5wvktab8Nb2CdH+4Vp7hCgZi1BqrWu9s5wCRPyNkLf\nMkwExPexXTptq/VIu9kU4ni/cJ3KhnK85oidGngpPUylBQQAShXxF15FfA0R\nsoDiO1fvKiw62r9i9dbzxKNgjW7HxLl35RFIdw2GxxQn9K8Ip7fs7rgJkPob\nF3DOG8ko1fbHxtY+mnJfgqbppxLakQK5zAFKgfFITTmgok3MpCz3PM3i7OOp\n1iPYKrbLvyMx9E99I5shQOcZCSDBrVkstIqrJFAJKaLg0oSNQXgKW+XTw8Hs\ndy3zpjAwwDu1hdqBcJTsk6xc8B8VrwEEtPPTfBXQn8PNURRay1skg6pqpF+9\n5j9+N6jMrSC64lV4Gs1xp4IvwLQwbLVVrDwYsSE9v4QFwCgirxNev9gkvScR\nJ5Fvc6nvWYagJKPB5c6SFjNQuD+vQtWaiWXgYTFM2WbOh05U1dPCoROrRcX4\nztxsZy8VY6LjeHtRMCPfA7Mr+Flvx/UVIEpwKbjET4smgoJkJ5wGas5H2P6J\nbT7m\r\n=vleo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"9a244610ab177a933b26f2a669872828c82727ae","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tridnguyen","email":"tri@tridnguyen.com"},"repository":{"url":"git+https://github.com/tnguyen14/fastify-server.git","type":"git"},"_npmVersion":"6.14.8","description":"### Usage","directories":{},"lint-staged":{"*.{js,css,md}":"prettier --write"},"_nodeVersion":"14.11.0","dependencies":{"qs":"^6.9.4","fastify":"^3.1.1","fastify-jwt":"^2.1.2","is-callable":"^1.2.0","fastify-cors":"^4.1.0","fastify-sensible":"^3.0.1","fastify-authz-jwks":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","prettier":"^2.0.5","lint-staged":"^10.2.11"},"_npmOperationalInternal":{"tmp":"tmp/fastify-server_1.4.0_1601350823803_0.029200710613809466","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@tridnguyen/fastify-server","version":"1.5.0","author":"","license":"ISC","_id":"@tridnguyen/fastify-server@1.5.0","maintainers":[{"name":"tridnguyen","email":"tri@tridnguyen.com"}],"homepage":"https://github.com/tnguyen14/fastify-server#readme","bugs":{"url":"https://github.com/tnguyen14/fastify-server/issues"},"dist":{"shasum":"96f6ce09e223b4b211ba8a2b20f29b4c411a2dbc","tarball":"https://registry.npmjs.org/@tridnguyen/fastify-server/-/fastify-server-1.5.0.tgz","fileCount":4,"integrity":"sha512-ppCiODuNG76S5a+M2iJES82QLQx6sIaUwk3695m6V2q/a42C4C31TubIGp2kd2ybBcQfJABuqVD2fXoxxc+Bkw==","signatures":[{"sig":"MEQCIAcQpvNy2+ch7GQAFjpkOA90tS3mMoq8+5cwWZmDLW7SAiAaL1dHnYLysDuXRkNj5M7tMIDRzsFTiVPLQ7PMUQSw3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjlgACRA9TVsSAnZWagAAC1IP/1He/E2I2Ug5kK+PrIoc\nLoRAPLU2vXeINXPAQSvMFm2RZHSCy5KN+3nnaqYHsbUu79DAw5Zq+ZbVWXE8\nd4KThTJQ+Yw0EeGxUl0Le/C5zsVIwZSWNyapCzPDN0jrIHdz9IJbptYY3FT+\nvcwPQrG3BkgsSAaXqqXq9q9Nt7RdkAedTrVse7sy9qR/OBbMVU+uGKZ+mQTQ\nXjI5Q9vq1wTqRPAwqH5wfA9ZHIPamEVkqMlLDJ7CJQe3WB1XlbF61IH++RJH\nWOsVIiNxK7ml3diiPrVlYgBi+EIZeW7Dn7dSbzSz38kaUQRhybYwX96SQLtY\nIKY3y8+dk675tYDhr4vhTNibJH6tCz/nl836vNcnzuiZl/Mm/8GTfenxoh3d\nXxjIMo6hejYAc2HXHXWCUJ1n9HxFS63f3Q37Re+lxs1a6sVNGSUPK5VCrz3P\n7ybnSlNO9rA+LWn6B5pSNGqbBQUai0EldLWTSU4NHt+28Ed5/Ei692FdSigm\npvL8RpdoH3kEnr/KH5PWfhg/oAeWR9vCbsAz/RqMxJdjlGc6FP7eiltYPJ3y\nnzS9EPUQMUgSyBvylT03LHypYqlIWmjEeWfsW5hHjLZDtmlfdcZycwJjVrR9\n7g6xFyoLC7Na6zFnA3h9kR6NmbRzdkShq8nLaCc2McphGOLwrU4tCxpgjJkH\noZXF\r\n=q3hD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"e7ce226eca7e5b6fc027f0509ec25947a25b9728","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tridnguyen","email":"tri@tridnguyen.com"},"repository":{"url":"git+https://github.com/tnguyen14/fastify-server.git","type":"git"},"_npmVersion":"6.14.8","description":"### Usage","directories":{},"lint-staged":{"*.{js,css,md}":"prettier --write"},"_nodeVersion":"14.11.0","dependencies":{"qs":"^6.9.4","fastify":"^3.1.1","fastify-jwt":"^2.1.2","is-callable":"^1.2.0","fastify-cors":"^4.1.0","fastify-sensible":"^3.0.1","fastify-authz-jwks":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","prettier":"^2.0.5","lint-staged":"^10.2.11"},"_npmOperationalInternal":{"tmp":"tmp/fastify-server_1.5.0_1603164160167_0.49690115013513037","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@tridnguyen/fastify-server","version":"2.0.0","author":"","license":"ISC","_id":"@tridnguyen/fastify-server@2.0.0","maintainers":[{"name":"tridnguyen","email":"tri@tridnguyen.com"}],"homepage":"https://github.com/tnguyen14/fastify-server#readme","bugs":{"url":"https://github.com/tnguyen14/fastify-server/issues"},"dist":{"shasum":"f4b82cf2ed75d1a43983220a2da37067f98c40c5","tarball":"https://registry.npmjs.org/@tridnguyen/fastify-server/-/fastify-server-2.0.0.tgz","fileCount":4,"integrity":"sha512-AAT6jPAKvzQPyQg23x9Mjc9cwmeeh4HMfX5DZUhaqVV3v+wyY6UdyMV0VLn2rl1vvmHc7IVNwyUdAyfPmAMSGQ==","signatures":[{"sig":"MEUCIQDpvOq44Q+eo2flH0KynOdtZl3GgqtsmsCJ/4EOVkZXTwIgCs/ARTTKJydtQOgbDW/Jp7ZNwN2LdXLkn/sOQFJkroc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflDKmCRA9TVsSAnZWagAA8rMP/AsJyOVAK2Pu/Pggp6VC\nKBIvDDwoNVpMBWMNH7GnRdS314K8mLjRawJhAcw40A5qUg4P55hhZL/cq2tK\nHardFVejySHRQCvpN2vhQcffNZa//Cl494ve82zNjH5eE9CHDGE+SXfpbF3y\nKxIaxVchggOZtQNndse6U3SuyOBKY99PFrgLeWzJhlYs3HwR7bqHP685++Py\nuYavabsbuMyyLdBU+Nk8qmCP1vgytRALaT5JS8XuVVj0NHIQV5Xp4nu7FtiV\nvgXcnm3mYHr8Sjhtet/Y5n+IY2VfThxntz+yGBfB8GT7atZ+o0XCDp9vq96m\n7jYq1XJD48pdmYHjxJcxNUWeP6K0CfOSr49tOzlSubKN1k0+W8MBdn3Bgjpt\nNxI+apErpors8CNLQv2zPE6ubvIqyo0LBxHn4iH5VoyZtWWEMmC0vtVGntAH\nyCk8Uo3AV95mvJzWAb3o1ZxU55ynxMPLI7UftnrM6SsKQjGH3PQE8qfZuisY\n+OleFFwJCh0tj6ALNa55oPjysHJjoI+NJiM5xKmcHdPsVXBcqOojd1F6Gaj8\nQfWEfI2z5JowMMxRB5PGz5pbITQn2e6g+B0sOJvMS8FO1R6g877h9bRVXeVl\nxIvo8xyDiz6D1VdgqgU3W8ThA9lbMsK97zz5WBN+zVgg4feLjyG+Ozbkatp1\nft1i\r\n=XrhL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"ca4e0a3294b506553033e5b9fcaee5b870a74834","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tridnguyen","email":"tri@tridnguyen.com"},"repository":{"url":"git+https://github.com/tnguyen14/fastify-server.git","type":"git"},"_npmVersion":"6.14.8","description":"### Usage","directories":{},"lint-staged":{"*.{js,css,md}":"prettier --write"},"_nodeVersion":"14.11.0","dependencies":{"qs":"^6.9.4","fastify":"^3.1.1","fastify-jwt":"^2.1.2","is-callable":"^1.2.0","pino-pretty":"^4.3.0","fastify-cors":"^4.1.0","fastify-sensible":"^3.0.1","fastify-authz-jwks":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","prettier":"^2.0.5","lint-staged":"^10.2.11"},"_npmOperationalInternal":{"tmp":"tmp/fastify-server_2.0.0_1603547814350_0.9063349109603589","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@tridnguyen/fastify-server","version":"2.1.0","author":"","license":"ISC","_id":"@tridnguyen/fastify-server@2.1.0","maintainers":[{"name":"tridnguyen","email":"tri@tridnguyen.com"}],"homepage":"https://github.com/tnguyen14/fastify-server#readme","bugs":{"url":"https://github.com/tnguyen14/fastify-server/issues"},"dist":{"shasum":"01cc5b0c5c1061e21b004e83a52d1cbbf91a73da","tarball":"https://registry.npmjs.org/@tridnguyen/fastify-server/-/fastify-server-2.1.0.tgz","fileCount":4,"integrity":"sha512-hFxDDvAOOeeDDj8G6QGVgisGKIKAQN9SgyAbJ7igRU1x/2eC7bRS3Z4f2zR9ToFbJT/WKgGYmaQ47pUs1oQODA==","signatures":[{"sig":"MEUCIFiv3tfgByb5grwU8UFu9KG+bsZa+jq3Vhy3czmE//aCAiEAoz1gyXckED52Kqf2GTdo14Cuy3gwfGrHfv75qYnNzpE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflDNhCRA9TVsSAnZWagAATTsP/1segiZa+J72g+Pr47VE\nLGSfCI/ugqjTyNmyzya69zoqqpgLsFwBHwrJxnh71s7uzDBJloZG9T+/nPYj\nU6LQocEBk4moj0Q75VqXBxybyOcRHh0mksszdn0Y6FdGoIqw1oY2Il39tjs1\nCYu0vqyAp0EvxEPyaWdTzYnEfZcJJoYyE1KaXZLUUDE5QkdDPR3oqdU5fk0J\nn1Ywej266CQhdJBiUMQS+xxoaeFLbS7NtbvqGQPkWBUOVesG5J3DR614PO78\nFVCkUCpU1w6RfRfdDt8hpwsJHs+5lEk9Trwjj0/i7UQ/sE/dTaCpd6YgsgW4\nn0lW7s/SxQWTUQ32nFLtV1BBspVDy5zrWylywgUYWOBLhPSDlSx+t3NO8yYD\n07wHgN2s4rnnh8LJmvMxMv1rOUfCgne/pFnT6G4zN03dyTPf2i/mjdDY05RL\nYDH+4B1AAbZN/gEnzt96FYRDifSX6f6nixEXYlKL0iZ+cLhLdcodhM3emPQc\nVMKcVrS4xsxPoCEuu4QsQ1hIfnCy45IuCMFq564M4+dc1gpM5JskbaxLz46s\nCTr8rroyVWjSX5FOa5tw5lgB8d3x7XJfgZJ5C3LJsz4YR34vpeMWqNHeaiHJ\nnCSXqt6WaoNT4sJR4GudYzvCeZBEwAR+8uIAuyV5WYEybbISIsLUw75qql8U\nKC3n\r\n=r9u4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"d87933441de3036abb8c7b84da463d4e5561f0d1","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tridnguyen","email":"tri@tridnguyen.com"},"repository":{"url":"git+https://github.com/tnguyen14/fastify-server.git","type":"git"},"_npmVersion":"6.14.8","description":"### Usage","directories":{},"lint-staged":{"*.{js,css,md}":"prettier --write"},"_nodeVersion":"14.11.0","dependencies":{"qs":"^6.9.4","fastify":"^3.1.1","fastify-jwt":"^2.1.2","is-callable":"^1.2.0","pino-pretty":"^4.3.0","fastify-cors":"^4.1.0","fastify-sensible":"^3.0.1","fastify-authz-jwks":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","prettier":"^2.0.5","lint-staged":"^10.2.11"},"_npmOperationalInternal":{"tmp":"tmp/fastify-server_2.1.0_1603548000707_0.7964839125709398","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@tridnguyen/fastify-server","version":"2.1.1","author":"","license":"ISC","_id":"@tridnguyen/fastify-server@2.1.1","maintainers":[{"name":"tridnguyen","email":"tri@tridnguyen.com"}],"homepage":"https://github.com/tnguyen14/fastify-server#readme","bugs":{"url":"https://github.com/tnguyen14/fastify-server/issues"},"dist":{"shasum":"b428035d261cd05591f8c33ebf8ce0442fdb6885","tarball":"https://registry.npmjs.org/@tridnguyen/fastify-server/-/fastify-server-2.1.1.tgz","fileCount":4,"integrity":"sha512-DI1bR5WRCX+BtAriItDI+n6AsE694NDeifJDYa1k0hfZXSiWiZkF7fUTazS69YyHOWlEDMJ5PnM6cpaE71Lc8g==","signatures":[{"sig":"MEUCIBkLKUXR6mpjzzJPzQmNyFtSm5VmkSEMrhGQlqjw1adAAiEAyqhMl7PMR1PgzqOQ7Zi/0GKd9Sx7ki8ONAAKRF7yGTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsa0mCRA9TVsSAnZWagAAbN8QAJ1rYva5bjnDmTqcvVHU\n+v3gN0j9VrEvjs63Df7YdKYy4AwWkHbVSSi/sfjjH5KqXh728WI4IeDUsvZm\nudS5lhqnLfjP492x7WNK4zuKZpqEaYFwrfZpALt4zMesVJldamFt0JSB2BQ/\nMiIWsN6ccGk/rJVdjLFbKCbaUqQXtn9PXquW77d3QdDEOOfrq87matBgca4W\nwVM6OxMSSBAR3nRTWNe6DNCFzCT8693Xo5yYDayRzMIkpSOhKYi3v65ocOmE\nq80V70BXkDKB0DC8FvY6z6yJwlq+IclaJ8+QF5TvnCfO8GgZ9ZqrAJM4/COw\nNm7mbYoNvoJIRlVbnjWtTqhsc4J6x6JVry9KZE/lFJJ5OJ0lEcl8MLRA43Cj\nyYoaFV+/9NsHidcU2ekE9m1YuOUNg2WS5gT+FRnXm1lT9qLY4Znj9IQIK6ZL\nU4sJHMqHYocA8RicHYAHZ9rOFpBnC28Iu6p4jRwdcFkRO6idyp3xqLsRyONf\nDLb8iLPRL0rGxcFrr3IW8x1z4CrYhKlNSp8XYfFWPQk7XG2cT3Q3O9XvaFV1\n1h9tDXo2zEKtfe0FX3Ar0uZPGDHtwwuWOmXGYCTNgCsJ4RbCKBzeOmtTqdhT\nErIvOaw1lMdqJB5SI0RRzGBq2rgT0fsLOo1HbvuyOm+Kn/qhcGz5UYwcKNwp\nGR1F\r\n=ZXkY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"b6653c4b42b785281cb30576abfc4a19e489df19","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tridnguyen","email":"tri@tridnguyen.com"},"repository":{"url":"git+https://github.com/tnguyen14/fastify-server.git","type":"git"},"_npmVersion":"6.14.8","description":"### Usage","directories":{},"lint-staged":{"*.{js,css,md}":"prettier --write"},"_nodeVersion":"14.11.0","dependencies":{"qs":"^6.9.4","fastify":"^3.8.0","fastify-jwt":"^2.1.3","is-callable":"^1.2.2","pino-pretty":"^4.3.0","fastify-cors":"^4.1.0","fastify-sensible":"^3.0.1","fastify-authz-jwks":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","prettier":"^2.0.5","lint-staged":"^10.2.11"},"_npmOperationalInternal":{"tmp":"tmp/fastify-server_2.1.1_1605479717909_0.5306660668598466","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@tridnguyen/fastify-server","version":"2.1.2","author":"","license":"ISC","_id":"@tridnguyen/fastify-server@2.1.2","maintainers":[{"name":"tridnguyen","email":"tri@tridnguyen.com"}],"homepage":"https://github.com/tnguyen14/fastify-server#readme","bugs":{"url":"https://github.com/tnguyen14/fastify-server/issues"},"dist":{"shasum":"8c44690eeaad7c6141c1def499209ee6bf568b2f","tarball":"https://registry.npmjs.org/@tridnguyen/fastify-server/-/fastify-server-2.1.2.tgz","fileCount":4,"integrity":"sha512-+g3lpIWrAqg7fZG8foNgykSSOj7eehZVY6bQkwbV+f24F1TGnKbvkrtlQiJyKCkNvm2XL8pDKNJLoavU0itetA==","signatures":[{"sig":"MEUCIDlJGqiszTnEpJ48fg4wu2orJ0W1M2HKLG7jGyCd76uBAiEA1ugLLNiVg59DNhsDtxszaihK26iRv2I4i+8UrE73QO4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1aJ0CRA9TVsSAnZWagAA43sP/2Sv8pwGfRjK6JRmvVIR\nQ9mWTUMpd9rJT4oxEuGrRevOrWxi7ugA/ZG84Ow8dc2qKb+dgsa3t4Tkcsqy\njjsWz41hW2ZzX9sPKWWLXrFIavyN1RIO6L4/VFEqSu4bnDC7xG7+A4DEAe9K\nHbl82QKdLV6v3eF53o5Kii0qeox24a+D71+EuXh5CNxBGDmzbeL58+kmAYw5\nshyTtdXjoykwanth8PfIbMtn1IyUgC3AB6MYFmvL7X+FS3D96TUW3pvqrpYt\nlv7zXHa3EnihrIvdBvJjN++kCQzEqB47eFtMjQAPCdbnwkR8UTh3V9plAzTE\npU3xaduVR6HFzrYMsrd4AZuYlr5SIiTJ/8kHOSqGnz2tR5nRzNrvMkfKr4Ns\ngNc7GHG0b/MT4/UflHRTcv9eSJKLceJ4vEQBU4Ay11fVIvJpz+g97Uplbtzn\nR0w4BpfjWN8m2i462pK2Mtu9E5VpCbDbvY0S96A1kvch6qhYVVvbxO2jc+Lu\nyJPUy9on0S7L7Q0ZoX1lDWhJNTsAONDefHik3yuyIh2ZuxAM6ai++IuntxKl\nbWby8yxHW+aVs8pRhGkiUtyymABIP04jVROUvztPE0kZaHPv+V8sXTa2pui/\nxT6SEMvbQjXywrCuAGH5vY3jp1M57MUb1suB0mYIoq/ahisqq6I4CY8U7l0i\nMoZO\r\n=OxP6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"5aae116303f051335e3aa5bfd6cdf6b8f25557a7","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tridnguyen","email":"tri@tridnguyen.com"},"repository":{"url":"git+https://github.com/tnguyen14/fastify-server.git","type":"git"},"_npmVersion":"7.0.14","description":"### Usage","directories":{},"lint-staged":{"*.{js,css,md}":"prettier --write"},"_nodeVersion":"15.3.0","dependencies":{"qs":"^6.9.4","fastify":"^3.8.0","fastify-jwt":"^2.1.3","is-callable":"^1.2.2","pino-pretty":"^4.3.0","fastify-cors":"^4.1.0","fastify-sensible":"^3.0.1","fastify-authz-jwks":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","prettier":"^2.0.5","lint-staged":"^10.2.11"},"_npmOperationalInternal":{"tmp":"tmp/fastify-server_2.1.2_1607836275755_0.6028041316093864","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@tridnguyen/fastify-server","version":"3.0.0","author":"","license":"ISC","_id":"@tridnguyen/fastify-server@3.0.0","maintainers":[{"name":"tridnguyen","email":"tri@tridnguyen.com"}],"homepage":"https://github.com/tnguyen14/fastify-server#readme","bugs":{"url":"https://github.com/tnguyen14/fastify-server/issues"},"dist":{"shasum":"fd90cbf40cf84c52c50512d2c067a74858b6ea59","tarball":"https://registry.npmjs.org/@tridnguyen/fastify-server/-/fastify-server-3.0.0.tgz","fileCount":4,"integrity":"sha512-AvzYj162XfXagBUVAgaKVSeL+Gy+cfr6XhKcOXghE4vGkD58WQZdXFmgTw6uPhfLnFNSr6q5F730m2TJ+Xucwg==","signatures":[{"sig":"MEQCID+m6tToavXbH2tJd0ZmBsjlsUbihRvHZGoKar47W4P7AiAfHH45uSrbZ+tWhxWD4XW4nucBsov8gnPfnm84P0DVWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLStmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKbBAAgJ5bWd0uSsTykV3sHYWBkwQNm0kRBcpVwiQc/0/oqaT7bL7R\r\nBOPA7YWtVHn+DIj6pGrVUMOwcNBt9vax2YpXdQVvwzpjt2ISiyAqB8WJuBmJ\r\nAhDtmD2+Rfj6QTSTUCjc+5lgWORWOqEKKAOiWmIoOGhM69P4t4xW+NA1hB9b\r\nOXgC8IYdiXb3syrFeRMjkBQCxEnZv9vcmTWwwz/Yc2nzcwxgoUa0NVWZyLj5\r\niJ04GINPw20UExVxizXw8qoRrA+OcoAAJMMwdujEijv5KjERcO+ghkR/S267\r\nJA8iOYjQfmohNoMBgCgVaAtMJ6RC4P1KuvrDMRNhUUa+bnoL8OgrwkcqGE1z\r\nEW89VrJxAhSZ7rsu90pAnwFQcFRlwd8gVl4i+MI8HOx3YfbqH9jbI/fDBspk\r\ndfa4oivUPu92Iy30Fq9bM0lcbW/T30rElCWNElPT5J5MxlBeuAtyuqN4qw/4\r\n5dgbz/r55c0fNjlqkOay+dJ4YQlar2FFGV+tLpBR0rZx1Mx36t7r1MicgGZy\r\n2Vjf34yfO9nARcJyo/WbsRIEH/WpN2O3xGTg3sVde4rgyKm4qHbJw2P0pBMM\r\nNKd8L9b2Tb/HeYVLcVzVDuw3tWRQuuNfaNrq8iTMWOrnOOgmY528ixIlfMx8\r\nJtTmOKRy0AZB6GT7HE7Obtm5lc+uTIF5gzs=\r\n=QA4w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"6d205cca5d52bb79ef32494d5a146bcccec9eb05","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tridnguyen","email":"tri@tridnguyen.com"},"repository":{"url":"git+https://github.com/tnguyen14/fastify-server.git","type":"git"},"_npmVersion":"8.5.0","description":"### Usage","directories":{},"lint-staged":{"*.{js,css,md}":"prettier --write"},"_nodeVersion":"16.13.0","dependencies":{"qs":"^6.10.3","fastify":"^3.27.4","fastify-jwt":"^4.1.3","is-callable":"^1.2.4","pino-pretty":"^7.5.3","fastify-cors":"^6.0.3","fastify-sensible":"^3.1.2","fastify-authz-jwks":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","prettier":"^2.0.5","lint-staged":"^10.2.11"},"_npmOperationalInternal":{"tmp":"tmp/fastify-server_3.0.0_1647127398209_0.481918733157753","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@tridnguyen/fastify-server","version":"3.1.0","author":"","license":"ISC","_id":"@tridnguyen/fastify-server@3.1.0","maintainers":[{"name":"tridnguyen","email":"tri@tridnguyen.com"}],"homepage":"https://github.com/tnguyen14/fastify-server#readme","bugs":{"url":"https://github.com/tnguyen14/fastify-server/issues"},"dist":{"shasum":"bba814a481d9f05d087a87bbaa49f0efd53e0a9e","tarball":"https://registry.npmjs.org/@tridnguyen/fastify-server/-/fastify-server-3.1.0.tgz","fileCount":4,"integrity":"sha512-IrRJq1J4g/P3uCkEzLH4GNI9Lx6wHXXYUIjMGdYg3JxuFI59nP40kY2jtlDim8zt5wgAreWckHzSs9a7SOhCgQ==","signatures":[{"sig":"MEUCIC8G7dDKhXo0ckbBB4sG+yOnrPr7MkYEphIYpvmPKzTpAiEAy/VMFVGG/Os/xuBXiWMYUPT9K0yBSo/t7e506RMFtU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMZWYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3RA//RSF6O9J5hhpGKoE4Lwopo/DMi+hFUOquBqu8etYKMs43RRTW\r\nU8VQaRWzUCNjuZxW5aTr6w/ZyFcvLtxgH89xJqzbjoAUPLnDzkMJFWG/Lz3V\r\n9tHP5CxZdJvUxfaYIFRuJQ8Az3QcAkRqen7xvd0yPmMt0Nwm7gJo6WHKeKPl\r\n6y308/exIT07sMR+abiCoqN7o76gbcNkTvnFJ3/fM2Afjprx1gz8OKvKb1xq\r\nRh2Us0yG384McXLz8LsqV1H+mpV9E/1M66XQki0HUQMksioQuUPuRdluBmDR\r\nQGU4vPYtNw6uzUEuqvUKs7Wo/cLWuzXuz751oGvo4sTquUBwHLMVLJ6E9H6z\r\n8TWTpzn+iL2hETTCpUfS4+AKYa8eevm20CT75cPdG0jiv1HHgiR1NCm7gWBh\r\ngbaXPDXtlN0wM2Hf0Jp1SO0w5hurJrDtFrCAJsB69THtsQVY2cE1lWOwsZxQ\r\nZOwYz7fkX6PJOxA8AaEBX5rNKEUZcLutvn2tQKvSLObbI384Pl4NMGvEZMO+\r\no338uO9RPNry1qYOo3e3BsgrMMNZSlKV+Csc/tUiEqHSrQH/0lBwQAFWzAjw\r\nDkM4dj/epqy1AypWd6u48Zp0TsiNNWdyiyOCdzIMSe+fCuL2K0OSJqOat2tD\r\nlJL84mMgTzTrlZ4WwRhZG4XX/MiIsjp9Owg=\r\n=IMJZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"ec4affd21b36580a32cd8a17fd69496e696e064c","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tridnguyen","email":"tri@tridnguyen.com"},"repository":{"url":"git+https://github.com/tnguyen14/fastify-server.git","type":"git"},"_npmVersion":"8.19.2","description":"### Usage","directories":{},"lint-staged":{"*.{js,css,md}":"prettier --write"},"_nodeVersion":"18.12.1","dependencies":{"qs":"^6.10.3","fastify":"^3.27.4","fastify-jwt":"^4.1.3","is-callable":"^1.2.4","pino-pretty":"^7.5.3","fastify-cors":"^6.0.3","@fastify/sensible":"^4.1.0","fastify-authz-jwks":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","prettier":"^2.0.5","lint-staged":"^10.2.11"},"_npmOperationalInternal":{"tmp":"tmp/fastify-server_3.1.0_1680971159850_0.8552838066304356","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@tridnguyen/fastify-server","version":"3.2.0","author":"","license":"ISC","_id":"@tridnguyen/fastify-server@3.2.0","maintainers":[{"name":"tridnguyen","email":"tri@tridnguyen.com"}],"homepage":"https://github.com/tnguyen14/fastify-server#readme","bugs":{"url":"https://github.com/tnguyen14/fastify-server/issues"},"dist":{"shasum":"7ba0fcc7704435e17850c87864dd9cc65d96afc6","tarball":"https://registry.npmjs.org/@tridnguyen/fastify-server/-/fastify-server-3.2.0.tgz","fileCount":4,"integrity":"sha512-RGBuYcjzlz/28Fxt8xciVC8LoyNngF0kqQJdLIrOyuWHJvc4h3TC8YY+LE/4ZhzRdEnS0XsK+PUIvDVAo7zdJA==","signatures":[{"sig":"MEUCIEb9hMjyK/tj6zq3tM6AT1CQBDi2g/5TvNP9eDe09x8FAiEA6HpOXPoW+a2E8gaWS0Xgv3jWE/y/+yqyBBbak5xhbM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMbDxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhnQ//VYok0kROXcsibLj6sVrnx6P5Ku9BcZyn+R6r7fEC/tBMOH01\r\nDCjwtG4pv9q9kZLmEfIMPvdYj+kkzxAqNOW37HKvh1Aic1x4snf7SwqMj0dn\r\ndnO5t34qJ00iGbDM0XB6QDWf/8g+BTJolf3ihsaLZ+9kUoOLWINesvwlHy7V\r\noH8s8LKQNrlEchXYEfPZ2ZeCi4/vXuDdZggnPk9MVcuI/PmvCnTQxRhLHzXP\r\n6s+kn1hP6lwFF1JHftr8nAAed5MNzKal56K4/poFejKtDSGBaS2wL6QNmIJj\r\n4asEmVAPJNZ11so6987tsAjb2U37SIhG+M8dW5+SIldavW5q7jmWTLVhHTbU\r\nyTz8MLWS96VuPJ8m7MwPWoTySK+Qwgo9vQip1ZAP7jjgbxIu470FFYJfoYpk\r\nDpizPMJBfsApV3cfUV/0NVU8OP3bVHZNO/6ygxMQo26DqjrQCBSqfDWahrhT\r\n47EurVKdR9DrSTN+tYPw602hln+s3tmYwa+/Yo1uBwEy/TBqRcPUtPgq/Cwe\r\nYFI0vp3NiyDEd1ouS9I9kLS5nCUHnzHc+BthWMHE2LgpWuWD99FJrrTZUd+3\r\nng3ZsP5WQImebJJONCY5q9fL48yb4Z2PpuphY6DysSqHnQhd1EFgZr0EUFZ1\r\nhYgvCl+/godRwzUG8H9gWUqK1gWBWXaLf8A=\r\n=fZgN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"1b2cbf64ef27671d078e6e92f50b7333907d6222","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tridnguyen","email":"tri@tridnguyen.com"},"repository":{"url":"git+https://github.com/tnguyen14/fastify-server.git","type":"git"},"_npmVersion":"8.19.2","description":"### Usage","directories":{},"lint-staged":{"*.{js,css,md}":"prettier --write"},"_nodeVersion":"18.12.1","dependencies":{"qs":"^6.10.3","fastify":"^3.27.4","is-callable":"^1.2.4","pino-pretty":"^7.5.3","@fastify/jwt":"^6.7.1","@fastify/cors":"^7.0.0","@fastify/sensible":"^4.1.0","fastify-authz-jwks":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","prettier":"^2.0.5","lint-staged":"^10.2.11"},"_npmOperationalInternal":{"tmp":"tmp/fastify-server_3.2.0_1680978160861_0.20252532266193168","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"@tridnguyen/fastify-server","version":"3.2.1","author":"","license":"ISC","_id":"@tridnguyen/fastify-server@3.2.1","maintainers":[{"name":"tridnguyen","email":"tri@tridnguyen.com"}],"homepage":"https://github.com/tnguyen14/fastify-server#readme","bugs":{"url":"https://github.com/tnguyen14/fastify-server/issues"},"dist":{"shasum":"a364df90c120591337cd54e53d00dc2292311bc4","tarball":"https://registry.npmjs.org/@tridnguyen/fastify-server/-/fastify-server-3.2.1.tgz","fileCount":4,"integrity":"sha512-ouRf+dQgPegzAuHP5JgAUQ4QNal4UHt0mwzqk0Roxv5g0xCzEHgSLqdyOONm+95G0QlfxY9rDu5QjOiMXMt0Eg==","signatures":[{"sig":"MEUCIQCcOrPwaA6oULszp5Ed87auG/Uuwdd6jWnu8iTXBuceUQIgeUsSbw/rKwcZKJ54oRr3Tk2yOJAggWajYS2f9DeUO/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMbHCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJWRAAkBDJEr3d/iKAZ+Acnk7eSdLpQNy3+Ad61DVzwsZN/ctDc6zh\r\nXu568i90xI843DOK3qs9QcEpbjhH7b350hdBiBL8N8h+/0v+PpuqwmK39xLn\r\niIK5eedG0pa4TFkq1k8Lli4gNouc15iQS4T7OAKdx3qJ2JF8XEwTogMKjlke\r\n4NQTZk34LPA+CWe9xTene0CQGpIRajpgjCBuXRISFLQt7of2ZH8LLMYTEbKp\r\nini0eXQZFRE+4/yveHMoBQn3YBIzTSCzE4eQi/K39d/BRqnt/Fo/pT9HkPE3\r\n6W9CgggXUlJz4dPDncwrOiCpghL+bWzEP15n3S/Uf7O7t85fKEgMMkXMjmZt\r\nDKuEzGtKZX32xZm05RPAKft/xCz6SQPODTSglCOVIdurDw8y5MzAQnFwXcMT\r\nTE7APzHvasBu3mAr8EIwtMipg+slzG2Tr723fEDX/li1RN1+86wmOEJ1SnZt\r\nh7kksoEBqpLWj41+Z0hGCq+0AE52nsLO04lb3uFwFSpuFePVUeBoFQhQTcjx\r\nHcq7lndhRx1wrzfZc3B66IzbIqVIykJ2STSiZZS8oNFlFe6KA89/rimyQFBn\r\n4b10YpNYNprt8DaKaa/yua6v8vuW+ut59hhEuWBl2kIEzUtNHxkcMCa/lkry\r\nQCl2ydIjHV6m+pyBD86XMpNQ5kLpbN1Lj+A=\r\n=Kjeg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"60689b5f571f4fdca9369f7f3b43264cc7d3da2a","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tridnguyen","email":"tri@tridnguyen.com"},"repository":{"url":"git+https://github.com/tnguyen14/fastify-server.git","type":"git"},"_npmVersion":"8.19.2","description":"### Usage","directories":{},"lint-staged":{"*.{js,css,md}":"prettier --write"},"_nodeVersion":"18.12.1","dependencies":{"qs":"^6.10.3","fastify":"^3.27.4","is-callable":"^1.2.4","pino-pretty":"^7.5.3","@fastify/jwt":"~6.2.1","@fastify/cors":"^7.0.0","@fastify/sensible":"^4.1.0","fastify-authz-jwks":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","prettier":"^2.0.5","lint-staged":"^10.2.11"},"_npmOperationalInternal":{"tmp":"tmp/fastify-server_3.2.1_1680978370672_0.8860203197887135","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"@tridnguyen/fastify-server","version":"3.2.2","author":"","license":"ISC","_id":"@tridnguyen/fastify-server@3.2.2","maintainers":[{"name":"tridnguyen","email":"tri@tridnguyen.com"}],"homepage":"https://github.com/tnguyen14/fastify-server#readme","bugs":{"url":"https://github.com/tnguyen14/fastify-server/issues"},"dist":{"shasum":"dcec7985693fa413abd2436b9a96afa8186d5329","tarball":"https://registry.npmjs.org/@tridnguyen/fastify-server/-/fastify-server-3.2.2.tgz","fileCount":4,"integrity":"sha512-VX1cazAOetYWDa+M+UQ9bAHzTFXpG6mWuiw3uY1DXRwZsZKgEk7YNoCzqbUco6Le+k9uWUtvU0D4iYR+TxzxGQ==","signatures":[{"sig":"MEUCIQCrBH9of8ObJuhEmszu5KSAd1t1wbuLTSi4S042Wg09pgIgIpyJcazwTbXsc/Znq4jEmUyMhz2HPcbVaJGb38ev2JQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMbI/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbcRAAjotvgVuLF2TESUm0FBmx8KO2gMs5Oh299CvANkAJHJOibiOR\r\n7LP9OnUIi0D1mcuZOG4HWdD8Gc6WnPiQcUqfX2FQXL7FLaGuP6TzzgBFHuKR\r\nI2F4DG2dHrDRPCk63rljXlE7WmI6PSiQ8HMJIKGmLDSWi1AuYMY6LCP8m17J\r\nnp06Le50DOedMca4awHLd8v1w8mR03u6oHL67pI2LE3eRYimEPrpQEysxV31\r\n420GQKdgzZxtMk7MXARQzJuLToFp+0Fg9MQqLKwTegQzCjCdXkfRkINheg74\r\nRcGAdL0eRZSz9sLlxcN8y6gjFFxPlUxsgVBCJ2UlZzQ0GIJLCgTWsE1tKD6j\r\nVq8eaXTrC94us8tbBLh3PjSJb652TuWHyynoIW2bPLa3lLZS9LnioDeSmqO5\r\n+UmoN+EU60Umt3/HQkbPAi5lgSucO8pakSVVReIGL/8dwFPSS9pYiel/OUE5\r\n0Ex3A+2g8WX3gLUVUssQE6v3fZBxgApqcsGsR4Vn8Qk69g5gsAxG2Vb6e2IK\r\nWYnSohhHBpnyB7mwb8QAiA1jgXExZtDX9s5VlfbK0mNNhN1LjtdpL0v9z5gL\r\nJ2v9nZzxiTNyA9Kh0spg9LuLwRqXTQwn4EUJEO4iqz3nvyNavw6uTGgopKE2\r\ncIPz/S/pA1/rkm8b6eIjStWJAYMJAFXIRzo=\r\n=wkiy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"ce1764ee3b4945359a346191c4fe12345e486caa","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tridnguyen","email":"tri@tridnguyen.com"},"repository":{"url":"git+https://github.com/tnguyen14/fastify-server.git","type":"git"},"_npmVersion":"8.19.2","description":"### Usage","directories":{},"lint-staged":{"*.{js,css,md}":"prettier --write"},"_nodeVersion":"18.12.1","dependencies":{"qs":"^6.10.3","fastify":"^3.27.4","is-callable":"^1.2.4","pino-pretty":"^7.5.3","@fastify/jwt":"^5.0.1","@fastify/cors":"^7.0.0","@fastify/sensible":"^4.1.0","fastify-authz-jwks":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","prettier":"^2.0.5","lint-staged":"^10.2.11"},"_npmOperationalInternal":{"tmp":"tmp/fastify-server_3.2.2_1680978495036_0.47247989096074106","host":"s3://npm-registry-packages"}},"3.2.3":{"name":"@tridnguyen/fastify-server","version":"3.2.3","author":"","license":"ISC","_id":"@tridnguyen/fastify-server@3.2.3","maintainers":[{"name":"tridnguyen","email":"tri@tridnguyen.com"}],"homepage":"https://github.com/tnguyen14/fastify-server#readme","bugs":{"url":"https://github.com/tnguyen14/fastify-server/issues"},"dist":{"shasum":"14b10be53f29f4a8b42e9c94203357dffef1dc72","tarball":"https://registry.npmjs.org/@tridnguyen/fastify-server/-/fastify-server-3.2.3.tgz","fileCount":4,"integrity":"sha512-L5MeVf4+XrnQO+lRvMDtgkf7iTWtGFlDFT+Unsg6uQ5gNx7T99zTd4aAG0C0AmqwvKsvvsHOHDnsZitweGkCLw==","signatures":[{"sig":"MEUCIQCQXRRzF5Fi2/lg/QYw+ofJZxKzyDSmrMRDFVgsYhrHtgIgSQ/XKARYjLNOIl2d/MDDbMIPncp2N/8swnIkapR74dQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMuD5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVIg/8Cn+vY7XmgR/k+jYPrEh/eZGifR+KnMUhOCXCPUfusgo6j4SB\r\n43/ghmN9KDozMCeBXykr96HSQenwkkh5Vw43TcOyXh6gRsqgLYtxgJFZ5TG9\r\nZs9YKflBqg0MhwvxswYNTCHO25Ll8CK+5r1O/LjQ12VXuSL/qGo+h/ROsC2G\r\ngQ5Fl6D7GMYiSyER3qZJIjGrkURIJeVhKkPckLixyAG+uJDkTGec8C3SVbmz\r\nMy+IaAQUghGFYPsHYmqHpisTL1ux7bF68ZGnRCjHv1RAdReMZP7PDOHPZZWg\r\nLvtMB3h9/1L5+TC583EYnVUGvmSbRjdGl2ItNnj/Qs9YBrohOBY4W7+3Olmt\r\nlqWYBJ4bn0WjyNzm8XnQsbDQpS4qc7E/n63QLbH7IkiGbVh2Se6hAOeD3NrV\r\nQUliaZjKlGVOZNvsEvk3+X7C7DL5C4ze9qHIqaoPrkIgmnXq0m66w+kTXI6n\r\nG37+Kl4sEDPWT5J80NQYvmhjGAPhiGHlMFdewJf3G0g1R5QsqHa2AH53PW96\r\n1fenjnGXB38GefyLjuddJi4yPdi5WDPL3zm9lYxY24V8WQjAlur+OS/0zLlq\r\nGqvXEgNPPJ2z4/+zYgf1hOwbvEqYKoaenbfBOdFp1Dj52uZg6CfgsSFrrq0C\r\nZcJzCyKDw9gQkrNz6sCD2JJjTlYTn4F1CTw=\r\n=VZqH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"281e17dd066ee82d1134e622e66591927e6af7cd","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tridnguyen","email":"tri@tridnguyen.com"},"repository":{"url":"git+https://github.com/tnguyen14/fastify-server.git","type":"git"},"_npmVersion":"8.19.2","description":"### Usage","directories":{},"lint-staged":{"*.{js,css,md}":"prettier --write"},"_nodeVersion":"18.12.1","dependencies":{"qs":"^6.9.4","fastify":"^3.8.0","fastify-jwt":"^2.1.3","is-callable":"^1.2.2","pino-pretty":"^4.3.0","fastify-cors":"^4.1.0","fastify-sensible":"^3.0.1","fastify-authz-jwks":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","prettier":"^2.0.5","lint-staged":"^10.2.11"},"_npmOperationalInternal":{"tmp":"tmp/fastify-server_3.2.3_1681055993491_0.8964269069925708","host":"s3://npm-registry-packages"}},"3.2.4":{"name":"@tridnguyen/fastify-server","version":"3.2.4","author":"","license":"ISC","_id":"@tridnguyen/fastify-server@3.2.4","maintainers":[{"name":"tridnguyen","email":"tri@tridnguyen.com"}],"homepage":"https://github.com/tnguyen14/fastify-server#readme","bugs":{"url":"https://github.com/tnguyen14/fastify-server/issues"},"dist":{"shasum":"fceb40f61449064bebc5147b0e578346712defd6","tarball":"https://registry.npmjs.org/@tridnguyen/fastify-server/-/fastify-server-3.2.4.tgz","fileCount":4,"integrity":"sha512-t0D/X1sxMlG649ZK0yqrVBU12tBd8v5Pydp2VwmfZyBBOOoxwzBZzYYw2q21U66CWa/u2Izya+NR1ZskFQ/PNg==","signatures":[{"sig":"MEUCIQD/TAFyEl/l8gFl4zBZ/XAXTCCkLz65ooRtv/ZP6qg+dgIgXfF5ewLhuCdt+T6oD1YwxF3rY5mBwT2bdSuf8o0UEG4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMxzRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpprg/8DwDJS+fmEuCbvp0nBDJtnYOl58FprNSc7vR1FARvMFlyW22s\r\n9ez0m9xxbAf2ja3gLFd5jzknxSSgN4JT9cZiswa1GVoW5Db+aWKtAoCq6eAp\r\nYRstSvHQvxCsi3SYDXdB1cBgXCVh/oIhLpN9gNJI2laf0NI8CQ9wntQyiOW7\r\ni+hqJVmp9lnqzKpmh7a54TvCaH38jZ6cQqiX8/ix6Mnp4wis0Ask38ZMvudV\r\nfMH638fwEGAHxQQLTrVVV6xyP8kofpN0NGKyiDb2KTS0r5ml2KtUNTWntAnS\r\nvHdHq5a9hjOPoF3mXK84lrdzywSaEaz+Si9W2p0nvWw/2Q7PaAQJaSCdz4z6\r\nuM4m2ES8zDgZpvRXidczkiSD3TagdKDMx+XlSp7PPHF0NvlaNJYBMUAzvBMh\r\nktn/+BMTOAcWnw5V2SbKILAps63LIU/sHNIiawdgZgIfTWQMajnDhQqeyCmU\r\nGe/j8b5WcUbaOHMdN3dshv1YAYU/2zyKf62Zg5+htoNuA3rNtlRUFwOpULVr\r\nAQCtLRjcmEOoGWxrpHSQd3fqTxq/ZrHXIv+6SQfpVgaENmn6JYIXPgZz62oe\r\nI6ig4bvKJk9Xo7QOT2AoZxIbbAoD7Aj29gRUFRqT3iPuN2ooe9a8Md1qyoXE\r\nX3AOjIcs21t+A2KizcWJxuK8Mewg0iNQOLk=\r\n=q4u0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"c27311223ac4112048ce4a9a26267df2a8b48aee","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tridnguyen","email":"tri@tridnguyen.com"},"repository":{"url":"git+https://github.com/tnguyen14/fastify-server.git","type":"git"},"_npmVersion":"8.19.2","description":"### Usage","directories":{},"lint-staged":{"*.{js,css,md}":"prettier --write"},"_nodeVersion":"18.12.1","dependencies":{"qs":"^6.10.3","fastify":"^3.27.4","jwks-rsa":"^3.0.1","is-callable":"^1.2.4","pino-pretty":"^7.5.3","@fastify/jwt":"^5.0.1","@fastify/cors":"^7.0.0","@fastify/sensible":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","prettier":"^2.0.5","lint-staged":"^10.2.11"},"_npmOperationalInternal":{"tmp":"tmp/fastify-server_3.2.4_1681071313206_0.7361239778780864","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@tridnguyen/fastify-server","version":"4.0.0","author":"","license":"ISC","_id":"@tridnguyen/fastify-server@4.0.0","maintainers":[{"name":"tridnguyen","email":"tri@tridnguyen.com"}],"homepage":"https://github.com/tnguyen14/fastify-server#readme","bugs":{"url":"https://github.com/tnguyen14/fastify-server/issues"},"dist":{"shasum":"129ccc7f5a26e9b12a578206302125d28ae4a941","tarball":"https://registry.npmjs.org/@tridnguyen/fastify-server/-/fastify-server-4.0.0.tgz","fileCount":4,"integrity":"sha512-rCSkb3SxEB7FmxV81lwa+wPAeErEhn4gUEIwaQstMoNRuD0oWMR1qXIehAQDRV3/rz1lwQL/txzQ89aPJyCWpg==","signatures":[{"sig":"MEUCIGK1Z1ORkQsytPRcRTQQlBUxn7o4y19GYMwGRfCFo5q5AiEAy8VX0aM2qRwyRRLeuWzd8pvmAgVBrhaPzgBvlsnjgXk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7951},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"26159f51fbf5c3d2ff14fa29de19f109cdd0ca28","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tridnguyen","email":"tri@tridnguyen.com"},"repository":{"url":"git+https://github.com/tnguyen14/fastify-server.git","type":"git"},"_npmVersion":"8.19.2","description":"### Usage","directories":{},"lint-staged":{"*.{js,css,md}":"prettier --write"},"_nodeVersion":"18.12.1","dependencies":{"qs":"^6.10.3","fastify":"^4.17.0","jwks-rsa":"^3.0.1","is-callable":"^1.2.4","pino-pretty":"^7.5.3","@fastify/jwt":"^6.7.1","@fastify/cors":"^8.2.1","@fastify/sensible":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","prettier":"^2.0.5","lint-staged":"^10.2.11"},"_npmOperationalInternal":{"tmp":"tmp/fastify-server_4.0.0_1684086642667_0.8351089801706904","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@tridnguyen/fastify-server","version":"4.0.1","author":"","license":"ISC","_id":"@tridnguyen/fastify-server@4.0.1","maintainers":[{"name":"tridnguyen","email":"tri@tridnguyen.com"}],"homepage":"https://github.com/tnguyen14/fastify-server#readme","bugs":{"url":"https://github.com/tnguyen14/fastify-server/issues"},"dist":{"shasum":"5b913df30fc873e5a3ff749021ad86b954b9c0c5","tarball":"https://registry.npmjs.org/@tridnguyen/fastify-server/-/fastify-server-4.0.1.tgz","fileCount":5,"integrity":"sha512-2OsN/P9cV52GDY4FexEiGnNQfmQcrn4sNhGEvkulyA2QA8i8Ze6CLekxXsWrTZ6xgNG5fe0kaVrAvmGzTFd/eQ==","signatures":[{"sig":"MEQCIGIwMjQ0k7xwRtJeAzBZIyPfwoLfzjUUI68/xJOzfXWBAiAn9jjMTFMjhGshlcBhfQhcmZmd+lxmTTRKCxB1dfM4DQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7854},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"651478959d9cf23456859769bae8e6fd3852079f","scripts":{"test":"tap --reporter specy"},"_npmUser":{"name":"tridnguyen","email":"tri@tridnguyen.com"},"repository":{"url":"git+https://github.com/tnguyen14/fastify-server.git","type":"git"},"_npmVersion":"8.19.2","description":"### Usage","directories":{},"lint-staged":{"*.{js,css,md}":"prettier --write"},"_nodeVersion":"18.12.1","dependencies":{"qs":"^6.10.3","fastify":"^4.17.0","jwks-rsa":"^3.0.1","is-callable":"^1.2.4","@fastify/jwt":"^6.7.1","@fastify/cors":"^8.2.1","@fastify/sensible":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.4","husky":"^4.2.5","prettier":"^2.0.5","lint-staged":"^10.2.11","pino-pretty":"^7.5.3"},"_npmOperationalInternal":{"tmp":"tmp/fastify-server_4.0.1_1684087766623_0.4446061269028452","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"@tridnguyen/fastify-server","version":"4.0.2","author":"","license":"ISC","_id":"@tridnguyen/fastify-server@4.0.2","maintainers":[{"name":"tridnguyen","email":"tri@tridnguyen.com"}],"homepage":"https://github.com/tnguyen14/fastify-server#readme","bugs":{"url":"https://github.com/tnguyen14/fastify-server/issues"},"dist":{"shasum":"7e13a288645aa0f2017622ed901c0e90fb8426ab","tarball":"https://registry.npmjs.org/@tridnguyen/fastify-server/-/fastify-server-4.0.2.tgz","fileCount":5,"integrity":"sha512-aCNOb7MTb2AhU7rDfhr0pDy/N42td2xBrqXz60NO9V5tphIlWKZU4XXa/djWRmTP06IoVkNkkx42dnr4nJVCMw==","signatures":[{"sig":"MEYCIQDUZ2K8qk/UM7f/TSVPojvvGQQXdX2vVXfXwbDO7WPUJQIhAK/W9EHmnHLgEDOZYicu/wmUxLGHxkQpvIJZwnDUoHcK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8038},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"8d3f2f65d37ccd51a7c4cd3a1ad339567d030f71","scripts":{"test":"tap --reporter specy"},"_npmUser":{"name":"tridnguyen","email":"tri@tridnguyen.com"},"repository":{"url":"git+https://github.com/tnguyen14/fastify-server.git","type":"git"},"_npmVersion":"8.19.2","description":"### Usage","directories":{},"lint-staged":{"*.{js,css,md}":"prettier --write"},"_nodeVersion":"18.12.1","dependencies":{"qs":"^6.10.3","fastify":"^4.17.0","jwks-rsa":"^3.0.1","is-callable":"^1.2.4","@fastify/jwt":"^6.7.1","@fastify/cors":"^8.2.1","@fastify/sensible":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.4","husky":"^4.2.5","prettier":"^2.0.5","lint-staged":"^10.2.11","pino-pretty":"^7.5.3"},"_npmOperationalInternal":{"tmp":"tmp/fastify-server_4.0.2_1684088642212_0.0932224212956001","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@tridnguyen/fastify-server","version":"5.0.0","description":"```js require(\"dotenv\").config();","main":"index.js","scripts":{"test":"tap --reporter specy"},"repository":{"type":"git","url":"git+https://github.com/tnguyen14/fastify-server.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/tnguyen14/fastify-server/issues"},"homepage":"https://github.com/tnguyen14/fastify-server#readme","dependencies":{"@fastify/cors":"^8.2.1","@fastify/jwt":"^6.7.1","@fastify/sensible":"^5.2.0","fastify":"^4.17.0","is-callable":"^1.2.4","jwks-rsa":"^3.0.1","qs":"^6.10.3"},"devDependencies":{"husky":"^4.2.5","lint-staged":"^10.2.11","pino-pretty":"^7.5.3","prettier":"^2.0.5","tap":"^16.3.4"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,css,md}":"prettier --write"},"gitHead":"49555e68a874d6ad2a59dc749e0470d85a3fcd8c","_id":"@tridnguyen/fastify-server@5.0.0","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-BX36SpwlwfECXaVQsl/6VGwNF/LTYB4INprddCWK2DqAfWphkGJsqoOP4MOFuGt0/yU0fiNeEbtlpYvHjanw6g==","shasum":"2b759243d907e863b0f91075ffb7e9d0dbe58a3f","tarball":"https://registry.npmjs.org/@tridnguyen/fastify-server/-/fastify-server-5.0.0.tgz","fileCount":5,"unpackedSize":6108,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFj8IbGa023j6qSkR6ekAA+jk0ki+t+GAoNG+Bj+jDugAiBzaVKxTRWAwcCafda8PzzllekOdzAN0xGbEXFGwd90hg=="}]},"_npmUser":{"name":"tridnguyen","email":"tri@tridnguyen.com"},"directories":{},"maintainers":[{"name":"tridnguyen","email":"tri@tridnguyen.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fastify-server_5.0.0_1776821879966_0.6756034454495652"},"_hasShrinkwrap":false}},"time":{"created":"2020-07-19T15:54:32.623Z","modified":"2026-04-22T01:38:00.214Z","1.0.0":"2020-07-19T15:54:32.792Z","1.1.0":"2020-07-19T15:56:27.482Z","1.2.0":"2020-07-19T16:00:29.793Z","1.3.0":"2020-07-19T17:14:34.485Z","1.3.1":"2020-07-19T17:18:08.608Z","1.3.2":"2020-07-19T17:21:34.367Z","1.3.3":"2020-07-19T17:22:40.690Z","1.3.4":"2020-07-19T17:29:41.768Z","1.3.5":"2020-07-22T03:35:19.957Z","1.4.0":"2020-09-29T03:40:23.900Z","1.5.0":"2020-10-20T03:22:40.311Z","2.0.0":"2020-10-24T13:56:54.482Z","2.1.0":"2020-10-24T14:00:00.880Z","2.1.1":"2020-11-15T22:35:18.040Z","2.1.2":"2020-12-13T05:11:15.892Z","3.0.0":"2022-03-12T23:23:18.407Z","3.1.0":"2023-04-08T16:26:00.003Z","3.2.0":"2023-04-08T18:22:41.026Z","3.2.1":"2023-04-08T18:26:10.843Z","3.2.2":"2023-04-08T18:28:15.255Z","3.2.3":"2023-04-09T15:59:53.637Z","3.2.4":"2023-04-09T20:15:13.368Z","4.0.0":"2023-05-14T17:50:42.810Z","4.0.1":"2023-05-14T18:09:26.798Z","4.0.2":"2023-05-14T18:24:02.493Z","5.0.0":"2026-04-22T01:38:00.095Z"},"bugs":{"url":"https://github.com/tnguyen14/fastify-server/issues"},"license":"ISC","homepage":"https://github.com/tnguyen14/fastify-server#readme","repository":{"type":"git","url":"git+https://github.com/tnguyen14/fastify-server.git"},"description":"```js require(\"dotenv\").config();","maintainers":[{"name":"tridnguyen","email":"tri@tridnguyen.com"}],"readme":"## Simple fastify server\n\n### Usage\n\n```js\nrequire(\"dotenv\").config();\n\nconst server = require(\"@tridnguyen/fastify-server\")({\n  auth0Domain: \"tridnguyen.auth0.com\",\n  audience: \"https://example-api.tridnguyen.com\",\n  allowedOrigins: [\n    \"https://subdomain.tridnguyen.com\",\n    \"https://tridnguyen.com\",\n  ],\n  shouldPerformJwtCheck: false,\n});\n\nserver.setErrorHandler((err, request, reply) => {\n  console.error(err);\n  reply.send(err);\n});\n\nasync function start() {\n  try {\n    await server.listen(process.env.PORT || 3000, \"0.0.0.0\");\n    console.log(\"Server started\");\n  } catch (err) {\n    console.error(err);\n    process.exit(1);\n  }\n}\n\nstart();\n```\n\n#### Options\n\n- `options.logger`: boolean. Defaults to `false`.\n- `options.ignoreTrailingSlash`: boolean. Defaults to `true`.\n- `options.auth0Domain`: string. Required unless `shouldPerformJwtCheck` is `false`.\n- `options.audience`: string. Required unless `shouldPerformJwtCheck` is `false`. Should be the Auth0 API identifier (e.g. `https://your-api.example.com`).\n- `options.allowedOrigins`: array. Defaults to `[]`.\n- `options.shouldPerformJwtCheck`: boolean or a function. If a function, it should return `true` if jwt validation is needed, `false` otherwise. Default to validate JWT.\n","readmeFilename":"README.md"}