{"_id":"process-warning","_rev":"20-9fc21a83d537ef116ab41b362bbc0078","name":"process-warning","dist-tags":{"latest":"5.0.0"},"versions":{"1.0.0":{"name":"process-warning","version":"1.0.0","keywords":["fastify","error","warning","utility","plugin","emit","once"],"author":{"name":"Tomas Della Vedova"},"license":"MIT","_id":"process-warning@1.0.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/fastify/fastify-warning#readme","bugs":{"url":"https://github.com/fastify/fastify-warning/issues"},"dist":{"shasum":"980a0b25dc38cd6034181be4b7726d89066b4616","tarball":"https://registry.npmjs.org/process-warning/-/process-warning-1.0.0.tgz","fileCount":10,"integrity":"sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==","signatures":[{"sig":"MEUCIQC3YfdrJpM1PeMw1z/0BSQ8sDZ62ReM3Nh9MH/Dn/6tQgIgUBuWg0akWe2oH6lQQDEWtKwOn9fUQzDe1DIrRrBmwTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyxhrCRA9TVsSAnZWagAA6B8P/3SkNUlmxamzKqcorbDZ\nbNemaP0vCXjZ05GJAs67Q8o0JSTrju54MkejdZA3RqGPqZgr0CoLCx9BYanF\n/x+erR6KKkGi1qoSNpgYrumyWEKZuby2pMRYb5YlLCQZyNnEfRGD/DvLARhG\nefn5xyFhVoNKq9bs+0v9JZIavbiFgDuvUztiJe5tT50mfvNesc8LDVWzuYwy\n/kws/10C8kvDwDpyBbFR40kgRQtZBVAUSJRNOflNsUnCgM7woG1LXM4njARg\nEbMwRizjBA9wRPvvku2CRSomeGsEVByiskJUMRf/tQFhUgTwqzMhAT8JWf6x\ngLpUuWxbzcpP0alRFR4Kld6PIAdRUlnYyYz5bkDWxiEFucXxLac/g4M1qrup\n+o5OEvDCTwqk1mpepuVpgzp0nmE5QC00JPbr+4Ua7U9XeljeVTUVnEz1xzcG\nsdeYmLjFnIvES3HUVZ6kEt7d2fGsCzmlGhpqhU2chxTtqZnWOXz5Ku7CWKXF\nAE1EfIP1YO4FjZct/M8btf/OtPnBRKnGub+ZlcQ8knPdmOqZmlqDWqHHKqxI\nflHRJSMy+DhwtyF4vnqRflsSMFaQf/2H8cxK3WBjpUQbj0rsQPVT1l+Rj2Om\n8lu3YF4aSss0h8xfUV3aTkyvQK/F1iU7t31bD56SG4USqfcIvxk7oEczqTNg\naCzy\r\n=yhw4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"57eb5f271f7f1b5c05743fdfbffe96ae40458caf","scripts":{"test":"standard && ava -v test.js && jest jest.test.js && tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/processs-warning.git","type":"git"},"_npmVersion":"6.14.11","description":"A small utility for creating warnings and emitting them.","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","tsd":"^0.19.0","jest":"^27.0.1","standard":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/process-warning_1.0.0_1640700011252_0.06338313721771249","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"process-warning","version":"2.0.0","keywords":["fastify","error","warning","utility","plugin","emit","once"],"author":{"name":"Tomas Della Vedova"},"license":"MIT","_id":"process-warning@2.0.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/fastify/fastify-warning#readme","bugs":{"url":"https://github.com/fastify/fastify-warning/issues"},"dist":{"shasum":"341dbeaac985b90a04ebcd844d50097c7737b2ee","tarball":"https://registry.npmjs.org/process-warning/-/process-warning-2.0.0.tgz","fileCount":10,"integrity":"sha512-+MmoAXoUX+VTHAlwns0h+kFUWFs/3FZy+ZuchkgjyOu3oioLAo2LB5aCfKPh2+P9O18i3m43tUEv3YqttSy0Ww==","signatures":[{"sig":"MEQCIHXEX+ILEUNLW0EDenucnjwrcspHM3FWsyMkLLfN8z4YAiAEOHras85UecYj9GLUlEFogME0pyrutSoQzD4fkxNvYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihgdiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrakxAAkxEYlFQObOZ6FV5QxP1u0xkvPYNmLcXDtHxaeqDnxnzbxKgN\r\nB53UGhqZ0F/qvk3sw0jc0ZZiYoxShIGP1IwWfIbp3cUSVC2xh+f4o3z/DblH\r\no6cFTJRHrQHXD+KgI47lPQpuaCbmNPo4UrEAG5i12kRSjeJHZU5AMJB8kjX/\r\n+AdotBkiAZIqqfxM45kIZ6KRYqgFjOjJ5pXpOgefV1T07wmKeeFfNCaL30do\r\nnGlSzTSiCvVjmPTTgVv+973zsPiGAGcIKSGRU5SzjW11NfF20mqlu3NzLAZN\r\nujQlszMEof3XMxETgOs+R0PsKWFKTwoI854GrCBjAPedTCJ5g1SrtXzMbSST\r\nMzRz/TDkZrRzilFcouGprMH26UGosbF415Bsu3LWpW0niFcotoPhUefEeaG5\r\n+jfKQ7O+WVp1aM3toG1Ts2mRh7Rf//bBPh6A6laAS7CcXC3FouUChx4fwzIZ\r\nwykyciCCsvXBDSH0msBlHm5E7yKeVkGy0zCSzRTzqFni5yRcyRpvT5gDorT8\r\nrwL7gZYKN4odxUabNHMEl5eH08n/WqCXi4cX6tU9jba6HKuNpHsT+HkpufEZ\r\nBw1OIWgOvQprTfXmQfOzF8KuSKKwZkR3F7HG9/LAHzlTMUy5lercKgN9KGiL\r\nTUsz+ITQ4GO8LSVGZmrCICPwCFaGDvbXdKY=\r\n=qSkB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"992426675464d4165478d8a080770db5e263e51b","scripts":{"test":"standard && ava -v test.js && jest jest.test.js && tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/process-warning.git","type":"git"},"_npmVersion":"8.5.0","description":"A small utility for creating warnings and emitting them.","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","tsd":"^0.20.0","jest":"^27.0.1","standard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/process-warning_2.0.0_1652950882799_0.5668469576371313","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"process-warning","version":"2.1.0","keywords":["fastify","error","warning","utility","plugin","emit","once"],"author":{"name":"Tomas Della Vedova"},"license":"MIT","_id":"process-warning@2.1.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/fastify/fastify-warning#readme","bugs":{"url":"https://github.com/fastify/fastify-warning/issues"},"dist":{"shasum":"1e60e3bfe8183033bbc1e702c2da74f099422d1a","tarball":"https://registry.npmjs.org/process-warning/-/process-warning-2.1.0.tgz","fileCount":14,"integrity":"sha512-9C20RLxrZU/rFnxWncDkuF6O999NdIf3E1ws4B0ZeY3sRVPzWBMsYDE2lxjxhiXxg464cQTgKUGm8/i6y2YGXg==","signatures":[{"sig":"MEQCIFuqOmABDWfAtEdKPnPGgdvkN11xO1tf6S/vjHxaJNrTAiA13oh0ORVHCcF94xkdGD4wSjp5c4ldyJsQ8DBc6+n24g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjTBFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqh2BAAi/kL3824dmzl9irVQJmc733RnIzWR7d3jZIr+anKFnAE5QCx\r\niErNltHlCWIyMNGcqSBzay3TtwLRfDMXHNdcGqIFV+MWg8UKzl570VJlDgbk\r\nk4EZzoWfj0g3SKyIzMbqulcZoLns+doqUPew+Et4iyNXlgq35glzsYyAPgM8\r\nSXB88swWQm9Snpt4Olbi3xYn9wPRR+Zq5H4VW0B3O3K5JjX+MrD2c4BlXpuj\r\nGl/r1zLJsicCQOoCQzMnI2HbTd2tR4U5u1cGh3v1fRykf9QcUjh7eXySmO+o\r\nlGiQdbpa6/3PWipObrCjMgPBlPMGhTTZYDQrSTIXmzAfdlp0y9k4iZ41pNun\r\nKUX59vVX1COao0zBzpNyBpyoCnZFGTbzG2yytok1FrvnmOIh/m3BS3hW4pXx\r\nPJleS4T116yGNV7iJQgub+vc2chIiZMRsiJ7+S+hAY//erVYuNxILNq0vlNV\r\nTm4hspk8Qq6JuAhN1SP7GvDtKuuzigYSFVqspj+87YRtHLlIhkI1C/FVKLq2\r\n+yyLx0Es+rb3wqTp+B0kEhhr2p815zTKAwjHxufQwOp+Pb6xMWTujDBdPwV8\r\nkC8pxQ592CTqFzuZcFeF0977tG8M+f5daJlo8H6OPeCYcgUgRiIR5TGo4VIQ\r\noIVRwKCZ0ySA/gUQwPehalyf57zWn/Ac53k=\r\n=R6c5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"types/index.d.ts","gitHead":"f605697033b57a890b2702e6fd2dc866b41ca91e","scripts":{"lint":"standard","test":"npm run test:unit && npm run test:jest && npm run test:typescript","test:jest":"jest jest.test.js","test:unit":"tap","test:typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/process-warning.git","type":"git"},"_npmVersion":"9.1.2","description":"A small utility for creating warnings and emitting them.","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","tsd":"^0.24.1","jest":"^29.0.1","standard":"^17.0.0","benchmark":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/process-warning_2.1.0_1670197317769_0.34160910183554405","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"process-warning","version":"2.2.0","keywords":["fastify","error","warning","utility","plugin","emit","once"],"author":{"name":"Tomas Della Vedova"},"license":"MIT","_id":"process-warning@2.2.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/fastify/fastify-warning#readme","bugs":{"url":"https://github.com/fastify/fastify-warning/issues"},"dist":{"shasum":"008ec76b579820a8e5c35d81960525ca64feb626","tarball":"https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz","fileCount":15,"integrity":"sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==","signatures":[{"sig":"MEUCIALWBVm4FqNk00AE9Yv7lppWezzLnw5k2DvRaU7KWH24AiEA2efwpPvphcjEplpTcUShVFW/mBROlous8lRbwsl1k4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLFplACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLtA//X6p/Osefqmx7QrpLsC9vSXPgtPF+zEqvjg8sJz4ebRFFNp6M\r\nSIyRwFVc1oWNLurZdRyT+mS21IYzWHPk+f/r2lJZsbzwLxcE2U6itncJXLd+\r\n5+5xFIbI9SaFoaoSuYsT0w3IZLKtIL+y63bscSRM8wqf5vNn1rsrxf5dvN8B\r\nN2TDXn0YUkMqHFsAYu74rM2COOoZQEvg1Q1TTZgNwpNJykgs9cHscBpsfqKC\r\nb41jbh4C7FtaVhdnrRmy+/XXkMF+zxHHikSzqt1FEcFHC9g8d7w/2as0JVZQ\r\nrROcpudFQNJ+63tnj2tHyrhKk6ZofYzwoxZVL6ySVTDn1sNvc1PYzMub6b1b\r\nUD4KK/alMxJ90rmktwPy0ZZnUq/Dor/6bStmY/gK8T8dJft41e33hUessFVH\r\npU84Joi6RcWvjeOpSx7fkemPslS22Iwz0SvigVjBfYmcrGxORzwH2tlTUwTB\r\nwcw4s+sXhh+PZt9wyNkJULdGlhxZPtBf5KLDTjmCgS1p6SSDPfFNkouU7Syj\r\nfWT+xVQvH5AUqh005vPxq4PstEHupsN10YuqSPPKvYeqFDI0jbKLr5rZG/nc\r\n54buEZqmESgw28OxSD8eU3O2LIW4ULKl4ep9jnwIRhBVH3w9D3jRTbC1M2c7\r\nlvYq+tIak8ZM/IcIrmIE0xMsUekQqqlxXos=\r\n=x7lb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"types/index.d.ts","gitHead":"ca9dd68fe90ad5aafc0a1ce0384d45b2fe927733","scripts":{"lint":"standard","test":"npm run test:unit && npm run test:jest && npm run test:typescript","lint:fix":"standard --fix","test:jest":"jest jest.test.js","test:unit":"tap","test:typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/process-warning.git","type":"git"},"_npmVersion":"9.5.0","description":"A small utility for creating warnings and emitting them.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","tsd":"^0.28.0","jest":"^29.0.1","standard":"^17.0.0","benchmark":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/process-warning_2.2.0_1680628325134_0.5408404237875684","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"process-warning","version":"2.3.0","keywords":["fastify","error","warning","utility","plugin","emit","once"],"author":{"name":"Tomas Della Vedova"},"license":"MIT","_id":"process-warning@2.3.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/fastify/fastify-warning#readme","bugs":{"url":"https://github.com/fastify/fastify-warning/issues"},"dist":{"shasum":"02ccba12fd55c05879cb7ddab31b6a20af2fe4d9","tarball":"https://registry.npmjs.org/process-warning/-/process-warning-2.3.0.tgz","fileCount":18,"integrity":"sha512-N6mp1+2jpQr3oCFMz6SeHRGbv6Slb20bRhj4v3xR99HqNToAcOe1MFOp4tytyzOfJn+QtN8Rf7U/h2KAn4kC6g==","signatures":[{"sig":"MEUCIAO8Dz80LiUXp3lHTFT3MA7bYyppTqlXCc4ZAmcZwV+HAiEAvXcPcMIQA4lm8rOzLIfOX01wlPz05IIteLQp2zEYwlM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20928},"main":"index.js","type":"commonjs","types":"types/index.d.ts","gitHead":"c0649f8a240039a60d09079c3d8906f270c70f89","scripts":{"lint":"standard","test":"npm run test:unit && npm run test:jest && npm run test:typescript","lint:fix":"standard --fix","test:jest":"jest jest.test.js","test:unit":"tap","test:typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/process-warning.git","type":"git"},"_npmVersion":"9.8.1","description":"A small utility for creating warnings and emitting them.","directories":{},"_nodeVersion":"18.18.1","_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","tsd":"^0.29.0","jest":"^29.0.1","standard":"^17.0.0","benchmark":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/process-warning_2.3.0_1698423864053_0.678353588528567","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"process-warning","version":"2.3.1","keywords":["fastify","error","warning","utility","plugin","emit","once"],"author":{"name":"Tomas Della Vedova"},"license":"MIT","_id":"process-warning@2.3.1","maintainers":[{"name":"gurgunday","email":"gurgun.dayioglu@icloud.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"ivan-tymoshenko","email":"ivan@tymoshenko.me"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/fastify/fastify-warning#readme","bugs":{"url":"https://github.com/fastify/fastify-warning/issues"},"dist":{"shasum":"0caf992272c439f45dd416e1407ee25a3d4c778a","tarball":"https://registry.npmjs.org/process-warning/-/process-warning-2.3.1.tgz","fileCount":19,"integrity":"sha512-JjBvFEn7MwFbzUDa2SRtKJSsyO0LlER4V/FmwLMhBlXNbGgGxdyFCxIdMDLerWUycsVUyaoM9QFLvppFy4IWaQ==","signatures":[{"sig":"MEUCIQC0St0d6O5PJxjYMn/o40VFHOM505aK84M0lEoJFlLbAgIgQYnoTrafwyhpdWDFA2jpu72Dxmm481AwqqS7wR5NvGM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22599},"main":"index.js","type":"commonjs","types":"types/index.d.ts","gitHead":"c56e1e851c0cd93527595e6f326724135d55353d","scripts":{"lint":"standard","test":"npm run test:unit && npm run test:jest && npm run test:typescript","lint:fix":"standard --fix","benchmark":"node benchmarks/warn.js","test:jest":"jest jest.test.js","test:unit":"tap","test:typescript":"tsd"},"_npmUser":{"name":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/fastify/process-warning.git","type":"git"},"_npmVersion":"10.1.0","description":"A small utility for creating warnings and emitting them.","directories":{},"_nodeVersion":"20.8.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","tsd":"^0.29.0","jest":"^29.0.1","standard":"^17.0.0","benchmark":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/process-warning_2.3.1_1700333287732_0.8978728068930217","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"process-warning","version":"2.3.2","keywords":["fastify","error","warning","utility","plugin","emit","once"],"author":{"name":"Tomas Della Vedova"},"license":"MIT","_id":"process-warning@2.3.2","maintainers":[{"name":"gurgunday","email":"gurgun.dayioglu@icloud.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"ivan-tymoshenko","email":"ivan@tymoshenko.me"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/fastify/fastify-warning#readme","bugs":{"url":"https://github.com/fastify/fastify-warning/issues"},"dist":{"shasum":"70d8a3251aab0eafe3a595d8ae2c5d2277f096a5","tarball":"https://registry.npmjs.org/process-warning/-/process-warning-2.3.2.tgz","fileCount":18,"integrity":"sha512-n9wh8tvBe5sFmsqlg+XQhaQLumwpqoAUruLwjCopgTmUBjJ/fjtBsJzKleCaIGBOMXYEhp1YfKl4d7rJ5ZKJGA==","signatures":[{"sig":"MEYCIQCaaTZyAOvDoE9qlR1I2o2DRqU8EP4+rbyNfgY5oLKj+gIhAJVrYIRWg8Cf5rXy5a0ZPu2tUUD0I2V1rzJXBfzYv7w6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20928},"main":"index.js","type":"commonjs","types":"types/index.d.ts","gitHead":"430106df7cc72c1b65ef6d01470d98409019dda8","scripts":{"lint":"standard","test":"npm run test:unit && npm run test:jest && npm run test:typescript","lint:fix":"standard --fix","test:jest":"jest jest.test.js","test:unit":"tap","test:typescript":"tsd"},"_npmUser":{"name":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/fastify/process-warning.git","type":"git"},"_npmVersion":"10.1.0","description":"A small utility for creating warnings and emitting them.","directories":{},"_nodeVersion":"20.8.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","tsd":"^0.29.0","jest":"^29.0.1","standard":"^17.0.0","benchmark":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/process-warning_2.3.2_1701530875296_0.20551267969198816","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"process-warning","version":"3.0.0","keywords":["fastify","error","warning","utility","plugin","emit","once"],"author":{"name":"Tomas Della Vedova"},"license":"MIT","_id":"process-warning@3.0.0","maintainers":[{"name":"gurgunday","email":"gurgun.dayioglu@icloud.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"ivan-tymoshenko","email":"ivan@tymoshenko.me"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/fastify/fastify-warning#readme","bugs":{"url":"https://github.com/fastify/fastify-warning/issues"},"dist":{"shasum":"96e5b88884187a1dce6f5c3166d611132058710b","tarball":"https://registry.npmjs.org/process-warning/-/process-warning-3.0.0.tgz","fileCount":21,"integrity":"sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==","signatures":[{"sig":"MEYCIQDkw4DPwzs6sPZ0A9LK2/Cy3FvwonpBKqFjWgaDjnrwtQIhAKppNnFlVt5LHZMCEBTSixo8NpbYnRbLUu9AmHQvcZdi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21995},"main":"index.js","type":"commonjs","types":"types/index.d.ts","gitHead":"0378576edb8e72d379bdc4891a03ddac3e4a062e","scripts":{"lint":"standard","test":"npm run test:unit && npm run test:jest && npm run test:typescript","lint:fix":"standard --fix","test:jest":"jest jest.test.js","test:unit":"tap","test:typescript":"tsd"},"_npmUser":{"name":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/fastify/process-warning.git","type":"git"},"_npmVersion":"10.1.0","description":"A small utility for creating warnings and emitting them.","directories":{},"_nodeVersion":"20.8.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","tsd":"^0.29.0","jest":"^29.0.1","standard":"^17.0.0","benchmark":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/process-warning_3.0.0_1702412855263_0.40858628132912433","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"process-warning","version":"4.0.0","keywords":["fastify","error","warning","utility","plugin","emit","once"],"author":{"name":"Tomas Della Vedova"},"license":"MIT","_id":"process-warning@4.0.0","maintainers":[{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"ivan-tymoshenko","email":"ivan@tymoshenko.me"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/fastify/fastify-warning#readme","bugs":{"url":"https://github.com/fastify/fastify-warning/issues"},"dist":{"shasum":"581e3a7a1fb456c5f4fd239f76bce75897682d5a","tarball":"https://registry.npmjs.org/process-warning/-/process-warning-4.0.0.tgz","fileCount":21,"integrity":"sha512-/MyYDxttz7DfGMMHiysAsFE4qF+pQYAA8ziO/3NcRVrQ5fSk+Mns4QZA/oRPFzvcqNoVJXQNWNAsdwBXLUkQKw==","signatures":[{"sig":"MEYCIQChbNu63kIcEtU2VRpgAlNJ+FrDB1IQYYY4DARJ1PxqyAIhAIEv9p/v/J7o07iKjSON2eO9LUYsYT4NdE0QRWJYowzs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22081},"main":"index.js","type":"commonjs","types":"types/index.d.ts","gitHead":"25a5ab10967578b09ec8cdde21ab54cf434adc20","scripts":{"lint":"standard","test":"npm run test:unit && npm run test:jest && npm run test:typescript","lint:fix":"standard --fix","test:jest":"jest jest.test.js","test:unit":"tap","test:typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/process-warning.git","type":"git"},"_npmVersion":"10.7.0","description":"A small utility for creating warnings and emitting them.","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^18.7.2","tsd":"^0.31.0","jest":"^29.7.0","standard":"^17.1.0","benchmark":"^2.1.4","@fastify/pre-commit":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/process-warning_4.0.0_1720527888655_0.18517389998169254","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"process-warning","version":"4.0.1","keywords":["fastify","error","warning","utility","plugin","emit","once"],"author":{"name":"Tomas Della Vedova"},"license":"MIT","_id":"process-warning@4.0.1","maintainers":[{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"ivan-tymoshenko","email":"ivan@tymoshenko.me"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"fdawgs","email":"frazer.dev@icloud.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"}],"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"url":"https://james.sumners.info","name":"James Sumners"},{"url":"https://github.com/fdawgs","name":"Frazer Smith","email":"frazer.dev@icloud.com"}],"homepage":"https://github.com/fastify/fastify-warning#readme","bugs":{"url":"https://github.com/fastify/fastify-warning/issues"},"dist":{"shasum":"5c1db66007c67c756e4e09eb170cdece15da32fb","tarball":"https://registry.npmjs.org/process-warning/-/process-warning-4.0.1.tgz","fileCount":22,"integrity":"sha512-3c2LzQ3rY9d0hc1emcsHhfT9Jwz0cChib/QN89oME2R451w5fy3f0afAhERFZAwrbDU43wk12d0ORBpDVME50Q==","signatures":[{"sig":"MEUCIGCdoLF+mBC9K3KiHvTPlntrIAlK4ghS3OiR1dBMKF/iAiEA3mEmIZMstgACdhtnOQONiDZouH/ZFK/VVbsUkPNpkq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22979},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"1f0a4700f557892e9527af86a9492c9f1919fa58","scripts":{"lint":"eslint","test":"npm run test:unit && npm run test:jest && npm run test:typescript","lint:fix":"eslint --fix","test:jest":"jest jest.test.js","test:unit":"tap","test:typescript":"tsd"},"_npmUser":{"name":"fdawgs","email":"frazer.dev@icloud.com"},"repository":{"url":"git+https://github.com/fastify/process-warning.git","type":"git"},"_npmVersion":"10.8.2","description":"A small utility for creating warnings and emitting them.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"tap":"^18.7.2","tsd":"^0.31.0","jest":"^29.7.0","eslint":"^9.17.0","benchmark":"^2.1.4","neostandard":"^0.12.0","@fastify/pre-commit":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/process-warning_4.0.1_1735925760389_0.2448809498314879","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"process-warning","version":"5.0.0","description":"A small utility for creating warnings and emitting them.","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:jest && npm run test:typescript","test:jest":"jest jest.test.js","test:unit":"c8 --100 node --test","test:typescript":"tsd"},"repository":{"type":"git","url":"git+https://github.com/fastify/process-warning.git"},"keywords":["fastify","error","warning","utility","plugin","emit","once"],"author":{"name":"Tomas Della Vedova"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"James Sumners","url":"https://james.sumners.info"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-warning/issues"},"homepage":"https://github.com/fastify/fastify-warning#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@fastify/pre-commit":"^2.1.0","benchmark":"^2.1.4","c8":"^10.1.3","eslint":"^9.17.0","jest":"^29.7.0","neostandard":"^0.12.0","tsd":"^0.31.0"},"_id":"process-warning@5.0.0","gitHead":"fcdbf17423a264a2894bc3266f950d826ff47a74","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-a39t9ApHNx2L4+HBnQKqxxHNs1r7KF+Intd8Q/g1bUh6q0WIp9voPXJ/x0j+ZL45KF1pJd9+q2jLIRMfvEshkA==","shasum":"566e0bf79d1dff30a72d8bbbe9e8ecefe8d378d7","tarball":"https://registry.npmjs.org/process-warning/-/process-warning-5.0.0.tgz","fileCount":22,"unpackedSize":24591,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAC5fKA2qEZtrAHSC9M5XskAt/Ij3A1as3hzPSIxcbuVAiEA7mmpm+0DUuZG/AeAklwHYsv/I59kTzfBXudlrYVCZ/E="}]},"_npmUser":{"name":"eomm","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"ivan-tymoshenko","email":"ivan@tymoshenko.me"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"fdawgs","email":"frazer.dev@icloud.com"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"matteo.collina","email":"hello@matteocollina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/process-warning_5.0.0_1741022830199_0.5098815229222053"},"_hasShrinkwrap":false}},"time":{"created":"2021-12-28T14:00:11.251Z","modified":"2025-03-03T17:27:10.624Z","1.0.0":"2021-12-28T14:00:11.396Z","2.0.0":"2022-05-19T09:01:22.895Z","2.1.0":"2022-12-04T23:41:57.917Z","2.2.0":"2023-04-04T17:12:05.333Z","2.3.0":"2023-10-27T16:24:24.256Z","2.3.1":"2023-11-18T18:48:07.936Z","2.3.2":"2023-12-02T15:27:55.548Z","3.0.0":"2023-12-12T20:27:35.442Z","4.0.0":"2024-07-09T12:24:48.791Z","4.0.1":"2025-01-03T17:36:00.542Z","5.0.0":"2025-03-03T17:27:10.377Z"},"bugs":{"url":"https://github.com/fastify/fastify-warning/issues"},"author":{"name":"Tomas Della Vedova"},"license":"MIT","homepage":"https://github.com/fastify/fastify-warning#readme","keywords":["fastify","error","warning","utility","plugin","emit","once"],"repository":{"type":"git","url":"git+https://github.com/fastify/process-warning.git"},"description":"A small utility for creating warnings and emitting them.","contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"James Sumners","url":"https://james.sumners.info"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"maintainers":[{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"ivan-tymoshenko","email":"ivan@tymoshenko.me"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"fdawgs","email":"frazer.dev@icloud.com"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"matteo.collina","email":"hello@matteocollina.com"}],"readme":"# process-warning\n\n[![CI](https://github.com/fastify/process-warning/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/fastify/process-warning/actions/workflows/ci.yml)\n[![NPM version](https://img.shields.io/npm/v/process-warning.svg?style=flat)](https://www.npmjs.com/package/process-warning)\n[![neostandard javascript style](https://img.shields.io/badge/code_style-neostandard-brightgreen?style=flat)](https://github.com/neostandard/neostandard)\n\nA small utility for generating consistent warning objects across your codebase.\nIt also exposes a utility for emitting those warnings, guaranteeing that they are issued only once (unless configured otherwise).\n\n_This module is used by the [Fastify](https://fastify.dev) framework and it was called `fastify-warning` prior to version 1.0.0._\n\n### Install\n\n```\nnpm i process-warning\n```\n\n### Usage\n\nThe module exports two builder functions for creating warnings.\n\n```js\nconst {\n createWarning,\n createDeprecation\n} = require('process-warning')\n\nconst warning = createWarning({\n name: 'ExampleWarning',\n code: 'EXP_WRN_001',\n message: 'Hello %s',\n unlimited: true\n})\nwarning('world')\n```\n\n#### Methods\n\n##### `createWarning({ name, code, message[, unlimited] })`\n\n- `name` (`string`, required) - The error name, you can access it later with\n`error.name`. For consistency, we recommend prefixing module error names\nwith `{YourModule}Warning`\n- `code` (`string`, required) - The warning code, you can access it later with\n`error.code`. For consistency, we recommend prefixing plugin error codes with\n`{ThreeLetterModuleName}_`, e.g. `FST_`. NOTE: codes should be all uppercase.\n- `message` (`string`, required) - The warning message. You can also use\ninterpolated strings for formatting the message.\n- `options` (`object`, optional) - Optional options with the following\nproperties:\n + `unlimited` (`boolean`, optional) - Should the warning be emitted more than\n once? Defaults to `false`.\n\n\n##### `createDeprecation({code, message[, options]})`\n\nThis is a wrapper for `createWarning`. It is equivalent to invoking\n`createWarning` with the `name` parameter set to \"DeprecationWarning\".\n\nDeprecation warnings have extended support for the Node.js CLI options:\n`--throw-deprecation`, `--no-deprecation`, and `--trace-deprecation`.\n\n##### `warning([, a [, b [, c]]])`\n\nThe returned `warning` function can used for emitting warnings.\nA warning is guaranteed to be emitted at least once.\n\n- `[, a [, b [, c]]]` (`any`, optional) - Parameters for string interpolation.\n\n```js\nconst { createWarning } = require('process-warning')\nconst FST_ERROR_CODE = createWarning({ name: 'MyAppWarning', code: 'FST_ERROR_CODE', message: 'message' })\nFST_ERROR_CODE()\n```\n\nHow to use an interpolated string:\n```js\nconst { createWarning } = require('process-warning')\nconst FST_ERROR_CODE = createWarning({ name: 'MyAppWarning', code: 'FST_ERROR_CODE', message: 'Hello %s'})\nFST_ERROR_CODE('world')\n```\n\nThe `warning` object has methods and properties for managing the warning's state. Useful for testing.\n```js\nconst { createWarning } = require('process-warning')\nconst FST_ERROR_CODE = createWarning({ name: 'MyAppWarning', code: 'FST_ERROR_CODE', message: 'Hello %s'})\nconsole.log(FST_ERROR_CODE.emitted) // false\nFST_ERROR_CODE('world')\nconsole.log(FST_ERROR_CODE.emitted) // true\n\nconst FST_ERROR_CODE_2 = createWarning('MyAppWarning', 'FST_ERROR_CODE_2', 'Hello %s')\nFST_ERROR_CODE_2.emitted = true\nFST_ERROR_CODE_2('world') // will not be emitted because it is not unlimited\n```\n\nHow to use an unlimited warning:\n```js\nconst { createWarning } = require('process-warning')\nconst FST_ERROR_CODE = createWarning({ name: 'MyAppWarning', code: 'FST_ERROR_CODE', message: 'Hello %s', unlimited: true })\nFST_ERROR_CODE('world') // will be emitted\nFST_ERROR_CODE('world') // will be emitted again\n```\n\n#### Suppressing warnings\n\nIt is possible to suppress warnings by utilizing one of node's built-in warning suppression mechanisms.\n\nWarnings can be suppressed:\n\n- by setting the `NODE_NO_WARNINGS` environment variable to `1`\n- by passing the `--no-warnings` flag to the node process\n- by setting '--no-warnings' in the `NODE_OPTIONS` environment variable\n\nFor more information see [node's documentation](https://nodejs.org/api/cli.html).\n\n## License\n\nLicensed under [MIT](./LICENSE).\n","readmeFilename":"README.md"}