{"_id":"sparrow-enterprise-runtime-agent","_rev":"29-1e2f1316af7f40b657809879473e982f","name":"sparrow-enterprise-runtime-agent","dist-tags":{"latest":"1.2.3"},"versions":{"0.0.1":{"name":"sparrow-enterprise-runtime-agent","version":"0.0.1","keywords":["sparrow","runtime","agent"],"author":{"name":"roksui"},"license":"ISC","_id":"sparrow-enterprise-runtime-agent@0.0.1","maintainers":[{"name":"roksui13","email":"roksui13@gmail.com"}],"dist":{"shasum":"1bed43457064798280275b69b8f888525c500755","tarball":"https://registry.npmjs.org/sparrow-enterprise-runtime-agent/-/sparrow-enterprise-runtime-agent-0.0.1.tgz","fileCount":25,"integrity":"sha512-hHoJIrP9FpWAoeCBuxR3I7Vt6NLmj3vnpRQaIfzgGVfcXkh7Ew70nnI/oUMZcNHtTbwLsbD7x3gp/7PI3gwgqg==","signatures":[{"sig":"MEYCIQCPJ51ZP+5j1ceg1aI36uk+ETUzgcrFTzrunnhJhfQKAQIhAILY35mk8L7hqoq+3aKxE/xrUu4PNK4yW8reo2TyDQCx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59614},"main":"./src/agent.js","gitHead":"23af33f161f6b42f1a761ad2adf1476432b1c1b5","scripts":{"test":"jest"},"_npmUser":{"name":"roksui13","email":"roksui13@gmail.com"},"_npmVersion":"8.15.0","description":"`RA2 Node.js 에이전트`는 Node.js 런타임을 사용하는 애플리케이션을 대상으로 동적 계측을 수행합니다.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"pino":"^8.8.0","acorn":"^8.8.1","acorn-walk":"^8.2.0","@grpc/grpc-js":"^1.7.3","google-protobuf":"^3.21.2","@grpc/proto-loader":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sparrow-enterprise-runtime-agent_0.0.1_1686699479148_0.558662329146528","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"sparrow-enterprise-runtime-agent","version":"0.0.2","keywords":["sparrow","runtime","agent"],"author":{"name":"roksui"},"license":"ISC","_id":"sparrow-enterprise-runtime-agent@0.0.2","maintainers":[{"name":"roksui13","email":"roksui13@gmail.com"}],"dist":{"shasum":"1ba3ef4c689cdb6f0bcb4a7fe28094cbc98cccec","tarball":"https://registry.npmjs.org/sparrow-enterprise-runtime-agent/-/sparrow-enterprise-runtime-agent-0.0.2.tgz","fileCount":25,"integrity":"sha512-hwLLdAvy5wQomIz4zvV9voin9VqRYNGsmCKMRjn+IQZV2DmpKF9BkKQelDZIAAEccLekput1wLiQCc6BooswJA==","signatures":[{"sig":"MEYCIQC8+ynt+b565Ve9zbZoRFrQIEpWw9GZooAJRg3LmGSKpgIhANgkwXBcSR19uSyoioY1OscDXS8y+R5STEI6JCGpWRqC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60440},"main":"./src/agent.js","gitHead":"eadf927557446b50d8b1909006e9578239003815","scripts":{"test":"jest"},"_npmUser":{"name":"roksui13","email":"roksui13@gmail.com"},"_npmVersion":"8.15.0","description":"`RA2 Node.js 에이전트`는 Node.js 런타임을 사용하는 애플리케이션을 대상으로 동적 계측을 수행합니다.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"pino":"^8.8.0","acorn":"^8.8.1","acorn-walk":"^8.2.0","@grpc/grpc-js":"^1.7.3","google-protobuf":"^3.21.2","@grpc/proto-loader":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sparrow-enterprise-runtime-agent_0.0.2_1686719891392_0.4993915243950089","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"sparrow-enterprise-runtime-agent","version":"0.0.3","keywords":["sparrow","runtime","agent"],"author":{"name":"roksui"},"license":"ISC","_id":"sparrow-enterprise-runtime-agent@0.0.3","maintainers":[{"name":"roksui13","email":"roksui13@gmail.com"}],"dist":{"shasum":"eb9f7e6d2f1454051631c371157ae49041522442","tarball":"https://registry.npmjs.org/sparrow-enterprise-runtime-agent/-/sparrow-enterprise-runtime-agent-0.0.3.tgz","fileCount":25,"integrity":"sha512-Z9weysDCqTR+XhmYx+QaFkHel55v5Sp46IcUzSqJad2BAILUJszC4o7rT4NO1cjI+trH6s2u2YhaC5udoL1VhA==","signatures":[{"sig":"MEUCIEl+A7LzLNdqBGWjwzXtN1BNgK49k3Nx/4mlErsTcwR8AiEA8SLYUcIargj7p/jrjzc8Uu1QEPpuVPANyZ+muEW8ics=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63003},"main":"./src/agent.js","gitHead":"b15c2ab3ed256f60aea204cff1833ee17b6b7dae","scripts":{"test":"jest"},"_npmUser":{"name":"roksui13","email":"roksui13@gmail.com"},"_npmVersion":"8.15.0","description":"`RA2 Node.js 에이전트`는 Node.js 런타임을 사용하는 애플리케이션을 대상으로 동적 계측을 수행합니다.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"pino":"^8.8.0","acorn":"^8.8.1","acorn-walk":"^8.2.0","@grpc/grpc-js":"^1.7.3","google-protobuf":"^3.21.2","@grpc/proto-loader":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sparrow-enterprise-runtime-agent_0.0.3_1686729044562_0.7218556673593748","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"sparrow-enterprise-runtime-agent","version":"0.1.0","keywords":["sparrow","runtime","agent"],"author":{"name":"roksui"},"license":"ISC","_id":"sparrow-enterprise-runtime-agent@0.1.0","maintainers":[{"name":"roksui13","email":"roksui13@gmail.com"}],"dist":{"shasum":"bef19824521692e13e8d75da4e90c65cb9c58bf8","tarball":"https://registry.npmjs.org/sparrow-enterprise-runtime-agent/-/sparrow-enterprise-runtime-agent-0.1.0.tgz","fileCount":25,"integrity":"sha512-Fz+Eap6G8JLBULC22Ar7CbnC0O+1CNFH7zWNdqEAT5cUUXIHXefsYCzaiEl/HbDaxymDLG+9WIJiocLC1UDTqQ==","signatures":[{"sig":"MEUCIQCgi/esBOzZa+TPM9zofHrf48kyOmhpZjMisIT7N1KfqwIgDGyHYUpHHEZ82WHc0NMYMfF3rGwo7JFyFVRUv+XMKKE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76383},"main":"./src/agent.js","gitHead":"4777a52d17b5159cf3eab337b3393a4fbcb16dce","scripts":{"test":"jest"},"_npmUser":{"name":"roksui13","email":"roksui13@gmail.com"},"_npmVersion":"8.15.0","description":"Node.js 런타임을 사용하는 애플리케이션을 대상으로 동적 계측을 수행합니다.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"pino":"^8.8.0","acorn":"^8.8.1","acorn-walk":"^8.2.0","@grpc/grpc-js":"^1.7.3","google-protobuf":"^3.21.2","@grpc/proto-loader":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sparrow-enterprise-runtime-agent_0.1.0_1686877057525_0.39069211674607085","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"sparrow-enterprise-runtime-agent","version":"0.1.1","keywords":["sparrow","runtime","agent"],"author":{"name":"roksui"},"license":"ISC","_id":"sparrow-enterprise-runtime-agent@0.1.1","maintainers":[{"name":"roksui13","email":"roksui13@gmail.com"}],"dist":{"shasum":"55170f6907bc60c09c9ae1191ca3427fbeb12e6e","tarball":"https://registry.npmjs.org/sparrow-enterprise-runtime-agent/-/sparrow-enterprise-runtime-agent-0.1.1.tgz","fileCount":25,"integrity":"sha512-FrQtOa5vOgDamtLVcc3v73SOfb3fvxMRJ9sb45H5kCWPRsm+esjvzL0zmg4GIWui5TL8AervZavTs5jCQFzATA==","signatures":[{"sig":"MEUCIEuTs/p+ugvOLhCRy0hSw9PJBoLKHlM/nU2Z2+FzWh4tAiEAnBpJV4zxvs6DwWHkJHbrngNgqvD0pYR+8LBq8B9rYv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74891},"main":"./src/agent.js","gitHead":"13540f4152073f8444ded65b8a0fbe671604a65c","scripts":{"test":"jest"},"_npmUser":{"name":"roksui13","email":"roksui13@gmail.com"},"_npmVersion":"8.15.0","description":"Node.js 런타임을 사용하는 애플리케이션을 대상으로 동적 계측을 수행합니다.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"pino":"^8.8.0","acorn":"^8.8.1","acorn-walk":"^8.2.0","@grpc/grpc-js":"^1.7.3","google-protobuf":"^3.21.2","@grpc/proto-loader":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sparrow-enterprise-runtime-agent_0.1.1_1686882525362_0.8854327942908486","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"sparrow-enterprise-runtime-agent","version":"0.1.2","keywords":["sparrow","runtime","agent"],"author":{"name":"roksui"},"license":"ISC","_id":"sparrow-enterprise-runtime-agent@0.1.2","maintainers":[{"name":"roksui13","email":"roksui13@gmail.com"}],"dist":{"shasum":"bab033c057854606630fe8f6594e20e78d42db10","tarball":"https://registry.npmjs.org/sparrow-enterprise-runtime-agent/-/sparrow-enterprise-runtime-agent-0.1.2.tgz","fileCount":25,"integrity":"sha512-cvYd/0I1qMiG5N069mU+YQbDnaVlVDcbYeppTOJw6l9pHKlZPTZuaQPbNJ0MbjWv92bnT1zuO2qF+1Dsr471MA==","signatures":[{"sig":"MEQCIB2eePwzktPwWOfsI2pk4LDvxW2ZQ09s2v6uCaL0D0RCAiA/pahx0w+XHD8g6jAqWPLtaM3Dkv/kvZPsDuft2QIj2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74841},"main":"./src/agent.js","gitHead":"9fc1d49d77e5070e9a25ba0f63591842f34a7f9a","scripts":{"test":"jest"},"_npmUser":{"name":"roksui13","email":"roksui13@gmail.com"},"_npmVersion":"8.15.0","description":"Node.js 런타임을 사용하는 애플리케이션을 대상으로 동적 계측을 수행합니다.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"pino":"^8.8.0","acorn":"^8.8.1","acorn-walk":"^8.2.0","@grpc/grpc-js":"^1.7.3","google-protobuf":"^3.21.2","@grpc/proto-loader":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sparrow-enterprise-runtime-agent_0.1.2_1686891053781_0.273997440600104","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"sparrow-enterprise-runtime-agent","version":"0.1.3","keywords":["sparrow","runtime","agent"],"author":{"name":"roksui"},"license":"ISC","_id":"sparrow-enterprise-runtime-agent@0.1.3","maintainers":[{"name":"roksui13","email":"roksui13@gmail.com"}],"dist":{"shasum":"355cb1e1753801902b96704133ca6b2e92acf397","tarball":"https://registry.npmjs.org/sparrow-enterprise-runtime-agent/-/sparrow-enterprise-runtime-agent-0.1.3.tgz","fileCount":25,"integrity":"sha512-TlN+IvrplfAMEj8/iHbwiQ6eeqzI9psLl8BHgftnpMy6GzC6B7iEy6ZQYiGw/1iRngtJDv2jXYv2HoOAKBahGQ==","signatures":[{"sig":"MEYCIQCOWrqVffI8zB/7qmc9NXwuoQYw8rNB6m35Z6IhtD+4CAIhAK5LaC8z2vwqLbwMIuWzRtW9wbdtluTA5/yK5rJPdK3d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75001},"main":"./src/agent.js","gitHead":"97a916c6396b39bb8a31fc6f519bde660bb3ec0b","scripts":{"test":"jest"},"_npmUser":{"name":"roksui13","email":"roksui13@gmail.com"},"_npmVersion":"8.15.0","description":"Node.js 런타임을 사용하는 애플리케이션을 대상으로 동적 계측을 수행합니다.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"pino":"^8.8.0","acorn":"^8.8.1","acorn-walk":"^8.2.0","@grpc/grpc-js":"^1.7.3","google-protobuf":"^3.21.2","@grpc/proto-loader":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sparrow-enterprise-runtime-agent_0.1.3_1686892293200_0.3582180914490223","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"sparrow-enterprise-runtime-agent","version":"0.2.0","keywords":["sparrow","runtime","agent"],"author":{"name":"roksui"},"license":"ISC","_id":"sparrow-enterprise-runtime-agent@0.2.0","maintainers":[{"name":"roksui13","email":"roksui13@gmail.com"}],"dist":{"shasum":"a22da17f2c897455232ca61bd1f319c0720f95ee","tarball":"https://registry.npmjs.org/sparrow-enterprise-runtime-agent/-/sparrow-enterprise-runtime-agent-0.2.0.tgz","fileCount":12,"integrity":"sha512-oM7CRry/wm73MwoRYa6vM/fDLGi+pcJJu6TVrkhDwpXUGGHWqDiQCipGBuWXWdKslmmz6RHVaifnVMDFUVHmfA==","signatures":[{"sig":"MEUCIQCW1ZJ5+Q4XKXrbK1hppAMJ/fnLKSFLrvfNx2oOeq/WSwIgBSkGls4xYwEFy4jWZqzVTvTVWNAI2HqgfNaaWWX83zU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48642},"main":"./src/agent.js","gitHead":"8efe51d0c66a529c8c4ee3e995c17a9a10b8e89f","scripts":{"test":"jest"},"_npmUser":{"name":"roksui13","email":"roksui13@gmail.com"},"_npmVersion":"8.15.0","description":"Node.js 런타임을 사용하는 애플리케이션을 대상으로 동적 계측을 수행합니다.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"pino":"^8.8.0","acorn":"^8.8.1","acorn-walk":"^8.2.0","@grpc/grpc-js":"^1.7.3","google-protobuf":"^3.21.2","@grpc/proto-loader":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sparrow-enterprise-runtime-agent_0.2.0_1687133942369_0.6177612601039726","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"sparrow-enterprise-runtime-agent","version":"0.2.1","keywords":["sparrow","runtime","agent"],"author":{"name":"roksui"},"license":"ISC","_id":"sparrow-enterprise-runtime-agent@0.2.1","maintainers":[{"name":"roksui13","email":"roksui13@gmail.com"}],"dist":{"shasum":"e50848bf0142fb0fb21cc6a94455e85cda9e27bf","tarball":"https://registry.npmjs.org/sparrow-enterprise-runtime-agent/-/sparrow-enterprise-runtime-agent-0.2.1.tgz","fileCount":12,"integrity":"sha512-1kx22cHlF8WdruMWwa++8MwjHQQhhAztGuqqa/8FDlMLenJkLJbdPUuhvgTz1tl4qN+sJKyUduA8z4wCYzT5Pw==","signatures":[{"sig":"MEYCIQDf2Cnsh81oEZrpA6FL37eiDXRjSxDk1I+2VIPFl4t/+wIhANF6igPRNfbJZ6HrBqjYbCbVbD6bDrGVmvCE7ViwaDpT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48009},"main":"./src/agent.js","gitHead":"9245cdd7a8f1b0230162edd60a07a9c15d7b72e6","scripts":{"test":"jest"},"_npmUser":{"name":"roksui13","email":"roksui13@gmail.com"},"_npmVersion":"8.15.0","description":"Node.js 런타임을 사용하는 애플리케이션을 대상으로 동적 계측을 수행합니다.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"acorn":"^8.8.1","acorn-walk":"^8.2.0","@grpc/grpc-js":"^1.7.3","google-protobuf":"^3.21.2","@grpc/proto-loader":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sparrow-enterprise-runtime-agent_0.2.1_1687159541505_0.16074116954121975","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"sparrow-enterprise-runtime-agent","version":"0.2.2","keywords":["sparrow","runtime","agent"],"author":{"name":"roksui"},"license":"ISC","_id":"sparrow-enterprise-runtime-agent@0.2.2","maintainers":[{"name":"roksui13","email":"roksui13@gmail.com"}],"dist":{"shasum":"dd744e747cfefd406bd63f2b6de820f02a35c4ff","tarball":"https://registry.npmjs.org/sparrow-enterprise-runtime-agent/-/sparrow-enterprise-runtime-agent-0.2.2.tgz","fileCount":13,"integrity":"sha512-r7YiE8V1DjMbDg6rDCUmuCdk5LIbcDmT2FfL3jQ9Mc22QWFohXnMe+d3sm71kO6d42QBNdnquv2p7/pvaUNg/A==","signatures":[{"sig":"MEQCIBllJIS7Y2A3/I46MM7TVqyRmAliDqKyyc3drvJM0KIAAiA0XUbxGWmpPGzyN56b78gDX+vTKSZeSTcn45x8xKAW+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49681},"main":"./src/agent.js","gitHead":"ea174c2baf17c1c21eee360e46ef066b98019614","scripts":{"test":"jest"},"_npmUser":{"name":"roksui13","email":"roksui13@gmail.com"},"_npmVersion":"9.5.1","description":"Node.js 런타임을 사용하는 애플리케이션을 대상으로 동적 계측을 수행합니다.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"acorn":"^8.8.1","acorn-walk":"^8.2.0","@grpc/grpc-js":"^1.7.3","google-protobuf":"^3.21.2","@grpc/proto-loader":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sparrow-enterprise-runtime-agent_0.2.2_1687328613479_0.7187709316256026","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"sparrow-enterprise-runtime-agent","version":"0.3.0","keywords":["sparrow","runtime","agent"],"author":{"name":"roksui"},"license":"ISC","_id":"sparrow-enterprise-runtime-agent@0.3.0","maintainers":[{"name":"roksui13","email":"roksui13@gmail.com"}],"dist":{"shasum":"ed542f6481d83162bf27447ef4918edc50dc1d32","tarball":"https://registry.npmjs.org/sparrow-enterprise-runtime-agent/-/sparrow-enterprise-runtime-agent-0.3.0.tgz","fileCount":13,"integrity":"sha512-ofCI5DF4wp9kuEua+21072TeKFbr9esh/jZy6O81TLpdz8+acdUFyBaBtinsxFadTXr7Njbw/8/XBqEraQveBw==","signatures":[{"sig":"MEUCIAluqsLmFI6+rk460hUKgSDjccAuE7OFsOG6TbDNX8WJAiEAriC5pXbgnS1bTVbzonqchnaA9k5u6HfB5ft9XChm1wA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52574},"main":"./src/agent.js","gitHead":"e48f1efc4432101c7ffdc1c508eefaa0709bf019","scripts":{"test":"jest"},"_npmUser":{"name":"roksui13","email":"roksui13@gmail.com"},"_npmVersion":"8.15.0","description":"Node.js 런타임을 사용하는 애플리케이션을 대상으로 동적 계측을 수행합니다.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"acorn":"^8.8.1","acorn-walk":"^8.2.0","@grpc/grpc-js":"^1.7.3","google-protobuf":"^3.21.2","@grpc/proto-loader":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sparrow-enterprise-runtime-agent_0.3.0_1687405247642_0.8157335447810097","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"sparrow-enterprise-runtime-agent","version":"1.0.2","keywords":["sparrow","runtime","agent"],"author":{"name":"roksui"},"license":"ISC","_id":"sparrow-enterprise-runtime-agent@1.0.2","maintainers":[{"name":"roksui13","email":"roksui13@gmail.com"}],"dist":{"shasum":"9f41a21873a102748e41eaaa7dc7d95e71286480","tarball":"https://registry.npmjs.org/sparrow-enterprise-runtime-agent/-/sparrow-enterprise-runtime-agent-1.0.2.tgz","fileCount":14,"integrity":"sha512-/v2OMKlbUz3lcTcKhSdW6h+BVHfEvkUUeUBMS9wyPaPNLshsXxjEGlFmdvZzIobj1XywkMN1V6Di0fOG3ELAEw==","signatures":[{"sig":"MEYCIQDrZ+ngRL1ag9nXBe9+zgtyZ1Lqprfe2Xt1XrL6Qnw2XAIhALUY+CAwtzP0lnLv0vuyk3HySdcTX5CXQiZ5Q+mi7kg2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52421},"main":"./src/agent.js","gitHead":"05157117a5a4b9112b6aba83774e015fb2d733b2","scripts":{"test":"jest"},"_npmUser":{"name":"roksui13","email":"roksui13@gmail.com"},"_npmVersion":"8.15.0","description":"Node.js 런타임을 사용하는 애플리케이션을 대상으로 동적 계측을 수행합니다.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"acorn":"^8.8.1","acorn-walk":"^8.2.0","@grpc/grpc-js":"^1.7.3","google-protobuf":"^3.21.2","@grpc/proto-loader":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.43.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sparrow-enterprise-runtime-agent_1.0.2_1687494672901_0.12577067014854992","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"sparrow-enterprise-runtime-agent","version":"1.0.3","keywords":["sparrow","runtime","agent"],"author":{"name":"roksui"},"license":"ISC","_id":"sparrow-enterprise-runtime-agent@1.0.3","maintainers":[{"name":"roksui13","email":"roksui13@gmail.com"}],"dist":{"shasum":"f06d470bf0872308e5d99aec0ecfb1a252d0dd96","tarball":"https://registry.npmjs.org/sparrow-enterprise-runtime-agent/-/sparrow-enterprise-runtime-agent-1.0.3.tgz","fileCount":14,"integrity":"sha512-qG3bB8rtXPNGPv9LlPc/r80CcEI9ux9g3Ww4i2LGyu8sXEnlKKfHTnmLCb3Ef3enaecMZVN1Ln7Z2mgCtVD/fQ==","signatures":[{"sig":"MEUCIQDgoIyYBiyu+MjuRxjGA2m7LblY+9M1uJusqT4DLPGg6wIgaMsD809tuuqohzAHHqnihsVWAU5Oq7sZYBrwsPM74e0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54705},"main":"./src/agent.js","gitHead":"91677b913c0b9d7af2dd57b0666a92fa5b1bdd70","scripts":{"test":"jest"},"_npmUser":{"name":"roksui13","email":"roksui13@gmail.com"},"_npmVersion":"8.15.0","description":"Node.js 런타임을 사용하는 애플리케이션을 대상으로 동적 계측을 수행합니다.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"acorn":"^8.8.1","acorn-walk":"^8.2.0","@grpc/grpc-js":"^1.7.3","google-protobuf":"^3.21.2","@grpc/proto-loader":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.43.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sparrow-enterprise-runtime-agent_1.0.3_1688950063122_0.979533297182156","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"sparrow-enterprise-runtime-agent","version":"1.0.4","keywords":["sparrow","runtime","agent"],"author":{"name":"roksui"},"license":"ISC","_id":"sparrow-enterprise-runtime-agent@1.0.4","maintainers":[{"name":"roksui13","email":"roksui13@gmail.com"}],"dist":{"shasum":"a9e4c5a806e517dc75897180ddaf0a9dbb5ee756","tarball":"https://registry.npmjs.org/sparrow-enterprise-runtime-agent/-/sparrow-enterprise-runtime-agent-1.0.4.tgz","fileCount":14,"integrity":"sha512-HQKzcvx2ban4HAo1iJ/FgHXYd9GKFzf8J2oLKieDlZLp02EJHk4C0DckuzUUAOplCbd8ZLBOmJbNYQHBgIbMtg==","signatures":[{"sig":"MEUCIDb8pc+z8aH1SX/HEG4YJMrjlBgAEzOK2cTk7xiK7lKBAiEA5p8xWwxSMHtxn+aYN7FF+uoa7HkfgW2v4sDzQXdMOg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55373},"main":"./src/agent.js","gitHead":"b8fcec02f2c68ea1baab6d3c0aaa50fdc979e80a","scripts":{"test":"jest"},"_npmUser":{"name":"roksui13","email":"roksui13@gmail.com"},"_npmVersion":"8.15.0","description":"The runtime agent for instrumenting Node.js applications used in the following products in Sparrow Enterprise:","directories":{},"_nodeVersion":"16.17.0","dependencies":{"acorn":"^8.8.1","acorn-walk":"^8.2.0","@grpc/grpc-js":"^1.7.3","google-protobuf":"^3.21.2","@grpc/proto-loader":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.43.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sparrow-enterprise-runtime-agent_1.0.4_1688960750638_0.34046718301161927","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"sparrow-enterprise-runtime-agent","version":"1.0.5","keywords":["sparrow","runtime","agent"],"author":{"name":"roksui"},"license":"ISC","_id":"sparrow-enterprise-runtime-agent@1.0.5","maintainers":[{"name":"roksui13","email":"roksui13@gmail.com"}],"dist":{"shasum":"ce394523141f6b11cd077fb3c217cd6471a33994","tarball":"https://registry.npmjs.org/sparrow-enterprise-runtime-agent/-/sparrow-enterprise-runtime-agent-1.0.5.tgz","fileCount":14,"integrity":"sha512-I4Bo7oQw3+g6SWdbpXpvKd2y0yvFJTNAVPEDLMXNYD4FdPqrP/H1OMKEZrFJvRXcQIhFt6Cef+O9EFI6e2Ef8A==","signatures":[{"sig":"MEUCIQD69LWzRl/56EzwPQ01TPhHAOg3WO6RoXrUMKY1oCW14QIgIa/rq3qcXKs3q1UXkDRxf9RpFAru1X2lJ5ZXxSHD9/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55508},"main":"./src/agent.js","gitHead":"754825662b1c1d118f7c41fcdfe35c7a3d6cd5fa","scripts":{"test":"jest"},"_npmUser":{"name":"roksui13","email":"roksui13@gmail.com"},"_npmVersion":"8.15.0","description":"The runtime agent for instrumenting Node.js applications used in the following products in Sparrow Enterprise:","directories":{},"_nodeVersion":"16.17.0","dependencies":{"acorn":"^8.8.1","acorn-walk":"^8.2.0","@grpc/grpc-js":"^1.7.3","google-protobuf":"^3.21.2","@grpc/proto-loader":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.43.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sparrow-enterprise-runtime-agent_1.0.5_1689213883423_0.6110365250435577","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"sparrow-enterprise-runtime-agent","version":"1.1.0","keywords":["sparrow","runtime","agent"],"author":{"name":"roksui"},"license":"ISC","_id":"sparrow-enterprise-runtime-agent@1.1.0","maintainers":[{"name":"roksui13","email":"roksui13@gmail.com"}],"dist":{"shasum":"9ebd3bc606328a0e4bdb95fe0ea66c7366d19512","tarball":"https://registry.npmjs.org/sparrow-enterprise-runtime-agent/-/sparrow-enterprise-runtime-agent-1.1.0.tgz","fileCount":15,"integrity":"sha512-mXOs4y2hQFKYmBRX0CH2GD2+UUYoxM46hAUmxQ/OfKref3LdDFX6pfRyIdr0BR/7L/Oh5NByk3c6rpJlg3QXow==","signatures":[{"sig":"MEUCIBk6xC++ifcymXBOwxZNDf8mXqSFsusyVLB7m0rNBPmEAiEAtJDiywd5SIWweOKivgkuHHFnUhQrgE59n5M0dzyqwbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56463},"main":"./src/agent.js","gitHead":"aa82a1adbfc30258e991fff90e97e119b444674d","scripts":{"test":"jest"},"_npmUser":{"name":"roksui13","email":"roksui13@gmail.com"},"_npmVersion":"8.19.4","description":"The runtime agent for instrumenting Node.js applications used in the following products in Sparrow Enterprise:","directories":{},"_nodeVersion":"16.20.2","dependencies":{"acorn":"^8.8.1","semver":"^7.5.4","acorn-walk":"^8.2.0","@grpc/grpc-js":"^1.7.3","google-protobuf":"^3.21.2","@grpc/proto-loader":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.43.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sparrow-enterprise-runtime-agent_1.1.0_1692167024079_0.037879749954307984","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"sparrow-enterprise-runtime-agent","version":"1.1.1","keywords":["sparrow","runtime","agent"],"author":{"name":"roksui"},"license":"ISC","_id":"sparrow-enterprise-runtime-agent@1.1.1","maintainers":[{"name":"roksui13","email":"roksui13@gmail.com"}],"dist":{"shasum":"91af6ee10a2a6caef59ebde2ff5a7c6d2aff26d0","tarball":"https://registry.npmjs.org/sparrow-enterprise-runtime-agent/-/sparrow-enterprise-runtime-agent-1.1.1.tgz","fileCount":17,"integrity":"sha512-O0xaph83j2u+Ndo2U2nd3079Ho7iZhMYmTfem3PvKwXm1vzvSvmUYYKotO5S68IJVPxNdnga7bdTiToNd1legQ==","signatures":[{"sig":"MEQCH2VeXkVY9lcWBGZn8bgpLkhMhHVpqYgo5a8+fjKDeEgCIQCZRd3XOQQUloDqN1+xV8p08JB4tTcFOksQwiTCHTyBaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57138},"main":"./src/agent.js","gitHead":"aad25de84f5ccc63c625d324189c0b4331e1d674","scripts":{"test":"jest"},"_npmUser":{"name":"roksui13","email":"roksui13@gmail.com"},"_npmVersion":"8.19.4","description":"The runtime agent for instrumenting Node.js applications used in the following products in Sparrow Enterprise:","directories":{},"_nodeVersion":"16.20.2","dependencies":{"pino":"^8.15.1","acorn":"^8.8.1","semver":"^7.5.4","acorn-walk":"^8.2.0","@grpc/grpc-js":"^1.7.3","google-protobuf":"^3.21.2","@grpc/proto-loader":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sparrow-enterprise-runtime-agent_1.1.1_1698813234645_0.41938090395636207","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"sparrow-enterprise-runtime-agent","version":"1.1.2","keywords":["sparrow","runtime","agent"],"author":{"name":"roksui"},"license":"ISC","_id":"sparrow-enterprise-runtime-agent@1.1.2","maintainers":[{"name":"roksui13","email":"roksui13@gmail.com"}],"dist":{"shasum":"eb70eed38d1b71f0410b901ce37427102b7a65bd","tarball":"https://registry.npmjs.org/sparrow-enterprise-runtime-agent/-/sparrow-enterprise-runtime-agent-1.1.2.tgz","fileCount":18,"integrity":"sha512-btwsoae8sQJI/O5GY0U3wox8FSIA/iINAsN0+/zYO3OkrFvDZg9tAE9PMO1+mh7JXUIdGYmS9FfVtyTogLJI7w==","signatures":[{"sig":"MEUCIC8Td7ZeSAJvAYA33viGEFSb/t9FKQfeBONX1huxDZqWAiEAylDxu6sW+FrUw1kjaSrKEs8bn+67hTJ1s6CqfMtYwv4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58006},"main":"./src/agent.js","gitHead":"74c8cc51cf889b23b49c7aabff79d59ce697b92a","scripts":{"test":"jest"},"_npmUser":{"name":"roksui13","email":"roksui13@gmail.com"},"_npmVersion":"8.19.4","description":"The runtime agent for instrumenting Node.js applications used in the following products in Sparrow Enterprise:","directories":{},"_nodeVersion":"16.20.2","dependencies":{"pino":"^8.15.1","acorn":"^8.8.1","semver":"^7.5.4","acorn-walk":"^8.2.0","@grpc/grpc-js":"^1.7.3","google-protobuf":"^3.21.2","@grpc/proto-loader":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sparrow-enterprise-runtime-agent_1.1.2_1699501462261_0.8607845609744955","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"sparrow-enterprise-runtime-agent","version":"1.2.0","keywords":["sparrow","runtime","agent"],"author":{"name":"roksui"},"license":"ISC","_id":"sparrow-enterprise-runtime-agent@1.2.0","maintainers":[{"name":"roksui13","email":"roksui13@gmail.com"}],"dist":{"shasum":"6aa9a68b4c3c9a771e8773753e87f66b04b10212","tarball":"https://registry.npmjs.org/sparrow-enterprise-runtime-agent/-/sparrow-enterprise-runtime-agent-1.2.0.tgz","fileCount":18,"integrity":"sha512-4G9YxWGLfynutvS4kgoZRK2h+VPUDh/LXTL4zAqyiwT3HVGRr1cadRX8EAr30fVt0kmsBnV/ngwZC8548j/NyQ==","signatures":[{"sig":"MEUCIQCb+JVvyKJjRgLJAg9rEJBoWud73uKOIebmSbjhqMX+bAIgNPiRdRlK2/ejIZ5UNJTJbXbCqVv4GzYjlistW7NElLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61042},"main":"./src/agent.js","gitHead":"f5ec8ddb8f79a0c078ac98d97942ff3f89a7381f","scripts":{"test":"jest"},"_npmUser":{"name":"roksui13","email":"roksui13@gmail.com"},"_npmVersion":"8.15.0","description":"The runtime agent for instrumenting Node.js applications used in the following products in Sparrow Enterprise:","directories":{},"_nodeVersion":"16.17.0","dependencies":{"pino":"^8.15.1","acorn":"^8.8.1","semver":"^7.5.4","acorn-walk":"^8.2.0","@grpc/grpc-js":"^1.7.3","google-protobuf":"^3.21.2","@grpc/proto-loader":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sparrow-enterprise-runtime-agent_1.2.0_1702883719726_0.1223057221525794","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"sparrow-enterprise-runtime-agent","version":"1.0.6","keywords":["sparrow","runtime","agent"],"author":{"name":"roksui"},"license":"ISC","_id":"sparrow-enterprise-runtime-agent@1.0.6","maintainers":[{"name":"roksui13","email":"roksui13@gmail.com"}],"dist":{"shasum":"5a9479edaecc24c7f6ce96829518672ec177f2dc","tarball":"https://registry.npmjs.org/sparrow-enterprise-runtime-agent/-/sparrow-enterprise-runtime-agent-1.0.6.tgz","fileCount":14,"integrity":"sha512-xGdwY68k6qKLEN5ecMxgj+IEa1wWuc1vuUjbR87HN415HaGWZ3vSfc11pfu25MTyQNh58vCUPnpwnooOL4/bVQ==","signatures":[{"sig":"MEYCIQCf8EljdYMW2htCFY0tH5bT/HMOlUtV61ZtFNu+KIz68AIhALH55qTPGEqu7efpU9jG3tG93hQkZXbSU9Cj0TBRHCD/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56071},"main":"./src/agent.js","gitHead":"6e926925b2a53c6338415dd2916458835c6fdc81","scripts":{"test":"jest"},"_npmUser":{"name":"roksui13","email":"roksui13@gmail.com"},"_npmVersion":"8.15.0","description":"The runtime agent for instrumenting Node.js applications used in the following products in Sparrow Enterprise:","directories":{},"_nodeVersion":"16.17.0","dependencies":{"acorn":"^8.8.1","acorn-walk":"^8.2.0","@grpc/grpc-js":"^1.7.3","google-protobuf":"^3.21.2","@grpc/proto-loader":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.43.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sparrow-enterprise-runtime-agent_1.0.6_1703224449761_0.9536423203037974","host":"s3://npm-registry-packages"}},"1.2.1-alpha.0":{"name":"sparrow-enterprise-runtime-agent","version":"1.2.1-alpha.0","keywords":["sparrow","runtime","agent"],"author":{"name":"roksui"},"license":"ISC","_id":"sparrow-enterprise-runtime-agent@1.2.1-alpha.0","maintainers":[{"name":"roksui13","email":"roksui13@gmail.com"}],"dist":{"shasum":"391db5269def71ee296e812b90656fcfe3c57a0d","tarball":"https://registry.npmjs.org/sparrow-enterprise-runtime-agent/-/sparrow-enterprise-runtime-agent-1.2.1-alpha.0.tgz","fileCount":18,"integrity":"sha512-xUkqPhUcnpHC3hwm83AGzalZVjQqca3yIXgIe4vYqcBf5TwCNxlQqjdGxrZ9QuGj4D0AYMty92rKF0VzKWcHNg==","signatures":[{"sig":"MEQCIDiRbv9u/m4MFwgn8a+CWlnz4P5hfAJlFV4TtbSdFc61AiAi5ESNIB8qfHXkEYtXKoUkEsfUknvnGZFFFOEkRBiYaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62885},"main":"./src/agent.js","gitHead":"d1d917dbc71d3f5488e2aa2f6bc53b5e4aa81ee2","scripts":{"test":"jest"},"_npmUser":{"name":"roksui13","email":"roksui13@gmail.com"},"_npmVersion":"8.15.0","description":"The runtime agent for instrumenting Node.js applications used in the following products in Sparrow Enterprise:","directories":{},"_nodeVersion":"16.17.0","dependencies":{"pino":"^8.15.1","acorn":"^8.8.1","semver":"^7.5.4","acorn-walk":"^8.2.0","@grpc/grpc-js":"^1.7.3","google-protobuf":"^3.21.2","@grpc/proto-loader":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sparrow-enterprise-runtime-agent_1.2.1-alpha.0_1704169024000_0.6414462953802735","host":"s3://npm-registry-packages"}},"1.2.1-alpha.1":{"name":"sparrow-enterprise-runtime-agent","version":"1.2.1-alpha.1","keywords":["sparrow","runtime","agent"],"author":{"name":"roksui"},"license":"ISC","_id":"sparrow-enterprise-runtime-agent@1.2.1-alpha.1","maintainers":[{"name":"roksui13","email":"roksui13@gmail.com"}],"dist":{"shasum":"f1b3922bcd27e6d195b4ed7a3a9e2c7bca4db6ef","tarball":"https://registry.npmjs.org/sparrow-enterprise-runtime-agent/-/sparrow-enterprise-runtime-agent-1.2.1-alpha.1.tgz","fileCount":18,"integrity":"sha512-L454oc29aUwma8GOWI+NtAU/rF7PjgcyH+DYq/R2V53zcHLOMuNn1tBeJrKn5yV0Sgzjl/b4v8GHtoIbKG19lQ==","signatures":[{"sig":"MEUCIE84Lm8iO2IOiH9ctCOVQ6RZvBBYSl1iezRLbgNvJGCgAiEA46Hm6MArTm4XEDjPDzRYYzsfuiv34w6+WOG4i1Oh0SA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63238},"main":"./src/agent.js","gitHead":"9f75ba640503bf64c6f11870302cd6515fe58a3d","scripts":{"test":"jest"},"_npmUser":{"name":"roksui13","email":"roksui13@gmail.com"},"_npmVersion":"8.15.0","description":"The runtime agent for instrumenting Node.js applications used in the following products in Sparrow Enterprise:","directories":{},"_nodeVersion":"16.17.0","dependencies":{"pino":"^8.15.1","acorn":"^8.8.1","semver":"^7.5.4","acorn-walk":"^8.2.0","@grpc/grpc-js":"^1.7.3","google-protobuf":"^3.21.2","@grpc/proto-loader":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sparrow-enterprise-runtime-agent_1.2.1-alpha.1_1704267021772_0.7518431674584698","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"sparrow-enterprise-runtime-agent","version":"1.2.1","keywords":["sparrow","runtime","agent"],"author":{"name":"roksui"},"license":"ISC","_id":"sparrow-enterprise-runtime-agent@1.2.1","maintainers":[{"name":"roksui13","email":"roksui13@gmail.com"}],"dist":{"shasum":"569515c817996dcb367e4c8bddc286886f3eef6e","tarball":"https://registry.npmjs.org/sparrow-enterprise-runtime-agent/-/sparrow-enterprise-runtime-agent-1.2.1.tgz","fileCount":18,"integrity":"sha512-ROJQIHva6j0xOPoYbMlHIwXjCDLSQqfS1PBB1ThFrD2WwbxMzIWLKMomFL1eefKLLbmen3t4bDqPIJvL1B4Umg==","signatures":[{"sig":"MEQCIES9l4mcxlwl5ARCpnIW2/oVBgMJ7dmHEf3S1gSHgUjRAiBTT2M3vN8QaGkjI8yAFWirVhkAAEajPFiL+EqgXpggLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63301},"main":"./src/agent.js","gitHead":"118955ba0cfade63a70f0f3b14f9daef9fb2e54a","scripts":{"test":"jest"},"_npmUser":{"name":"roksui13","email":"roksui13@gmail.com"},"_npmVersion":"8.15.0","description":"The runtime agent for instrumenting Node.js applications used in the following products in Sparrow Enterprise:","directories":{},"_nodeVersion":"16.17.0","dependencies":{"pino":"^8.15.1","acorn":"^8.8.1","semver":"^7.5.4","acorn-walk":"^8.2.0","@grpc/grpc-js":"^1.7.3","google-protobuf":"^3.21.2","@grpc/proto-loader":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sparrow-enterprise-runtime-agent_1.2.1_1704439308951_0.8371620569675098","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"sparrow-enterprise-runtime-agent","version":"1.2.2","keywords":["sparrow","runtime","agent"],"author":{"name":"roksui"},"license":"ISC","_id":"sparrow-enterprise-runtime-agent@1.2.2","maintainers":[{"name":"roksui13","email":"roksui13@gmail.com"}],"dist":{"shasum":"5312bee1475a86d057c99be69d3c6e8c1ece28a1","tarball":"https://registry.npmjs.org/sparrow-enterprise-runtime-agent/-/sparrow-enterprise-runtime-agent-1.2.2.tgz","fileCount":18,"integrity":"sha512-H9/7dhu6zB/HHBnkOpqzkC7F1CMc6SsOXaRDvaWPqAUsVBMqnZ20AVwAL1Vk87bINfFREi90/jPoyl5NxHfjrQ==","signatures":[{"sig":"MEUCIQC5YXsLlrlQx3p8IdV6FeL68HBS3n6whGJ5/FnFb4RM+AIgNCxDDDijJTygRui3jnGhYPvdq4bKZlnkWPs2/xDp1ek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66056},"main":"./src/agent.js","gitHead":"d3f0380e7fafbc52aea3e358dbb3b98c56d45792","scripts":{"test":"jest"},"_npmUser":{"name":"roksui13","email":"roksui13@gmail.com"},"_npmVersion":"9.6.7","description":"The runtime agent for instrumenting Node.js applications used in the following products in Sparrow Enterprise:","directories":{},"_nodeVersion":"18.17.1","dependencies":{"pino":"^8.15.1","acorn":"^8.8.1","semver":"^7.5.4","acorn-walk":"^8.2.0","@grpc/grpc-js":"^1.7.3","google-protobuf":"^3.21.2","@grpc/proto-loader":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sparrow-enterprise-runtime-agent_1.2.2_1708653077284_0.14594191892654762","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"sparrow-enterprise-runtime-agent","version":"1.2.3","description":"The runtime agent for instrumenting Node.js applications used in the following products in Sparrow Enterprise:","main":"./src/agent.js","scripts":{"test":"jest"},"author":{"name":"roksui"},"license":"ISC","dependencies":{"@grpc/grpc-js":"^1.7.3","@grpc/proto-loader":"^0.7.3","acorn":"^8.8.1","acorn-walk":"^8.2.0","google-protobuf":"^3.21.2","pino":"^8.15.1","semver":"^7.5.4"},"devDependencies":{"jest":"^29.5.0"},"keywords":["sparrow","runtime","agent"],"_id":"sparrow-enterprise-runtime-agent@1.2.3","gitHead":"b8d49091e14a237a80b30d42b49b61e9b70c34e2","_nodeVersion":"22.17.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-I6ACU0WjsMLAqp1+NhAqwiygwzsnlkHofOTBrKKBGr0NcPc9PIDtDPvJytmfId8dboQF8QmoohqK+V1SUb0WCA==","shasum":"d0620178373e228b1b8441acf747e8c9974d611b","tarball":"https://registry.npmjs.org/sparrow-enterprise-runtime-agent/-/sparrow-enterprise-runtime-agent-1.2.3.tgz","fileCount":18,"unpackedSize":66046,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDfzawWRbQ5QdNzHF4zTLCZZvfH4oTU4BkWSGA/Oa4lbwIgYssO1ocENn0M0V0ay5oKEzsk0AfdXT9iRfo4yuU9zwM="}]},"_npmUser":{"name":"roksui13","email":"roksui13@gmail.com"},"directories":{},"maintainers":[{"name":"roksui13","email":"roksui13@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sparrow-enterprise-runtime-agent_1.2.3_1757396887167_0.4491538637836765"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-12T05:59:06.431Z","modified":"2025-09-09T05:48:07.573Z","1.0.1":"2023-06-12T05:59:06.612Z","0.0.1":"2023-06-13T23:37:59.336Z","0.0.2":"2023-06-14T05:18:11.565Z","0.0.3":"2023-06-14T07:50:44.738Z","0.1.0":"2023-06-16T00:57:37.717Z","0.1.1":"2023-06-16T02:28:45.577Z","0.1.2":"2023-06-16T04:50:53.961Z","0.1.3":"2023-06-16T05:11:33.399Z","0.2.0":"2023-06-19T00:19:02.566Z","0.2.1":"2023-06-19T07:25:41.622Z","0.2.2":"2023-06-21T06:23:33.691Z","0.3.0":"2023-06-22T03:40:47.868Z","1.0.0":"2023-06-23T02:03:05.721Z","1.0.2":"2023-06-23T04:31:13.097Z","1.0.3":"2023-07-10T00:47:43.298Z","1.0.4":"2023-07-10T03:45:50.876Z","1.0.5":"2023-07-13T02:04:43.606Z","1.1.0":"2023-08-16T06:23:44.270Z","1.1.1":"2023-11-01T04:33:54.864Z","1.1.2":"2023-11-09T03:44:22.455Z","1.2.0":"2023-12-18T07:15:19.892Z","1.0.6":"2023-12-22T05:54:10.097Z","1.2.1-alpha.0":"2024-01-02T04:17:04.198Z","1.2.1-alpha.1":"2024-01-03T07:30:21.967Z","1.2.1":"2024-01-05T07:21:49.140Z","1.2.2":"2024-02-23T01:51:17.514Z","1.2.3":"2025-09-09T05:48:07.375Z"},"author":{"name":"roksui"},"license":"ISC","keywords":["sparrow","runtime","agent"],"description":"The runtime agent for instrumenting Node.js applications used in the following products in Sparrow Enterprise:","maintainers":[{"name":"roksui13","email":"roksui13@gmail.com"}],"readme":"# Sparrow Enterprise Runtime Agent\r\n\r\nThe runtime agent for instrumenting Node.js applications used in the following products in Sparrow Enterprise:\r\n\r\n* TSO (Test Suite Optimization)\r\n* RASP (Runtime Application Self Protection)\r\n* DAST (Dynamic Application Software Testing) TrueScan\r\n\r\n## Installation\r\n\r\nInstall using the following command.\r\n\r\n```bash\r\nnpm install sparrow-enterprise-runtime-agent\r\n```\r\n\r\n## Quick Start\r\n\r\n### Command Line Interface (CLI)\r\n\r\nThe agent can be run with the target application without modifying the source code of the target application.\r\n\r\n```bash\r\nnode --require sparrow-enterprise-runtime-agent {app.js} -conf {config.json}\r\n```\r\n\r\n`app.js`: Path to the entry point of the target application\r\n\r\n`config.json`: Path to the agent configuration file\r\n\r\n### Embedded in Code\r\n\r\nThe agent can be loaded by inserting a single statement at the top of the entry point module of the target application.\r\n\r\n```javascript\r\nrequire('sparrow-enterprise-runtime-agent');\r\n\r\nrequire('target-module-a');\r\nrequire('./target-module-b.js');\r\n// ...\r\n```\r\n\r\n> **NOTE**: In order to instrument the modules of the target application, the agent must be 'required' before them.\r\n\r\nAfter inserting the `require` statement, the target application can be run by passing the configuration option like below.\r\n\r\n```bash\r\nnode {app.js} -conf {config.json}\r\n```\r\n\r\n## Configuration\r\n\r\nThe agent can be configured by setting the option values in `config.json`, which should be stored at the root directory of the target application.\r\n\r\nThe configuration is divided into five parts.\r\n\r\n* Broker Server Interaction\r\n  * `sparrow.url`: URL of the Broker Application\r\n  * `sparrow.opt.brokerTimeout`: Timeout for Broker communication(ms), default: 3,000\r\n  * `sparrow.opt.detectionMaxCount`: Maximum number of detections in one batch, default: 10,000\r\n  * `sparrow.opt.samplingPeriod`: Period of detection sampling(ms), default: 100\r\n  * `sparrow.opt.heartbeatPeriod`: Heartbeat period(ms), default: 5,000\r\n* Backend Server Authentication\r\n  * `sparrow.username`: Username of the Sparrow Enterprise user\r\n  * `sparrow.password`: Password of the Sparrow Enterprise user\r\n  * `sparrow.projectKey`: Key of the project that the agent should belong to\r\n* Agent Information\r\n  * `sparrow.agent`: Agent name\r\n* Instrumentation\r\n  * `sparrow.opt.presets`: Pre-defined lists of target signatures\r\n    * Currently supports `RASP_DEFAULTS`\r\n  * `sparrow.opt.included`: List of target signatures to be instrumented\r\n  * `sparrow.opt.excluded`: List of target signatures not to be instrumented\r\n* Logging\r\n  * `sparrow.opt.logPath`: Path of the log file to be saved.\r\n    * If this option is left blank, no log files will be saved.\r\n\r\n**Example**:\r\n\r\n```json\r\n{\r\n  \"sparrow.url\": \"192.168.100.98:10800\",\r\n  \"sparrow.username\": \"jsmith\",\r\n  \"sparrow.password\": \"password\",\r\n  \"sparrow.projectKey\": \"test-project\",\r\n  \"sparrow.agent\": \"jsmith-agent\",\r\n  \"sparrow.opt.brokerTimeout\": 3000,\r\n  \"sparrow.opt.detectionMaxCount\": 10000,\r\n  \"sparrow.opt.samplingPeriod\": 100,\r\n  \"sparrow.opt.heartbeatPeriod\": 5000,\r\n  \"sparrow.opt.presets\": [\"RASP_DEFAULTS\"],\r\n  \"sparrow.opt.included\": [\"express.lib.router.*\"],\r\n  \"sparrow.opt.excluded\": [],\r\n  \"sparrow.opt.logPath\": \"./log\"\r\n}\r\n```\r\n\r\n## Supported Technologies\r\n\r\n* Node.js version >= 12.22.12\r\n* [CommonJS module imports](https://nodejs.org/api/modules.html#modules-commonjs-modules)\r\n\r\n## Technology Stack\r\n\r\n* [Node.js](https://nodejs.org/)\r\n* [gRPC](https://grpc.io/)\r\n* [Acorn](https://github.com/acornjs/acorn)\r\n","readmeFilename":"README.md"}