{"_id":"opentelemetry-resource-detector-service","_rev":"36-06c6c1628c32aada722dc40019678964","name":"opentelemetry-resource-detector-service","dist-tags":{"alpha":"0.0.0-2024-05-16--12-47","latest":"0.30.0"},"versions":{"0.0.0-2021-06-14--13-06":{"name":"opentelemetry-resource-detector-service","version":"0.0.0-2021-06-14--13-06","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn run build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"dependencies":{"@opentelemetry/api":"^0.20.0","@opentelemetry/resources":"^0.20.0","@opentelemetry/semantic-conventions":"^0.20.0","opentelemetry-resource-detector-sync-api":"^0.0.0-2021-06-14--13-06","uuid":"^8.3.2"},"devDependencies":{"@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"^0.0.1-rc.1","ts-node":"^9.1.1","typescript":"^4.0.5"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"7c1bec0d45e4e1729da931048881068dd80a4b90","_id":"opentelemetry-resource-detector-service@0.0.0-2021-06-14--13-06","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-z4zdXGnedI+5quZrWbwvjUn6xiEmQxKgBHgqqT8UlEBnvaCzFI7AdHKCRmSgR2CGspAdpjwB/sMIuYNqdgWmCw==","shasum":"417ba07289fe944475a7dc4b05e48cdb3c6147fc","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.0.0-2021-06-14--13-06.tgz","fileCount":9,"unpackedSize":19689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx1SDCRA9TVsSAnZWagAANM8P+wXbND92jpVzbBhct8ae\nLjK/hhpjrbeP2+SFcN5bfQjIUW0iArov8CI8QnSNbJiBH9AdEYcplUZwX4pf\nIBJsxQ8pAhyZXSYCpWbRruqiGkooN31F4UwyGjkzhIbVhJHroWxHSlMPVudk\nz6HE/iMnC4FjPE6K5iD8PH9+APzlnPlVUTvKF0bOjdfMmR9qZVJFg2I58PAS\nC8MTLcWjkebcHi4kJOw35mql8mtPVCQbA6HKXBfYk/SLNcMaQkN6Kz46mVUb\n2KjMIMOyqh5KIBho3gtM8jVenkxXXFIo9OkGw2F6sz9KMqfTlkHsc3K+TvD4\ncxRF7vyx09SpQ+m7pzfGUq1dAKS5CvJvRrCPdo88WS8Nb0/DIc5CuPDhVLVQ\nC0Fo+oJyU6OKSUqBRtEUiy0iSJsmrt7/IxDNc9IXkKFYld7Zs2MRPhGkZFvh\nk/W0pC/1An+eDVLZ9dMg3OZeJ/kIDY8NwvCn0s4xNVjsgFF2zm58I+sL+/qa\nVyXxoR8xyQuorFDpmgVDn2hTgypqMJVQgIZFOBuWLhG5QGZ1yprM2osfptRV\nqPamBOk0Ls0LjM/YLs8S4WILU0Pvms9/TInxKMLe2ZrmOjVoPj/51F67VO3W\nfBcW4MGfvHCwkI52bZ/s6cjOtOZHUDTQs3trOszhzy2Xn6GrTMwSS4LXiasK\nK4OC\r\n=paZP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBu7KBR39FcVIkyPrn33ep+B9zIDUXNRYQVDx68vxqg3AiEA9WJj84mScPLK6LK4iiKNoU+T+Sc4wC2kyA/MvJLzN+A="}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.0.0-2021-06-14--13-06_1623676035627_0.011264341002919398"},"_hasShrinkwrap":false},"0.4.1":{"name":"opentelemetry-resource-detector-service","version":"0.4.1","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn run build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^0.20.0"},"dependencies":{"@opentelemetry/resources":"^0.20.0","@opentelemetry/semantic-conventions":"^0.20.0","opentelemetry-resource-detector-sync-api":"^0.4.1","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^0.20.0","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.1","ts-node":"^9.1.1","typescript":"^4.0.5"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"5922581fbe66f3590eeabc9e1983e33fc1ab3021","_id":"opentelemetry-resource-detector-service@0.4.1","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-8gjBmIhnDK1/9HOGpdYmDRzHt/6c/Dngm6rm4v79GBF6D8s8sRnmEZ6QPnE0RKUXVK/Ubtvj/rkNfHZ7anEZ8A==","shasum":"af17f85253c9aaa10e04195c8a5b6d7451cb44f7","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.4.1.tgz","fileCount":10,"unpackedSize":20142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgycJOCRA9TVsSAnZWagAAsBoP/jYlba/v4ayIlp7FLBeP\npUpmzZku2vrpLEpiWySIbFpnLjmNKXMmEuUUuxLLIYobJw9uYFjJz1xHg2g1\nUQXw2p9+VcO4Qi6O2Ye+5euOXCz4486gfQW3XZCgJv+IxsiHMQNA5oaSYrjZ\nvFEDAw/LC8/YqqkIEHW1wKmuUJeYql3pLEaTjHkvE/kvr7a+gG7A3KMHxZUK\nLEVrnCsqThxFz86UXdxQSUVe3NDg+3wDuWlJc2aLt+UkXwLkebJybMySvKPL\n+kL3dvesgtlm1APudIW1sJXnrUnSt9V2P090NuhRnykt/DPWETaenJ0jpf8Y\nVn8v5Ne0vewD0GTs6cM3e8iT7ibvEtU+K++mJWN/HxoM/+oK+jvmHfEZYslp\ncGurZvPjWW+O8bKWwJR/1LlRkzITC4x9kGsuoWSWTz0H9EK0ZX10nsnvsOyj\nfk3FwUMYgW1JEelDlhC7N46KyCnLV8FciC+bK7bRLwSm1vSdWe9qOpIo2cFu\nIDop/AEhnjtwwSWOKEr0QsMkjMw8v/91XJJuAesnAQyPsu6m46PZBYYOe8Ed\n0v3j+X9FXM9z4IPkhIC3W9x2kEFsKCi5nBeHedsqO4nCj/Esmxdl7kdqICk/\n4kP6oGNzVTXYu21ynbe0bIGFzMISI0r+lmK2D6+zr+0HCupIOb/IWhHTLIq5\necBK\r\n=tlcp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD92PrcqYk6OEviffpIzBdRnbh1n9yfvtoounZggnKahwIhANWuICR27Tph2o1JeTax6zlheEVxaO2Vw+3EJuE5UrvJ"}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.4.1_1623835214505_0.5120251620231142"},"_hasShrinkwrap":false},"0.5.0":{"name":"opentelemetry-resource-detector-service","version":"0.5.0","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn run build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^0.20.0"},"dependencies":{"@opentelemetry/resources":"^0.20.0","@opentelemetry/semantic-conventions":"^0.20.0","opentelemetry-resource-detector-sync-api":"^0.4.1","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^0.20.0","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.1","ts-node":"^9.1.1","typescript":"^4.0.5"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"b4a9396a01beb17053a9eb3dc9e1ca32fb318db2","_id":"opentelemetry-resource-detector-service@0.5.0","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-J4nwa3be2Xc4vVQzAtQC+vxl5/nKqw1MrCc7JytfujkMRJbTNB8Fq6QAE35rGOUTORYUyH8u2WNFFR73C/+nlg==","shasum":"46d0b1dbc769d85e0d2dc7685a972a073c930bcc","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.5.0.tgz","fileCount":8,"unpackedSize":19839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyctaCRA9TVsSAnZWagAAjccQAIjFS8fYlXktD2VaZXcp\nwpaI2Y+C90qz9YBDXefT1djCmnUtRoubiN5VTu2q3+7YjWWAQNJV15aVIjua\n6xeuTiyrHMdnX5XocWilZQOCN8IwkAzPIlZgPCKTqfujx4wHf895x+iFcxXJ\nxUHTF3Bi8L1VDqYcTLdyryLP05jqJGl1fZ11Hk1TVX5UCPSGg9PN9190DpHf\nydUwdFGlMf+6iGrdlalwLSvpbcC8kx51vBtSqjj+GGdG+hPt1fHDNur8bVfX\nlCVRqtKBCXVLQNZkLrDmg5LLO1n2cbNSajMdRFeCplkGkBiUMQPEAdBkfR7B\nkH5nFvcN8p5CyFZDSfxFYbt35d/2jjDh5KHzJHWahijMuAH3Co+DfnT+CThB\nXjwpbYNSg8V2WFD4sG8d2XIzx2n5iVgfQIjHsQCfBWlaZbWJmw2mMfz+b5wZ\n6TcSd7gmEvS1n5Lc5jJeF1C/HTc8k8Q84bhBDDtxxlVceMojA/7sYC9YfY4j\nrl7Py6p9rEHr/x0MmK9H/UN3kefNxJt4k+z4pBFI4bCod2awsOAesu0S3LhC\nPn2lRCx7d2kNYdr9IanMEKo8eFOCblouMx/sQ1KTxKijrmIAyboltJMNLPeu\nd8rleOT9IGsI+EoSdJr9ei90YxWIDXVfTLLHb05WRCMip6hkvt6KosYj3auk\npx0V\r\n=z1IJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHPMhLz+qvaW4LpmqXUcG5QKIhLJUfQ2p2gFQfd0trsSAiEA29LRQhlUhhz04jx3UWO8vun/zSJIvAKxuNWq/TKX+NY="}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.5.0_1623837530142_0.28582486741446633"},"_hasShrinkwrap":false},"0.0.0-2021-06-17--13-11":{"name":"opentelemetry-resource-detector-service","version":"0.0.0-2021-06-17--13-11","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn run build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^0.20.0"},"dependencies":{"@opentelemetry/resources":"^0.20.0","@opentelemetry/semantic-conventions":"^0.20.0","opentelemetry-resource-detector-sync-api":"^0.0.0-2021-06-17--13-11","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^0.20.0","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.1","ts-node":"^9.1.1","typescript":"^4.0.5"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"394b69f3cbe81fb9c51c6571e782f08126d97735","readme":"# OpenTelemetry Service Resource Detector for Node.js\n[![NPM version](https://img.shields.io/npm/v/opentelemetry-resource-detector-service.svg)](https://www.npmjs.com/package/opentelemetry-resource-detector-service)\n\nThis module provides automatic resource detector for [Service](https://github.com/open-telemetry/opentelemetry-specification/tree/main/specification/resource/semantic_conventions#service)\n\n## Installation\n\n```bash\nnpm install --save opentelemetry-resource-detector-service\n```\n\n##  Usage\n\n### Synchronous SDK Initialization\n```js\nimport { detectSyncResources } from 'opentelemetry-resource-detector-sync-api';\nimport { serviceSyncDetector } from 'opentelemetry-resource-detector-service';\n\nconst resource = detectSyncResources({\n    detectors: [serviceSyncDetector, /* add other sync detectors here */],\n});\nconst tracerProvider = new NodeTracerProvider({ resource });\n```\n\n### Asynchronous SDK Initialization\n```js\nimport { detectResources } from '@opentelemetry/resources';\nimport { serviceDetector } from 'opentelemetry-resource-detector-service';\n\n( async () => {\n    const resource = await detectResources({\n        detectors: [serviceDetector, /* add other async detectors here */],\n    });\n    const tracerProvider = new NodeTracerProvider({ resource });\n    // Initialize auto instrumentation plugins and register provider.\n    // Make sure you don't 'require' instrumented packages elsewhere \n    // before they are registered here\n})();\n```\n\n## Attributes\n| Attribute | Type | Source |\n| --- | --- | --- |\n| `service.name` | string | `process.env.OTEL_SERVICE_NAME`. If not set, will try to read `name` attribute from package.json. If not set will fallback to `unknown_service: concatenated with process.executable.name` (according to specification) |\n| `serivce.version` | string | `version` attribute from package.json |\n| `service.instance.id` | [string (v4 UUID)](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_(random)) | Automatically generated by the detector for each invocation of the service |\n","readmeFilename":"README.md","_id":"opentelemetry-resource-detector-service@0.0.0-2021-06-17--13-11","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-FvwFflyH9nUJW5WKOQQ8PemCLA2XFX6CsxVkKH1LN6ACdRLLzgeK7WvhuKim6xRP9s2y3bl1M/+T/owYX0u3hA==","shasum":"f2303dab53ebcc0cc2be98334f115738e592fbde","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.0.0-2021-06-17--13-11.tgz","fileCount":10,"unpackedSize":20214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy0o7CRA9TVsSAnZWagAA/NQP/1F7wubDMAzXWhCQDFMv\nfN0J+q6peeSrKbuQQ3DbZspV7HlW25SNE5pdR7W8+1aLf7GCvn5ZA8Cvnmsq\nHQr9fhBcDNVfF2k7alFI5PKOnZMVDYfx09OrQEt8zMc2yPpNOZ3WGdZjLRgX\nE9Om05Xvlp4WVf1e6SyX2gyVB5sDDw7yUAEQ7gldabIVT6PKHODiDJjPbn92\n17cjV97rmbK1+5rbMf4YvzH12uF25QOX+n+zs8BTFOaECH5tlnSSKQ/MrC84\njzUrAQtHrkVoddsW0ZdwZ2EQCMhcmoYISdOlJpFMEOuv29IduHvATFbng0xs\nZqCCydqLxFnh+/60IVfsA6Sq8lDUJJhILVgNSIMN4LYAgn8l5JYf5c3TTl3C\n+3Z0pnvT02+AF4L1MrrUZg2paL99qY3x5QB+TWfJw6LU+FguI5HGSQFMJ60h\nuy/YEraAgRS58xgh5NSLjKxKvxFxELoHXntEPEBEPGqqRnP9iz9GqdLmMrIW\nt9UciaG21Dpd1o2QYSkgVqPvbuBhALMj3S+/9UZUbAn88xDTEyT6a4ymMEst\nbLMubg+eztvT8SeF1Rq7RhZQxZcoBuDX++k6YWsOLO7VYZ+yLtoDFfLVfB6Y\n+0J0vEAue+8LSKcsvoDnGfYJOmutaV3usmIcivaJfWgb5FfTOWA0Y3N8JUuv\nSiXZ\r\n=SLv5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDeN1RBeDtJT8arH5IaMbC7GJfB6yhCkAR1ePzGFGO+pAiEA9rjSaf9Sx+cmB54RuyQvIELerQYyJEJMRYvAEDORQ5M="}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.0.0-2021-06-17--13-11_1623935546958_0.7657195620089665"},"_hasShrinkwrap":false},"0.21.0":{"name":"opentelemetry-resource-detector-service","version":"0.21.0","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn run build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^0.21.0"},"dependencies":{"@opentelemetry/resources":"^0.21.0","@opentelemetry/semantic-conventions":"^0.21.0","opentelemetry-resource-detector-sync-api":"^0.21.0","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^0.21.0","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.2","ts-node":"^9.1.1","typescript":"^4.0.5"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"0eb9c76b2bbcf85cb228e2301ce0cc1346076808","_id":"opentelemetry-resource-detector-service@0.21.0","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-mmKeU1i6+xFVoq+2XOd4lVUAntgJ9LpKaD7EExUfL6sciJzGs2/qJQ/An8iZjvpwFnrRZ0VxDjykBdCAGYMe9Q==","shasum":"64637c3b2010a99e3b8c91679d25d5adce4f4b16","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.21.0.tgz","fileCount":10,"unpackedSize":20574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzxMlCRA9TVsSAnZWagAAiKMP/RSGCtlou4juRpszNeFj\nutnZFgx/FPrdVReqo1uDavToaunj+VNkDF7aq1dTTrb5qsddW1qmZQgDDnP7\n1PjhbZpcsBzx6wj//sZSjjP1/sps5e+V1Ut2zTR1WvYP1gImMBdXY+l6eaez\nKZmnzcHSVG2n9x+kOSBS8ot0O2my8q7DZKXYgH8oucRNphsAaJltOdCXRbJr\nn/+BT14y8AyMEp6aiEzitYovEiNrnQNMXsBnhzi1LoUPWXcBYT2+wmbYoe5d\nGTnSS9M1RHCUrKNVgqHm93dX56ULpmSL+8GgwTuoPoBFTkCioUcozq7wIFbD\n+LgvPdNy/WCq9hJWLUNTkPFtyEv/FcBFIbpLlzmAjYqtaQo+97nQtzdgFYka\n8ci7U/7IaxoWL3aj1KNpl48PNFQpQiLXe+pHzxDzN2bVblrstbM5T//C95+d\noQH5QvXRzEsgQmOc+QeBy5cShI0WPbPGsfLHzegPXQJ4Dn6/1pqfN9/8E9Fn\n6IDLKaf1OWb1sGvfOinWveEdsGm8r/u4sQEr9VE+ig+B8yrB+LOFhTVIdzHJ\nzqyfY/aLfGow7K8S+jtJFRb/jIoBNTdIGAu+o91YOxIjESfI56ZpczFXmhK1\n7BDBssYA+GCiAYNAWnGiVc2sfz1V9/5Q0U/WMf1n/Gmm1WXRNNTLhxX5IMs7\naLJT\r\n=SB09\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH27AFYpcwQew/3KFgDll2wL0gWbtm75kQb2dFkVxwf2AiEA2Go6Yuin9ALr9Oqp2aYHuv4MXiu8rkdKjxfvehcuqIw="}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.21.0_1624183588931_0.8560088233389436"},"_hasShrinkwrap":false},"0.0.0-2021-06-23--07-47":{"name":"opentelemetry-resource-detector-service","version":"0.0.0-2021-06-23--07-47","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn run build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^0.21.0"},"dependencies":{"@opentelemetry/resources":"^0.21.0","@opentelemetry/semantic-conventions":"^0.21.0","opentelemetry-resource-detector-sync-api":"^0.0.0-2021-06-23--07-47","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^0.21.0","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.2","ts-node":"^9.1.1","typescript":"^4.0.5"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"3aa46659e7d7b8cb0038645cab620fce3d08348d","readme":"# OpenTelemetry Service Resource Detector for Node.js\n[![NPM version](https://img.shields.io/npm/v/opentelemetry-resource-detector-service.svg)](https://www.npmjs.com/package/opentelemetry-resource-detector-service)\n\nThis module provides automatic resource detector for [Service](https://github.com/open-telemetry/opentelemetry-specification/tree/main/specification/resource/semantic_conventions#service)\n\n## Installation\n\n```bash\nnpm install --save opentelemetry-resource-detector-service\n```\n\n##  Usage\n\n### Synchronous SDK Initialization\n```js\nimport { detectSyncResources } from 'opentelemetry-resource-detector-sync-api';\nimport { serviceSyncDetector } from 'opentelemetry-resource-detector-service';\n\nconst resource = detectSyncResources({\n    detectors: [serviceSyncDetector, /* add other sync detectors here */],\n});\nconst tracerProvider = new NodeTracerProvider({ resource });\n```\n\n### Asynchronous SDK Initialization\n```js\nimport { detectResources } from '@opentelemetry/resources';\nimport { serviceDetector } from 'opentelemetry-resource-detector-service';\n\n( async () => {\n    const resource = await detectResources({\n        detectors: [serviceDetector, /* add other async detectors here */],\n    });\n    const tracerProvider = new NodeTracerProvider({ resource });\n    // Initialize auto instrumentation plugins and register provider.\n    // Make sure you don't 'require' instrumented packages elsewhere \n    // before they are registered here\n})();\n```\n\n## Attributes\n| Attribute | Type | Source |\n| --- | --- | --- |\n| `service.name` | string | `process.env.OTEL_SERVICE_NAME`. If not set, will try to read `name` attribute from package.json. If not set will fallback to `unknown_service: concatenated with process.executable.name` (according to specification) |\n| `serivce.version` | string | `version` attribute from package.json |\n| `service.instance.id` | [string (v4 UUID)](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_(random)) | Automatically generated by the detector for each invocation of the service |\n","readmeFilename":"README.md","_id":"opentelemetry-resource-detector-service@0.0.0-2021-06-23--07-47","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-RVjbNXbgXKBI5STZ0beFm/DQ3UI34Aqfx71S7oJQE90H6gmEcNfiPyAX5bKmcnWz+xGWNVPCXIYOhBTu1NIzUg==","shasum":"d9535f914fe74bf6fc73ff0a5526b00a2f5ad3c3","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.0.0-2021-06-23--07-47.tgz","fileCount":10,"unpackedSize":20642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0udwCRA9TVsSAnZWagAAh98P/0280OnQDgN24HdDi7HE\nUi9F7z97Q72RAMMpAwvc24KYdUUUoV91olF9eb5+iTu/+dX61DDUT10mB51J\nBj+nmWFsaFhTFgZxtuF3xBrZ/ALj8XJcz+j4AiEjCvFtMR7D67e4X3t156f6\nK+NCJTzdajx1pjq9eWAeJey/AWZU82ZVnfwpO+4++MKEBS6ANS0krp6z1pIp\nnKJlPNI71g5qQlGN6zwIKnP+EyzlGTFCwgqPYexUocg8Q+IB/qN/gD+l6YXy\ngdFLVgd1I5F/lSFfwPo9ruWT8M0pfDhlDYp5Ad/Py8WE/0r0VpktPKZZ41I6\ntUZMWZp/MNCKBK63ONUUpN+VWm/2PsT9e8TJA6qrToSuJssYGrd9IhPb6nqU\nzaf90g1BwqwArTROxgOdvDA6hGC/r2HN3kzF/gWV70n5RjiiCvDMVYycIXbv\n+rK+G5vE/TPZpXJOfZzkgEp/H53LKaWqOk7IivoxuOgUlEZt9VBTAAXZOu6z\nT7F91Sz3VEaVpwPGHbmO9wMqyFXqzduHijBN+NCxMmR5oakH86SEiMoBOF42\nTlojxz1Ppls1E4YeyfBk3MpuwdDqPGEYUMDHHrz6OMPdQWH7SNUe9pzUPOZB\nAgJJ2LHeKUuDUB9AwzW45cMcr0UrY5opghpOAGyKhD+D2TPvgDMTVr2EM2gI\naDB6\r\n=4TTN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMGuV3rX+QxL+Tflqc9VLqLr69SQIcDPrzk5eXTfD8sAIgZ1JBhC+cblsNq/cUTA2a4mbEytYpdJkrU+sW/bBs6ew="}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.0.0-2021-06-23--07-47_1624434544387_0.40028236691708363"},"_hasShrinkwrap":false},"0.0.0-2021-06-23--08-12":{"name":"opentelemetry-resource-detector-service","version":"0.0.0-2021-06-23--08-12","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn run build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^0.21.0"},"dependencies":{"@opentelemetry/resources":"^0.21.0","@opentelemetry/semantic-conventions":"^0.21.0","opentelemetry-resource-detector-sync-api":"^0.0.0-2021-06-23--08-12","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^0.21.0","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.2","ts-node":"^9.1.1","typescript":"^4.0.5"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"9219abdec94e8dbeb50e61b1c289c60309c0a56c","readme":"# OpenTelemetry Service Resource Detector for Node.js\n[![NPM version](https://img.shields.io/npm/v/opentelemetry-resource-detector-service.svg)](https://www.npmjs.com/package/opentelemetry-resource-detector-service)\n\nThis module provides automatic resource detector for [Service](https://github.com/open-telemetry/opentelemetry-specification/tree/main/specification/resource/semantic_conventions#service)\n\n## Installation\n\n```bash\nnpm install --save opentelemetry-resource-detector-service\n```\n\n##  Usage\n\n### Synchronous SDK Initialization\n```js\nimport { detectSyncResources } from 'opentelemetry-resource-detector-sync-api';\nimport { serviceSyncDetector } from 'opentelemetry-resource-detector-service';\n\nconst resource = detectSyncResources({\n    detectors: [serviceSyncDetector, /* add other sync detectors here */],\n});\nconst tracerProvider = new NodeTracerProvider({ resource });\n```\n\n### Asynchronous SDK Initialization\n```js\nimport { detectResources } from '@opentelemetry/resources';\nimport { serviceDetector } from 'opentelemetry-resource-detector-service';\n\n( async () => {\n    const resource = await detectResources({\n        detectors: [serviceDetector, /* add other async detectors here */],\n    });\n    const tracerProvider = new NodeTracerProvider({ resource });\n    // Initialize auto instrumentation plugins and register provider.\n    // Make sure you don't 'require' instrumented packages elsewhere \n    // before they are registered here\n})();\n```\n\n## Attributes\n| Attribute | Type | Source |\n| --- | --- | --- |\n| `service.name` | string | `process.env.OTEL_SERVICE_NAME`. If not set, will try to read `name` attribute from package.json. If not set will fallback to `unknown_service: concatenated with process.executable.name` (according to specification) |\n| `serivce.version` | string | `version` attribute from package.json |\n| `service.instance.id` | [string (v4 UUID)](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_(random)) | Automatically generated by the detector for each invocation of the service |\n","readmeFilename":"README.md","_id":"opentelemetry-resource-detector-service@0.0.0-2021-06-23--08-12","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-JmO4Zr/0YlyrYVs/I9cLDBujiRYiR+TZCMTPE0/QtfSI6BnHxsuLiAwc4nL1K5/ORxXEcCubY1YWkZyFSHmQ1w==","shasum":"11d9aaa75e7191ba5b3ac7cc34a835a92356aba0","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.0.0-2021-06-23--08-12.tgz","fileCount":10,"unpackedSize":20642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0u0fCRA9TVsSAnZWagAAYiIP/3dLNBA+aKeJe1ohz6Mn\njAerPpOkgp5IbBn7Fu1L7dqoTvFTXMJOBBI1iIiO9gMlV821LU1gR6NbePE3\nK8/o/Cs3evloeo4GArzg6sLS4EDg16eIO/mjRgqUFe4BeTAmBs9EcaRtPhYX\nqKvK5PlxYzx0F8bLNAd1BO/ktaa07u4E3iy85cr/B6QWc6r8xyqSFA3mcDgy\n4smNaOTeLNwBHfHZD0yN7wjuW2u1L2740erqHwt74tDNBcrYt+wNdgxNlZfQ\nDEy3tJqXlo/JeQrjsU5XqjqWWj/I62qrEsd+JC+QzVCA1ompBfDe4CcsykEM\n8MdhlSBbK1gaYJ+2bOqrHdBGzuXfDW/HYWuFiDSGkPjWkd2NLhjg4pN44YUV\nOhTcCPxpIQ0fS457D6GskC/tMgmvFbFxPC7qzcR7X/T2vTsRJ0EK2NTDxMkx\n2nv9YI3oUgk2MSinImxsxD2/Sj+Ow1NgriWwiJEx9HhslzK9I4cp13QCYJau\n4cQXidol1zTDjxcmrgLZEdYLEUwm+zEP/w5ff9zSsD6pz5jUnNq2bchEzVgY\nGTVP82JK69lM2+E6tEEAe63sNpc8ra5bOhKMCBwjqf+DSIBbbxz7o0aKSVFN\nKH4BFtU69v21OsC/ilH7NhRuDmhqaZTjhPRIfI7/6nGTkK7H2uYQRebUY4U3\nrCsA\r\n=XsMt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpnZYIfdogJc4ph11AsyzCpKgp9/VhF12J+6sSFI2dZgIhAIBsGMUKUJ+G32wFIaeZ3x2pluoyOXI9WtPiZA1seVNE"}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.0.0-2021-06-23--08-12_1624435999178_0.6613964734920639"},"_hasShrinkwrap":false},"0.0.0-2021-06-23--15-11":{"name":"opentelemetry-resource-detector-service","version":"0.0.0-2021-06-23--15-11","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn run build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^0.21.0"},"dependencies":{"@opentelemetry/resources":"^0.21.0","@opentelemetry/semantic-conventions":"^0.21.0","opentelemetry-resource-detector-sync-api":"^0.0.0-2021-06-23--15-11","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^0.21.0","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.2","ts-node":"^9.1.1","typescript":"^4.0.5"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"7faff48d9d7740fef1b799dbbaf1dddc673aa97e","readme":"# OpenTelemetry Service Resource Detector for Node.js\n[![NPM version](https://img.shields.io/npm/v/opentelemetry-resource-detector-service.svg)](https://www.npmjs.com/package/opentelemetry-resource-detector-service)\n\nThis module provides automatic resource detector for [Service](https://github.com/open-telemetry/opentelemetry-specification/tree/main/specification/resource/semantic_conventions#service)\n\n## Installation\n\n```bash\nnpm install --save opentelemetry-resource-detector-service\n```\n\n##  Usage\n\n### Synchronous SDK Initialization\n```js\nimport { detectSyncResources } from 'opentelemetry-resource-detector-sync-api';\nimport { serviceSyncDetector } from 'opentelemetry-resource-detector-service';\n\nconst resource = detectSyncResources({\n    detectors: [serviceSyncDetector, /* add other sync detectors here */],\n});\nconst tracerProvider = new NodeTracerProvider({ resource });\n```\n\n### Asynchronous SDK Initialization\n```js\nimport { detectResources } from '@opentelemetry/resources';\nimport { serviceDetector } from 'opentelemetry-resource-detector-service';\n\n( async () => {\n    const resource = await detectResources({\n        detectors: [serviceDetector, /* add other async detectors here */],\n    });\n    const tracerProvider = new NodeTracerProvider({ resource });\n    // Initialize auto instrumentation plugins and register provider.\n    // Make sure you don't 'require' instrumented packages elsewhere \n    // before they are registered here\n})();\n```\n\n## Attributes\n| Attribute | Type | Source |\n| --- | --- | --- |\n| `service.name` | string | `process.env.OTEL_SERVICE_NAME`. If not set, will try to read `name` attribute from package.json. If not set will fallback to `unknown_service: concatenated with process.executable.name` (according to specification) |\n| `serivce.version` | string | `version` attribute from package.json |\n| `service.instance.id` | [string (v4 UUID)](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_(random)) | Automatically generated by the detector for each invocation of the service |\n","readmeFilename":"README.md","_id":"opentelemetry-resource-detector-service@0.0.0-2021-06-23--15-11","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-UBqAex6O67BRnBqo1TjI7UNBogaJh0mZWTOMde+Jhbd07ZFkGttaZe7o7RmIXRI/oJNP7SmI1CslnguvB/IZqQ==","shasum":"029e57a98278ee5a30dff9b4c1b43923d2f861de","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.0.0-2021-06-23--15-11.tgz","fileCount":10,"unpackedSize":20642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg009zCRA9TVsSAnZWagAATAcP/i48rsxr6SosEAno57MS\n0+1zSZ5FSvKM+cSBFx6C4tKrIxDzVMIhdYC/j4Jry3h8BZ/ySLNWkeykbaky\n9RF3jY32q6NS5iDXwZhcV0ZWD7vIHo+Dj5uemAJeWu2KjOarvdpXs8Yggmjr\nKvnnxdwvXByU60xTNMSsgOdQVnSOl4Hon7RqBPQxVrwZqRrjQhZMjVPf30V0\nEu69WpnjbdmF/TE256v6G5gTsezvMivGvxxASecamc99Uw2pD/HsbCdPMZ9D\n2H3SKp5RaBAoZNb+mL4vMkB0xCgjLv24NLrH4DSrATfmEz/bTClytqy7hOKN\nYltWUk79rLXTrds+tHU0YxzGW8AyIx1UO7PjhUXN4Jal7RyOlQ1UMUgvGA5X\ngz2frFyCvTJBwkxJgJ1NMoQJeU43/91jeUezxetuS2YyxIoW6nIibn7gW0sd\nfjYpgt7NYWOl9DGAxZ7Cgg0Y3ry0MmfgyuKV4zikUch6fI9S+yxW5wkduViq\n5xu2Qw8bK2mufyM7+FlW8HnfFEWxdQSSVEtn7gzktL3HXGRvbaEZ4vktEoqX\nb35Y+WUoTD+N2D2wnmt8JSG7c2bV4+jjrqiHdpbINberxB0NOJkcGPj4ZH9O\nlb+anQNSKzjJMR/ZTeHlaXV54ANpbn54pFs/K4Hh6Uf2GNzDBkIiuSCtnEui\noSra\r\n=ZRzZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAqgg0Bc22nlKTqlX+TXOjOZIaYskOF80KB5R2AMD4gKAiEAkXSahyhoXqGngtBEk+9eubOc9OQnFX4pWQ9Bm7R3q+U="}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.0.0-2021-06-23--15-11_1624461171410_0.5843491517527535"},"_hasShrinkwrap":false},"0.22.0":{"name":"opentelemetry-resource-detector-service","version":"0.22.0","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn run build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.0.0"},"dependencies":{"@opentelemetry/resources":"^0.22.0","@opentelemetry/semantic-conventions":"^0.22.0","opentelemetry-resource-detector-sync-api":"^0.22.0","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.0.0","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.3","ts-node":"^9.1.1","typescript":"^4.0.5"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"e9f830a131164f45fcfff1a527a0ade411e5e977","_id":"opentelemetry-resource-detector-service@0.22.0","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-UBGhEStZFSAjkZd3qPEUvRuZPR2Nf3VezPXDqTSpniQTHryDQ3nwHkVcwJmqeLj1JxNe1uBNp3VoxVSYbDMOYw==","shasum":"228ad345693a16466819e210ffd626b7dfde0c29","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.22.0.tgz","fileCount":10,"unpackedSize":20838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2YhMCRA9TVsSAnZWagAAej4P/2VA3roq0kNorcShc7pt\ntmK4r+SQDZVklUTJG2dF4Ykb1RGLFUx1wY4UIQodjqKYTWyAmD/ZAfK4BvIF\nYtxpKN0PS4M+UdSw+t4SgT6rVWki/RjRtfl/Fzb3jYuG9pTEJCp0NW+ZNGdd\n+C3Ll9V9bMZXS1ciqgkHXjGuc9rX3V7r1Ys0Qu9CN/0c1q9bXpc2BZmov9B+\nuUIWgRjW2RJ/mHHLIKW5z5Unns5t+cdDx2LYINqq2mwg/K/r4+6tPLJdBL76\nFu9ROhpnbf4xEiUrfHlVFt9Z7/xBn+RwfALfbNXfSOAcI2Dpa1DC4u//SVb/\naEPgfZhmcyt/KVtS959F3vYDARW9cLBmFzhkxiPmtaLzkerKzYAGS71W4KOZ\nolWZWZ+rptb5z79OEMHXW6k2UL9pytOno0eXeJ6UA9ZXApQzE4twkEp2dwIA\nm31CJJGFyLXMYMyZlpTxUAjEBeaLgJV1Gh6eZGaIw2vx8COF63z5b+CvKYDs\nTDp6DKzu+P58PSsdRuePiVWAYKUT3WVUE28BG6mqpVXk0fudL5O5K4yoSqHj\n81FsBc78JWpyXKZj2SF9/gP9b6FhSE8ETx4AdLt87hFDJDX1gQb5d5ckMnnq\nZpmVqUbqmK4FiU4oz9mdlNfMWbyrLRvo/W4Bb0lQHNVZuzjTuDt6a+8k7irp\n8Yn4\r\n=QxHa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC6JX2a0Lmn5mJlefbCUXkEkT2RGUcasbnwH4L4x5074AiEAmlzDATR1KgEICM1ZxIqQd+ejaGEFiAoCUI3k1QyxWaA="}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.22.0_1624868939660_0.3118125817722641"},"_hasShrinkwrap":false},"0.22.1":{"name":"opentelemetry-resource-detector-service","version":"0.22.1","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn run build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.0.0"},"dependencies":{"@opentelemetry/resources":"^0.22.0","@opentelemetry/semantic-conventions":"^0.22.0","opentelemetry-resource-detector-sync-api":"^0.22.1","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.0.0","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.3","ts-node":"^9.1.1","typescript":"4.3.4"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"1b95f429902c848b03570501648d88c82ce78d46","_id":"opentelemetry-resource-detector-service@0.22.1","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-JgIYaeXH7V7hz8c9CZmz1fTg+KWGNhMfyXhBtUccH+4VF57S1zYUxLApipf7ZYgpjfbJOxlL54QPTJXy7nj1mg==","shasum":"a220a278860b22af28a3fe92eec1a8612570237b","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.22.1.tgz","fileCount":13,"unpackedSize":24685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4cTFCRA9TVsSAnZWagAAu7IQAKBE4xJ8YU6H7etCDwjL\ndaY9NHzKYBR/ykQKS046lbOfJvAvKYLGhZNYo0sN8uDZveSNR5mJNhaGDBy4\nMCrfJO5/cEspOU4Cs1k0bYnnewg3MDaOgETd7pOtpctG4yBzyRHGBnlQTynU\nZzjUyf7Xb0hGtFnN3vgPMmdwXzo8A3Ud31les+0dslwtb+fe3jV35Zo3KR9w\nzua77ERpUuX6r8T4snFrRB/aKoprc5Z8Y3n3G4xWMSL74gy/aVkiyQ4qBqFD\nCdHL7sYzcbpoBmpkKkOXGjxmZwqh6jwQ9ZYlb2cc153cBkkabOqhV3rZ/wmS\nZN1/B4m/aqdC7XGMEGHtaSJprIcG/MIXUQVlvuoduLuuXxszcl1BqrLy4R10\neXUIM4kkax2MxSIWd7A/QMWtaaeG5XswQJNRHxagCTXgOKWLASB8tl9iLYVF\npWLSbq93ftQKtpRdUyJeskXhXIUJrdb48i3Jo4wwctidQs2sy8v9B5YOM9wK\nfpb3wauR8U0Uw7VUJYLKq+suHwtBfMvjUB6LYiM0ziKaIQkEbtDeWKLuTQhu\n+MdrecinmsByMIu5E/NnUoTtmGkNxfIUlIIm/frBonV37O++mY4oa0qQuZ5b\nLFLSdqGMWAU36bHqG81dBl6xmtOQrdD7+BetGITMpARjjTqk+3v6ncfRh1tn\nuUFN\r\n=xleW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICN7xyGNoUksyg+GsC/n7+Fkb0X9TLcZsbhutlnQuo/8AiBaqcanNcVtpfuJCeJkcKPtyBt5zSkBVIrPfrIG2UhYwA=="}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.22.1_1625408709284_0.6373798783460982"},"_hasShrinkwrap":false},"0.23.0":{"name":"opentelemetry-resource-detector-service","version":"0.23.0","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn run build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"dependencies":{"@opentelemetry/resources":"^0.23.0","@opentelemetry/semantic-conventions":"^0.23.0","opentelemetry-resource-detector-sync-api":"^0.23.0","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.0.1","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.4","ts-node":"^9.1.1","typescript":"4.3.4"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"8467cdc1e0c3192d196b26d12ff05d63d5284f72","_id":"opentelemetry-resource-detector-service@0.23.0","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-L2430pgHzAAmVvEVhIQUbtxVwJGhTB/mXwqLBzG4tGEGegVmB/b/7nrpCA51Gf15MhPMwQ/u/ht7D3yHTdt1Jg==","shasum":"16653a036f04c252f966d6585e056083e7b7ef7f","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.23.0.tgz","fileCount":13,"unpackedSize":25104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4tcCCRA9TVsSAnZWagAA3c8P/3UDi0jEpuEbrOajGRgV\nwnnHlShyCIPb8ZzoVX3vFYlEfxO+uFX3UndEw+Zf395Ma4lX8GrweBnSzKPT\niMvRcWw3EPsiWHT1P5DnbnhYZz2pdZii7mBavGOYm5+cQganEs1+z5xcSHXT\nqqLXctz93675QVQMRerKw/I0coxnymjSjvMeON4AwmFOMrMzUFwXT/7SkTCy\n2mRObdVbZcjkjr35p72vJAzLK6XtnJsYDCW9kEIuGl6BjmozwXOecOFSMDmh\nYaCv8JONLGCiHrn7zDy1VE2nfEKwJjho+jf8z+CZ8/4WBuFQ8xoACrjQY830\njCRdtrQg1lO8YvGoZalON4AXVweBdn5m+kpuZYo9pRd0I+lxYGVPRCpshBR3\nes1umxKOWEM0GJwfvVlFYq0cyV4QkJtTmqccjMVQxV82cAz2F3mbKw4x0h6f\n9SiqFliynBeXIcqNIjZMogfdaZqmVmKtVmHiALdV9AMrUHHHIWOAGL79F+tp\nQoc8NFCNaG63/3xgW+z/W3u6d50y5Jb/y0sPKIZ9AdblSPqxbu81d1IOs/Bv\nCUayfkTYPm7fmcW7Sh7FoFZe90RO8Oh1LDU4kX8WwOJqQuImCgjC3FIxeYNd\nuzEoMU22kMRrUUpu6rGcKlTi+LobH9YKYFJ2GabtySCkMTWwpwVkAY0+GBBL\n7zrK\r\n=uNi/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCF1q46hzAn08OkOmNzGFHYry5UMLpNOpuvoeYbeaHIqAIhANEzx1cCSfn4bB7Srph6dbklRyBJDq/ET4k4uhkcXjaq"}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.23.0_1625478914061_0.8303074708337841"},"_hasShrinkwrap":false},"0.0.0-2021-08-01--12-54":{"name":"opentelemetry-resource-detector-service","version":"0.0.0-2021-08-01--12-54","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn run build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"dependencies":{"@opentelemetry/resources":"^0.24.0","@opentelemetry/semantic-conventions":"^0.24.0","opentelemetry-resource-detector-sync-api":"^0.0.0-2021-08-01--12-54","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.0.2","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.5","ts-node":"^9.1.1","typescript":"4.3.4"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"1c0b880a714e23ed5ba1ca97c35f49dc21064d8f","readme":"# OpenTelemetry Service Resource Detector for Node.js\n[![NPM version](https://img.shields.io/npm/v/opentelemetry-resource-detector-service.svg)](https://www.npmjs.com/package/opentelemetry-resource-detector-service)\n\nThis module provides automatic resource detector for [Service](https://github.com/open-telemetry/opentelemetry-specification/tree/main/specification/resource/semantic_conventions#service)\n\n## Installation\n\n```bash\nnpm install --save opentelemetry-resource-detector-service\n```\n\n##  Usage\n\n### Synchronous SDK Initialization\n```js\nimport { detectSyncResources } from 'opentelemetry-resource-detector-sync-api';\nimport { serviceSyncDetector } from 'opentelemetry-resource-detector-service';\n\nconst resource = detectSyncResources({\n    detectors: [serviceSyncDetector, /* add other sync detectors here */],\n});\nconst tracerProvider = new NodeTracerProvider({ resource });\n```\n\n### Asynchronous SDK Initialization\n```js\nimport { detectResources } from '@opentelemetry/resources';\nimport { serviceDetector } from 'opentelemetry-resource-detector-service';\n\n( async () => {\n    const resource = await detectResources({\n        detectors: [serviceDetector, /* add other async detectors here */],\n    });\n    const tracerProvider = new NodeTracerProvider({ resource });\n    // Initialize auto instrumentation plugins and register provider.\n    // Make sure you don't 'require' instrumented packages elsewhere \n    // before they are registered here\n})();\n```\n\n## Attributes\n| Attribute | Type | Source |\n| --- | --- | --- |\n| `service.name` | string | `process.env.OTEL_SERVICE_NAME`. If not set, will try to read `name` attribute from package.json. If not set will fallback to `unknown_service: concatenated with process.executable.name` (according to specification) |\n| `serivce.version` | string | `version` attribute from package.json |\n| `service.instance.id` | [string (v4 UUID)](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_(random)) | Automatically generated by the detector for each invocation of the service |\n","readmeFilename":"README.md","_id":"opentelemetry-resource-detector-service@0.0.0-2021-08-01--12-54","_nodeVersion":"12.22.3","_npmVersion":"lerna/3.22.1/node@v12.22.3+x64 (linux)","dist":{"integrity":"sha512-k7DoLr/2RoAy35MIlp6RXZX4aEwbzaMvUe3e7N4R4v9Oyk5QENIOgR5E6HmpPqrIQgTACF9k+Ul11tYUfbiJOg==","shasum":"7e65614b00168df8b40f5983c13ede4c360d6f15","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.0.0-2021-08-01--12-54.tgz","fileCount":13,"unpackedSize":25209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBpnFCRA9TVsSAnZWagAAXdUP/1jntEkP7hQW1rIR5pGR\nYMNO7nOyOGqbl/L6xFc68RrYYUnwNvlI0Q12d3r8GT1SOXQWUrYx+cnJwWBC\nfAPFXbEefy51A+cznDHJzLLL1Wc/zWJtmD3Z/NGlw9FVzmxm9HN5nTXsN5FY\n82PS4i+7+DVunkEhEo0eP71baKCTfhYRWe0Ff4mNL4NvmIKHJ4apx5XP1RL3\nx3NslMebwfYcn4EaQ2++Hi4BcVEXx+az91t6rmZ5EmQgkqsDzXioMia6QiRn\n2qxJ5wxqlkp08VH//h1RY9tefHshBg361bbZ/iRSPC8+r9oOeDVLxGFY24Oi\nxpawxtzCdxWW/KQt8laEZMcp9yl7adQFym1EvCAMrQkWZUmnXiwIf9+IDkKu\nLOHkjnHWe+MLD9RMby1Mz8Ygu3Dqhbi/HpYw6h01Bon9R0r95Kte3nA2oO9C\nWRDf9vraqzB+OCPn52Bx3kOKoX48QGGnPPj4MyLc2qom/O+wGZo5sEWrxEtu\n6ZeVPi9E8+2gqRJqagVgXxf9ADWJVqbxPegkVM+HdRKQiBiTGIkO8+VlNir9\nAhkTVFn+gWk84naRAJvCXiVORy7OYqyPw1zOFrWH3RHKn9iTRmgHlwu8KgIg\nRuRF23Qdi8oNkmrR6Pci6vYnnaFZhlhbaUpv/ct00OkLkqmFY14czIH5EU30\nJcCS\r\n=guU4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOaZ84WyvNcw2O7lCVgwYPfpk8H/FQ35zfzCZP8u3AVwIhAJ9xZ10Vn/B5JdEfs+D3Ko1gfvrRIH9eGl/6b1E0lz1v"}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.0.0-2021-08-01--12-54_1627822533440_0.3903761391624925"},"_hasShrinkwrap":false},"0.24.0":{"name":"opentelemetry-resource-detector-service","version":"0.24.0","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn run build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"dependencies":{"@opentelemetry/resources":"^0.24.0","@opentelemetry/semantic-conventions":"^0.24.0","opentelemetry-resource-detector-sync-api":"^0.24.0","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.0.2","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.5","ts-node":"^9.1.1","typescript":"4.3.4"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"f9d08fb8dd95cfad7658ed979c154cf75c979262","_id":"opentelemetry-resource-detector-service@0.24.0","_nodeVersion":"12.22.3","_npmVersion":"lerna/3.22.1/node@v12.22.3+x64 (linux)","dist":{"integrity":"sha512-Nbv8Vk5YUBKqbD+1coj7+7UcydohFBATDeWA8TD61LXcWRVMvUnZ/f/jZt1iKB0+ru0eL9rzP5Bt3Z8lbBvDJA==","shasum":"4fbf091b682fc78629a303ac4fdb426a48f0246b","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.24.0.tgz","fileCount":13,"unpackedSize":25388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBqzRCRA9TVsSAnZWagAA95QP+wUa0B0XYtr0kdegJpAT\ngWt1kELD03KWnPygg6qEEER7RB13zDrGwE7b2sTmfNMJnyJoabv+heErtYuK\ndYApqMrP7Hd5Lsxv3j2lDWeFA2TG6THowollPDhg5AYAcALjFyVdtMlGvK+n\nVdoIJsTxYIRad0N2QLczPSIhCDRN4R8UGjvr8um7o5ICr4E7N6+vBbRyK7SO\nTZ6k0fG6UniRWEfESLdq6Db0zEoxYkQ9EAck8eORTc19Ctazu9QMBh9mk55l\n+8gX6ZbOrvuzdjnbkv0CcT25/bIFatNFPQvqIvhQL7w7GVnTgfx8H5/vOAby\nW4rjXVzmRYOmuypqTSTawn9YXPcCLFWTxvtaLlar6M+CH7C9jImHO2AfQAeR\ndcccggpMg26SvbtrB0mKotewxJ8zRDfRlESZNWrwil7F5HeFFAWVzsdnmPiT\nXeCoPUl6WuS7NYJQs4lxmVj2zYS85gJnrT+M2vZAKWAtBaSc0XI0P5IM3Chw\nbeI7ohz3vZpWntYwnwEA8+4Zmt+dlFWxKurbdlkk5ivoaGbd7cE6SzSm5U9l\nxRjfO7WxFDqYvHABg0068CZXGD/u/pDRuuFv2gwSpPpOIf1IxKbsI5+iGso1\nFjCNENJkonFzsJ1yytwoP8Qj41ISfMw7ljWwHqrJ+1U9fioh+FhzkLB6U6j1\nT3ib\r\n=sl3l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0ISWHilKV83FwMhOk73tJIBkqKM8rE3V0gH9uYUvScQIgMy2IJFbXojitDj3+7MZ+hOxe7dj9Qf1PUNUCyxEpy8g="}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.24.0_1627827409158_0.8493588906359555"},"_hasShrinkwrap":false},"0.0.0-2021-09-19--10-26":{"name":"opentelemetry-resource-detector-service","version":"0.0.0-2021-09-19--10-26","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn run build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"dependencies":{"@opentelemetry/resources":"^0.25.0","@opentelemetry/semantic-conventions":"^0.25.0","opentelemetry-resource-detector-sync-api":"^0.0.0-2021-09-19--10-26","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.0.2","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.6","ts-node":"^9.1.1","typescript":"4.3.4"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"a05e1c6b765af7984ae8433da2290faf0c3387f6","readme":"# OpenTelemetry Service Resource Detector for Node.js\n[![NPM version](https://img.shields.io/npm/v/opentelemetry-resource-detector-service.svg)](https://www.npmjs.com/package/opentelemetry-resource-detector-service)\n\nThis module provides automatic resource detector for [Service](https://github.com/open-telemetry/opentelemetry-specification/tree/main/specification/resource/semantic_conventions#service)\n\n## Installation\n\n```bash\nnpm install --save opentelemetry-resource-detector-service\n```\n\n##  Usage\n\n### Synchronous SDK Initialization\n```js\nimport { detectSyncResources } from 'opentelemetry-resource-detector-sync-api';\nimport { serviceSyncDetector } from 'opentelemetry-resource-detector-service';\n\nconst resource = detectSyncResources({\n    detectors: [serviceSyncDetector, /* add other sync detectors here */],\n});\nconst tracerProvider = new NodeTracerProvider({ resource });\n```\n\n### Asynchronous SDK Initialization\n```js\nimport { detectResources } from '@opentelemetry/resources';\nimport { serviceDetector } from 'opentelemetry-resource-detector-service';\n\n( async () => {\n    const resource = await detectResources({\n        detectors: [serviceDetector, /* add other async detectors here */],\n    });\n    const tracerProvider = new NodeTracerProvider({ resource });\n    // Initialize auto instrumentation plugins and register provider.\n    // Make sure you don't 'require' instrumented packages elsewhere \n    // before they are registered here\n})();\n```\n\n## Attributes\n| Attribute | Type | Source |\n| --- | --- | --- |\n| `service.name` | string | `process.env.OTEL_SERVICE_NAME`. If not set, will try to read `name` attribute from package.json. If not set will fallback to `unknown_service: concatenated with process.executable.name` (according to specification) |\n| `serivce.version` | string | `version` attribute from package.json |\n| `service.instance.id` | [string (v4 UUID)](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_(random)) | Automatically generated by the detector for each invocation of the service |\n","readmeFilename":"README.md","_id":"opentelemetry-resource-detector-service@0.0.0-2021-09-19--10-26","_nodeVersion":"12.22.6","_npmVersion":"lerna/3.22.1/node@v12.22.6+x64 (linux)","dist":{"integrity":"sha512-fSRhLwYmaS7xl8r50/apaoN0dMyQrbcjxZhL4WhkLwmsSCHiYzAsVdhoetaRCvlJeIF+RX0+dcEnB8YcCBXo2g==","shasum":"a1e87e194ab6b061326179e38a0175a0f8c7bd08","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.0.0-2021-09-19--10-26.tgz","fileCount":13,"unpackedSize":25475,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGAhNQlTNyqSSvxe8XcFsPfm0z+FrFBDr8Yq5PpJ3vEzAiBb6bdjrG3O9V3qvJNDleHF0RDiPlPQbWUZVFJP100n/w=="}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.0.0-2021-09-19--10-26_1632047263742_0.41004599570558087"},"_hasShrinkwrap":false},"0.25.0":{"name":"opentelemetry-resource-detector-service","version":"0.25.0","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn run build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"dependencies":{"@opentelemetry/resources":"^0.25.0","@opentelemetry/semantic-conventions":"^0.25.0","opentelemetry-resource-detector-sync-api":"^0.25.0","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.0.2","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.6","ts-node":"^9.1.1","typescript":"4.3.4"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"c5d54414b125bbc927012c68ff19b97bcd5b3796","_id":"opentelemetry-resource-detector-service@0.25.0","_nodeVersion":"12.22.6","_npmVersion":"lerna/3.22.1/node@v12.22.6+x64 (linux)","dist":{"integrity":"sha512-ykTeasSKTDeZgiuH5Pl7BWLK8kG+evoP8/lKIcNGSA2orCQzrOstIE8ORR+n1EUxZrGEn8wKHbGKwkMTAX+oUQ==","shasum":"f54ef01094444c0ff90693c6cc521123f9629780","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.25.0.tgz","fileCount":13,"unpackedSize":25654,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwHmwK9UksO+fEc8rXqUXJMNUaB+CX9y/0VdPCvEhIbAIhAJMl0PU3DlWbIF/Hkexl/5jR7qepBH6wvseIAhcZ4cgW"}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.25.0_1632055480901_0.6882664023740903"},"_hasShrinkwrap":false},"0.0.0-2021-10-20--09-32":{"name":"opentelemetry-resource-detector-service","version":"0.0.0-2021-10-20--09-32","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn run build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"dependencies":{"@opentelemetry/resources":"^1.0.0","@opentelemetry/semantic-conventions":"^1.0.0","opentelemetry-resource-detector-sync-api":"^0.0.0-2021-10-20--09-32","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.0.2","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.7","ts-node":"^9.1.1","typescript":"4.3.4"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"c1c35ba226e94cdc824171847a6e252e02912c55","readme":"# OpenTelemetry Service Resource Detector for Node.js\n[![NPM version](https://img.shields.io/npm/v/opentelemetry-resource-detector-service.svg)](https://www.npmjs.com/package/opentelemetry-resource-detector-service)\n\nThis module provides automatic resource detector for [Service](https://github.com/open-telemetry/opentelemetry-specification/tree/main/specification/resource/semantic_conventions#service)\n\n## Installation\n\n```bash\nnpm install --save opentelemetry-resource-detector-service\n```\n\n##  Usage\n\n### Synchronous SDK Initialization\n```js\nimport { detectSyncResources } from 'opentelemetry-resource-detector-sync-api';\nimport { serviceSyncDetector } from 'opentelemetry-resource-detector-service';\n\nconst resource = detectSyncResources({\n    detectors: [serviceSyncDetector, /* add other sync detectors here */],\n});\nconst tracerProvider = new NodeTracerProvider({ resource });\n```\n\n### Asynchronous SDK Initialization\n```js\nimport { detectResources } from '@opentelemetry/resources';\nimport { serviceDetector } from 'opentelemetry-resource-detector-service';\n\n( async () => {\n    const resource = await detectResources({\n        detectors: [serviceDetector, /* add other async detectors here */],\n    });\n    const tracerProvider = new NodeTracerProvider({ resource });\n    // Initialize auto instrumentation plugins and register provider.\n    // Make sure you don't 'require' instrumented packages elsewhere \n    // before they are registered here\n})();\n```\n\n## Attributes\n| Attribute | Type | Source |\n| --- | --- | --- |\n| `service.name` | string | `process.env.OTEL_SERVICE_NAME`. If not set, will try to read `name` attribute from package.json. If not set will fallback to `unknown_service: concatenated with process.executable.name` (according to specification) |\n| `serivce.version` | string | `version` attribute from package.json |\n| `service.instance.id` | [string (v4 UUID)](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_(random)) | Automatically generated by the detector for each invocation of the service |\n","readmeFilename":"README.md","_id":"opentelemetry-resource-detector-service@0.0.0-2021-10-20--09-32","_nodeVersion":"12.22.6","_npmVersion":"lerna/3.22.1/node@v12.22.6+x64 (linux)","dist":{"integrity":"sha512-d/8is+NzfAHe9B6E3mgjkt5qS8HzDy7w33QkJ7oe1CSBheJLThmq9LiNTRRSur3F5c6PPaQEKZHiuBh/uutvAg==","shasum":"db2ff99bf72bd4d8a379cee88073eec414da3d1b","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.0.0-2021-10-20--09-32.tgz","fileCount":13,"unpackedSize":25739,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4yYdVgVkwY43HpyTQaBT1URK0ps3MACmu15wzcBdh8wIgZ9janpQ3Z1Sz1zh8MpF4MGsRoIeVCLXyHkzJ8f0c1aE="}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.0.0-2021-10-20--09-32_1634722391167_0.8584635916512022"},"_hasShrinkwrap":false},"0.26.0":{"name":"opentelemetry-resource-detector-service","version":"0.26.0","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn run build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"dependencies":{"@opentelemetry/resources":"^1.0.0","@opentelemetry/semantic-conventions":"^1.0.0","opentelemetry-resource-detector-sync-api":"^0.26.0","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.0.2","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.7","ts-node":"^9.1.1","typescript":"4.3.4"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"197677ba38ce47bdd7e57c9e74cc5a19fae7e8e2","_id":"opentelemetry-resource-detector-service@0.26.0","_nodeVersion":"12.22.7","_npmVersion":"lerna/3.22.1/node@v12.22.7+x64 (linux)","dist":{"integrity":"sha512-Pk3hWNuEf0e2mLHGaH0KuAxSRo7OaLoP7ulItuAFS+pPLSXBR4cqzkCkMXHbgecxrFwUEO32RXiG0Dd/gxdPog==","shasum":"96315fa1888a24ae64435d1c89b9bce12f5b3929","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.26.0.tgz","fileCount":13,"unpackedSize":25918,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEx3R4DV51inYBuYd5lygWgaga2S2WlB9I3x8YxIEbaQIhANoLLanSQyZDwgcJG+9ktfa+1to+Iq8sCgxuVr9kYdcI"}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.26.0_1635276591183_0.12364717354826227"},"_hasShrinkwrap":false},"0.0.0-2021-12-15--12-47":{"name":"opentelemetry-resource-detector-service","version":"0.0.0-2021-12-15--12-47","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn run build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"dependencies":{"@opentelemetry/resources":"^1.0.0","@opentelemetry/semantic-conventions":"^1.0.0","opentelemetry-resource-detector-sync-api":"^0.0.0-2021-12-15--12-47","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.0.2","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.7","ts-node":"^9.1.1","typescript":"4.3.4"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"d82d991f4f35f77cb8ac9071d7a43807667a17e2","readme":"# OpenTelemetry Service Resource Detector for Node.js\n[![NPM version](https://img.shields.io/npm/v/opentelemetry-resource-detector-service.svg)](https://www.npmjs.com/package/opentelemetry-resource-detector-service)\n\nThis module provides automatic resource detector for [Service](https://github.com/open-telemetry/opentelemetry-specification/tree/main/specification/resource/semantic_conventions#service)\n\n## Installation\n\n```bash\nnpm install --save opentelemetry-resource-detector-service\n```\n\n##  Usage\n\n### Synchronous SDK Initialization\n```js\nimport { detectSyncResources } from 'opentelemetry-resource-detector-sync-api';\nimport { serviceSyncDetector } from 'opentelemetry-resource-detector-service';\n\nconst resource = detectSyncResources({\n    detectors: [serviceSyncDetector, /* add other sync detectors here */],\n});\nconst tracerProvider = new NodeTracerProvider({ resource });\n```\n\n### Asynchronous SDK Initialization\n```js\nimport { detectResources } from '@opentelemetry/resources';\nimport { serviceDetector } from 'opentelemetry-resource-detector-service';\n\n( async () => {\n    const resource = await detectResources({\n        detectors: [serviceDetector, /* add other async detectors here */],\n    });\n    const tracerProvider = new NodeTracerProvider({ resource });\n    // Initialize auto instrumentation plugins and register provider.\n    // Make sure you don't 'require' instrumented packages elsewhere \n    // before they are registered here\n})();\n```\n\n## Attributes\n| Attribute | Type | Source |\n| --- | --- | --- |\n| `service.name` | string | `process.env.OTEL_SERVICE_NAME`. If not set, will try to read `name` attribute from package.json. If not set will fallback to `unknown_service: concatenated with process.executable.name` (according to specification) |\n| `serivce.version` | string | `version` attribute from package.json |\n| `service.instance.id` | [string (v4 UUID)](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_(random)) | Automatically generated by the detector for each invocation of the service |\n","readmeFilename":"README.md","_id":"opentelemetry-resource-detector-service@0.0.0-2021-12-15--12-47","_nodeVersion":"12.22.7","_npmVersion":"lerna/3.22.1/node@v12.22.7+x64 (linux)","dist":{"integrity":"sha512-rZ9XpMOZJ3aih51OzSccGuzJKpCo1iQR3Ky9/HuSvta5uVJr3TRPzlrjxRk72FJAMwLtFHBCFfJBHDZmrzP/yQ==","shasum":"71208eb345c3fb2ff396292974f12be7eb6fd0e1","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.0.0-2021-12-15--12-47.tgz","fileCount":13,"unpackedSize":26005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhueQ+CRA9TVsSAnZWagAA2/8QAILbrh4JaND3N2I3aDvd\npWABqC1G29oWbKvbTHY5s9M1DC5cA878XvR8HX0p/W0hFU1hVjYIrEia+AQ5\nJtQxF7qlgzvFhiaC5WGpb7/adZljIxzJDw6BgUQi0hDI1F4++RXUXNFiXIax\n7AFAfnZCaYeFFubJH75loa5EfmTghqAcow/cOB+fx/Uz1Csg77KlNLjOA6Mk\nRlqAoxSkIm1xLcT53r4Vz0Qt+Kr6CHNnQqmOxzbN4Mrkt5aBy8THFRgZiyL6\n6wNzgUpufraL5pHBQPu8KlzFabW5N4vypO6r2lBeTHhJyzeijdVwX1b12mfF\n2JZc1rfK9MQXcC/o0zq6CHOUd0QY21F/yytuKwU2gRP2518QBVm59oFKCkO5\nVza7kGEy+7aMxDayxNw1SPMw1Vg7GmfybblmyegD0W8ErTceOzH338y/q6px\nvaBmYDOSweISCvKyL/6hEX0z0QjeMjxyEzE0MvupYgO83EYlGLe4fzzqNDdJ\nMOjmCXOB01P/ql1lmXqAhfgDGbj7rUrZPBHis7gM+BugQXHXDbcN413fIz/H\ncOw8hlTbfobIJhAVgvyUYeJXmcSOR5/jTBcqFtateAD0huA3moLXrPiS8ugT\n6aP/Q0hqX61n9h4ZETsp6CXgvnVJAL2N2UE+7aY8DxWioaBf35dXIctTzUFq\nOvNu\r\n=ch5g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDW+zn6tBTZ4LXBoRcvat4JCE0k2ULRLuQ5EX0k4p7+zwIhAO2181fvYwZ6p9kIpk23SctTbMsbJUWOCm/MPFycirGX"}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.0.0-2021-12-15--12-47_1639572542181_0.04940305116882149"},"_hasShrinkwrap":false},"0.0.0-2021-12-15--13-05":{"name":"opentelemetry-resource-detector-service","version":"0.0.0-2021-12-15--13-05","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn run build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"dependencies":{"@opentelemetry/resources":"^1.0.0","@opentelemetry/semantic-conventions":"^1.0.0","opentelemetry-resource-detector-sync-api":"^0.0.0-2021-12-15--13-05","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.0.2","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.7","ts-node":"^9.1.1","typescript":"4.3.4"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"8500885ec40cd62c62efd9758ed4b005fc201674","readme":"# OpenTelemetry Service Resource Detector for Node.js\n[![NPM version](https://img.shields.io/npm/v/opentelemetry-resource-detector-service.svg)](https://www.npmjs.com/package/opentelemetry-resource-detector-service)\n\nThis module provides automatic resource detector for [Service](https://github.com/open-telemetry/opentelemetry-specification/tree/main/specification/resource/semantic_conventions#service)\n\n## Installation\n\n```bash\nnpm install --save opentelemetry-resource-detector-service\n```\n\n##  Usage\n\n### Synchronous SDK Initialization\n```js\nimport { detectSyncResources } from 'opentelemetry-resource-detector-sync-api';\nimport { serviceSyncDetector } from 'opentelemetry-resource-detector-service';\n\nconst resource = detectSyncResources({\n    detectors: [serviceSyncDetector, /* add other sync detectors here */],\n});\nconst tracerProvider = new NodeTracerProvider({ resource });\n```\n\n### Asynchronous SDK Initialization\n```js\nimport { detectResources } from '@opentelemetry/resources';\nimport { serviceDetector } from 'opentelemetry-resource-detector-service';\n\n( async () => {\n    const resource = await detectResources({\n        detectors: [serviceDetector, /* add other async detectors here */],\n    });\n    const tracerProvider = new NodeTracerProvider({ resource });\n    // Initialize auto instrumentation plugins and register provider.\n    // Make sure you don't 'require' instrumented packages elsewhere \n    // before they are registered here\n})();\n```\n\n## Attributes\n| Attribute | Type | Source |\n| --- | --- | --- |\n| `service.name` | string | `process.env.OTEL_SERVICE_NAME`. If not set, will try to read `name` attribute from package.json. If not set will fallback to `unknown_service: concatenated with process.executable.name` (according to specification) |\n| `serivce.version` | string | `version` attribute from package.json |\n| `service.instance.id` | [string (v4 UUID)](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_(random)) | Automatically generated by the detector for each invocation of the service |\n","readmeFilename":"README.md","_id":"opentelemetry-resource-detector-service@0.0.0-2021-12-15--13-05","_nodeVersion":"12.22.7","_npmVersion":"lerna/3.22.1/node@v12.22.7+x64 (linux)","dist":{"integrity":"sha512-WikRvq2Y9x/OdBbYW0olfTGOY+3GOU9k+FaISWwuwwW2AAC1ZS3JaYA/J4tgidtufEgJjg4rbGJyUanKs+h4Eg==","shasum":"92c7f63b09f0396ea611786c003c7105892c6072","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.0.0-2021-12-15--13-05.tgz","fileCount":13,"unpackedSize":26005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhueh9CRA9TVsSAnZWagAAUCoQAI7007j61GIOz88yD4E2\n5BC5I9H7AM48DjZPMbmW5QGDIsGUZYtUbGCRO1oommhLOnuFYtHOO/csegXB\ns7K9K2KOYAc0MrIP7/D06/NhJALTWYS0sG3AcIy8ByYExpHqpC0sQke6NAE8\nwO6HvwS8O+cEBGiaHZinQK15Vv8zFNdjLu6wpPYLQcyymJqur7bEFNvcnScW\nkDd8QIg2DHZK07MZqcMo5WgZhMEJnDkuJDC0jr025gnbrfU3i0u6KV70163T\nRkafVBoDBx6oKMDBvPMfjJ5mgAfXE/NEVotgFxEFkTfvjZxM2brXfinqKIxX\nMdsF+EucYPITbouQAEFGUSVtT2HL6jilR2f8kFLN+I4JPF7I92+CWwDSKH3z\n2mjvjwj+I1ckwu5CHSqh0ZJ4kdYi3sbpelFsEQuOgsULOZznsoe2TfH12fmO\ntEPbTlz7PT+uU9TyYwyM4UfhwZHYpzXGL1Ex5D0mBqW+i77VA1YF2rzuVl/k\n2AoNOcEtiByanTCWLLXfyUCucrYT73KMi9qNwJxzbiP9H8ATjoBof9W3w6Z9\n29sIrrWP+5zlY1FuSNe6g7q/fkjzmIUaIRSihkuxX+EP9viW59yk60GrMl2W\nPQeLVOtKWNDFzeTaS3oX5LSEc8iokO28Jo7RpBhmpl2dbznIo+2fdFwZ6UKZ\nAcf9\r\n=BBVF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE8bhyO39uoNkglcfTnq29B73IRMhVVhrt4OXGsCIt96AiEA03L3mPEFBWkhwptbaWOLCh1xcR2gVBWXlPBaHevUUog="}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.0.0-2021-12-15--13-05_1639573629568_0.7345334172981284"},"_hasShrinkwrap":false},"0.0.0-2021-12-15--13-29":{"name":"opentelemetry-resource-detector-service","version":"0.0.0-2021-12-15--13-29","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn run build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"dependencies":{"@opentelemetry/resources":"^1.0.0","@opentelemetry/semantic-conventions":"^1.0.0","opentelemetry-resource-detector-sync-api":"^0.0.0-2021-12-15--13-29","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.0.2","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.7","ts-node":"^9.1.1","typescript":"4.3.4"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"f57843bf0453b8bd2aa71246bd7cbd81e82539ef","readme":"# OpenTelemetry Service Resource Detector for Node.js\n[![NPM version](https://img.shields.io/npm/v/opentelemetry-resource-detector-service.svg)](https://www.npmjs.com/package/opentelemetry-resource-detector-service)\n\nThis module provides automatic resource detector for [Service](https://github.com/open-telemetry/opentelemetry-specification/tree/main/specification/resource/semantic_conventions#service)\n\n## Installation\n\n```bash\nnpm install --save opentelemetry-resource-detector-service\n```\n\n##  Usage\n\n### Synchronous SDK Initialization\n```js\nimport { detectSyncResources } from 'opentelemetry-resource-detector-sync-api';\nimport { serviceSyncDetector } from 'opentelemetry-resource-detector-service';\n\nconst resource = detectSyncResources({\n    detectors: [serviceSyncDetector, /* add other sync detectors here */],\n});\nconst tracerProvider = new NodeTracerProvider({ resource });\n```\n\n### Asynchronous SDK Initialization\n```js\nimport { detectResources } from '@opentelemetry/resources';\nimport { serviceDetector } from 'opentelemetry-resource-detector-service';\n\n( async () => {\n    const resource = await detectResources({\n        detectors: [serviceDetector, /* add other async detectors here */],\n    });\n    const tracerProvider = new NodeTracerProvider({ resource });\n    // Initialize auto instrumentation plugins and register provider.\n    // Make sure you don't 'require' instrumented packages elsewhere \n    // before they are registered here\n})();\n```\n\n## Attributes\n| Attribute | Type | Source |\n| --- | --- | --- |\n| `service.name` | string | `process.env.OTEL_SERVICE_NAME`. If not set, will try to read `name` attribute from package.json. If not set will fallback to `unknown_service: concatenated with process.executable.name` (according to specification) |\n| `serivce.version` | string | `version` attribute from package.json |\n| `service.instance.id` | [string (v4 UUID)](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_(random)) | Automatically generated by the detector for each invocation of the service |\n","readmeFilename":"README.md","_id":"opentelemetry-resource-detector-service@0.0.0-2021-12-15--13-29","_nodeVersion":"12.22.7","_npmVersion":"lerna/3.22.1/node@v12.22.7+x64 (linux)","dist":{"integrity":"sha512-db65se6pHlLeJuo4jLNjYl97suzVRwS3dY8zKYUiB0r0BoPn5pGQUbqKVx8fPFSc5ifSHhEsaRc8GdiywvTHTg==","shasum":"d9889a9139a9c522149d75eb5d9a8b680f5c53e0","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.0.0-2021-12-15--13-29.tgz","fileCount":13,"unpackedSize":26005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhue4pCRA9TVsSAnZWagAAzRkP/36X6Uy74Gxm8RqG8+LX\nATVISbKeMokyJDEKPPF+8dwuDV6Ipgl9fFRQImkIHBoOL2V7MujfenaFL6Rv\ndEoHnjPP8/P/OPDD7l2siV0VjPpdOdHVcgnrK9TA3tpMfOhuBMNyHB4XHju/\n5X0NjBSF9IiRakJxW8vqku+Kx0O4Wcgj+mwgwjAifrJhVrNK2tnGzbT39y0F\nYc/FqiQGjk4+mKIcbI8fd/FxBs/l4ENdJu6bQZbBa8atC6s3GIAcNSkLErHA\nJlkKCin1CavvXc5RGglrZTpyr3VDsuZY5B/UjNlIwV+Q7tPdboW7bQ/kHkOC\n8nRWGrZtF9olaX9fomWWmMcH0lFbNQO16ycXT0ckpEIuwNaRhfpvYCC3V+4a\nZ2JAs/EIWiV/lRtomvoL3KP4pMfRBndCXbC5Md6TU4OjI4sz4wjpi6rdXB+0\nGLHcahtauEi1ErYbd9KmRzpPoIwpVSX5dCciSRJlXLhvgAyrechssr2LJHt1\n9iZx2V4b1EB7NZd/tJZ6rB9OEh6oGn2Uwl02ZBH2awTi6OVvvCeSsd0gw8Kj\n9cJbF1JVH27ayv4b91AHNsKRkNgHWd9B4mIF4I4ORSO8knA4KlKAeMBckPud\ndAGp+Hozx59Z2ClOh0OEJLfOfEv4CaPI4y2Cl0wIKd/y5A+i/C4QE6nd7uy5\nVpon\r\n=AcOp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICTTmOtE4kVpPBSh4NT/oKBLS88PlnRG/kZTSqnCaWijAiA/gI43MvQAGwk9fKscWmchUA5YHkG3/Bp7pWvr9d3QRg=="}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.0.0-2021-12-15--13-29_1639575081479_0.2932504907708553"},"_hasShrinkwrap":false},"0.0.0-2021-12-15--16-17":{"name":"opentelemetry-resource-detector-service","version":"0.0.0-2021-12-15--16-17","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn run build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"dependencies":{"@opentelemetry/resources":"^1.0.0","@opentelemetry/semantic-conventions":"^1.0.0","opentelemetry-resource-detector-sync-api":"^0.0.0-2021-12-15--16-17","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.0.2","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.7","ts-node":"^9.1.1","typescript":"4.3.4"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"53721d6b1d7ef8fb79ab5167c34ee22da645bac0","readme":"# OpenTelemetry Service Resource Detector for Node.js\n[![NPM version](https://img.shields.io/npm/v/opentelemetry-resource-detector-service.svg)](https://www.npmjs.com/package/opentelemetry-resource-detector-service)\n\nThis module provides automatic resource detector for [Service](https://github.com/open-telemetry/opentelemetry-specification/tree/main/specification/resource/semantic_conventions#service)\n\n## Installation\n\n```bash\nnpm install --save opentelemetry-resource-detector-service\n```\n\n##  Usage\n\n### Synchronous SDK Initialization\n```js\nimport { detectSyncResources } from 'opentelemetry-resource-detector-sync-api';\nimport { serviceSyncDetector } from 'opentelemetry-resource-detector-service';\n\nconst resource = detectSyncResources({\n    detectors: [serviceSyncDetector, /* add other sync detectors here */],\n});\nconst tracerProvider = new NodeTracerProvider({ resource });\n```\n\n### Asynchronous SDK Initialization\n```js\nimport { detectResources } from '@opentelemetry/resources';\nimport { serviceDetector } from 'opentelemetry-resource-detector-service';\n\n( async () => {\n    const resource = await detectResources({\n        detectors: [serviceDetector, /* add other async detectors here */],\n    });\n    const tracerProvider = new NodeTracerProvider({ resource });\n    // Initialize auto instrumentation plugins and register provider.\n    // Make sure you don't 'require' instrumented packages elsewhere \n    // before they are registered here\n})();\n```\n\n## Attributes\n| Attribute | Type | Source |\n| --- | --- | --- |\n| `service.name` | string | `process.env.OTEL_SERVICE_NAME`. If not set, will try to read `name` attribute from package.json. If not set will fallback to `unknown_service: concatenated with process.executable.name` (according to specification) |\n| `serivce.version` | string | `version` attribute from package.json |\n| `service.instance.id` | [string (v4 UUID)](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_(random)) | Automatically generated by the detector for each invocation of the service |\n","readmeFilename":"README.md","_id":"opentelemetry-resource-detector-service@0.0.0-2021-12-15--16-17","_nodeVersion":"12.22.7","_npmVersion":"lerna/3.22.1/node@v12.22.7+x64 (linux)","dist":{"integrity":"sha512-K5onA5GBqWEIvPC8vflitWPfun5xw0rfzrFHyJSGqM32vn+xGDYY5al7YulnfAzwhsy7lMVjevcdYeZ+dedmHA==","shasum":"2a9713c56aacbc1944e54aa501cfbd8fd8f4cbb4","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.0.0-2021-12-15--16-17.tgz","fileCount":13,"unpackedSize":26005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuhVfCRA9TVsSAnZWagAAbb8P+gMIINoUm6YfXJGTXCkV\n7YhK32LYgzXnCkD252S8XtVXVb0pQDL1RMByuFwIfGE3Dq60xACx3zJEzD8s\nnbM8oeEP9IBbp52WxE7waHHEPDRAincJCwPN55THH4FahbfaawMPYMzRNLnh\nKoff0Zyj0YELPEIOMTaE9sAzZooYjc+/ht/qoEWTWD+ZTTrcHx/gYUHvyUT0\nTnqAP+H9TDxDg9Fiz6xNCMxT6bylDCL5kT0H3DTmGSFjYy2X4c77K3Zg8b3d\n7bKTR6O8B1gaZl3hWJtLgHn7pkQ1s305aUTbRa0DN6yjoAhW4CkypfKNUfnH\nOesj5TA8R2sNWCwuVGloSMlekHQhIufd8p7bucbIUC0Ti7rEIeYDnbM/4+iA\nhhr0MNilal20aEJs1WzSIZGiY0C8MhIUN/Z3n0dSYvBHfnDTdnRv2y+DydT2\ncPg0rBMk9IdFvCqV2t8gSRqvtD8Sut5CQEPGqwQS5JHJ02iZ0jl3eSfKF3UV\nY/O+yLpJxFsEqyS9YXBhMEtATGudsXSIx87JEQUhhxK+vb65VqXBrbdxqBu2\nJp+N0JuESsh9eqkDqC6K/WSYoQIMkhqvLVfiuHkkmdbhfEK8iutoeGPNgSx4\n5094j5iiY2ruFN7QmoEBjzKFNYgI5f2jZejiV8Z4DrnleKvb09OkEcCv7E+f\nFWxw\r\n=kVhc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCouG3axYV0i/4jJql+A2GG4U0C1BQ9DRe1tMDb6saJuAIgAQnnRfqjKkMXqYHhUnXJWg7khCzp5FXv8kLJOon/nGM="}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.0.0-2021-12-15--16-17_1639585119523_0.8181064270269804"},"_hasShrinkwrap":false},"0.0.0-2021-12-20--13-41":{"name":"opentelemetry-resource-detector-service","version":"0.0.0-2021-12-20--13-41","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn run build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"dependencies":{"@opentelemetry/resources":"^1.0.0","@opentelemetry/semantic-conventions":"^1.0.0","opentelemetry-resource-detector-sync-api":"^0.0.0-2021-12-20--13-41","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.0.2","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.7","ts-node":"^9.1.1","typescript":"4.3.4"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"5b751df473de22ae885ae8f740f8966736489a47","readme":"# OpenTelemetry Service Resource Detector for Node.js\n[![NPM version](https://img.shields.io/npm/v/opentelemetry-resource-detector-service.svg)](https://www.npmjs.com/package/opentelemetry-resource-detector-service)\n\nThis module provides automatic resource detector for [Service](https://github.com/open-telemetry/opentelemetry-specification/tree/main/specification/resource/semantic_conventions#service)\n\n## Installation\n\n```bash\nnpm install --save opentelemetry-resource-detector-service\n```\n\n##  Usage\n\n### Synchronous SDK Initialization\n```js\nimport { detectSyncResources } from 'opentelemetry-resource-detector-sync-api';\nimport { serviceSyncDetector } from 'opentelemetry-resource-detector-service';\n\nconst resource = detectSyncResources({\n    detectors: [serviceSyncDetector, /* add other sync detectors here */],\n});\nconst tracerProvider = new NodeTracerProvider({ resource });\n```\n\n### Asynchronous SDK Initialization\n```js\nimport { detectResources } from '@opentelemetry/resources';\nimport { serviceDetector } from 'opentelemetry-resource-detector-service';\n\n( async () => {\n    const resource = await detectResources({\n        detectors: [serviceDetector, /* add other async detectors here */],\n    });\n    const tracerProvider = new NodeTracerProvider({ resource });\n    // Initialize auto instrumentation plugins and register provider.\n    // Make sure you don't 'require' instrumented packages elsewhere \n    // before they are registered here\n})();\n```\n\n## Attributes\n| Attribute | Type | Source |\n| --- | --- | --- |\n| `service.name` | string | `process.env.OTEL_SERVICE_NAME`. If not set, will try to read `name` attribute from package.json. If not set will fallback to `unknown_service: concatenated with process.executable.name` (according to specification) |\n| `serivce.version` | string | `version` attribute from package.json |\n| `service.instance.id` | [string (v4 UUID)](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_(random)) | Automatically generated by the detector for each invocation of the service |\n","readmeFilename":"README.md","_id":"opentelemetry-resource-detector-service@0.0.0-2021-12-20--13-41","_nodeVersion":"12.22.7","_npmVersion":"lerna/3.22.1/node@v12.22.7+x64 (linux)","dist":{"integrity":"sha512-YjiPh3gMyUHeDqx9UGTBbhtDbl1a1mmEr5dSbUOk84Qyjt0DOCPWwl5nQp2Nc9ZjQPhdGDEIFcrRUiLxn41Aqw==","shasum":"82ac9a9fdd66120dbc4ea37ca91eb90435d04188","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.0.0-2021-12-20--13-41.tgz","fileCount":13,"unpackedSize":26005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwIhGCRA9TVsSAnZWagAAOK8P/04t0aQoSIqHsemX1dAu\nuBMP/xmwu5XCGON3vPyvDp6l+Q+teLvcgZrEymF8Fgb12awww+DjPcJJaenv\nPa7MIbPMQay0G981aQrQYL2YwrmZdUcRCDUMA/dZPOED6lA6bF+JW9Int3lj\nHNSK3aZ5vKjsLqX2mFkZKack0ASJOUH5IZVnZ5xBqisTjDY3InNEe9eJ2lg/\nFgfEwCJRUlPnOpTqtJiuMG+Zvf5YSQJx1fwzVV0e9+0HPqa7pqOIg3nBAgsF\nT7qzFJr+7z5pOSw4yU5Y99YkjuiyAzGRCWQQ+hmxbQ5eiSHRMQhhP54NOUJr\n40WTW9wfcgKQa7+wh9LuAoYOIMqZNfz63aNr5MevzVtJJUVCb5Z+BvmBvDzf\n+mFwAtRgu/QL3kjHGByNqmQ0rSzZ5IYVWPCFkR4/V8Kn2YLFTA4thpeAznvV\nHy5nkWv5AGusUQbuYO/e7fLAm2FF+IdwoUcdoWbX3lKfHGcmVFM2WkCEiSRO\nh/2lrheePxKvo//MpXL41pZBbYtmFkvw5ASGGsftaM6+ojNb29k9uTbhx/WU\noSN6jl4BQ7zWkpUqobMARGnahkfhyYR8YKXRE+LNKwq0xo2qi81pO8Gk1vjd\nq+KAn0xg4j13+kVuVvUkIbXonfBxaJqFmx/6hGk4WchL/qaLWlQBF/g9PWCK\n2k9H\r\n=EBxa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFaD+by4wdeY5lSWFpHY//Uy6ENTfwbwsN7mtsvwVJuYAiAMiwNs6+q3EDdP3bnSQQHg0+xJA7mBBknaxJgEUdMHMg=="}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.0.0-2021-12-20--13-41_1640007750576_0.0661902661919127"},"_hasShrinkwrap":false},"0.0.0-2021-12-21--15-57":{"name":"opentelemetry-resource-detector-service","version":"0.0.0-2021-12-21--15-57","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn run build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"dependencies":{"@opentelemetry/resources":"^1.0.0","@opentelemetry/semantic-conventions":"^1.0.0","opentelemetry-resource-detector-sync-api":"^0.0.0-2021-12-21--15-57","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.0.2","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.7","ts-node":"^9.1.1","typescript":"4.3.4"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"38372fee8eae66fb9be8d9e8093823c76ba1388a","readme":"# OpenTelemetry Service Resource Detector for Node.js\n[![NPM version](https://img.shields.io/npm/v/opentelemetry-resource-detector-service.svg)](https://www.npmjs.com/package/opentelemetry-resource-detector-service)\n\nThis module provides automatic resource detector for [Service](https://github.com/open-telemetry/opentelemetry-specification/tree/main/specification/resource/semantic_conventions#service)\n\n## Installation\n\n```bash\nnpm install --save opentelemetry-resource-detector-service\n```\n\n##  Usage\n\n### Synchronous SDK Initialization\n```js\nimport { detectSyncResources } from 'opentelemetry-resource-detector-sync-api';\nimport { serviceSyncDetector } from 'opentelemetry-resource-detector-service';\n\nconst resource = detectSyncResources({\n    detectors: [serviceSyncDetector, /* add other sync detectors here */],\n});\nconst tracerProvider = new NodeTracerProvider({ resource });\n```\n\n### Asynchronous SDK Initialization\n```js\nimport { detectResources } from '@opentelemetry/resources';\nimport { serviceDetector } from 'opentelemetry-resource-detector-service';\n\n( async () => {\n    const resource = await detectResources({\n        detectors: [serviceDetector, /* add other async detectors here */],\n    });\n    const tracerProvider = new NodeTracerProvider({ resource });\n    // Initialize auto instrumentation plugins and register provider.\n    // Make sure you don't 'require' instrumented packages elsewhere \n    // before they are registered here\n})();\n```\n\n## Attributes\n| Attribute | Type | Source |\n| --- | --- | --- |\n| `service.name` | string | `process.env.OTEL_SERVICE_NAME`. If not set, will try to read `name` attribute from package.json. If not set will fallback to `unknown_service: concatenated with process.executable.name` (according to specification) |\n| `serivce.version` | string | `version` attribute from package.json |\n| `service.instance.id` | [string (v4 UUID)](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_(random)) | Automatically generated by the detector for each invocation of the service |\n","readmeFilename":"README.md","_id":"opentelemetry-resource-detector-service@0.0.0-2021-12-21--15-57","_nodeVersion":"12.22.7","_npmVersion":"lerna/3.22.1/node@v12.22.7+x64 (linux)","dist":{"integrity":"sha512-/Ls1QgtQqFjjdNJBwAAXFhRTXbjuDYSnaN4zkLELauPAW57En6j2rtO747wTUz9gnpmO3emxVhCuv9dXhCWL6Q==","shasum":"531941bb4c5d49b7fdf78b0478de9a45c8643dc2","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.0.0-2021-12-21--15-57.tgz","fileCount":13,"unpackedSize":26005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwfm5CRA9TVsSAnZWagAA9+oP/jREhGyp5HdTnxS34il4\nCfsxufmaXfkZ5EygS7twF3+j4bBKZ9TEkUOi9i3kLsncIORkurkFM4tufUF7\n2H8oHQgs/8QTYbseAz/sIcC98qkN5iuj0T+zal6lPDlHTED9gzkP+O+CLmpD\nd2Xk81IvObLGK4e/MlLV6qRtONIas3hP3c9s1fddU1tcwFJM3lJfYtD9SLBy\n7NLzAudJYd9F6aJmzZlLo23RFTk8HRK/4zesNamM2HkwjvQ7y5T3tweRoQu1\ng+tWiIEkKkqRiY5bZIOBD8r0j12RK5BU5+PIs4EGIx6yDeVvU/X0wDpGKra8\nh6MApJOunAkTi5egkxyBpZbkU9ewedp6IGz8Q5Gu5xSHrxfq41BhK/JpJFcL\n+48SNvxPV4qg0VcTJG1d/5ljdicgBm69J5TBK1U4XZi2fSmSCWmZxoJHXnVq\njIOdm5lj7/e3KMhg4//483KozPu1A3AdobxOKSii6SDAUoN4myfaoRSlUffT\n7e1CDgLjPwNYhzMyeVHqya/x9gAKS7BR4S09AkdCDSVdH1lOaOA467ECttH8\ngMjszUGyDUQ9VdbmNn6KPGb+fwIDKx0eahJuJtTybl6xytSJ5+xb0e3583hg\nm+nvNEcmIvJ6DJHqrsEvDCKLSkPqFaXWLBk6QoHsnbJ1IekxqhQHTagBdfsF\nfiNc\r\n=gSxm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFowbhdP0dWWMBHAQFFuHLbxppb1fY7zfw37taz9UtPNAiEAwbhl2cTOJwftoG2jj0jJb92/a39NgWZWrwgQr4oCJJA="}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.0.0-2021-12-21--15-57_1640102329412_0.016878825047295543"},"_hasShrinkwrap":false},"0.0.0-2021-12-22--14-33":{"name":"opentelemetry-resource-detector-service","version":"0.0.0-2021-12-22--14-33","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn run build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"dependencies":{"@opentelemetry/resources":"^1.0.0","@opentelemetry/semantic-conventions":"^1.0.0","opentelemetry-resource-detector-sync-api":"^0.0.0-2021-12-22--14-33","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.0.2","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.7","ts-node":"^9.1.1","typescript":"4.3.4"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"7aa0240a479398d794813dc4088689d9d25bf6fc","readme":"# OpenTelemetry Service Resource Detector for Node.js\n[![NPM version](https://img.shields.io/npm/v/opentelemetry-resource-detector-service.svg)](https://www.npmjs.com/package/opentelemetry-resource-detector-service)\n\nThis module provides automatic resource detector for [Service](https://github.com/open-telemetry/opentelemetry-specification/tree/main/specification/resource/semantic_conventions#service)\n\n## Installation\n\n```bash\nnpm install --save opentelemetry-resource-detector-service\n```\n\n##  Usage\n\n### Synchronous SDK Initialization\n```js\nimport { detectSyncResources } from 'opentelemetry-resource-detector-sync-api';\nimport { serviceSyncDetector } from 'opentelemetry-resource-detector-service';\n\nconst resource = detectSyncResources({\n    detectors: [serviceSyncDetector, /* add other sync detectors here */],\n});\nconst tracerProvider = new NodeTracerProvider({ resource });\n```\n\n### Asynchronous SDK Initialization\n```js\nimport { detectResources } from '@opentelemetry/resources';\nimport { serviceDetector } from 'opentelemetry-resource-detector-service';\n\n( async () => {\n    const resource = await detectResources({\n        detectors: [serviceDetector, /* add other async detectors here */],\n    });\n    const tracerProvider = new NodeTracerProvider({ resource });\n    // Initialize auto instrumentation plugins and register provider.\n    // Make sure you don't 'require' instrumented packages elsewhere \n    // before they are registered here\n})();\n```\n\n## Attributes\n| Attribute | Type | Source |\n| --- | --- | --- |\n| `service.name` | string | `process.env.OTEL_SERVICE_NAME`. If not set, will try to read `name` attribute from package.json. If not set will fallback to `unknown_service: concatenated with process.executable.name` (according to specification) |\n| `serivce.version` | string | `version` attribute from package.json |\n| `service.instance.id` | [string (v4 UUID)](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_(random)) | Automatically generated by the detector for each invocation of the service |\n","readmeFilename":"README.md","_id":"opentelemetry-resource-detector-service@0.0.0-2021-12-22--14-33","_nodeVersion":"12.22.8","_npmVersion":"lerna/3.22.1/node@v12.22.8+x64 (linux)","dist":{"integrity":"sha512-13eFoRIQY2v0injl0xvp9mpS6uJOJ4GDrLNW7Kfxhu9JUSzPbNCu1/QyVk8ikXTv1B9zMdqgiPg4GVb5lRqrAg==","shasum":"d26990390d8b772329fcd78429c3ee03f911495d","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.0.0-2021-12-22--14-33.tgz","fileCount":13,"unpackedSize":26005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwzf2CRA9TVsSAnZWagAACjUP/jFg/kL+Dg6uVQ/cyxqt\nctEFHhPh18/d6GbLMch1ZzBATnvjVInTcKs2PCDe2EAnzees7oUCO5ghzYDE\naUnVP86Aa4dx/xlPHpa44P+nfuyTp0/BCW/aDkhsCFMbK5c82THeEcnkFMjS\nFqfxq9YpJXwl37yrKGZL1ToDnDQ8+wJdHfD5eG4u4e523MJ9w3X7RE9vHXNV\nBTlhBC4SQEPHH1dy7eQ0mgK1N+tWb5Rbs2JTHEWpWFke15j1DTKyEAnHaUyM\nBe70ZRn3LISgvorlBCXH+jZIS0edMKc+eKZczvaog5I2lUfYwvH/McAvibxo\n0/AhD2gE2m/GvYC39bgxxYCUvEf4oNytroZ4NEKBiwsBqGqv3j0+vTcgID4w\nNTpwA7hci4R52V+oItqXaK0906eMSeXfP0pZB2hNNpsNq8Xv15aqfyrquH11\nf2uOnrr4wowQlCO4fqRpsJSBa6xD0fXKp2dMd4tzimC/K0yjBN7HHPtIrk4g\nxTjhpPzdVUwW+kSomqnywWR37ffAxtVL6KojIN4ZkZEvWymMEOMtgZfltTxU\ntnYqK+dcKTXmPs+WMSCdtAJQ02JC0kUWMlSNCyscqv5bUlZfkPHJBgKJPorc\nuzpaxoz0sueStqu2XYNhkh/lxBwl54UsBYYcQzFBCrQEUEgXGg+ouiLlCehp\nvXno\r\n=xPhu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsNdUKTjoAy4Ese3hwk7kBSqBkLRALRS5y7Kh15+x1RAiBPwBAY0UFGb3GsEuySFaqeSVY7dxnm8mIT8BuBDp/UVA=="}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.0.0-2021-12-22--14-33_1640183797843_0.013075143697272473"},"_hasShrinkwrap":false},"0.0.0-2021-12-26--12-22":{"name":"opentelemetry-resource-detector-service","version":"0.0.0-2021-12-26--12-22","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn run build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"dependencies":{"@opentelemetry/resources":"^1.0.0","@opentelemetry/semantic-conventions":"^1.0.0","opentelemetry-resource-detector-sync-api":"^0.0.0-2021-12-26--12-22","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.0.2","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.7","ts-node":"^9.1.1","typescript":"4.3.4"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"faef7c8328a9ff8592347e079e5e86d0181d2d5e","readme":"# OpenTelemetry Service Resource Detector for Node.js\n[![NPM version](https://img.shields.io/npm/v/opentelemetry-resource-detector-service.svg)](https://www.npmjs.com/package/opentelemetry-resource-detector-service)\n\nThis module provides automatic resource detector for [Service](https://github.com/open-telemetry/opentelemetry-specification/tree/main/specification/resource/semantic_conventions#service)\n\n## Installation\n\n```bash\nnpm install --save opentelemetry-resource-detector-service\n```\n\n##  Usage\n\n### Synchronous SDK Initialization\n```js\nimport { detectSyncResources } from 'opentelemetry-resource-detector-sync-api';\nimport { serviceSyncDetector } from 'opentelemetry-resource-detector-service';\n\nconst resource = detectSyncResources({\n    detectors: [serviceSyncDetector, /* add other sync detectors here */],\n});\nconst tracerProvider = new NodeTracerProvider({ resource });\n```\n\n### Asynchronous SDK Initialization\n```js\nimport { detectResources } from '@opentelemetry/resources';\nimport { serviceDetector } from 'opentelemetry-resource-detector-service';\n\n( async () => {\n    const resource = await detectResources({\n        detectors: [serviceDetector, /* add other async detectors here */],\n    });\n    const tracerProvider = new NodeTracerProvider({ resource });\n    // Initialize auto instrumentation plugins and register provider.\n    // Make sure you don't 'require' instrumented packages elsewhere \n    // before they are registered here\n})();\n```\n\n## Attributes\n| Attribute | Type | Source |\n| --- | --- | --- |\n| `service.name` | string | `process.env.OTEL_SERVICE_NAME`. If not set, will try to read `name` attribute from package.json. If not set will fallback to `unknown_service: concatenated with process.executable.name` (according to specification) |\n| `serivce.version` | string | `version` attribute from package.json |\n| `service.instance.id` | [string (v4 UUID)](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_(random)) | Automatically generated by the detector for each invocation of the service |\n","readmeFilename":"README.md","_id":"opentelemetry-resource-detector-service@0.0.0-2021-12-26--12-22","_nodeVersion":"12.22.8","_npmVersion":"lerna/3.22.1/node@v12.22.8+x64 (linux)","dist":{"integrity":"sha512-f3pgsI5zfrIylomH7oNoqV0fdsRmJTPOY9UVvnNpXLq2wi2IJmah8aErrYSkmMD42GxnAkzbPUoUwIS1Sdtp0g==","shasum":"f006b67c9ac2bb5b9a937c55cf277b774dc2c332","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.0.0-2021-12-26--12-22.tgz","fileCount":13,"unpackedSize":26005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyF60CRA9TVsSAnZWagAAnhEP+gPtyVZr0VmSP0RkqVLX\nyS5Qo6deGyvhvmzSEqCL3M1VFhI0sWmu45PXRmP/zPE27mtWroPSHrckqZh8\nE7dunb5dckF2REYnhQFZCIUW88Huhv+7gvEupjoSTvun/A7BSTYRR+dSH0XV\nQWWteSajN0+ubG5g5csntONYf302rk3PvaYN36+vdzV2FK1vttWjDPj2HV+e\nOridyw1rgxyugN1RVBmD77XSq/ZtF3FgWkkgNLtVrcmJv+cF5cZzJl+tF6r/\nIgVB+WgtTMgEQVNedK8/X3ex+/rUPZnrvZkYoTcIUg6KQp1UmF4ENfgIejMV\ngSFENtc+uebKbudCl88ejH7h28c9X8a/0qQUVIATjUAFf94Qvzqy33hfPfu9\nvdMKIgxX/ttQkYX0KOm0hxGVblKR6R6KK3ofsGoHHYGA4tK9jflfIfj91tSx\n+DZ1kAEKJfT4pK3pdFOR7DYcWyy0bXDFeitYHk6trxGjaNVkz3Et8K1S0aqA\nPoqyWs431jzRHhWZcZxV3XxQmWtI2NbPh5Bc/w2RGY5g054i1k2F3OxV0S2u\nKz/WxV0QpjNTNNDjIKsgKwl7wfXtynun01XKHRy93dQlrtmysyOZ/qzq5RMv\neB6vfyFhnlYm9eZeCNWmF5YMcPpPcDAtETe/3rCG+YF36Z/+kwyVkJST81JR\nH5e7\r\n=ySrG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICM5U7KOR1l1hP0F5ZwR+qZitTqpKQKUt/768OHfrMgiAiEAvQ5b9KcIn0i5hdBXasPim85f4Axgm6ZkClo7XsYqzdc="}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.0.0-2021-12-26--12-22_1640521396647_0.6498393349460332"},"_hasShrinkwrap":false},"0.0.0-2021-12-26--12-31":{"name":"opentelemetry-resource-detector-service","version":"0.0.0-2021-12-26--12-31","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn run build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"dependencies":{"@opentelemetry/resources":"^1.0.0","@opentelemetry/semantic-conventions":"^1.0.0","opentelemetry-resource-detector-sync-api":"^0.0.0-2021-12-26--12-31","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.0.2","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.7","ts-node":"^9.1.1","typescript":"4.3.4"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"591785317c33cddbfec450849d945af05520a0f4","readme":"# OpenTelemetry Service Resource Detector for Node.js\n[![NPM version](https://img.shields.io/npm/v/opentelemetry-resource-detector-service.svg)](https://www.npmjs.com/package/opentelemetry-resource-detector-service)\n\nThis module provides automatic resource detector for [Service](https://github.com/open-telemetry/opentelemetry-specification/tree/main/specification/resource/semantic_conventions#service)\n\n## Installation\n\n```bash\nnpm install --save opentelemetry-resource-detector-service\n```\n\n##  Usage\n\n### Synchronous SDK Initialization\n```js\nimport { detectSyncResources } from 'opentelemetry-resource-detector-sync-api';\nimport { serviceSyncDetector } from 'opentelemetry-resource-detector-service';\n\nconst resource = detectSyncResources({\n    detectors: [serviceSyncDetector, /* add other sync detectors here */],\n});\nconst tracerProvider = new NodeTracerProvider({ resource });\n```\n\n### Asynchronous SDK Initialization\n```js\nimport { detectResources } from '@opentelemetry/resources';\nimport { serviceDetector } from 'opentelemetry-resource-detector-service';\n\n( async () => {\n    const resource = await detectResources({\n        detectors: [serviceDetector, /* add other async detectors here */],\n    });\n    const tracerProvider = new NodeTracerProvider({ resource });\n    // Initialize auto instrumentation plugins and register provider.\n    // Make sure you don't 'require' instrumented packages elsewhere \n    // before they are registered here\n})();\n```\n\n## Attributes\n| Attribute | Type | Source |\n| --- | --- | --- |\n| `service.name` | string | `process.env.OTEL_SERVICE_NAME`. If not set, will try to read `name` attribute from package.json. If not set will fallback to `unknown_service: concatenated with process.executable.name` (according to specification) |\n| `serivce.version` | string | `version` attribute from package.json |\n| `service.instance.id` | [string (v4 UUID)](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_(random)) | Automatically generated by the detector for each invocation of the service |\n","readmeFilename":"README.md","_id":"opentelemetry-resource-detector-service@0.0.0-2021-12-26--12-31","_nodeVersion":"12.22.8","_npmVersion":"lerna/3.22.1/node@v12.22.8+x64 (linux)","dist":{"integrity":"sha512-nEAnClkLjftA/cGFz+m9Vvoa7McyIuOg8ayUbUy8KgfYsfq7AcTQlaiA1ZB9elDCabfxB41cqGmln0r0w6gvlA==","shasum":"2292edc972703470b738efdaed08625c6c6ec979","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.0.0-2021-12-26--12-31.tgz","fileCount":13,"unpackedSize":26005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyGECCRA9TVsSAnZWagAADG8P/086YVqk3irtuTW/wEGn\nRXZSSEH9GTNWWXeVjrajaEmEYygne6xtq+NoMo2E8a+oam8HOLhfExhs5JAE\noG2pXoMV8x2JpKv4QG2d4OtNwPaLzGP83ICuyFdTvQGYwpef0DQVxMBDHzmm\n1w07C/+X8oEgcgVzo9MwvDS4vZog4yxsDPIu1TvQY2WbESTJypUV688nAQnd\nhMXTsIYV52GRNc+ha0VEFhZOKFRqTy3cws2kZL/9LQUDdV1hfTmqfIR5/edi\nR+Txn7/A9vOjUU2pBkoYoIHxQGRsFLqBGlWHoIF3zlaQvfJl2tl3LuI83zlA\nnjbu5eAQrGB1m4Nr+RTAECWrmOyk/Fznx2olzpk9vGkUFbruhjWT3kzG/95j\nMDNkCmeQt05gHlwMEPtdnLgiamO1YmqdlGORGp6bH3O3LMxWtxKwNmNlnkb1\nFsiuSjVKxOnC7Y+8Zmy+kdP2UFxTnDVVbdqBcRhUye9tpTgC5pph7lVY+SDg\nA9iTnJDk4ZJDGlLhhZuAXzDWnlBF/qy5kTbta3BN5+PfjZM2P/EPksVuq6mj\n3X98klWfU+yyfbBKx3QwgKryZlVYQg+86XpDSCs77ZVPeBc4aEh6VhcUUN8F\nat9CXufqgkRxjCtVCzIJpFMRWwSzPTnXGrPXaNh6PzrmO+kmVoKDvQi2+8LU\nYUYk\r\n=itC/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZ79di241T87iVyLM3gZj/ny3/w8NTxSQGxYbdtvTloAiAozLLAgqXZWacBwsDw13/ocuSOp+O1LJ3T765DKMAW0g=="}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.0.0-2021-12-26--12-31_1640521986827_0.5507330821933638"},"_hasShrinkwrap":false},"0.0.0-2022-04-13--14-32":{"name":"opentelemetry-resource-detector-service","version":"0.0.0-2022-04-13--14-32","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn run build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"dependencies":{"@opentelemetry/resources":"^1.0.0","@opentelemetry/semantic-conventions":"^1.0.0","opentelemetry-resource-detector-sync-api":"^0.0.0-2022-04-13--14-32","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.0.2","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.7","ts-node":"^9.1.1","typescript":"4.3.4"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"2e8247578b4b9efe980868177abdd2e793ea18ee","readme":"# OpenTelemetry Service Resource Detector for Node.js\n[![NPM version](https://img.shields.io/npm/v/opentelemetry-resource-detector-service.svg)](https://www.npmjs.com/package/opentelemetry-resource-detector-service)\n\nThis module provides automatic resource detector for [Service](https://github.com/open-telemetry/opentelemetry-specification/tree/main/specification/resource/semantic_conventions#service)\n\n## Installation\n\n```bash\nnpm install --save opentelemetry-resource-detector-service\n```\n\n##  Usage\n\n### Synchronous SDK Initialization\n```js\nimport { detectSyncResources } from 'opentelemetry-resource-detector-sync-api';\nimport { serviceSyncDetector } from 'opentelemetry-resource-detector-service';\n\nconst resource = detectSyncResources({\n    detectors: [serviceSyncDetector, /* add other sync detectors here */],\n});\nconst tracerProvider = new NodeTracerProvider({ resource });\n```\n\n### Asynchronous SDK Initialization\n```js\nimport { detectResources } from '@opentelemetry/resources';\nimport { serviceDetector } from 'opentelemetry-resource-detector-service';\n\n( async () => {\n    const resource = await detectResources({\n        detectors: [serviceDetector, /* add other async detectors here */],\n    });\n    const tracerProvider = new NodeTracerProvider({ resource });\n    // Initialize auto instrumentation plugins and register provider.\n    // Make sure you don't 'require' instrumented packages elsewhere \n    // before they are registered here\n})();\n```\n\n## Attributes\n| Attribute | Type | Source |\n| --- | --- | --- |\n| `service.name` | string | `process.env.OTEL_SERVICE_NAME`. If not set, will try to read `name` attribute from package.json. If not set will fallback to `unknown_service: concatenated with process.executable.name` (according to specification) |\n| `serivce.version` | string | `version` attribute from package.json |\n| `service.instance.id` | [string (v4 UUID)](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_(random)) | Automatically generated by the detector for each invocation of the service |\n","readmeFilename":"README.md","_id":"opentelemetry-resource-detector-service@0.0.0-2022-04-13--14-32","_nodeVersion":"12.22.11","_npmVersion":"lerna/3.22.1/node@v12.22.11+x64 (linux)","dist":{"integrity":"sha512-EOo9Rhx5++T3lncvAMkABSdHnQSe/T3zw//YKGxHa9ScZnwzNqSWjbPcJV/WuBx5GWW8UeNS4E9vqQqkXV+KQQ==","shasum":"944dabf8321aa47b901c83bd779464e5357b4abd","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.0.0-2022-04-13--14-32.tgz","fileCount":13,"unpackedSize":26005,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIChN41NIU0iQNk+SkzPNukFYHUlZpDHwkybSKjeLPbOrAiBds2o/Czdq4ikIC82km+hcjqN1zDJ2pH6fBQFk8bkLfg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVt8ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplFhAAiJ2MNXmiDgU41ndAXtSU+pFApNAP8phaUnwdJKdl86hdSdUf\r\nb0f42bcRC6o3k54eEySYdpm4jbRNXIeWVFPkah6msf+X9wAjfE9uo6FLO1qq\r\nxzACRlZDgZyfYYenYKJbRZB/Zg35UePzuyp22Mt9BZLjZt3X2A+RW/e4rSPA\r\nwNcgtQRBqKYZAVbB7V9HlOkDGkmGvthokoIgqSrCdNkaa/6kkmBDGkiB6vD2\r\nFaeMzsFsN/LjE4CS/nuubkeAm2vJfyIZez+LZVWumYUIbZouaPTglOmzlvvw\r\nBtMr2sVdmisOPe57FMh3POqn+gaCoeYIU3YY7dZ85f0xsdSONNrXGncY7ee4\r\n0wmNNUcufNizbpo1GU4qpvRFjnajJb1h/d6/fC0WkGCsbHGqihUTW4e4x7dr\r\nQl6CCH8trWPdKv+4HpMSUSe952GIrQu5ERi0Zi2TpNuLwIjQPlqLKCI5dWrx\r\nCyv2v3x8NAHndUeEVcVBTpBZQmHy9pDqIdWjq0yhIOh7lWI4QXTzdEl6LoRp\r\nTBx8BWY5VxN3LGSeY9S0TWgBfQfUhlQr06pVq7JpIKG9ZIP3SmpBqwUI5zh0\r\nCLEwkuvc/+VvO9e/4YLh3RAwjCCL8RQhNAZU6HEvH4gAacDn4bN+ng4YNyYr\r\n0VGODUm+2nNQr9bS0i2Yf8wOOawvUqKJz4g=\r\n=JqCs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.0.0-2022-04-13--14-32_1649860377698_0.9069622419225563"},"_hasShrinkwrap":false},"0.27.0":{"name":"opentelemetry-resource-detector-service","version":"0.27.0","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.0.0"},"dependencies":{"@opentelemetry/resources":"^1.0.0","@opentelemetry/semantic-conventions":"^1.0.0","opentelemetry-resource-detector-sync-api":"^0.27.0","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.0.0","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.7","ts-node":"^9.1.1","typescript":"4.3.4"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"4b2ef8358671e75cda095ea22c9a73527f146395","_id":"opentelemetry-resource-detector-service@0.27.0","_nodeVersion":"12.22.12","_npmVersion":"lerna/3.22.1/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-qT2CRdqK/lbAZXtuF+oxBf3H95xc+ZKffbpeP3dZ2rmdA1PrtIDhLE9OWhKC5HRaVjUnM43/IdMFL/cBe0aXdA==","shasum":"72ec511be1f8b4ff43287f379b240b12b9e63924","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.27.0.tgz","fileCount":13,"unpackedSize":26344,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDyelr/tmeLfbR/pT+73tvHhL8+AXic2jtHoyu5Szsm1AiEAnBZJh1pxLxX6lamsK6hkDlzSvetRmNrG9oPmlHeR3F8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimMtYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoc9w//ZvnQS/jNmMB7fppJ9dGOpa468I1eKsG0UZIk2yzoaGG4TnVO\r\n/l0O5UEH71X9KKlott0xHnwyZRDHAfG/DREWDVykMX+64EWsM+hDHqkuv4/z\r\nIuBFuYo5lqOjiqWT6HD24bnnecrkOXmRKLlVipB3wg2GSZjtpQ2L2MidZVL/\r\nelfJjcbNSQj1wY/6RxKW+T40iYiLl7q0PZU52nYyVqGIyZ1IMdUBcumOKDga\r\nCpYqVewOhReD4Xyb3XDbWG22udElAeS9sNGnmLqN17F4vHxFyEpsM82OrHtH\r\nJPCtBnN1Gy7IwksUilgqzhMWA+ORwoB/lLFgymAlWxwQY1NcqEL2Adte77B8\r\nwvHpqeDnCXetPaLdevleKMMMqxKGttIbxcnIhek5lSMj9th3WnC293A/lYCN\r\nHtQjl9/EDagzvclNBk4ImIZZUoyzd7WkNMj4hLF5MVG/Vaz9h1pOz+nzrmve\r\nF1EHh/27oyVsOb+Mb4ULoP9laKjTAV7eoRxYuI3drjW1RlMmZl/7kqz5u13P\r\nbGOqtWNeKRSfVEPkf0pQt5BYLOi6OqSwdWPMCZZCt6+2vDjatzvyBHdBrQyS\r\nkmcY3wOACdW78gtVvhNGPJj+1PqkqYoFx7gHKG3CT7+rhcRL68wXGLSJVWW5\r\ngye0mgx669Q+3cNGD3J0iH+6oJfBFc1tGhI=\r\n=82gt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.27.0_1654180696144_0.9465907242149336"},"_hasShrinkwrap":false},"0.27.1":{"name":"opentelemetry-resource-detector-service","version":"0.27.1","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.0.0"},"dependencies":{"@opentelemetry/resources":"~1.2.0","@opentelemetry/semantic-conventions":"^1.0.0","opentelemetry-resource-detector-sync-api":"^0.27.1","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.0.0","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.7","ts-node":"^9.1.1","typescript":"4.3.4"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"cd58861c429485540a6495b6e469ac3742d1bd7c","_id":"opentelemetry-resource-detector-service@0.27.1","_nodeVersion":"12.22.12","_npmVersion":"lerna/3.22.1/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-kQQuwASwI0P5QSRbF4cMA7AjmELkfEpKjaVl75PC7XDsTB7HphAllXNlZFIj0nq4TDb5/medL/H8frTX7/cwYQ==","shasum":"873e324db1d6067151577ac656cf03bf1ccd6f7c","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.27.1.tgz","fileCount":13,"unpackedSize":26611,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWogGrecfimDRROHYRA6NitRf0R395WXRYIJmoAOwaJAIgKkf48ws2AO8u0x0S2E6XwaHyjMyVX3FWYxRsuzVyHAQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJindq0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLWw/+KSCvDvTOdRAdLu9zLevkTeG167KLlmeeiVGkYJZU+lVjxKRi\r\nSZqRcHRagHk2nn47+XjmeHjO+YP6+mPKdku2Gdcsn0j2/fgt0YfDQAv73AhN\r\nPvORHlJHtgcH1WOzpJipWPtMJaLJWyQrmJhWbSQD19EHyRT1Newfi99fswNE\r\nA2JKGuUpytuYf/DxkYI78CQlDHIE46UxfArU3yyZANpVsiVkJ696VwsWRV42\r\np8ritraXrFq9GXeB70c9ns0v6TtZGKfOXjWW3LPR9ITqdOKUNm5q+hgpdMhK\r\nL/C4jdkbugKPPnN90fi5XZNpUURrD0Fx32YwBTjpztDN1sYPOqv3Yw+4EzhB\r\n44GGfvgWUUpI7vUspkCaGbLOeuWu3YaqywkeeBckW4AGKy4w/Vr0I1EN35vc\r\nm2oIY1Io2Ty1BA8doAJWY62r9oRbShGMdx3uCeYNQhaBTJXH7RFn+NvjzvHM\r\n3o7OQbEtVH/29ZblKZRWOJE7pAsED1nJi60sZTXDRrf7s1pcPV3l2OFZ5zgS\r\ncmJ9LGbgBBmdSZNqiE84onbMb6YbnEcg5fO1BKypNCj4jIQMFNupK4s5NS5T\r\n4mt9nSkGf2w6fvYcpkfICevSLNA2cKanmvjmXQehmBUOtx67xHoCktcMVxeN\r\nIq8F5i04IUXiF+Bgu1FbO+r3/3hIR5VHIXY=\r\n=qv68\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.27.1_1654512308140_0.5768754144661288"},"_hasShrinkwrap":false},"0.0.0-2022-07-11--08-09":{"name":"opentelemetry-resource-detector-service","version":"0.0.0-2022-07-11--08-09","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.0.0"},"dependencies":{"@opentelemetry/resources":"~1.3.0","@opentelemetry/semantic-conventions":"^1.0.0","opentelemetry-resource-detector-sync-api":"^0.0.0-2022-07-11--08-09","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.0.0","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.7","ts-node":"^9.1.1","typescript":"4.3.4"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"d4b1388181deeeaa3ad626524493f9e85222d13a","readme":"# OpenTelemetry Service Resource Detector for Node.js\n[![NPM version](https://img.shields.io/npm/v/opentelemetry-resource-detector-service.svg)](https://www.npmjs.com/package/opentelemetry-resource-detector-service)\n\nThis module provides automatic resource detector for [Service](https://github.com/open-telemetry/opentelemetry-specification/tree/main/specification/resource/semantic_conventions#service)\n\n## Installation\n\n```bash\nnpm install --save opentelemetry-resource-detector-service\n```\n\n##  Usage\n\n### Synchronous SDK Initialization\n```js\nimport { detectSyncResources } from 'opentelemetry-resource-detector-sync-api';\nimport { serviceSyncDetector } from 'opentelemetry-resource-detector-service';\n\nconst resource = detectSyncResources({\n    detectors: [serviceSyncDetector, /* add other sync detectors here */],\n});\nconst tracerProvider = new NodeTracerProvider({ resource });\n```\n\n### Asynchronous SDK Initialization\n```js\nimport { detectResources } from '@opentelemetry/resources';\nimport { serviceDetector } from 'opentelemetry-resource-detector-service';\n\n( async () => {\n    const resource = await detectResources({\n        detectors: [serviceDetector, /* add other async detectors here */],\n    });\n    const tracerProvider = new NodeTracerProvider({ resource });\n    // Initialize auto instrumentation plugins and register provider.\n    // Make sure you don't 'require' instrumented packages elsewhere \n    // before they are registered here\n})();\n```\n\n## Attributes\n| Attribute | Type | Source |\n| --- | --- | --- |\n| `service.name` | string | `process.env.OTEL_SERVICE_NAME`. If not set, will try to read `name` attribute from package.json. If not set will fallback to `unknown_service: concatenated with process.executable.name` (according to specification) |\n| `serivce.version` | string | `version` attribute from package.json |\n| `service.instance.id` | [string (v4 UUID)](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_(random)) | Automatically generated by the detector for each invocation of the service |\n","readmeFilename":"README.md","_id":"opentelemetry-resource-detector-service@0.0.0-2022-07-11--08-09","_nodeVersion":"14.19.3","_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-E3wJGPviSVKCXrw+Mhc/esA38BqkJlM/Bnp3oj0tlWHrPGflV/eLRJYHHQ1O6RrVZix9B4t6b1N2ipLx3G2S9Q==","shasum":"8b1d79056310f120d28a0c4d46966568c50de311","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.0.0-2022-07-11--08-09.tgz","fileCount":13,"unpackedSize":26698,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCU7ld+EPcIW2bv+icWhogQCbkt1dHR25har78BnsbQKQIhAPl915pNqK4A0aubzI7WDawTyfSm8D3suhXdJ3epkXza"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiy9rfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeqQ/9E4Jx498Lq5SgqzFRIHjcOz4Vfjtab6GuuO+3uAA9FcGGW1Qn\r\nJP2NdFykBmLwU8B8aN19qgdNRJzO+s5vwPZ4Laea5bELG9dhtpUdXtFQikf/\r\ndLgD83uqmev8U4eE7FCXgRBwgG9r8kcYCCwCjr1cu4GkaUtAmQcphlq4jtsr\r\n7Lwh6bBNHStZtdSG1llBboYbL/vWp3uStHzNOPirC3KINQEI3hLbqFbdH0ym\r\ne4I6brRuUeV8vUhgicYp5ujpU7AXpQFFgvnOwqYLlZslu1XcxsYAAHj/gOkF\r\nynAnlKK1sFgF2affBMPTOyRp4d73HJyGo7HNU31YJJUNOngsFaIEOZRutOFU\r\nxFitaOBiAtsOFlWKZZPzH8QKrdbzqkZ3NiWUaTrdOyhCrN6nOwC8ZB/sr8bD\r\nScrHeDfznKY4faSPOmP79Wi25FPoTlXqa+geeb3zBRHqwbwlz2Ha1Ae1fEEs\r\nLbs7W3+076xkE7xHGavMe/SX0YfVj6Iyq1WfenELAIDU0ay5FO9smaF09UoW\r\nO875vaKEfVejcACNSoeXrtQABtQznvHeGE1/SHpt9vag7uylEZLnW2r3NW3q\r\nqSt6lct5NRyF1aZ6/IHU59bUACQOHRnjWCLEwPUBfH8QttzRmcGMczsIJfbH\r\nC/5T2iWOCE60TJiabMQJZtpDMS28w+f8TBg=\r\n=mhVP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.0.0-2022-07-11--08-09_1657527007383_0.80963247778885"},"_hasShrinkwrap":false},"0.28.0":{"name":"opentelemetry-resource-detector-service","version":"0.28.0","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.0.0"},"dependencies":{"@opentelemetry/resources":"~1.3.0","@opentelemetry/semantic-conventions":"^1.0.0","opentelemetry-resource-detector-sync-api":"^0.28.0","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.0.0","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.7","ts-node":"^9.1.1","typescript":"4.3.4"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"43e09a27de2b87d4b8d6c9b586b52185560190d1","_id":"opentelemetry-resource-detector-service@0.28.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-CQAEON2uaRVaT6s9tRRBgIqYsFC+6lffsnXarJKiJCN528E3Whil3kpRhCtqPITnyTBuYJLnM5p8EQYLSTo+PA==","shasum":"76acd99fc2bd97b6be5f33ad6ecbda9579556ec6","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.28.0.tgz","fileCount":13,"unpackedSize":26877,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAEvQYaWQCXSfVApMGYkglUrQjEgY2Yz/4A0xihcdDDtAiAwBkC8MeNz8JXffLcfT+DDaAZldROvHKrePoobvcOW7Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizAb8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqhvg//dCYRTdpO5NxScKrKcDUUZ2t8psGEgUgiHhrAi4bc2QGNwkkj\r\n5OoXJRygzxToN4+B5id3hdjjhmmBej9gVh0jZn98ol90pDN9gEJ0yaScL/8z\r\nWifQZdq7K3avpFiwNKMHorn8x5OBcuFliBzASUSBUKErfkAx3ujJtsKSPDg1\r\nutz9pUnxDqWR8XHPVGsKAJGUP96tbn77Ax3pptS7I4L0jlO7f6lNlzVwOWSe\r\nWw2sNmXI/kljS3auDUYxjryQwdv9rq0Y6Z371M6Edqt8cZqhkDlVPlR3SFii\r\nUJHuYZEv7A5tQDYaFuKNU1EPjsjWcguQqQZZzICZxumgo2eETZn8Eb+29zen\r\nYcoize93puoFmak+/btRpa1GU5tJmfbPA87XCWZt264tmN6kfEI5ruFUPJZs\r\nKuL48yMp3/VLjSjOgje0Y5PhnTsSHdagxs2rQ1MChGjFPLLRLBRABb094PLq\r\n2j+g2ngk0MLbAWUzta2J4wOvjYjp7RUXEOPcMYdQut7gLwpUXkRXOyBMInDn\r\ng9H9n+4bvbi/t9XGvnEcpCW4SAutNHXGQwB4Oo+P3yl+6NtAhFFhPeLeHH6K\r\n4pzyqI5cVXUXUSg/lQBtVZM3NLk7D6819XLTyDV/XWIbbWb90PGfahQmhRpu\r\nqoTj9GdFvd9xdQTgQsLz/V85oZA4PwEdUTo=\r\n=lArN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.28.0_1657538300419_0.9863382449199296"},"_hasShrinkwrap":false},"0.0.0-2023-07-26--14-48":{"name":"opentelemetry-resource-detector-service","version":"0.0.0-2023-07-26--14-48","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.0.0"},"dependencies":{"@opentelemetry/resources":"~1.3.0","@opentelemetry/semantic-conventions":"^1.0.0","opentelemetry-resource-detector-sync-api":"^0.0.0-2023-07-26--14-48","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.0.0","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.1-rc.7","ts-node":"^9.1.1","typescript":"4.3.4"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"67eb37b2cfe933c3a1b9dacec4691403e5b4b240","readme":"# OpenTelemetry Service Resource Detector for Node.js\n[![NPM version](https://img.shields.io/npm/v/opentelemetry-resource-detector-service.svg)](https://www.npmjs.com/package/opentelemetry-resource-detector-service)\n\nThis module provides automatic resource detector for [Service](https://github.com/open-telemetry/opentelemetry-specification/tree/main/specification/resource/semantic_conventions#service)\n\n## Installation\n\n```bash\nnpm install --save opentelemetry-resource-detector-service\n```\n\n##  Usage\n\n### Synchronous SDK Initialization\n```js\nimport { detectSyncResources } from 'opentelemetry-resource-detector-sync-api';\nimport { serviceSyncDetector } from 'opentelemetry-resource-detector-service';\n\nconst resource = detectSyncResources({\n    detectors: [serviceSyncDetector, /* add other sync detectors here */],\n});\nconst tracerProvider = new NodeTracerProvider({ resource });\n```\n\n### Asynchronous SDK Initialization\n```js\nimport { detectResources } from '@opentelemetry/resources';\nimport { serviceDetector } from 'opentelemetry-resource-detector-service';\n\n( async () => {\n    const resource = await detectResources({\n        detectors: [serviceDetector, /* add other async detectors here */],\n    });\n    const tracerProvider = new NodeTracerProvider({ resource });\n    // Initialize auto instrumentation plugins and register provider.\n    // Make sure you don't 'require' instrumented packages elsewhere \n    // before they are registered here\n})();\n```\n\n## Attributes\n| Attribute | Type | Source |\n| --- | --- | --- |\n| `service.name` | string | `process.env.OTEL_SERVICE_NAME`. If not set, will try to read `name` attribute from package.json. If not set will fallback to `unknown_service: concatenated with process.executable.name` (according to specification) |\n| `serivce.version` | string | `version` attribute from package.json |\n| `service.instance.id` | [string (v4 UUID)](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_(random)) | Automatically generated by the detector for each invocation of the service |\n","readmeFilename":"README.md","_id":"opentelemetry-resource-detector-service@0.0.0-2023-07-26--14-48","_nodeVersion":"14.21.3","_npmVersion":"lerna/3.22.1/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-Qtc0MEv75vZxq0Nsyr4bCO6T5y/Ar1+z1Huv3TcRKTHphkdQh1shxSUdS9AUrJSpGZHUwV8ImocmgcWay82wtQ==","shasum":"c198471decb322531c5fdf2e69aee53c3f357786","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.0.0-2023-07-26--14-48.tgz","fileCount":13,"unpackedSize":26964,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH0FnmHYcOYZrv5tCW5sZIsEitkyT/zwG3upd2XX8lJzAiEAxBzJ3Ft8LPCSQiVRM2+R0s3sDs1arIQ3NwzJcN+Hw3E="}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.0.0-2023-07-26--14-48_1690382951229_0.8541789402185949"},"_hasShrinkwrap":false},"0.0.0-2023-10-17--13-06":{"name":"opentelemetry-resource-detector-service","version":"0.0.0-2023-10-17--13-06","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.6.0"},"dependencies":{"@opentelemetry/resources":"~1.17.1","@opentelemetry/semantic-conventions":"^1.17.1","opentelemetry-resource-detector-sync-api":"^0.0.0-2023-10-17--13-06","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.6.0","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.7-alpha.1","ts-node":"^9.1.1","typescript":"4.3.4"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"f8da552adae250e08f2062df741972440df3ac97","readme":"# OpenTelemetry Service Resource Detector for Node.js\n[![NPM version](https://img.shields.io/npm/v/opentelemetry-resource-detector-service.svg)](https://www.npmjs.com/package/opentelemetry-resource-detector-service)\n\nThis module provides automatic resource detector for [Service](https://github.com/open-telemetry/opentelemetry-specification/tree/main/specification/resource/semantic_conventions#service)\n\n## Installation\n\n```bash\nnpm install --save opentelemetry-resource-detector-service\n```\n\n##  Usage\n\n### Synchronous SDK Initialization\n```js\nimport { detectSyncResources } from 'opentelemetry-resource-detector-sync-api';\nimport { serviceSyncDetector } from 'opentelemetry-resource-detector-service';\n\nconst resource = detectSyncResources({\n    detectors: [serviceSyncDetector, /* add other sync detectors here */],\n});\nconst tracerProvider = new NodeTracerProvider({ resource });\n```\n\n### Asynchronous SDK Initialization\n```js\nimport { detectResources } from '@opentelemetry/resources';\nimport { serviceDetector } from 'opentelemetry-resource-detector-service';\n\n( async () => {\n    const resource = await detectResources({\n        detectors: [serviceDetector, /* add other async detectors here */],\n    });\n    const tracerProvider = new NodeTracerProvider({ resource });\n    // Initialize auto instrumentation plugins and register provider.\n    // Make sure you don't 'require' instrumented packages elsewhere \n    // before they are registered here\n})();\n```\n\n## Attributes\n| Attribute | Type | Source |\n| --- | --- | --- |\n| `service.name` | string | `process.env.OTEL_SERVICE_NAME`. If not set, will try to read `name` attribute from package.json. If not set will fallback to `unknown_service: concatenated with process.executable.name` (according to specification) |\n| `serivce.version` | string | `version` attribute from package.json |\n| `service.instance.id` | [string (v4 UUID)](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_(random)) | Automatically generated by the detector for each invocation of the service |\n","readmeFilename":"README.md","_id":"opentelemetry-resource-detector-service@0.0.0-2023-10-17--13-06","_nodeVersion":"14.21.3","_npmVersion":"lerna/3.22.1/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-u8NF+v6vpCC15ZX9wKRuA+DjyRovvcfosVmyWf+Quu6uD0djJHtwEhefjn90Becy8JgfE4ZZ0TjNsLeCKqcl8g==","shasum":"b15e6a43c9403ca1dd3b1738d7ebe0c52dcc3d8e","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.0.0-2023-10-17--13-06.tgz","fileCount":13,"unpackedSize":26969,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJq5dWTbt/hpBxmVJfpLr9CegszpdHTBT9k1+9IYQGjAiEAg4r3Y9FLi6jsPwtyQKBzSwnVlp6yGo2ZzOaxm8Qqpys="}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.0.0-2023-10-17--13-06_1697548076919_0.25582843773193487"},"_hasShrinkwrap":false},"0.29.0":{"name":"opentelemetry-resource-detector-service","version":"0.29.0","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.6.0"},"dependencies":{"@opentelemetry/resources":"~1.17.1","@opentelemetry/semantic-conventions":"^1.17.1","opentelemetry-resource-detector-sync-api":"^0.29.0","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.6.0","@types/mocha":"^8.2.2","expect":"^26.6.2","mocha":"^8.4.0","opentelemetry-instrumentation-mocha":"0.0.7-alpha.1","ts-node":"^9.1.1","typescript":"4.3.4"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","opentelemetry-instrumentation-mocha"]},"gitHead":"3be217b8c6c8a6ae41486c51453781732c2c3ea3","_id":"opentelemetry-resource-detector-service@0.29.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/3.22.1/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-9fm+GZoXvE5G6PXFlAjeCPnsH4wkToU0HB3A1beWXrha8ndazdZjHyfeFsdyBdSgil9rwiVtALxANOGen7JRQQ==","shasum":"5bc9e0ecc4fcfcc8b6215accf558f5447595842d","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.29.0.tgz","fileCount":13,"unpackedSize":27148,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD88nwbCHHTvbYY6XqbqZhJkxJxolX6b7jp7y3JFZaPBwIgG0fM7lTk70Van1VH6Q/Q7qPIJwggbSBGh+xURDIPpYU="}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.29.0_1697549256744_0.6865042148865208"},"_hasShrinkwrap":false},"0.0.0-2024-05-16--12-47":{"name":"opentelemetry-resource-detector-service","version":"0.0.0-2024-05-16--12-47","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.8.0"},"dependencies":{"@opentelemetry/resources":"~1.24.1","@opentelemetry/semantic-conventions":"^1.24.1","opentelemetry-resource-detector-sync-api":"^0.0.0-2024-05-16--12-47","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.8.0","@types/mocha":"^8.2.2","aspecto-opentelemetry-instrumentation-mocha":"0.0.9-alpha.0","expect":"^26.6.2","mocha":"^8.4.0","ts-node":"^10.9.2","typescript":"5.4.5"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","aspecto-opentelemetry-instrumentation-mocha"]},"gitHead":"0f32591c71be0933eae844b744a70f9c9aedb84d","types":"./dist/src/index.d.ts","readme":"# OpenTelemetry Service Resource Detector for Node.js\n[![NPM version](https://img.shields.io/npm/v/opentelemetry-resource-detector-service.svg)](https://www.npmjs.com/package/opentelemetry-resource-detector-service)\n\nThis module provides automatic resource detector for [Service](https://github.com/open-telemetry/opentelemetry-specification/tree/main/specification/resource/semantic_conventions#service)\n\n## Installation\n\n```bash\nnpm install --save opentelemetry-resource-detector-service\n```\n\n##  Usage\n\n### Synchronous SDK Initialization\n```js\nimport { detectSyncResources } from 'opentelemetry-resource-detector-sync-api';\nimport { serviceSyncDetector } from 'opentelemetry-resource-detector-service';\n\nconst resource = detectSyncResources({\n    detectors: [serviceSyncDetector, /* add other sync detectors here */],\n});\nconst tracerProvider = new NodeTracerProvider({ resource });\n```\n\n### Asynchronous SDK Initialization\n```js\nimport { detectResources } from '@opentelemetry/resources';\nimport { serviceDetector } from 'opentelemetry-resource-detector-service';\n\n( async () => {\n    const resource = await detectResources({\n        detectors: [serviceDetector, /* add other async detectors here */],\n    });\n    const tracerProvider = new NodeTracerProvider({ resource });\n    // Initialize auto instrumentation plugins and register provider.\n    // Make sure you don't 'require' instrumented packages elsewhere \n    // before they are registered here\n})();\n```\n\n## Attributes\n| Attribute | Type | Source |\n| --- | --- | --- |\n| `service.name` | string | `process.env.OTEL_SERVICE_NAME`. If not set, will try to read `name` attribute from package.json. If not set will fallback to `unknown_service: concatenated with process.executable.name` (according to specification) |\n| `serivce.version` | string | `version` attribute from package.json |\n| `service.instance.id` | [string (v4 UUID)](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_(random)) | Automatically generated by the detector for each invocation of the service |\n","readmeFilename":"README.md","_id":"opentelemetry-resource-detector-service@0.0.0-2024-05-16--12-47","_nodeVersion":"18.20.2","_npmVersion":"lerna/8.1.3/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-mAYAYAHkqrYZUaB0HvX26UCFfv+4v4q9S05xwBJwUYYq6oUjovx0z0HXc8clbsRskG1okCu4X/9KqCM0DhPQpg==","shasum":"393238688268fbc81cfa55d9317b2ba87d4a60f4","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.0.0-2024-05-16--12-47.tgz","fileCount":12,"unpackedSize":23650,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3xPviGqAJ7qKO5/BozigsXcZWIyXNlzHE7WV2dGDXuQIhAMCQy0X2yRYW8JDPy6gqHFFy/C9EJK6WpTsS+mxdaw05"}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.0.0-2024-05-16--12-47_1715863697339_0.8358834995589228"},"_hasShrinkwrap":false},"0.30.0":{"name":"opentelemetry-resource-detector-service","version":"0.30.0","description":"open telemetry resource detector for service","keywords":["opentelemetry"],"homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","license":"Apache-2.0","main":"dist/src/index.js","repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"scripts":{"build":"tsc","prepare":"yarn build","test":"mocha","test:jaeger":"OTEL_EXPORTER_JAEGER_AGENT_HOST=localhost mocha","watch":"tsc -w","version:update":"node ../../../scripts/version-update.js","test:ci":"yarn test","version":"yarn run version:update"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"peerDependencies":{"@opentelemetry/api":"^1.8.0"},"dependencies":{"@opentelemetry/resources":"~1.24.1","@opentelemetry/semantic-conventions":"^1.24.1","opentelemetry-resource-detector-sync-api":"^0.30.0","uuid":"^8.3.2"},"devDependencies":{"@opentelemetry/api":"^1.8.0","@types/mocha":"^8.2.2","aspecto-opentelemetry-instrumentation-mocha":"0.0.9-alpha.0","expect":"^26.6.2","mocha":"^8.4.0","ts-node":"^10.9.2","typescript":"5.4.5"},"mocha":{"extension":["ts"],"spec":"test/**/*.spec.ts","require":["ts-node/register","aspecto-opentelemetry-instrumentation-mocha"]},"gitHead":"6fd75bf4b1355485542c31e4f9322d70af8fe27d","types":"./dist/src/index.d.ts","_id":"opentelemetry-resource-detector-service@0.30.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/8.1.3/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-drjwkE9ufOz9gcUEkRFqbiQi/zcg8mcXK6QbKTgi+cVDuLBkc9pxoRSjPT5WfMKJUppXcX7zzN6BD8PfKnedug==","shasum":"065957a97e090b08a2c810ff6889fb794e3253e4","tarball":"https://registry.npmjs.org/opentelemetry-resource-detector-service/-/opentelemetry-resource-detector-service-0.30.0.tgz","fileCount":12,"unpackedSize":23563,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3Kaaa315RYy8wJ24JCMvlmZeep4yqnwIx3Mj/DspytQIgArifXXjBd3Qg/9HgmTokRbr4k+RHjzqdwShhWRz8xS8="}]},"_npmUser":{"name":"aspecto-release-bot","email":"dev@aspecto.io"},"directories":{},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opentelemetry-resource-detector-service_0.30.0_1716291585579_0.5007312729510147"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-14T13:07:15.626Z","0.0.0-2021-06-14--13-06":"2021-06-14T13:07:15.736Z","modified":"2024-05-21T11:39:45.911Z","0.4.1":"2021-06-16T09:20:14.655Z","0.5.0":"2021-06-16T09:58:50.278Z","0.0.0-2021-06-17--13-11":"2021-06-17T13:12:27.076Z","0.21.0":"2021-06-20T10:06:29.035Z","0.0.0-2021-06-23--07-47":"2021-06-23T07:49:04.512Z","0.0.0-2021-06-23--08-12":"2021-06-23T08:13:19.308Z","0.0.0-2021-06-23--15-11":"2021-06-23T15:12:51.539Z","0.22.0":"2021-06-28T08:28:59.789Z","0.22.1":"2021-07-04T14:25:09.413Z","0.23.0":"2021-07-05T09:55:14.169Z","0.0.0-2021-08-01--12-54":"2021-08-01T12:55:33.561Z","0.24.0":"2021-08-01T14:16:49.305Z","0.0.0-2021-09-19--10-26":"2021-09-19T10:27:43.876Z","0.25.0":"2021-09-19T12:44:41.061Z","0.0.0-2021-10-20--09-32":"2021-10-20T09:33:11.293Z","0.26.0":"2021-10-26T19:29:51.304Z","0.0.0-2021-12-15--12-47":"2021-12-15T12:49:02.411Z","0.0.0-2021-12-15--13-05":"2021-12-15T13:07:09.673Z","0.0.0-2021-12-15--13-29":"2021-12-15T13:31:21.655Z","0.0.0-2021-12-15--16-17":"2021-12-15T16:18:39.926Z","0.0.0-2021-12-20--13-41":"2021-12-20T13:42:30.695Z","0.0.0-2021-12-21--15-57":"2021-12-21T15:58:49.533Z","0.0.0-2021-12-22--14-33":"2021-12-22T14:36:38.231Z","0.0.0-2021-12-26--12-22":"2021-12-26T12:23:16.786Z","0.0.0-2021-12-26--12-31":"2021-12-26T12:33:06.963Z","0.0.0-2022-04-13--14-32":"2022-04-13T14:32:57.859Z","0.27.0":"2022-06-02T14:38:16.272Z","0.27.1":"2022-06-06T10:45:08.281Z","0.0.0-2022-07-11--08-09":"2022-07-11T08:10:07.572Z","0.28.0":"2022-07-11T11:18:20.554Z","0.0.0-2023-07-26--14-48":"2023-07-26T14:49:11.420Z","0.0.0-2023-10-17--13-06":"2023-10-17T13:07:57.116Z","0.29.0":"2023-10-17T13:27:37.024Z","0.0.0-2024-05-16--12-47":"2024-05-16T12:48:17.545Z","0.30.0":"2024-05-21T11:39:45.755Z"},"maintainers":[{"name":"aspecto-release-bot","email":"dev@aspecto.io"}],"description":"open telemetry resource detector for service","homepage":"https://github.com/aspecto-io/opentelemetry-ext-js","keywords":["opentelemetry"],"repository":{"type":"git","url":"git+https://github.com/aspecto-io/opentelemetry-ext-js.git"},"bugs":{"url":"https://github.com/aspecto-io/opentelemetry-ext-js/issues"},"license":"Apache-2.0","readme":"# OpenTelemetry Service Resource Detector for Node.js\n[![NPM version](https://img.shields.io/npm/v/opentelemetry-resource-detector-service.svg)](https://www.npmjs.com/package/opentelemetry-resource-detector-service)\n\nThis module provides automatic resource detector for [Service](https://github.com/open-telemetry/opentelemetry-specification/tree/main/specification/resource/semantic_conventions#service)\n\n## Installation\n\n```bash\nnpm install --save opentelemetry-resource-detector-service\n```\n\n##  Usage\n\n### Synchronous SDK Initialization\n```js\nimport { detectSyncResources } from 'opentelemetry-resource-detector-sync-api';\nimport { serviceSyncDetector } from 'opentelemetry-resource-detector-service';\n\nconst resource = detectSyncResources({\n    detectors: [serviceSyncDetector, /* add other sync detectors here */],\n});\nconst tracerProvider = new NodeTracerProvider({ resource });\n```\n\n### Asynchronous SDK Initialization\n```js\nimport { detectResources } from '@opentelemetry/resources';\nimport { serviceDetector } from 'opentelemetry-resource-detector-service';\n\n( async () => {\n    const resource = await detectResources({\n        detectors: [serviceDetector, /* add other async detectors here */],\n    });\n    const tracerProvider = new NodeTracerProvider({ resource });\n    // Initialize auto instrumentation plugins and register provider.\n    // Make sure you don't 'require' instrumented packages elsewhere \n    // before they are registered here\n})();\n```\n\n## Attributes\n| Attribute | Type | Source |\n| --- | --- | --- |\n| `service.name` | string | `process.env.OTEL_SERVICE_NAME`. If not set, will try to read `name` attribute from package.json. If not set will fallback to `unknown_service: concatenated with process.executable.name` (according to specification) |\n| `serivce.version` | string | `version` attribute from package.json |\n| `service.instance.id` | [string (v4 UUID)](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_(random)) | Automatically generated by the detector for each invocation of the service |\n","readmeFilename":"README.md"}