{"_id":"@senzops/apm-node","_rev":"48-d4de503d45c341d6c32951d52772ee84","name":"@senzops/apm-node","dist-tags":{"latest":"1.6.0"},"versions":{"1.0.0":{"name":"@senzops/apm-node","version":"1.0.0","_id":"@senzops/apm-node@1.0.0","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"663f7ac4154fae01eabeccb7e1f65cf19df0b1e9","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.0.0.tgz","fileCount":13,"integrity":"sha512-lNa6onYWgsXQD/431SoaGcyC8rO1679cDQCqzpXYukOoewch0CoJBpme6Pz0jInD0Ow0FkM1xyOFjrCYeaR6hw==","signatures":[{"sig":"MEYCIQC5fqQcNNnB8iR+9suTWHwQnOMNQm3gKW2mrWZrPHuI5AIhALhxeb1nloKGFR5c1yE0tBmUJrPW/VchOpfa5rq/gDg0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17143},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"8c91f4e740fc292999bb4a6951cd3b5d10ec1b52","scripts":{"build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.0.0_1770457267093_0.02562264919217716","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@senzops/apm-node","version":"1.0.1","keywords":["apm","monitoring","senzor","node","javascript","api","observability"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.0.1","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"7dc16bcf6a7699e28c2c0f24e1ad67542000b564","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.0.1.tgz","fileCount":21,"integrity":"sha512-OElBFXfgQl0bjfiIeQX7ECO/gQ+vEa7OCEDwaFRdszl5mjACf90B42e2vdiiLUehEgD/a342qT/IOKuSCRo5CA==","signatures":[{"sig":"MEYCIQD4M4Q5/7eGxfnd0ECeZ1N65TxofPuGuYGK8F+Xa0Dq/wIhAJgOYDqfa5vpe0g+qvURB1EphpxMDKnF9l90iIREN9Pj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84957},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d5cca07919da29bc780d894453cc63d5e18568f9","scripts":{"build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --minify","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.0.1_1770458684256_0.5800965521304622","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@senzops/apm-node","version":"1.1.0","keywords":["apm","monitoring","senzor","node","javascript","api","observability"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.1.0","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"c6ec9a879671a07907b47f7cdc6a92b114002f71","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.1.0.tgz","fileCount":26,"integrity":"sha512-IWGOThgydIzvcz3jb8M4mUtOPJb4isUxDozl2xJ+8AKILQoVb47lXmthkpMr7nNNHgRj2z/21qaUqr5hOl1PuA==","signatures":[{"sig":"MEUCIQCaPcDnW48y8NBeuiN/is9OCbYIcZbq2VgcBVWVLMz7GgIgAZ1RbIlTXVmFJHX4RYxF9aY728eWJw5HsPozaYzF2Uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144082},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"49dad4dc67527ca1a89b1feec29b1d63b4b6670e","scripts":{"build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --minify","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.1.0_1770543222469_0.7348854594619534","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@senzops/apm-node","version":"1.1.1","keywords":["apm","monitoring","senzor","node","javascript","api","observability"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.1.1","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"6e4bce33a561f4bb7cb87e0e67f96415b81efbcb","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.1.1.tgz","fileCount":26,"integrity":"sha512-ifzjC2hWWxcdRbxxKdsTYbOSdx1Wdb1RIeyhYRUgyq+j/AJRbH1fSUCJdShwjl6tedH88ej5jgZ8WWV92sTORA==","signatures":[{"sig":"MEUCIQD7UgLY02a6Q47/lMQ7TrYv2CmrX/vQ10P+alnYJ8CxRwIgUKrtgV0HI0uwNRmuEEe5FITnsL0+VkzJFdobj7Yj2Wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147678},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"707c0a43352e3d5db0f4e0307ee71d8983f2ddbc","scripts":{"build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --minify","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.1.1_1770545338648_0.3659844644873338","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@senzops/apm-node","version":"1.1.2","keywords":["apm","monitoring","senzor","node","javascript","api","observability"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.1.2","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"1bc400733e8ca4d4b2a0c04ef2b68acbcb73e25d","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.1.2.tgz","fileCount":26,"integrity":"sha512-VEby2T0CMOx6Aog3xftqgOaxR4Oe1TlfH5cQjFXPDt3BmwlC3drs0wq1NpiXzeYhwMQiBHgtPfPtvZP65dSGDw==","signatures":[{"sig":"MEQCIB+H9qELigfpfNeeRYdws0nwyuXcmAwe63HUdcWV5AecAiAkFdqxjGD7XGq4Jx2lZBjkzTV/zp9UYUtFoAEh1Av+Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156848},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"81d67503294d579f910aa77c311bec18e8250653","scripts":{"build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --minify","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.1.2_1770546403354_0.11909851469190835","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@senzops/apm-node","version":"1.1.3","keywords":["apm","monitoring","senzor","node","javascript","api","observability"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.1.3","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"823841dd81d0dbc7c2f0256c8170e2e168931d2a","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.1.3.tgz","fileCount":26,"integrity":"sha512-NzJFDa5aXuL9McjWUO8YfXFso5GijsnablaU7GX6fUD3LxMwR+ReTS7avfJxSVZG49UyCsTEcMkoLJ5/thr3iw==","signatures":[{"sig":"MEYCIQDBH5IVnTksRTdBf0PDhwfGfwMACKWzFLzJxEf2J3Pa3wIhAK6WCTQdb4OeFTlg6A4wen62LUT3OPTbvpA955DmJ//T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170856},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"289b462e55dfd1d0d19b358f51dc275f2cd74dbe","scripts":{"build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --minify","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.1.3_1770653023008_0.5404027506472782","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@senzops/apm-node","version":"1.1.4","keywords":["apm","monitoring","senzor","node","javascript","api","observability"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.1.4","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"d0131c0de9f02dfcdb4201f062078864729c178d","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.1.4.tgz","fileCount":26,"integrity":"sha512-zhPq4FfBevr3/WtImhPyvChs3ajq8zV4NNvCXCY2+haHU3f5Xvlm4hUGGJAfuDVuAY9hODkp6QSsiw51KJLZ4Q==","signatures":[{"sig":"MEUCIHTUdfXdEUi6rdH3AWX4Sq1rboLtRjCHHDoEHTBypb+uAiEA4taks3vWjxpko+jSNzjrmL12+VZU/ZTyAjwlnrTi8PI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176550},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"a18aab899c391bf83c090607ff287dab7f24c1e7","scripts":{"build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --minify","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.1.4_1771055065440_0.43343888064286396","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@senzops/apm-node","version":"1.1.5","keywords":["apm","monitoring","senzor","node","javascript","api","observability"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.1.5","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"ea3d596680b7ddd457027799c642207be57b3ad7","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.1.5.tgz","fileCount":26,"integrity":"sha512-GXRVdXGbEZikDGoiZg9R3NyK2nVUGuclVc2qItrKjk7v7ZV54Z+UmblSrM4/U1b7tS7Is4TMVkuBRJAlSUGZNw==","signatures":[{"sig":"MEUCIDT5q9nq+2j1hn1OqRVyR49x0J1mgg/+GjZ1gcEIDKg4AiEA+RHVp66pZwZgjPIRWBuQTDc8wwoo82Ii5E1ER80yqhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193418},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"9b575724ef066690703a0cc55251b585b96ca138","scripts":{"build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --minify","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.1.5_1771253476432_0.5238610912877564","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@senzops/apm-node","version":"1.1.6","keywords":["apm","monitoring","senzor","node","javascript","api","observability"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.1.6","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"9779767b8d64a1e4270d9327bb749f1470ae2337","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.1.6.tgz","fileCount":26,"integrity":"sha512-FB0b4EwM7nrXwPw7lSTu7dj2neY7RqDO9Odc342qDYkh1wGEx8q/lInSmGhmvqdpVbIoUJVswakrSCW3o58K1Q==","signatures":[{"sig":"MEQCIHOMSQv2fIa2WFH4ecHr5C0R6SANKgeCbW7kf5k6zOqWAiA3GBndG/KIVlT7Nxbg5BSSmTvHcg3EOWRcntqZKOZcUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194012},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"68870d6090ca5d614dfcea8392631e9f08e2345d","scripts":{"build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --minify","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.1.6_1771255595308_0.39356070155265543","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@senzops/apm-node","version":"1.1.7","keywords":["apm","monitoring","senzor","node","javascript","api","observability"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.1.7","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"8ffddeaf61bbcc35076e39a7623e60be36bf1355","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.1.7.tgz","fileCount":26,"integrity":"sha512-J4FnGLG8fBsC98EdR4KeoITqENq6Si4vqKPKWrJcVUFXggbpKWxoLCutBYlB9cKzDRQi9ipDbAweRJCjT/5PFg==","signatures":[{"sig":"MEUCIQCiRnES9XfmCqi3g8v2t2Zzpb/FDqHsSzw8XpWxBxOoagIgAPsVSYTRz+/IAisik7wyJb7n6RrMiCk5OReWfsLrypo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194452},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"f18f740e2cab1fedaf37ef5915360230304fa8d9","scripts":{"build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --minify","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.1.7_1771338811062_0.6237581103184144","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@senzops/apm-node","version":"1.1.8","keywords":["apm","monitoring","senzor","node","javascript","api","observability"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.1.8","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"d0efd0322508cbde7db1394b0d0aaef91e5aa1b3","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.1.8.tgz","fileCount":26,"integrity":"sha512-kbeYtT+y0wp/W6PcCTlAJVXaFMiVmI7rA+uLzd4MSboDuFEyig6H73il+43OrL+aL7/xCmfupxXB/vxt/vLk4Q==","signatures":[{"sig":"MEYCIQDhjCQgnWmHTJpE3KueCPfHjzzQ9kmxAjsRcF3sexPeaAIhAM63jstqdvt4zphmeWneZwcucphkZ1d+GTgJwkeG2e+e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200549},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c28a2f143dea5a04f2c7315217f07a3d3e8bbf48","scripts":{"build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --minify","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.1.8_1773216936272_0.9501826885054292","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"@senzops/apm-node","version":"1.1.11","keywords":["apm","monitoring","senzor","node","javascript","api","observability"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.1.11","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"6e173abe6b7d2cc31634dcf5306f666d92a1caa4","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.1.11.tgz","fileCount":29,"integrity":"sha512-U2a7/X4900zY0t6Dmo/BBUX9586MS96KSlkT2zBaQcZgki9amJHWBDRDBgeZZh2Qceafe3H4ilGUmNCCp63hlQ==","signatures":[{"sig":"MEYCIQDQF/l+RWHtidMQC/qGTa3zN9qXOrut/vVMaHhTibDNWgIhAIXXh424LML9egXzVVesQLJ4yFykcM9SVPeF8YiAZjRp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259573},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"45f79d58639b40b3d8d224371f12f4e69c08a6fb","scripts":{"build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --minify","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.1.11_1773426262468_0.17571163050174032","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"@senzops/apm-node","version":"1.1.12","keywords":["apm","monitoring","senzor","node","javascript","api","observability"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.1.12","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"1e2fb363c58d1a80c6d3d1b3c987007a3e5b9dc1","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.1.12.tgz","fileCount":29,"integrity":"sha512-fkoKMWyjm14EWEVsPmZyE0thdhjvzluHYJ6BSJrx/Zr7SwAPDEWR4m0W0RmqdNL1mHuDPB5G7G4QgfXDy1ZObw==","signatures":[{"sig":"MEUCIQDsqP/irV2GbntQrWPfeIQHkjCRM6KOQ1e9CMLHMnPZWgIgPcElR+nszRiVOgjdWIUQd0yydxXLhVFfMRGE9uVm9pM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272254},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d119448222e1783d121f261fb0c19ae8b56bb15d","scripts":{"build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --minify","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.1.12_1773474001262_0.32253082039088676","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"@senzops/apm-node","version":"1.1.14","keywords":["apm","monitoring","senzor","node","javascript","api","observability"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.1.14","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"99511456ad9b6ace1eba3e3b6724926bc00aa749","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.1.14.tgz","fileCount":29,"integrity":"sha512-x8/5CsoTcO0CB61JY8t7J3uSHK0leD5Rxb4I2x3LPebCKTN7jfdMjfuED/w6OGfib0LHzpZVxBLzcEJVi/kB9A==","signatures":[{"sig":"MEUCIC/4lSZOt+ApaeoMxJeYkPONmjU9dtNBlDAKuWR4s/8+AiEA6uAPwwsvG4gKIat5lQSUV3nUaiTN15Iz32I1BzUWmmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":299818},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"cb2a1614b1b72c4441cfbaeb9a1c74140a3f241b","scripts":{"build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --minify","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.1.14_1773567752182_0.9062363087419634","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"@senzops/apm-node","version":"1.1.15","keywords":["apm","monitoring","senzor","node","javascript","api","observability"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.1.15","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"44282350b87288ad4e8b8baf0b1113deb05ec728","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.1.15.tgz","fileCount":30,"integrity":"sha512-SDXYzVWzyPoCYC9MYS5uuGnB/9M9CkiyAQ6oaGdHjErT0VVix1PbzEAa3IMuCQNUelX0Oo9/s/ewF/TfeZUnyw==","signatures":[{"sig":"MEQCIEbNjVu1uubEjVFjd0Yj8J7qL/U8NRXBOcTgsqZkAbiLAiBSKOjqYdU0LFFVl8N3uIEQLDCc/4ZhGK2UG88GEOyrFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":329370},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"03a72e64506a038f5296e3065fa48e38aaf9b7b2","scripts":{"build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --minify","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.1.15_1773585443072_0.09811747524840775","host":"s3://npm-registry-packages-npm-production"}},"1.1.16":{"name":"@senzops/apm-node","version":"1.1.16","keywords":["apm","monitoring","senzor","node","javascript","api","observability"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.1.16","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"0528b4d9e07ca6368875aa72331f41cf5509a886","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.1.16.tgz","fileCount":32,"integrity":"sha512-DEsAxkQLn2XR053jrK2NcBYYdif/w9LIh/6WC+ZSmU8DW6uY3UM6wvLcFEKchmwYhcRFD84rlfHXqLX5ZrOXFg==","signatures":[{"sig":"MEUCIQCZbUpKTPykfhRjlqizU/g8S27x53I8mdj/pofCgTzSpwIgHTeWL+rmeGUYtK59rvX3tADY48sif+iVvGwYCZRJklE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":344757},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"62bf6e8c3a8a29b55c66c17951d67ddd92d045c1","scripts":{"build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --minify","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.1.16_1773935550690_0.6835489717453156","host":"s3://npm-registry-packages-npm-production"}},"1.1.17":{"name":"@senzops/apm-node","version":"1.1.17","keywords":["apm","monitoring","senzor","node","javascript","api","observability"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.1.17","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"65f1733a00814631ed27bdb5027759ffb90f1788","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.1.17.tgz","fileCount":32,"integrity":"sha512-rqm31DFXIiW847GzxbhuYh2H+c+SUp3XFXY2iBreWkCRlDfvJi7tsr7bMacl+0WZsc35Ioz4bOR/shdHTlrrNA==","signatures":[{"sig":"MEUCIA/DiyrOFbRKfvB02rVec3IJ0JR4sTtkJYfJ20F+T/QoAiEAmArR0i/4XlyGgUJcEheGXEkQw6Rt74LUv8Yq96Orx58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":367722},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"9b591010ad8573b417da33d5bfde345f78d7049f","scripts":{"build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --minify","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.1.17_1774529648769_0.962165511713114","host":"s3://npm-registry-packages-npm-production"}},"1.1.18":{"name":"@senzops/apm-node","version":"1.1.18","keywords":["apm","monitoring","senzor","node","javascript","api","observability"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.1.18","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"f3aaa4a4ce9f7343e9b6c137281320c37fc4a507","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.1.18.tgz","fileCount":33,"integrity":"sha512-sLI7DO/Lv6RrQRI1i8z0U5azRqFREZYa0Zat6sxc3ui3TWRwYEi5JMUSjJWqUNi2HVNnvBCDjv1YM/ejF2Aryg==","signatures":[{"sig":"MEQCICxzpObHrDAZZe3rdfR3/Kf0xCYVO82I1eN52n7OHbu6AiAEJYrBP2oxeyefdk46t78+P78FWS3xmqxcBAeTJqNAhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":402179},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"834eb6a1e7cc454ffa29fb7911e80ad38ce034c0","scripts":{"build":"tsup src/index.ts --format cjs,esm,iife --dts --clean --minify","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.1.18_1774617402462_0.06415760646234081","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@senzops/apm-node","version":"1.2.0","keywords":["apm","monitoring","senzor","node","javascript","api","observability"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.2.0","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"e9f29d6336e07927d4a979a57caa036fac41cff2","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.2.0.tgz","fileCount":49,"integrity":"sha512-nbCtolsDFrBXFbkrxg+5laTHrutCFXoAIxi5zvlOvCUx6I03BB7cAS9Lfhp6fSQChiP7Z6Wb0/ysyTvjo6SfeQ==","signatures":[{"sig":"MEYCIQCvxHFUVEJiBzILNQhSBVQruFaOlge7fn8Rm1LJC8ONSQIhAO1/8OyZX7P+GHxn5pK2D64rdgbllbfbsDtSKk1OVU+N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119301},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./register":{"types":"./dist/register.d.ts","import":"./dist/register.mjs","require":"./dist/register.js"}},"gitHead":"e581b2eb7b413bbfe6a78f05592f7d4c317fd3e6","scripts":{"build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.2.0_1778946807052_0.0063326557161900165","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@senzops/apm-node","version":"1.2.1","keywords":["apm","monitoring","senzor","node","javascript","api","observability"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.2.1","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"b2c2168cab382f5e7a589f1a3b1a55ea68f8eab8","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.2.1.tgz","fileCount":53,"integrity":"sha512-Qd0Y+iwvwp+myR5boAFFv/ts9mtooiftT4mTMSa8wQRUGnNmvdyLX6FReIEhmyCUJx4/MS+2pZpxY/dzTmEjKQ==","signatures":[{"sig":"MEQCIBzUw62jRLQNV+mBiKngO8LY77IhEakVwd8m1KD6k0nRAiA3N3oKTGDpzo9pgD1Kih0CVRmN+cRsVI7nSV35/OlKOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1448964},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./register":{"types":"./dist/register.d.ts","import":"./dist/register.mjs","require":"./dist/register.js"}},"gitHead":"b926ae470e0a24b7ab04504f1ead15266fd6388c","scripts":{"build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.2.1_1778949735488_0.24352109652857168","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@senzops/apm-node","version":"1.2.2","keywords":["apm","monitoring","senzor","node","javascript","api","observability"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.2.2","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"c5c5146e90ec62afeeb626caf6aa33e9f2cf038b","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.2.2.tgz","fileCount":94,"integrity":"sha512-wHZOIBOi6dfewkXDkGgrQh5KbBjfVam941aAQO2+MLtTpHsZy+69UUONqCSTgMhK/nXR3EqMNzpmWQ0IEH+iaQ==","signatures":[{"sig":"MEUCIC9es+XPUT00uCQKlVmDJfqAXZzKb/C0z0lOU94UqqXQAiEA+Vsx73ut+JDRcgysmGNqn/y4OHIqvjZvu18TQkyIYIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1669375},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./register":{"types":"./dist/register.d.ts","import":"./dist/register.mjs","require":"./dist/register.js"}},"gitHead":"180f5b606b32fd2e8035e6bb24029d8833afbbe4","scripts":{"build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.2.2_1778954933540_0.4441763595266801","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@senzops/apm-node","version":"1.2.3","keywords":["apm","monitoring","senzor","node","javascript","api","observability"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.2.3","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"4b729081db60ecb7a20c201611d42aba9b635281","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.2.3.tgz","fileCount":53,"integrity":"sha512-QnfRW12W1dMsO+s2r/yvG03kGUAD1ric3GKB9oQPFXPOWjn4VFj0MZ+d/IqAXpws6poM7wPeq1RFyE0Y9aLhCA==","signatures":[{"sig":"MEUCIFkies3/hRsON9ABRIVctTy+QWZ2646Q+pfe9yOcyPkYAiEA6cs7wxKym4Btex+BAQkxqufDyC5srrDyxaHHjLWh77M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1448216},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./register":{"types":"./dist/register.d.ts","import":"./dist/register.mjs","require":"./dist/register.js"}},"gitHead":"6ca3f4a4ce379698f78fedfcef8854b0ad550430","scripts":{"build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.2.3_1779097970328_0.8707989905283207","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@senzops/apm-node","version":"1.2.4","keywords":["apm","monitoring","senzor","node","javascript","api","observability"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.2.4","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"34e812e938251a8bf4497e17f4f4978355e651b4","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.2.4.tgz","fileCount":53,"integrity":"sha512-gPiTG8UJCQ85o+YPXkiZi9VfSGqI2Jlt6BDGlfCb3WfWoymgCyPHTgvnFQj4Ac/LmB1vFeEN1tvkLa79b2K88w==","signatures":[{"sig":"MEUCIQCGatjqk9QTW+LIBTZ9YbIW1YU3Ke0lJY2EDr/OYJgD2gIgMuFzTlQOur562DZNspWi7WkHPj1+fr4l7xSkhTV/3WQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1452462},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./register":{"types":"./dist/register.d.ts","import":"./dist/register.mjs","require":"./dist/register.js"}},"gitHead":"ba0eb10fb5dbeff47ab61e02039ae0efb364c297","scripts":{"build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.2.4_1779112903144_0.3804476702704409","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@senzops/apm-node","version":"1.2.5","keywords":["apm","monitoring","senzor","node","javascript","api","observability"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.2.5","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"f559a46fd26e523d145edd7b94a4382cda0e5585","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.2.5.tgz","fileCount":53,"integrity":"sha512-QIA7IvweGAEIvuB+8lABA33unjYP4Os86Ksf6zMHF8RzL4+FQIEx8RvTBaJCOTdKasYul98pIr1daMDGLKC6sQ==","signatures":[{"sig":"MEUCIFnt+95t0GkqyQ7qKdwM2nVX6ctMHhms0cZnCzfMk7jmAiEAtDdRoQ30zWXswD/ytCH3QPhtcFwaWFkchZ0Kb2Y1X1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1465559},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./register":{"types":"./dist/register.d.ts","import":"./dist/register.mjs","require":"./dist/register.js"}},"gitHead":"160df4ade8dbfa1d3ed06a4ad195c97923849a6a","scripts":{"build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.2.5_1779116191317_0.458395311048867","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@senzops/apm-node","version":"1.2.6","keywords":["apm","monitoring","senzor","node","javascript","api","observability","cloudflare-workers","edge","universal"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.2.6","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"3d07baff1dadc6bebd96a123595bd170807c8555","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.2.6.tgz","fileCount":56,"integrity":"sha512-Gw5dI3MlyoGkG84isTsgqUdrI1QVjO/to1Fl+YCsDtvLEvrWlotTioRYm55H1cqAVlBi4xbzEnH8+3Ydz/fqcw==","signatures":[{"sig":"MEYCIQD+Or5WeEnrFMK4owOfZe8vxqMa+DlSGM9tgq3xNN1VSgIhALdj55uuDp7aau4duRORW/LaEVHuusJU3q9d97CffGIY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1563411},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","worker":"./dist/index.mjs","require":"./dist/index.js"},"./register":{"types":"./dist/register.d.ts","import":"./dist/register.mjs","require":"./dist/register.js"}},"gitHead":"f9819896719d68f6f9c219211d1359242fce0b30","scripts":{"build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.2.6_1779723623902_0.5470854117336807","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@senzops/apm-node","version":"1.2.7","keywords":["apm","monitoring","senzor","node","javascript","api","observability","cloudflare-workers","edge","universal"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.2.7","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"c4f73935248f3d4df01c94f98be0f657b6448ed0","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.2.7.tgz","fileCount":56,"integrity":"sha512-TFo3HlEPtd6E9wLtExf8SJTOYRDLZdo95CEbTeXpO2mqDNXHPDhpEOeVn44bt8vjGrUEVtdfWE5GOPxDwTQgqQ==","signatures":[{"sig":"MEUCIFNZDN5XwKJKA+Mr2vq7jV0NLmTgnYOOp+Rnc0Gy0JiJAiEA/VVr8cgjsqM9y2ij6t0f0HyE8PwhiUXFAVeZcVjxlhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1567374},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","worker":"./dist/index.mjs","require":"./dist/index.js"},"./register":{"types":"./dist/register.d.ts","import":"./dist/register.mjs","require":"./dist/register.js"}},"gitHead":"c5452bc4b8d49c5844a1e900418e989ef6670afc","scripts":{"build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.2.7_1779724493317_0.552172043510408","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"@senzops/apm-node","version":"1.2.8","keywords":["apm","monitoring","senzor","node","javascript","api","observability","cloudflare-workers","edge","universal"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.2.8","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"dadf36226da428a1eef19ddc6971a98852b3c656","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.2.8.tgz","fileCount":56,"integrity":"sha512-VUrt2ykEut+Sj/Y4huVgmekibUufW9EmMFRRs7AUvg7U0sHY+IRsYXwUugDaBEzFvWCMeHpGZ/T4dhhHn/BlVg==","signatures":[{"sig":"MEUCIQCvEyeBM6eotfEzwMghVR8FFD6Ku52k3AFc7Yqio99pZwIgPUG0SYUGKcX8kGXMugIRiiNEJ9JWAjmuwqyq8ErzNuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1584227},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","worker":"./dist/index.mjs","require":"./dist/index.js"},"./register":{"types":"./dist/register.d.ts","import":"./dist/register.mjs","require":"./dist/register.js"}},"gitHead":"26c727493d394b865d6708ff3c63f2838cf80d09","scripts":{"build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.2.8_1779727439883_0.3654388533944488","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@senzops/apm-node","version":"1.3.0","keywords":["apm","monitoring","senzor","node","javascript","api","observability","cloudflare-workers","edge","universal"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.3.0","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"bd1b8304c5c9777e598e5f5a916c1f2b44581134","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.3.0.tgz","fileCount":88,"integrity":"sha512-8g47EW/aP2IVKggky3i6md8I2jzJNDrs4rnM5bfElP5XswcXJPeSvV1y3G0ma2lkVyrjshgZlHiGsOXBdG+S/w==","signatures":[{"sig":"MEUCIQD2R47qpTRx4LB1EGzLrgpsvcuMed2iO4kMbgKuVSkD7QIgLBVzK67jZPZcJX8DOi+wwCpQhiaUKiNsh3dwSbxvXBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4733346},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","worker":"./dist/index.mjs","require":"./dist/index.js"},"./register":{"types":"./dist/register.d.ts","import":"./dist/register.mjs","require":"./dist/register.js"}},"gitHead":"13fd295d83fe1fe8e0ae4afc44d289083f41d107","scripts":{"build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.3.0_1779793732689_0.7992062409597518","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@senzops/apm-node","version":"1.3.1","keywords":["apm","monitoring","senzor","node","javascript","api","observability","cloudflare-workers","edge","universal"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.3.1","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"e5c33fceb0b12ccbacb4c1c0aabd62fa0fd8effe","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.3.1.tgz","fileCount":95,"integrity":"sha512-zBacaQRWx4i7ii9UVwWmkgRGCkntW4civF6IFI4gIJb0KMdmjkgLGtkDfgjo2u3h7xzOmTxqZKZC2ccDbgyhCA==","signatures":[{"sig":"MEUCIQCa/85ExThvEqNQksu/SyRQ8twFbNAdtuPwyoPrJmp5SwIgAUJCJOx0epU2L7YIGeBHX6zQOJB+ju5SZW6vEzgDDeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6444687},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","worker":"./dist/index.mjs","require":"./dist/index.js"},"./register":{"types":"./dist/register.d.ts","import":"./dist/register.mjs","require":"./dist/register.js"},"./lambda-handler":{"types":"./dist/lambda-handler.d.ts","import":"./dist/lambda-handler.mjs","require":"./dist/lambda-handler.js"}},"gitHead":"ce2c1e7c5c316fd47655c8ddf9afa1d9d105337f","scripts":{"build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.3.1_1779809673063_0.7869376707757092","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@senzops/apm-node","version":"1.3.2","keywords":["apm","monitoring","senzor","node","javascript","api","observability","cloudflare-workers","edge","universal"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.3.2","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"d2c3a9e1f12924b3139672c17b6359767d770036","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.3.2.tgz","fileCount":95,"integrity":"sha512-/E/OkyTKuRsz6A/rK90HeMsor7v1+dJjSLw9jg1dN/h5PMHHBmsRrrpbqm32joesV+4YSPlqxmILrVdo+I8aOw==","signatures":[{"sig":"MEUCIQDWGeiRR2GpNX3BOw5jBMC2mmu8C4MKLRIBX2LY9XEVUQIgeyXd1dhSQQQGzjfwIAu9DN3yKVgo7hgYWKJyhzhqiYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6473967},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","worker":"./dist/index.mjs","require":"./dist/index.js"},"./register":{"types":"./dist/register.d.ts","import":"./dist/register.mjs","require":"./dist/register.js"},"./lambda-handler":{"types":"./dist/lambda-handler.d.ts","import":"./dist/lambda-handler.mjs","require":"./dist/lambda-handler.js"}},"gitHead":"5e1933345aefe7a527b37d85992befb845eb9e30","scripts":{"build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.3.2_1780244030094_0.5311701704079743","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@senzops/apm-node","version":"1.3.3","keywords":["apm","monitoring","senzor","node","javascript","api","observability","cloudflare-workers","edge","universal"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.3.3","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"ddd863d9a3ceefcf973260f195b3b56113f0f95a","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.3.3.tgz","fileCount":95,"integrity":"sha512-MEzV/1Whd6PzbYV6cIu9+/x1UbhXljN7ocBmutO9BvKsFeRf9L1XfFeRUR7iH1Ceq4KCJmHibtUinxuTk8GtqQ==","signatures":[{"sig":"MEQCIFff5NfXX/PPtTSNrHUxnZgRS6NTQcAZjKklNGwIZZM1AiAGJdtXdQhOOclOieZDfLTOu9kyS40k10EodiJXx3gkUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6482294},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","worker":"./dist/index.mjs","require":"./dist/index.js"},"./register":{"types":"./dist/register.d.ts","import":"./dist/register.mjs","require":"./dist/register.js"},"./lambda-handler":{"types":"./dist/lambda-handler.d.ts","import":"./dist/lambda-handler.mjs","require":"./dist/lambda-handler.js"}},"gitHead":"c28c8a7451b87effcbb6f1a0d3b1edfb3ff79338","scripts":{"build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.3.3_1780291349902_0.20774641729395982","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@senzops/apm-node","version":"1.3.4","keywords":["apm","monitoring","senzor","node","javascript","api","observability","cloudflare-workers","edge","universal"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.3.4","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"fe2090f8acde6111fc24590578a70d42a390c1c1","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.3.4.tgz","fileCount":99,"integrity":"sha512-lal+qhUp8jGGEIUuYq3gTCgjLCMzBN+oOnd4uJs0lWTgkJIrvGgIBTVMfeHb3KrQJhHxiUi710QmZBr+4PDIfQ==","signatures":[{"sig":"MEQCIHq0+Aqe/4fx+2UYJ2ottho57huIXdmkGCpNitiwn3vIAiBsJQSoG6uq5xcoS39W5G4gYBvAs39kxcAcVnBn62U/MA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5978990},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.node.mjs"},"worker":{"types":"./dist/index.d.mts","default":"./dist/index.worker.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./register":{"import":{"types":"./dist/register.d.mts","default":"./dist/register.node.mjs"},"require":{"types":"./dist/register.d.ts","default":"./dist/register.js"}},"./lambda-handler":{"import":{"types":"./dist/lambda-handler.d.mts","default":"./dist/lambda-handler.node.mjs"},"require":{"types":"./dist/lambda-handler.d.ts","default":"./dist/lambda-handler.js"}}},"gitHead":"4f516d9e0bc5350bea44fdf9bb2b296bdbd9bc67","scripts":{"build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.3.4_1780298479349_0.41747350580017883","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@senzops/apm-node","version":"1.3.5","keywords":["apm","monitoring","senzor","node","javascript","api","observability","cloudflare-workers","edge","universal"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.3.5","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"056e7126d06759451c0dd9a14751750020b274a5","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.3.5.tgz","fileCount":99,"integrity":"sha512-rSzizgQKn32fuhT4sABV8sNA9HRNsFHK8ZoRDF2SWeUmmQIXlVXg/neRPzy7fR0mo//286ZZ6wKq92SM5InFUw==","signatures":[{"sig":"MEYCIQC6DDESGLGwOhZa4HQUEkQhusLH8c6XLBk0SBmkOJibeAIhAMAnTr9VgglQ1IoIBbWt1G/jDFpygcq/8aWAHghbGnMu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5980982},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.node.mjs"},"worker":{"types":"./dist/index.d.mts","default":"./dist/index.worker.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./register":{"import":{"types":"./dist/register.d.mts","default":"./dist/register.node.mjs"},"require":{"types":"./dist/register.d.ts","default":"./dist/register.js"}},"./lambda-handler":{"import":{"types":"./dist/lambda-handler.d.mts","default":"./dist/lambda-handler.node.mjs"},"require":{"types":"./dist/lambda-handler.d.ts","default":"./dist/lambda-handler.js"}}},"gitHead":"62b76d6a284239b455d0963fc947bbc3fe180e2d","scripts":{"build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.3.5_1780309129894_0.18507623476525747","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"@senzops/apm-node","version":"1.3.6","keywords":["apm","monitoring","senzor","node","javascript","api","observability","cloudflare-workers","edge","universal"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.3.6","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"5cff2583496b67253fc00d98ef7c4639c0f4b189","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.3.6.tgz","fileCount":99,"integrity":"sha512-UAtD/93oD6bZADQJexmF1gxVqk/Bwz0AkdFWqOdLJk4QZ/0FSvhWs6BecRRl+ETYJp2ntL8eWNsQJcftWZ7wFQ==","signatures":[{"sig":"MEUCIBEaECT+N+OtL1HuTqD6UAIzgZ4J6GvwfevFPD9rN4xkAiEA6COE4zPSgUw/Xr63z1iQbhDZlevJa9x4zwEKOjlmOfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5981626},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.node.mjs"},"worker":{"types":"./dist/index.d.mts","default":"./dist/index.worker.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./register":{"import":{"types":"./dist/register.d.mts","default":"./dist/register.node.mjs"},"require":{"types":"./dist/register.d.ts","default":"./dist/register.js"}},"./lambda-handler":{"import":{"types":"./dist/lambda-handler.d.mts","default":"./dist/lambda-handler.node.mjs"},"require":{"types":"./dist/lambda-handler.d.ts","default":"./dist/lambda-handler.js"}}},"gitHead":"6a283ca8f8098d3226a2c5939664f32bee0bfa55","scripts":{"build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.3.6_1780385353059_0.6230238580665621","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"@senzops/apm-node","version":"1.3.7","keywords":["apm","monitoring","senzor","node","javascript","api","observability","cloudflare-workers","edge","universal"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.3.7","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"ff323c764ef0986605e7bd6a8adbd716b3beda8a","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.3.7.tgz","fileCount":99,"integrity":"sha512-SYN3+lWnak1RFGCf/yKW8RUC8dvP8N7cUUqo9ao/sSgoyLiGAkxSySQr2LtCvC+BNXyKgLEcQQd/KZN/oVc89A==","signatures":[{"sig":"MEUCIQDYIPK/ZoaB6KCJthNigjIQBDMxKW/JFPI7yxbhKz18aAIgfKzw40c68e3776N2c+yyhOBWZob081vcmb6L1MD9P3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6019699},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.node.mjs"},"worker":{"types":"./dist/index.d.mts","default":"./dist/index.worker.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./register":{"import":{"types":"./dist/register.d.mts","default":"./dist/register.node.mjs"},"require":{"types":"./dist/register.d.ts","default":"./dist/register.js"}},"./lambda-handler":{"import":{"types":"./dist/lambda-handler.d.mts","default":"./dist/lambda-handler.node.mjs"},"require":{"types":"./dist/lambda-handler.d.ts","default":"./dist/lambda-handler.js"}}},"gitHead":"35fcbdcc1b944ede86e04ba639ffbbc194557a1a","scripts":{"build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.3.7_1780674561361_0.43342048596505545","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"@senzops/apm-node","version":"1.3.8","keywords":["apm","monitoring","senzor","node","javascript","api","observability","cloudflare-workers","edge","universal"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.3.8","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"1412945991fdb9a5f76f22eca031f1917b4b4eaa","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.3.8.tgz","fileCount":99,"integrity":"sha512-KzmxNAyg0upF4NsLlRam1lurdV7hKcGAZNtTojDCbE3wmr1CaHK95tAFr7uXN6AoVdTOymci9mYbFatEiWhgaQ==","signatures":[{"sig":"MEUCIQDV1o3EBVmcACC1ES+OaS28TOyjiGZ8WJHYAlwfR7DRzQIgXNgwcbwBsOV2bpJcSTiAdFcMYtQ84EqxNVAaAZmuhaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6026410},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.node.mjs"},"worker":{"types":"./dist/index.d.mts","default":"./dist/index.worker.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./register":{"import":{"types":"./dist/register.d.mts","default":"./dist/register.node.mjs"},"require":{"types":"./dist/register.d.ts","default":"./dist/register.js"}},"./lambda-handler":{"import":{"types":"./dist/lambda-handler.d.mts","default":"./dist/lambda-handler.node.mjs"},"require":{"types":"./dist/lambda-handler.d.ts","default":"./dist/lambda-handler.js"}}},"gitHead":"f2d2a21d2d961335344aeb501aaa569365ffc1ad","scripts":{"build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.3.8_1781844333564_0.40963411038159814","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"@senzops/apm-node","version":"1.3.9","keywords":["apm","monitoring","senzor","node","javascript","api","observability","cloudflare-workers","edge","universal"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.3.9","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"c64b888dffc2dd6dcb3b8fb649cbfa926f3dc902","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.3.9.tgz","fileCount":99,"integrity":"sha512-SxIR/CYmrilIB+1PLYLz7WD2ywgyWnB2hftSzxC7h1jNVV4PLb5IG0sInatjDbSwi79WoMuRV/iZPcBtXbePoA==","signatures":[{"sig":"MEUCIBcNroQQLdn/KfLu9NVKi+mq0gLG9kesF49DSdTSnsW7AiEA2abMpi6hC/HT0gph95TlboqiH7HeAk9HdUnGGWRHl0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6095451},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.node.mjs"},"worker":{"types":"./dist/index.d.mts","default":"./dist/index.worker.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./register":{"import":{"types":"./dist/register.d.mts","default":"./dist/register.node.mjs"},"require":{"types":"./dist/register.d.ts","default":"./dist/register.js"}},"./lambda-handler":{"import":{"types":"./dist/lambda-handler.d.mts","default":"./dist/lambda-handler.node.mjs"},"require":{"types":"./dist/lambda-handler.d.ts","default":"./dist/lambda-handler.js"}}},"gitHead":"29443b07d63bc2a10dec3f5d6768fbd6780edf11","scripts":{"build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.3.9_1781848952394_0.6764881494527795","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@senzops/apm-node","version":"1.4.0","keywords":["apm","monitoring","senzor","node","javascript","api","observability","cloudflare-workers","edge","universal"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.4.0","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"c5bf4bc49f9bd8dd9c106bd98166e4539ca4eaed","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.4.0.tgz","fileCount":107,"integrity":"sha512-ADcoNiaw/+aAtV4z4+z5VzJuM+8vJOppr2FkP+T5LRe7x1G6uEZgDsBrD37whRwg5GZ78YzYWkdBKfLzkAHPnA==","signatures":[{"sig":"MEUCIQCPtxILrIoahQFg2/pPvTd9zvIUTFlmXbZ0PutfkQOnEQIgfLFejTK0wWGQXf03arvh/FtGC0Pe1HwiWA9Jn1Y8Udc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6907546},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.node.mjs"},"worker":{"types":"./dist/index.d.mts","default":"./dist/index.worker.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./register":{"import":{"types":"./dist/register.d.mts","default":"./dist/register.node.mjs"},"require":{"types":"./dist/register.d.ts","default":"./dist/register.js"}},"./lambda-handler":{"import":{"types":"./dist/lambda-handler.d.mts","default":"./dist/lambda-handler.node.mjs"},"require":{"types":"./dist/lambda-handler.d.ts","default":"./dist/lambda-handler.js"}}},"gitHead":"ab7c973e9ac1351cb798e2599e984773e4717fae","scripts":{"build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.4.0_1782059783962_0.1771223135662099","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@senzops/apm-node","version":"1.4.1","keywords":["apm","monitoring","senzor","node","javascript","api","observability","cloudflare-workers","edge","universal"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.4.1","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"5ee2bfb9e0de43aed4cf69598f18346740bd57de","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.4.1.tgz","fileCount":107,"integrity":"sha512-qEXc13scsfXcKS1LMRbNrNFqz8A1k0f3Q19xcEIo0qmOuw6kEZOMhch3mKFZFNGQ9Lw+dWi9S4t0LtmP9WfFnA==","signatures":[{"sig":"MEYCIQCMe+lcCZCLJYOsEYk2UKNpKMpALTG3KTie48RiGE2gPQIhAJRmj6OyLMF5DmjwBy0ePSjNRy/r7RhfOJqggxnYnF52","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6912904},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.node.mjs"},"worker":{"types":"./dist/index.d.mts","default":"./dist/index.worker.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./register":{"import":{"types":"./dist/register.d.mts","default":"./dist/register.node.mjs"},"require":{"types":"./dist/register.d.ts","default":"./dist/register.js"}},"./lambda-handler":{"import":{"types":"./dist/lambda-handler.d.mts","default":"./dist/lambda-handler.node.mjs"},"require":{"types":"./dist/lambda-handler.d.ts","default":"./dist/lambda-handler.js"}}},"gitHead":"60b07de53a979557cc4b3332b6adbf9d09b3be8a","scripts":{"build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.4.1_1782105854145_0.42540281591362006","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@senzops/apm-node","version":"1.5.0","keywords":["apm","monitoring","senzor","node","javascript","api","observability","cloudflare-workers","edge","universal"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.5.0","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"f4dc97200af3e623d6cd701aa9a09ca8bde87086","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.5.0.tgz","fileCount":108,"integrity":"sha512-mGP8Q7MaVRQDy4/uRYL7pMIlrOy1gZnLX99q8i4E2ztwMzo36Oe24duLCFM3eOL7Uh7FMmpjQzZ4Qak+yLcXfA==","signatures":[{"sig":"MEQCICJc9oq0ohCu/Kqw4GKPzUi41suBZ/Wa7+ybuRmlObUdAiAKlf3bqDtVNOT1Xyy0StC+hVNqCkV+FbTgZK4zNcusBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7181684},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.node.mjs"},"worker":{"types":"./dist/index.d.mts","default":"./dist/index.worker.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./register":{"import":{"types":"./dist/register.d.mts","default":"./dist/register.node.mjs"},"require":{"types":"./dist/register.d.ts","default":"./dist/register.js"}},"./lambda-handler":{"import":{"types":"./dist/lambda-handler.d.mts","default":"./dist/lambda-handler.node.mjs"},"require":{"types":"./dist/lambda-handler.d.ts","default":"./dist/lambda-handler.js"}}},"gitHead":"e1580176a7ea63d6f999784d1e06be11933668e6","scripts":{"build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.5.0_1782222402517_0.49036080742182375","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@senzops/apm-node","version":"1.5.1","keywords":["apm","monitoring","senzor","node","javascript","api","observability","cloudflare-workers","edge","universal"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.5.1","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"dist":{"shasum":"956e39d8901397fcfbff379443a8b9a57125b462","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.5.1.tgz","fileCount":108,"integrity":"sha512-pRsClaYBamZSwPahWJ84bjjn9uiNqSAmi1jRc0Q197JayqtVY3nNbt4lKdQeZGZ6RPVE2nu4a+oka4FoKq+Z3Q==","signatures":[{"sig":"MEUCIDRb1PGrup8vPpf8Vp9m6p/2ONfSCw7IDnmkZ8EA5YJRAiEAoyv8g2qi7Q293OTTTRSGsmYikFsOb1ehfmrvbpDFIQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7191828},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.node.mjs"},"worker":{"types":"./dist/index.d.mts","default":"./dist/index.worker.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./register":{"import":{"types":"./dist/register.d.mts","default":"./dist/register.node.mjs"},"require":{"types":"./dist/register.d.ts","default":"./dist/register.js"}},"./lambda-handler":{"import":{"types":"./dist/lambda-handler.d.mts","default":"./dist/lambda-handler.node.mjs"},"require":{"types":"./dist/lambda-handler.d.ts","default":"./dist/lambda-handler.js"}}},"gitHead":"1c1eebcab243756a33377fa5e82aba315aa732d4","scripts":{"build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"_npmVersion":"11.4.2","description":"Universal APM SDK for Senzor","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/apm-node_1.5.1_1782225158853_0.16937456147604557","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@senzops/apm-node","version":"1.6.0","description":"Universal APM SDK for Senzor","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"worker":{"types":"./dist/index.d.mts","default":"./dist/index.worker.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.mts","default":"./dist/index.node.mjs"}},"./register":{"require":{"types":"./dist/register.d.ts","default":"./dist/register.js"},"import":{"types":"./dist/register.d.mts","default":"./dist/register.node.mjs"}},"./lambda-handler":{"require":{"types":"./dist/lambda-handler.d.ts","default":"./dist/lambda-handler.js"},"import":{"types":"./dist/lambda-handler.d.mts","default":"./dist/lambda-handler.node.mjs"}}},"scripts":{"build":"tsup","prepublishOnly":"npm run build"},"devDependencies":{"@types/node":"^20.19.41","tsup":"^8.0.0","typescript":"^5.0.0"},"engines":{"node":">=18.0.0","bun":">=1.0.0"},"keywords":["apm","monitoring","senzor","node","javascript","api","observability","cloudflare-workers","edge","universal"],"author":{"name":"Senzops"},"license":"MIT","_id":"@senzops/apm-node@1.6.0","gitHead":"eec16597945c45b27aba5041ecf6c6a6b13a291b","_nodeVersion":"22.16.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-78RTV3gl8BqPRNsqvs7DiWRW/PMlQNJluzDn0UzGpb9ovsB7DBbFwvb8lU5NjnioTJzo2iMBlBZWjxt4KGfNPA==","shasum":"7ebf4d7788db379f722bc7c3fe77043ad7f0f04b","tarball":"https://registry.npmjs.org/@senzops/apm-node/-/apm-node-1.6.0.tgz","fileCount":108,"unpackedSize":7307562,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH5RxYDuYj0jgUqySyvt83iCG9BCaljFXn7FfGY5jlmjAiA1rv8Fl4UNVEjv/FlaL8tEOymZXOGkDcQE5Yvexzm6Hw=="}]},"_npmUser":{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"},"directories":{},"maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/apm-node_1.6.0_1782277813482_0.6864271821398358"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-07T09:41:06.930Z","modified":"2026-06-24T05:10:13.760Z","1.0.0":"2026-02-07T09:41:07.237Z","1.0.1":"2026-02-07T10:04:44.396Z","1.1.0":"2026-02-08T09:33:42.628Z","1.1.1":"2026-02-08T10:08:58.795Z","1.1.2":"2026-02-08T10:26:43.506Z","1.1.3":"2026-02-09T16:03:43.138Z","1.1.4":"2026-02-14T07:44:25.579Z","1.1.5":"2026-02-16T14:51:16.596Z","1.1.6":"2026-02-16T15:26:35.466Z","1.1.7":"2026-02-17T14:33:31.219Z","1.1.8":"2026-03-11T08:15:36.437Z","1.1.9":"2026-03-13T16:00:20.142Z","1.1.10":"2026-03-13T17:52:28.599Z","1.1.11":"2026-03-13T18:24:22.653Z","1.1.12":"2026-03-14T07:40:01.442Z","1.1.13":"2026-03-15T09:05:40.565Z","1.1.14":"2026-03-15T09:42:32.332Z","1.1.15":"2026-03-15T14:37:23.231Z","1.1.16":"2026-03-19T15:52:30.894Z","1.1.17":"2026-03-26T12:54:08.922Z","1.1.18":"2026-03-27T13:16:42.609Z","1.2.0":"2026-05-16T15:53:27.261Z","1.2.1":"2026-05-16T16:42:15.699Z","1.2.2":"2026-05-16T18:08:53.723Z","1.2.3":"2026-05-18T09:52:50.494Z","1.2.4":"2026-05-18T14:01:43.410Z","1.2.5":"2026-05-18T14:56:31.452Z","1.2.6":"2026-05-25T15:40:24.082Z","1.2.7":"2026-05-25T15:54:53.505Z","1.2.8":"2026-05-25T16:44:00.044Z","1.3.0":"2026-05-26T11:08:52.877Z","1.3.1":"2026-05-26T15:34:33.281Z","1.3.2":"2026-05-31T16:13:50.266Z","1.3.3":"2026-06-01T05:22:30.115Z","1.3.4":"2026-06-01T07:21:19.565Z","1.3.5":"2026-06-01T10:18:50.222Z","1.3.6":"2026-06-02T07:29:13.204Z","1.3.7":"2026-06-05T15:49:21.562Z","1.3.8":"2026-06-19T04:45:33.802Z","1.3.9":"2026-06-19T06:02:32.569Z","1.4.0":"2026-06-21T16:36:24.138Z","1.4.1":"2026-06-22T05:24:14.354Z","1.5.0":"2026-06-23T13:46:42.711Z","1.5.1":"2026-06-23T14:32:39.082Z","1.6.0":"2026-06-24T05:10:13.652Z"},"author":{"name":"Senzops"},"license":"MIT","keywords":["apm","monitoring","senzor","node","javascript","api","observability","cloudflare-workers","edge","universal"],"description":"Universal APM SDK for Senzor","maintainers":[{"name":"dev-ashishranjan","email":"kumarashishranjan.ofc@gmail.com"}],"readme":"# @senzops/apm-node\r\n\r\nOfficial Node.js APM SDK for [Senzor](https://senzor.dev). Zero-dependency, production-grade distributed tracing, error tracking, log correlation, background task monitoring, and runtime metrics for Node.js services.\r\n\r\nReplaces OpenTelemetry auto-instrumentation with a lightweight, Senzor-native alternative. 43 auto-instrumentations, 8 framework wrappers, and full AWS Lambda support in a single package with zero runtime dependencies.\r\n\r\n## Installation\r\n\r\n```sh\r\nnpm install @senzops/apm-node\r\n```\r\n\r\n## Quick Start\r\n\r\n### Option 1: Preload Mode (Recommended)\r\n\r\nPreload ensures instrumentation hooks install before your application imports any library.\r\n\r\n```sh\r\n# CommonJS\r\nSENZOR_API_KEY=sz_apm_xxx node -r @senzops/apm-node/register server.js\r\n\r\n# ESM\r\nSENZOR_API_KEY=sz_apm_xxx node --import @senzops/apm-node/register server.mjs\r\n```\r\n\r\n### Option 2: Programmatic Init\r\n\r\n```ts\r\nimport Senzor from '@senzops/apm-node';\r\n\r\nSenzor.init({\r\n  apiKey: process.env.SENZOR_API_KEY!,\r\n});\r\n```\r\n\r\nInitialize as early as possible, before importing application modules.\r\n\r\n---\r\n\r\n## Auto-Instrumentation Coverage\r\n\r\nAll instrumentations activate automatically when the corresponding library is imported. No configuration required.\r\n\r\n### Web Frameworks & HTTP\r\n\r\n| # | Library | Instrumentation Key | What's Captured |\r\n|---|---------|-------------------|-----------------|\r\n| 1 | Node `http` / `https` | `http` | Inbound requests, outbound calls, distributed trace propagation |\r\n| 2 | `fetch` (global) | `fetch` | Outbound HTTP, W3C Traceparent propagation |\r\n| 3 | `undici` | `undici` | Outbound HTTP via Node's native HTTP client |\r\n| 4 | Express | `express` | Route matching, middleware spans, error capture |\r\n| 5 | Fastify | `fastify` | Route matching, hook spans, lifecycle spans |\r\n| 6 | Koa | `koa` | Middleware stack, route detection |\r\n| 7 | NestJS | `nestjs` | Controller/method resolution, Guards, Interceptors, Pipes |\r\n| 8 | Hapi | `hapi` | Route handling, request lifecycle |\r\n| 9 | Restify | `restify` | Route matching, handler chain spans |\r\n| 10 | Connect | `connect` | Middleware stack instrumentation |\r\n\r\n### Databases\r\n\r\n| # | Library | Instrumentation Key | What's Captured |\r\n|---|---------|-------------------|-----------------|\r\n| 11 | `pg` (PostgreSQL) | `pg` | Queries, prepared statements, row counts, sanitized SQL |\r\n| 12 | `mongodb` | `mongo` | Collection operations (find, insert, update, delete, aggregate, bulk) |\r\n| 13 | `mongoose` | `mongoose` | Model operations with model/collection names |\r\n| 14 | `mysql` / `mysql2` | `mysql` | Queries, sanitized SQL, connection metadata |\r\n| 15 | `redis` / `ioredis` | `redis` | Commands (GET, SET, HGETALL, etc.), key names |\r\n| 16 | `knex` | `knex` | Query builder operations, raw queries, transactions |\r\n| 17 | `tedious` (SQL Server) | `tedious` | T-SQL queries, stored procedures, row counts |\r\n| 18 | `cassandra-driver` | `cassandra` | CQL queries, batch operations, prepared statements |\r\n| 19 | `memcached` | `memcached` | get, set, delete, incr/decr, flush operations |\r\n\r\n### Messaging & Queues\r\n\r\n| # | Library | Instrumentation Key | What's Captured |\r\n|---|---------|-------------------|-----------------|\r\n| 20 | `kafkajs` | `kafka` | Producer send, consumer message processing, topic/partition |\r\n| 21 | `amqplib` (RabbitMQ) | `amqplib` | Publish, consume, ack/nack, queue/exchange names |\r\n| 22 | `socket.io` | `socketio` | Event emit/receive, namespace, room operations |\r\n| 23 | `bullmq` | `bullmq` | Worker job processing as task runs, queue delay, retries |\r\n| 24 | `node-cron` | `cron` | Scheduled job execution as task runs |\r\n\r\n### AI / LLM SDKs\r\n\r\n| # | Library | Instrumentation Key | What's Captured |\r\n|---|---------|-------------------|-----------------|\r\n| 25 | `openai` | `openai` | Chat completions, embeddings, images, audio, model, token usage |\r\n| 26 | `@anthropic-ai/sdk` | `anthropic` | Messages, completions, model, input/output tokens, stop reason |\r\n| 27 | `@google/generative-ai` | `google-genai` | generateContent, chat, embeddings, countTokens, token usage |\r\n| 28 | `@google-cloud/vertexai` | `google-genai` | Vertex AI generateContent, generateContentStream |\r\n| 29 | `@azure/openai` | `azure-openai` | Chat, completions, embeddings, images, audio (v1.x API) |\r\n| 30 | `cohere-ai` | `cohere` | Chat, embed, rerank, classify, summarize, tokenize |\r\n| 31 | `@mistralai/mistralai` | `mistral` | Chat, FIM, embeddings, model, token usage |\r\n| 32 | `ai` (Vercel AI SDK) | `vercel-ai` | generateText/streamText/generateObject/streamObject/embed, all fronted providers, streaming usage |\r\n| 33 | `@langchain/core` | `langchain` | Chat model `invoke` across providers, normalized `usage_metadata` |\r\n| 34 | `groq-sdk` | `groq` | Chat completions, embeddings, audio, streaming token usage |\r\n| 35 | `ollama` | `ollama` | Local chat/generate/embeddings, prompt_eval_count / eval_count |\r\n| 36 | `@modelcontextprotocol/sdk` | `mcp` | MCP client `callTool` / `readResource` — server, method, tool, resource, `isError` |\r\n\r\nAll AI instrumentations follow [OTel GenAI semantic conventions](https://opentelemetry.io/docs/specs/semconv/gen-ai/) (`gen_ai.system`, `gen_ai.request.model`, `gen_ai.usage.input_tokens`, `gen_ai.usage.output_tokens`, `gen_ai.response.finish_reason`) **and** feed the first-class AI Monitoring pillar (cost, tokens, latency, traces). Beyond auto-instrumentation, monitor ANY model — including unsupported providers and in-browser models (WebLLM) — with the manual API: `Senzor.ai.trace()`, `Senzor.ai.generation()`, `Senzor.ai.wrapGeneration()`.\r\n\r\n#### Agent observability (agents, tools, MCP, multi-agent)\r\n\r\nBeyond single LLM calls, model the whole agent as a trace tree. Tool execution (Vercel AI SDK, LangChain) and MCP client calls are captured automatically; for custom agents, group work with the manual scopes — anything recorded inside auto-nests beneath the enclosing scope (parent/child + depth), and parallel tool calls stay correctly parented:\r\n\r\n```ts\r\nawait Senzor.ai.agent({ name: 'researcher' }, async () => {\r\n  // LLM calls + provider auto-instrumentation here nest under the agent\r\n  const docs = await Senzor.ai.tool({ name: 'search_docs', args: { q } }, () => searchDocs(q));\r\n  const data = await Senzor.ai.mcp({ server: 'github', method: 'tools/call', toolName: 'list_issues' },\r\n    () => mcpClient.callTool({ name: 'list_issues', arguments: { repo } }));\r\n  Senzor.ai.handoff({ from: 'researcher', to: 'writer', reason: 'analysis complete' });\r\n});\r\n```\r\n\r\n`agent` / `tool` / `mcp` / `handoff` (plus `chain`, `reasoning`, `guardrail`) are structural observations: they build the trace tree but never pollute cost/call metrics (only `generation`/`embedding` do). Tool args/results and MCP payloads are captured **only** under content capture and masked server-side; identity (tool name, MCP server, agent name) is always recorded so failures stay attributable. Senzor is observability-only — these APIs record what your agent does; they never execute or re-run anything.\r\n\r\nAI Monitoring sources have their **own ingest key**, separate from APM/Task. Pass it under `ai.apiKey` so AI telemetry routes to its source while other pillars keep their key:\r\n\r\n```ts\r\n// AI-only\r\nSenzor.init({ ai: { apiKey: '<YOUR_AI_KEY>', captureContent: false } });\r\n\r\n// Alongside APM/Task (one init, per-pillar keys)\r\nSenzor.init({\r\n  apiKey: '<YOUR_APM_OR_TASK_KEY>',\r\n  ai: { apiKey: '<YOUR_AI_KEY>' },\r\n});\r\n```\r\n\r\n### Cloud & Infrastructure\r\n\r\n| # | Library | Instrumentation Key | What's Captured |\r\n|---|---------|-------------------|-----------------|\r\n| 32 | `@aws-sdk/*` (AWS SDK v3) | `aws-sdk` | All AWS service calls (S3, DynamoDB, SQS, SNS, Lambda, etc.), request ID, region, HTTP status |\r\n| 33 | AWS Bedrock Runtime | `aws-sdk` | Model invocations with GenAI attributes (tokens, model ID, finish reason) |\r\n| 34 | Firebase Admin (Firestore) | `firebase` | Document CRUD, collection queries, transactions, batch commits |\r\n| 35 | Firebase Admin (Auth) | `firebase` | User management, token verification, session cookies (16 methods) |\r\n| 36 | Firebase Admin (FCM) | `firebase` | Push notification delivery, multicast, topic operations (9 methods) |\r\n\r\n### Logging Libraries\r\n\r\n| # | Library | Instrumentation Key | What's Captured |\r\n|---|---------|-------------------|-----------------|\r\n| 37 | `pino` | `pino` | Trace/span ID injection into structured log output |\r\n| 38 | `winston` | `winston` | Trace/span ID injection into transport output |\r\n| 39 | `bunyan` | `bunyan` | Trace/span ID injection into log records |\r\n\r\n### RPC & Network\r\n\r\n| # | Library | Instrumentation Key | What's Captured |\r\n|---|---------|-------------------|-----------------|\r\n| 40 | `@grpc/grpc-js` | `grpc` | Unary/streaming calls, service/method, status codes, metadata propagation |\r\n| 41 | `graphql` | `graphql` | Resolvers, operation name/type, field paths, errors |\r\n| 42 | Node `dns` | `dns` | DNS lookups, resolve calls, hostname, record types |\r\n| 43 | Node `net` | `net` | TCP socket connections, data transfer, connection timing |\r\n\r\n### Utilities\r\n\r\n| # | Library | Instrumentation Key | What's Captured |\r\n|---|---------|-------------------|-----------------|\r\n| 44 | `dataloader` | `dataloader` | Batch load calls, batch size, cache hits |\r\n| 45 | `lru-memoizer` | `lru-memoizer` | Memoized function calls, cache hit/miss |\r\n| 46 | `generic-pool` | `generic-pool` | Pool acquire/release, pool size, pending count |\r\n| 47 | Node `fs` | `fs` | File system reads, writes, stats, directory operations |\r\n\r\n### Runtime Metrics\r\n\r\nCollected every 15 seconds (configurable) and sent alongside trace data:\r\n\r\n- **Event Loop**: lag (p50, p99, max), utilization (ELU)\r\n- **Garbage Collection**: duration by GC type (minor, major, incremental, weakcb)\r\n- **Memory**: heap used/total, RSS, external, array buffers\r\n- **Active Handles & Requests**: open file descriptors, active network connections\r\n\r\n---\r\n\r\n## Framework Wrappers\r\n\r\n### Express\r\n\r\n```ts\r\nimport Senzor from '@senzops/apm-node';\r\n\r\nSenzor.init({ apiKey: process.env.SENZOR_API_KEY! });\r\n\r\nconst app = express();\r\napp.use(Senzor.requestHandler());    // First middleware\r\napp.get('/users/:id', handler);\r\napp.use(Senzor.errorHandler());      // Last middleware\r\napp.listen(3000);\r\n```\r\n\r\n### Fastify\r\n\r\n```ts\r\nimport Senzor from '@senzops/apm-node';\r\n\r\nfastify.register(Senzor.fastifyPlugin, {\r\n  apiKey: process.env.SENZOR_API_KEY!,\r\n});\r\n```\r\n\r\n### NestJS\r\n\r\n```ts\r\nimport Senzor from '@senzops/apm-node';\r\n\r\nSenzor.init({ apiKey: process.env.SENZOR_API_KEY! });\r\n\r\nasync function bootstrap() {\r\n  const app = await NestFactory.create(AppModule);\r\n  app.use(Senzor.requestHandler());\r\n  await app.listen(3000);\r\n}\r\n```\r\n\r\n### Next.js (App Router)\r\n\r\n```ts\r\nimport Senzor from '@senzops/apm-node';\r\n\r\nSenzor.init({ apiKey: process.env.SENZOR_API_KEY! });\r\n\r\nexport const GET = Senzor.wrapNextRoute(async (req) => {\r\n  return Response.json({ ok: true });\r\n});\r\n```\r\n\r\n### Next.js (Pages Router)\r\n\r\n```ts\r\nimport Senzor from '@senzops/apm-node';\r\n\r\nSenzor.init({ apiKey: process.env.SENZOR_API_KEY! });\r\n\r\nexport default Senzor.wrapNextPages(async (req, res) => {\r\n  res.status(200).json({ ok: true });\r\n});\r\n```\r\n\r\n### H3 / Nuxt / Nitro\r\n\r\n```ts\r\nimport Senzor from '@senzops/apm-node';\r\n\r\nSenzor.init({ apiKey: process.env.SENZOR_API_KEY! });\r\n\r\nexport default Senzor.wrapH3(defineEventHandler(async (event) => {\r\n  return { ok: true };\r\n}));\r\n```\r\n\r\n### Nitro Plugin (Cloudflare Workers)\r\n\r\n```ts\r\nimport { Senzor } from '@senzops/apm-node';\r\n\r\nexport default defineNitroPlugin((nitroApp) => {\r\n  Senzor.init({ apiKey: '<YOUR_APM_KEY>' });\r\n  Senzor.nitroPlugin(nitroApp);\r\n});\r\n```\r\n\r\n### Cloudflare Workers\r\n\r\n```ts\r\nimport Senzor from '@senzops/apm-node';\r\n\r\nSenzor.init({ apiKey: process.env.SENZOR_API_KEY! });\r\n\r\nexport default {\r\n  fetch: Senzor.worker(async (request, env, ctx) => {\r\n    return new Response('OK');\r\n  }),\r\n};\r\n```\r\n\r\n### AWS Lambda\r\n\r\nThree deployment options, from zero-code to code-level:\r\n\r\n#### Option 1: Lambda Extension Layer (Zero Code Changes, Recommended)\r\n\r\nBuild and publish a Lambda Layer, then reconfigure your function. No changes to your application code.\r\n\r\n```sh\r\n# 1. Build the layer\r\nmkdir -p senzor-layer/nodejs && cd senzor-layer/nodejs\r\nnpm init -y && npm install @senzops/apm-node\r\ncd .. && zip -r senzor-apm-layer.zip nodejs/\r\n\r\n# 2. Publish\r\naws lambda publish-layer-version \\\r\n  --layer-name senzor-apm-node \\\r\n  --zip-file fileb://senzor-apm-layer.zip \\\r\n  --compatible-runtimes nodejs18.x nodejs20.x nodejs22.x\r\n\r\n# 3. Attach to function and configure\r\naws lambda update-function-configuration \\\r\n  --function-name my-function \\\r\n  --layers <LAYER_ARN> \\\r\n  --handler @senzops/apm-node/dist/lambda-handler.handler \\\r\n  --environment Variables=\"{ \\\r\n    SENZOR_API_KEY=sz_apm_xxx, \\\r\n    SENZOR_LAMBDA_HANDLER=index.handler, \\\r\n    NODE_OPTIONS=--require @senzops/apm-node/register \\\r\n  }\"\r\n```\r\n\r\nThe auto-handler wrapper reads `SENZOR_LAMBDA_HANDLER` to load your original handler, wraps it with full APM instrumentation, and re-exports it for Lambda to invoke.\r\n\r\n**AWS CDK:**\r\n\r\n```ts\r\nconst senzorLayer = new lambda.LayerVersion(this, 'SenzorApmLayer', {\r\n  code: lambda.Code.fromAsset(path.join(__dirname, 'senzor-layer')),\r\n  compatibleRuntimes: [lambda.Runtime.NODEJS_18_X, lambda.Runtime.NODEJS_20_X],\r\n  description: 'Senzor APM Lambda Extension Layer',\r\n});\r\n\r\nconst fn = new lambda.Function(this, 'MyFunction', {\r\n  runtime: lambda.Runtime.NODEJS_20_X,\r\n  handler: '@senzops/apm-node/dist/lambda-handler.handler',\r\n  code: lambda.Code.fromAsset('lambda'),\r\n  layers: [senzorLayer],\r\n  environment: {\r\n    SENZOR_API_KEY: 'sz_apm_xxx',\r\n    SENZOR_LAMBDA_HANDLER: 'index.handler',\r\n    NODE_OPTIONS: '--require @senzops/apm-node/register',\r\n  },\r\n});\r\n```\r\n\r\nAlso works with SAM, Serverless Framework, Terraform, and the AWS Console. See the [wiki](wiki.md#4-aws-lambda-integration) for full examples.\r\n\r\n#### Option 2: Code-Level Handler Wrapper\r\n\r\n```ts\r\nimport Senzor from '@senzops/apm-node';\r\n\r\nSenzor.init({ apiKey: process.env.SENZOR_API_KEY! });\r\n\r\nexport const handler = Senzor.wrapLambda(async (event, context) => {\r\n  return { statusCode: 200, body: JSON.stringify({ ok: true }) };\r\n});\r\n```\r\n\r\n#### What's Captured\r\n\r\nBoth approaches provide:\r\n- **Cold start detection** tagged on the first invocation per container\r\n- **Trigger-type detection**: API Gateway v1/v2, ALB, SQS, SNS, DynamoDB Streams, EventBridge, S3, Scheduled events\r\n- **Lambda context extraction**: function name, request ID, memory limit, log group, invoked ARN, region, account ID\r\n- **Forced flush** before each invocation returns (Lambda freezes the process immediately after)\r\n- **Lambda Extensions API** registration for SHUTDOWN lifecycle safety-net flush\r\n- **Auto-optimized settings**: runtime metrics disabled, batch size 10, flush on demand only\r\n\r\n---\r\n\r\n## Background Task Monitoring\r\n\r\n### Auto-Instrumented Tasks\r\n\r\nBullMQ workers and node-cron jobs are captured automatically as task runs with queue delay, retry count, dead-letter detection, and CPU/memory resource metrics.\r\n\r\n### Manual Task Wrapping\r\n\r\n```ts\r\nconst processPayment = Senzor.wrapTask(\r\n  'process_payment',\r\n  'custom',\r\n  { metadata: { owner: 'billing' } },\r\n  async (invoiceId: string) => {\r\n    await chargeCustomer(invoiceId);\r\n  }\r\n);\r\n\r\nawait processPayment('inv_123');\r\n```\r\n\r\n---\r\n\r\n## Manual Spans\r\n\r\n```ts\r\nconst span = Senzor.startSpan('calculate_invoice', 'function');\r\ntry {\r\n  const total = await calculateInvoice(invoiceId);\r\n  span.end({ invoiceId, total }, 200);\r\n} catch (error) {\r\n  span.end({ invoiceId, error: String(error) }, 500);\r\n  throw error;\r\n}\r\n```\r\n\r\nSpan types: `http`, `db`, `function`, `custom`, `rpc`, `messaging`, `dns`, `net`.\r\n\r\n---\r\n\r\n## Error Tracking\r\n\r\nAutomatic capture of `uncaughtException`, `unhandledRejection`, process warnings, `SIGTERM`, and `SIGINT` with full stack traces, process context, and memory snapshots.\r\n\r\nManual capture:\r\n\r\n```ts\r\nSenzor.captureException(error, { userId, operation: 'charge' });\r\n```\r\n\r\n---\r\n\r\n## Log Correlation\r\n\r\nConsole logs (`log`, `info`, `warn`, `error`, `debug`) are automatically captured and correlated with the active trace or task context. Structured logging libraries (pino, winston, bunyan) get trace/span IDs injected for correlation.\r\n\r\n---\r\n\r\n## Configuration\r\n\r\n| Option | Type | Default | Description |\r\n|--------|------|---------|-------------|\r\n| `apiKey` | `string` | **required** | Senzor service API key |\r\n| `endpoint` | `string` | `https://api.senzor.dev` | Ingest endpoint |\r\n| `batchSize` | `number` | `100` | Flush threshold |\r\n| `flushInterval` | `number` | `10000` | Flush interval (ms) |\r\n| `flushTimeoutMs` | `number` | `5000` | Per-request timeout (ms) |\r\n| `maxQueueSize` | `number` | `10000` | Max queued items before drop |\r\n| `maxSpansPerTrace` | `number` | `500` | Max child spans per trace |\r\n| `maxAttributeLength` | `number` | `2048` | Max string length for attributes |\r\n| `maxAttributes` | `number` | `64` | Max attributes per object |\r\n| `captureHeaders` | `boolean` | `false` | Capture sanitized request headers |\r\n| `captureDbStatement` | `boolean` | `true` | Capture sanitized SQL in spans |\r\n| `instrumentations` | `boolean \\| string[]` | `true` | Enable/disable specific instrumentations |\r\n| `frameworkSpans` | `boolean` | `true` | Capture framework middleware/router spans |\r\n| `captureMiddlewareSpans` | `boolean` | `true` | Capture middleware execution spans |\r\n| `captureRouterSpans` | `boolean` | `true` | Capture router dispatch spans |\r\n| `captureLifecycleHookSpans` | `boolean` | `true` | Capture framework lifecycle hook spans |\r\n| `autoLogs` | `boolean` | `true` | Capture and correlate console logs |\r\n| `runtimeMetrics` | `boolean` | `true` | Collect runtime metrics (event loop, GC, heap) |\r\n| `runtimeMetricsInterval` | `number` | `15000` | Runtime metrics collection interval (ms) |\r\n| `debug` | `boolean` | `false` | Print SDK diagnostics |\r\n\r\n### Selective Instrumentation\r\n\r\n```ts\r\n// Enable only specific instrumentations\r\nSenzor.init({\r\n  apiKey: process.env.SENZOR_API_KEY!,\r\n  instrumentations: ['http', 'fetch', 'pg', 'redis', 'openai'],\r\n});\r\n\r\n// Disable all auto-instrumentation (manual APIs only)\r\nSenzor.init({\r\n  apiKey: process.env.SENZOR_API_KEY!,\r\n  instrumentations: false,\r\n});\r\n```\r\n\r\nAll instrumentation key names:\r\n\r\n```\r\nhttp, fetch, undici, express, fastify, koa, nestjs, hapi, restify, connect,\r\npg, mongo, mongoose, mysql, redis, knex, tedious, cassandra, memcached,\r\nkafka, amqplib, socketio, bullmq, cron,\r\nopenai, anthropic, google-genai, azure-openai, cohere, mistral,\r\naws-sdk, firebase,\r\npino, winston, bunyan,\r\ngrpc, graphql, dns, net,\r\ndataloader, lru-memoizer, generic-pool, fs\r\n```\r\n\r\n---\r\n\r\n## Environment Variables\r\n\r\n| Variable | Description |\r\n|----------|-------------|\r\n| `SENZOR_API_KEY` | Service API key |\r\n| `SENZOR_ENDPOINT` | Ingest endpoint |\r\n| `SENZOR_DEBUG` | `true` / `1` to enable diagnostics |\r\n| `SENZOR_AUTO_LOGS` | `false` to disable log capture |\r\n| `SENZOR_BATCH_SIZE` | Batch size |\r\n| `SENZOR_FLUSH_INTERVAL` | Flush interval (ms) |\r\n| `SENZOR_FLUSH_TIMEOUT_MS` | Flush timeout (ms) |\r\n| `SENZOR_MAX_QUEUE_SIZE` | Max queued items |\r\n| `SENZOR_MAX_SPANS_PER_TRACE` | Max spans per trace |\r\n| `SENZOR_CAPTURE_HEADERS` | `true` to capture headers |\r\n| `SENZOR_CAPTURE_DB_STATEMENT` | `false` for restrictive SQL |\r\n| `SENZOR_FRAMEWORK_SPANS` | `false` to disable framework spans |\r\n| `SENZOR_CAPTURE_MIDDLEWARE_SPANS` | `false` to disable middleware spans |\r\n| `SENZOR_CAPTURE_ROUTER_SPANS` | `false` to disable router spans |\r\n| `SENZOR_CAPTURE_LIFECYCLE_HOOK_SPANS` | `false` to disable lifecycle spans |\r\n| `SENZOR_RUNTIME_METRICS` | `false` to disable runtime metrics |\r\n| `SENZOR_RUNTIME_METRICS_INTERVAL` | Collection interval (ms) |\r\n\r\nAlternative API key variables: `SENZOR_APM_API_KEY`, `SENZOR_SERVICE_API_KEY`.\r\nAlternative endpoint variables: `SENZOR_APM_ENDPOINT`.\r\n\r\n---\r\n\r\n## Distributed Tracing\r\n\r\nThe SDK automatically propagates trace context on outgoing HTTP calls:\r\n\r\n```\r\ntraceparent: 00-{traceId}-{spanId}-01\r\nx-senzor-trace-id: {traceId}\r\nx-senzor-parent-span-id: {spanId}\r\n```\r\n\r\nIncoming `traceparent` headers are parsed to link upstream traces.\r\n\r\n---\r\n\r\n## Security Defaults\r\n\r\nSensitive fields are automatically redacted from attributes, headers, logs, and error context:\r\n\r\n`authorization`, `cookie`, `set-cookie`, `password`, `secret`, `token`, `apiKey`, `x-api-key`, `accessToken`, `refreshToken`, `clientSecret`, `privateKey`\r\n\r\nHeader capture is disabled by default. SQL statements are normalized to strip literal values.\r\n\r\n---\r\n\r\n## Public API Reference\r\n\r\n```ts\r\nSenzor.init(options)                    // Initialize SDK\r\nSenzor.preload(options)                 // Preload instrumentation hooks\r\nSenzor.flush()                          // Force flush queued telemetry\r\nSenzor.track(data)                      // Send a manual trace\r\nSenzor.startSpan(name, type)            // Start a manual span\r\nSenzor.captureException(error, ctx)     // Capture an error\r\n\r\nSenzor.wrapTask(name, type, opts, fn)   // Wrap a function as a task\r\nSenzor.startTask(name, type, opts, fn)  // Start a task context\r\n\r\nSenzor.requestHandler()                 // Express request middleware\r\nSenzor.errorHandler()                   // Express error middleware\r\nSenzor.fastifyPlugin                    // Fastify plugin\r\nSenzor.wrapNextRoute(handler)           // Next.js App Router wrapper\r\nSenzor.wrapNextPages(handler)           // Next.js Pages Router wrapper\r\nSenzor.wrapH3(handler)                  // H3/Nuxt/Nitro wrapper\r\nSenzor.nitroPlugin                      // Nitro plugin (Cloudflare Workers)\r\nSenzor.worker(handler)                  // Cloudflare Workers wrapper\r\nSenzor.wrapLambda(handler)              // AWS Lambda wrapper\r\n```\r\n\r\n---\r\n\r\n## Requirements\r\n\r\n- Node.js >= 18.0.0 (or Bun >= 1.0.0)\r\n- A Senzor service API key\r\n- Network access to the Senzor ingest endpoint\r\n\r\n## License\r\n\r\nMIT\r\n","readmeFilename":"README.md"}