{"_id":"medicus","_rev":"30-f2e16ee9ec806b36bf22846c96d5f581","name":"medicus","dist-tags":{"latest":"1.5.0"},"versions":{"0.0.1":{"name":"medicus","version":"0.0.1","author":{"name":"Arthur Fiorette","email":"me@arthur.place"},"license":"MIT","_id":"medicus@0.0.1","maintainers":[{"name":"hazork","email":"arthur.fiorette@gmail.com"}],"homepage":"https://github.com/arthurfiorette/medicus#readme","bugs":{"url":"https://github.com/arthurfiorette/medicus/issues"},"dist":{"shasum":"3bf48924195e9148db1bcfff6c65887b710c1239","tarball":"https://registry.npmjs.org/medicus/-/medicus-0.0.1.tgz","fileCount":34,"integrity":"sha512-G99GkKCNtWrX3/BLEgUuUzdLn+RQzK044enWDfXaF+/5Dnm4WVdsVEl2o5j0Ti3dzBZ6CBCcFfGMiv52O6ReTw==","signatures":[{"sig":"MEUCIQDpWNUaUwwcue98uCjDXzBVV5SGNQxRPlOyi+ym8k0WzwIgD5pZwhyTioSYYpMJrWAVR04dQdC65CESyN/a9wq/U0s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/medicus@0.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138047},"main":"dist/index.js","type":"commonjs","_from":"file:medicus-0.0.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"lint":"biome check .","test":"c8 --reporter lcov --reporter text tsx --enable-source-maps --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","format":"biome format --write .","lint:ci":"biome ci .","lint:fix":"biome check --write --unsafe ."},"_npmUser":{"name":"hazork","email":"arthur.fiorette@gmail.com"},"_resolved":"/tmp/ab45e32e7dfac7b154a280cf1416a2b2/medicus-0.0.1.tgz","_integrity":"sha512-G99GkKCNtWrX3/BLEgUuUzdLn+RQzK044enWDfXaF+/5Dnm4WVdsVEl2o5j0Ti3dzBZ6CBCcFfGMiv52O6ReTw==","repository":{"url":"git+ssh://git@github.com/arthurfiorette/medicus.git","type":"git"},"_npmVersion":"10.7.0","description":"<h1>Medicus</h1>","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"tslib":"^2.8.1","close-with-grace":"^2.1.0","@sinclair/typebox":"^0.33.22"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","tsx":"^4.19.2","husky":"^9.1.6","typescript":"^5.6.3","@types/node":"^22.9.0","@biomejs/biome":"^1.9.4","@fastify/under-pressure":"^9.0.1","@arthurfiorette/biomejs-config":"^1.0.5"},"peerDependencies":{"fastify":"^5.1.0","fastify-plugin":"^5.0.1"},"peerDependenciesMeta":{"fastify":{"optional":true},"fastify-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/medicus_0.0.1_1731378227890_0.8435376663457124","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"medicus","version":"0.0.2","author":{"name":"Arthur Fiorette","email":"me@arthur.place"},"license":"MIT","_id":"medicus@0.0.2","maintainers":[{"name":"hazork","email":"arthur.fiorette@gmail.com"}],"homepage":"https://github.com/arthurfiorette/medicus#readme","bugs":{"url":"https://github.com/arthurfiorette/medicus/issues"},"dist":{"shasum":"f19f3ca8b8583ff03d098cc65abef8c31808656a","tarball":"https://registry.npmjs.org/medicus/-/medicus-0.0.2.tgz","fileCount":36,"integrity":"sha512-seuOCT3ecE4NEGGgMcYF0L7SBR3Qg2eP0DL9CnJYbc/YeKToh0qmdSOMqM99J5K7UomI5QXkKYGsWOKKOw16pw==","signatures":[{"sig":"MEYCIQCZHhuNjV2/7f3q1Hj/enfusuqyKKNSsPpM9moRpPtF9wIhAN91PSnzYdkiw9R8MCv0F/0y6Zs1rDLoKxXQEdlmJLkm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/medicus@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138178},"main":"dist/index.js","type":"commonjs","_from":"file:medicus-0.0.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"lint":"biome check .","test":"c8 --reporter lcov --reporter text tsx --enable-source-maps --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","format":"biome format --write .","lint:ci":"biome ci .","lint:fix":"biome check --write --unsafe ."},"_npmUser":{"name":"hazork","email":"arthur.fiorette@gmail.com"},"_resolved":"/tmp/c9d72d12c38df0ca3e1bc69d36d879b5/medicus-0.0.2.tgz","_integrity":"sha512-seuOCT3ecE4NEGGgMcYF0L7SBR3Qg2eP0DL9CnJYbc/YeKToh0qmdSOMqM99J5K7UomI5QXkKYGsWOKKOw16pw==","repository":{"url":"git+ssh://git@github.com/arthurfiorette/medicus.git","type":"git"},"_npmVersion":"10.7.0","description":"<h1>Medicus</h1>","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"tslib":"^2.8.1","close-with-grace":"^2.1.0","@sinclair/typebox":"^0.33.22"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","tsx":"^4.19.2","husky":"^9.1.6","typescript":"^5.6.3","@types/node":"^22.9.0","@biomejs/biome":"^1.9.4","@fastify/under-pressure":"^9.0.1","@arthurfiorette/biomejs-config":"^1.0.5"},"peerDependencies":{"fastify":"^5.1.0","fastify-plugin":"^5.0.1"},"peerDependenciesMeta":{"fastify":{"optional":true},"fastify-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/medicus_0.0.2_1731378502134_0.05971401783892105","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"medicus","version":"0.0.3","author":{"name":"Arthur Fiorette","email":"me@arthur.place"},"license":"MIT","_id":"medicus@0.0.3","maintainers":[{"name":"hazork","email":"arthur.fiorette@gmail.com"}],"homepage":"https://github.com/arthurfiorette/medicus#readme","bugs":{"url":"https://github.com/arthurfiorette/medicus/issues"},"dist":{"shasum":"27b8995ebb0433b3d835b025204d48cbc06380a5","tarball":"https://registry.npmjs.org/medicus/-/medicus-0.0.3.tgz","fileCount":36,"integrity":"sha512-8ARHsPPYGjo8H+pwe8BR79aB6YRD1RWjdDbeCs6CguXU2UEiXDJwA6pImWefJvPm4vakjQtmRxjzZ5OHFrr41g==","signatures":[{"sig":"MEUCIDzbx+PSts/md3oBbEKGCm6Reoo+rC8LUkRTa1yiCiqdAiEAyEC+YvNq7b+HcLVq0e3dVJkank9WF5rjdNoOPQFuLz8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/medicus@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138510},"main":"dist/index.js","type":"commonjs","_from":"file:medicus-0.0.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"lint":"biome check .","test":"c8 --reporter lcov --reporter text tsx --enable-source-maps --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","format":"biome format --write .","lint:ci":"biome ci .","lint:fix":"biome check --write --unsafe ."},"_npmUser":{"name":"hazork","email":"arthur.fiorette@gmail.com"},"_resolved":"/tmp/80b1aa42fce78d009d7cff8822a1c460/medicus-0.0.3.tgz","_integrity":"sha512-8ARHsPPYGjo8H+pwe8BR79aB6YRD1RWjdDbeCs6CguXU2UEiXDJwA6pImWefJvPm4vakjQtmRxjzZ5OHFrr41g==","repository":{"url":"git+ssh://git@github.com/arthurfiorette/medicus.git","type":"git"},"_npmVersion":"10.7.0","description":"<h1>Medicus</h1>","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"tslib":"^2.8.1","close-with-grace":"^2.1.0","@sinclair/typebox":"^0.33.22"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","tsx":"^4.19.2","husky":"^9.1.6","typescript":"^5.6.3","@types/node":"^22.9.0","@biomejs/biome":"^1.9.4","@fastify/under-pressure":"^9.0.1","@arthurfiorette/biomejs-config":"^1.0.5"},"peerDependencies":{"fastify":"^5.1.0","fastify-plugin":"^5.0.1"},"peerDependenciesMeta":{"fastify":{"optional":true},"fastify-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/medicus_0.0.3_1731379111827_0.012847515990517255","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"medicus","version":"0.0.4","author":{"name":"Arthur Fiorette","email":"me@arthur.place"},"license":"MIT","_id":"medicus@0.0.4","maintainers":[{"name":"hazork","email":"arthur.fiorette@gmail.com"}],"homepage":"https://github.com/arthurfiorette/medicus#readme","bugs":{"url":"https://github.com/arthurfiorette/medicus/issues"},"dist":{"shasum":"c7dd62d225231ba331a456e044c472efab68d0fe","tarball":"https://registry.npmjs.org/medicus/-/medicus-0.0.4.tgz","fileCount":36,"integrity":"sha512-T3h4qTjJAgnEDRLJhS/dAjPK0+7m9qFdlOxtAOompHxdqY55WKRf8BcdmHCVs5+OH0vHXMXylBgj+L+ZrGdYhg==","signatures":[{"sig":"MEUCIBZ5RmQUtst1/PLQCt9wqGkkL5L5b+QpmSP7Y9ZSQU4jAiEAv8v8c2RYNNRBg4I+9wt2S08YbaKUuUvzMlLyTV9l3Zk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/medicus@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138416},"main":"dist/index.js","type":"commonjs","_from":"file:medicus-0.0.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"lint":"biome check .","test":"c8 --reporter lcov --reporter text tsx --enable-source-maps --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","format":"biome format --write .","lint:ci":"biome ci .","lint:fix":"biome check --write --unsafe ."},"_npmUser":{"name":"hazork","email":"arthur.fiorette@gmail.com"},"_resolved":"/tmp/cab478bdc6c6f8f5d91788e6ae5b3837/medicus-0.0.4.tgz","_integrity":"sha512-T3h4qTjJAgnEDRLJhS/dAjPK0+7m9qFdlOxtAOompHxdqY55WKRf8BcdmHCVs5+OH0vHXMXylBgj+L+ZrGdYhg==","repository":{"url":"git+ssh://git@github.com/arthurfiorette/medicus.git","type":"git"},"_npmVersion":"10.7.0","description":"<h1>Medicus</h1>","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"tslib":"^2.8.1","close-with-grace":"^2.1.0","@sinclair/typebox":"^0.33.22"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","tsx":"^4.19.2","husky":"^9.1.6","typescript":"^5.6.3","@types/node":"^22.9.0","@biomejs/biome":"^1.9.4","@fastify/under-pressure":"^9.0.1","@arthurfiorette/biomejs-config":"^1.0.5"},"peerDependencies":{"fastify":"^5.1.0","fastify-plugin":"^5.0.1"},"peerDependenciesMeta":{"fastify":{"optional":true},"fastify-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/medicus_0.0.4_1731379486565_0.19445861984526558","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"medicus","version":"0.0.5","author":{"name":"Arthur Fiorette","email":"me@arthur.place"},"license":"MIT","_id":"medicus@0.0.5","maintainers":[{"name":"hazork","email":"arthur.fiorette@gmail.com"}],"homepage":"https://github.com/arthurfiorette/medicus#readme","bugs":{"url":"https://github.com/arthurfiorette/medicus/issues"},"dist":{"shasum":"d6749956d7c577c0e0f56a387b6aa0be7c341a91","tarball":"https://registry.npmjs.org/medicus/-/medicus-0.0.5.tgz","fileCount":36,"integrity":"sha512-i3BI42rnykx0ps1JB+JS8pUNQ50xiJUMei886icNtduBEyx8FfwamzGxp6+8rf3xVQHPTmUXmxwdLH7CXzRf7w==","signatures":[{"sig":"MEUCIG5oZhRd76dSLI0AR9HS6P9ueF/I3FgAmvjjTKJ/nA4+AiEA1UJRUFoaR8we5MDvMPHxYqAIHQ+DFbMnzAEY0AnEs/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/medicus@0.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":143477},"main":"dist/index.js","type":"commonjs","_from":"file:medicus-0.0.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"lint":"biome check .","test":"c8 --reporter lcov --reporter text tsx --enable-source-maps --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","format":"biome format --write .","lint:ci":"biome ci .","lint:fix":"biome check --write --unsafe ."},"_npmUser":{"name":"hazork","email":"arthur.fiorette@gmail.com"},"_resolved":"/tmp/95c50f1c4db93963df38688ca490dd64/medicus-0.0.5.tgz","_integrity":"sha512-i3BI42rnykx0ps1JB+JS8pUNQ50xiJUMei886icNtduBEyx8FfwamzGxp6+8rf3xVQHPTmUXmxwdLH7CXzRf7w==","repository":{"url":"git+ssh://git@github.com/arthurfiorette/medicus.git","type":"git"},"_npmVersion":"10.7.0","description":"<h1>Medicus</h1>","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"tslib":"^2.8.1","close-with-grace":"^2.1.0","@sinclair/typebox":"^0.33.22"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","tsx":"^4.19.2","husky":"^9.1.6","typescript":"^5.6.3","@types/node":"^22.9.0","@biomejs/biome":"^1.9.4","@fastify/under-pressure":"^9.0.1","@arthurfiorette/biomejs-config":"^1.0.5"},"peerDependencies":{"fastify":"^5.1.0","fastify-plugin":"^5.0.1"},"peerDependenciesMeta":{"fastify":{"optional":true},"fastify-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/medicus_0.0.5_1731379545938_0.6127129712562833","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"medicus","version":"0.0.6","author":{"name":"Arthur Fiorette","email":"me@arthur.place"},"license":"MIT","_id":"medicus@0.0.6","maintainers":[{"name":"hazork","email":"arthur.fiorette@gmail.com"}],"homepage":"https://github.com/arthurfiorette/medicus#readme","bugs":{"url":"https://github.com/arthurfiorette/medicus/issues"},"dist":{"shasum":"a476231258147637f9ab023e0ec894fc61a4bc02","tarball":"https://registry.npmjs.org/medicus/-/medicus-0.0.6.tgz","fileCount":36,"integrity":"sha512-IpSlTcF2dCr3ViwgI/PeQVj7sPH5uhyh3YI51oPiamjkTybyl+lDhoM4TR6uXa4RVFLp/VBigLBkqDebnL8i+Q==","signatures":[{"sig":"MEUCIQCoEM5J+7izx3RuIuXlKT+FMaXIg/VtMhF5IK2t7VZ1rAIgVTPUkH7iFxlKR0mAauLiGk6YtvGR/AMp3hoE4CL7PKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/medicus@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":144201},"main":"dist/index.js","type":"commonjs","_from":"file:medicus-0.0.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"lint":"biome check .","test":"c8 --reporter lcov --reporter text tsx --enable-source-maps --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","format":"biome format --write .","lint:ci":"biome ci .","lint:fix":"biome check --write --unsafe ."},"_npmUser":{"name":"hazork","email":"arthur.fiorette@gmail.com"},"_resolved":"/tmp/d51e6efc0091c79653b61b78c52eff6e/medicus-0.0.6.tgz","_integrity":"sha512-IpSlTcF2dCr3ViwgI/PeQVj7sPH5uhyh3YI51oPiamjkTybyl+lDhoM4TR6uXa4RVFLp/VBigLBkqDebnL8i+Q==","repository":{"url":"git+ssh://git@github.com/arthurfiorette/medicus.git","type":"git"},"_npmVersion":"10.7.0","description":"<h1>Medicus</h1>","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"tslib":"^2.8.1","close-with-grace":"^2.1.0","@sinclair/typebox":"^0.33.22"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","tsx":"^4.19.2","husky":"^9.1.6","typescript":"^5.6.3","@types/node":"^22.9.0","@biomejs/biome":"^1.9.4","@fastify/under-pressure":"^9.0.1","@arthurfiorette/biomejs-config":"^1.0.5"},"peerDependencies":{"fastify":"^5.1.0","fastify-plugin":"^5.0.1"},"peerDependenciesMeta":{"fastify":{"optional":true},"fastify-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/medicus_0.0.6_1731379820511_0.4072623260714663","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"medicus","version":"0.1.0","author":{"name":"Arthur Fiorette","email":"me@arthur.place"},"license":"MIT","_id":"medicus@0.1.0","maintainers":[{"name":"hazork","email":"arthur.fiorette@gmail.com"}],"homepage":"https://github.com/arthurfiorette/medicus#readme","bugs":{"url":"https://github.com/arthurfiorette/medicus/issues"},"dist":{"shasum":"58c97dcf346a94308ef9c6b9a239f06f89537981","tarball":"https://registry.npmjs.org/medicus/-/medicus-0.1.0.tgz","fileCount":50,"integrity":"sha512-G1xotFMNddqdZAJCjUHJKqFinGWhB2kup2KXT4COd+yHlTHKChBhBQOtcqAywTcul6uWbvlXu42jn2i2Q9mcmA==","signatures":[{"sig":"MEUCIF17VkUEWq3sk2U9/hmZwC6B530gTlQpLu0154rYFbjYAiEAi5kWQkDBm6tzPy+4l8fNLRy9Lt1ZVDlNWpwHsAc/zKw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/medicus@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154148},"main":"dist/index.js","type":"commonjs","_from":"file:medicus-0.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"lint":"biome check .","test":"c8 --reporter lcov --reporter text tsx --enable-source-maps --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","format":"biome format --write .","lint:ci":"biome ci .","lint:fix":"biome check --write --unsafe ."},"_npmUser":{"name":"hazork","email":"arthur.fiorette@gmail.com"},"_resolved":"/tmp/e04675183c8e88df7fa2775ce30e5b6b/medicus-0.1.0.tgz","_integrity":"sha512-G1xotFMNddqdZAJCjUHJKqFinGWhB2kup2KXT4COd+yHlTHKChBhBQOtcqAywTcul6uWbvlXu42jn2i2Q9mcmA==","repository":{"url":"git+ssh://git@github.com/arthurfiorette/medicus.git","type":"git"},"_npmVersion":"10.7.0","description":"<h1>Medicus</h1>","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"tslib":"^2.8.1","@sinclair/typebox":"^0.33.22"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","tsx":"^4.19.2","husky":"^9.1.6","typescript":"^5.6.3","@types/node":"^22.9.0","@biomejs/biome":"^1.9.4","@fastify/under-pressure":"^9.0.1","@arthurfiorette/biomejs-config":"^1.0.5"},"peerDependencies":{"pino":"^9.5.0","avvio":"^9.1.0","fastify":"^5.1.0","fastify-plugin":"^5.0.1"},"peerDependenciesMeta":{"pino":{"optional":true},"avvio":{"optional":true},"fastify":{"optional":true},"fastify-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/medicus_0.1.0_1732226153820_0.38668859425294766","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"medicus","version":"0.2.0","author":{"name":"Arthur Fiorette","email":"me@arthur.place"},"license":"MIT","_id":"medicus@0.2.0","maintainers":[{"name":"hazork","email":"arthur.fiorette@gmail.com"}],"contributors":[{"name":"Alvseven","email":"alv7contato@outlook.com"}],"homepage":"https://github.com/arthurfiorette/medicus#readme","bugs":{"url":"https://github.com/arthurfiorette/medicus/issues"},"dist":{"shasum":"4b670fbdb6311a39cdaa47d20f0e517e0be8c35d","tarball":"https://registry.npmjs.org/medicus/-/medicus-0.2.0.tgz","fileCount":60,"integrity":"sha512-SiFK/aDgsNr2bEedwXlzp3MphJNZkqYvHL+XuNIXHRAHf0ztr1qyZqhRXQyKOGrOLWfUgDLhUkDfpRs0G05iXA==","signatures":[{"sig":"MEYCIQDgOQoUuZfyzBkOGoSHFaxMR8mcjDM2JWqcMQdjB6CZqQIhAN6OrT8D65GF+tpUT8ci6g3kkCf72xOhgOsvFTJw8old","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/medicus@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":159336},"main":"dist/index.js","type":"commonjs","_from":"file:medicus-0.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"lint":"biome check .","test":"c8 --reporter lcov --reporter text tsx --enable-source-maps --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","format":"biome format --write .","lint:ci":"biome ci .","docs:dev":"vitepress dev docs","generate":"node scripts/postbuild.js","lint:fix":"biome check --write --unsafe .","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"hazork","email":"arthur.fiorette@gmail.com"},"_resolved":"/tmp/0600738ec6e23a78f4f1ccb0f2dbef01/medicus-0.2.0.tgz","_integrity":"sha512-SiFK/aDgsNr2bEedwXlzp3MphJNZkqYvHL+XuNIXHRAHf0ztr1qyZqhRXQyKOGrOLWfUgDLhUkDfpRs0G05iXA==","repository":{"url":"git+ssh://git@github.com/arthurfiorette/medicus.git","type":"git"},"_npmVersion":"10.7.0","description":"A flexible and agnostic health check library for Node.js.","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"tslib":"^2.8.1","@sinclair/typebox":"^0.34.9"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","tsx":"^4.19.2","husky":"^9.1.7","vitepress":"^1.5.0","typescript":"^5.7.2","@types/node":"^22.10.1","@biomejs/biome":"^1.9.4","@fastify/under-pressure":"^9.0.1","@shikijs/vitepress-twoslash":"^1.24.0","@arthurfiorette/biomejs-config":"^1.0.6"},"peerDependencies":{"pino":"^9.5.0","avvio":"^9.1.0","fastify":"^5.1.0","fastify-plugin":"^5.0.1"},"peerDependenciesMeta":{"pino":{"optional":true},"avvio":{"optional":true},"fastify":{"optional":true},"fastify-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/medicus_0.2.0_1733243321680_0.6336162832995385","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"medicus","version":"0.2.1","author":{"name":"Arthur Fiorette","email":"me@arthur.place"},"license":"MIT","_id":"medicus@0.2.1","maintainers":[{"name":"hazork","email":"arthur.fiorette@gmail.com"}],"contributors":[{"name":"Alvseven","email":"alv7contato@outlook.com"}],"homepage":"https://github.com/arthurfiorette/medicus#readme","bugs":{"url":"https://github.com/arthurfiorette/medicus/issues"},"dist":{"shasum":"86b424e83838eab88771ba08626198ba623ebf9f","tarball":"https://registry.npmjs.org/medicus/-/medicus-0.2.1.tgz","fileCount":60,"integrity":"sha512-dhaJXqRmRzHd0pMBaEiRy35Nh9c/+7rAJHBfBLKRzPu1KZm49T2Mg4o8dwNbTIg32umilGHvdjVN//n1hl6zSg==","signatures":[{"sig":"MEUCIQDTgsYI3oqqL8+8gCI4OPQdgxw4K1V8s02XkhDhWILbWgIgJybc/JffwRm6z8NpU1liEs9HSHK86CADNZ3zFkCG/lY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/medicus@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":159298},"main":"dist/index.js","type":"commonjs","_from":"file:medicus-0.2.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"lint":"biome check .","test":"c8 --reporter lcov --reporter text tsx --enable-source-maps --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","format":"biome format --write .","lint:ci":"biome ci .","docs:dev":"vitepress dev docs","generate":"node scripts/postbuild.js","lint:fix":"biome check --write --unsafe .","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"hazork","email":"arthur.fiorette@gmail.com"},"_resolved":"/tmp/c8ac202c3207ef04ea447b414bf64a43/medicus-0.2.1.tgz","_integrity":"sha512-dhaJXqRmRzHd0pMBaEiRy35Nh9c/+7rAJHBfBLKRzPu1KZm49T2Mg4o8dwNbTIg32umilGHvdjVN//n1hl6zSg==","repository":{"url":"git+ssh://git@github.com/arthurfiorette/medicus.git","type":"git"},"_npmVersion":"10.7.0","description":"A flexible and agnostic health check library for Node.js.","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"tslib":"^2.8.1","@sinclair/typebox":"^0.34.9"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","tsx":"^4.19.2","husky":"^9.1.7","vitepress":"^1.5.0","typescript":"^5.7.2","@types/node":"^22.10.1","@biomejs/biome":"^1.9.4","@fastify/under-pressure":"^9.0.1","@shikijs/vitepress-twoslash":"^1.24.0","@arthurfiorette/biomejs-config":"^1.0.6"},"peerDependencies":{"pino":"^9.5.0","avvio":"^9.1.0","fastify":"^5.1.0","fastify-plugin":"^5.0.1"},"peerDependenciesMeta":{"pino":{"optional":true},"avvio":{"optional":true},"fastify":{"optional":true},"fastify-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/medicus_0.2.1_1733244076268_0.9745067969383114","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"medicus","version":"0.2.2","author":{"name":"Arthur Fiorette","email":"me@arthur.place"},"license":"MIT","_id":"medicus@0.2.2","maintainers":[{"name":"hazork","email":"arthur.fiorette@gmail.com"}],"contributors":[{"url":"https://alvseven.com","name":"Gabriel Alves","email":"alv7contato@outlook.com"}],"homepage":"https://github.com/arthurfiorette/medicus#readme","bugs":{"url":"https://github.com/arthurfiorette/medicus/issues"},"dist":{"shasum":"0265fa7b56940e6172ed7c1fb70afc3c2423a2fe","tarball":"https://registry.npmjs.org/medicus/-/medicus-0.2.2.tgz","fileCount":60,"integrity":"sha512-zDIVinpTn7kzQggJcWtb8D+G72anhHzmIXD1+yyn3ikkRsVEcw+OXhlatCfc7wYU6w01wkGY3ItA2wd2qScyQQ==","signatures":[{"sig":"MEUCIE2xeeayilB7wSoU+7L2k5LrKOaS9jAFlbi17kaLaBPzAiEA6n8Y1r07WuBepgtJLso5nywJMFG476LYzl+EmbwLGXo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/medicus@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":159218},"main":"dist/index.js","type":"commonjs","_from":"file:medicus-0.2.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"lint":"biome check .","test":"c8 --reporter lcov --reporter text tsx --enable-source-maps --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","format":"biome format --write .","lint:ci":"biome ci .","docs:dev":"vitepress dev docs","generate":"node scripts/postbuild.js","lint:fix":"biome check --write --unsafe .","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"hazork","email":"arthur.fiorette@gmail.com"},"_resolved":"/tmp/d870acb15c12fedb4b5cac75d448b254/medicus-0.2.2.tgz","_integrity":"sha512-zDIVinpTn7kzQggJcWtb8D+G72anhHzmIXD1+yyn3ikkRsVEcw+OXhlatCfc7wYU6w01wkGY3ItA2wd2qScyQQ==","repository":{"url":"git+ssh://git@github.com/arthurfiorette/medicus.git","type":"git"},"_npmVersion":"10.7.0","description":"A flexible and agnostic health check library for Node.js.","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"tslib":"^2.8.1","@sinclair/typebox":"^0.34.9"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","tsx":"^4.19.2","husky":"^9.1.7","vitepress":"^1.5.0","typescript":"^5.7.2","@types/node":"^22.10.1","@biomejs/biome":"^1.9.4","@fastify/under-pressure":"^9.0.1","@shikijs/vitepress-twoslash":"^1.24.0","@arthurfiorette/biomejs-config":"^1.0.6"},"peerDependencies":{"pino":"^9.5.0","avvio":"^9.1.0","fastify":"^5.1.0","fastify-plugin":"^5.0.1"},"peerDependenciesMeta":{"pino":{"optional":true},"avvio":{"optional":true},"fastify":{"optional":true},"fastify-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/medicus_0.2.2_1733344718971_0.8071103964442743","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"medicus","version":"0.3.0","author":{"name":"Arthur Fiorette","email":"me@arthur.place"},"license":"MIT","_id":"medicus@0.3.0","maintainers":[{"name":"hazork","email":"arthur.fiorette@gmail.com"}],"contributors":[{"url":"https://alvseven.com","name":"Gabriel Alves","email":"alv7contato@outlook.com"}],"homepage":"https://github.com/arthurfiorette/medicus#readme","bugs":{"url":"https://github.com/arthurfiorette/medicus/issues"},"dist":{"shasum":"cf24ca9d7dfb413eaeaba98a67eca742de3fedca","tarball":"https://registry.npmjs.org/medicus/-/medicus-0.3.0.tgz","fileCount":60,"integrity":"sha512-HnZgELDZgN/Iu+AhKZJqEtEvyz35aVeYdfP+jyfLOGLExffhDRFqzKlxyhUUDOaC1KVHOEJKrQtLSRr5zrwZjw==","signatures":[{"sig":"MEQCID6Be4jHa46lki1AK4rJzmaNtX9uh2+Wz42cSLc7G32RAiBMARW1gNp6fcqmLJjknTnNPIcE4cS1KKTRMTiN11kOqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/medicus@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":159404},"main":"dist/index.js","type":"commonjs","_from":"file:medicus-0.3.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"lint":"biome check .","test":"c8 --reporter lcov --reporter text tsx --enable-source-maps --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","format":"biome format --write .","lint:ci":"biome ci .","docs:dev":"vitepress dev docs","generate":"node scripts/postbuild.js","lint:fix":"biome check --write --unsafe .","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"hazork","email":"arthur.fiorette@gmail.com"},"_resolved":"/tmp/762c5266e07d2a8f07b55887be27db9b/medicus-0.3.0.tgz","_integrity":"sha512-HnZgELDZgN/Iu+AhKZJqEtEvyz35aVeYdfP+jyfLOGLExffhDRFqzKlxyhUUDOaC1KVHOEJKrQtLSRr5zrwZjw==","repository":{"url":"git+ssh://git@github.com/arthurfiorette/medicus.git","type":"git"},"_npmVersion":"10.7.0","description":"A flexible and agnostic health check library for Node.js.","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"tslib":"^2.8.1","@sinclair/typebox":"^0.34.9"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","tsx":"^4.19.2","husky":"^9.1.7","vitepress":"^1.5.0","typescript":"^5.7.2","@types/node":"^22.10.1","@biomejs/biome":"^1.9.4","@fastify/under-pressure":"^9.0.1","@shikijs/vitepress-twoslash":"^1.24.0","@arthurfiorette/biomejs-config":"^1.0.6"},"peerDependencies":{"pino":"^9.5.0","avvio":"^9.1.0","fastify":"^5.1.0","fastify-plugin":"^5.0.1"},"peerDependenciesMeta":{"pino":{"optional":true},"avvio":{"optional":true},"fastify":{"optional":true},"fastify-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/medicus_0.3.0_1744841459576_0.05045349091928597","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"medicus","version":"0.4.0","author":{"name":"Arthur Fiorette","email":"me@arthur.place"},"license":"MIT","_id":"medicus@0.4.0","maintainers":[{"name":"hazork","email":"arthur.fiorette@gmail.com"}],"contributors":[{"url":"https://alvseven.com","name":"Gabriel Alves","email":"alv7contato@outlook.com"}],"homepage":"https://github.com/arthurfiorette/medicus#readme","bugs":{"url":"https://github.com/arthurfiorette/medicus/issues"},"dist":{"shasum":"50481675b8404438b6e6970ed7b88238a6aa7534","tarball":"https://registry.npmjs.org/medicus/-/medicus-0.4.0.tgz","fileCount":60,"integrity":"sha512-DFWDk9V5IqiCdwj0tqPkheYN+q2UjX82ifL3jpYT7PEtuMZtKVwvGmQFLp/LiuoAsnXSI8XuBb04FLV7fMXdBQ==","signatures":[{"sig":"MEQCIG+f/NU/OtafMBPAt2ZwrcoAMdvbzSvT7U6JX1/dEBA6AiAcd9GVhE7TD8EHzIXcw9H9gqtQkaAAc9gPvv7u/bqjAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/medicus@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162359},"main":"dist/index.js","type":"commonjs","_from":"file:medicus-0.4.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"lint":"biome check .","test":"c8 --reporter lcov --reporter text tsx --enable-source-maps --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","format":"biome format --write .","lint:ci":"biome ci .","docs:dev":"vitepress dev docs","generate":"node scripts/postbuild.js","lint:fix":"biome check --write --unsafe .","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"hazork","email":"arthur.fiorette@gmail.com"},"_resolved":"/tmp/935f83de4d35185f6567e1b4d4724f39/medicus-0.4.0.tgz","_integrity":"sha512-DFWDk9V5IqiCdwj0tqPkheYN+q2UjX82ifL3jpYT7PEtuMZtKVwvGmQFLp/LiuoAsnXSI8XuBb04FLV7fMXdBQ==","repository":{"url":"git+ssh://git@github.com/arthurfiorette/medicus.git","type":"git"},"_npmVersion":"10.7.0","description":"A flexible and agnostic health check library for Node.js.","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"tslib":"^2.8.1","@sinclair/typebox":"^0.34.33"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","tsx":"^4.19.4","husky":"^9.1.7","vitepress":"^1.6.3","typescript":"^5.8.3","@types/node":"^22.15.3","@biomejs/biome":"^1.9.4","vitepress-plugin-llms":"^1.1.1","@fastify/under-pressure":"^9.0.3","@shikijs/vitepress-twoslash":"^3.3.0","@arthurfiorette/biomejs-config":"^1.0.8"},"peerDependencies":{"pino":"^9.5.0","avvio":"^9.1.0","fastify":"^5.1.0","fastify-plugin":"^5.0.1"},"peerDependenciesMeta":{"pino":{"optional":true},"avvio":{"optional":true},"fastify":{"optional":true},"fastify-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/medicus_0.4.0_1746189530723_0.28567546004831157","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"medicus","version":"1.0.0","author":{"name":"Arthur Fiorette","email":"me@arthur.place"},"license":"MIT","_id":"medicus@1.0.0","maintainers":[{"name":"hazork","email":"arthur.fiorette@gmail.com"}],"contributors":[{"url":"https://alvseven.com","name":"Gabriel Alves","email":"alv7contato@outlook.com"}],"homepage":"https://github.com/arthurfiorette/medicus#readme","bugs":{"url":"https://github.com/arthurfiorette/medicus/issues"},"dist":{"shasum":"e453110decb6d8ac56a79bedbeafada384b1fdeb","tarball":"https://registry.npmjs.org/medicus/-/medicus-1.0.0.tgz","fileCount":60,"integrity":"sha512-2C9uGzxsOkSkE5JRiEwOrw1Es10huEMiZEk3B/BDrI9picB0rpqLuXruh62ihRvWmiaDC601ToX5PbH2ZMx3rw==","signatures":[{"sig":"MEUCIA/xgrhlvMRwLAI/ZN/PqGOQI/0HqIr3DD89cfAA25h6AiEA5Ge1ocd45x6cAiIUc6+Esh/HNAwdPPgXrBuOy+zMfJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/medicus@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162609},"main":"dist/index.js","type":"commonjs","_from":"file:medicus-1.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"lint":"biome check .","test":"c8 --reporter lcov --reporter text tsx --enable-source-maps --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","format":"biome format --write .","lint:ci":"biome ci .","docs:dev":"vitepress dev docs","generate":"node scripts/postbuild.js","lint:fix":"biome check --write --unsafe .","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"hazork","actor":{"name":"hazork","type":"user","email":"arthur.fiorette@gmail.com"},"email":"arthur.fiorette@gmail.com"},"_resolved":"/tmp/5dade94bac39f45071be5f1174b9a340/medicus-1.0.0.tgz","_integrity":"sha512-2C9uGzxsOkSkE5JRiEwOrw1Es10huEMiZEk3B/BDrI9picB0rpqLuXruh62ihRvWmiaDC601ToX5PbH2ZMx3rw==","repository":{"url":"git+ssh://git@github.com/arthurfiorette/medicus.git","type":"git"},"_npmVersion":"10.7.0","description":"A flexible and agnostic health check library for Node.js.","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"tslib":"^2.8.1","@sinclair/typebox":"^0.34.35"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","tsx":"^4.20.3","husky":"^9.1.7","vitepress":"^1.6.3","typescript":"^5.8.3","@types/node":"^22.15.3","@biomejs/biome":"^2.0.4","vitepress-plugin-llms":"^1.5.1","@fastify/under-pressure":"^9.0.3","@shikijs/vitepress-twoslash":"^3.7.0","@arthurfiorette/biomejs-config":"^2.0.0"},"peerDependencies":{"pino":"^9.5.0","avvio":"^9.1.0","fastify":"^5.1.0","fastify-plugin":"^5.0.1"},"peerDependenciesMeta":{"pino":{"optional":true},"avvio":{"optional":true},"fastify":{"optional":true},"fastify-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/medicus_1.0.0_1750554896299_0.32640490402287137","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"medicus","version":"1.1.0","author":{"name":"Arthur Fiorette","email":"me@arthur.place"},"license":"MIT","_id":"medicus@1.1.0","maintainers":[{"name":"hazork","email":"arthur.fiorette@gmail.com"}],"contributors":[{"url":"https://alvseven.com","name":"Gabriel Alves","email":"alv7contato@outlook.com"}],"homepage":"https://github.com/arthurfiorette/medicus#readme","bugs":{"url":"https://github.com/arthurfiorette/medicus/issues"},"dist":{"shasum":"4e17340165c7b8b96a9e76ffab11a29ab8bd8e03","tarball":"https://registry.npmjs.org/medicus/-/medicus-1.1.0.tgz","fileCount":66,"integrity":"sha512-8OSsJiSvK5NSr9afJ2wTQNrF5IOvtNa0/mOF4uc3N3gHw9LJEsbvq21yJrY2xWJ752h1Mn9FwsU6BpiEG6rgmw==","signatures":[{"sig":"MEQCIAHhkE4AKYQYeEWwF552V4le2vvPzhJprFkeZMXNKXJtAiAdqQkP/a3/hQkNbmO8T93QnNXoTJpfkXuw6Ba65657Zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/medicus@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":171453},"main":"dist/index.js","type":"commonjs","_from":"file:medicus-1.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"lint":"biome check .","test":"c8 --reporter lcov --reporter text tsx --enable-source-maps --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","format":"biome format --write .","lint:ci":"biome ci .","docs:dev":"vitepress dev docs","generate":"node scripts/postbuild.js","lint:fix":"biome check --write --unsafe .","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"hazork","email":"arthur.fiorette@gmail.com"},"_resolved":"/tmp/b850a692ca516125f6cd9349bf371817/medicus-1.1.0.tgz","_integrity":"sha512-8OSsJiSvK5NSr9afJ2wTQNrF5IOvtNa0/mOF4uc3N3gHw9LJEsbvq21yJrY2xWJ752h1Mn9FwsU6BpiEG6rgmw==","repository":{"url":"git+ssh://git@github.com/arthurfiorette/medicus.git","type":"git"},"_npmVersion":"10.9.3","description":"A flexible and agnostic health check library for Node.js.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"tslib":"^2.8.1","@sinclair/typebox":"^0.34.40"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsx":"^4.20.4","husky":"^9.1.7","vitepress":"^1.6.4","typescript":"^5.9.2","@types/node":"^22.17.2","@biomejs/biome":"^2.2.2","vitepress-plugin-llms":"^1.7.3","@fastify/under-pressure":"^9.0.3","@shikijs/vitepress-twoslash":"^3.11.0","@arthurfiorette/biomejs-config":"^2.0.1"},"peerDependencies":{"pino":"^9.9.0","avvio":"^9.1.0","fastify":"^5.5.0","fastify-plugin":"^5.0.1"},"peerDependenciesMeta":{"pino":{"optional":true},"avvio":{"optional":true},"fastify":{"optional":true},"fastify-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/medicus_1.1.0_1755968324758_0.5939266909653078","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"medicus","version":"1.1.1","author":{"name":"Arthur Fiorette","email":"me@arthur.place"},"license":"MIT","_id":"medicus@1.1.1","maintainers":[{"name":"hazork","email":"arthur.fiorette@gmail.com"}],"contributors":[{"url":"https://alvseven.com","name":"Gabriel Alves","email":"alv7contato@outlook.com"}],"homepage":"https://github.com/arthurfiorette/medicus#readme","bugs":{"url":"https://github.com/arthurfiorette/medicus/issues"},"dist":{"shasum":"cea0ca3a5ceb97c268a218daff9d98402ba8f7fe","tarball":"https://registry.npmjs.org/medicus/-/medicus-1.1.1.tgz","fileCount":66,"integrity":"sha512-hxaXSrdZpF0WpmnjYr9Y0wE+GXLnAjPViq/xwoQxB++7zTYVy2U1OkulrGNV3zNbufp5Pf7eCO/MeTsZgsKD+Q==","signatures":[{"sig":"MEYCIQC6WZc3LfDHAoj5H3anleXl8pAyRo2zVCVElUerWqhTwwIhAOuO2l3l33gRyhql+xEyS/a/CYChLWLSjhcj8RGvQ9hf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/medicus@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172360},"main":"dist/index.js","type":"commonjs","_from":"file:medicus-1.1.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"lint":"biome check .","test":"c8 --reporter lcov --reporter text tsx --enable-source-maps --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","format":"biome format --write .","lint:ci":"biome ci .","docs:dev":"vitepress dev docs","generate":"node scripts/postbuild.js","lint:fix":"biome check --write --unsafe .","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"hazork","email":"arthur.fiorette@gmail.com"},"_resolved":"/tmp/b5d92c95ae2af46341b878c94dc38217/medicus-1.1.1.tgz","_integrity":"sha512-hxaXSrdZpF0WpmnjYr9Y0wE+GXLnAjPViq/xwoQxB++7zTYVy2U1OkulrGNV3zNbufp5Pf7eCO/MeTsZgsKD+Q==","repository":{"url":"git+ssh://git@github.com/arthurfiorette/medicus.git","type":"git"},"_npmVersion":"10.9.3","description":"A flexible and agnostic health check library for Node.js.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"tslib":"^2.8.1","@sinclair/typebox":"^0.34.40"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsx":"^4.20.4","husky":"^9.1.7","vitepress":"^1.6.4","typescript":"^5.9.2","@types/node":"^22.17.2","@biomejs/biome":"^2.2.2","vitepress-plugin-llms":"^1.7.3","@fastify/under-pressure":"^9.0.3","@shikijs/vitepress-twoslash":"^3.11.0","@arthurfiorette/biomejs-config":"^2.0.1"},"peerDependencies":{"pino":"^9.9.0","avvio":"^9.1.0","fastify":"^5.5.0","fastify-plugin":"^5.0.1"},"peerDependenciesMeta":{"pino":{"optional":true},"avvio":{"optional":true},"fastify":{"optional":true},"fastify-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/medicus_1.1.1_1755972613488_0.8795972944492965","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"medicus","version":"1.2.0","author":{"name":"Arthur Fiorette","email":"me@arthur.place"},"license":"MIT","_id":"medicus@1.2.0","maintainers":[{"name":"hazork","email":"arthur.fiorette@gmail.com"}],"contributors":[{"url":"https://alvseven.com","name":"Gabriel Alves","email":"alv7contato@outlook.com"}],"homepage":"https://github.com/arthurfiorette/medicus#readme","bugs":{"url":"https://github.com/arthurfiorette/medicus/issues"},"dist":{"shasum":"4f017bae4bb6ebb95f350605a588d4fe8e019021","tarball":"https://registry.npmjs.org/medicus/-/medicus-1.2.0.tgz","fileCount":60,"integrity":"sha512-RX5+EBvP6Otag3R4+vXi82TIaHYrldgtkVrPFqFm6IOnIhGmEf3QW8RauPuF9zMbU55E8f/j5d4olWLxXJYJfQ==","signatures":[{"sig":"MEUCIQCMxSm2IAVX7D9HahPizID53HoQMf26X/vkXptf6jkLMwIgeTY9lK4VVFyUR7tFDnTSs2OnWSt8nKLtnznx9Lwq2yQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140669},"main":"dist/index.js","type":"commonjs","_from":"file:medicus-1.2.0.tgz","engines":{"node":">=18"},"scripts":{"lint":"biome check .","test":"c8 --reporter lcov --reporter text tsx --enable-source-maps --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","format":"biome format --write .","lint:ci":"biome ci .","docs:dev":"vitepress dev docs","generate":"node scripts/postbuild.js","lint:fix":"biome check --write --unsafe .","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"hazork","email":"arthur.fiorette@gmail.com"},"_resolved":"/tmp/dd0536446404877840fcdfc253e4efd9/medicus-1.2.0.tgz","_integrity":"sha512-RX5+EBvP6Otag3R4+vXi82TIaHYrldgtkVrPFqFm6IOnIhGmEf3QW8RauPuF9zMbU55E8f/j5d4olWLxXJYJfQ==","deprecated":"Broken version, use ^1.2.4","repository":{"url":"git+ssh://git@github.com/arthurfiorette/medicus.git","type":"git"},"_npmVersion":"10.9.3","description":"A flexible and agnostic health check library for Node.js.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"tslib":"^2.8.1","@sinclair/typebox":"^0.34.40"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsx":"^4.20.4","husky":"^9.1.7","vitepress":"^1.6.4","typescript":"^5.9.2","@types/node":"^22.17.2","@biomejs/biome":"^2.2.2","vitepress-plugin-llms":"^1.7.3","@fastify/under-pressure":"^9.0.3","@shikijs/vitepress-twoslash":"^3.11.0","@arthurfiorette/biomejs-config":"^2.0.1"},"peerDependencies":{"pino":"^9.9.0","avvio":"^9.1.0","fastify":"^5.5.0","fastify-plugin":"^5.0.1"},"peerDependenciesMeta":{"pino":{"optional":true},"avvio":{"optional":true},"fastify":{"optional":true},"fastify-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/medicus_1.2.0_1759777498030_0.39810777752256143","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"medicus","version":"1.2.1","author":{"name":"Arthur Fiorette","email":"me@arthur.place"},"license":"MIT","_id":"medicus@1.2.1","maintainers":[{"name":"hazork","email":"arthur.fiorette@gmail.com"}],"contributors":[{"url":"https://alvseven.com","name":"Gabriel Alves","email":"alv7contato@outlook.com"}],"homepage":"https://github.com/arthurfiorette/medicus#readme","bugs":{"url":"https://github.com/arthurfiorette/medicus/issues"},"dist":{"shasum":"04d6a1451157ee2f8c15232fa778b30945623e93","tarball":"https://registry.npmjs.org/medicus/-/medicus-1.2.1.tgz","fileCount":70,"integrity":"sha512-cb5C+eA0SyLtlVDfwCjosqavmxawga2M4B9M3EqtsP8IgoGgtYuGQeqfDYtzlEwbNM/ZePpm+JEp4TWhiSv+lQ==","signatures":[{"sig":"MEUCIDrQ+6ZZ6lIFBUFoFyfoN8IsT8y/aqx4x/sMIEksDJo4AiEAlhAQSxpRsT416LdfJkZDOnDZs5oDZU/QwcjqIBMwiyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175678},"main":"dist/index.js","type":"commonjs","_from":"file:medicus-1.2.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"lint":"biome check .","test":"c8 --reporter lcov --reporter text tsx --enable-source-maps --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","format":"biome format --write .","lint:ci":"biome ci .","docs:dev":"vitepress dev docs","generate":"node scripts/postbuild.js","lint:fix":"biome check --write --unsafe .","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"hazork","email":"arthur.fiorette@gmail.com"},"_resolved":"/tmp/76fb8de556cd0b526d31d04f75c9b499/medicus-1.2.1.tgz","_integrity":"sha512-cb5C+eA0SyLtlVDfwCjosqavmxawga2M4B9M3EqtsP8IgoGgtYuGQeqfDYtzlEwbNM/ZePpm+JEp4TWhiSv+lQ==","deprecated":"Broken version, use ^1.2.4","repository":{"url":"git+ssh://git@github.com/arthurfiorette/medicus.git","type":"git"},"_npmVersion":"10.9.3","description":"A flexible and agnostic health check library for Node.js.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"tslib":"^2.8.1","@sinclair/typebox":"^0.34.40"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsx":"^4.20.4","husky":"^9.1.7","vitepress":"^1.6.4","typescript":"^5.9.2","@types/node":"^22.17.2","@biomejs/biome":"^2.2.2","vitepress-plugin-llms":"^1.7.3","@fastify/under-pressure":"^9.0.3","@shikijs/vitepress-twoslash":"^3.11.0","@arthurfiorette/biomejs-config":"^2.0.1"},"peerDependencies":{"pino":"^9.9.0","avvio":"^9.1.0","fastify":"^5.5.0","fastify-plugin":"^5.0.1"},"peerDependenciesMeta":{"pino":{"optional":true},"avvio":{"optional":true},"fastify":{"optional":true},"fastify-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/medicus_1.2.1_1759779320645_0.11331827931700866","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"medicus","version":"1.2.2","author":{"name":"Arthur Fiorette","email":"me@arthur.place"},"license":"MIT","_id":"medicus@1.2.2","maintainers":[{"name":"hazork","email":"arthur.fiorette@gmail.com"}],"contributors":[{"url":"https://alvseven.com","name":"Gabriel Alves","email":"alv7contato@outlook.com"}],"homepage":"https://github.com/arthurfiorette/medicus#readme","bugs":{"url":"https://github.com/arthurfiorette/medicus/issues"},"dist":{"shasum":"68bcc6b2fabc7b3498f10ac2304bc400bdb11474","tarball":"https://registry.npmjs.org/medicus/-/medicus-1.2.2.tgz","fileCount":117,"integrity":"sha512-lEIEZhmLylyTV/NWzZPmtiTPg53j/yNod+eo4OEzU13930ZI9uxUcio5sU0IHRuMf1xaoyJX2rAtAFefFvhM/g==","signatures":[{"sig":"MEUCIQDjqabUlxOT8ziYVkZlzdAYiM8p18OVPNukgbcPRH5PLAIgFC4/5LPap8oZceZK/z7g8Zz34LstL8UN4q3/JIuUFmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/medicus@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309242},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18"},"funding":"https://github.com/arthurfiorette/medicus?sponsor=1","gitHead":"a80c7dc122c1f841085f7e8c485907b36fd3acf3","scripts":{"lint":"biome check .","test":"c8 --reporter lcov --reporter text tsx --enable-source-maps --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","format":"biome format --write .","lint:ci":"biome ci .","prepare":"husky","docs:dev":"vitepress dev docs","generate":"node scripts/postbuild.js","lint:fix":"biome check --write --unsafe .","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2ca071a-dd3a-4e2d-b987-229d4f3031b3"}},"deprecated":"Broken version, use ^1.2.4","repository":{"url":"git+https://github.com/arthurfiorette/medicus.git","type":"git"},"_npmVersion":"11.6.1","description":"A flexible and agnostic health check library for Node.js.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1","@sinclair/typebox":"^0.34.40"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.9","devDependencies":{"c8":"^10.1.3","tsx":"^4.20.4","husky":"^9.1.7","vitepress":"^1.6.4","typescript":"^5.9.2","@types/node":"^22.17.2","@biomejs/biome":"^2.2.2","vitepress-plugin-llms":"^1.7.3","@fastify/under-pressure":"^9.0.3","@shikijs/vitepress-twoslash":"^3.11.0","@arthurfiorette/biomejs-config":"^2.0.1"},"peerDependencies":{"pino":"^9.9.0","avvio":"^9.1.0","fastify":"^5.5.0","fastify-plugin":"^5.0.1"},"peerDependenciesMeta":{"pino":{"optional":true},"avvio":{"optional":true},"fastify":{"optional":true},"fastify-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/medicus_1.2.2_1759931543870_0.5364897534798887","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"medicus","version":"1.2.3","author":{"name":"Arthur Fiorette","email":"me@arthur.place"},"license":"MIT","_id":"medicus@1.2.3","maintainers":[{"name":"hazork","email":"arthur.fiorette@gmail.com"}],"contributors":[{"url":"https://alvseven.com","name":"Gabriel Alves","email":"alv7contato@outlook.com"}],"homepage":"https://github.com/arthurfiorette/medicus#readme","bugs":{"url":"https://github.com/arthurfiorette/medicus/issues"},"dist":{"shasum":"81525f9da6ac831609f48be3da765e2d3816d443","tarball":"https://registry.npmjs.org/medicus/-/medicus-1.2.3.tgz","fileCount":117,"integrity":"sha512-v7kounB8dUs5bWEHa9EEu9nTrgR5r/+Q9K3QHOlPuxdOvOk0S08AmmQZ/rZEW/6OS9jvQINmxpqPWoRFug2JaQ==","signatures":[{"sig":"MEYCIQDBYAEL8TCHhCzlFwjefCGa4jQzkjUyplGYYd+5kQqc2gIhAIJfsKHxSAUwe2pBgKpt9OXzZ+qVMDPxNBRUCR0hyUD3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/medicus@1.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312187},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18"},"funding":"https://github.com/arthurfiorette/medicus?sponsor=1","gitHead":"993e4416a0519714fc4acc5e2a3344fe9fb682cd","scripts":{"lint":"biome check .","test":"c8 --reporter lcov --reporter text tsx --enable-source-maps --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","format":"biome format --write .","lint:ci":"biome ci .","prepare":"husky","docs:dev":"vitepress dev docs","generate":"node scripts/postbuild.js","lint:fix":"biome check --write --unsafe .","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2ca071a-dd3a-4e2d-b987-229d4f3031b3"}},"deprecated":"Broken version, use ^1.2.4","repository":{"url":"git+https://github.com/arthurfiorette/medicus.git","type":"git"},"_npmVersion":"11.6.1","description":"A flexible and agnostic health check library for Node.js.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1","@sinclair/typebox":"^0.34.40"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.9","devDependencies":{"c8":"^10.1.3","tsx":"^4.20.4","husky":"^9.1.7","vitepress":"^1.6.4","typescript":"^5.9.2","@types/node":"^22.17.2","@biomejs/biome":"^2.2.2","vitepress-plugin-llms":"^1.7.3","@fastify/under-pressure":"^9.0.3","@shikijs/vitepress-twoslash":"^3.11.0","@arthurfiorette/biomejs-config":"^2.0.1"},"peerDependencies":{"pino":"^9.9.0","avvio":"^9.1.0","fastify":"^5.5.0","fastify-plugin":"^5.0.1"},"peerDependenciesMeta":{"pino":{"optional":true},"avvio":{"optional":true},"fastify":{"optional":true},"fastify-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/medicus_1.2.3_1759933732016_0.876173900800356","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"medicus","version":"1.2.4","author":{"name":"Arthur Fiorette","email":"me@arthur.place"},"license":"MIT","_id":"medicus@1.2.4","maintainers":[{"name":"hazork","email":"arthur.fiorette@gmail.com"}],"contributors":[{"url":"https://alvseven.com","name":"Gabriel Alves","email":"alv7contato@outlook.com"}],"homepage":"https://github.com/arthurfiorette/medicus#readme","bugs":{"url":"https://github.com/arthurfiorette/medicus/issues"},"dist":{"shasum":"5c38c00a6221fae15869a5848bd6635a0733577c","tarball":"https://registry.npmjs.org/medicus/-/medicus-1.2.4.tgz","fileCount":70,"integrity":"sha512-gEBRv/syEFw7fgkgIh5AHVO4seR5SV0Tso0PbcUsuZaowOP9eD7WLhNafCpXiUMtLk23vZgy6gWI3hq/EMTemw==","signatures":[{"sig":"MEQCIC2a4lrmnML7TEqyPiq4W3DAVqX5z9kS5/AFIelNfSafAiA0FwGEPAo8+OP1Y5wUuTaC67PT+FhxV8IckwLiISkw0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/medicus@1.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":176649},"main":"dist/index.js","type":"commonjs","_from":"file:medicus-1.2.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"funding":"https://github.com/arthurfiorette/medicus?sponsor=1","scripts":{"lint":"biome check .","test":"c8 --reporter lcov --reporter text tsx --enable-source-maps --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","format":"biome format --write .","lint:ci":"biome ci .","docs:dev":"vitepress dev docs","generate":"node scripts/postbuild.js","lint:fix":"biome check --write --unsafe .","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2ca071a-dd3a-4e2d-b987-229d4f3031b3"}},"_resolved":"/tmp/79ee26547cf829de3738af82bc1f5a1b/medicus-1.2.4.tgz","_integrity":"sha512-gEBRv/syEFw7fgkgIh5AHVO4seR5SV0Tso0PbcUsuZaowOP9eD7WLhNafCpXiUMtLk23vZgy6gWI3hq/EMTemw==","repository":{"url":"git+https://github.com/arthurfiorette/medicus.git","type":"git"},"_npmVersion":"11.6.2","description":"A flexible and agnostic health check library for Node.js.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1","@sinclair/typebox":"^0.34.40"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsx":"^4.20.4","husky":"^9.1.7","vitepress":"^1.6.4","typescript":"^5.9.2","@types/node":"^22.17.2","@biomejs/biome":"^2.2.2","vitepress-plugin-llms":"^1.7.3","@fastify/under-pressure":"^9.0.3","@shikijs/vitepress-twoslash":"^3.11.0","@arthurfiorette/biomejs-config":"^2.0.1"},"peerDependencies":{"pino":"^9.9.0","avvio":"^9.1.0","fastify":"^5.5.0","fastify-plugin":"^5.0.1"},"peerDependenciesMeta":{"pino":{"optional":true},"avvio":{"optional":true},"fastify":{"optional":true},"fastify-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/medicus_1.2.4_1761077793327_0.21833427094087754","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"medicus","version":"1.3.0","author":{"name":"Arthur Fiorette","email":"me@arthur.place"},"license":"MIT","_id":"medicus@1.3.0","maintainers":[{"name":"hazork","email":"arthur.fiorette@gmail.com"}],"contributors":[{"url":"https://alvseven.com","name":"Gabriel Alves","email":"alv7contato@outlook.com"}],"homepage":"https://github.com/arthurfiorette/medicus#readme","bugs":{"url":"https://github.com/arthurfiorette/medicus/issues"},"dist":{"shasum":"85c8958952333335a07342fb9d4fc6ba39645b57","tarball":"https://registry.npmjs.org/medicus/-/medicus-1.3.0.tgz","fileCount":70,"integrity":"sha512-x9CLtcopvwp285IhX4u2aVgwG+GDzoyGsU/tEjTAhK70U/QHhpf35baEZOMgcZtAG2DIKV2bjZwuElWzCd0A1w==","signatures":[{"sig":"MEQCIHcSRzQoI8+TnaBi7LnWh13JobZUAJc5P7W5TmgsNN+BAiA8RF0ZjYAf2aVDWuVy9D54STbstPosi4c2i6ywPy00Tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/medicus@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":178072},"main":"dist/index.js","type":"commonjs","_from":"file:medicus-1.3.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"funding":"https://github.com/arthurfiorette/medicus?sponsor=1","scripts":{"lint":"biome check .","test":"c8 --reporter lcov --reporter text tsx --enable-source-maps --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","format":"biome format --write .","lint:ci":"biome ci .","docs:dev":"vitepress dev docs","generate":"node scripts/postbuild.js","lint:fix":"biome check --write --unsafe .","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2ca071a-dd3a-4e2d-b987-229d4f3031b3"}},"_resolved":"/tmp/7b9b4d834aaabadc80355a398afd2d70/medicus-1.3.0.tgz","_integrity":"sha512-x9CLtcopvwp285IhX4u2aVgwG+GDzoyGsU/tEjTAhK70U/QHhpf35baEZOMgcZtAG2DIKV2bjZwuElWzCd0A1w==","repository":{"url":"git+https://github.com/arthurfiorette/medicus.git","type":"git"},"_npmVersion":"11.6.2","description":"A flexible and agnostic health check library for Node.js.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1","@sinclair/typebox":"^0.34.40"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsx":"^4.20.4","husky":"^9.1.7","vitepress":"^1.6.4","typescript":"^5.9.2","@types/node":"^22.17.2","@biomejs/biome":"^2.2.2","vitepress-plugin-llms":"^1.7.3","@fastify/under-pressure":"^9.0.3","@shikijs/vitepress-twoslash":"^3.11.0","@arthurfiorette/biomejs-config":"^2.0.1"},"peerDependencies":{"pino":"^9.9.0","avvio":"^9.1.0","fastify":"^5.5.0","fastify-plugin":"^5.0.1"},"peerDependenciesMeta":{"pino":{"optional":true},"avvio":{"optional":true},"fastify":{"optional":true},"fastify-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/medicus_1.3.0_1761603903762_0.5672530687066781","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"medicus","version":"1.4.0","author":"Arthur Fiorette <me@arthur.place>","license":"MIT","_id":"medicus@1.4.0","maintainers":[{"name":"hazork","email":"arthur.fiorette@gmail.com"}],"contributors":[{"url":"https://alvseven.com","name":"Gabriel Alves","email":"alv7contato@outlook.com"}],"bugs":{"url":"https://github.com/arthurfiorette/medicus/issues"},"dist":{"shasum":"3dd330b59cfb2c786b0a5f73b64502bb3ec43e48","tarball":"https://registry.npmjs.org/medicus/-/medicus-1.4.0.tgz","fileCount":75,"integrity":"sha512-lmRRPYojOqghTF8PsNrvrwBNl1EhGV/xOT0PMSi/C66b+/drDX+J6m8uiYhte9JZw+XiBPJGnfECg2j3ZmBAlA==","signatures":[{"sig":"MEYCIQD0hdwq0ol7RVVPCRwvskYchxyTjdecyQONSF4ytF8wXAIhANtT0wAAXHJrG2FWZEgpQN0/m/wMqey1eYU60WZQo/Te","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/medicus@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":84825},"main":"dist/index.js","type":"commonjs","engines":{"node":">=18"},"funding":"https://github.com/arthurfiorette/medicus?sponsor=1","scripts":{"lint":"biome check .","test":"c8 --reporter lcov --reporter text tsx --enable-source-maps --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","format":"biome format --write .","lint:ci":"biome ci .","pretest":"tsc --noEmit","docs:dev":"vitepress dev docs","generate":"node scripts/postbuild.js","lint:fix":"biome check --write --unsafe .","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2ca071a-dd3a-4e2d-b987-229d4f3031b3"}},"repository":{"url":"git+https://github.com/arthurfiorette/medicus.git","type":"git"},"description":"A flexible and agnostic health check library for Node.js.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.8.1","@sinclair/typebox":"^0.34.49"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","tsx":"^4.21.0","hono":"^4.12.18","husky":"^9.1.7","vitepress":"^1.6.4","typescript":"^6.0.3","@types/node":"^24.12.4","@biomejs/biome":"^2.4.15","vitepress-plugin-llms":"^1.12.2","@fastify/under-pressure":"^9.0.3","@shikijs/vitepress-twoslash":"^4.0.2","@arthurfiorette/biomejs-config":"^2.0.1"},"peerDependencies":{"hono":"^4.12.18","pino":"^10.3.1","avvio":"^9.2.0","fastify":"^5.8.5","fastify-plugin":"^5.1.0"},"peerDependenciesMeta":{"hono":{"optional":true},"pino":{"optional":true},"avvio":{"optional":true},"fastify":{"optional":true},"fastify-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/medicus_1.4.0_1779220757969_0.39261949800691043","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"medicus","version":"1.4.1","author":"Arthur Fiorette <me@arthur.place>","license":"MIT","_id":"medicus@1.4.1","maintainers":[{"name":"hazork","email":"arthur.fiorette@gmail.com"}],"contributors":[{"url":"https://alvseven.com","name":"Gabriel Alves","email":"alv7contato@outlook.com"}],"bugs":{"url":"https://github.com/arthurfiorette/medicus/issues"},"dist":{"shasum":"9f2d2725d5a5c0afbf6fb275ed3a08017b4d5727","tarball":"https://registry.npmjs.org/medicus/-/medicus-1.4.1.tgz","fileCount":75,"integrity":"sha512-+NygfI+9wk1XDGLMhdt6Y51VukWuH2/1huchOr84WlO7ae62urG9+DTG6A5ZytTYoVVVmirXtun9DfLPWrdUCg==","signatures":[{"sig":"MEUCICGg1puOZDU5T4+8b7X8zrTa0cJVsH5/xtaA1X4TT/E6AiEA5hg9e17U+xWcOVrXnF6iIS6gkQstri32TcAfCNzdfzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/medicus@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85744},"main":"dist/index.js","type":"commonjs","engines":{"node":">=18"},"funding":"https://github.com/arthurfiorette/medicus?sponsor=1","scripts":{"lint":"biome check .","test":"c8 --reporter lcov --reporter text tsx --enable-source-maps --test test/**/*.test.ts","build":"tsc -p tsconfig.build.json","format":"biome format --write .","lint:ci":"biome ci .","pretest":"tsc --noEmit","docs:dev":"vitepress dev docs","generate":"node scripts/postbuild.js","lint:fix":"biome check --write --unsafe .","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2ca071a-dd3a-4e2d-b987-229d4f3031b3"}},"repository":{"url":"git+https://github.com/arthurfiorette/medicus.git","type":"git"},"description":"A flexible and agnostic health check library for Node.js.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"tslib":"^2.8.1","@sinclair/typebox":"^0.34.49"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","tsx":"^4.21.0","hono":"^4.12.18","husky":"^9.1.7","vitepress":"^1.6.4","typescript":"^6.0.3","@types/node":"^24.12.4","@biomejs/biome":"^2.4.15","vitepress-plugin-llms":"^1.12.2","@fastify/under-pressure":"^9.0.3","@shikijs/vitepress-twoslash":"^4.0.2","@arthurfiorette/biomejs-config":"^2.0.1"},"peerDependencies":{"hono":"^4.12.18","pino":"^10.3.1","avvio":"^9.2.0","fastify":"^5.8.5","fastify-plugin":"^5.1.0"},"peerDependenciesMeta":{"hono":{"optional":true},"pino":{"optional":true},"avvio":{"optional":true},"fastify":{"optional":true},"fastify-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/medicus_1.4.1_1782437820603_0.926249842129113","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"medicus","version":"1.5.0","description":"Flexible, framework-agnostic health check library for Node.js and TypeScript. Liveness and readiness checks with Fastify, Hono, Avvio and plain HTTP integrations.","homepage":"https://medicus.js.org","keywords":["health check","healthcheck","health-check","health","liveness","readiness","probe","kubernetes","k8s","monitoring","uptime","heartbeat","fastify","fastify-plugin","hono","tanstack-start","avvio","pino","node","nodejs","typescript","diagnostics","observability"],"bugs":{"url":"https://github.com/arthurfiorette/medicus/issues"},"repository":{"type":"git","url":"git+https://github.com/arthurfiorette/medicus.git"},"funding":"https://github.com/arthurfiorette/medicus?sponsor=1","license":"MIT","author":"Arthur Fiorette <me@arthur.place>","contributors":[{"name":"Gabriel Alves","email":"alv7contato@outlook.com","url":"https://alvseven.com"}],"sideEffects":false,"type":"commonjs","main":"dist/index.js","dependencies":{"@sinclair/typebox":"^0.34.52","tslib":"^2.8.1"},"devDependencies":{"@arthurfiorette/biomejs-config":"^2.0.1","@biomejs/biome":"^2.5.4","@fastify/under-pressure":"^9.1.0","@nolebase/vitepress-plugin-og-image":"^2.18.2","@shikijs/vitepress-twoslash":"^4.3.1","@tanstack/react-start":"^1.168.32","@types/node":"^26.1.1","c8":"^12.0.0","close-with-grace":"^2.5.0","hono":"^4.12.31","husky":"^9.1.7","tsx":"^4.23.1","typescript":"^6.0.3","vitepress":"^1.6.4","vitepress-plugin-llms":"^1.13.3"},"peerDependencies":{"avvio":"^9.3.0","fastify":"^5.10.0","fastify-plugin":"^6.0.0 || ^5.1.0","hono":"^4.12.31","pino":"^10.3.1"},"peerDependenciesMeta":{"avvio":{"optional":true},"fastify":{"optional":true},"fastify-plugin":{"optional":true},"hono":{"optional":true},"pino":{"optional":true}},"engines":{"node":">=18"},"scripts":{"build":"tsc -p tsconfig.build.json","docs:build":"vitepress build docs","docs:dev":"vitepress dev docs","docs:preview":"vitepress preview docs","format":"biome format --write .","generate":"node scripts/postbuild.js","lint":"biome check .","lint:ci":"biome ci .","lint:fix":"biome check --write --unsafe .","pretest":"tsc --noEmit","test":"c8 --reporter lcov --reporter text tsx --enable-source-maps --test test/**/*.test.ts"},"_nodeVersion":"22.23.1","_id":"medicus@1.5.0","dist":{"integrity":"sha512-lzbUyz+LAKZzY9CFRJbz6hIfLzR8OufBSJaEUzUjcmCTbP0DToKB0oKFQWQpK0ZZxDfOw/W7XBfi26FZiN/jvQ==","shasum":"01754dcaef9b3df6e77309507b0194b1731a49a6","tarball":"https://registry.npmjs.org/medicus/-/medicus-1.5.0.tgz","fileCount":81,"unpackedSize":95246,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/medicus@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICVaAATUE9HsHYqJazwxfJSzVh0jDmjfA4qoYnCdljXYAiAJ+GVWsvS9oXWVMccOdGTG/z5X+mUY2J1ON0OnswfhtQ=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2ca071a-dd3a-4e2d-b987-229d4f3031b3"}},"directories":{},"maintainers":[{"name":"hazork","email":"arthur.fiorette@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/medicus_1.5.0_1784570929825_0.09762201552768612"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-12T02:23:47.814Z","modified":"2026-07-20T18:08:50.274Z","0.0.1":"2024-11-12T02:23:48.215Z","0.0.2":"2024-11-12T02:28:22.385Z","0.0.3":"2024-11-12T02:38:32.070Z","0.0.4":"2024-11-12T02:44:46.738Z","0.0.5":"2024-11-12T02:45:46.193Z","0.0.6":"2024-11-12T02:50:20.772Z","0.1.0":"2024-11-21T21:55:54.110Z","0.2.0":"2024-12-03T16:28:41.866Z","0.2.1":"2024-12-03T16:41:16.496Z","0.2.2":"2024-12-04T20:38:39.243Z","0.3.0":"2025-04-16T22:10:59.780Z","0.4.0":"2025-05-02T12:38:50.943Z","1.0.0":"2025-06-22T01:14:56.479Z","1.1.0":"2025-08-23T16:58:44.961Z","1.1.1":"2025-08-23T18:10:13.662Z","1.2.0":"2025-10-06T19:04:58.211Z","1.2.1":"2025-10-06T19:35:20.808Z","1.2.2":"2025-10-08T13:52:24.075Z","1.2.3":"2025-10-08T14:28:52.219Z","1.2.4":"2025-10-21T20:16:33.512Z","1.3.0":"2025-10-27T22:25:03.955Z","1.4.0":"2026-05-19T19:59:18.131Z","1.4.1":"2026-06-26T01:37:00.965Z","1.5.0":"2026-07-20T18:08:49.971Z"},"bugs":{"url":"https://github.com/arthurfiorette/medicus/issues"},"author":"Arthur Fiorette <me@arthur.place>","license":"MIT","repository":{"type":"git","url":"git+https://github.com/arthurfiorette/medicus.git"},"description":"Flexible, framework-agnostic health check library for Node.js and TypeScript. Liveness and readiness checks with Fastify, Hono, Avvio and plain HTTP integrations.","contributors":[{"name":"Gabriel Alves","email":"alv7contato@outlook.com","url":"https://alvseven.com"}],"maintainers":[{"name":"hazork","email":"arthur.fiorette@gmail.com"}],"readme":"<p align=\"center\">\n   <b>Using this package?</b> Please consider <a href=\"https://github.com/sponsors/arthurfiorette\" target=\"_blank\">donating</a> to support my open source work ❤️\n  <br />\n  <sup>\n   Help medicus grow! Star and share this amazing repository with your friends and co-workers!\n  </sup>\n</p>\n\n<br />\n\n<p align=\"center\" title=\"Medicus's logo\">\n  <a href=\"https://medicus.js.org\" target=\"_blank\" rel=\"noopener noreferrer\">\n    <img src=\"https://medicus.js.org/medicus.svg\" width=\"180\" alt=\"Medicus logo\" />\n  </a>\n</p>\n\n<br />\n\n<p align=\"center\">\n  <a title=\"MIT license\" target=\"_blank\" href=\"https://github.com/arthurfiorette/medicus/blob/main/LICENSE\"><img alt=\"License\" src=\"https://img.shields.io/github/license/arthurfiorette/medicus?color=bfb434\"></a>\n  <a title=\"Codecov\" target=\"_blank\" href=\"https://app.codecov.io/gh/arthurfiorette/medicus\"><img alt=\"Codecov\" src=\"https://img.shields.io/codecov/c/github/arthurfiorette/medicus?token=ML0KGCU0VM&color=d2a72d\"></a>\n  <a title=\"NPM Package\" target=\"_blank\" href=\"https://www.npmjs.com/package/medicus\"><img alt=\"Downloads\" src=\"https://img.shields.io/npm/dw/medicus?style=flat&color=de8f2e\"></a>\n  <a title=\"Bundle size\" target=\"_blank\" href=\"https://bundlephobia.com/package/medicus\"><img alt=\"Bundlephobia\" src=\"https://img.shields.io/bundlephobia/minzip/medicus/latest?style=flat&color=e87430\"></a>\n  <a title=\"Last Commit\" target=\"_blank\" href=\"https://github.com/arthurfiorette/medicus/commits/main\"><img alt=\"Last commit\" src=\"https://img.shields.io/github/last-commit/arthurfiorette/medicus?color=f15633\"></a>\n  <a title=\"Blazingly fast\" target=\"_blank\" href=\"https://twitter.com/acdlite/status/974390255393505280\"><img src=\"https://img.shields.io/badge/blazingly-fast-fa3737\"/></a>\n  \n</p>\n\n<br />\n<br />\n\n# Medicus\n\n> Flexible and agnostic health checks. Ensure the post-deployment health of your services.\n\n<br />\n\nMedicus is a comprehensive, agnostic health check library for Node.js. It provides an easy way to monitor the health of various services and integrates seamlessly with Fastify.\n\n<br />\n\n[Read the docs to **Learn More**.](https://medicus.js.org)\n\n<br />\n<br />\n\n```ts\nimport { Medicus, HealthStatus } from 'medicus';\n\nconst medicus = new Medicus();\n\n// Add health checkers\nmedicus.addChecker({\n  database() {\n    // Custom health logic\n    return HealthStatus.HEALTHY;\n  },\n  async cache() {\n    // Simulate an unhealthy status\n    return HealthStatus.UNHEALTHY;\n  }\n});\n\n// Perform a health check\nconst result = await medicus.performCheck(true);\n// {\n//   status: 'UNHEALTHY',\n//   services: {\n//     database: { status: 'HEALTHY' },\n//     cache: { status: 'UNHEALTHY' }\n//   }\n// }\n```\n\n<br />\n\n## License\n\nLicensed under the **MIT**. See [`LICENSE`](LICENSE) for more information.\n\n<br />\n\n## Star History\n\n<a href=\"https://star-history.com/#arthurfiorette/medicus&Date\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://api.star-history.com/svg?repos=arthurfiorette/medicus&type=Date&theme=dark\" />\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"https://api.star-history.com/svg?repos=arthurfiorette/medicus&type=Date\" />\n    <img alt=\"Star History Chart\" src=\"https://api.star-history.com/svg?repos=arthurfiorette/medicus&type=Date\" />\n  </picture>\n</a>\n\n<br />\n<br />\n\n## All Thanks To Our Contributors:\n\n<a href=\"https://github.com/arthurfiorette/medicus/graphs/contributors\">\n  <img src=\"https://contrib.rocks/image?repo=arthurfiorette/medicus\" />\n</a>\n\n<br />\n","readmeFilename":"","homepage":"https://medicus.js.org","keywords":["health check","healthcheck","health-check","health","liveness","readiness","probe","kubernetes","k8s","monitoring","uptime","heartbeat","fastify","fastify-plugin","hono","tanstack-start","avvio","pino","node","nodejs","typescript","diagnostics","observability"]}