{"_id":"@astrot1988/otlp","_rev":"29-501c2a9e8560a1a99ee2b17146ccd8ca","name":"@astrot1988/otlp","dist-tags":{"latest":"1.0.31"},"versions":{"1.0.3":{"name":"@astrot1988/otlp","version":"1.0.3","_id":"@astrot1988/otlp@1.0.3","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"3e198dc55f42baa8a428c918b5ba2cd254c77619","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.3.tgz","fileCount":5,"integrity":"sha512-91/TDUPv7quUoF4R/1SPj956txXqcu89fjpg0H0qvRvpCdO56Za800+zL4lzmyoU4wNGgNEkzTHdexF/f/B4Sw==","signatures":[{"sig":"MEUCIEDOrUuqcf8YrgtAdOldstckdEYWMKTZmPRR5fTSEJolAiEA0zqSaAjuZu/lCiYlzEXLj+leXSpxLUjxKZsX3rZ94wI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1813},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"gitHead":"fe0d753dfbe12117f673b0bbef613f03457fa641","scripts":{"build":"tsup src/index.ts --format esm,cjs --dts","prepublishOnly":"npm run build"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.3_1750320939540_0.8208752548752698","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@astrot1988/otlp","version":"1.0.4","_id":"@astrot1988/otlp@1.0.4","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"a97ea58681b1f9e488aad357db2cac17e9e4ef71","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.4.tgz","fileCount":13,"integrity":"sha512-9XQDUj3Rv/yl3jKC+hnq5Uaa4DaopXDbQRbEQcr6g+Z6hDILGycd7BHKFsIMbQmP4Xhwl2xXWsYa8dIk48lltg==","signatures":[{"sig":"MEUCIQDFmsEksjV7Th5D3tOvmi6Fy/uQ+8y/jiPNDwEgXRLzDQIgSN1x/EYlWnaN/uR/SXeLp713zJrtuOyknguVNg5Fnyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59342},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"gitHead":"79fe01d58db51f441c933f6706f88ad535f45e6f","scripts":{"test":"tsx src/__tests__/all.test.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build","test:decorators":"tsx src/__tests__/decorators-manual.test.ts","test:integration":"tsx src/__tests__/integration.test.ts"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","description":"Легкая OpenTelemetry обертка для веб-приложений с ленивой загрузкой и простой интеграцией.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/semantic-conventions":"^1.22.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.0","@swc/core":"^1.3.0","typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.4_1750405805263_0.47586113330398816","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@astrot1988/otlp","version":"1.0.5","_id":"@astrot1988/otlp@1.0.5","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"6090862ac4f390c8edabb82c70a5bc14ac2a8577","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.5.tgz","fileCount":13,"integrity":"sha512-zEG6ZkKZGIYLMRJSqmYS0mMmSMuvKPLIzqENR89vV72nWt6ojw5z8XSNE5NH/BVv4iMTbcQ4iu5w3d6o0Bxkag==","signatures":[{"sig":"MEUCIAReTcgre20N9bb+oh5LR1x4xyxDH4ybRkPIH6QkBVrXAiEAieHHM7DwTuEiPQwFSliOwrsIyUCLAZXr5hPlyZiTUx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59342},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"gitHead":"ef80b513317736bf69d862080c72f2257fb09cfd","scripts":{"test":"tsx src/__tests__/all.test.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build","test:decorators":"tsx src/__tests__/decorators-manual.test.ts","test:integration":"tsx src/__tests__/integration.test.ts"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","description":"Легкая OpenTelemetry обертка для веб-приложений с ленивой загрузкой и простой интеграцией.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/semantic-conventions":"^1.22.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.0","@swc/core":"^1.3.0","typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.5_1750405898406_0.5608556145237815","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@astrot1988/otlp","version":"1.0.6","_id":"@astrot1988/otlp@1.0.6","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"47afc97f411b7f14212a614abef488be28d70010","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.6.tgz","fileCount":13,"integrity":"sha512-1vkythYF/hSk/rbhw/p7kD5SDQyBT5wq/v4x4JUnDWEfieXbxNiZZ7hosVYY4yk/GTmCHjgmoI7Q+pgmJmdxbw==","signatures":[{"sig":"MEUCIQCHkD2Hq6/wJck6CWDbyNt1nfuRP6D6+HSkWJ5+cYXfmgIgGn32K0HKHMgFBCMdwAXPIaOee++MjCpe7Pi47/7f+SE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59359},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"82e7ab7425dc0b47bd12ed9480be455c5f080e00","scripts":{"test":"tsx src/__tests__/all.test.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build","test:decorators":"tsx src/__tests__/decorators-manual.test.ts","test:integration":"tsx src/__tests__/integration.test.ts"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","description":"Легкая OpenTelemetry обертка для веб-приложений с ленивой загрузкой и простой интеграцией.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/semantic-conventions":"^1.22.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.0","@swc/core":"^1.3.0","typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.6_1750406553045_0.11752661588686619","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@astrot1988/otlp","version":"1.0.7","_id":"@astrot1988/otlp@1.0.7","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"ed38f3c2930c27aaf2fac1cfe53a922df48569da","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.7.tgz","fileCount":13,"integrity":"sha512-QzhuZrb6a7JYw59xWa6XY6JMORLiSThDNGVjY9i4NXBQ98BhEfyXqF4DlZ5LlNhgZm+arb0DEE4lIznHShhXGQ==","signatures":[{"sig":"MEQCIBW1ISPZlijWLOpXfBtpbn8FQDVVUTGUDdcEbFjFYnLyAiA5Nk/BdEyhxmfpVQGHq07ozqUvmYRuM4Te19dAQcEDOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61912},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ebf6f90c114c6b2bb94a7c1f142253e6ceb02bb1","scripts":{"test":"tsx src/__tests__/all.test.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build","test:decorators":"tsx src/__tests__/decorators-manual.test.ts","test:integration":"tsx src/__tests__/integration.test.ts"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","description":"Легкая OpenTelemetry обертка для веб-приложений с ленивой загрузкой и простой интеграцией.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/semantic-conventions":"^1.22.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.0","@swc/core":"^1.3.0","typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.7_1750408186901_0.05369426019618917","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@astrot1988/otlp","version":"1.0.8","_id":"@astrot1988/otlp@1.0.8","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"3a474a16aad9d82c43c98fd8cba7d28375bcd083","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.8.tgz","fileCount":12,"integrity":"sha512-HKESBVjvcUzQWYbbOleNIw9EcURHTEf4dCFAhq6IFF+ujI+dFI2B4O3tj9I3sJUCvm6FmaVZ6UB+cL/hyffAUA==","signatures":[{"sig":"MEUCIDzKFZ07Lja1CNbXvOfzhekx++NFjp55wf2AGSCoHM9TAiEAxhs4PpWZE8ra3s+zs/Tvuf7G01dblvx3WoQGjqphqvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68533},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8422f3881792c29b91d0e48eefc8746fdf9d81c0","scripts":{"test":"tsx src/__tests__/all.test.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build","test:decorators":"tsx src/__tests__/lazy-decorators.test.ts","test:integration":"tsx src/__tests__/integration.test.ts"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","description":"Легкая OpenTelemetry обертка для веб-приложений с ленивой загрузкой и простой интеграцией.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/semantic-conventions":"^1.22.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.0","@swc/core":"^1.3.0","typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.8_1750423577336_0.4393329648778197","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@astrot1988/otlp","version":"1.0.9","_id":"@astrot1988/otlp@1.0.9","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"39f88aca870f83a39cb64185db2b501e931302d9","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.9.tgz","fileCount":11,"integrity":"sha512-7z6EQ8M+6yjspmiga5Hy3hNv3aEJtGDeR/mzAzdIS+JcsHaV6fcJoJGeIx+wlwY5uX5048ppTWsLAEFYynAafA==","signatures":[{"sig":"MEUCIQCvsKN+s2BNGjWcf6XbZU/veR7MJfnTAQxU81yzQh4dWgIgEA+h5gIxYMaW2qYtGpCfyKk4IPaM9WBNA91ixO3cUdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87652},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./decorators":{"types":"./dist/decorators/index.d.ts","import":"./dist/decorators/index.js"}},"gitHead":"694777251af8a62176ac6cbb60bd685f9c38a0e2","scripts":{"test":"tsx src/__tests__/all.test.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build","test:decorators":"tsx src/__tests__/decorators-manual.test.ts","test:integration":"tsx src/__tests__/integration.test.ts"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","description":"Легкая OpenTelemetry обертка для веб-приложений с ленивой загрузкой и простой интеграцией.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/semantic-conventions":"^1.22.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.0","@swc/core":"^1.3.0","typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.9_1750426167184_0.7784484502278615","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@astrot1988/otlp","version":"1.0.10","_id":"@astrot1988/otlp@1.0.10","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"090d6df498d4ae55bcfab1cf840c012dec622198","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.10.tgz","fileCount":9,"integrity":"sha512-8HCatfj09mCFJHPofggrixcB8xkXI6teUihUr966NqbkvWHBBySfg3dDtIOd5Z6g8DA1Tv1cIdvSUkV+947ztg==","signatures":[{"sig":"MEUCIQCgmeIum8ng04ceC7vADKqjAE7TN3eASIJv6Q7OGfUI8gIgWsan6oiocnyos07MZH3qE3B8jA/snr8T2tQfhqGemRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234609},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./decorators":{"types":"./dist/decorators/index.d.ts","import":"./dist/decorators/index.js"}},"gitHead":"1de09d0ac2f2e5e6273952c6ff2553fbac6a8dd3","scripts":{"test":"tsx src/__tests__/all.test.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build","test:decorators":"tsx src/__tests__/decorators-manual.test.ts","test:integration":"tsx src/__tests__/integration.test.ts"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","description":"Легкая OpenTelemetry обертка для веб-приложений с ленивой загрузкой и простой интеграцией.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/semantic-conventions":"^1.22.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.0","@swc/core":"^1.3.0","typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.10_1750720379155_0.6708201332137547","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@astrot1988/otlp","version":"1.0.11","_id":"@astrot1988/otlp@1.0.11","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"a2525bffbf2091eaa783bfe6cf9b790c437bd9a0","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.11.tgz","fileCount":9,"integrity":"sha512-pXs7SFAZKQoSDqzml9b3WmXMXsLPk/5hXdgPKZZ9f2h3cmwOHxpcL1EIBtkKZ3kIWK4YGPyxfebprD+1WItLgw==","signatures":[{"sig":"MEUCIEpRgHu/Nq7lZYBn84bGIcha8OGj4yqHEKRU5cLcH8eAAiEAlUA90aCRa7G37d8gJZKuoBQa3DPj90Dc3ZmRkGD+7rg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253241},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./decorators":{"types":"./dist/decorators/index.d.ts","import":"./dist/decorators/index.js"}},"gitHead":"8e3e42fdd07b260bfe7c873a4ab3fbe6e1af3571","scripts":{"test":"tsx src/__tests__/all.test.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build","test:decorators":"tsx src/__tests__/decorators-manual.test.ts","test:integration":"tsx src/__tests__/integration.test.ts"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","description":"Легкая OpenTelemetry обертка для веб-приложений с ленивой загрузкой и простой интеграцией.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/semantic-conventions":"^1.22.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.0","@swc/core":"^1.3.0","typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.11_1750721084552_0.8416509011064364","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@astrot1988/otlp","version":"1.0.12","_id":"@astrot1988/otlp@1.0.12","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"3ce31dd79419dd0e7bf569308b7af2e7551a5b31","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.12.tgz","fileCount":9,"integrity":"sha512-/WgbGbM51dmC4rAQu53kFSbIc48pXQM2C5nrQqE3jD22HQDG2IgUt5Rwlb7afL05SFLKpVv8VTdlepJ7s3efWg==","signatures":[{"sig":"MEYCIQCMkEt2aJIXf3umLydJOgL/DxBZKiDSoUARysL3SApvrgIhAOXcjnbbSkHjBmHi/uvfXCHY3HFv1zPSj/NE1e0fIKsO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289071},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./decorators":{"types":"./dist/decorators/index.d.ts","import":"./dist/decorators/index.js"}},"gitHead":"08378d74221bc116ce99b7a571ffeca1df1f4b16","scripts":{"test":"tsx src/__tests__/all.test.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build","test:decorators":"tsx src/__tests__/decorators-manual.test.ts","test:integration":"tsx src/__tests__/integration.test.ts"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","description":"Легкая OpenTelemetry обертка для веб-приложений с ленивой загрузкой и простой интеграцией.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/semantic-conventions":"^1.22.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.0","@swc/core":"^1.3.0","typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.12_1750723167654_0.7006017459103295","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@astrot1988/otlp","version":"1.0.13","_id":"@astrot1988/otlp@1.0.13","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"eef6bc5928b726f10c31e762452f50897fba986c","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.13.tgz","fileCount":9,"integrity":"sha512-HDDE8CIoF0Bzc4Tazs8I6dD89MXGV3iBJi4taBEAqdI0ygVbzTZHDRsojLkD7tNM7WGYuaA2g6eaik8I4BAVng==","signatures":[{"sig":"MEQCIDiClIxi8lHjqo8Q2BQf2quL1h+MPmFrJ0q3qTSgVAYnAiBdub89rbvL6fEjS7BF1fnEntiHs+m5JAOA5TyCveul4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245309},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./decorators":{"types":"./dist/decorators/index.d.ts","import":"./dist/decorators/index.js"}},"gitHead":"153f67632b04c63cfba0ff3db268f2afd764763e","scripts":{"test":"tsx src/__tests__/all.test.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build","test:decorators":"tsx src/__tests__/decorators-manual.test.ts","test:integration":"tsx src/__tests__/integration.test.ts"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","description":"Легкая OpenTelemetry обертка для веб-приложений с ленивой загрузкой и простой интеграцией.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/semantic-conventions":"^1.22.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.0","@swc/core":"^1.3.0","typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.13_1750724131998_0.050067441208701435","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@astrot1988/otlp","version":"1.0.14","_id":"@astrot1988/otlp@1.0.14","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"aef73dd0e635c55b2f2d06d8246db3b9cc780b05","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.14.tgz","fileCount":9,"integrity":"sha512-d7olOYJRQLfLwecXdRVQPH62EShPiV/Pd6mAhEgY3eTWvX5YU/mj4qlxXCHmB1dSqg6yWtvjKrZgMXaMS0+2ow==","signatures":[{"sig":"MEYCIQDJH2Razv1RHA50RFq+RLM1vQB77Xo2RVgmUxB51KhctAIhAJNIFRxun8JD2QBAhw2ES3ZKvBQ8B7P4IuAn3Sj3DGm7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245297},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./decorators":{"types":"./dist/decorators/index.d.ts","import":"./dist/decorators/index.js"}},"gitHead":"2756a8b138702e8b54c5aa52416f1a778641dab9","scripts":{"test":"tsx src/__tests__/all.test.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build","test:decorators":"tsx src/__tests__/decorators-manual.test.ts","test:integration":"tsx src/__tests__/integration.test.ts"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","description":"Легкая OpenTelemetry обертка для веб-приложений с ленивой загрузкой и простой интеграцией.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/semantic-conventions":"^1.22.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.0","@swc/core":"^1.3.0","typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.14_1750759723734_0.45278743946602873","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@astrot1988/otlp","version":"1.0.15","_id":"@astrot1988/otlp@1.0.15","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"894532c807d900b059599331fda8b5acf11ec2e1","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.15.tgz","fileCount":9,"integrity":"sha512-U8yBvwLVA8sgFSlwNWkxxu4+p2xRSy/ALu7g9pxpk8fvwTT5qJ4Y9pY3SCiw8lbjYajX2sxWk9+oYfwq+EW5Hw==","signatures":[{"sig":"MEUCIQCWNREOvmWb9DQrSFD/iaEbMJII3LJ1NJZ5uVQLoW0AsgIgT1+X8YDF9adRooE9bvd1Zd9NwLxU0bQRlOiBeC5D4rE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245309},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./decorators":{"types":"./dist/decorators/index.d.ts","import":"./dist/decorators/index.js"}},"gitHead":"558697ad4be9aa50b73d277efbfa58f85e5028f3","scripts":{"test":"tsx src/__tests__/all.test.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build","test:decorators":"tsx src/__tests__/decorators-manual.test.ts","test:integration":"tsx src/__tests__/integration.test.ts"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","description":"Легкая OpenTelemetry обертка для веб-приложений с ленивой загрузкой и простой интеграцией.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/semantic-conventions":"^1.22.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.0","@swc/core":"^1.3.0","typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.15_1750760098553_0.26587139143936245","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@astrot1988/otlp","version":"1.0.16","_id":"@astrot1988/otlp@1.0.16","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"9834b6027abac27440af484dc02e28ec7131d407","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.16.tgz","fileCount":9,"integrity":"sha512-d1oqbFm9R2kG9FX2Q97keFUmYsBOG6/RbrPSb3e6ECO+3DK1x1Or/kJA+I16AKvbhvS23UM1MvnIEzFcnZzKDA==","signatures":[{"sig":"MEUCIGFPjxSxzTo5NAHGSoAY95Dvjw6nI/NA4+8GxtFLowuUAiEApb7+on68Ltb17Eavn4lUQ6IKt3L1CZx64Cm5m1PIZw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":248332},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./decorators":{"types":"./dist/decorators/index.d.ts","import":"./dist/decorators/index.js"}},"gitHead":"4f1dfe0c890fe11a52c00d462ed36d78ef3324fe","scripts":{"test":"tsx src/__tests__/all.test.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build","test:decorators":"tsx src/__tests__/decorators-manual.test.ts","test:integration":"tsx src/__tests__/integration.test.ts"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","description":"Легкая OpenTelemetry обертка для веб-приложений с ленивой загрузкой и простой интеграцией.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/semantic-conventions":"^1.22.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.0","@swc/core":"^1.3.0","typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.16_1750761377867_0.1400060623736552","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@astrot1988/otlp","version":"1.0.17","_id":"@astrot1988/otlp@1.0.17","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"78172db5c0f3b0b640059f7e7dd2f1571f25c391","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.17.tgz","fileCount":9,"integrity":"sha512-rWFTJIYhkE2SWPXJaVrdSgj369WPepvd9+4mXsfPEdI85qa4ebksNM/EK5p0DF4IoMm39VZoMegkFShL6YV0kg==","signatures":[{"sig":"MEYCIQDptZ3b2tNrUfOgotEUcox9nLAhuSegDe8AE9wT71kO+AIhAPHEhwXwKhzuxp4UlAZ+EvvfSOuq8wfhWuTWsQ+A+L5/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":248332},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./decorators":{"types":"./dist/decorators/index.d.ts","import":"./dist/decorators/index.js"}},"gitHead":"6b1c2af68527659246a88738eda22ccf6d6012e4","scripts":{"test":"tsx src/__tests__/all.test.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build","test:decorators":"tsx src/__tests__/decorators-manual.test.ts","test:integration":"tsx src/__tests__/integration.test.ts"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","description":"Легкая OpenTelemetry обертка для веб-приложений с ленивой загрузкой и простой интеграцией.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/semantic-conventions":"^1.22.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.0","@swc/core":"^1.3.0","typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.17_1750763839465_0.7798295966726951","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@astrot1988/otlp","version":"1.0.18","_id":"@astrot1988/otlp@1.0.18","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"425f8e94832b6630e3926469cbcc0bf5f6b43708","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.18.tgz","fileCount":9,"integrity":"sha512-M5HNoiR3cgsIiBaZRxAd8SZxad0zkJf+1h4lRhRB39CQC8Cwpq28xsOJdCAhmLK7f1b6mZ4u0Mtn2G/AP8VMOQ==","signatures":[{"sig":"MEUCIBnIpfW5AbKQx30IktqZJb1wlz0RRbQmYy0ssbR+tAGPAiEAwqYI6MSQ5gz9uo1sAkLhDVHX1olOyC6/tT8W02lbUIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265202},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./decorators":{"types":"./dist/decorators/index.d.ts","import":"./dist/decorators/index.js"}},"gitHead":"9f1111a2a17b18a4771360e0dae95430fa2ea79b","scripts":{"test":"tsx src/__tests__/all.test.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build","test:decorators":"tsx src/__tests__/decorators-manual.test.ts","test:integration":"tsx src/__tests__/integration.test.ts"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","description":"Легкая OpenTelemetry обертка для веб-приложений с ленивой загрузкой и простой интеграцией.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/semantic-conventions":"^1.22.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.0","@swc/core":"^1.3.0","typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.18_1750764809017_0.8746529186116074","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@astrot1988/otlp","version":"1.0.19","_id":"@astrot1988/otlp@1.0.19","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"5686d177ffe2d2bec0154e473d38cf921912f00c","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.19.tgz","fileCount":9,"integrity":"sha512-yie/K+Ya9CQ7TKRfjGlVKB/LxY6BAlNY5jLIBgsMhLgGm5cauh6qr75U0h9OXfSa+/7TJe3OZxN/7iqZJRDZyg==","signatures":[{"sig":"MEUCIQDMcvJ3wkhKmOxZ5VhTX3tgqrrh47F4fuAttXFhNb5y/AIgKZhHN987qGfOJN4/hNW8VRN93i+eGdWzK8cH/wMWyq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269946},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./decorators":{"types":"./dist/decorators/index.d.ts","import":"./dist/decorators/index.js"}},"gitHead":"5b32fa500287ea48463bde0f6efd25884bc1cce6","scripts":{"test":"tsx src/__tests__/all.test.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build","test:decorators":"tsx src/__tests__/decorators-manual.test.ts","test:integration":"tsx src/__tests__/integration.test.ts"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","description":"Легкая OpenTelemetry обертка для веб-приложений с ленивой загрузкой и простой интеграцией.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/semantic-conventions":"^1.22.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.0","@swc/core":"^1.3.0","typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.19_1750765778965_0.593669906178155","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@astrot1988/otlp","version":"1.0.20","_id":"@astrot1988/otlp@1.0.20","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"4ca4f15a3969e6a1fd68ddae7aad857c73935cbe","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.20.tgz","fileCount":9,"integrity":"sha512-J1+tRX1VZmUqQ/ZRCEL4wj7++l9yK3+rKlcDZa2fypNPsLICR8I1fO83VBsnNp9PLSM7Di83VooS83XYu8xGxg==","signatures":[{"sig":"MEYCIQDod5XolPAGojtYu2dxZvyaIcaOqZHjyATTg2gOOGPPgwIhAMsLVoi8h977PB8IZkNZliFPXhE5Lbh47K7Yd6u+wAZp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269730},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./decorators":{"types":"./dist/decorators/index.d.ts","import":"./dist/decorators/index.js"}},"gitHead":"26057a767ef21100106003a8fadc2efa961602ce","scripts":{"test":"tsx src/__tests__/all.test.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build","test:decorators":"tsx src/__tests__/decorators-manual.test.ts","test:integration":"tsx src/__tests__/integration.test.ts"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","description":"Легкая OpenTelemetry обертка для веб-приложений с ленивой загрузкой и простой интеграцией.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/semantic-conventions":"^1.22.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.0","@swc/core":"^1.3.0","typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.20_1750766036762_0.6828722720059677","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@astrot1988/otlp","version":"1.0.21","_id":"@astrot1988/otlp@1.0.21","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"be0d2dcd314dcc21715743d6bcf9827820be1e98","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.21.tgz","fileCount":9,"integrity":"sha512-kLjLZrugnT0WmybRTbzp/eJcSeNRs1Bpqjd+mDKqMb9oBppxwDOmo4I1NjsieSS65+NEKsi3kmft/t+Fc+pylQ==","signatures":[{"sig":"MEYCIQC4mUq0Y+nBngEwjrGPYagPmij71HR8ppe+yt3uHDfhsAIhAKd7EAjMP1EqrzXS1YXxWmIcGqRMt9tMXsqjVvtevQew","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269922},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./decorators":{"types":"./dist/decorators/index.d.ts","import":"./dist/decorators/index.js"}},"gitHead":"5d661dc6ed32b8ec0d57816bb7b885ad535c42c4","scripts":{"test":"tsx src/__tests__/all.test.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build","test:decorators":"tsx src/__tests__/decorators-manual.test.ts","test:integration":"tsx src/__tests__/integration.test.ts"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","description":"Легкая OpenTelemetry обертка для веб-приложений с ленивой загрузкой и простой интеграцией.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/semantic-conventions":"^1.22.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.0","@swc/core":"^1.3.0","typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.21_1750767321314_0.6005644352147641","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@astrot1988/otlp","version":"1.0.22","_id":"@astrot1988/otlp@1.0.22","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"984eaa6f5a7609af53801d1a4efa79e593c9b4b7","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.22.tgz","fileCount":9,"integrity":"sha512-icm1Rb2PKmG0VqBad3qnsbv00c12tdhLwo9swhodwp8mFXSPaZnRCgjYb4OI4x9p36Y3FpP3Q6dzOddeY0bvtg==","signatures":[{"sig":"MEUCIQDJDdKS2ZvLvjxYW9qmMXHIu7kUPg9SHMQiwC0KB2VmRAIgdKJJHNRccHr4tfpzdYblzLyo82TZ58pb/BKvx9yZbw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270568},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./decorators":{"types":"./dist/decorators/index.d.ts","import":"./dist/decorators/index.js"}},"gitHead":"416332493bc251d942271242d1c08ea7b07448e4","scripts":{"test":"tsx src/__tests__/all.test.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build","test:decorators":"tsx src/__tests__/decorators-manual.test.ts","test:integration":"tsx src/__tests__/integration.test.ts"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","description":"Легкая OpenTelemetry обертка для веб-приложений с ленивой загрузкой и простой интеграцией.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/semantic-conventions":"^1.22.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.0","@swc/core":"^1.3.0","typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.22_1750767844991_0.4710289595392865","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@astrot1988/otlp","version":"1.0.23","_id":"@astrot1988/otlp@1.0.23","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"caae67099660ab1ac164b0eca8b456638f7bb009","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.23.tgz","fileCount":9,"integrity":"sha512-ie9vQlELAuVYOQcmtRLygYIrZyTu/VG4H6cPdiRk0vOJ7kw9Ho/WlJDXIi1yzK/BcAY/WF6bfbCbJWoLl2Ssvg==","signatures":[{"sig":"MEUCIHG60GJO4u5MIeTICh0V8/omMsyqapU/B+oIWv3xqeCFAiEA+xpPMpPW+3KKCP01B3tzQIQ++he3pX2rfmvf1MKHrW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271840},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./decorators":{"types":"./dist/decorators/index.d.ts","import":"./dist/decorators/index.js"}},"gitHead":"7d56d67ba80c4401bfe54e959565d45948992ee2","scripts":{"test":"tsx src/__tests__/all.test.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build","test:decorators":"tsx src/__tests__/decorators-manual.test.ts","test:integration":"tsx src/__tests__/integration.test.ts"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","description":"Легкая OpenTelemetry обертка для веб-приложений с ленивой загрузкой и простой интеграцией.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/semantic-conventions":"^1.22.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.0","@swc/core":"^1.3.0","typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.23_1750768127481_0.017267652016367707","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@astrot1988/otlp","version":"1.0.24","_id":"@astrot1988/otlp@1.0.24","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"7ffcd884cf428eba9307f1b7ace699e9bc28a0df","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.24.tgz","fileCount":9,"integrity":"sha512-vPQLlESUMSExsOA4RUdU3LwNmOPswdj9WMpJ9WGyTupJ+iK0LSAl8Z2UJ9rzxX9SCI9v4nGJSlUr50qp/eUQBQ==","signatures":[{"sig":"MEUCIQCfDDXPRMnMmnflR2YZ7/2e6g8JAdTVZ8c702uB5JkdXQIgdKH7aj3VSjMBawCVDtGjmAzmKt9lmWxZyTWAXHge9vw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277786},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./decorators":{"types":"./dist/decorators/index.d.ts","import":"./dist/decorators/index.js"}},"gitHead":"9e13758a8955a7fa1127c04fa138951be735b699","scripts":{"test":"tsx src/__tests__/all.test.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build","test:decorators":"tsx src/__tests__/decorators-manual.test.ts","test:integration":"tsx src/__tests__/integration.test.ts"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","description":"Легкая OpenTelemetry обертка для веб-приложений с ленивой загрузкой и простой интеграцией.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/semantic-conventions":"^1.22.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.0","@swc/core":"^1.3.0","typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.24_1750915519663_0.739085995919726","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@astrot1988/otlp","version":"1.0.25","_id":"@astrot1988/otlp@1.0.25","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"c9d32ea78a5a3184a622045fcf47ecc9e55989e4","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.25.tgz","fileCount":9,"integrity":"sha512-vhXFLth2A+PWl3G4WNUafK0T6mOxMJfYiXrnctGd3S8o98jN4EdWeDsFLFbfkvb2DAVrznUHc+5sObQFIPftRw==","signatures":[{"sig":"MEQCICr151wshTkIPrtUJ2EMyeKCUykfrKsnU7Cv9AwwZI7iAiBJSjOX+JR3EVhmusE/Eel39p/MOzxO8NJem/9m/QGRvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278242},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./decorators":{"types":"./dist/decorators/index.d.ts","import":"./dist/decorators/index.js"}},"gitHead":"45284fc3031eddf9594c45df0701c7d50f84c4c6","scripts":{"test":"tsx src/__tests__/all.test.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build","test:decorators":"tsx src/__tests__/decorators-manual.test.ts","test:integration":"tsx src/__tests__/integration.test.ts"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","description":"Легкая OpenTelemetry обертка для веб-приложений с ленивой загрузкой и простой интеграцией.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/semantic-conventions":"^1.22.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.0","@swc/core":"^1.3.0","typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.25_1750918426876_0.9268934971410376","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@astrot1988/otlp","version":"1.0.26","_id":"@astrot1988/otlp@1.0.26","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"c00e98894df9ba97ff5650991c236fdccffc4079","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.26.tgz","fileCount":9,"integrity":"sha512-OUjFlIXaM/KFEiisX00Kre/pzg4NHPAoMbopFme+QO7/3FZAWBCPNUqyg8Y0tKse9LU9omjMGBsFwl5Vla+JHg==","signatures":[{"sig":"MEUCIQCAiU00jh0QNdz1SGSJTx65EcmILzji6e2BuR4aC2caoAIgYhgrmPBGePhvGU+Ty5ZufYCuhdpojQTDjBCknjZMTNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278242},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./decorators":{"types":"./dist/decorators/index.d.ts","import":"./dist/decorators/index.js"}},"gitHead":"ee470376fd18807faa6061df80b63b5e2eb12d38","scripts":{"test":"tsx src/__tests__/all.test.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build","test:decorators":"tsx src/__tests__/decorators-manual.test.ts","test:integration":"tsx src/__tests__/integration.test.ts"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","description":"Легкая OpenTelemetry обертка для веб-приложений с ленивой загрузкой и простой интеграцией.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/semantic-conventions":"^1.22.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.0","@swc/core":"^1.3.0","typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.26_1750918817341_0.5195137886455072","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@astrot1988/otlp","version":"1.0.27","_id":"@astrot1988/otlp@1.0.27","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"d1d8d238990537d906e6534b984dc96c62d4692d","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.27.tgz","fileCount":9,"integrity":"sha512-bTioA8FJL2hHNHy0Md+U59iZwyQfNzdujwY9jvYDfB3hoIraAXlF2v1gL+zEWIfpb2ZuMh8SdLLsYEqxnCc0CA==","signatures":[{"sig":"MEUCIHwYQ1ZZndh7jOfbCXYVLrMH+3D+TybQ/WyrnnlK2JuSAiEA2alPLCb1FrS2ANmrjtoBCLptgSJ38CnD5VjSyfneziU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101561},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./decorators":{"types":"./dist/decorators/index.d.ts","import":"./dist/decorators/index.js"}},"gitHead":"57400a10285e5c2cdb6e25badbde3b51ec8527fc","scripts":{"test":"tsx src/__tests__/all.test.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build","test:decorators":"tsx src/__tests__/decorators-manual.test.ts","test:integration":"tsx src/__tests__/integration.test.ts"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","description":"Легкая OpenTelemetry обертка для веб-приложений с ленивой загрузкой и простой интеграцией.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/semantic-conventions":"^1.22.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.0","@swc/core":"^1.3.0","typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.27_1750949988996_0.22007850659277417","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@astrot1988/otlp","version":"1.0.28","_id":"@astrot1988/otlp@1.0.28","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"1e20d152d8f7a670081d41b42d3470456ddf5658","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.28.tgz","fileCount":9,"integrity":"sha512-xKJUmgXBPF+x7MearYCglfS+5YfGp0zRml2S9WRrSaFX+N8THFqA2Z9eN9WW78cje1BCnlidYz3ulQdDprfe+w==","signatures":[{"sig":"MEYCIQDDuljlcuykPYCMiOcOMjj47+S6+X7XphNa+duiYCYcVQIhAN6+94/dTsXcaogWhEeu6xRNuNDa2Rp3ZoHSKVItDxT/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91243},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./decorators":{"types":"./dist/decorators/index.d.ts","import":"./dist/decorators/index.js"}},"gitHead":"33bb022bcb7386eec78f7bb50ad0517ab6c28bbb","scripts":{"test":"tsx src/__tests__/all.test.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build","test:decorators":"tsx src/__tests__/decorators-manual.test.ts","test:integration":"tsx src/__tests__/integration.test.ts"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","description":"Легкая OpenTelemetry обертка для веб-приложений ## 🚀 Особенности","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/semantic-conventions":"^1.22.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.0","@swc/core":"^1.3.0","typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.28_1750952144152_0.1745267806502615","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@astrot1988/otlp","version":"1.0.29","_id":"@astrot1988/otlp@1.0.29","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"e6b5229650a3e7f70fbf3800cc35f2039a3cf358","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.29.tgz","fileCount":9,"integrity":"sha512-MW4X3ls9U2h5i5oBMwbJs/5UFNVJSu/rSRcAaTaZKKo5/zvFDzKpwP1zqKKxlawdBUD1U43bhOzImhaJgHnUpw==","signatures":[{"sig":"MEQCIETPiWpZs6cm2KyY8tJPnlD7KbuuloICW5EjdzjE8IO4AiB9IekKrV5zwpPGPXSwC2gw3nwnaNgvAcXq+j3QKSo4NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92051},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./decorators":{"types":"./dist/decorators/index.d.ts","import":"./dist/decorators/index.js"}},"gitHead":"54811444b7d340649b4944beb8dfd88a94e7f3c6","scripts":{"test":"tsx src/__tests__/all.test.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build","test:decorators":"tsx src/__tests__/decorators-manual.test.ts","test:integration":"tsx src/__tests__/integration.test.ts"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","description":"Легкая OpenTelemetry обертка для веб-приложений ## 🚀 Особенности","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/semantic-conventions":"^1.22.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.0","@swc/core":"^1.3.0","typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.29_1750952429187_0.19214305769682638","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@astrot1988/otlp","version":"1.0.30","_id":"@astrot1988/otlp@1.0.30","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"dist":{"shasum":"f7abc2d9f010fcef386623d1c6bbd586a75d505c","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.30.tgz","fileCount":9,"integrity":"sha512-qmE/g9/f2RqybS6OpwmL5AFHGPGEPFr1cLtThpOQUVlvFOHt3boaU9etD/7IrJywBCiHiC83mv4iiZGLH1bnTA==","signatures":[{"sig":"MEUCIQDHHx2Jq93jrxzvukFYaU1/RyV+Gc5Co19Pq2+zVdmFLwIgZAE6IKHQfxe5GYV/w26NCQdHHwpiHjpRxImPPgfGwyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92135},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./decorators":{"types":"./dist/decorators/index.d.ts","import":"./dist/decorators/index.js"}},"gitHead":"0a8a68a6e26eef6b648595cef8e45ddefa763d45","scripts":{"test":"tsx src/__tests__/all.test.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build","test:decorators":"tsx src/__tests__/decorators-manual.test.ts","test:integration":"tsx src/__tests__/integration.test.ts"},"_npmUser":{"name":"astrot1988","actor":{"name":"astrot1988","type":"user","email":"astrot1988@gmail.com"},"email":"astrot1988@gmail.com"},"_npmVersion":"10.8.2","description":"Легкая OpenTelemetry обертка для веб-приложений ## 🚀 Особенности","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/semantic-conventions":"^1.22.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.5.0","@swc/core":"^1.3.0","typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otlp_1.0.30_1751004512846_0.5089373020183994","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@astrot1988/otlp","version":"1.0.31","type":"module","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"},"./decorators":{"import":"./dist/decorators/index.js","types":"./dist/decorators/index.d.ts"}},"publishConfig":{"access":"public"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts","test":"tsx src/__tests__/all.test.ts","test:decorators":"tsx src/__tests__/decorators-manual.test.ts","test:integration":"tsx src/__tests__/integration.test.ts","test:all":"npm test && npm run test:decorators && npm run test:integration","prepublishOnly":"npm run build"},"dependencies":{"@opentelemetry/api":"^1.8.0","@opentelemetry/auto-instrumentations-web":"^0.37.0","@opentelemetry/exporter-metrics-otlp-http":"^0.49.1","@opentelemetry/exporter-trace-otlp-http":"^0.49.1","@opentelemetry/instrumentation":"^0.49.1","@opentelemetry/instrumentation-document-load":"^0.47.0","@opentelemetry/instrumentation-fetch":"^0.49.1","@opentelemetry/instrumentation-user-interaction":"^0.47.0","@opentelemetry/instrumentation-xml-http-request":"^0.49.1","@opentelemetry/resources":"^1.22.0","@opentelemetry/sdk-trace-web":"^1.22.0","@opentelemetry/semantic-conventions":"^1.22.0"},"devDependencies":{"@swc/core":"^1.3.0","@types/node":"^20.0.0","tsup":"^8.5.0","tsx":"^4.0.0","typescript":"^5.8.3"},"_id":"@astrot1988/otlp@1.0.31","gitHead":"3cc508dc334b7cfa98541e861eb2cf6c6bdfb8f5","description":"Легкая OpenTelemetry обертка для веб-приложений","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-OgzdWAjzJqnQkFA3a3o5F8S66u9ZclXLWzo231hK3BoHg6/eQUpJKFlmF28ONg09UwP1V5gQjmqXu74I2qcHhA==","shasum":"c1fcab703ca4bd3e90fcbc088ee64b5c07e85dde","tarball":"https://registry.npmjs.org/@astrot1988/otlp/-/otlp-1.0.31.tgz","fileCount":9,"unpackedSize":91318,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDeQrJ9Uyj24rQ5BVIQp2E8FRE8H4a9WG2RwfPZ1p802QIhAN0kgF0dd4THHVXMbqVSYOiU6r2JZlkKs7whrEJgsP8w"}]},"_npmUser":{"name":"astrot1988","email":"astrot1988@gmail.com","actor":{"name":"astrot1988","email":"astrot1988@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/otlp_1.0.31_1751005140247_0.09444527246736545"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-19T08:15:39.456Z","modified":"2025-06-27T06:19:00.617Z","1.0.3":"2025-06-19T08:15:39.723Z","1.0.4":"2025-06-20T07:50:05.433Z","1.0.5":"2025-06-20T07:51:38.559Z","1.0.6":"2025-06-20T08:02:33.206Z","1.0.7":"2025-06-20T08:29:47.086Z","1.0.8":"2025-06-20T12:46:17.524Z","1.0.9":"2025-06-20T13:29:27.367Z","1.0.10":"2025-06-23T23:12:59.357Z","1.0.11":"2025-06-23T23:24:44.754Z","1.0.12":"2025-06-23T23:59:27.862Z","1.0.13":"2025-06-24T00:15:32.250Z","1.0.14":"2025-06-24T10:08:43.912Z","1.0.15":"2025-06-24T10:14:58.767Z","1.0.16":"2025-06-24T10:36:18.061Z","1.0.17":"2025-06-24T11:17:19.652Z","1.0.18":"2025-06-24T11:33:29.236Z","1.0.19":"2025-06-24T11:49:39.186Z","1.0.20":"2025-06-24T11:53:56.914Z","1.0.21":"2025-06-24T12:15:21.551Z","1.0.22":"2025-06-24T12:24:05.193Z","1.0.23":"2025-06-24T12:28:47.650Z","1.0.24":"2025-06-26T05:25:19.887Z","1.0.25":"2025-06-26T06:13:47.072Z","1.0.26":"2025-06-26T06:20:17.522Z","1.0.27":"2025-06-26T14:59:49.210Z","1.0.28":"2025-06-26T15:35:44.359Z","1.0.29":"2025-06-26T15:40:29.349Z","1.0.30":"2025-06-27T06:08:33.029Z","1.0.31":"2025-06-27T06:19:00.448Z"},"description":"Легкая OpenTelemetry обертка для веб-приложений","maintainers":[{"name":"astrot1988","email":"astrot1988@gmail.com"}],"readme":"# @astrot1988/otlp\n\nЛегкая OpenTelemetry обертка для веб-приложений\n\n## 📦 Установка\n\n```bash\nnpm install @astrot1988/otlp\n```\n\n## 🔧 Применение\n\n### Автоматически\n\n```typescript\n// Просто импортируй библиотеку - она автоматически инициализируется\nimport '@astrot1988/otlp';\n\n// Если в window.SETTINGS есть OTEL_EXPORTER_OTLP_ENDPOINT_FRONT, \n// трейсинг включится автоматически\n\n```\n\n\n### Ручная настройка\n```typescript\nimport { OTLP } from '@astrot1988/otlp';\n\n// Создание экземпляра с настройками\nconst otlp = new OTLP({\n  enabled: true,\n  mode: 'auto', // или 'manual'\n  traceOnlyErrors: true, // трейсить только ошибки\n  options: {\n    serviceName: 'my-web-app',\n    serviceVersion: '2.0.0',\n    endpoint: 'https://my-otel-collector.com/v1/traces',\n    headers: {\n      'Authorization': 'Bearer token'\n    },\n    resourceAttributes: {\n      'environment': 'production',\n      'team': 'frontend'\n    },\n    debug: true\n  }\n});\n\n```\n\n\n### Настройка через window.SETTINGS\n```html\n<script>\nwindow.SETTINGS = {\n  OTEL_EXPORTER_OTLP_ENDPOINT_FRONT: 'https://otel-collector.example.com/v1/traces',\n  OTEL_RESOURCE_ATTRIBUTES: {\n    'service.environment': 'production',\n    'service.team': 'frontend',\n    'deployment.version': '1.2.3'\n  }\n};\n</script>\n\n<script type=\"module\">\n// Библиотека автоматически подхватит настройки из window.SETTINGS\nimport '@astrot1988/otlp';\n</script>\n\n```\n\n### Ручное управление спанами\n```typescript\nimport { OTLP } from '@astrot1988/otlp';\n\nconst otlp = new OTLP();\n\nasync function complexOperation() {\n  // Начинаем спан\n  otlp.startSpan('complex.operation', {\n    attributes: { 'operation.id': '123' }\n  });\n\n  try {\n    // Добавляем атрибуты по ходу выполнения\n    otlp.addAttribute('step', 'validation');\n    await validateData();\n\n    otlp.addAttribute('step', 'processing');\n    const result = await processData();\n\n    otlp.addAttribute('step', 'saving');\n    await saveResult(result);\n\n    // Добавляем событие\n    otlp.addEvent('operation.completed', {\n      'result.count': result.length\n    });\n\n    // Завершаем успешно\n    otlp.endSpan(true, 'Operation completed successfully');\n    \n    return result;\n  } catch (error) {\n    // Записываем ошибку\n    otlp.recordError(error);\n    otlp.endSpan(false, error.message);\n    throw error;\n  }\n}\n\n```\n\n\n### Использование декораторов\n```typescript\nimport { trace, traceOnError, advancedTrace } from '@astrot1988/otlp';\n\nclass UserService {\n  // Обычный трейсинг (работает только если traceOnlyErrors: false)\n  @trace('user.fetch')\n  async getUser(id: string) {\n    const response = await fetch(`/api/users/${id}`);\n    return response.json();\n  }\n\n  // Трейсинг только при ошибках\n  @traceOnError('user.create', {\n    includeArgs: true,\n    attributes: { 'operation.type': 'create' }\n  })\n  async createUser(userData: any) {\n    const response = await fetch('/api/users', {\n      method: 'POST',\n      body: JSON.stringify(userData)\n    });\n    \n    if (!response.ok) {\n      throw new Error(`Failed to create user: ${response.status}`);\n    }\n    \n    return response.json();\n  }\n\n  // Продвинутый трейсинг с таймаутом\n  @advancedTrace({\n    spanName: 'user.update',\n    includeArgs: true,\n    includeResult: true,\n    timeout: 5000\n  })\n  async updateUser(id: string, data: any) {\n    const response = await fetch(`/api/users/${id}`, {\n      method: 'PUT',\n      body: JSON.stringify(data)\n    });\n    return response.json();\n  }\n}\n\n```\n","readmeFilename":"README.md"}