{"versions":{"5.0.0":{"name":"@fastify/static","version":"5.0.0","description":"Plugin for serving static files as fast as possible.","main":"index.js","types":"index.d.ts","scripts":{"lint":"standard | snazzy","lint:fix":"standard --fix","unit":"tap --no-check-coverage test/*.test.js","typescript":"tsd","test":"npm run lint && npm run unit && npm run typescript","example":"node example/server.js","coverage":"tap --cov --coverage-report=html --no-check-coverage test","coveralls":"tap test/*test.js  test/*/*.test.js --cov"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"content-disposition":"^0.5.3","encoding-negotiator":"^2.0.1","fastify-plugin":"^3.0.0","glob":"^7.1.4","p-limit":"^3.1.0","readable-stream":"^3.4.0","send":"^0.17.1"},"devDependencies":{"@types/node":"^17.0.0","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^3.7.0","fastify-compress":"^4.0.0","handlebars":"^4.7.6","pre-commit":"^1.2.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.20.0","typescript":"^4.0.2"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"gitHead":"1c4f9334c543c179215c1a9977ae219b96cc0431","_id":"@fastify/static@5.0.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-GGltJkO0idXa7yCZ0PfdTZ6qokWDX/vigCvmRpjOU2A3jc93c9p+oHDvHmwHK60hwWoBEGqHjGofVyn3H1CjZg==","shasum":"7aa2527148da067f2a550ac4a585c0f6f0a188ec","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-5.0.0.tgz","fileCount":46,"unpackedSize":354493,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHcywoIx7EDcqtxnnipV2/kAm8FZrAsNsl45NX4pBn6dAiAJh2M7L5uzgNyzd9Q/gVTO7P+XW74rvW/9OB3c/qgDrQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaWJfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPLw/+PLmSvl1birvITuOYR/S8zo/mEUa01cVVd80wNgXxCbx7+91j\r\nWSScW8n8YmwfpXCz8lYg96E/9GjzjtAs3eORAaXJBcuxLWPQWiiGxUvxJSsx\r\ndLvB/gKMHgKCek0W2tieifxm7Wb7BmDdPo8mKoBJQkV1aeWEzihyjVKCwTIG\r\nd32ezldEEczse9HOSQmb1GFjB32cq7qwlyVJsClAC9Pr3OwBCcm9IgaKpKtk\r\nJmU4BQYto61mITNCvOchE/WdfJF6MnS+O+i2Omxr8SNfb7xk4SOqhbjbLNPE\r\nTJCx2m+r8lVuvdROrTSKIsiG1Dr/3SCDF7HJUkwwvjxcuEFk+75jIZwjgSt2\r\n+6CQTvUZzfgoNHhnw7mlhZd8YyJCU/COd58lrW8yo2SGOMPzKykOTYw0OH+X\r\nS7nNOa2ecRbVGalHmJB0T14ff57jr0E8Qokt25XxySBBvPnZ/ehmeXSg3UwC\r\nNnDiXKJq4LY+FerOFHSOmqnLF1txkJdYHAPXSFH+xvURSD3BeF2gJhyawnSq\r\nIz3SPMHO1bSE/JloNoQGerqybhdghGqF+AS4MCwcDw+ieWffEkzRqc2xHCAL\r\nMVtwAflT7lrnVq060+U0Ej2qtIa1fQLbpYTBLPnwRAn7UtjZ1gweTUKzginv\r\nTV0kBRrXyS5naMKfjeSGgKSOUtmcOS4NAmI=\r\n=nuCs\r\n-----END PGP SIGNATURE-----\r\n","size":209484},"_npmUser":{"name":"anonymous","email":"james.sumners@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_5.0.0_1651073631055_0.08156447884139384"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-27T16:51:14.731Z","contributors":[]},"5.0.1":{"name":"@fastify/static","version":"5.0.1","description":"Plugin for serving static files as fast as possible.","main":"index.js","types":"index.d.ts","scripts":{"lint":"standard | snazzy","lint:fix":"standard --fix","unit":"tap --no-check-coverage test/*.test.js","typescript":"tsd","test":"npm run lint && npm run unit && npm run typescript","example":"node example/server.js","coverage":"tap --cov --coverage-report=html --no-check-coverage test","coveralls":"tap test/*test.js  test/*/*.test.js --cov"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"content-disposition":"^0.5.3","encoding-negotiator":"^2.0.1","fastify-plugin":"^3.0.0","glob":"^7.1.4","p-limit":"^3.1.0","readable-stream":"^3.4.0","send":"^0.17.1"},"devDependencies":{"@fastify/compress":"^5.0.0","@types/node":"^17.0.0","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^3.7.0","handlebars":"^4.7.6","pre-commit":"^1.2.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.20.0","typescript":"^4.0.2"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"gitHead":"a7965f14b7224a3b62b33a56b4df1fe55a5f2941","_id":"@fastify/static@5.0.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-0lReUKWVOt2i5i1KoBLYsbcMBthq5eiEoUQrFceoXJkCv+OyA0iLl6hGxcmnMRxLsl/Netrzt1NNOpg4muCcuw==","shasum":"6bb6b94c2b51d9fafb06261b79ed5da5038dd5a1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-5.0.1.tgz","fileCount":46,"unpackedSize":354517,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEHFHThjlc20w2Losw3vACYcwMymjt4NVrztbMRbtCAzAiEA2xob5HNwjvHL4Ed7TmmbKcmx7WccV5QcV/4nmGs5/bE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibsF7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYbw/9EPf74VBE9hhIWu7JPgD1+DpjrasymhVgs5wePQGyKBTCfwbP\r\n+vSwqGKWHJ7SSm9aizWMvzHXEJDa3Ly/pAgy+Mc+cU9UwzUmhXL304uSiPXl\r\nROxk5iafCahMD4zGLTwseQoc3gZ/R5k88VTLh4st95BsyMrEsuHQ8ZBMBUxS\r\nHeAEEqKW6uUgASVOT3hxCCEFv1gDxdEkt4AgOroVz2czYh6HUTq/RlRmL2E4\r\nkBgMcoNkE/WvuZ0ZX0JDlbQPPjApCMXMueAqHgam3tNmGjQRkYAH0dHlVYqS\r\nWYeJjElFANvTyCv2HijUGiASy36dalwJ8oK0CEe9afGwGlti3kWLLApyUi81\r\nznOltKYyWh51KUBg6wfNfSy7f6Ax6lEzSg5WAViVYmtE6UkcG4cUYRCz38dc\r\nIOiOratS6cVr6lgx8m7BqcehhzXnY0g8XXIec8DaHD9uqYDWssrTblURlOeQ\r\neJbrbAFQ8S2C7uflJkJm5epbnzOq6Efmb16KP/KIdzQmWBykudkHAZtEfwId\r\nKioWvJTFOecs5+mE9TdXqsRyTUP4PSp8zPXX2A+ok8M90Y8ExWAtT8AWsHQr\r\nkWZ+KDPXsicomazR/n4GSrbCaQdgXNmseq4xlRFbm1MxOhzSyrU5PVT3NQvA\r\nSyuvKtdP6frrLxrdvEVazgxaIL9DKznQRIg=\r\n=Oy4B\r\n-----END PGP SIGNATURE-----\r\n","size":209483},"_npmUser":{"name":"anonymous","email":"rafael.nunu@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_5.0.1_1651425659316_0.8451221047724546"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-01T17:21:04.044Z","contributors":[]},"5.0.2":{"name":"@fastify/static","version":"5.0.2","description":"Plugin for serving static files as fast as possible.","main":"index.js","types":"index.d.ts","scripts":{"lint":"standard | snazzy","lint:fix":"standard --fix","unit":"tap --no-check-coverage test/*.test.js","typescript":"tsd","test":"npm run lint && npm run unit && npm run typescript","example":"node example/server.js","coverage":"tap --cov --coverage-report=html --no-check-coverage test","coveralls":"tap test/*test.js  test/*/*.test.js --cov"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"content-disposition":"^0.5.3","encoding-negotiator":"^2.0.1","fastify-plugin":"^3.0.0","glob":"^7.1.4","p-limit":"^3.1.0","readable-stream":"^3.4.0","send":"^0.17.1"},"devDependencies":{"@fastify/compress":"^5.0.0","@types/node":"^17.0.0","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^3.7.0","handlebars":"^4.7.6","pre-commit":"^1.2.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.20.0","typescript":"^4.0.2"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"gitHead":"dee5d8014c0831dc4721f3b09062a75d7348eead","_id":"@fastify/static@5.0.2","_nodeVersion":"16.14.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-HvyXZ5a7hUHoSBRq9jKUuKIUCkHMkCDcmiAeEmixXlGOx8pEWx3NYOIaiivcjWa6/NLvfdUT+t/jzfVQ2PA7Gw==","shasum":"46cee887393b422f4b10a46a14e970a64dd086d4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-5.0.2.tgz","fileCount":47,"unpackedSize":356890,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFM0p0VR8Fp7liFqSLRmZv5Vb9VyMaZ494S9ghTuF6N1AiBW7nPT2tftV72BPD+f+EFYsPfA39BGxsqOqaaatU1K2Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJickDhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqvA//XA48r3mi4vuR+zd4MC5cFdKr6NzaKEpip+s+YJiN7MOWWoii\r\n/9JQoYBIH4dXavmMrFZXMadhkWmkrn1wu9Jy9EalAnGtvWnQhqDRXbPWXCtf\r\noBvlBrkcJWNNGEqxTb3sOeUGWouoNAoc5SJR7gjDUY+xgtKN3YDHcnftaFtk\r\nJkg29y+2/lEc22+BkageACSi0Kt+6JvQ4DfAPyT3NBDFV7GGcuCc/F7coZVG\r\nTm8fSFZ1eoSzJ+0Rd926NuxO/GjQht9oq5fXYHzCraa+f9M+2uTDVqfDpMQw\r\nYbeLs8BDlFtg89GWOm/SYfG+KDJWfnA1J6F01TeGjfG2im3DskL2d/vN4JcZ\r\nSfsNpSql2aLFGwb7LC8v95KvIRXrz+9GIoXtDJFtmOan8441vaWog+mjcmSt\r\nbGThAFZTKHwGzvduoeAy1Pr4JvWKd706SFCqNF1EcFZuVmsXFl4K9HsH/tf1\r\n/SYJWnmWdckKpMJhZN63nLKqB8/MOLZ2Bi1w85kjMKErN/N5XtSlDi8VKAsz\r\ne8p4pAYNfxVUARmSL+m47ic+95IQq+QsJlFkJ43sZkdfTVa/qnvcEY5mI6f8\r\nPuGSs+qxjMtFvwyUFavDw1loGuuhQN1h2Jv3lxstajzFLndrNFns/o0JNuOM\r\nL6JoGlNUaCiFN5TaxjG91f3Uhe8tlzqoOHc=\r\n=ez0N\r\n-----END PGP SIGNATURE-----\r\n","size":209744},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_5.0.2_1651654881696_0.2269929134439186"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-04T09:01:40.046Z","contributors":[]},"6.0.0":{"name":"@fastify/static","version":"6.0.0","description":"Plugin for serving static files as fast as possible.","main":"index.js","types":"index.d.ts","scripts":{"lint":"standard | snazzy","lint:fix":"standard --fix","unit":"tap test/*.test.js","typescript":"tsd","test":"npm run lint && npm run unit && npm run typescript","example":"node example/server.js","coverage":"tap --cov --coverage-report=html test","coveralls":"tap test/*test.js  test/*/*.test.js --cov"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"content-disposition":"^0.5.3","encoding-negotiator":"^2.0.1","fastify-plugin":"^3.0.0","glob":"^7.1.4","p-limit":"^3.1.0","readable-stream":"^3.4.0","send":"^0.18.0"},"devDependencies":{"@fastify/compress":"^6.0.0","@types/node":"^17.0.0","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^4.0.0-rc.2","handlebars":"^4.7.6","pre-commit":"^1.2.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.20.0","typescript":"^4.0.2"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"readmeFilename":"README.md","gitHead":"510d56dc5370b8c1fc269b6fbc72c3b94ba9c60c","_id":"@fastify/static@6.0.0","_nodeVersion":"16.14.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-t+o2PDJY86SvEpeeLAgn1fLENX6+yTmlfmpz9oPJKIZlZT2BqRW0MMhL9RIx7OqxK+AHsZNObuqaMmVqKJom4A==","shasum":"d1b9c8d739340423421d1d875971c22cb2dd625e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-6.0.0.tgz","fileCount":47,"unpackedSize":355529,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFCtOf2gmQbWEO6uPKJiapbEGgEB3dUCQbFxjtJdjD6hAiEAwXIIbJZhgcLOnUzhTyLdLGPF+UygQSi+fr6ZZ3j0Mzc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidQcYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4VxAAlbBNeo84gzEDagFBn3LlQ7Tr7BdFGKz58gmszl5CDAYaNRS9\r\nyZSCOKixTBN6M8H+XsfwUMOcd2oPL6mJ+eqnySBZqqVQU1+kQYOURs8AQg0I\r\nBKk+/6N5j2WFgiAOwa3XtZQa+f6/aL61Az6kwx7kMN3NbMXHyXBVRvXat/63\r\npYPHVOFB7BWnB+EKdtGK4MtbRikifwSq7psQrFZ5djffbZqwbdBepoHIEQbr\r\nHn487iSYC2sPtDsFsKo0T9+eeER7AMq4fhGQNexBQr/NVh1uWrAyYEYsa3HL\r\nnbpXtAJVPW0n2FE524pd0z7pKBc25AYkMsTSD0o7GRfr4nB5d5Um4jnGQhUK\r\nKg0KgqnARIu1WPStxG4XD1TWmIuXJ8xBqwaNvrt14y3X0Arr6/O+tR9hmgDM\r\nDkIiREDAEqjkB2ysby7BjkJnnfS+lYeSed2aOrDUMOMkhtyBa3RkqgAp6yx6\r\nb0WLrPPrqn94qDaFaL69vJ5a531Go61bd5cTfaOv72IiDO98h7cCYAMe+EVg\r\nkCWqTn7Xrlr8LrsTkl0t7Igmq+R+RtVSZn2+oMHghR6WwN+5l21GkogPo0zm\r\n/2fAkC49CLqXFmRfps4+un+I5hmcjOborjgICAs02xvRtBoskaxpZWV/xkLO\r\nOoTAYa0MMPMaCdTMzATEXY37Vmm97b+i+vY=\r\n=Du2s\r\n-----END PGP SIGNATURE-----\r\n","size":209410},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_6.0.0_1651836696107_0.14171712765315814"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-06T11:32:38.619Z","contributors":[]},"6.1.0":{"name":"@fastify/static","version":"6.1.0","description":"Plugin for serving static files as fast as possible.","main":"index.js","types":"index.d.ts","scripts":{"lint":"standard | snazzy","lint:fix":"standard --fix","unit":"tap test/*.test.js","typescript":"tsd","test":"npm run lint && npm run unit && npm run typescript","example":"node example/server.js","coverage":"tap --cov --coverage-report=html test","coveralls":"tap test/*test.js  test/*/*.test.js --cov"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"content-disposition":"^0.5.3","encoding-negotiator":"^2.0.1","fastify-plugin":"^3.0.0","glob":"^8.0.1","p-limit":"^3.1.0","readable-stream":"^3.4.0","send":"^0.18.0"},"devDependencies":{"@fastify/compress":"^6.0.0","@types/node":"^17.0.0","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^4.0.0-rc.2","handlebars":"^4.7.6","pre-commit":"^1.2.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.20.0","typescript":"^4.0.2"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"readmeFilename":"README.md","gitHead":"39c1a1b70612e8c5cd76aa8d25ee3b4ffe924fb2","_id":"@fastify/static@6.1.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-Ee+4GZjVcThHqwk7tqMZWAPRssE11n55OeqZ01D1kun5Wa2QyNOb7D/2Tl76sV5w6PeLZZbhdQ2vgpohCwGkOw==","shasum":"7adb2c96ff835943c25f0103cad7124951507f44","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-6.1.0.tgz","fileCount":47,"unpackedSize":355503,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF/hn3rZ4yIKNxS61KNOY1JjZGaT2heyiq5ZyFHRmIB8AiA67Iq3OF6KwS5RCLcfG7Cg6RIPzTW8Ulmm5JQtXJFVYA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigPejACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkrQ/+LPMwYcRMXkcOj4A3gDxkN8laNdDMdgflFicVeknquzR83wjC\r\nivIXyk6s9xmJfb99n4AUgCAQ2CreWkadAe83n0Z7RV8qzgQnyFknY3/9DBex\r\nWiEKd4tRX7FbARFnn/uezMr3CnKvKjyZ5ACW7xNLhuDTsh2aTlP1XeLx3vFG\r\nKqWxrGANJP/JShmAm27+vm3Qad709IsRGAUV6Fpqc0XKj3hJXBYCnYLwlOuD\r\nOG4WdCzWULJzQ+YWdPCpN9hF8u/jqS++2ShF0efC/0k2wKDK7aRL0MqexWns\r\n9ZTlUxvCf4Z6tL2dbsMuspsiuPhrz9Y+jvd+HWCaJ31U/fBTetcWy2ooKh6R\r\n99h7kVaTC6V8ay/ZWguMzvmQlrJW+XYgJQ5OzeAWyHS7PjZBdTx1Ya3hkVOv\r\nJNxixg6IpOha8wBCHvNHqaEgeHI+E15CVNJx2QfviE3OUOq5hbrqg4OPaWzk\r\ncBIB42c9ch+C+I67IborAQ6YE0feZzFR7f1EtHTrlPrkHfTw7VU3c4sdaujO\r\nYEsGUPYMfclwhswBymmV29BbTmj9VpZ6lndOI7cFSH74skhkNCZclzLMlG2Q\r\nXOnzrhXr2IGrupN9lk6AsKWDSFK6zc4P6TVFL400JgoOn/eGy3DQX1nFJ//t\r\nb+mi5vH0SRjTj3qb5EB8+LrhznH7D4ckhAw=\r\n=OfXv\r\n-----END PGP SIGNATURE-----\r\n","size":209437},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_6.1.0_1652619171449_0.2548172105643265"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-15T12:59:33.278Z","contributors":[]},"6.2.0":{"name":"@fastify/static","version":"6.2.0","description":"Plugin for serving static files as fast as possible.","main":"index.js","types":"index.d.ts","scripts":{"lint":"standard | snazzy","lint:fix":"standard --fix","unit":"tap test/*.test.js","typescript":"tsd","test":"npm run lint && npm run unit && npm run typescript","example":"node example/server.js","coverage":"tap --cov --coverage-report=html test","coveralls":"tap test/*test.js  test/*/*.test.js --cov"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"content-disposition":"^0.5.3","encoding-negotiator":"^2.0.1","fastify-plugin":"^3.0.0","glob":"^8.0.1","p-limit":"^3.1.0","readable-stream":"^3.4.0","send":"^0.18.0"},"devDependencies":{"@fastify/compress":"^6.0.0","@types/node":"^17.0.0","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^4.0.0-rc.2","handlebars":"^4.7.6","pre-commit":"^1.2.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.20.0","typescript":"^4.0.2"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"readmeFilename":"README.md","gitHead":"4cafcb21e247a6557182426f2d3287a0814e3312","_id":"@fastify/static@6.2.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-cfePPyYsHzpTtJlWuOmMI+OE6OFRC+PrL6CKWL3dedys+GdKiSsILMvLiYnZE2CMCF4aWjgzFHT1JGcwwi+FoQ==","shasum":"1f42229435dba0a43c99727384f4c55abca633dc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-6.2.0.tgz","fileCount":50,"unpackedSize":357770,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzr5dpW3/CnPHy3K3/AfyOYweaJ4zRo5KGkutiNyMVPgIgQ8YZg+6t6NHetS31OS98Y62rEILl8zagu4OOyGMPd94="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihMd/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhKg/+OhTPKs0+q6QhV0n/DZaQL0FsVCsKxXOXPGzDtQzxJhCV1Jiq\r\n9XMKTYWsIyu2diM+WDtMqGZnMQjaGS5PgXJJLt66I+1F3ZH6YEpXCJ6yljmQ\r\nOLCtXqb/bcEU+UF0I8pNw4IZ4UY2zkwaOudUMfj/qdWt0KWeVT/FjTFqFe/0\r\nYyTczw5NbitFiduKr5VAq8rV14z9E1cykKUG+H3cXbDzzIohPtB0YRreQean\r\n06OdkkRHtai6TGxVlstrgIaBbWh+Y7UvhK+80RNX3LY7ou93ngdrVAtuGxvv\r\nRPk/YFzXPFnwbE8VuztTnRjiYxpggEvMqYZ2xQz11AUx1kDDalny7rqxnTvD\r\nJskEC/Cec3HVBVlRYBRwOEMHrJ1Gc5YkUnzbQKhk2lbqBitdXRMHolhuwd7B\r\nVMph6+/Swxkv/tf0TCaJ9sgRyyjw7+VbI7KDYcdV+neQZuTN8Aka1UIgGaDg\r\nlHcAydcJuMXwllxD0uRUoZR/pjiuiyKlO6AdLhGfHfU6ERFOUGd1RUuSOjDx\r\nykvwRUsuw/UDDF1Ghqfwou2RB7vxrgj7Js39LH/laweKZG6v2ZRQDjy/X0o/\r\nedHTT0/K468/kDkEng2gUpq1Y4pPokCt05YmgSD8Ggi2QpHqtCDcDL7Way0a\r\n7gT4gMnBi856gOI61mgCNjcco1b8fHwC7B8=\r\n=vVZU\r\n-----END PGP SIGNATURE-----\r\n","size":209676},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_6.2.0_1652868991241_0.4798586429054925"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-18T12:04:58.652Z","contributors":[]},"6.3.0":{"name":"@fastify/static","version":"6.3.0","description":"Plugin for serving static files as fast as possible.","main":"index.js","types":"index.d.ts","scripts":{"lint":"standard | snazzy","lint:fix":"standard --fix","unit":"tap test/*.test.js","typescript":"tsd","test":"npm run lint && npm run unit && npm run typescript","example":"node example/server.js","coverage":"tap --cov --coverage-report=html test","coveralls":"tap test/*test.js  test/*/*.test.js --cov"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"content-disposition":"^0.5.3","encoding-negotiator":"^2.0.1","fastify-plugin":"^3.0.0","glob":"^8.0.1","p-limit":"^3.1.0","readable-stream":"^3.4.0","send":"^0.18.0"},"devDependencies":{"@fastify/compress":"^6.0.0","@types/node":"^17.0.0","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^4.0.0-rc.2","handlebars":"^4.7.6","pre-commit":"^1.2.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.20.0","typescript":"^4.0.2"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"readmeFilename":"README.md","gitHead":"287f5037a84210be2ad38165ce1fb1d35a0811be","_id":"@fastify/static@6.3.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-F69QpL1Qm9u3ZqNQPY2TA/9PS7uVRh17DYW/AlQOpOLTopAYJcdvvQ4/pLbKn68REZXmRmazxJ9bd3SqWVHKJQ==","shasum":"6fd54902424d1b22801e696172f5a00b71da5849","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-6.3.0.tgz","fileCount":50,"unpackedSize":359435,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICq0YAwGYfimswvtq2D8cDw4Awn+nFvNLtiMk2R8MhwiAiEA09sUsCBcov7tXgqqcsHoW4zsoCKofo9Kfdjf1dYEsA0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihpPeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsbA/9GWKMiGCuEeFhqun4ccQ5v/Mzp3qyuh1HhTbQVnjThOkVzbYh\r\naxl3pqYLOBY83/PzyhNxOp1LjUCdN6isUkHyZPBDJ1slpOjZoVJazJkLb74R\r\nzjJ1JWZsZ66gsLEQ89+B+uViTFnQAo1L12v2ZhpavWYJVUO0eBLX28FAfHbi\r\nIK8yILuIewTd++d1bRfoqFzVeHTaypUswd/eVPRT7Dx1Ow21Ye8LxmEYRXOv\r\nDeki/rmmDyZrF59A0nyuELLh5P0Rho6VhSY8umboSv/sGYAfA7sRlX48t7cC\r\nwWEvySVoBxq+d/ccwSoKVngUD9xUn4oT+RXcIliGRdHLsF5B0X2VAkeznubg\r\nuniEfss40QH9FwPld6ELlI4L0gSyolXlUW+TFk9TVCZpksreOhjWefv4u1Lw\r\n4lNWWYXTRa140JMwDQC6Hxloje2KfNhz9KJU12omI3Oi99P8g2P6bVE2+OfU\r\nVdnP+sxdFM+Xr0MWKGY1GAzTYKcc56QVLF/qV31g3bJgFDvN6eTqrKtBUweo\r\nZ4r7b4qxjAAyJwQaFaIRteKroMGtxYklJzy23DumVAeU8lX010/LN2oI8Nnf\r\nC+Ka33Px4Ug86PX+lnD6+96jODG/+hfvcIUyLAg2iDwzLNSPpube/bXzNXq7\r\no+VsBbaM98syI1TSHjWOUewmjIrljK2HJXM=\r\n=vg1i\r\n-----END PGP SIGNATURE-----\r\n","size":209873},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_6.3.0_1652986846529_0.9156887299454071"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-19T19:11:36.458Z","contributors":[]},"6.4.0":{"name":"@fastify/static","version":"6.4.0","description":"Plugin for serving static files as fast as possible.","main":"index.js","types":"index.d.ts","scripts":{"lint":"standard | snazzy","lint:fix":"standard --fix","unit":"tap test/*.test.js","typescript":"tsd","test":"npm run lint && npm run unit && npm run typescript","example":"node example/server.js","coverage":"tap --cov --coverage-report=html test","coveralls":"tap test/*test.js  test/*/*.test.js --cov"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"content-disposition":"^0.5.3","encoding-negotiator":"^2.0.1","fastify-plugin":"^3.0.0","glob":"^8.0.1","p-limit":"^3.1.0","readable-stream":"^3.4.0","send":"^0.18.0"},"devDependencies":{"@fastify/compress":"^6.0.0","@types/node":"^17.0.0","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^4.0.0-rc.2","handlebars":"^4.7.6","pre-commit":"^1.2.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.20.0","typescript":"^4.0.2"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"gitHead":"7683643a674940ee3a9ade138a053c5fc2054258","_id":"@fastify/static@6.4.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-1GFNBKh4ArUpHMCwPUILurpfV3+mTvn+6r6aOQUwP8KKqWJtEAQ1blIwjE16JetmgpIYYamcBUUmojjHDfhgKA==","shasum":"11438686fa41d6926759a910c22f788f49a9defe","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-6.4.0.tgz","fileCount":50,"unpackedSize":362226,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA7GxscRJq6fK39nI7iC9fn3AVbzJltTwVkjfcY6qY5SAiBZ9Rjfw54bnFScJyBeGzzzwqzlSJyaHIUYBii9RJLTkQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJii6j2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohsA/9FHbJ2gumFznWQBnCrznNd1d6xU6iZYxUA3qXmXFPvqc10Qgp\r\ngI/79GheSdP2Dc3Bk8teaWB35LwkuDWX/wdpv46ksLUKF+NTS3pXZBac31f9\r\nbcNBK3mGexZqz846jROLs69KY0glKcln7pfYiABti0FE6MGRDqYg5tleanP1\r\nfImh1YNN/NPFCI1C54qoM0ngogNsbG9Y5Pjul/w0fUcXt6Xrf+8vDv4zcr8+\r\nlX0SdvyW4kXPwQbYTwpzjHNQe2MA8VVntWqGuIpV+FZgAW5EIEIeZLYKLMgZ\r\nour7cALkG9nS5dDEpIq5EN8fAhN96qFQypTJqZlHDsv4Eq9iBV55ocFqVG4g\r\nBaWe/Y9g+/bMpFb8Pcd+rfiiNPm0bHjZjsNVfE/76IaD8o0lrQG9OtDsjdpx\r\nq7T8wOrRnK6XVo88Gu23EpMP47HkLtos/zZdLR9Is5EgdkSNuMtaWAK/3TNk\r\nOIeGdRI8p+LwQAyFCBytn9E9nFRkr7Hrvc1VUmzb2jsjGbYl1ikpPIN3EVAi\r\nus4xR1gfQfl/Ykca+IiCrutSvc1b8HOlMdXLSjUHb7EvdSSywhDNEpCTmBv5\r\nSaVJbAhFi21B//MvVTsiCvBMvvJSUUwPEjxM1SvY9LVvFVXkkenV7yxXWA21\r\nK7p3LJGtq2F/bxAFNtXIvqeg26z0gybF3H4=\r\n=JlBX\r\n-----END PGP SIGNATURE-----\r\n","size":209982},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_6.4.0_1653319926356_0.06982043768137647"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-23T16:48:54.719Z","contributors":[]},"6.3.1":{"name":"@fastify/static","version":"6.3.1","description":"Plugin for serving static files as fast as possible.","main":"index.js","types":"index.d.ts","scripts":{"lint":"standard | snazzy","lint:fix":"standard --fix","unit":"tap test/*.test.js","typescript":"tsd","test":"npm run lint && npm run unit && npm run typescript","example":"node example/server.js","coverage":"tap --cov --coverage-report=html test","coveralls":"tap test/*test.js  test/*/*.test.js --cov"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"content-disposition":"^0.5.3","@fastify/accept-negotiator":"^1.0.0","fastify-plugin":"^4.0.0","glob":"^8.0.1","p-limit":"^3.1.0","readable-stream":"^4.0.0","send":"^0.18.0"},"devDependencies":{"@fastify/compress":"^6.0.0","@types/node":"^18.0.0","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^4.0.0-rc.2","handlebars":"^4.7.6","pre-commit":"^1.2.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.22.0","typescript":"^4.0.2"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"gitHead":"3c8e2d7ce0343570a1211798d4d1735765f24dd5","_id":"@fastify/static@6.3.1","_nodeVersion":"16.15.1","_npmVersion":"8.14.0","dist":{"integrity":"sha512-rsnTeCqh1ca0TZ+HZppyNP1SN8PgUV4IH0n5mYWAmTA9K8N6V8ANBwdBpL2t07NOMkCrS7oHWLSJVPIIO2E9+g==","shasum":"d65e475149fbc4eada3297e3ac306b2d97b52299","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-6.3.1.tgz","fileCount":50,"unpackedSize":363939,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIXBWYZWZzekLydBuCOGjwNzfAqL2u0+lGEZIempnbAgIgMDdJWbEiRY+82QB3e1tQvZlwo4xNm2JK3hvkRt9GnQg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2+UEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokYg/+JCL+5CRUhQHu7gS3TP55Z0DW8JHI34u76oKbI7qumkzX13PL\r\nCOpUtvN54IMUFZOjRUFR7++zMaKHv6wQu2O3cvDb0aBnP0hOgHshlo7QiWuN\r\nMJ4dwCPR3NpDZToM5DAO9+vtr1oT7OzMcKBDUb8z3Pwr3lIJT2qT1qJ1REHq\r\nsM8gFpijOJxK/84FzXuTspQGdr3pLIEfzwBorEtnwndwnlqmnk64d42kpmK+\r\nH9X651yZpuX8YH0JGLXcru4mKs84uYGy/QipEDUPshslw38vQsQmF/c3z4Sg\r\nrVnm0Mstv5cgZ6wvdrw9kojwgxzbslTuchiqyei9qmMiUVKCksTsYbivqWW1\r\nfkBSfefT4YmR8G8NDvKQ76d6v4Gpa6rZ3OaDYJB0ioFzz0bEWE+739MV8L8d\r\ntF89JnA+3d9usXYFCHquCl/eaAJ/Ue2GpmG+rgrug+EtrAsAYu/UGS6tr9Dp\r\nsSFIdv5fg/0axISA35dAniH60T9QvVHJzHUctv5FeOeoHhaiD+7DagGUhFMT\r\nJ+eyyj+bKCkolaN9KDxOq01OOsHJQuD43VwifndflVrNYcqsyrCUbZffBbTO\r\ny0xoVAVig0MTWHqVWJbmJXKwI29bJ4MIOpkDwhZYfCQqc4mqwgrOB8/XUTID\r\nGxWc9ruMCPnw4WfCdzq75ZZkKem5rreEAo4=\r\n=oVbL\r\n-----END PGP SIGNATURE-----\r\n","size":210250},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_6.3.1_1658578179937_0.8018034686706688"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-23T12:09:46.382Z","contributors":[]},"6.4.1":{"name":"@fastify/static","version":"6.4.1","description":"Plugin for serving static files as fast as possible.","main":"index.js","types":"index.d.ts","scripts":{"lint":"standard | snazzy","lint:fix":"standard --fix","unit":"tap test/*.test.js","typescript":"tsd","test":"npm run lint && npm run unit && npm run typescript","example":"node example/server.js","coverage":"tap --cov --coverage-report=html test","coveralls":"tap test/*test.js  test/*/*.test.js --cov"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"content-disposition":"^0.5.3","@fastify/accept-negotiator":"^1.0.0","fastify-plugin":"^4.0.0","glob":"^8.0.1","p-limit":"^3.1.0","readable-stream":"^4.0.0","send":"^0.18.0"},"devDependencies":{"@fastify/compress":"^6.0.0","@types/node":"^18.0.0","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^4.0.0-rc.2","handlebars":"^4.7.6","pre-commit":"^1.2.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.22.0","typescript":"^4.0.2"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"gitHead":"98740b8f42fbede0fadc438afe52e9614ea206d5","_id":"@fastify/static@6.4.1","_nodeVersion":"16.15.1","_npmVersion":"8.14.0","dist":{"integrity":"sha512-RuNZyZwddGCOcxGeplWM3eBh6pgnSGGeXJX4nLeJX8NzggMWR8XwGI3/DW/S3DFjo8vBPUvdi/Vd/beqQt9Y2w==","shasum":"d9b51c6cadfbe1796c7f375817ed1817a302812c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-6.4.1.tgz","fileCount":50,"unpackedSize":363939,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQDIb6w7JYHIAV+Z4ZZIyokWoAjz8uKTnd/8811Rz/E/FAIfe+pJPsd8Iiir/f5UiBI1DC0LqYZHzvyitFpkWA3qjg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2+UnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYZA/6A625p+1bTVTtelj3QHmG0t/a86Aghd5OuzKjWOsVtqfjsdbN\r\n9PeUlu8ZYGjj5X9J+cPWe7N8pktTk3AvuF2cGBNtLOlHl6Kglma7oQ3baDBa\r\nzcAXXWflDBubyWu/y/oWq5PZZfGxslwhkb6sUrHmASzbFIbR1v3yZY5hbHfv\r\nWLlljQJv46RMSguV9fW+QUY43rswOJvkzwIxlPqXDQNrhGs/PvWawd4E6hgV\r\nksF8xhfSBbEo4lcvEI5pQbSDmSFhqzo9Gb4RvJ9AwergNXSundiMiYzn1RMX\r\nFj3aUjc7PqPihWhfPXDQja6MRm0Xq3loPna+LDwpcyzS6m4ZrLiFr2MLsXN9\r\nrDPQxydNmvRLfZUv84CayGzSOns72LEoDOeukcMfRHi4eLLTg8/EY2G/lEbR\r\nFxBCDykKibUBO5gt11HIXuA93lgm8L11VB5p3ESFyGHJQ5G8Wp4nX+2LuvtG\r\nSmeBECeNJHDVaIA6bjuCWfUDc/zX/tMfmCfR+3JCJqyEehh+bgOiETOd3Z1+\r\nhItON4FpmS1pRLGuJnnL1i9xPTpad/X/W9nqu/6KHd0xC/N4AGp/fGiMLBKL\r\nqnVOTRuiAtFvcmX756YTt3IeElnoAevGxJA9f65JoRn0SnD0+XZWc527uddE\r\nF/rNA2no3V+KCrlo7TxFECiyi+JmXI2te4o=\r\n=k5Hp\r\n-----END PGP SIGNATURE-----\r\n","size":210251},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_6.4.1_1658578215739_0.4227737887932175"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-23T12:10:28.813Z","contributors":[]},"6.5.0":{"name":"@fastify/static","version":"6.5.0","description":"Plugin for serving static files as fast as possible.","main":"index.js","types":"index.d.ts","scripts":{"lint":"standard | snazzy","lint:fix":"standard --fix","unit":"tap test/*.test.js","typescript":"tsd","test":"npm run lint && npm run unit && npm run typescript","example":"node example/server.js","coverage":"tap --cov --coverage-report=html test","coveralls":"tap test/*test.js  test/*/*.test.js --cov"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"content-disposition":"^0.5.3","@fastify/accept-negotiator":"^1.0.0","fastify-plugin":"^4.0.0","glob":"^8.0.1","p-limit":"^3.1.0","readable-stream":"^4.0.0","send":"^0.18.0"},"devDependencies":{"@fastify/compress":"^6.0.0","@types/node":"^18.0.0","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^4.0.0-rc.2","handlebars":"^4.7.6","pre-commit":"^1.2.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.22.0","typescript":"^4.0.2"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"gitHead":"663b24d76860b0c58780b9d0d3ec7e0a7ceab9b6","_id":"@fastify/static@6.5.0","_nodeVersion":"16.13.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-WEk6iqgejA6ivjkvbJ47A+uMci225z5lZwLXCXZS3ZYR/kYje1gzzarkKKGL6TWpBw6smkOzxA7dfEoY0347Nw==","shasum":"004fdb487ddf0ee5fdf7541e56bfcb493d7a1060","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-6.5.0.tgz","fileCount":52,"unpackedSize":365382,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDKBDqlJJb4XNpuVSWtb5yMPtI60cIe6Wo1uNo2c69BxAiEA024bX2zBEqAatRT8x7gQynFXIAz0vEiZ/nnBT8HUBBg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5RToACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5Pw//dANQUtQv5OpALQNVreJfjdGSAAslMRqOEe2AjrRKhS2+ShF2\r\nI6abX6UV/jf/JYITiP9Wq3cPSVonlaQnjEYyHon7m38QUNm8T3B4jh1aQYSh\r\nBPTNyO+w+u1gUlze/AXN1M10BNZB7bS6YX3w1uvh1fnCOSWZWdBFTOGv1VSI\r\noUQO7FCuwJyhe42dz4HiqGzCtLIyIP/0caFqJ4Isrem/YQvB8tJzSY6N+Kuj\r\nM5nxSXQrxMJssG9eo8qCH097WjQkRSYVLXuMbEN2HqajO8PaE9gKtdj72Goj\r\napQq1j7sSVcWQpP7mWit90u5Ah/UgTRXPLoieGhtB4CeX3WHDzWjKqHJFIO4\r\nRj7a3xKFDNyEVyBHRSlELGk5jmHin4/1RGebdA9KXSpgwYahep2RMlY8NjuL\r\nSO2L31nyaZPeym7J+GhhRuMRWIT4WaTAGDVNG0ueLMb9Okn5Y0WyezrSxE2W\r\n9LSCPflqGJZ/9sx6id55XbjOibPc/SZPFk7BPXWmT2+BkbwErBhcZk3y/IID\r\nNpwJ0gZ15yAuxDARtOkAVwo4NzmZINVEI9cDuux5+NM3KAC3HlqOk/V0xthv\r\nqrQ2Sdd57APjpFlHIVTp3mr740VQwgU01vgljC0aRt0G6YznZKAHGUFvQp9+\r\n7cxiEHGOpc0JGLdhgmERBcSupSVrUnQLOJQ=\r\n=7eQD\r\n-----END PGP SIGNATURE-----\r\n","size":210481},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_6.5.0_1659180264187_0.4574599034462139"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-30T11:24:32.125Z","contributors":[]},"6.5.1":{"name":"@fastify/static","version":"6.5.1","description":"Plugin for serving static files as fast as possible.","main":"index.js","types":"types/index.d.ts","scripts":{"lint":"standard | snazzy","lint:fix":"standard --fix","unit":"tap test/*.test.js","typescript":"tsd","test":"npm run lint && npm run unit && npm run typescript","example":"node example/server.js","coverage":"tap --cov --coverage-report=html test","coveralls":"tap test/*test.js  test/*/*.test.js --cov"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"content-disposition":"^0.5.3","@fastify/accept-negotiator":"^1.0.0","fastify-plugin":"^4.0.0","glob":"^8.0.1","p-limit":"^3.1.0","readable-stream":"^4.0.0","send":"^0.18.0"},"devDependencies":{"@fastify/compress":"^6.0.0","@fastify/pre-commit":"^2.0.2","@types/node":"^18.0.0","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^4.0.0-rc.2","handlebars":"^4.7.6","pino":"^8.4.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.24.1"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"gitHead":"2b40b79df5099581d59cd471016e624c49f01907","_id":"@fastify/static@6.5.1","_nodeVersion":"16.13.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-v3XFHTiL51UenZMaFjE1oKJ8od/x3UH4rQ3+U2HWf8KJjnmjy0/ePC92ug+vc3QO6Vf548zaUsdcKeZ1LddRbg==","shasum":"3eb38cdedce8ad45f75683fcba0b5978099654ac","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-6.5.1.tgz","fileCount":50,"unpackedSize":354942,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9zRJ7cud2A20qgqCC/nTu1s6jQ0ckyMpWTQikdbIF6wIhAIkLeSaJ4JBB5agcqRYq/s8IeWWY8vO5NNthrqYch1Y/"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfHg5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIURAAjEY7+msGw1slANR6KP486E8nSgbHlZql13KfYxa0D31J+eLj\r\nExCdG9rImgjuOTX5v3ij8XHanf++cYOde3WMbjVGh/9pX1OXFO/lmU1ErvxG\r\nAndY39aBjSJG9SR6EFClkDRiS47LscimMX36zpsDflS9fdXQnzmRI2W2BeVD\r\nr3xbml09h7gJBHKme+FUfkNu5zLODA20rtfepbzFyR8VNShxH6jK8Hk21qbu\r\nHlmc41/nqOyIj54JNrAtR3AYyw/z7yByTAv9VOI4wUC+pf0rO0C0SL49cjM8\r\n9gPuMzjFHPqgkL5lyBOnInpDCC0ZvbvjmjvBbeiUobzj3zrmk1WkgTSY+Vaa\r\n76kXRV7xoHbihyyEaD8CPU1QsuVQIFxUVRuee4azs92xyTqxR2PBqt84W+Ar\r\notQXTphekLK2llYwRtLYKteOd9vNyGpC5RYbCBSOXStlhE/LwFj/62Zh0u+0\r\nKOoJU+rc9hxnRYKV42uUoK90XU+z/9P/n8UPnkrvzbDMfpibmqM+mCoFczyS\r\nCP1P+qTSGy8LhD+DlATOqh+leHqb2JhDNhnePHb+w48oTyvN6fof3ZV0XYpr\r\nP/kI50u5DtqHe8Xvqy+h4zFN1uXpGnInj0N1sL88IgHNuub3dRXGboMiabOT\r\nrArzNPoN/Xq8rfjJXw7kdjecbtdMm3ZT18A=\r\n=X9eT\r\n-----END PGP SIGNATURE-----\r\n","size":204233},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_6.5.1_1669101625659_0.3461609901816356"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-22T07:21:51.765Z","contributors":[]},"6.6.0":{"name":"@fastify/static","version":"6.6.0","description":"Plugin for serving static files as fast as possible.","main":"index.js","types":"types/index.d.ts","scripts":{"lint":"standard | snazzy","lint:fix":"standard --fix","unit":"tap test/*.test.js","typescript":"tsd","test":"npm run lint && npm run unit && npm run typescript","example":"node example/server.js","coverage":"tap --cov --coverage-report=html test","coveralls":"tap test/*test.js  test/*/*.test.js --cov"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"content-disposition":"^0.5.3","@fastify/accept-negotiator":"^1.0.0","fastify-plugin":"^4.0.0","glob":"^8.0.1","p-limit":"^3.1.0","readable-stream":"^4.0.0","send":"^0.18.0"},"devDependencies":{"@fastify/compress":"^6.0.0","@fastify/pre-commit":"^2.0.2","@types/node":"^18.0.0","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^4.0.0-rc.2","handlebars":"^4.7.6","pino":"^8.4.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.24.1"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"gitHead":"1f857664d77572d104ea21a0f0a1ce3b523d0949","_id":"@fastify/static@6.6.0","_nodeVersion":"16.17.0","_npmVersion":"9.1.2","dist":{"integrity":"sha512-UiYSN2dUmDZ48M40xdIwY1dPwSSYD7c+wtoIQP8y7wyxCwcUtf1YT5/Q4n1uJsBF1fySvuo9njQZKlHeiKy4HQ==","shasum":"763244583abf7a4734bff7b1d1aef0ef445393fb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-6.6.0.tgz","fileCount":53,"unpackedSize":358141,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEsr2ZPVTs5xdh2p8ukfMPU1N/XOI3re3aJyaxqdX7icAiEA9t5eATw9lBqdpZoMvmLQSAZoaNA9x4CRhqNbbt7kztA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjS2xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEJw/6A9RxB/oxkACfmQq6lMY1eIDKib+QOruoWwsc56EytYd8aKOa\r\naQMauBNNlF3zS/sLagHZYTIIXq5VfGgx/l/r2e0A3ScXHYF0ONYgxNcjUmeU\r\nd8/z5DO/fD5kVsAscSiZGT4W8CBPmNv69tfxWfeK1hWuc2JZMgzqx8EviR9h\r\n0r4LGz7Zt/K9pgtvcrvkE318Rgx0XYPlBG8TMvAQt1swFBsv0szVQNiEppfM\r\n3Lv9brxafAYjekeRQDyg+o5u/gXMt9n599wLAVsxUxzxu/fqVs6TD38fMNzm\r\nI20XebmaHh9cwhqcA+bm418rxrmss8FdcwmNTHNHNYCyqj22pYn+mcVRipE6\r\njFZkeyrc7rINkmCUsAaJ7uOk8Yl+P00lRm8NP5RdkrJAJjNCbUTAvxcFcLVd\r\nr6HovrdWF1R58TfabV0B9jRw5wp0qnhI7CGkrLzuqs/4bpntLwKrJQ3HNlw1\r\nJbawUsKjGyDXeJM9Z1T5bQyMdIqgrEPcOfKpN4TdAz1x9NbKRgpUJx+FDbxk\r\nmBuwpnfMckkAQPaB0NVKZ0Iar1ebjuqIT2tU7czBmzPaRugRAhBaYYMSdqX9\r\nyo8H54S74xjaVnx1z0cNRraMuF1pIxZ1m4ninnYoeBDFIxT2Z6kMahOJRmbC\r\nAZc1Td+OPW0iXL5h6nysZLS9dGVwl4F+mic=\r\n=iVIO\r\n-----END PGP SIGNATURE-----\r\n","size":204691},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_6.6.0_1670196657412_0.8147197764466125"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-04T23:31:03.799Z","contributors":[]},"6.6.1":{"name":"@fastify/static","version":"6.6.1","description":"Plugin for serving static files as fast as possible.","main":"index.js","types":"types/index.d.ts","scripts":{"lint":"standard | snazzy","lint:fix":"standard --fix","unit":"tap test/*.test.js","typescript":"tsd","test":"npm run lint && npm run unit && npm run typescript","example":"node example/server.js","coverage":"tap --cov --coverage-report=html test","coveralls":"tap test/*test.js  test/*/*.test.js --cov"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"content-disposition":"^0.5.3","@fastify/accept-negotiator":"^1.0.0","fastify-plugin":"^4.0.0","glob":"^8.0.1","p-limit":"^3.1.0","readable-stream":"^4.0.0","@fastify/send":"^1.0.0"},"devDependencies":{"@fastify/compress":"^6.0.0","@fastify/pre-commit":"^2.0.2","@types/node":"^18.0.0","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^4.0.0-rc.2","handlebars":"^4.7.6","pino":"^8.4.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.25.0"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"gitHead":"8dab6ec5c4525cbe132ec1b7863d884392288406","_id":"@fastify/static@6.6.1","_nodeVersion":"16.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-sylhlmhclqwkyZy/SD5wzd4yjmMuqW8cRmfnuPXPhftZuEwJ8G2apm0kECQRnHJnk+W3Ksx2fpIHHcthzxNRTA==","shasum":"62cfd24aa3d5d69591fe0ba2327a5356fa05bd72","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-6.6.1.tgz","fileCount":53,"unpackedSize":358169,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFSktfW+Rnp787gLo/PY8GcwUFXayscW1P/lrBrpnJphAiEA5S8CVmF8hy0sYKXb7Mlm6TJ+s0F+2GrlDZThDEPQq2U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvpQqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVvxAAkcHoww3QJimMeiuUW+7gTLnIZxADQg1w/6Tm4Yz3cZsQgj24\r\nmjVtrDfHVvXzyDHKkD9XTPCp1oDxnI0B2zIfK1+RJqcXFE6OxtI9H3CAvDFH\r\nmodVIhS0O6Oz/oH4aBBFVVkJqbhM0MQjfTw24UtFmgQdd9V6qzbEtatj7Lwq\r\nTdNslgEK9dP8ZYCsEKJddRrIqN6W63RwEPvr+2RJMApHKiCpokmu6dw4zESF\r\nDhLsJlvjqRg895rRrEw2hpc3bSGprgokUWjmx4v8o/Q2rHUT7DF+5IokM+yE\r\nHfjSXe8LRw0Gpq+36D/n6yihIOunFt3/Ov6JZFO8MiDuryCuV9Zj+WVZKBjc\r\nyKNUwRUHd7tFp7hOhz2WMHkP2bbD5UIvu900l+MCiAPD6IemynPFvImVWijn\r\nJPLOslqWzWfJyv7VoWJDWv8PbNxij/JU2xFUtUvZFI4jj+mlmEXg8c5qlLUX\r\n9xsNp8amlwwWEYU9IxTPeFAjI0GidN46NXw0IRnR6SpoBcm8sr49O6LZnlmx\r\nwO/lQyEXK11YdFHvZ+CrJcufoLWIxktzcIM2ZJ2jjhBM/YB5ut6A94dC1Aub\r\nLldhzGUNQzkovAA5jlEgVRh6LDdfdcQgv2zPCD3fbEUjjAZQ2zaQ5xB2QqDV\r\nwSn0GaeIbuk5ZbNCGVQt6ZKkiOYtUhAzR94=\r\n=NFuR\r\n-----END PGP SIGNATURE-----\r\n","size":204696},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_6.6.1_1673434154604_0.7810356237793064"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-11T10:49:14.813Z","publish_time":1673434154813,"contributors":[]},"6.7.0":{"name":"@fastify/static","version":"6.7.0","description":"Plugin for serving static files as fast as possible.","main":"index.js","types":"types/index.d.ts","scripts":{"lint":"standard | snazzy","lint:fix":"standard --fix","unit":"tap test/*.test.js","typescript":"tsd","test":"npm run lint && npm run unit && npm run typescript","example":"node example/server.js","coverage":"tap --cov --coverage-report=html test","coveralls":"tap test/*test.js  test/*/*.test.js --cov"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"content-disposition":"^0.5.3","@fastify/accept-negotiator":"^1.0.0","fastify-plugin":"^4.0.0","glob":"^8.0.1","p-limit":"^3.1.0","readable-stream":"^4.0.0","@fastify/send":"^1.0.0"},"devDependencies":{"@fastify/compress":"^6.0.0","@fastify/pre-commit":"^2.0.2","@types/node":"^18.0.0","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^4.0.0-rc.2","handlebars":"^4.7.6","pino":"^8.4.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.25.0"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"gitHead":"c95eaf7bf20489007c7d85f5516c421b2d6b4334","_id":"@fastify/static@6.7.0","_nodeVersion":"16.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-GYFDTSK83OL3mlzEDhgZXwFqPpGPiOsOr+dx63y2hcDF+NF4j1Ps2Swvmq/tMc5CFGoEDhkVN+P9fWG+/4a30Q==","shasum":"9468383c78aa2fb550e48c3afd0952f288097126","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-6.7.0.tgz","fileCount":53,"unpackedSize":358058,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAtxOe2jatMHQoL8egnflCqf3t5xoRdPObdKtFC2lCp3AiEA7zQYg76FKE+TO/Dqhdijjm9SanJ9s1exNcOHvaqdmTo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0k9KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYrQ/7BWUU05cxID1XoIbjxrayXiMoYxab1va8pZouD/PSdtppcpQm\r\ncSxPAzQ07PskeIHznU2M4MHWu0ddGZPYs7ZqW0z47RUamR5pRR7gwtu8kVMR\r\n0EWZfz9TtpvThcz+e7NljvwqK3H7d3ZpBPUgYEmWpEdpsxsgW9PqlYKHIDrv\r\nXfmFDncp/+92tmk+XGqtxRJ6OMDwFN3AXJX4pR9mkb0e9IeMr/KcTio1S8To\r\nYQJT3rrqVzbH1r19/kEBPjPUXIMk03PomsG8brmVbMoanzABFvQFgsCUeoEv\r\n4VReV0Z8C1ZIjoCwT8+SMym0MIPcDfsleIvvHysbouy5pKRz2IbFI9/ZUZHy\r\nmHLK4e0PInh+4IffiSkouNmLzk1RRYdqtIzjZvFO+t6KGFC7LAeqYSKzzSb9\r\ncljOlvEfGizmW0jHvOGDe5VSBh0Bkq7U1lkcMo9n0rrCPpdjhoqFFw4RJu+1\r\n6gM3MQ4yh+0IGyTsrjD/87gF8Y78cTe47cb9ScDVgU5eR557+uOYQExukMyK\r\npFEcWgQNqXhfZliQazMiHdPa22q0Tk6rgmsxbgnSKcUrCcFReDLVKNULUpF/\r\nJKC4NjXQMNpn82VnIUce72Y2jm9iqPnpxRy9QDPxa5CmAJxrMXZ5apmwPFb1\r\nHqGLVYBaH65UNOtRr+yvPUnJCCKb6F5/jPQ=\r\n=lc22\r\n-----END PGP SIGNATURE-----\r\n","size":204793},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_6.7.0_1674727242560_0.8144032165597361"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-26T10:00:42.773Z","publish_time":1674727242773,"contributors":[]},"6.8.0":{"name":"@fastify/static","version":"6.8.0","description":"Plugin for serving static files as fast as possible.","main":"index.js","types":"types/index.d.ts","scripts":{"lint":"standard | snazzy","lint:fix":"standard --fix","unit":"tap test/*.test.js","typescript":"tsd","test":"npm run lint && npm run unit && npm run typescript","example":"node example/server.js","coverage":"tap --cov --coverage-report=html test","coveralls":"tap test/*test.js  test/*/*.test.js --cov"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"content-disposition":"^0.5.3","@fastify/accept-negotiator":"^1.0.0","fastify-plugin":"^4.0.0","glob":"^8.0.1","p-limit":"^3.1.0","readable-stream":"^4.0.0","@fastify/send":"^2.0.0"},"devDependencies":{"@fastify/compress":"^6.0.0","@fastify/pre-commit":"^2.0.2","@types/node":"^18.0.0","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^4.0.0-rc.2","handlebars":"^4.7.6","pino":"^8.4.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.25.0"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"gitHead":"c26d54c673941e77f5360fe37146e2e75f732b33","_id":"@fastify/static@6.8.0","_nodeVersion":"16.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-MNQp7KM0NIC+722OPN3MholnfvM+Vg2ao4OwbWWNJhAJEWOKGe4fJsEjIh3OkN0z5ymhklc7EXGCG0zDaIU5ZQ==","shasum":"c89eff216024bc11658485d531a267abdf3a076a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-6.8.0.tgz","fileCount":53,"unpackedSize":358038,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRkKJUkWCV7Z5fPLm8lhhcudesK2gB1v6/csKcn3TPuAIgHjnhbKuC7jVyDzPcF+nrPvs4hGP4oGdjbOuGxZNc5jk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj18uyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6yQ//YfLkqNKzqky6LUoVtFgSr+K1DvcchlB67IaCBmxycHLEoF8A\r\n0Mh+ojcRJ5zd7UfrTin6FJ1g31s8l3/nUKpoQjO+wbOovbwd7w5bFFLGCPU+\r\ngEJUJ6KAQQ1FUlBmX3i4LSyczlw6hZcd1jMG53LsuSK9TzzdiHb+oM5AcSDX\r\nmBAayxm4RnHjuFiFxRhhSiJ+A/m/zZ4LdvpgAb4fZRi5Ki9HSCB0m52kkEXU\r\nqcmBAzlvGfRHS5u8oIXlRc0DlP0xygqIx8RlJuikfq7nTDOJReD6AqHAXgX8\r\np2HlMx8i3/SYiZxtoRJh/CQV5hfVknfUDZ24+e+GS0q938lmk3HYTWhFwUOs\r\nkMzchkwPWf6jdJminbVq5wMMTlhyLu095xj+t5WsaLzbN/U8h1xrS1KqlxkB\r\nKVPy5GoHUv27RfjgkrkJSvvxt6fznFIqQpUvXzpttyk9Jn2krUt59elDeB6k\r\neJBPJbD4KUWVVrwbDEAucCjw7O8CwwwkRApCoEMF270ss6WoGjoKSBZ6SHSI\r\n+BI3FSpgdnOdC52Qi+3T4wLs+Hor6Oa9fipw6PhgSbWuC1nCAdENo3MshtAz\r\nzbqST44xDV9bQD1Uprw+VMIos7qdtdqFfO77MMpU8FWf6SNvUVLWjBJDXcuQ\r\nvtBkaNlecT8ZTS38+TOffMHvbAhQy/zaE+Q=\r\n=6DDy\r\n-----END PGP SIGNATURE-----\r\n","size":204782},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_6.8.0_1675086769758_0.27179922507327703"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-30T13:52:49.982Z","publish_time":1675086769982,"contributors":[]},"6.9.0":{"name":"@fastify/static","version":"6.9.0","description":"Plugin for serving static files as fast as possible.","main":"index.js","types":"types/index.d.ts","scripts":{"lint":"standard | snazzy","lint:fix":"standard --fix","unit":"tap test/*.test.js","typescript":"tsd","test":"npm run lint && npm run unit && npm run typescript","example":"node example/server.js","coverage":"tap --cov --coverage-report=html test","coveralls":"tap test/*test.js  test/*/*.test.js --cov"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"content-disposition":"^0.5.3","@fastify/accept-negotiator":"^1.0.0","fastify-plugin":"^4.0.0","glob":"^8.0.1","p-limit":"^3.1.0","readable-stream":"^4.0.0","@fastify/send":"^2.0.0"},"devDependencies":{"@fastify/compress":"^6.0.0","@fastify/pre-commit":"^2.0.2","@types/node":"^18.0.0","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^4.0.0-rc.2","handlebars":"^4.7.6","pino":"^8.4.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.25.0"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"gitHead":"2fc5836ce26855b9d428f2b9149a9b61e6efda18","_id":"@fastify/static@6.9.0","_nodeVersion":"18.13.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-9SBVNJi2+KTnfiW1WjiVXDsmUxliNI54OF1eOiaop264dh8FwXSuLmO62JXvx7+VD0vQXEqsyRbFCYUJ9aJxng==","shasum":"038efdfe33757cc0ab4b0920e82bc4240fa5d78a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-6.9.0.tgz","fileCount":53,"unpackedSize":359461,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBRMi7QdVFR1zh1don8VLQNnHcvIOujl2c1PC4FBZt4gIhAM/emIJXoVG59VxGwueJm/P1tWSr2cDSOfDpg4wLv4KK"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5mWLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+Bg/+KRd/2xJ6xiRpROGL6o6yqTirxlHr/3rr9nq/UwGUlxHHZP3G\r\nx2psB1wub77LHGfSVtfYa/JkjFaqG34a24cWNfslzRDgJmPAjWGIBcYOoFLD\r\nTAXNMF4Upwd7opZ1oNvP/A7TuqQ+8pCSEqrCPTGZ2JNFh97b/dXg9CeWEwTJ\r\nYQ1pyFS7wYsf+nVd61uDVjqkOwIrmFnsoq80p28KJg7L/RXHR+ALkGbBh69j\r\n9VlCwdWfX6eYYroYb8f9lefS4cCdvkrlWB5CfB5SsdGVt9c0wDqe+i6HhzEB\r\nuOY/bo8EdL5AIDIjf6NKZFW/4vi96eOlpHp80DG0Iou8E4ZCHb5hWKot8QgT\r\nyCjmL7QgTfKfyfKDw0JEhhv0wKVbPjvhB0X8G3rur7aPM8g+wZwSnyQwbX+S\r\nakEmmMBE6MMDuo1E/8zM4XNijhQMX1xm3qzi5/zbRMzMzACjbxC30mC95oJm\r\nsca0NVx530p0cZl/US3SniE4K4SNazasnCDZwsdQ54GEBUFV2qgqVpNou1UD\r\n2sXvW0kj11ZGk+qH+ZXOtlDF4N11NlBQ/eQbcey81QNk1MEUvGCzuRGwp+zg\r\nTi1GduAiUUqznc3FIuyDHf9RegDFdhhkdXT7m9hWYYUkJUdoVtz3z7szDLgj\r\nKIPA3Iy9mEIhm+VNL34zXJIS5en//fex14Q=\r\n=2tok\r\n-----END PGP SIGNATURE-----\r\n","size":204870},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_6.9.0_1676043659196_0.9696459986815611"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-10T15:40:59.481Z","publish_time":1676043659481,"contributors":[]},"6.10.0":{"name":"@fastify/static","version":"6.10.0","description":"Plugin for serving static files as fast as possible.","main":"index.js","types":"types/index.d.ts","scripts":{"lint":"standard | snazzy","lint:fix":"standard --fix","unit":"tap test/*.test.js","typescript":"tsd","test":"npm run lint && npm run unit && npm run typescript","example":"node example/server.js","coverage":"tap --cov --coverage-report=html test","coveralls":"tap test/*test.js  test/*/*.test.js --cov"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"content-disposition":"^0.5.3","@fastify/accept-negotiator":"^1.0.0","fastify-plugin":"^4.0.0","glob":"^8.0.1","p-limit":"^3.1.0","readable-stream":"^4.0.0","@fastify/send":"^2.0.0"},"devDependencies":{"@fastify/compress":"^6.0.0","@fastify/pre-commit":"^2.0.2","@types/node":"^18.0.0","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^4.0.0-rc.2","handlebars":"^4.7.6","pino":"^8.4.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.28.0"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"gitHead":"97afe85a9d0d0e524b074ba3c4a88e2f42a66aca","_id":"@fastify/static@6.10.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-TGruNm6ZabkQz2oRNoarPnY2BvS9i9DNf8Nn1aDcZp+WjOQRPCq0Wy2ko78yGB5JHytdCWoHpprc128QtLl8hw==","shasum":"cdb6a5ddcc3ea8691c79aad0c846bc986a4bc721","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-6.10.0.tgz","fileCount":53,"unpackedSize":361299,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+yiIQ379AwoqHjqAF3pVR7P7EPexa1rFMvcQ6RDHBLQIhAKDH3ZDF19ok8yIsGV+eA5zzaW34gz43KYL/3guC/KKt"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKU8RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLdRAAmxDv3+bETPmiLsYxuLonAsG7t02SDfNB990J4vExgm3Hw1pb\r\neEeI3Te9PoOg9YNnc4PoO55tTP1fKDrWGNjGAqR/j3QS4Rhhw4TZAONGFtH3\r\n3hqAOrIXjsDnpKl6GZdLxGfwTwEwyyRoEEQTs9AE6ymC7tqyhoT2Tm7LPVAd\r\nz+fAjrnN/NhMhNrbrjRQUL6nt5y5LFtiH69r5FI0enr9ud3pXOOh/44h0sd7\r\nxiImRM3ksdXv6Aq61bRW86soEBS9KrTVZSjyODCAGgimrKn9t5YRz3PE/5qp\r\nVy7QmSEvuZECd7z/mFPiLIWvxvShea8/uJrrTsFx6pXcG2FACizTLkcdGtJr\r\ndxQjfcdfvczhio1mtnQiFutQoU1CDEFpU257vR7xwQbe7Q9JammpwpDtjTIX\r\nKGHB74U0xSjic1b6L/EPuoEW4BKRR0ez87Gp3skq5dfrBPwHh3vv4wTxKJc6\r\nXX32YsI43qGSI/DbrqyeOHwqOrsQx/lyJIuRwlvBnfhj9uiHjiiW0j8YEqlY\r\nGvTt7cU3TPxxbjSJLojQVj79UlwjlUWGUUIZ+7sDCtlDFFF8hH4nkqdj6uAl\r\nrPZgJz14zEbx/UIxSN8d3T0MtoIc0y8Mqhq26Y9OmWyretdWTtkrNy0q/uIo\r\n5NMAjVTOaArWHGhItfiT/05RsywfveGytVg=\r\n=gaLN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_6.10.0_1680428817740_0.5492649435533092"},"_hasShrinkwrap":false,"contributors":[]},"6.10.1":{"name":"@fastify/static","version":"6.10.1","description":"Plugin for serving static files as fast as possible.","main":"index.js","types":"types/index.d.ts","scripts":{"lint":"standard | snazzy","lint:fix":"standard --fix","unit":"tap test/*.test.js","typescript":"tsd","test":"npm run lint && npm run unit && npm run typescript","example":"node example/server.js","coverage":"tap --cov --coverage-report=html test","coveralls":"tap test/*test.js  test/*/*.test.js --cov"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"content-disposition":"^0.5.3","@fastify/accept-negotiator":"^1.0.0","fastify-plugin":"^4.0.0","glob":"^8.0.1","p-limit":"^3.1.0","readable-stream":"^4.0.0","@fastify/send":"^2.0.0"},"devDependencies":{"@fastify/compress":"^6.0.0","@fastify/pre-commit":"^2.0.2","@types/node":"^18.0.0","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^4.0.0-rc.2","handlebars":"^4.7.6","pino":"^8.4.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.28.0"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"gitHead":"22fc6a555f946fd0968768f1f98c020f068a5fed","_id":"@fastify/static@6.10.1","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-DNnG+5QenQcTQw37qk0/191STThnN6SbU+2XMpWtpYR3gQUfUvMax14jTT/jqNINNbCkQJaKMnPtpFPKo4/68g==","shasum":"605e6758b7536089581bb59dbb096d80997327b6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-6.10.1.tgz","fileCount":53,"unpackedSize":357559,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBWXMqu6+9u8vH9LUsNL0vO8KT+2cRLTKVFtoR8+p4TzAiASrUrBAdd+XPxAH8KhLh/GxDEA9I5141mKG8w/Y99J+A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkODjJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRJA//Riwdgyc8ONr5BkAwrGUSF0ZWwcX7N+aQFYwTdPKQbekVqIYm\r\n3fTSgGaQ4iNRbfaygSKWruowEbNG7tx/Jej+SsjCuWsS9SPEUxC9PMVO9yjk\r\n+rEQxYCkgbecBvbHRGR9GElokGkn8PpZIbwpMKxV7u8ZaiZtG8J5d2e7F3Pi\r\ncHxPxvQufaEHIPzhH4pT8UW3t9aViYNlSHYcoJ1BU3NcVX4ydFNhXT6SHfET\r\nEcpbMuwpKpmHGDOxDe1/H86pGNzWCF0erPEjBRAYiNrLkn6nVnz0to+7DbYP\r\nWfinD0Yy6l6AkZthkwLOjhojJMasfDQVFx5F02/eZy1qYlZa8lVDK3obZux0\r\nRyy9/x/vnXDXCseNsy9LPGH4GbfMna7N/+iZgMbhStnX+D6StMJtYRSsstHx\r\noIxChqAb2Lul3rqTlhgLs8QmejJF6v0ELv/twSSVa2ltXT48+q/sXvnY+wi1\r\nRGQWeVvxlJSb+akpODr/6xjUvf6hKHXz10m8qRvTyg2yAgS3TMSj6QXI9h/B\r\nfQ0EyIT23unmb4Yj9xFCEufM1R0ibuu0DLVRNZ7N2soAu7H62VfIv3f4Q/l0\r\no67jJugGAEw4K2B8gt99rdpvB1yE1tHHmNU+9xZd832FTH0uyaBamw3QhwoF\r\nGUQUunJO0IpJTtN1xmF+Ndcn6Fo3MUfILlU=\r\n=Brnb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_6.10.1_1681406153054_0.33170045874219944"},"_hasShrinkwrap":false,"contributors":[]},"6.10.2":{"name":"@fastify/static","version":"6.10.2","description":"Plugin for serving static files as fast as possible.","main":"index.js","types":"types/index.d.ts","scripts":{"lint":"standard | snazzy","lint:fix":"standard --fix","unit":"tap test/*.test.js","typescript":"tsd","test":"npm run lint && npm run unit && npm run typescript","example":"node example/server.js","coverage":"tap --cov --coverage-report=html test","coveralls":"tap test/*test.js  test/*/*.test.js --cov"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"content-disposition":"^0.5.3","@fastify/accept-negotiator":"^1.0.0","fastify-plugin":"^4.0.0","glob":"^8.0.1","p-limit":"^3.1.0","readable-stream":"^4.0.0","@fastify/send":"^2.0.0"},"devDependencies":{"@fastify/compress":"^6.0.0","@fastify/pre-commit":"^2.0.2","@types/node":"^20.1.0","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^4.0.0-rc.2","handlebars":"^4.7.6","pino":"^8.4.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.28.0"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"gitHead":"64aead176b1ec6fd52cbe23e2ef167f037a12ea2","_id":"@fastify/static@6.10.2","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-UoaMvIHSBLCZBYOVZwFRYqX2ufUhd7FFMYGDeSf0Z+D8jhYtwljjmuQGuanUP8kS4y/ZEV1a8mfLha3zNwsnnQ==","shasum":"dfaaccfa191a4ba85ea8e3926853c9e6d979e67f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-6.10.2.tgz","fileCount":64,"unpackedSize":449396,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGDBcgkENyswsYr6qXvZxwqpHD7LET4lflgzMP5SGo60AiBUU9yLW7z2mp20T5OiCfwWH7gfngo2MRukoYeAMzJcig=="}]},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_6.10.2_1685032528030_0.5696151758112078"},"_hasShrinkwrap":false,"contributors":[]},"6.11.0":{"name":"@fastify/static","version":"6.11.0","description":"Plugin for serving static files as fast as possible.","main":"index.js","types":"types/index.d.ts","scripts":{"coverage":"npm run test:unit -- --coverage-report=html","lint":"npm run lint:javascript && npm run lint:typescript","lint:javascript":"standard | snazzy","lint:fix":"standard --fix && npm run lint:typescript -- --fix","lint:typescript":"eslint -c .eslintrc.json types/**/*.d.ts types/**/*.test-d.ts","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","example":"node example/server.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"@fastify/accept-negotiator":"^1.0.0","@fastify/send":"^2.0.0","content-disposition":"^0.5.3","fastify-plugin":"^4.0.0","glob":"^8.0.1","p-limit":"^3.1.0","readable-stream":"^4.0.0"},"devDependencies":{"@fastify/compress":"^6.0.0","@fastify/pre-commit":"^2.0.2","@types/node":"^20.1.0","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^4.0.0-rc.2","handlebars":"^4.7.6","pino":"^8.4.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.28.0","typescript":"^5.1.6"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"gitHead":"bbb973f8bddaac489eb4cc7427892a41d3737900","_id":"@fastify/static@6.11.0","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-jgnqpRojDqOLHnnKlZgvvUFzR8rrxqkqzbtmuHp1amIArxGVJDXyBMPbxb3yteklBA7tPilXbx5xzDRiGXR0RA==","shasum":"154c7c09730122882e63ec0f4973a8100ab7af1b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-6.11.0.tgz","fileCount":68,"unpackedSize":453454,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGxwHNfHD49xCCbVX3hSVSAqcYaQzW/aY17T5tx24kyUAiAzZIvTMOG0gsxET9Jo7Oi7t6LJls4Y0LVHeL9ZeDTRWg=="}]},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_6.11.0_1693598475719_0.12786529635084176"},"_hasShrinkwrap":false,"contributors":[]},"6.11.1":{"name":"@fastify/static","version":"6.11.1","description":"Plugin for serving static files as fast as possible.","main":"index.js","types":"types/index.d.ts","scripts":{"coverage":"npm run test:unit -- --coverage-report=html","lint":"npm run lint:javascript && npm run lint:typescript","lint:javascript":"standard | snazzy","lint:fix":"standard --fix && npm run lint:typescript -- --fix","lint:typescript":"eslint -c .eslintrc.json types/**/*.d.ts types/**/*.test-d.ts","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","example":"node example/server.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"@fastify/accept-negotiator":"^1.0.0","@fastify/send":"^2.0.0","content-disposition":"^0.5.3","fastify-plugin":"^4.0.0","glob":"^8.0.1","p-limit":"^3.1.0"},"devDependencies":{"@fastify/compress":"^6.0.0","@fastify/pre-commit":"^2.0.2","@types/node":"^20.1.0","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^4.0.0-rc.2","handlebars":"^4.7.6","pino":"^8.4.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.29.0","typescript":"^5.1.6"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"gitHead":"e0a816eb09c483eb8498e42568a6b03265db4800","_id":"@fastify/static@6.11.1","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-d8cJyPhZ0WNQTPniMNV+Q8ADuILpcMMETmkyg5Co1voT48aQXFpQP8jJmQDGo858GG3xt7v0YXeawmpGzooYaw==","shasum":"1208eefe8d96c17168627f8ba3f4e77d318fdd5d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-6.11.1.tgz","fileCount":67,"unpackedSize":410984,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7nSwEKJRWWuI3/brzMigf0SAXUVU92BPpwKSEwB0xhwIhAIFUL4vWMwN9D90QNlyx4r58WCpUZt6DOXg4cPX+sqeZ"}]},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"gurgun.dayioglu@icloud.com"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_6.11.1_1694670978161_0.8819843493949282"},"_hasShrinkwrap":false,"contributors":[]},"6.11.2":{"name":"@fastify/static","version":"6.11.2","description":"Plugin for serving static files as fast as possible.","main":"index.js","types":"types/index.d.ts","scripts":{"coverage":"npm run test:unit -- --coverage-report=html","lint":"npm run lint:javascript && npm run lint:typescript","lint:javascript":"standard | snazzy","lint:fix":"standard --fix && npm run lint:typescript -- --fix","lint:typescript":"eslint -c .eslintrc.json types/**/*.d.ts types/**/*.test-d.ts","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","example":"node example/server.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"@fastify/accept-negotiator":"^1.0.0","@fastify/send":"^2.0.0","content-disposition":"^0.5.3","fastify-plugin":"^4.0.0","glob":"^8.0.1","p-limit":"^3.1.0"},"devDependencies":{"@fastify/compress":"^6.0.0","@fastify/pre-commit":"^2.0.2","@types/node":"^20.1.0","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^4.0.0-rc.2","handlebars":"^4.7.6","pino":"^8.4.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.29.0","typescript":"^5.1.6"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"gitHead":"8d0c3be3a0d4f16f580815eb0529b2a74c981503","_id":"@fastify/static@6.11.2","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-EH7mh7q4MfNdT7N07ZVlwsX/ObngMvQ7KBP0FXAuPov99Fjn80KSJMdxQhhYKAKWW1jXiFdrk8X7d6uGWdZFxg==","shasum":"1fe40c40daf055a28d29db807b459fcff431d9b6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-6.11.2.tgz","fileCount":67,"unpackedSize":411087,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3p2NTJMr2x8EcGwrgODINGDO6F+I+NJUhoRVW91iQpwIgaIFmyRMv5JcBSOcqIjfbGTO9peqwNA7SSHUgpBLM/GM="}]},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"gurgun.dayioglu@icloud.com"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_6.11.2_1694939497101_0.548865216573017"},"_hasShrinkwrap":false,"contributors":[]},"6.12.0":{"name":"@fastify/static","version":"6.12.0","description":"Plugin for serving static files as fast as possible.","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"coverage":"npm run test:unit -- --coverage-report=html","lint":"npm run lint:javascript && npm run lint:typescript","lint:javascript":"standard | snazzy","lint:fix":"standard --fix && npm run lint:typescript -- --fix","lint:typescript":"eslint -c .eslintrc.json types/**/*.d.ts types/**/*.test-d.ts","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","example":"node example/server.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"@fastify/accept-negotiator":"^1.0.0","@fastify/send":"^2.0.0","content-disposition":"^0.5.3","fastify-plugin":"^4.0.0","glob":"^8.0.1","p-limit":"^3.1.0"},"devDependencies":{"@fastify/compress":"^6.0.0","@fastify/pre-commit":"^2.0.2","@types/node":"^20.1.0","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^4.0.0-rc.2","handlebars":"^4.7.6","pino":"^8.4.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.29.0","typescript":"^5.1.6"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"_id":"@fastify/static@6.12.0","gitHead":"b77ca2cb637f509f475c96d0a100b816e0234a92","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-KK1B84E6QD/FcQWxDI2aiUCwHxMJBI1KeCUzm1BwYpPY1b742+jeKruGHP2uOluuM6OkBPI8CIANrXcCRtC2oQ==","shasum":"f3d55dda201c072bae0593e5d45dde8fd235c288","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-6.12.0.tgz","fileCount":67,"unpackedSize":410538,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRHxvmzdnQZ+NMfHTwXH/M/3bIxpOKCta1Qj5oR/j+LgIgbyhn7jCEAM8sj6B/1pHAVfc3lAWNP9jN+oPlnS93Pko="}]},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"gurgun.dayioglu@icloud.com"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_6.12.0_1698590008995_0.29529160762958884"},"_hasShrinkwrap":false,"contributors":[]},"7.0.0":{"name":"@fastify/static","version":"7.0.0","description":"Plugin for serving static files as fast as possible.","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"coverage":"npm run test:unit -- --coverage-report=html","lint":"npm run lint:javascript && npm run lint:typescript","lint:javascript":"standard | snazzy","lint:fix":"standard --fix && npm run lint:typescript -- --fix","lint:typescript":"eslint -c .eslintrc.json types/**/*.d.ts types/**/*.test-d.ts","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","example":"node example/server.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"@fastify/accept-negotiator":"^1.0.0","@fastify/send":"^2.0.0","content-disposition":"^0.5.3","fastify-plugin":"^4.0.0","glob":"^10.3.4","p-limit":"^3.1.0"},"devDependencies":{"@fastify/compress":"^6.0.0","@fastify/pre-commit":"^2.0.2","@types/node":"^20.1.0","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^4.0.0-rc.2","handlebars":"^4.7.6","pino":"^8.4.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.30.0","typescript":"^5.1.6"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"_id":"@fastify/static@7.0.0","gitHead":"f1a248b152f2193c556698a749159a1173124462","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-JCuzYMgbIY1Ws5e3dmPFWAZ0MwkKNn4Pmd/gk3RlCOCLDtA6eUq7WZyBz/TpnCi6ae8FOY1s33POo4rioYgWTg==","shasum":"ea4e5dfd3e1bdfac7d229e620d14655cbb0c703f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-7.0.0.tgz","fileCount":67,"unpackedSize":410838,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDV54GSY2GXCuyVQTWbnOpcSGNIc9T/1yp2MjOzK0EsLgIhAIn7M90LPxGcX4GijkiktC1YGFJrE+f7cBWjA4ED4sO/"}]},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"gurgun.dayioglu@icloud.com"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_7.0.0_1706803846651_0.11702531095714197"},"_hasShrinkwrap":false,"contributors":[]},"7.0.1":{"name":"@fastify/static","version":"7.0.1","description":"Plugin for serving static files as fast as possible.","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"coverage":"npm run test:unit -- --coverage-report=html","lint":"npm run lint:javascript && npm run lint:typescript","lint:javascript":"standard | snazzy","lint:fix":"standard --fix && npm run lint:typescript -- --fix","lint:typescript":"eslint -c .eslintrc.json types/**/*.d.ts types/**/*.test-d.ts","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","example":"node example/server.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"@fastify/accept-negotiator":"^1.0.0","@fastify/send":"^2.0.0","content-disposition":"^0.5.3","fastify-plugin":"^4.0.0","fastq":"^1.17.0","glob":"^10.3.4"},"devDependencies":{"@fastify/compress":"^7.0.0","@fastify/pre-commit":"^2.0.2","@types/node":"^20.1.0","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^4.0.0-rc.2","handlebars":"^4.7.6","pino":"^8.4.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.30.0","typescript":"^5.1.6"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"_id":"@fastify/static@7.0.1","gitHead":"515f1324fc3bbf7ed33339316c99ebb0e2a35217","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-i1p/nELMknAisNfnjo7yhfoUOdKzA+n92QaMirv2NkZrJ1Wl12v2nyTYlDwPN8XoStMBAnRK/Kx6zKmfrXUPXw==","shasum":"eab983cca87b69c7ed0131af61b3b77da351a3f2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-7.0.1.tgz","fileCount":67,"unpackedSize":413255,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA28+lGzSLlGzKtRRp9JLaKtX3Q6Zt66W+6vEHdnkBzcAiA2T+CcB/a9YkkL/1vvfnk2Q8E2lsAeNcSm+mEaRt9iIQ=="}]},"_npmUser":{"name":"anonymous","email":"gurgun.dayioglu@icloud.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"gurgun.dayioglu@icloud.com"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_7.0.1_1707332293173_0.9098241899398873"},"_hasShrinkwrap":false,"contributors":[]},"7.0.2":{"name":"@fastify/static","version":"7.0.2","description":"Plugin for serving static files as fast as possible.","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"coverage":"npm run test:unit -- --coverage-report=html","lint":"npm run lint:javascript && npm run lint:typescript","lint:javascript":"standard | snazzy","lint:fix":"standard --fix && npm run lint:typescript -- --fix","lint:typescript":"eslint -c .eslintrc.json types/**/*.d.ts types/**/*.test-d.ts","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","example":"node example/server.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"@fastify/accept-negotiator":"^1.0.0","@fastify/send":"^2.0.0","content-disposition":"^0.5.3","fastify-plugin":"^4.0.0","fastq":"^1.17.0","glob":"^10.3.4"},"devDependencies":{"@fastify/compress":"^7.0.0","@fastify/pre-commit":"^2.0.2","@types/node":"^20.1.0","@typescript-eslint/eslint-plugin":"^7.1.0","@typescript-eslint/parser":"^7.1.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^4.0.0-rc.2","handlebars":"^4.7.6","pino":"^8.4.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.30.0","typescript":"^5.1.6"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"_id":"@fastify/static@7.0.2","gitHead":"75bbed50fd396d0245ab755cfe2a362be29c940e","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-5opbHpZj29EGVBNgELW6gDkueiFWxjLsLVQQCgKencJctq0aqk3vBlkO97z5It4zaSAb3FXOeAxm7KP2tL/hQA==","shasum":"debf3ffc42df364e73b73b1c6faaa53655f6a70f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-7.0.2.tgz","fileCount":69,"unpackedSize":414194,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRXR1DRLvTLUNNC6X+15ugCQDVds3HjNbrWMAF6c873gIgWprFGSOBuYzd6CLvPRNqabTy5nHPL920ehIv7283nOI="}]},"_npmUser":{"name":"anonymous","email":"hey@gurgun.day"},"directories":{},"maintainers":[{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_7.0.2_1711716562772_0.23680747455750573"},"_hasShrinkwrap":false,"contributors":[]},"7.0.3":{"name":"@fastify/static","version":"7.0.3","description":"Plugin for serving static files as fast as possible.","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"coverage":"npm run test:unit -- --coverage-report=html","lint":"npm run lint:javascript && npm run lint:typescript","lint:javascript":"standard | snazzy","lint:fix":"standard --fix && npm run lint:typescript -- --fix","lint:typescript":"eslint -c .eslintrc.json types/**/*.d.ts types/**/*.test-d.ts","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","example":"node example/server.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"@fastify/accept-negotiator":"^1.0.0","@fastify/send":"^2.0.0","content-disposition":"^0.5.3","fastify-plugin":"^4.0.0","fastq":"^1.17.0","glob":"^10.3.4"},"devDependencies":{"@fastify/compress":"^7.0.0","@fastify/pre-commit":"^2.0.2","@types/node":"^20.1.0","@typescript-eslint/eslint-plugin":"^7.1.0","@typescript-eslint/parser":"^7.1.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^4.0.0-rc.2","handlebars":"^4.7.6","pino":"^8.4.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.31.0","typescript":"^5.1.6"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"gitHead":"de16de945bad696a3fecea861da256d226cedf48","_id":"@fastify/static@7.0.3","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-2tmTdF+uFCykasutaO6k4/wOt7eXyi7m3dGuCPo5micXzv0qt6ttb/nWnDYL/BlXjYGfp1JI4a1gyluTIylvQA==","shasum":"e99bbb775c86aa9f9d42c35074ed7b584b06cb71","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-7.0.3.tgz","fileCount":69,"unpackedSize":415206,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGtTjoPGvQ/iRWRHSdo/OaQxoHH3mjR+FBCqjQk6bqCzAiEA+JnJBimScGbH2IplrfOO1UHYlczlXfoUn3bhmxiAOI8="}]},"_npmUser":{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_7.0.3_1712197146814_0.3586086887418709"},"_hasShrinkwrap":false,"contributors":[]},"7.0.4":{"name":"@fastify/static","version":"7.0.4","description":"Plugin for serving static files as fast as possible.","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"coverage":"npm run test:unit -- --coverage-report=html","lint":"npm run lint:javascript && npm run lint:typescript","lint:javascript":"standard | snazzy","lint:fix":"standard --fix && npm run lint:typescript -- --fix","lint:typescript":"eslint -c .eslintrc.json types/**/*.d.ts types/**/*.test-d.ts","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","example":"node example/server.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"@fastify/accept-negotiator":"^1.0.0","@fastify/send":"^2.0.0","content-disposition":"^0.5.3","fastify-plugin":"^4.0.0","fastq":"^1.17.0","glob":"^10.3.4"},"devDependencies":{"@fastify/compress":"^7.0.0","@fastify/pre-commit":"^2.0.2","@types/node":"^20.1.0","@typescript-eslint/eslint-plugin":"^7.1.0","@typescript-eslint/parser":"^7.1.0","concat-stream":"^2.0.0","coveralls":"^3.0.4","eslint-plugin-typescript":"^0.14.0","fastify":"^4.0.0-rc.2","handlebars":"^4.7.6","pino":"^8.4.2","proxyquire":"^2.1.0","simple-get":"^4.0.0","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.31.0","typescript":"^5.1.6"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"_id":"@fastify/static@7.0.4","gitHead":"27b42dba219783bd92f24b96efc82d8f1dfef287","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-p2uKtaf8BMOZWLs6wu+Ihg7bWNBdjNgCwDza4MJtTqg+5ovKmcbgbR9Xs5/smZ1YISfzKOCNYmZV8LaCj+eJ1Q==","shasum":"51c6a58a5db60cf4724e88603c2ec38b9f53ab1b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-7.0.4.tgz","fileCount":70,"unpackedSize":416122,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBeuMs3o6wK+kZx1aPcIFLBwC5vGiMFs7Mc39B+88GNoAiAFA4hlv1NUt7JggadgBE0N7W1d6d2Pb7xocB+JGLRubA=="}]},"_npmUser":{"name":"anonymous","email":"hey@gurgun.day"},"directories":{},"maintainers":[{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_7.0.4_1715093965098_0.2415590093655695"},"_hasShrinkwrap":false,"contributors":[]},"8.0.0-pre.fv5.1":{"name":"@fastify/static","version":"8.0.0-pre.fv5.1","description":"Plugin for serving static files as fast as possible.","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"coverage":"npm run test:unit -- --coverage-report=html","lint":"npm run lint:javascript && npm run lint:typescript","lint:javascript":"standard | snazzy","lint:fix":"standard --fix && npm run lint:typescript -- --fix","lint:typescript":"eslint -c .eslintrc.json types/**/*.d.ts types/**/*.test-d.ts","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","example":"node example/server.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"@fastify/accept-negotiator":"^2.0.0-pre.fv5.1","@fastify/send":"^3.1.0","content-disposition":"^0.5.4","fastify-plugin":"^5.0.0-pre.fv5.1","fastq":"^1.17.1","glob":"^10.3.10"},"devDependencies":{"@fastify/compress":"^8.0.0-pre.fv5.1","@fastify/pre-commit":"^2.1.0","@types/node":"^20.11.30","@typescript-eslint/eslint-plugin":"^7.3.1","@typescript-eslint/parser":"^7.3.1","concat-stream":"^2.0.0","coveralls":"^3.1.1","fastify":"^5.0.0-alpha.3","handlebars":"^4.7.8","pino":"^9.1.0","proxyquire":"^2.1.3","simple-get":"^4.0.1","snazzy":"^9.0.0","standard":"^17.1.0","tap":"^18.7.1","tsd":"^0.31.0","typescript":"^5.4.3"},"tsd":{"directory":"test/types"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"publishConfig":{"access":"public"},"_id":"@fastify/static@8.0.0-pre.fv5.1","readmeFilename":"README.md","gitHead":"a0fb3b33a8eab03e54155b1dcf965b4708ee2baa","_nodeVersion":"20.15.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-MN9N1v/rBiheNlbO7vAbjI9ptDOk2Wkjtq2IdX27QiJ+RfetCU8085iIdIBwHFm1bvi+nFxg+tzg/eH98cHwGA==","shasum":"06493a732973de35cc5877502c4e71d8131ff3c6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-8.0.0-pre.fv5.1.tgz","fileCount":70,"unpackedSize":416727,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDn8g7lCpusANiyKoWUtWh50ko+nGe7xBEY2urPgd7HrAIhAN1XulKHqlboqjEBR6RP/fpECLSfOwUwvwgaD95oGAgX"}]},"_npmUser":{"name":"anonymous","email":"james.sumners@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_8.0.0-pre.fv5.1_1720781021561_0.7305111766727141"},"_hasShrinkwrap":false,"contributors":[]},"8.0.0":{"name":"@fastify/static","version":"8.0.0","description":"Plugin for serving static files as fast as possible.","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"coverage":"npm run test:unit -- --coverage-report=html","lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","example":"node example/server.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"@fastify/accept-negotiator":"^2.0.0","@fastify/send":"^3.1.0","content-disposition":"^0.5.4","fastify-plugin":"^5.0.0","fastq":"^1.17.1","glob":"^11.0.0"},"devDependencies":{"@fastify/compress":"^8.0.0","@fastify/pre-commit":"^2.1.0","@types/node":"^22.0.0","concat-stream":"^2.0.0","eslint":"^9.9.0","fastify":"^5.0.0-alpha.4","neostandard":"^0.11.3","pino":"^9.1.0","proxyquire":"^2.1.3","simple-get":"^4.0.1","tap":"^18.7.1","tsd":"^0.31.0"},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"_id":"@fastify/static@8.0.0","readmeFilename":"README.md","gitHead":"85a80f11f76a0f49d7186c8e512daedcafe21153","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-VKGn1PQslB2VqzspyMKPu9xasF9vj+YuyGhVLb1ih6V60VVcRvcf0fFRcl3opt6c6YWwhKKdTUTfVE6COnpw6A==","shasum":"ba88156d436b6bd2197de9ac9bccbe853ba024bf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-8.0.0.tgz","fileCount":70,"unpackedSize":414537,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/FKmdmOeF1xfF/VVTOrH5Obzf+31BxC/0D5RcKPGVNQIgTIlQu7jVhxenk2zIb25Nq3UcptbM5j9y6utSTTntAeQ="}],"size":248057},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_8.0.0_1725383545477_0.831101615007733"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-03T17:12:25.729Z","publish_time":1725383545729,"_source_registry_name":"default","contributors":[]},"8.0.1":{"name":"@fastify/static","version":"8.0.1","description":"Plugin for serving static files as fast as possible.","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"coverage":"npm run test:unit -- --coverage-report=html","lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","example":"node example/server.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"@fastify/accept-negotiator":"^2.0.0","@fastify/send":"^3.1.0","content-disposition":"^0.5.4","fastify-plugin":"^5.0.0","fastq":"^1.17.1","glob":"^11.0.0"},"devDependencies":{"@fastify/compress":"^8.0.0","@fastify/pre-commit":"^2.1.0","@types/node":"^22.0.0","concat-stream":"^2.0.0","eslint":"^9.9.0","fastify":"^5.0.0","neostandard":"^0.11.3","pino":"^9.1.0","proxyquire":"^2.1.3","simple-get":"^4.0.1","tap":"^18.7.1","tsd":"^0.31.0"},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"_id":"@fastify/static@8.0.1","gitHead":"b9a0900962f95dcf1680e6718428ed4903d2c9cb","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-7idyhbcgf14v4bjWzUeHEFvnVxvNJ1n5cyGPgFtwTZjnjUQ1wgC7a2FQai7OGKqCKywDEjzbPhAZRW+uEK1LMg==","shasum":"137059a4625c64cce8ee7eb513961c5e23018805","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-8.0.1.tgz","fileCount":70,"unpackedSize":414529,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDd1M480HO0QLXgluhkzmyXpxr8fe1bDGxICZKqCMHdNQIhANlAUs5ZYG2o/WLRxzIiRvAklaOVU14LQ3Uy9vOJZHxU"}],"size":247843},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_8.0.1_1726908827693_0.8093697551192556"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-21T08:53:47.879Z","publish_time":1726908827879,"_source_registry_name":"default","contributors":[]},"8.0.2":{"name":"@fastify/static","version":"8.0.2","description":"Plugin for serving static files as fast as possible.","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"coverage":"npm run test:unit -- --coverage-report=html","lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","example":"node example/server.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"@fastify/accept-negotiator":"^2.0.0","@fastify/send":"^3.1.0","content-disposition":"^0.5.4","fastify-plugin":"^5.0.0","fastq":"^1.17.1","glob":"^11.0.0"},"devDependencies":{"@fastify/compress":"^8.0.0","@fastify/pre-commit":"^2.1.0","@types/node":"^22.0.0","concat-stream":"^2.0.0","eslint":"^9.9.0","fastify":"^5.0.0","neostandard":"^0.11.3","pino":"^9.1.0","proxyquire":"^2.1.3","simple-get":"^4.0.1","tap":"^18.7.1","tsd":"^0.31.0"},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"_id":"@fastify/static@8.0.2","gitHead":"dd5966d54bf2e8bf23d7f7c1bcf8596962f5a866","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-xJ+XaZVl4Y+lKztx8jGi+BE73aByhOmjMgaTx98E4XtVZxUpiaYQIMBlwACsJz+xohm0kvzV34BZoiZ+bsJtBQ==","shasum":"870cb045f2b5fe3498bc38180dad0010964683c0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-8.0.2.tgz","fileCount":70,"unpackedSize":415819,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCX2nAtNX+A+PWRDStZtlSLFb3MHIgs61o+YOH4vKKh5wIgbeAn4NLT3jBoppoMvP1m3MlJmDk2pbIclzm7ajt/Iqk="}],"size":248202},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_8.0.2_1729181763006_0.14697476197645765"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-17T16:16:03.232Z","publish_time":1729181763232,"_source_registry_name":"default","contributors":[]},"8.0.3":{"name":"@fastify/static","version":"8.0.3","description":"Plugin for serving static files as fast as possible.","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"coverage":"npm run test:unit -- --coverage-report=html","lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","example":"node example/server.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","dependencies":{"@fastify/accept-negotiator":"^2.0.0","@fastify/send":"^3.2.0","content-disposition":"^0.5.4","fastify-plugin":"^5.0.0","fastq":"^1.17.1","glob":"^11.0.0"},"devDependencies":{"@fastify/compress":"^8.0.0","@fastify/pre-commit":"^2.1.0","@types/node":"^22.0.0","concat-stream":"^2.0.0","eslint":"^9.9.0","fastify":"^5.1.0","neostandard":"^0.11.3","pino":"^9.1.0","proxyquire":"^2.1.3","simple-get":"^4.0.1","tap":"^18.7.1","tsd":"^0.31.0"},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"_id":"@fastify/static@8.0.3","gitHead":"db14955c1a1c1f0b96e3a4650edbfd2d8bc5c920","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-GHSoOVDIxEYEeVR5l044bRCuAKDErD/+9VE+Z9fnaTRr+DDz0Avrm4kKai1mHbPx6C0U7BVNthjd/gcMquZZUA==","shasum":"53300bc4eb81b7a97a3f31b84c4cd4b161439ea3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-8.0.3.tgz","fileCount":72,"unpackedSize":418093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOcjWBie8cNKF6vSBx8u8CqfYixcWBTjQyZ2qRgR9z+QIgFeJZ+8y4eTP988wx1aU8/JCJKtI/vUKjWuIffGEOxbA="}],"size":248521},"_npmUser":{"name":"anonymous","email":"frazer.dev@icloud.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static_8.0.3_1732277823511_0.9090829902002899"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-22T12:17:03.721Z","publish_time":1732277823721,"_source_registry_name":"default","contributors":[]},"8.0.4":{"name":"@fastify/static","version":"8.0.4","description":"Plugin for serving static files as fast as possible.","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"coverage":"c8 --reporter html borp --coverage --check-coverage --lines 100","lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"borp -C --check-coverage --lines 100","example":"node example/server.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"dependencies":{"@fastify/accept-negotiator":"^2.0.0","@fastify/send":"^3.2.0","content-disposition":"^0.5.4","fastify-plugin":"^5.0.0","fastq":"^1.17.1","glob":"^11.0.0"},"devDependencies":{"@fastify/compress":"^8.0.0","@fastify/pre-commit":"^2.1.0","@types/node":"^22.0.0","borp":"^0.19.0","c8":"^10.1.3","concat-stream":"^2.0.0","eslint":"^9.17.0","fastify":"^5.1.0","neostandard":"^0.12.0","pino":"^9.1.0","proxyquire":"^2.1.3","tsd":"^0.31.0"},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"_id":"@fastify/static@8.0.4","gitHead":"1caf8ea5a9e2886f5933c661de4042409273c7d9","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-JdJIlXDYXZxbTFQazWOEfHxyD5uRXqRsLnp4rV9MwJnxadA0rrWBI8ZelPF2TPk/xDi5wunY/6ZmfwHXld13bA==","shasum":"7410ac5f73d6027d46e5b759b6a0365f9c5bca76","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-8.0.4.tgz","fileCount":70,"unpackedSize":412339,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGabVKdhWOUkO0TwgQ3ZGizrTz11RiBIqEArb172602cAiEAm6s7r1xzNV1HnTI+zKqAfg38AsRb7uDFMvJSA9x0/HY="}],"size":248644},"_npmUser":{"name":"anonymous","email":"frazer.dev@icloud.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/static_8.0.4_1736593938685_0.8009160782889173"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-11T11:12:18.905Z","publish_time":1736593938905,"_source_registry_name":"default"},"8.1.0":{"name":"@fastify/static","version":"8.1.0","description":"Plugin for serving static files as fast as possible.","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"coverage":"c8 --reporter html borp --coverage --check-coverage --lines 100","lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"borp -C --check-coverage --lines 100","example":"node example/server.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"dependencies":{"@fastify/accept-negotiator":"^2.0.0","@fastify/send":"^3.2.0","content-disposition":"^0.5.4","fastify-plugin":"^5.0.0","fastq":"^1.17.1","glob":"^11.0.0"},"devDependencies":{"@fastify/compress":"^8.0.0","@fastify/pre-commit":"^2.1.0","@types/node":"^22.0.0","borp":"^0.19.0","c8":"^10.1.3","concat-stream":"^2.0.0","eslint":"^9.17.0","fastify":"^5.1.0","neostandard":"^0.12.0","pino":"^9.1.0","proxyquire":"^2.1.3","tsd":"^0.31.0"},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"_id":"@fastify/static@8.1.0","gitHead":"bcf294fcbb26f8529ad50a1ae52639047a6bd440","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-lPb8+1ulvbGSUSQ0/adBDyp/Ye/MX+pBwhkLAr8/GU88kNnJlSu7KXdyW6CCOROcr5BgrqJD01lEOosozFAegw==","shasum":"432476fd07667b3207d9a55563d09c5d1c355ed8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-8.1.0.tgz","fileCount":68,"unpackedSize":416154,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCaja/wL/tbdrEvkXQ/WmoiDlc+lK8uYYGKNlY0FLgbUAIhAMrKJsH3poxa+8khLTyU2zpDm44U/egR+oT9rM4gpbVJ"}],"size":248775},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/static_8.1.0_1738519103351_0.6116203165324852"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-02T17:58:23.554Z","publish_time":1738519103554,"_source_registry_name":"default"},"8.1.1":{"name":"@fastify/static","version":"8.1.1","description":"Plugin for serving static files as fast as possible.","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"coverage":"c8 --reporter html borp --coverage --check-coverage --lines 100","lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"borp -C --check-coverage --lines 100","example":"node example/server.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"dependencies":{"@fastify/accept-negotiator":"^2.0.0","@fastify/send":"^3.2.0","content-disposition":"^0.5.4","fastify-plugin":"^5.0.0","fastq":"^1.17.1","glob":"^11.0.0"},"devDependencies":{"@fastify/compress":"^8.0.0","@fastify/pre-commit":"^2.1.0","@types/node":"^22.0.0","borp":"^0.19.0","c8":"^10.1.3","concat-stream":"^2.0.0","eslint":"^9.17.0","fastify":"^5.1.0","neostandard":"^0.12.0","pino":"^9.1.0","proxyquire":"^2.1.3","tsd":"^0.31.0"},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"_id":"@fastify/static@8.1.1","gitHead":"ae2af37fcee3ef6c99aa470816576c0b0dc48b1a","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-TW9eyVHJLytZNpBlSIqd0bl1giJkEaRaPZG+5AT3L/OBKq9U8D7g/OYmc2NPQZnzPURGhMt3IAWuyVkvd2nOkQ==","shasum":"406bfab6b9c5d9ccb0f6b41e66963d6775c11ead","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-8.1.1.tgz","fileCount":69,"unpackedSize":417753,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFUdVTsiakdV7yaIsjZV12T6l79L9fmlvJVhGT80nj1hAiEAzSA85VHd6enUJES3oqF9FpVGa23AzxOMor4vZ+OhBR8="}],"size":248909},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/static_8.1.1_1739779824072_0.7248762635068644"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-17T08:10:24.329Z","publish_time":1739779824329,"_source_registry_name":"default"},"8.2.0":{"name":"@fastify/static","version":"8.2.0","description":"Plugin for serving static files as fast as possible.","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"coverage":"c8 --reporter html borp --coverage --check-coverage --lines 100","lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"borp -C --check-coverage --lines 100","example":"node example/server.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"dependencies":{"@fastify/accept-negotiator":"^2.0.0","@fastify/send":"^4.0.0","content-disposition":"^0.5.4","fastify-plugin":"^5.0.0","fastq":"^1.17.1","glob":"^11.0.0"},"devDependencies":{"@fastify/compress":"^8.0.0","@fastify/pre-commit":"^2.1.0","@types/node":"^22.0.0","borp":"^0.20.0","c8":"^10.1.3","concat-stream":"^2.0.0","eslint":"^9.17.0","fastify":"^5.1.0","neostandard":"^0.12.0","pino":"^9.1.0","proxyquire":"^2.1.3","tsd":"^0.32.0"},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"_id":"@fastify/static@8.2.0","gitHead":"1770476afe72684151250da91df2994951752a29","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-PejC/DtT7p1yo3p+W7LiUtLMsV8fEvxAK15sozHy9t8kwo5r0uLYmhV/inURmGz1SkHZFz/8CNtHLPyhKcx4SQ==","shasum":"5ad4878f13f415d1ee78448020a6f522ac7af595","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-8.2.0.tgz","fileCount":73,"unpackedSize":421537,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEopRkW1ZLvI9qFrNkk7OGT9VPCzw99kGU8RLpOng44YAiArAtFUAY3UZhS/WEb63Yp+p47VjRMFgS8vJcKwA97JKw=="}],"size":249632},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/static_8.2.0_1747813668696_0.13648568544666984"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-21T07:47:48.927Z","publish_time":1747813668927,"_source_registry_name":"default"},"8.3.0":{"name":"@fastify/static","version":"8.3.0","description":"Plugin for serving static files as fast as possible.","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"coverage":"c8 --reporter html borp --coverage --check-coverage --lines 100","lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"borp -C --check-coverage --lines 100","example":"node example/server.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"dependencies":{"@fastify/accept-negotiator":"^2.0.0","@fastify/send":"^4.0.0","content-disposition":"^0.5.4","fastify-plugin":"^5.0.0","fastq":"^1.17.1","glob":"^11.0.0"},"devDependencies":{"@fastify/compress":"^8.0.0","@types/node":"^24.0.13","borp":"^0.20.0","c8":"^10.1.3","concat-stream":"^2.0.0","eslint":"^9.17.0","fastify":"^5.1.0","neostandard":"^0.12.0","pino":"^9.1.0","proxyquire":"^2.1.3","tsd":"^0.33.0"},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"_id":"@fastify/static@8.3.0","gitHead":"e2e9f9586de95ccb05658b07df84418443b3ade4","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-yKxviR5PH1OKNnisIzZKmgZSus0r2OZb8qCSbqmw34aolT4g3UlzYfeBRym+HJ1J471CR8e2ldNub4PubD1coA==","shasum":"d0d2bc069015e322b4a372a6481057319de2e5aa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-8.3.0.tgz","fileCount":73,"unpackedSize":424466,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCXq4If/dg2D8cRhRV3Anr9ElVIxf3vMuPQsU7RfjPoHQIhAIoqxbwixT8/C38YLGBOCxNVDnXir/jXl8BvbnRiEk+I"}],"size":250189},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jean.antoine.michelet@gmail.com"},{"name":"anonymous","email":"frazer.dev@icloud.com"},{"name":"anonymous","email":"matteopietro.dazzi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/static_8.3.0_1760718194232_0.14989300277056672"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-17T16:23:14.459Z","publish_time":1760718194459,"_source_registry_name":"default"},"9.0.0":{"name":"@fastify/static","version":"9.0.0","description":"Plugin for serving static files as fast as possible.","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"coverage":"c8 --reporter html borp --coverage --check-coverage --lines 100","lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"borp -C --check-coverage --lines 100","example":"node example/server.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"dependencies":{"@fastify/accept-negotiator":"^2.0.0","@fastify/send":"^4.0.0","content-disposition":"^1.0.1","fastify-plugin":"^5.0.0","fastq":"^1.17.1","glob":"^13.0.0"},"devDependencies":{"@fastify/compress":"^8.0.0","@types/node":"^24.0.13","borp":"^0.20.0","c8":"^10.1.3","concat-stream":"^2.0.0","eslint":"^9.17.0","fastify":"^5.1.0","neostandard":"^0.12.0","pino":"^9.1.0","proxyquire":"^2.1.3","tsd":"^0.33.0"},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"gitHead":"4eec6717e8781f4dc8f5e776d029843f8b86c834","_id":"@fastify/static@9.0.0","_nodeVersion":"24.12.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-r64H8Woe/vfilg5RTy7lwWlE8ZZcTrc3kebYFMEUBrMqlydhQyoiExQXdYAy2REVpST/G35+stAM8WYp1WGmMA==","shasum":"d111b905ed54d647e2693cf317a61d60d143b843","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-9.0.0.tgz","fileCount":73,"unpackedSize":424466,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDKVFjtQ4ZAmlRtvA7s+PYcufcAMeBKmQs8RmjQnaGtBwIhALmi9KvqvmbQjGSs+/HY9VF8/4udQXxKTm/mBsh9CjpD"}],"size":250185},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jean.antoine.michelet@gmail.com"},{"name":"anonymous","email":"matteopietro.dazzi@gmail.com"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/static_9.0.0_1766663426595_0.34326435210142914"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-25T11:50:26.804Z","publish_time":1766663426804,"_source_registry_name":"default"},"9.1.0":{"name":"@fastify/static","version":"9.1.0","description":"Plugin for serving static files as fast as possible.","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"coverage":"c8 --reporter html borp --coverage --check-coverage --lines 100","lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"borp -C --check-coverage --lines 100","example":"node example/server.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"dependencies":{"@fastify/accept-negotiator":"^2.0.0","@fastify/send":"^4.0.0","content-disposition":"^1.0.1","fastify-plugin":"^5.0.0","fastq":"^1.17.1","glob":"^13.0.0"},"devDependencies":{"@fastify/compress":"^8.0.0","@types/node":"^25.0.3","borp":"^1.0.0","c8":"^11.0.0","concat-stream":"^2.0.0","eslint":"^9.17.0","fastify":"^5.1.0","neostandard":"^0.12.0","pino":"^10.0.0","proxyquire":"^2.1.3","tsd":"^0.33.0"},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"gitHead":"a3a8cd6c7a5b0937d7ad939564991c284f09754a","_id":"@fastify/static@9.1.0","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-EPRNQYqEYEYTK8yyGbcM0iHpyJaupb94bey5O6iCQfLTADr02kaZU+qeHSdd9H9TiMwTBVkrMa59V8CMbn3avQ==","shasum":"209445724896a0e9c44916e2faf532d1ec61cff1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-9.1.0.tgz","fileCount":72,"unpackedSize":426508,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD7/SWlXlJ6XoYt+DGvimo54WZUD6qr6ctQMXtMLa1ygQIhAPLdxShkHXSD1Pcl6etoGzkIkbQMLYnDJCg9H7irVSZL"}],"size":249930},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"a.tripodi133@gmail.com"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jean.antoine.michelet@gmail.com"},{"name":"anonymous","email":"matteopietro.dazzi@gmail.com"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/static_9.1.0_1775546779451_0.5880197179852005"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-07T07:26:19.642Z","publish_time":1775546779642,"_source_registry_name":"default"},"9.1.1":{"name":"@fastify/static","version":"9.1.1","description":"Plugin for serving static files as fast as possible.","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"coverage":"c8 --reporter html borp --coverage --check-coverage --lines 100","lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"borp -C --check-coverage --lines 100","example":"node example/server.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"dependencies":{"@fastify/accept-negotiator":"^2.0.0","@fastify/send":"^4.0.0","content-disposition":"^1.0.1","fastify-plugin":"^5.0.0","fastq":"^1.17.1","glob":"^13.0.0"},"devDependencies":{"@fastify/compress":"^8.0.0","@types/node":"^25.0.3","borp":"^1.0.0","c8":"^11.0.0","concat-stream":"^2.0.0","eslint":"^9.17.0","fastify":"^5.1.0","neostandard":"^0.12.0","pino":"^10.0.0","proxyquire":"^2.1.3","tsd":"^0.33.0"},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"gitHead":"48b136f5d8da0efea328f49f6202ab3edabf608b","_id":"@fastify/static@9.1.1","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-LHxFea3qdwe0Pbbkh/yux7/k6nFNLGTNcbLKVYgmRDB6LdDE/8TFSO7qWZ0IzM/nF6iwR8W03oFlwe4v79R1Ow==","shasum":"e70fb7a31f9a50a0002e6a0de4c1a14473707acc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-9.1.1.tgz","fileCount":75,"unpackedSize":430995,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDzHVvvOBYuLzdKHVif4rKXMMdPryR5m4FIlZ1HRnRgYgIgVu0u7MfvfaOEh0XuQix5PtWHV8bh9OGpSIzvXUu8TKg="}],"size":251058},"_npmUser":{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"a.tripodi133@gmail.com"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jean.antoine.michelet@gmail.com"},{"name":"anonymous","email":"matteopietro.dazzi@gmail.com"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/static_9.1.1_1776312407268_0.5984863636784044"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-16T04:06:47.467Z","publish_time":1776312407467,"_source_registry_name":"default"},"9.1.2":{"name":"@fastify/static","version":"9.1.2","description":"Plugin for serving static files as fast as possible.","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"coverage":"c8 --reporter html borp --coverage --check-coverage --lines 100","lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"borp -C --check-coverage --lines 100","example":"node example/server.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"dependencies":{"@fastify/accept-negotiator":"^2.0.0","@fastify/send":"^4.0.0","content-disposition":"^1.0.1","fastify-plugin":"^5.0.0","fastq":"^1.17.1","glob":"^13.0.0"},"devDependencies":{"@fastify/compress":"^8.0.0","@types/node":"^25.0.3","borp":"^1.0.0","c8":"^11.0.0","concat-stream":"^2.0.0","eslint":"^9.17.0","fastify":"^5.1.0","neostandard":"^0.12.0","pino":"^10.0.0","proxyquire":"^2.1.3","tsd":"^0.33.0"},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"gitHead":"b0a66d5270a1ee1535e0c786d9beac2c7c7619c6","_id":"@fastify/static@9.1.2","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-yH5lRei8+uQL8PuO2UnLYZjVH6mlpw2CUsuRTpfXomA9yt9RiSRdKRJczaxFCebekoIF2na0IZqpih4PsDl6lg==","shasum":"6b98d2ec0a7df2b18ca9eb5c32b791894619c100","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-9.1.2.tgz","fileCount":73,"unpackedSize":433386,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCDSaK3gyQosmiYqPd3H5qj2IR0y74zpJ4TCerLBuzl5QIhAMeHwzCNVpMuhS1qK/nolF5szVfpOO7sWFt1IsNdGsP5"}],"size":251490},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"a.tripodi133@gmail.com"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jean.antoine.michelet@gmail.com"},{"name":"anonymous","email":"matteopietro.dazzi@gmail.com"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/static_9.1.2_1776692026548_0.6230920493953394"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-20T13:33:46.728Z","publish_time":1776692026728,"_source_registry_name":"default"},"9.1.3":{"name":"@fastify/static","version":"9.1.3","description":"Plugin for serving static files as fast as possible.","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"coverage":"c8 --reporter html borp --coverage --check-coverage --lines 100","lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"borp -C --check-coverage --lines 100","example":"node example/server.js","example:benchmark":"node example/server-benchmark.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-static.git"},"keywords":["fastify","static"],"author":{"name":"Tommaso Allevi - @allevo"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-static/issues"},"homepage":"https://github.com/fastify/fastify-static","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"dependencies":{"@fastify/accept-negotiator":"^2.0.0","@fastify/send":"^4.0.0","content-disposition":"^1.0.1","fastify-plugin":"^5.0.0","fastq":"^1.17.1","glob":"^13.0.0"},"devDependencies":{"@fastify/compress":"^8.0.0","@types/node":"^25.0.3","autocannon":"^8.0.0","borp":"^1.0.0","c8":"^11.0.0","concat-stream":"^2.0.0","eslint":"^9.17.0","fastify":"^5.1.0","neostandard":"^0.12.0","pino":"^10.0.0","proxyquire":"^2.1.3","tsd":"^0.33.0"},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"gitHead":"880c1a6c9118c7ff7c74a5727e5697237183d5cf","_id":"@fastify/static@9.1.3","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-aXrYtsiryLhRxRNaxNqsn7FUISeb7rB9q4eHUPIot5aeQBLNahnz1m6thzm7JWC1poSGXS9XrX8DvuMivp2hkQ==","shasum":"d878694333b75c646d40670b7416044de09f09ad","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/static/-/static-9.1.3.tgz","fileCount":74,"unpackedSize":439643,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDM8dSnYbFAa4zMh4IQy3tZKqUSxf78cCPczLgTBABVUAiEAjIMkb8LmNyxY8ox/GPgmaNpgxjJqMoW74pwomQgUptg="}],"size":252301},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"a.tripodi133@gmail.com"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jean.antoine.michelet@gmail.com"},{"name":"anonymous","email":"matteopietro.dazzi@gmail.com"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/static_9.1.3_1776757360628_0.8135567129342354"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-21T07:42:40.813Z","publish_time":1776757360813,"_source_registry_name":"default"}},"dist-tags":{"latest":"9.1.3","next":"8.0.0"},"name":"@fastify/static","time":{"created":"2022-04-27T16:51:16.755Z","modified":"2026-04-21T07:42:54.113Z","5.0.0":"2022-04-27T15:33:51.282Z","5.0.1":"2022-05-01T17:20:59.485Z","5.0.2":"2022-05-04T09:01:21.849Z","6.0.0":"2022-05-06T11:31:36.317Z","6.1.0":"2022-05-15T12:52:51.646Z","6.2.0":"2022-05-18T10:16:31.434Z","6.3.0":"2022-05-19T19:00:46.774Z","6.4.0":"2022-05-23T15:32:06.578Z","6.3.1":"2022-07-23T12:09:40.233Z","6.4.1":"2022-07-23T12:10:15.927Z","6.5.0":"2022-07-30T11:24:24.396Z","6.5.1":"2022-11-22T07:20:25.891Z","6.6.0":"2022-12-04T23:30:57.613Z","6.6.1":"2023-01-11T10:49:14.813Z","6.7.0":"2023-01-26T10:00:42.773Z","6.8.0":"2023-01-30T13:52:49.982Z","6.9.0":"2023-02-10T15:40:59.481Z","6.10.0":"2023-04-02T09:46:57.951Z","6.10.1":"2023-04-13T17:15:53.333Z","6.10.2":"2023-05-25T16:35:28.226Z","6.11.0":"2023-09-01T20:01:16.010Z","6.11.1":"2023-09-14T05:56:18.494Z","6.11.2":"2023-09-17T08:31:37.391Z","6.12.0":"2023-10-29T14:33:29.258Z","7.0.0":"2024-02-01T16:10:46.856Z","7.0.1":"2024-02-07T18:58:13.490Z","7.0.2":"2024-03-29T12:49:22.977Z","7.0.3":"2024-04-04T02:19:07.047Z","7.0.4":"2024-05-07T14:59:25.308Z","8.0.0-pre.fv5.1":"2024-07-12T10:43:41.745Z","8.0.0":"2024-09-03T17:12:25.729Z","8.0.1":"2024-09-21T08:53:47.879Z","8.0.2":"2024-10-17T16:16:03.232Z","8.0.3":"2024-11-22T12:17:03.721Z","8.0.4":"2025-01-11T11:12:18.905Z","8.1.0":"2025-02-02T17:58:23.554Z","8.1.1":"2025-02-17T08:10:24.329Z","8.2.0":"2025-05-21T07:47:48.927Z","8.3.0":"2025-10-17T16:23:14.459Z","9.0.0":"2025-12-25T11:50:26.804Z","9.1.0":"2026-04-07T07:26:19.642Z","9.1.1":"2026-04-16T04:06:47.467Z","9.1.2":"2026-04-20T13:33:46.728Z","9.1.3":"2026-04-21T07:42:40.813Z"},"readme":"# @fastify/static\n\n[![CI](https://github.com/fastify/fastify-static/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/fastify/fastify-static/actions/workflows/ci.yml)\n[![NPM version](https://img.shields.io/npm/v/@fastify/static.svg?style=flat)](https://www.npmjs.com/package/@fastify/static)\n[![neostandard javascript style](https://img.shields.io/badge/code_style-neostandard-brightgreen?style=flat)](https://github.com/neostandard/neostandard)\n\nPlugin for serving static files as fast as possible.\n\n## Install\n```\nnpm i @fastify/static\n```\n\n### Compatibility\n\n| Plugin version | Fastify version |\n| ---------------|-----------------|\n| `>=8.x`        | `^5.x`          |\n| `>=7.x <8.x`   | `^4.x`          |\n| `>=5.x <7.x`   | `^3.x`          |\n| `>=2.x <5.x`   | `^2.x`          |\n| `^1.x`         | `^1.x`          |\n\n\nPlease note that if a Fastify version is out of support, then so are the corresponding versions of this plugin\nin the table above.\nSee [Fastify's LTS policy](https://github.com/fastify/fastify/blob/main/docs/Reference/LTS.md) for more details.\n\n## Usage\n\n```js\nconst fastify = require('fastify')({logger: true})\nconst path = require('node:path')\n\nfastify.register(require('@fastify/static'), {\n  root: path.join(__dirname, 'public'),\n  prefix: '/public/', // optional: default '/'\n  constraints: { host: 'example.com' } // optional: default {}\n})\n\nfastify.get('/another/path', function (req, reply) {\n  reply.sendFile('myHtml.html') // serving path.join(__dirname, 'public', 'myHtml.html') directly\n})\n\nfastify.get('/another/patch-async', async function (req, reply) {\n  return reply.sendFile('myHtml.html')\n})\n\nfastify.get('/path/with/different/root', function (req, reply) {\n  reply.sendFile('myHtml.html', path.join(__dirname, 'build')) // serving a file from a different root location\n})\n\nfastify.get('/another/path', function (req, reply) {\n  reply.sendFile('myHtml.html', { cacheControl: false }) // overriding the options disabling cache-control headers\n})\n\n// Run the server!\nfastify.listen({ port: 3000 }, (err, address) => {\n  if (err) throw err\n  // Server is now listening on ${address}\n})\n```\n\n### Multiple prefixed roots\n\n```js\nconst fastify = require('fastify')()\nconst fastifyStatic = require('@fastify/static')\nconst path = require('node:path')\n// first plugin\nfastify.register(fastifyStatic, {\n  root: path.join(__dirname, 'public')\n})\n\n// second plugin\nfastify.register(fastifyStatic, {\n  root: path.join(__dirname, 'node_modules'),\n  prefix: '/node_modules/',\n  decorateReply: false // the reply decorator has been added by the first plugin registration\n})\n\n```\n\n### Sending a file with `content-disposition` header\n\n```js\nconst fastify = require('fastify')()\nconst path = require('node:path')\n\nfastify.register(require('@fastify/static'), {\n  root: path.join(__dirname, 'public'),\n  prefix: '/public/', // optional: default '/'\n})\n\nfastify.get('/another/path', function (req, reply) {\n  reply.download('myHtml.html', 'custom-filename.html') // sending path.join(__dirname, 'public', 'myHtml.html') directly with custom filename\n})\n\nfastify.get('another/patch-async', async function (req, reply) {\n  // an async handler must always return the reply object\n  return reply.download('myHtml.html', 'custom-filename.html')\n})\n\nfastify.get('/path/without/cache/control', function (req, reply) {\n  reply.download('myHtml.html', { cacheControl: false }) // serving a file disabling cache-control headers\n})\n\nfastify.get('/path/without/cache/control', function (req, reply) {\n  reply.download('myHtml.html', 'custom-filename.html', { cacheControl: false })\n})\n\n```\n\n### Managing cache-control headers\n\nProduction sites should use a reverse-proxy to manage caching headers.\nHowever, here is an example of using fastify-static to host a Single Page Application (for example a [vite.js](https://vite.dev/) build) with sane caching.\n\n```js\nfastify.register(require('@fastify/static'), {\n  root: path.join(import.meta.dirname, 'dist'), // import.meta.dirname node.js >= v20.11.0\n  // By default all assets are immutable and can be cached for a long period due to cache bursting techniques\n  maxAge: '30d',\n  immutable: true,\n})\n\n// Explicitly reduce caching of assets that don't use cache bursting techniques\nfastify.get('/', function (req, reply) {\n  // index.html should never be cached\n  reply.sendFile('index.html', {maxAge: 0, immutable: false})\n})\n\nfastify.get('/favicon.ico', function (req, reply) {\n  // favicon can be cached for a short period\n  reply.sendFile('favicon.ico', {maxAge: '1d', immutable: false})\n})\n```\n\n### Options\n\n#### `serve`\nDefault: `true`\n\nIf set to `false`, the plugin will not serve files from the `root` directory.\n\n#### `root` (required if `serve` is not false)\n\nThe absolute path of the directory containing the files to serve.\nThe file to serve is determined by combining `req.url` with the\nroot directory.\n\nAn array of directories can be provided to serve multiple static directories\nunder a single prefix. Files are served in a \"first found, first served\" manner,\nso list directories in order of priority. Duplicate paths will raise an error.\n\n#### `prefix`\n\nDefault: `'/'`\n\nA URL path prefix used to create a virtual mount path for the static directory.\n\n#### `constraints`\n\nDefault: `{}`\n\nConstraints to add to registered routes. See Fastify's documentation for\n[route constraints](https://fastify.dev/docs/latest/Reference/Routes/#constraints).\n\n#### `logLevel`\n\nDefault: `info`\n\nSet log level for registered routes.\n\n#### `prefixAvoidTrailingSlash`\n\nDefault: `false`\n\nIf `false`, the prefix gets a trailing \"/\". If `true`, no trailing \"/\" is added to the prefix.\n\n#### `schemaHide`\n\nDefault: `true`\n\nA flag that defines if the fastify route hide-schema attribute is hidden or not.\n\n#### `setHeaders`\n\nDefault: `undefined`\n\nA function to set custom headers on the response. Alterations to the headers\nmust be done synchronously. The function is called as `fn(res, path, stat)`,\nwith the arguments:\n\n- `res` The response object.\n- `path` The path of the file that is being sent.\n- `stat` The stat object of the file that is being sent.\n\n#### `send` Options\n\nThe following options are also supported and will be passed directly to the\n[`@fastify/send`](https://www.npmjs.com/package/@fastify/send) module:\n\n- [`acceptRanges`](https://www.npmjs.com/package/@fastify/send#acceptranges)\n- [`contentType`](https://www.npmjs.com/package/@fastify/send#contenttype)\n- [`cacheControl`](https://www.npmjs.com/package/@fastify/send#cachecontrol) - Enable or disable setting Cache-Control response header (defaults to `true`). To provide a custom Cache-Control header, set this option to false\n- [`dotfiles`](https://www.npmjs.com/package/@fastify/send#dotfiles)\n- [`etag`](https://www.npmjs.com/package/@fastify/send#etag)\n- [`extensions`](https://www.npmjs.com/package/@fastify/send#extensions)\n- [`immutable`](https://www.npmjs.com/package/@fastify/send#immutable)\n- [`index`](https://www.npmjs.com/package/@fastify/send#index)\n- [`lastModified`](https://www.npmjs.com/package/@fastify/send#lastmodified)\n- [`maxAge`](https://www.npmjs.com/package/@fastify/send#maxage)\n\nThese options can be altered when calling `reply.sendFile('filename.html', options)` or `reply.sendFile('filename.html', 'otherfilename.html', options)` on each response.\n\n#### `redirect`\n\nDefault: `false`\n\nIf set to `true`, `@fastify/static` redirects to the directory with a trailing slash.\n\nThis option cannot be `true` if `wildcard` is `false` and `ignoreTrailingSlash` is `true`.\n\nIf `false`, requesting directories without a trailing slash triggers the app's 404 handler using `reply.callNotFound()`.\n\n#### `wildcard`\n\nDefault: `true`\n\nIf `true`, `@fastify/static` adds a wildcard route to serve files.\nIf `false`, it globs the filesystem for all defined files in the\nserved folder (`${root}/**/**`) and creates the necessary routes,\nbut will not serve newly added files.\n\nThe default options of [`glob`](https://www.npmjs.com/package/glob)\nare applied for getting the file list.\n\nThis option cannot be `false` if `redirect` is `true` and `ignoreTrailingSlash` is `true`.\n\n#### `globIgnore`\n\nDefault: `undefined`\n\nThis is passed to [`glob`](https://www.npmjs.com/package/glob)\nas the `ignore` option. It can be used to ignore files or directories\nwhen using the `wildcard: false` option.\n\n#### `allowedPath`\n\nDefault: `(pathName, root, request) => true`\n\nThis function filters served files. Using the request object, complex path authentication is possible.\nReturning `true` serves the file; returning `false` calls Fastify's 404 handler.\n\n#### `index`\n\nDefault: `undefined`\n\nUnder the hood, [`@fastify/send`](https://www.npmjs.com/package/@fastify/send) supports \"index.html\" files by default.\nTo disable this, set `false`, or supply a new index by passing a string or an array in preferred order.\n\n#### `serveDotFiles`\n\nDefault: `false`\n\nIf `true`, serves files in hidden directories (e.g., `.foo`).\n\n#### `list`\n\nDefault: `undefined`\n\nIf set, provides the directory list by calling the directory path.\nDefault response is JSON.\n\nMulti-root is not supported within the `list` option.\n\nIf `dotfiles` is `deny` or `ignore`, dotfiles are excluded.\n\nExample:\n\n```js\nfastify.register(require('@fastify/static'), {\n  root: path.join(__dirname, 'public'),\n  prefix: '/public/',\n  index: false,\n  list: true\n})\n```\n\nRequest\n\n```bash\nGET /public\n```\n\nResponse\n\n```json\n{ \"dirs\": [\"dir1\", \"dir2\"], \"files\": [\"file1.png\", \"file2.txt\"] }\n```\n\n#### `list.format`\n\nDefault: `json`\n\nOptions: `html`, `json`\n\nDirectory list can be in `html` format; in that case, `list.render` function is required.\n\nThis option can be overridden by the URL parameter `format`. Options are `html` and `json`.\n\n```bash\nGET /public/assets?format=json\n```\n\nReturns the response as JSON, regardless of `list.format`.\n\nExample:\n\n```js\nfastify.register(require('@fastify/static'), {\n  root: path.join(__dirname, 'public'),\n  prefix: '/public/',\n  list: {\n    format: 'html',\n    render: (dirs, files) => {\n      return `\n<html><body>\n<ul>\n  ${dirs.map(dir => `<li><a href=\"${dir.href}\">${dir.name}</a></li>`).join('\\n  ')}\n</ul>\n<ul>\n  ${files.map(file => `<li><a href=\"${file.href}\" target=\"_blank\">${file.name}</a></li>`).join('\\n  ')}\n</ul>\n</body></html>\n`\n      },\n  }\n})\n```\n\nRequest\n\n```bash\nGET /public\n```\n\nResponse\n\n```html\n<html><body>\n<ul>\n  <li><a href=\"/dir1\">dir1</a></li>\n  <li><a href=\"/dir1\">dir2</a></li>\n</ul>\n<ul>\n  <li><a href=\"/foo.html\" target=\"_blank\">foo.html</a></li>\n  <li><a href=\"/foobar.html\" target=\"_blank\">foobar.html</a></li>\n  <li><a href=\"/index.css\" target=\"_blank\">index.css</a></li>\n  <li><a href=\"/index.html\" target=\"_blank\">index.html</a></li>\n</ul>\n</body></html>\n```\n\n#### `list.names`\n\nDefault: `['']`\n\nDirectory list can respond to different routes declared in `list.names`.\n\n> ℹ️ Note: If a file with the same name exists, the actual file is sent.\n\nExample:\n\n```js\nfastify.register(require('@fastify/static'), {\n  root: path.join(__dirname, '/static'),\n  prefix: '/public',\n  prefixAvoidTrailingSlash: true,\n  list: {\n    format: 'json',\n    names: ['index', 'index.json', '/']\n  }\n})\n```\n\nDir list respond with the same content to:\n\n```bash\nGET /public\nGET /public/\nGET /public/index\nGET /public/index.json\n```\n\n#### `list.extendedFolderInfo`\n\nDefault: `undefined`\n\nIf `true`, extended information for folders will be accessible in `list.render` and the JSON response.\n\n```js\nrender(dirs, files) {\n  const dir = dirs[0];\n  dir.fileCount // number of files in this folder\n  dir.totalFileCount // number of files in this folder (recursive)\n  dir.folderCount // number of folders in this folder\n  dir.totalFolderCount // number of folders in this folder (recursive)\n  dir.totalSize // size of all files in this folder (recursive)\n  dir.lastModified // most recent last modified timestamp of all files in this folder (recursive)\n}\n```\n\n> ⚠ Warning: This will slightly decrease the performance, especially for deeply nested file structures.\n\n#### `list.jsonFormat`\n\nDefault: `names`\n\nOptions: `names`, `extended`\n\nDetermines the output format when `json` is selected.\n\n`names`:\n```json\n{\n  \"dirs\": [\n    \"dir1\",\n    \"dir2\"\n  ],\n  \"files\": [\n    \"file1.txt\",\n    \"file2.txt\"\n  ]\n}\n```\n\n`extended`:\n```json\n{\n  \"dirs\": [\n    {\n      \"name\": \"dir1\",\n      \"stats\": {\n        \"dev\": 2100,\n        \"size\": 4096\n      },\n      \"extendedInfo\": {\n        \"fileCount\": 4,\n        \"totalSize\": 51233\n      }\n    }\n  ],\n  \"files\": [\n    {\n      \"name\": \"file1.txt\",\n      \"stats\": {\n        \"dev\": 2200,\n        \"size\": 554\n      }\n    }\n  ]\n}\n```\n\n#### `preCompressed`\n\nDefault: `false`\n\nFirst, try to send the brotli encoded asset (if supported by `Accept-Encoding` headers), then gzip, and finally the original `pathname`. Skip compression for smaller files that do not benefit from it.\n\nAssume this structure with the compressed asset as a sibling of the uncompressed counterpart:\n\n```\n./public\n├── main.js\n├── main.js.br\n├── main.js.gz\n├── crit.css\n├── crit.css.gz\n└── index.html\n```\n\n#### Disable serving\n\nTo use only the reply decorator without serving directories, pass `{ serve: false }`.\nThis prevents the plugin from serving everything under `root`.\n\n#### Disabling reply decorator\n\nThe reply object is decorated with a `sendFile` function by default. To disable this,\npass `{ decorateReply: false }`. If `@fastify/static` is registered to multiple prefixes\nin the same route, only one can initialize reply decorators.\n\n#### Handling 404s\n\nIf a request matches the URL `prefix` but no file is found, Fastify's 404\nhandler is called. Set a custom 404 handler with [`fastify.setNotFoundHandler()`](https://fastify.dev/docs/latest/Reference/Server/#setnotfoundhandler).\n\nWhen registering `@fastify/static` within an encapsulated context, the `wildcard` option may need to be set to `false` to support index resolution and nested not-found-handler:\n\n```js\nconst app = require('fastify')();\n\napp.register((childContext, _, done) => {\n    childContext.register(require('@fastify/static'), {\n        root: path.join(__dirname, 'docs'), // docs is a folder that contains `index.html` and `404.html`\n        wildcard: false\n    });\n    childContext.setNotFoundHandler((_, reply) => {\n        return reply.code(404).type('text/html').sendFile('404.html');\n    });\n    done();\n}, { prefix: 'docs' });\n```\n\nThis code will send the `index.html` for the paths `docs`, `docs/`, and `docs/index.html`. For all other `docs/<undefined-routes>` it will reply with `404.html`.\n\n### Handling Errors\n\nIf an error occurs while sending a file, it is passed to Fastify's error handler.\nSet a custom handler with [`fastify.setErrorHandler()`](https://fastify.dev/docs/latest/Reference/Server/#seterrorhandler).\n\n### Payload `stream.path`\n\nAccess the file path inside the `onSend` hook using `payload.path`.\n\n```js\nfastify.addHook('onSend', function (req, reply, payload, next) {\n  console.log(payload.path)\n  next()\n})\n```\n\n## License\n\nLicensed under [MIT](./LICENSE).","users":{}}