{"_id":"@opentelemetry/web","_rev":"169-0bdf14bb66cadabe439e3cc0014991a8","name":"@opentelemetry/web","dist-tags":{"latest":"0.24.0","next":"0.24.0","canary":"0.24.1-alpha.1"},"versions":{"0.1.0":{"name":"@opentelemetry/web","version":"0.1.0","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.1.0","maintainers":[{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"2f63433a2d41d90b019869a2cca9bea48d9b5a47","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.1.0.tgz","fileCount":3,"integrity":"sha512-kxNfesYr2HGFwV4ZjM9XuLVrOlBCSPznmMUJ23h1tFQkPwdJmz2CkW81ClS8WL/mhgA/QJgls6SFDGt2Bo7eIA==","signatures":[{"sig":"MEUCIQDdgKjVMJ4iYnWWaszsJoM5LvG/wDzp1chNJOL9rJoDsAIgBr4vN93zqOpHnb+wV7AzJj9FNZSGLmzw7/kVsA2I07o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnRJACRA9TVsSAnZWagAA51oP/jzQtlCjwxjREpnOwLww\no/fJdngteCHVuYBgiDpho2ZWwtZU3aet2oVhIDta7GQjVxcgAwFQd2GFYQKl\n9CYgNpPL7Bsw9sLIznttLajXwhYw/mRmMbckTIFq3DI8VCVw/8UpeyPUxiPA\n/OHpRanbontTt1R1tX1kJ5IkWL1rcyJ3jODoLUc5qDDpYUgcSEUdRO57xXn7\nWb5x0IzBfvP+QqEmYaZYX9EJWQtdV7SZzuTco3amAKyYOGyPEqg2WBq3UEid\naA5ApEtgtyOMtctKvR/If8GPM1CMOfvg4y/UdpIWEx+PALpSr116FKlKFKTL\nUEOC8xpHNbVX6lkWGkPwLkAlRDGO/Z0VQiCb3Ip/ZFFCjKGUyzreMgyOnjVJ\nhPlFf8CLmGR4sC1I/g9uVbEeOGUMzP9cHJcObqZZzBispX2z/h9pBs+iajwp\nQhgxozYOqulSmnEWe9nkKF9zowHOEC8klCu8zrK7wvZK/UHk5romrK5Eu2fJ\nYQX8q7ghANnMkmmUzJTdI/okyZPxAzUwFmyM4Okc5PV3sqEbEsURJPnieLT0\n+D5WOQWFMFc0SSXg1LO2TQWZpWVoeldUr10eAs2ihmiqijA6z/Gjv2mBuoA8\nT8QREgsuX1d8xzkXZlhL4XPtiwjbuf/el0/SwkBfn6kcoxZ9WZnOzIaZ+Tqc\nu9hi\r\n=3as3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"scripts":{"fix":"gts fix","tdd":"karma start","check":"gts check","clean":"rimraf build/*","compile":"tsc -p .","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"mayurkale22","email":"mayurkale22@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"6.4.1","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"10.15.1","dependencies":{"@opentelemetry/core":"^0.1.0","@opentelemetry/types":"^0.1.0","@opentelemetry/tracing":"^0.1.0","@opentelemetry/scope-base":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"^1.0.0","nyc":"^14.1.1","karma":"^4.1.0","mocha":"^6.1.0","sinon":"^7.5.0","rimraf":"^3.0.0","codecov":"^3.1.0","ts-node":"^8.0.0","webpack":"^4.35.2","ts-mocha":"^6.0.0","ts-loader":"^6.0.4","typescript":"^3.6.3","@babel/core":"^7.6.0","@types/node":"^12.6.8","karma-mocha":"^1.3.0","webpack-cli":"^3.3.9","@types/mocha":"^5.2.5","@types/sinon":"^7.0.13","babel-loader":"^8.0.6","karma-webpack":"^4.0.2","webpack-merge":"^4.2.2","@types/webpack-env":"1.13.9","karma-spec-reporter":"^0.0.32","karma-chrome-launcher":"^2.2.0","tslint-microsoft-contrib":"^6.2.0","tslint-consistent-codestyle":"^1.16.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.1.0_1570574912089_0.3870165789276736","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@opentelemetry/web","version":"0.1.1","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.1.1","maintainers":[{"name":"bg451","email":"brandon.gonzalez.451@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dkhan","email":"daniel@khan.io"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"1b53e93ca75c1796a74124cbff1229856f15cab7","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.1.1.tgz","fileCount":9,"integrity":"sha512-HKl61KIcaAH5Ysi5Vr6lnKLJ1SdLdwRvsk7zh29KVnzBapUS4x0aPCTsHR4brOt+NooGyb0jbJmxXUGJyQLvmw==","signatures":[{"sig":"MEQCIEd7eXuReHNswpQOXmO1m66zJ11hJcq+1RaTFM+J5iPzAiBjcAudze4WPBDC6S7ZZ+KJpvPuy39J+8iqNq1o8uWIEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpluvCRA9TVsSAnZWagAAmmMP/RGYKtyw25J2mrZKKE1k\n8HiOP1f/GY5zF1j1OnD16YCCzcsDbhUrXTTL5idflRpwUrb63dSa3+brwhWD\nD2rn3XOJoM2O3xM2PYnQJ0UxVnT8LBviCSXPZRjnnBZoz7v2sKUsOf9amBUr\n20OKJGXwQ7YFuG+vpIYK45u85dpxxlJDJjc4WRo9ROG1h7iVjZB+21pRmymN\nRuYyCGIKV94d8BkxIK65Ktgh7q4agF7udiGkZYZXbAhp3msU9SWXZLEzg1ay\nxAnEIKzIE9HP1pKKF8e2REGXQ5ex9hJF8FV8m5LSpMQpdpoQJjxUr3axzlKl\n5sCU1TMXisZUaIiNCnTZa6zXeaeF1OvlcMxJSSSL3vivMdZ6wjKheTP0wSK3\nREncvsx5NwMj0izJ0xcfYDnv6YKeeWmo0BdAjM+f3L69veQG4S6u24qYqSiP\nOhixGgIfxN4qgmw+lzGit+uw8q22xNQGNV8OlCWvCB2exBHvSnvvNVKSMcTM\n5MP3E9mncI4zEGohbkrT9FlKePUNRABZpohKysifnwFvKLiYuzi5c6eLRtZt\njI9m1DW87OdXG7Wf+UlQ5sGu250KCMVce6bSu4VFfOD0mQOJy+F/ArfIYL7D\n9QdgbnRaU2SdTSJVgsS0kXxO76M++SRT/JL/XbH63hyLJLTOtNvknOmddh/q\niBw8\r\n=JObJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"scripts":{"fix":"gts fix","tdd":"karma start","check":"gts check","clean":"rimraf build/*","compile":"tsc -p .","prepare":"npm run compile","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"mayurkale22","email":"mayurkale22@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"6.4.1","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"10.15.1","dependencies":{"@opentelemetry/core":"^0.1.0","@opentelemetry/types":"^0.1.0","@opentelemetry/tracing":"^0.1.0","@opentelemetry/scope-base":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"^1.0.0","nyc":"^14.1.1","karma":"^4.1.0","mocha":"^6.1.0","sinon":"^7.5.0","rimraf":"^3.0.0","codecov":"^3.1.0","ts-node":"^8.0.0","webpack":"^4.35.2","ts-mocha":"^6.0.0","ts-loader":"^6.0.4","typescript":"^3.6.3","@babel/core":"^7.6.0","@types/node":"^12.6.8","karma-mocha":"^1.3.0","webpack-cli":"^3.3.9","@types/mocha":"^5.2.5","@types/sinon":"^7.0.13","babel-loader":"^8.0.6","karma-webpack":"^4.0.2","webpack-merge":"^4.2.2","@types/webpack-env":"1.13.9","karma-spec-reporter":"^0.0.32","karma-chrome-launcher":"^2.2.0","tslint-microsoft-contrib":"^6.2.0","tslint-consistent-codestyle":"^1.16.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.1.1_1571183534360_0.7392537421083136","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@opentelemetry/web","version":"0.2.0","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.2.0","maintainers":[{"name":"bg451","email":"brandon.gonzalez.451@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dkhan","email":"daniel@khan.io"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"da2c6d724542791c1e58647e095bee53d3428887","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.2.0.tgz","fileCount":9,"integrity":"sha512-Raks3hVk2dUeGeLExAHLWsAz3gTh8SW5qki7rhaznKiPapi4ve8VZhvMxnB4MntnTmqucG1ZXlsdpggaTH9s4w==","signatures":[{"sig":"MEUCIDxQQp/h1CexvGLU2hS/7U61tNBY8xiifdf3pBozUswpAiEA2uXB/tKYTDLiLVhi8KgyWFuxkFPnewefIZivbh9zYrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwIarCRA9TVsSAnZWagAAocsP/iFsRuYvD+2Qw1lqH1RR\n204slL/WPB3ljuvLFdoBF0MYEGAq5BqMDecFMVDo/fwEfXtSRnNpYb7gon38\nmz7fyY1LB5XChF0WrwvRkHw9253Q7eBtIpfVloDVWTKRJlYEZA19ehZZzPzi\nC1Bsj+2TyVRj9n6JS05wWB7rIndLMEHW+XkrayyAr4Hptkn2OF/o/Am1+LwT\nVJD10Za3K4EFRSlw8yJbVVwJOFHSCdcVBQH+ce5chuXp5eMFg6yzd7RqiygQ\n3hGlVwuqqgl7OrYxh7/xnBUSDm3ag6tbr5Uj9TIP30EmP80cGJIFcTO9qy1k\n3zOj7MmCE8dVeCwQ/dU9ZRQ/p7ntL1K3wg3/TTVL6oiIUHa/JvTGWnxRPTNq\nQQap246TCvW/Oi7279NFqDRvZT9JoaPTRAZ/u/kIYEHcsJ+aFY0iHAirEPRg\nKz7dLfqA80e/5T/36ZTAqqNelZ8GAvlgIkbLoJu129zp8n00oIUUHmwlsXoW\nJ5Zc0pPUPEPwifl7Q4Xxged4MMWiH+QPCTiqpP17DFA6xHeSpBqkvaL01N3A\nOq5O0m/3Fn43JqKCeI9Z+jef9h/ZNCG0ZJ5Lsz+BZm+VufVA0/ABU365AZnv\n6iY3hi/zLqDdeZ5DS0V1ckCIqLnMXU5Lwr57J7SYy1u3dYzzyvg5hPX+ofrQ\n5gpB\r\n=ollA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"scripts":{"fix":"gts fix","tdd":"karma start","check":"gts check","clean":"rimraf build/*","watch":"tsc -w","compile":"tsc -p .","prepare":"npm run compile","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"mayurkale22","email":"mayurkale22@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"6.4.1","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"10.15.1","dependencies":{"@opentelemetry/core":"^0.2.0","@opentelemetry/types":"^0.2.0","@opentelemetry/tracing":"^0.2.0","@opentelemetry/scope-base":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"^1.0.0","nyc":"^14.1.1","karma":"^4.4.1","mocha":"^6.1.0","sinon":"^7.5.0","rimraf":"^3.0.0","codecov":"^3.1.0","ts-node":"^8.0.0","webpack":"^4.35.2","ts-mocha":"^6.0.0","ts-loader":"^6.0.4","typescript":"^3.6.3","@babel/core":"^7.6.0","@types/node":"^12.6.8","karma-mocha":"^1.3.0","webpack-cli":"^3.3.9","@types/mocha":"^5.2.5","@types/sinon":"^7.0.13","babel-loader":"^8.0.6","karma-webpack":"^4.0.2","webpack-merge":"^4.2.2","@types/webpack-env":"1.13.9","karma-spec-reporter":"^0.0.32","karma-chrome-launcher":"^3.1.0","tslint-microsoft-contrib":"^6.2.0","tslint-consistent-codestyle":"^1.16.0","istanbul-instrumenter-loader":"^3.0.1","karma-coverage-istanbul-reporter":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.2.0_1572898475179_0.4003382320338069","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@opentelemetry/web","version":"0.3.0","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.3.0","maintainers":[{"name":"bg451","email":"brandon.gonzalez.451@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dkhan","email":"daniel@khan.io"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"751a24699a48641e8b19ab5f56681b764cb59d7c","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.3.0.tgz","fileCount":9,"integrity":"sha512-Uom0QWfsde2hHy8IzPhxpRf/cUsuD8pH9XHF9QxicqI8crtT8IhHlOg6p931mDgKBynyGIKR0+dizCiNzUzQWw==","signatures":[{"sig":"MEQCIDHNWzbxdQ4iJS4B2ME2fFXny8noy4tVWWYTknyo3h9YAiBkco2C/nWyminkzlaz5JiRNmX9f2ekhM8ZhlSYK+tnfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8+kBCRA9TVsSAnZWagAAJqwP/ixhbKSU200gej6tB44l\nEBswfkMsDsYrRaGx/PKRGW62909/yAGfZv3hJwB/DfO9XYECN3y/7JEaXv0Y\nuYaZrl86Auhou0ArHVAIQ6L+ZBgaWmFxkhwLrwi+aQacyE4+FJKicORafpC+\n6KjVJ/0LoOWAMm0u5LXuKx2J9GcIPmRjVqF1q/ObnFjziFGixo52Wh0+IRE8\nERsdWG6WgXgtXc8W3hdZcwOJk0GU19etNdywtdMrIt3E8aaanIz84D1GfsSt\n3qdziFSoR4FYAvKu+lMbEfYmI0LGIMIi0jKR0lIfckGdyBNI8Q4GYjRu1QTV\nIzYaAsUMLzVhywkpU43pCfTTh62cYOCdOMQnvaTYsJnM2xZxrPmS7Fd5yEqa\njEehVhrnzHOuL5wRXRy4lq8Eyzviz5w5ns+hW1LjWA/umkYfpSuEifDhrZC6\nGR3lrltGMwJ3SVwMNcNxqJH2ITx/6deOzJ0WowyhrXBJAk6AaooqQiuOHmyn\nDMEzHEsIV1OztMLhrtcu07tnEkEZFVtX0C8cHD0Bj74LiUXTnv6Tu5W7OPEt\nFVvGdi7l+C1RAhQ3zPfBgOleSNkRQcGP35X2U68b6KSPgaGpyu0wK/RJMF+E\nQk88yDPrlNwmt/JcoREyJrQiAYjXKY5QnbCTBZ84NA/w+VdoAkHAOXYF3Hox\nKTI8\r\n=3ZqQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"scripts":{"fix":"gts fix","tdd":"karma start","check":"gts check","clean":"rimraf build/*","watch":"tsc -w","compile":"tsc -p .","prepare":"npm run compile","precompile":"tsc --version","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"mayurkale22","email":"mayurkale22@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"6.4.1","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"10.15.1","dependencies":{"@opentelemetry/core":"^0.3.0","@opentelemetry/types":"^0.3.0","@opentelemetry/tracing":"^0.3.0","@opentelemetry/scope-base":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"^1.1.0","nyc":"^14.1.1","karma":"^4.4.1","mocha":"^6.1.0","sinon":"^7.5.0","rimraf":"^3.0.0","codecov":"^3.6.1","ts-node":"^8.0.0","webpack":"^4.35.2","ts-mocha":"^6.0.0","ts-loader":"^6.0.4","typescript":"3.7.2","@babel/core":"^7.6.0","@types/node":"^12.6.8","karma-mocha":"^1.3.0","webpack-cli":"^3.3.9","@types/mocha":"^5.2.5","@types/sinon":"^7.0.13","babel-loader":"^8.0.6","karma-webpack":"^4.0.2","webpack-merge":"^4.2.2","@types/webpack-env":"1.13.9","karma-spec-reporter":"^0.0.32","karma-chrome-launcher":"^3.1.0","tslint-microsoft-contrib":"^6.2.0","@opentelemetry/scope-zone":"^0.3.0","tslint-consistent-codestyle":"^1.16.0","istanbul-instrumenter-loader":"^3.0.1","karma-coverage-istanbul-reporter":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.3.0_1576265985317_0.4310263855790235","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@opentelemetry/web","version":"0.3.1","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.3.1","maintainers":[{"name":"bg451","email":"brandon.gonzalez.451@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dkhan","email":"daniel@khan.io"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"12281aeb5f17551b680d34f8de6bb4848a723774","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.3.1.tgz","fileCount":15,"integrity":"sha512-qRneC8lVvqNgnibls1QmHWHeaQT7NZoMtzKlx5I/T5vtgLOmalG6FWmgDRg0EaytDYZoeQraO7FwU15PzVo3BA==","signatures":[{"sig":"MEQCIG7pERuvY24zv9drWdtoc7/ZgfTRT+n8XrYoIaXYY6roAiB/NrC1csZlzcoBm3BzKx3w77Kb/mtJLziVkwPTfRFcfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/WE3CRA9TVsSAnZWagAA2wcP/1ngT3SqsOhPk2TkeeZo\n/Ux0HPfL+JOGiZbGt12jFKFd+RoBz+0NCmNq/QP982/4EKVBOSkwDR5W0o+1\neYhFsmkFet6RnZ4IZnRiXc0RLfxfJNBujcijvpRsvRbWRZn2yjrwe6qAcp/B\njNj89kf6jq7nHIXTlKczFEBySI0kmxNHtld4VCzVmwhTPmUjBdWVWavRVC+a\nsYDjskZMKLnq33C+jz9h3imiyow2AfND7k5dFNuelMoGsmRQleAPPdNRXX3S\nktLXm3kPfM27uOBREIR+ls/aWT7wBlZNkUubb+sBej5B4r31uPov/p94pvgd\nwTfQT/N3gYr1JdgHPyiVkNCAjDbttcec37fg7MwtdJjFqgxoEpPpyUdA/aUx\njvSub3aBY0IYhtYwIGQma1Ss77HutKRsDGW5Mz+qCYJwQdNE9SN39GJwZV+M\nJ3aFnId4Ne1n4IxOxcTlDOaX/t24zhOkrXnh0jCyAtaA4cEsxrmegLd8Yez1\nsshRpy0X3oN19AA1badGgZLDujnZ0FeJyd+kPlZNGy7bI+kdg6QYlevhg4Q8\nuuQCNkwmmW4srrL9ZumzbIw2lN27KTArtbVkGfMgVRAQCZ0jGhyK0SEzQKv+\nOaELM70nxyfOB1lkkv/knT3pvw2P9HMq/vtt9Cg9togrSZlly1aSpm4CIbED\nDRq4\r\n=/T3l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"scripts":{"fix":"gts fix","tdd":"karma start","check":"gts check","clean":"rimraf build/*","watch":"tsc -w","compile":"tsc -p .","prepare":"npm run compile","precompile":"tsc --version","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"mayurkale22","email":"mayurkale22@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"6.4.1","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"10.15.1","dependencies":{"@opentelemetry/core":"^0.3.1","@opentelemetry/types":"^0.3.1","@opentelemetry/tracing":"^0.3.1","@opentelemetry/scope-base":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"^1.1.0","nyc":"^14.1.1","karma":"^4.4.1","mocha":"^6.1.0","sinon":"^7.5.0","rimraf":"^3.0.0","codecov":"^3.6.1","ts-node":"^8.0.0","webpack":"^4.35.2","ts-mocha":"^6.0.0","ts-loader":"^6.0.4","typescript":"3.7.2","@babel/core":"^7.6.0","@types/node":"^12.6.8","karma-mocha":"^1.3.0","webpack-cli":"^3.3.9","@types/mocha":"^5.2.5","@types/sinon":"^7.0.13","babel-loader":"^8.0.6","karma-webpack":"^4.0.2","webpack-merge":"^4.2.2","@types/webpack-env":"1.13.9","karma-spec-reporter":"^0.0.32","karma-chrome-launcher":"^3.1.0","tslint-microsoft-contrib":"^6.2.0","@opentelemetry/scope-zone":"^0.3.1","tslint-consistent-codestyle":"^1.16.0","istanbul-instrumenter-loader":"^3.0.1","karma-coverage-istanbul-reporter":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.3.1_1576886582953_0.7082340328145347","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@opentelemetry/web","version":"0.3.2","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.3.2","maintainers":[{"name":"bg451","email":"brandon.gonzalez.451@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dkhan","email":"daniel@khan.io"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"2abc2bedb758f22c92fd6fb81fa41aff3f974340","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.3.2.tgz","fileCount":17,"integrity":"sha512-SRPNl/iwcstYqjTMCc/f7Oa+X/pjz5K04SZylCUqtvsu+j8pgOttwLdrsJaBQCHkECb9DRXKbssZR1Inecqx3Q==","signatures":[{"sig":"MEQCIFAm/oEnPwxVzXmMBbCk7KBnMz+yjipQPCeaihk7KXRfAiBFyVRq7prpMhXZpOHhUwUGjKa2U2SGI5N/xFsRWY/7Vw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeD7lmCRA9TVsSAnZWagAA9I4P/A8Ai/Z67wtKuqGTYApb\nqzINrRCRgoo+hCB+w+FgA+e1R4guTDzkMHQPaXVwaS2+jTDnMf7ImrBhV9+9\ng9pISG86OOH5YHX4M2KHnmZfLzcRfg8t2SWp3KStfF0cmih3nQCpcl4pkru+\nmmm8A/QvFJ8+K86jQDwiklJq8jhLvjoPlsNnnLdjmeD7jO9XDUkU58pCK0uI\nP0p0nIFhUnRkDfDYB0OzcC/QZcoCp+ppFrt3b2SzV3gEFCryrNKJTnFFNLVS\n0C7+scDs/XkTXR0s+GmJ3zqtxmgCSXELey6YUdG2EY8j+/jaYTjRRqw8ql92\nF6pZpMaRJMyUlXS5/Fu+uHGEeAbdNmOR48Xj+rcI9lJdBK/l6TqGJLEcMRdP\n0+AolClXQgCghXwS+n5zGzzLOiifHa7RbsdIbMQEErM80Y2rZUZgiA3ZOewW\nDPcu6AXSmdqUaoOhwvGm9pkA4TLlGaCHX0c0FlU9lavai0wQpywWUE4/cesv\n2cxBTnjaj4UP9Go3IdDU0hqJLWNgNP7t3hvF8f11MtkdpzKv41yUyTfA9pRQ\nnSsYteuSf3RiaJIgTFik5ZFdmTtId/zEN4q/mWwkcheGjXUd4qd9JATHipGp\nbXzm4aC1ne04dm2CFq5YIX8qoATQ/4PFL0LySXPL6SzKPqPxRi0/vvOKjWl4\nZm6M\r\n=OdIH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"scripts":{"fix":"gts fix","tdd":"karma start","check":"gts check","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"mayurkale22","email":"mayurkale22@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"6.4.1","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"10.15.1","dependencies":{"@opentelemetry/core":"^0.3.2","@opentelemetry/types":"^0.3.2","@opentelemetry/tracing":"^0.3.2","@opentelemetry/scope-base":"^0.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"^1.1.0","nyc":"^14.1.1","karma":"^4.4.1","mocha":"^6.1.0","sinon":"^7.5.0","rimraf":"^3.0.0","codecov":"^3.6.1","ts-node":"^8.0.0","webpack":"^4.35.2","ts-mocha":"^6.0.0","ts-loader":"^6.0.4","typescript":"3.7.2","@babel/core":"^7.6.0","@types/node":"^12.6.8","karma-mocha":"^1.3.0","webpack-cli":"^3.3.9","@types/mocha":"^5.2.5","@types/sinon":"^7.0.13","babel-loader":"^8.0.6","karma-webpack":"^4.0.2","webpack-merge":"^4.2.2","@types/webpack-env":"1.13.9","karma-spec-reporter":"^0.0.32","karma-chrome-launcher":"^3.1.0","tslint-microsoft-contrib":"^6.2.0","@opentelemetry/scope-zone":"^0.3.2","tslint-consistent-codestyle":"^1.16.0","istanbul-instrumenter-loader":"^3.0.1","karma-coverage-istanbul-reporter":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.3.2_1578088806266_0.33903880788794716","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@opentelemetry/web","version":"0.3.3","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.3.3","maintainers":[{"name":"bg451","email":"brandon.gonzalez.451@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dkhan","email":"daniel@khan.io"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"692b0fdacf377a4470d2167dc63acd9334cf6a80","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.3.3.tgz","fileCount":19,"integrity":"sha512-kERsp60bPV6t0ABP1xQ04qz3IlHKVBkI8TnX1D8YqtPQ+nuFItOl9SLdooZye+48dkcBJhRlLS1WeB/+iP7zJQ==","signatures":[{"sig":"MEUCIHACcww2QNPYiFZP0hpuwer2Vi6IoNvBH+tLB9PR4idzAiEAyYOR6XwYQs9VGBYZ/hsyoHG3D9i9XEQXQhRRpgIqe3U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKNHYCRA9TVsSAnZWagAA5GAP/ioSqezch/XqD3UKcoIW\nA4TVHuGu9h2a0NBT/c+Moqbd9r5NZ6QQbrB4wcAuLWIxlS0IHwjB9NMgOaSF\nL5slrHB5LM4AVu7Bloov7h4+ocsmDYOIBWqP1Y3DxLTnrDA8y5oge9GRYZjr\n/RXWk7ZxRHQylDpv5ZZskI3MKcB+wBRqg22Gd4OCeHZSfTPmkFiMQVwNFulm\na6MmTe87l587Jt24xsQL0fwtv4kea2EOPp0TBAytxF/YeXe5fzZHX0Hv8bwt\num7M8eEHKN85I83R9WBTzvuefxLVWVJgsPBq9G723DuIMQ4bmbsqdFuMSWS8\nvuAWrqUA3GcMPLrf2phdYIqj8y7BgJIFFZSlCIGoGO8zW38qJPySA5msYwwK\nkaWUJjUCSrA51VW5H9J6XYwHUtUv7ByVcGNWAgX52R0tsX6uK4iOUR/l3aBG\npuuLs7YwjmAZA7gFsFjALyYEE1r5WdXX34wftZoiK27Ya1O327318xA2G7wy\nn6WDAkv5tFT9qRkkvC7K5EIaUI+sJgNFS8Ml0uHinoYUP14fXMIsZq9KWH0V\noY7TVrjYQeHxo2Q7Qta7wS7Dj4SJ3r8yB9mXs3XiiSYcAv7t2B+vnzYVQakm\nu+mzPamMnyvCX6+wwlJ3kqyrwis6gzsyIDZaxf/SyMAnntGV/DQJGZY0yVys\n59h4\r\n=cn6Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"scripts":{"fix":"gts fix","tdd":"karma start","check":"gts check","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"mayurkale22","email":"mayurkale22@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"6.4.1","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"10.15.1","dependencies":{"@opentelemetry/core":"^0.3.3","@opentelemetry/types":"^0.3.3","@opentelemetry/tracing":"^0.3.3","@opentelemetry/scope-base":"^0.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"^1.1.0","nyc":"^14.1.1","karma":"^4.4.1","mocha":"^6.1.0","sinon":"^7.5.0","rimraf":"^3.0.0","codecov":"^3.6.1","ts-node":"^8.6.2","webpack":"^4.35.2","ts-mocha":"^6.0.0","ts-loader":"^6.0.4","typescript":"3.7.2","@babel/core":"^7.6.0","@types/node":"^12.6.8","karma-mocha":"^1.3.0","webpack-cli":"^3.3.9","@types/mocha":"^5.2.5","@types/sinon":"^7.0.13","babel-loader":"^8.0.6","karma-webpack":"^4.0.2","webpack-merge":"^4.2.2","@types/webpack-env":"1.13.9","karma-spec-reporter":"^0.0.32","karma-chrome-launcher":"^3.1.0","tslint-microsoft-contrib":"^6.2.0","@opentelemetry/scope-zone":"^0.3.3","tslint-consistent-codestyle":"^1.16.0","istanbul-instrumenter-loader":"^3.0.1","karma-coverage-istanbul-reporter":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.3.3_1579733463549_0.7999824247479645","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@opentelemetry/web","version":"0.4.0","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.4.0","maintainers":[{"name":"bg451","email":"brandon.gonzalez.451@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dkhan","email":"daniel@khan.io"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"665e9175e8743626fc36a1ad74056f05ac855b15","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.4.0.tgz","fileCount":21,"integrity":"sha512-9Qrrk24iw0yNYmEs+GLSRIadRE5GAxNQmch8WIg33KyeCzHUo7XZk9K3VYwP9gAIRXZp7wf9qXk6XT32MAsbYw==","signatures":[{"sig":"MEYCIQClYKaCUW2L2jasGC621xQo4/q2CAuoapa4AoSgerfqvwIhAN3gc2wcMAEMAqvV7OS0dfC6l0Z/LaFBjZ3jqgyyRa6+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeO0pbCRA9TVsSAnZWagAAe8IP+wXOdUBdBtQeIxoMMZmY\nvIT2q+gFJrZFCVz6Jzc6uy5UrMRWKkda26531s7BvySPxjqyssPyhAFZGxeb\nAZNvts+fXsPERSrEuTxfPcgascqg7m+FxfZ/kKIteGsNb04MJqYGZkx/TEe1\njp8fzcOWApp6ax5yRYUD/JM5HzOTWJYLiH9SObs5Qn0IvmToAk3HqoYrmi/3\nk8hlnBZcV/CGeX5SGrFqKGW/Eu32td9+g6ci/ulZK0joJ8sL7+358gRpAosn\nUVKDszuvoO/6RVj84wOXir33sfFS0d8RS5cowheH0jPizBYBZ1b16Th1HfQF\nwedCnGBQ38AIUw2OQ2lgcbCOEzWY7nt01gh7gnI77cRgkqomZ9OSN8FjG3S6\njRtlq+ZBzWUgYHUR9bYQn6N6EIzRAf6Ln/CoMZ0gjKcL0gTP+koqKlvLclOy\n4D57mnSUSae9ggUQeLF1Dv8DqS9/IpJUoc86tDY7CSQ0yX51w8mptQkkecGY\nDfwwdsgtEmkK4PwTDgQzfmFXZV+IfGKtkRTzDfMYQoHHUgecfZjloIqGRNro\nK14gtSTF4c1cKrtWEsJs6FENQ7qyiOJDz8NH31G6xErlTlig+w5OcuohZ3Dk\nqBLpvstQtjgLgu5NL6wiQFwdQyp6jNQIj/Id50t54I8DSQIzMQOjl/j0UAMv\ng7D9\r\n=bUPH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"scripts":{"fix":"gts fix","tdd":"karma start","check":"gts check","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"mayurkale22","email":"mayurkale22@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"6.4.1","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"10.15.1","dependencies":{"@opentelemetry/api":"^0.4.0","@opentelemetry/core":"^0.4.0","@opentelemetry/tracing":"^0.4.0","@opentelemetry/scope-base":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"^1.1.0","nyc":"^14.1.1","karma":"^4.4.1","mocha":"^6.1.0","sinon":"^7.5.0","rimraf":"^3.0.0","codecov":"^3.6.1","ts-node":"^8.6.2","webpack":"^4.35.2","ts-mocha":"^6.0.0","ts-loader":"^6.0.4","typescript":"3.7.2","@babel/core":"^7.6.0","@types/node":"^12.6.8","karma-mocha":"^1.3.0","webpack-cli":"^3.3.9","@types/mocha":"^5.2.5","@types/sinon":"^7.0.13","babel-loader":"^8.0.6","karma-jquery":"^0.2.4","@types/jquery":"^3.3.31","karma-webpack":"^4.0.2","webpack-merge":"^4.2.2","@types/webpack-env":"1.13.9","karma-spec-reporter":"^0.0.32","karma-chrome-launcher":"^3.1.0","tslint-microsoft-contrib":"^6.2.0","@opentelemetry/scope-zone":"^0.4.0","tslint-consistent-codestyle":"^1.16.0","istanbul-instrumenter-loader":"^3.0.1","karma-coverage-istanbul-reporter":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.0_1580943962817_0.12197821481835591","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@opentelemetry/web","version":"0.5.0","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.5.0","maintainers":[{"name":"bg451","email":"brandon.gonzalez.451@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dkhan","email":"daniel@khan.io"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"a6da337e7aca85aa160c025250e354213eeb02f2","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.5.0.tgz","fileCount":19,"integrity":"sha512-EgRDRd6mCyhbLDlHmtziFhQR9GkAuCvvLPI2OiPN1PFpAYzrfIiCAEtFygqgofNzD7DEXSW2/VYQZk5zX9e08A==","signatures":[{"sig":"MEUCIHram34n6DzCbizuPXJjQAMuI7v2O0gzvGZoZsNroby8AiEA5yCCW8fWW+FEyKCYr4G7YB7EMco0tzfDiUQWVNgMP/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb/iOCRA9TVsSAnZWagAAHgsQAIdEDAlZ6gmGnJHzglCX\nXsJ+NU3NjDfpMLI5qtHEhSUHpDnh7/XUaBysiZNxmWtpwoGNYPm3z+M/ZPUA\n5Y4JOqM5qKjq4pVVPNOwlRj6Zy41RNt93Rnt9kfw9B9z3ki+aCJ2ZWcBOg4u\n3H+Ixe/raMWvWknwn61EK1bmzA0F3FOE/+N3yezkJV5aPSPvVh0B/6ui1n96\n939CChre38BebseaxI6Aue/yB2SoPDgaz2+yr0MWs8jppdo15KKZHfnTB7As\n6VDk37H7ZZc7YI/2cQVz+k1Ab8edOJtoW2iFcNdvhbiS/caGp4zg33rStoio\nPz948qVeJDTEs9XeoJvPffu7O78N+UTdtJtD5gIig7sf2Wx2YyoOj79DkuBD\naHpbjd0ArVLCa2swmrdAeXc++7xz0jDihNcxVIL4JGRmo1loRdOWZI6M1mUr\nJVGra3EH9dnM47MxAXVIQOcib/yv5KDQKOaCnrTWrYzTN6iaiDeRN7pp1JOY\nksP0lHcxDPktNpdW4UtoGlvZPO0P1p22KEEVsN9IDnGVzyBgZkocQkQMKRdI\n9Zlt7fAKsV9Mh2Ilcti9l5ocudSg1PecLmuAf8SqWIQYLCCwS/mqCVHrYwjB\nxDOdxCe9FCE7MQGF9D3H3r+SOtA/stL5I1sRZ4B75wm4NAimhXmJO8vQPVsC\ntJp4\r\n=kZLz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"scripts":{"tdd":"karma start","lint":"gts check","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"gts fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"mayurkale22","email":"mayurkale22@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"6.4.1","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"10.15.1","dependencies":{"@opentelemetry/api":"^0.5.0","@opentelemetry/core":"^0.5.0","@opentelemetry/tracing":"^0.5.0","@opentelemetry/context-base":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"^1.1.0","nyc":"^14.1.1","karma":"^4.4.1","mocha":"^6.1.0","sinon":"^7.5.0","rimraf":"^3.0.0","codecov":"^3.6.1","ts-node":"^8.6.2","webpack":"^4.35.2","ts-mocha":"^6.0.0","ts-loader":"^6.0.4","typescript":"3.7.2","@babel/core":"^7.6.0","@types/node":"^12.6.8","karma-mocha":"^1.3.0","webpack-cli":"^3.3.9","@types/mocha":"^5.2.5","@types/sinon":"^7.0.13","babel-loader":"^8.0.6","karma-jquery":"^0.2.4","@types/jquery":"^3.3.31","karma-webpack":"^4.0.2","webpack-merge":"^4.2.2","@types/webpack-env":"1.13.9","karma-spec-reporter":"^0.0.32","karma-chrome-launcher":"^3.1.0","@opentelemetry/resources":"^0.5.0","tslint-microsoft-contrib":"^6.2.0","@opentelemetry/context-zone":"^0.5.0","tslint-consistent-codestyle":"^1.16.0","istanbul-instrumenter-loader":"^3.0.1","karma-coverage-istanbul-reporter":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.5.0_1584396429791_0.6928979213164166","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@opentelemetry/web","version":"0.5.1","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.5.1","maintainers":[{"name":"bg451","email":"brandon.gonzalez.451@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dkhan","email":"daniel@khan.io"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"ad189ab9bc081d198e3b4f07bdcf1099ca2b1fd1","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.5.1.tgz","fileCount":17,"integrity":"sha512-a7jJqD1ih7eYRgdaQjbfYvGFvodmzEWTOFHsw8+S1DoC/fVZV1Mef8d5kfSI6vyBQU/RB+HZLpEUK2EPi5tyjQ==","signatures":[{"sig":"MEUCIAdP66X792tuO3TrpSNv9lz6To6MO3C4uW6Ht/ys+wFDAiEAiaIwnSQk9nvi3kPvXh3UAEHWN7clEQq9kxaWlGbYsHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedBJ3CRA9TVsSAnZWagAAo9AQAKBTi18qIrhM7Q0h6cFJ\nVXTQNQz4xZduU9bTgQ2sxm9OCvUaCt7sg6aaZouDfsUIz2YbDzA86d4bPgXu\nR5rU7I9Q3Vkl9nqnK4KtxOI/nFmXk2HZkJqIDgM6yPmHhb7Yqe/LWdiaQD6P\nN4gVPjDWePEIEKPT8+R6OAXs2q3WAkEtrV/BsI3Sb7XM/IFOMEJvrydVzzzi\n4lh94XBA+hYpi0gsjRRfcLXe7kMHNuFpCTRYAirC3dJwdVYqsb5VzhYH05eK\n2OQ+cK9r31wVOgp4t5dUFEjYbTmXKe+NVTOP+KOGA2YV13438LxPiA+kJyTG\neFOAE6EvBhSdz+NdVm35iwGWbC3XHyKzNRUb/eyfvxYvG8Y6zZPmxiRzvcbj\nw+Mn48de/3HmfCyW7yTFHuTrZx+h3oa8djubzXPYLsCh2w0mr3VRhCh/8DSZ\nDhTEMy3mcL/FUkccCLCCsL+6slWaZrG4L1yaiaZiIAxN4VAEdzgJgZCssalo\nqawUtjisfvP9wFKHET+t0EQ0g88+wB1FMLnC+wVcmGzax+N8rSDLEvmJ5bm8\ntrOuCGw2m4jJJa18SEMWhPXS70IhjhSWt3cQ2ShgxT/TGa+lGqoX9LHL1Kpo\nQpsfrfFWbb4inqr/ynhH0lu2PCIFoji+4/trOZsL6X05HJ3U8d8gJ6fyDPxb\nusVE\r\n=A8Zq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"scripts":{"tdd":"karma start","lint":"gts check","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"gts fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"6.14.1","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"12.14.1","dependencies":{"@opentelemetry/api":"^0.5.1","@opentelemetry/core":"^0.5.1","@opentelemetry/tracing":"^0.5.1","@opentelemetry/context-base":"^0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"^1.1.0","nyc":"^14.1.1","karma":"^4.4.1","mocha":"^6.1.0","sinon":"^7.5.0","rimraf":"^3.0.0","codecov":"^3.6.1","ts-node":"^8.6.2","webpack":"^4.35.2","ts-mocha":"^6.0.0","ts-loader":"^6.0.4","typescript":"3.7.2","@babel/core":"^7.6.0","@types/node":"^12.6.8","karma-mocha":"^1.3.0","webpack-cli":"^3.3.9","@types/mocha":"^5.2.5","@types/sinon":"^7.0.13","babel-loader":"^8.0.6","karma-jquery":"^0.2.4","@types/jquery":"^3.3.31","karma-webpack":"^4.0.2","webpack-merge":"^4.2.2","@types/webpack-env":"1.13.9","karma-spec-reporter":"^0.0.32","karma-chrome-launcher":"^3.1.0","@opentelemetry/resources":"^0.5.1","tslint-microsoft-contrib":"^6.2.0","@opentelemetry/context-zone":"^0.5.1","tslint-consistent-codestyle":"^1.16.0","istanbul-instrumenter-loader":"^3.0.1","karma-coverage-istanbul-reporter":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.5.1_1584665206768_0.4819505383644229","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"@opentelemetry/web","version":"0.5.2","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.5.2","maintainers":[{"name":"bg451","email":"brandon.gonzalez.451@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dkhan","email":"daniel@khan.io"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"0c4155ce4ded25949859027a3c94f117cf3970c8","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.5.2.tgz","fileCount":17,"integrity":"sha512-XCBwFoCgOfd5sQ73qc4K06bzoxtW6Ek1K6VWX+GTmieMVm77voRN7GtVhUCGx/n0bVR6bhRBBsHXLoD9zd2rFQ==","signatures":[{"sig":"MEUCIGJhVCqSvq/mVztRbaw+/9ladTxvR4vAv34BloB+eT6hAiEAmWOJL5znXbg/2K5+VmB+vX1oxOfKAnPMKm4oU2NRlz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefkAnCRA9TVsSAnZWagAAVjcP/1c4ZATnNdKaG2WpPsMl\ng1l6tcOxBu4aar/TAThQdQbhrrxK9VPe4tlL3se1FgEqEZPgbgFjAuGnAfnf\nYYRG4r8xvTZyTQuDChVavG79rFPxw/jcCqDiZ4TjsLIksLrZRSiIeWLkhfcq\nwQhMoR4A8f7Zkc9eYNzpnNd0oFhSEe8ui9fINSTpttbQR1jJ9omgo+Ac96zr\nQFKJo7W0kbz8aa/mAY+55mtoOXE5jj5Te8FvQEHjlNpXcF5oh7MY2kZEdnh7\nDXCGXUdBjYwHiLWjl2YdFsAKMkEDOuyibBT83qS4Ss1exv8SNpH6KFQE+SQL\nxVhpNBSxhfi1G/o4FeGDbiq77rc3jO5d8cEctLqzHFjG4AuPAiKlxnVUEL8V\nYyhZiF+ulckh1O2qP2a/orW5TJZrpd90AcW4CsN+eEqLMCqh3lQCE6ymkuWY\nGVvJJdZU8R3BoRl1/lRFMNnuGJHCN4uGuyByNt1/aYIWfo0aFMzWGT0Kbvep\nU4a2169YVgwnzMxWFEuXfdf74jqfzscLUefZ6zedTmUMsvShWyy02yjhAQj7\nHZc2DyqADd7EAy+FPJh9BsL0wcBemmqmW4mk8RzqB2V3aKLQ3cwWl6jGrkeh\n7mHy+wkMeRrz+QRRZlM4gWRF0py27yzg/tqTYHLJcAUK7mntk9Y/1b9H7qbK\nb+jT\r\n=+EcQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"scripts":{"tdd":"karma start","lint":"gts check","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"gts fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"6.14.1","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"12.14.1","dependencies":{"@opentelemetry/api":"^0.5.2","@opentelemetry/core":"^0.5.2","@opentelemetry/tracing":"^0.5.2","@opentelemetry/context-base":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"^1.1.0","nyc":"^14.1.1","karma":"^4.4.1","mocha":"^6.1.0","sinon":"^7.5.0","rimraf":"^3.0.0","codecov":"^3.6.1","ts-node":"^8.6.2","webpack":"^4.35.2","ts-mocha":"^6.0.0","ts-loader":"^6.0.4","typescript":"3.7.2","@babel/core":"^7.6.0","@types/node":"^12.6.8","karma-mocha":"^1.3.0","webpack-cli":"^3.3.9","@types/mocha":"^5.2.5","@types/sinon":"^7.0.13","babel-loader":"^8.0.6","karma-jquery":"^0.2.4","@types/jquery":"^3.3.31","karma-webpack":"^4.0.2","webpack-merge":"^4.2.2","@types/webpack-env":"1.13.9","karma-spec-reporter":"^0.0.32","karma-chrome-launcher":"^3.1.0","@opentelemetry/resources":"^0.5.2","tslint-microsoft-contrib":"^6.2.0","@opentelemetry/context-zone":"^0.5.2","tslint-consistent-codestyle":"^1.16.0","istanbul-instrumenter-loader":"^3.0.1","karma-coverage-istanbul-reporter":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.5.2_1585332262633_0.5645941459596453","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@opentelemetry/web","version":"0.6.0","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.6.0","maintainers":[{"name":"bg451","email":"brandon.gonzalez.451@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dkhan","email":"daniel@khan.io"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"b5e449739a6d185f45a0a86606a83efc109be7c3","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.6.0.tgz","fileCount":17,"integrity":"sha512-AFhy5+8hbje18/1tvQzSmSPeETzChaBeB9k7nwPM9QffKJnhW7DaBLqQhdQS+EqmSdiJMhbUN1C8DcIOiX6/rA==","signatures":[{"sig":"MEQCIDWDIKYqYlUnRzsNjMzvvS7XihkF7hji2A/GSjEGCLzoAiAUaJ1MJ9nqeLVKk/dkDXxnD6vZ/LVKSs7RW8LEZBRMHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehiIzCRA9TVsSAnZWagAAq4IP/i9rQYGsjvqrOocvz0m5\nsp/6PhK/Io+a5/CLqG5ZgbEo/zbctz9Iln7n4D47voZFZJ8ojfOi8xLTREo6\nLTzxA2h4G4FStwQCxnZm5QxI8IRR1IrmNNSbm31IidaHoZxDEQLmu0r1IerC\nPxcwT73Pt9ItdCjsoyfsAcXiKECCP3FEnzE0m3U4UgvO0wFCpbvkLDayc+yC\nRwQ2ux7BekLetHyk4WT13TVrPtv0NEQJScVfT7wvQjIVpXOygrN9sKS11lkr\ngyY0OxEscjyK7z2izBpdu7CCBef2oGdSsSOrD+FkJKcZk+DzINzR59LnNxvq\nhavksQ2MXRyHw/0rZXpzdXPAmTYwU1afPQqMqVAW9iWCTmqkj+kjhPKB+squ\n3in9IvFLwzUOS+vLHlk4hrGOmmJPkLABLIC4xfeDTzOIFKQpxDdO75UkYwJr\n4379rdspefOtzpOKwLu7npKuDqegjUvuC1yOqxBz44W0/Os4eUmdVDs7bQgV\nfvhivLn2sZGAHarZfaZnlKoDhTzobzAuTPfGm+K7hdrEY8hf7sklg0NUTPCB\n6LloCW/UGfBqjVemw5xDRoMp78Z6g7h8/mv8lZZ0joiaza6VH8UQbc4O0dbq\nmK2S8uy6b1KEKAWrBhL+MnYvqPFYxCAnWsBi2E717eIMwKzRNGzLuikCrvuO\nUYM4\r\n=PEd9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"scripts":{"tdd":"karma start","lint":"gts check","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"gts fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"mayurkale22","email":"mayurkale22@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"6.4.1","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"10.15.1","dependencies":{"@opentelemetry/api":"^0.6.0","@opentelemetry/core":"^0.6.0","@opentelemetry/tracing":"^0.6.0","@opentelemetry/context-base":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"^1.1.0","nyc":"^15.0.0","karma":"^4.4.1","mocha":"^6.1.0","sinon":"^7.5.0","rimraf":"^3.0.0","codecov":"^3.6.1","ts-node":"^8.6.2","webpack":"^4.35.2","ts-mocha":"^6.0.0","ts-loader":"^6.0.4","typescript":"3.7.2","@babel/core":"^7.6.0","@types/node":"^12.6.8","karma-mocha":"^1.3.0","webpack-cli":"^3.3.9","@types/mocha":"^5.2.5","@types/sinon":"^7.0.13","babel-loader":"^8.0.6","karma-jquery":"^0.2.4","@types/jquery":"^3.3.31","karma-webpack":"^4.0.2","webpack-merge":"^4.2.2","@types/webpack-env":"1.13.9","karma-spec-reporter":"^0.0.32","karma-chrome-launcher":"^3.1.0","@opentelemetry/resources":"^0.6.0","tslint-microsoft-contrib":"^6.2.0","@opentelemetry/context-zone":"^0.6.0","tslint-consistent-codestyle":"^1.16.0","istanbul-instrumenter-loader":"^3.0.1","karma-coverage-istanbul-reporter":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.6.0_1585848882640_0.5016250489173464","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"@opentelemetry/web","version":"0.6.1","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.6.1","maintainers":[{"name":"bg451","email":"brandon.gonzalez.451@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dkhan","email":"daniel@khan.io"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"ed47dc66e5098f1004d2a9dbc5f11129414ddf7d","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.6.1.tgz","fileCount":17,"integrity":"sha512-jIFSTpbelv9Va6RqJk2eYXMOdT3N6fx/XiadFwMFs2z/xabVEMxPRGqR+XymbSA8UQGDt1zd1I6ySxBmrQo0bA==","signatures":[{"sig":"MEYCIQCSeFT9KmgSKh0MmAeN+SFWX+HRDCv9SjLKDocjNzN81QIhAN85YQYNOR4axtRdq0SQsOGwwlPck72dKSO2od+qacTR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejhoCCRA9TVsSAnZWagAAsKkP/2dIqYPUFkSpLEY3vozK\nT06v4R9AD5+gYWJQHTfs9Pn1JNFSd1qR8gUNS+mn2X8QfRFVenFRm6MEHVTb\nGjsW4m3kjOSI8Z+jzcWFijDhhX89ZpZPamqGmvL/nYuCyPy9wB1+xFwH1Izs\nb2TufOVdRzRGmTGx1qtpT2tdQhhvzZ9whuRB3Rqdqy3OvRs+XKRA7Ps2aifG\nxu++773/i+zYMuvl56Zna7VqbsOkIEJ8Y55TZP13ZMgbat4M0y3OQ5jSeeWC\nGCTkgqTic6nqBv2JfVEhkqYe3zBm4gmLEDNSAEsNzP06W7TLDGHBwYDKl9v2\n204yhpoVqocq+OvTWWDt090X+xTP9/NRaeTPBbnVzFwsB8hxvBo4jqtgzkFQ\nNZtMgbNYlMfx4pJs/kOEv1uW+A/pw7bw2aZDCAv4WlCeCdUtWMj/oKgT/xPj\n+URCDhMEEjE2Ol/qR4NnTQY/pilwaRkAh3Yxg0hxWcDoFbf33z2UCQ835JpJ\n3k0/md9UAmG5aiMqwcqAbgiMpyagZq06TM3CGFBX7J20KQh/tdE5LZgBRFH9\n43mRM5LVMVx5am+QNDxZS77V3MuC1LJ3XnBXwo5xhAvr0xm4aV8ppUcNJ7PV\nv2YG62ISd1a/liWHjjCa4ipGSs6J6GAZaE3kpZMGfjLvb3GgvFOuSNMUYOy5\nAlUu\r\n=cYeP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"scripts":{"tdd":"karma start","lint":"gts check","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"gts fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"6.14.1","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"12.14.1","dependencies":{"@opentelemetry/api":"^0.6.1","@opentelemetry/core":"^0.6.1","@opentelemetry/tracing":"^0.6.1","@opentelemetry/context-base":"^0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"^1.1.0","nyc":"^15.0.0","karma":"^4.4.1","mocha":"^6.1.0","sinon":"^7.5.0","rimraf":"^3.0.0","codecov":"^3.6.1","ts-node":"^8.6.2","webpack":"^4.35.2","ts-mocha":"^6.0.0","ts-loader":"^6.0.4","typescript":"3.7.2","@babel/core":"^7.6.0","@types/node":"^12.6.8","karma-mocha":"^1.3.0","webpack-cli":"^3.3.9","@types/mocha":"^7.0.0","@types/sinon":"^7.0.13","babel-loader":"^8.0.6","karma-jquery":"^0.2.4","@types/jquery":"^3.3.31","karma-webpack":"^4.0.2","webpack-merge":"^4.2.2","@types/webpack-env":"1.13.9","karma-spec-reporter":"^0.0.32","karma-chrome-launcher":"^3.1.0","@opentelemetry/resources":"^0.6.1","tslint-microsoft-contrib":"^6.2.0","@opentelemetry/context-zone":"^0.6.1","tslint-consistent-codestyle":"^1.16.0","istanbul-instrumenter-loader":"^3.0.1","karma-coverage-istanbul-reporter":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.6.1_1586371074388_0.6040944320727428","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@opentelemetry/web","version":"0.7.0","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.7.0","maintainers":[{"name":"bg451","email":"brandon.gonzalez.451@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dkhan","email":"daniel@khan.io"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"d86e1d371a5220a83c71aead7db840513bdf1a7f","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.7.0.tgz","fileCount":17,"integrity":"sha512-PlNZyTXwANy8t2wlq7WiMFcAL0Jqhj+Ku6L/Zsh6OAhsqJiMAHWdYrOh/sNbOu9/sN+mGOxZegcCn/oosREvmA==","signatures":[{"sig":"MEQCIEd23TwYYS/Ga8vnyQdxCrmvmcvF8gyuBtmLxdDgWxP7AiA/U12chEPc4DIGpEftVJ5HqIhiCWu96sXw1ep/1edkGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoy0eCRA9TVsSAnZWagAAvCAP/3J0fqk5yuqRiThCNtoe\ne3wLK5BLTrpBBKx3Ppi7W9nPR8ad46dzRVrK3+9MKhG3BWR3AoSDE+UNlU3t\nsLU42cha+1uhEybqAoD/Kq4GFJS6QAF2qnXsG2qEW+Cn/anZn4FREGBL6Nkt\n8xM4HpTl448lGLBhlNdV0LfCPlzC6VoUubVofq7njfVoU3tVd/yIvnYhuZ6J\nlocFSrKvb1GNL7T8KGpQtzeEOt3zuY7eyGIty0KWDstJUN8WwshLyNOsAYNc\nxkfmKw1ChLUH88WcbcFNtZaDNUnQU8lwb8ap2h7nnnI1NPglnZeuO36l9jHI\n+SspyFcngJ9zgw+8ko7Txw2el1WdDn9P546vnLO/Ysybi1OgPk4UwO1Xc0qY\n0Z3Z4Y6eB35ihHN9kfeakuXzseI+d+gXV3XcmrGNZog5eYKvYK60QA/8C3/8\nS6aKdXGOBz/M0TJoftISE9Yuu5KUMwVmb5/SgHeFO7scFfyOdMOS+g2UXief\n4TeFa25Xcc9mksJIKvQFdL4R1ZlLI7ljyqznuAVzDufPlSBQXnmbjPW1W+T4\n8IU7SLbD9EW6h8CoQby0AITYtl4gI9Zx0A4nQ6vIMfEZZ2akvN8v+kpSV5kL\niaouv0FsJQKgQg8fDY5uEd7QdXRUHu+rEiLDpmYN8D5DeOP2azNHvndS+/4l\n07a3\r\n=NTK+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"scripts":{"tdd":"karma start","lint":"gts check","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"gts fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"mayurkale22","email":"mayurkale22@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"6.4.1","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"10.15.1","dependencies":{"@opentelemetry/api":"^0.7.0","@opentelemetry/core":"^0.7.0","@opentelemetry/tracing":"^0.7.0","@opentelemetry/context-base":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"^1.1.0","nyc":"^15.0.0","karma":"^4.4.1","mocha":"^6.1.0","sinon":"^7.5.0","rimraf":"^3.0.0","codecov":"^3.6.1","ts-node":"^8.6.2","webpack":"^4.35.2","ts-mocha":"^6.0.0","ts-loader":"^6.0.4","typescript":"3.7.2","@babel/core":"^7.6.0","@types/node":"^12.6.8","karma-mocha":"^1.3.0","webpack-cli":"^3.3.9","@types/mocha":"^7.0.0","@types/sinon":"^7.0.13","babel-loader":"^8.0.6","karma-jquery":"^0.2.4","@types/jquery":"^3.3.31","karma-webpack":"^4.0.2","webpack-merge":"^4.2.2","@types/webpack-env":"1.13.9","karma-spec-reporter":"^0.0.32","karma-chrome-launcher":"^3.1.0","@opentelemetry/resources":"^0.7.0","tslint-microsoft-contrib":"^6.2.0","@opentelemetry/context-zone":"^0.7.0","tslint-consistent-codestyle":"^1.16.0","istanbul-instrumenter-loader":"^3.0.1","karma-coverage-istanbul-reporter":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.7.0_1587752221802_0.5949489462530162","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@opentelemetry/web","version":"0.8.0","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.8.0","maintainers":[{"name":"bg451","email":"brandon.gonzalez.451@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dkhan","email":"daniel@khan.io"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"8cd2eb17c1aa629370749bc9940e30223c447423","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.8.0.tgz","fileCount":17,"integrity":"sha512-nSuN28sXZC6RGd+6D+d5QaYHasrW0FJniuxpxo9HO2I3r7lI93h3bVP7fM+tMhCu3URNAcvoD2aB37tetPBOwQ==","signatures":[{"sig":"MEYCIQC1327ZJpFlsHrsPviDzNXBrzMBwcK0MERj3vV9r4XaDAIhAMH+KMcQZr6GlWbnz/g0a3/dPUc7uvCoLyjoBHhV7XDF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeutEUCRA9TVsSAnZWagAAKugQAJZJkCOhNLxXDI2fZ/5B\n5/UZ9EIORotbrGjuc2RQFngYOVB/39eDzdgHQ+mpFIivwMHzI8RkAyCh+DAd\nWt1ZyCgmRanBAIXFW/xnVOUbDIsPpsYeH1FMQgF59Z9m//f0dgZgQAm44qsX\neH+y0nEcQtYgLdZq31FtLQdj8K2AW3M+PLLyGsyFs3Aq9VZ7LH+da7b89NP4\nIAT/kBwt76W0nL2c8cihfqSgOeqi6UBXJrHl2R/u7lkVheUQAOY+rG02NbdW\ngK7GF2Wp0FFyG+QI6hGIx0z1xiUZsQ2XSvaS1/YlrwQxEVIYCTzXIMXVRmHe\np2Khq23zGpL6vf79b3DBo8q74jD712VcJP0Pyfxw8agrmz3EEAqWXiSwMs0N\n6Mj6Hw8qhZrXAPclfogrKe4bFZGJz8gNDHkgyArxoKoGhNWbrZLrcdI3UGf9\nvhP77fiAZqqfVL04ayDItDgKZRzsCbBiKSxT11xEOso58wxWKlJYxEWJBr/J\ncBoA0gP212rmyPel8D1KA+1MyJYDT/QkbZDZeP0YHeQKTXW8vgCxE7Z6kZYF\nfAT//kX91XBB0JheQ/Fe1LXpmmu6BC1JiG/gNrpCF1nWDlYBHx4Qi78lrZAk\nhTfR7e448RtaNh8+hKCOSqzNeNcoueW04/oo8DSaoMcZJouzD1kwfeaFqxeF\n3Lbh\r\n=cPEO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"scripts":{"tdd":"karma start","lint":"gts check","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"gts fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"mayurkale22","email":"mayurkale22@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"6.4.1","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"10.15.1","dependencies":{"@opentelemetry/api":"^0.8.0","@opentelemetry/core":"^0.8.0","@opentelemetry/tracing":"^0.8.0","@opentelemetry/context-base":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"^1.1.0","nyc":"^15.0.0","karma":"^4.4.1","mocha":"^6.1.0","sinon":"^7.5.0","rimraf":"^3.0.0","codecov":"^3.6.1","ts-node":"^8.6.2","webpack":"^4.35.2","ts-mocha":"^6.0.0","ts-loader":"^6.0.4","typescript":"3.7.2","@babel/core":"^7.6.0","@types/node":"^12.6.8","karma-mocha":"^1.3.0","webpack-cli":"^3.3.9","@types/mocha":"^7.0.0","@types/sinon":"^7.0.13","babel-loader":"^8.0.6","karma-jquery":"^0.2.4","@types/jquery":"^3.3.31","karma-webpack":"^4.0.2","webpack-merge":"^4.2.2","@types/webpack-env":"1.13.9","karma-spec-reporter":"^0.0.32","karma-chrome-launcher":"^3.1.0","@opentelemetry/resources":"^0.8.0","tslint-microsoft-contrib":"^6.2.0","@opentelemetry/context-zone":"^0.8.0","tslint-consistent-codestyle":"^1.16.0","istanbul-instrumenter-loader":"^3.0.1","karma-coverage-istanbul-reporter":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.8.0_1589301523912_0.06897746420651685","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"@opentelemetry/web","version":"0.8.1","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.8.1","maintainers":[{"name":"bg451","email":"brandon.gonzalez.451@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dkhan","email":"daniel@khan.io"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"79d034631eb2dd33df9966dcf4616e61fbd0c15d","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.8.1.tgz","fileCount":17,"integrity":"sha512-GFjCKBqviq8XYQ/c4y3eLSyp2U2nnlbpg+7usyc2hqmWz68EfC/TEVZXfzBaNKvNCnY182pQyiiNFu1nF8Q9iw==","signatures":[{"sig":"MEUCIQDz4tfqNdhx/6sU9oTXpXqi2LanS+fPPz8JbVDcbujY5AIgTyL1n17FwWiJQe96XAe8YpXQwGKVGE5Aj0pHGVMUung=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewuQYCRA9TVsSAnZWagAA90IP/0ADR/SOi7x6RK7gv79m\n1lze3EgtJSNCrE1K/LV4yn4vZNG49oexq+0y5Yl2SxzKpBwOVasdbgU4UVUm\n5DZ4F1KQdrqftxmKsmcGVa42YLBSkeMzp7Qqb04Yb0nJUxy7SIQ+iCniUVPG\nXdhUGFywnoJyGQFVxDhvOeGW2JiRBZHgJnJ0QyJZSXzYH+qNI/xGevWoa2Bz\ne8hlGga5CHuzFVwuGLnsPZHc570UL+8ovu1Wsj/O7U8xW3Pwk4zmvWdmD1jJ\nWD3p8ShaS9La40heymW01194YiBlBewNUmpgHUHeQ/WgkrDp0zCqMnP5NVzi\nSFk3uxgfK2GT8Ekgj35Y7A1IE6zhJXS1xiP+zrQPpjJwsuJM5NizHQbLKc+w\nJGui8VuGLv0dfuQtYW/6HuWi663CdxKGxHwtJNkZJVvwnhR/Xwt3IVgTPJEZ\nMLQs7fjuPRy3owUIxXmu5PIbxh2tSRfs8PjhUZG8YymffLj0YoLXeT0NFJR/\nsofR05XaS1cBE0gpHy6D6AWYunUn65tP2u4MU/xdFIL30ZEIa21IyPJYW4U6\nP/DtIpKIxebM7FHUP0AfwHirxTh/dGgycdq1ZuQxA3fa1JkyOmcNL9YNxt1C\nvm9jnHf7mN1D63RD0vbowfFz4WZxgfHrywXG9yidgkdX40K4QJ+KFz6N60M9\ni4Fg\r\n=RDxI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"scripts":{"tdd":"karma start","lint":"gts check","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"gts fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"6.14.4","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"12.14.1","dependencies":{"@opentelemetry/api":"^0.8.1","@opentelemetry/core":"^0.8.1","@opentelemetry/tracing":"^0.8.1","@opentelemetry/context-base":"^0.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"^1.1.0","nyc":"^15.0.0","karma":"^5.0.5","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.0","codecov":"^3.6.1","ts-node":"^8.6.2","webpack":"^4.35.2","ts-mocha":"^7.0.0","ts-loader":"^6.0.4","typescript":"3.7.2","@babel/core":"^7.6.0","@types/node":"^12.6.8","karma-mocha":"^2.0.1","webpack-cli":"^3.3.9","@types/mocha":"^7.0.0","@types/sinon":"^7.0.13","babel-loader":"^8.0.6","karma-jquery":"^0.2.4","@types/jquery":"^3.3.31","karma-webpack":"^4.0.2","webpack-merge":"^4.2.2","@types/webpack-env":"1.13.9","karma-spec-reporter":"^0.0.32","karma-chrome-launcher":"^3.1.0","@opentelemetry/resources":"^0.8.1","tslint-microsoft-contrib":"^6.2.0","@opentelemetry/context-zone":"^0.8.1","tslint-consistent-codestyle":"^1.16.0","istanbul-instrumenter-loader":"^3.0.1","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/web_0.8.1_1589830680529_0.30332562398489404","host":"s3://npm-registry-packages"}},"0.8.2":{"name":"@opentelemetry/web","version":"0.8.2","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.8.2","maintainers":[{"name":"bg451","email":"brandon.gonzalez.451@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dkhan","email":"daniel@khan.io"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"365bc2ae3546b601fc3de1a7d46315113faa5e7d","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.8.2.tgz","fileCount":17,"integrity":"sha512-/m/e25wrpCc5q2zjbsoNKHGhjf1nbZYgCc+xG8JSOEJo3rxKTGhVuR9VymySiQgdPYfnKhfXCN7a6zJSTy2M9w==","signatures":[{"sig":"MEUCICqXMWZj3baMAo66wsTWZghcMlKTuHqWo+2gr4h2ZZlxAiEAsb1YtDe6LnKnswiKVhcB8TfV44IwCZJiolqxhQS61Kw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJextbMCRA9TVsSAnZWagAAST8P/iu6Nc9RBr0yYtXJF4w+\nPi+mVaXqmb0Q8F1TlDawAa4yS8Q5GbMZJM+tyqtJwvImSHL2xfGNwz/nTsIn\nI0hPpsqpXBSwuIxEHCielD+GY6V7jyJ6JZuWY1XAB3b76amtINI7xxAf0t+k\nj9W0Oxj6l+6eOEkSZePvFM5N92wV6zg/zBs1YpP8hSfcKVnJsh8maDwQB5AL\nUjnDYfQRiw8WVY9K54SimETNsRCHy2HnXiXbSVj/FT7G2enzmWtSsyXHht17\nweotm+qiJ6jzEhnLvJkrT0RuCfaLTlr3UwZ4Uq+1MTIwMv/92fArN4FWIkKg\n6yHE8kor783ZI+ImLhPunJSvj4FoqtB7ItKBbSI+tCcd/Z0kNyM+FnGl9Y78\nSehVVCfPSFhgrdp2jvGgkziFO2E2nKxyZ8uELm9cHxqx/5Z8anRNM20R2AQK\ntZ9X8HBelqb0rQTuU4KwocG8kUVKW3l/otI2ARnQA7VzstRyxFDERUbvtNbH\nc0mm573o0Qq1ol4jC2ORLDjTGMNr2zu2Oh68hMgmGY3EKZ+btZCAms4cDx0F\nmTT5WVEHrmvS5ohsOuxquyYcH4/gOzF9uqMaVcb8h6VRMBytABTQT0y+tA+M\nDAHPZpASqDos1AyXRjLJNQ95XfGyJGXsftAv24sAHi1aVxZCcA/B47m2R5dm\n4/67\r\n=8SdG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"6.14.4","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"12.14.1","dependencies":{"@opentelemetry/api":"^0.8.2","@opentelemetry/core":"^0.8.2","@opentelemetry/tracing":"^0.8.2","@opentelemetry/context-base":"^0.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"^2.0.0","nyc":"^15.0.0","karma":"^5.0.5","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.0","codecov":"^3.6.1","ts-node":"^8.6.2","webpack":"^4.35.2","ts-mocha":"^7.0.0","ts-loader":"^6.0.4","typescript":"3.7.2","@babel/core":"^7.6.0","@types/node":"^12.6.8","karma-mocha":"^2.0.1","webpack-cli":"^3.3.9","@types/mocha":"^7.0.0","@types/sinon":"^7.0.13","babel-loader":"^8.0.6","karma-jquery":"^0.2.4","@types/jquery":"^3.3.31","karma-webpack":"^4.0.2","webpack-merge":"^4.2.2","@types/webpack-env":"1.13.9","karma-spec-reporter":"^0.0.32","karma-chrome-launcher":"^3.1.0","@opentelemetry/resources":"^0.8.2","@opentelemetry/context-zone":"^0.8.2","istanbul-instrumenter-loader":"^3.0.1","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/web_0.8.2_1590089420059_0.9963945443192384","host":"s3://npm-registry-packages"}},"0.8.3":{"name":"@opentelemetry/web","version":"0.8.3","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.8.3","maintainers":[{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"639f7fd2d823fcd4f63ceda3aeaf27575c582326","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.8.3.tgz","fileCount":17,"integrity":"sha512-Xrr+Mcru1kUsRFgAdFQzluo607hF0hIlx0yP9PJsK8YnD4PqyM+MOflBmMtXETkjpfBBXcGw29HboADL9e1pHg==","signatures":[{"sig":"MEUCIQDgiYxPjY1LhKwmU1MXzCbfAJy0zmZ3mEcJwQUcxv0wygIgBPuAIYoBHgQrPFgunLNSJLYu26FADfebNb0cfeIVTHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0BzpCRA9TVsSAnZWagAAsC4P/RqICuDR8qWoCutJezMa\nekao/wvLz5tyGNXir5t2JYu2RIDqV58JJP/1RU2SiXSSPW6aFYxLm65rOYYb\nymeeBwe0PI213eMx7qGykP5m7gVCFokjxAbZ8dHkPs9ktNyVBTHPq3KlmSOQ\nHB+PGPaRaS6J4lAuFZQ1IBqq8SGT/ysvhUFrBBJqibYhvBcjMlSHA/hv4kAB\nY1GZl+XniOINYLGYpm8S5qvHMvZ3L3p0MtCVmXrfRT6mEKuOOfyZmsH6Np2Z\nY9skcBhPgCcUQub5RjiISbNC34+srjDiQVHK5s2qhzb6lBxP6dxj7kA6Nnns\nysATmx1LUqNpHpaSUiIhw+eg/PuvuSN4dNz2p3lwA+gtYTRFB/HtYDGeo2HB\n1UXOVl+PRV1PWF0mWnV+zwGzwcTIudSqirucBYdsdw02Imdmgh1vjAQI1xla\nGKgz7Y8VElop1hcH4pYhqqOri08wOPBXWL4SPXjjZt2Y7kNtR+ck5lNuqdgA\nwETSVwTFALQRDci96Pox6Mr+wgp/Ukr00ygHIH8UTCYBtwdqFbNMC93053Q4\nQjYE9tVkOBTjIDObChVa7qCG/qae8NP0zh8/FxAP2Mglbgrg74nsvanTr6E+\nis0Bh3LVepNfMxqZJ9HM1O7Wbrd5oUGd1c3LTs7/12VUkT4E1zqY3qkbVbHe\nABo2\r\n=ah7j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"6.14.4","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"12.14.1","dependencies":{"@opentelemetry/api":"^0.8.3","@opentelemetry/core":"^0.8.3","@opentelemetry/tracing":"^0.8.3","@opentelemetry/context-base":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"^2.0.0","nyc":"^15.0.0","karma":"^5.0.5","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.0","codecov":"^3.6.1","ts-node":"^8.6.2","webpack":"^4.35.2","ts-mocha":"^7.0.0","ts-loader":"^6.0.4","typescript":"3.7.2","@babel/core":"^7.6.0","@types/node":"^14.0.5","karma-mocha":"^2.0.1","webpack-cli":"^3.3.9","@types/mocha":"^7.0.0","@types/sinon":"^7.0.13","babel-loader":"^8.0.6","karma-jquery":"^0.2.4","@types/jquery":"^3.3.31","karma-webpack":"^4.0.2","webpack-merge":"^4.2.2","@types/webpack-env":"1.15.2","karma-spec-reporter":"^0.0.32","karma-chrome-launcher":"^3.1.0","@opentelemetry/resources":"^0.8.3","@opentelemetry/context-zone":"^0.8.3","istanbul-instrumenter-loader":"^3.0.1","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/web_0.8.3_1590697192505_0.7359842103282268","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"@opentelemetry/web","version":"0.9.0","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.9.0","maintainers":[{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"a674de1407248cc0b3ff26910388aba66d8255d3","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.9.0.tgz","fileCount":17,"integrity":"sha512-vw7fECZbld/8tEWI6ZO38UwdAJKX611lsrF36ob0G7BlExRJiRqcvbaLr1hH1nKVp7hQYa5LPQHeFB26vYMcHg==","signatures":[{"sig":"MEQCIHVAwHsl2k38L3d8DukQn0Dl/ycgQ8ZB/YfCfNTwq8ciAiASga3sKPGtZQPKR+cPwisL0ZVv08KvlOmseS5H2yk7lQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe69vtCRA9TVsSAnZWagAA5n4QAI9ybtmWJE6+qx9ofguC\nzFjdYo/x5kfPi52F1Q883GkqbnvkgHLiqpcDbXiiEA8pdqyQoPjRN8YzdEwy\nnI/iMccAYpw40q3JErKJKvTY8lhfdymcL6fiIzXrUgJjtrPXwTTG4nPVYTej\n62Y/LLKCOkbOvU3qYLl8xgckUq4xnPfY71dDhHH87p+r+GB4zn+o5iZnNtgR\npvXbfFGz69WldRgdqZndIirIrQiZ+80cA+82Dox+d91Gx+iqAJ9Dr05V9UCO\n3+/V/GYhb+2CqxdquEEtzioHl93n4GY2fusCgaqrSfvQ9A/L7eFFcRZb2aXE\nNvy4FNg/SSvZMKwMOA4kxwiqaoYx+PA408lPJniAboFDB/Jp/UFdbw1MPkI2\n+pb4g4csVyqRtv7H8rs59OWAqaemOl8yk5uoyXhLZN77kDNG/tEYKJsDxgVM\neVOA866IoXjo8kX322ugrxKiDF2NGmR+8OdTj7yueNl9Y3DV7AFWZLCf5LIx\nrtFhVf5V8D8LXkurTzuKIdaOyrvPwZFeryUCjWVlm+KjLgw7zDk1MiM3mdMm\nt4v2WZ3XbR2gZ+vEQghbrAM7QtVVSEVHk5Sd0q/7hrnxBu6zLI9pgJTBN7aj\ns7Ost/OTalZGuXjavifz4v8IIztfM3PTb6PlHD3T/ZWwMEKf2nc0oOSdZ/bA\nFuEl\r\n=8QhQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"mayurkale22","email":"mayurkale22@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"6.4.1","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"10.15.1","dependencies":{"@opentelemetry/api":"^0.9.0","@opentelemetry/core":"^0.9.0","@opentelemetry/tracing":"^0.9.0","@opentelemetry/context-base":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"2.0.2","nyc":"15.1.0","karma":"5.1.0","mocha":"7.2.0","sinon":"9.0.2","rimraf":"3.0.2","codecov":"3.7.0","ts-node":"8.10.2","webpack":"4.43.0","ts-mocha":"7.0.0","ts-loader":"7.0.5","typescript":"3.9.5","@babel/core":"7.10.2","@types/node":"14.0.13","karma-mocha":"2.0.1","webpack-cli":"3.3.11","@types/mocha":"7.0.2","@types/sinon":"9.0.4","babel-loader":"8.1.0","karma-jquery":"0.2.4","@types/jquery":"3.3.38","karma-webpack":"4.0.2","webpack-merge":"4.2.2","@types/webpack-env":"1.15.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.9.0","@opentelemetry/context-zone":"^0.9.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.9.0_1592515564634_0.8784187534868719","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"@opentelemetry/web","version":"0.10.0","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.10.0","maintainers":[{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"695e29e3e296ed8a3d794c1b35a5ab48b6979b3e","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.10.0.tgz","fileCount":24,"integrity":"sha512-5iD+WL3DoQlftIN9sp96IVcM2z+3XCKyE84Q4AJ2oTkbMv5qFf9baSItXrUTNZq6gTzCAxN9j0376v7+Awy2IQ==","signatures":[{"sig":"MEYCIQC7wB611gOIJ2XtFyzO/1YqC+QAtf3deCiAp7nCMCr50QIhALPnMnxORtzxUPc14W2Hk51ysMozHdW89qiHIVXdmsfq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfH0A3CRA9TVsSAnZWagAA9qcP/jBM2s6ekIRcaCPn5HA/\nSb3yXjqPfc7oMYlkVqGAke0MNlHkTpL5xUX7C4od7iOLJkNX8sd8fOZHymrn\nMPFW7jKdSFaw81Kiqd8QR6Wy/uIr3r04H9GsdN2XmZ5++8k3dSvkw2LolTLI\nFb4PpfxQKxK8kWf+sBsfvjdQXqnEi+AySYhlZmjWFkdoTiD61o73idJmtI4t\n7tyFlT6IJoWpqD6piFBEtkemwYRJxY9i96pxiWelosqX90aTZfNH2V8LncDu\niasABCstyS4SjRowS7rwNaC8GBdXD0TxUd4nTGrwMZk4uf3yLkzFVav7HpVr\n3CVo9XssmCs7d+W4YNuKwYmW1Iw+G7H+caLW33XS86csyY8YLoP+qivS42XG\nZU5bZOZVJT1rSCOF9Ava+eNAApL++rZgEnfwTYOE/A4ac/I8GqEJldkGk557\nwjpLq5Y9rDFIFzUqPkY0n2jdW8m0hoZQfafQCPWgtSj1AqaJ3fQNlfmQ6QAN\ndYmW+4yAN2WdBFmTIR9WsjRny6m5I5swgm9nDOtHTgB3A2lRAdaMYibrzrxg\nqSukBsFdSfwuf0VJTaCaVjzMbBBiGla8s71i0lYA9BYOPpiD0akuSdk9235S\nFL1WB0tVLbjyWxF6VyCS3nZ+9yoIwOpBOGcHulwUqoqmMjQLSdTCINvDMlAt\nt7wV\r\n=8hY6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"ab62a4d69b99b3a8c9c26100c04f3226af7859df","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.14.1+x64 (darwin)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"12.14.1","dependencies":{"@opentelemetry/api":"^0.10.0","@opentelemetry/core":"^0.10.0","@opentelemetry/tracing":"^0.10.0","@opentelemetry/context-base":"^0.10.0","@opentelemetry/semantic-conventions":"^0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"2.0.2","nyc":"15.1.0","karma":"5.1.0","mocha":"7.2.0","sinon":"9.0.2","rimraf":"3.0.2","codecov":"3.7.2","ts-node":"8.10.2","webpack":"4.44.0","ts-mocha":"7.0.0","ts-loader":"8.0.1","typescript":"3.9.7","@babel/core":"7.10.5","@types/node":"14.0.25","karma-mocha":"2.0.1","webpack-cli":"3.3.12","@types/mocha":"8.0.0","@types/sinon":"9.0.4","babel-loader":"8.1.0","karma-jquery":"0.2.4","@types/jquery":"3.5.0","karma-webpack":"4.0.2","webpack-merge":"5.0.9","@types/webpack-env":"1.15.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.10.0","@opentelemetry/context-zone":"^0.10.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.10.0_1595883575535_0.7352882283862321","host":"s3://npm-registry-packages"}},"0.10.1":{"name":"@opentelemetry/web","version":"0.10.1","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.10.1","maintainers":[{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"055d5cb9aa097b5cc5c60e9d171b16a23fc52441","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.10.1.tgz","fileCount":24,"integrity":"sha512-263u1Mp2V+WC/0Imx/XW5h4XaUAKvW31ls3pnmgRq7VTlIYtU2zA7oiHAcv7I9Cmwl8wU4CPG8jgDLyv2hXMnQ==","signatures":[{"sig":"MEUCIQCZPpe0E6OfmTaWmdbXCIYIVGAVwEnQRjq6GEj/ZMlMRgIgAkGm35lvPsdclho5MZXCMQ73STTJDtb74lrRQq5fG1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIEB4CRA9TVsSAnZWagAAL2YP/ju8MqJvJcjF/V1cJj5t\nTs+bbYEuJ7DW4aEkfH1OALQ8wNwpHKnyofZedUZP9UsMqROQTj0PSuUuMp5m\ndfcYoPgZ04pOPGRQYBBQp+xECDdEggOuOsQ1u9q+Z9ba9BNnPmsgoIZv8mpw\n87NyO4b5OwcCrek3fuO7AUGv/Hs8GUnvneVEYvL4PG0jzeE2jMO3yC8klK+B\nFlnEdOFFY5fz4j0cUZQW/2j7QXhXjFDNY1TavqQ9A9CAUc70tbw1izOrDB8v\nVXrxuRF7/VOTh38pprEyOYZIDYjyOMOvClKO0GJVy5Ymfkfo/6nl0DJ2Mf4W\nDbyWFUyt+5QFTovzdE4Zn5sKBFZHRiQX8OCX4zqpzQZn0pZxwZbgSLXEYHOd\nQ9j04ZzErNuIidHdHPy2HmIJBxxY+KweZnsYuH6itdqQ/2S0mm5Vih4jI2eq\nzRUZDrjo9TJ8DlszKCfzNtuIA448CMFJwuELq6GVzXH9u60ddwS5v0j/ZUkj\nLLSHMrIs53QgZjsziempFPczBGXc5XIHZe3rWI3LwGzJFydQ4DNuO2FmiTU0\n875BhE+uZ6bEHHckFfbf9VJaZRJfLMLPmwS1g9LjB4/p341VCUKcQ/2QX8b2\nbpmeY/5QLPIoYUGFR0UblgfxLK59KLUFot6SCo9enNfzFxpny+N8kmJ/SzLr\nU9CX\r\n=3uyL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"03981e4299282d0611d1255ab0076368d5830753","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.14.1+x64 (darwin)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"12.14.1","dependencies":{"@opentelemetry/api":"^0.10.1","@opentelemetry/core":"^0.10.1","@opentelemetry/tracing":"^0.10.1","@opentelemetry/context-base":"^0.10.1","@opentelemetry/semantic-conventions":"^0.10.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"2.0.2","nyc":"15.1.0","karma":"5.1.0","mocha":"7.2.0","sinon":"9.0.2","rimraf":"3.0.2","codecov":"3.7.2","ts-node":"8.10.2","webpack":"4.44.0","ts-mocha":"7.0.0","ts-loader":"8.0.1","typescript":"3.9.7","@babel/core":"7.10.5","@types/node":"14.0.25","karma-mocha":"2.0.1","webpack-cli":"3.3.12","@types/mocha":"8.0.0","@types/sinon":"9.0.4","babel-loader":"8.1.0","karma-jquery":"0.2.4","@types/jquery":"3.5.0","karma-webpack":"4.0.2","webpack-merge":"5.0.9","@types/webpack-env":"1.15.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.10.1","@opentelemetry/context-zone":"^0.10.1","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.10.1_1595949176066_0.28013356443063775","host":"s3://npm-registry-packages"}},"0.10.2":{"name":"@opentelemetry/web","version":"0.10.2","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.10.2","maintainers":[{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"c5efc4444d45aef822913044ab003a9db30aea4a","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.10.2.tgz","fileCount":24,"integrity":"sha512-ZJQ8Pbm3pTkoyZSkIOq1cZrmRL+HuTC4KTOnzE5qUg3+5h608zyRT1PMIIhR8+mvFZLHcDyGrs7sSJfpW7a6iw==","signatures":[{"sig":"MEYCIQDEes1bw2rlSj+9HSB5ggU7bVTgJHMEg5+ZnHRZbW9adQIhAOlGhgiRvB9unupsyaTTB8NpVS4+IX2WTM2SrjqM+fPb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKJz9CRA9TVsSAnZWagAAM2cP/2Kwd7XyoTZQ22omkUDL\nFIsE4dSiwBuWTJkPMacsg3vK+FY4Vib4qy+YNzjPJ1agzWlhe6klDZlM4cXt\n5llTd/ac5LtGrl41bsfO7CiHzAtvkg/OpzHbaKdoqqMoudCfQHMNgpDYTN2g\ntPSVUBqO0i6wHHJbCHLJ0+VLcSzdYqUCMIvFBjIlyckPXklBer/pSKI1hC0T\noPiRAAzIOqZNp5vlsPCdwv4vHHt6i2AL+tl82q26UShZOhXcsSnN16ksnDXq\n5/ry/hxS7uQd5A6uLPsx9BC1t61McK39qc5Ev3nSpC2o80JU1vdisOPItOOZ\nr0cqW1JvqMPvjdZwCaCI19X2mzITDM0QBPJ4dI27JClZYdj9jkZPTpG0ErgV\nz0bLrYWqmTUIGnocA67KaeQ1KtNoBvErgL8Im+fWyR6Ryl6lY9gEkhvPFeAY\nxIMsOdYHzAf2Lm8NJr9CspcQLpagsmb04NYiw96Kpo659mCYumIHG4QwaDcM\nnCTXZe7ZE/9Z2l7irLh2UifFIr0BhY/rXO+8xkmMn4RyUOUN9fAscFeOFvZS\nub0D+9/CdTjg+cVV8UQW1HEi6Bs/1I94UyskqumEsdKJ83l386leXlG8M8MN\neUois+Iq9RCMKGszdWm+MfWkPyphGHDYPsNLvCf2MDPeu6SzeuM/FnQR8b0m\nGyh/\r\n=tkCQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"b247e69034a7888a842fe75e0a5ff06f8bea44a8","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.14.1+x64 (darwin)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"12.14.1","dependencies":{"@opentelemetry/api":"^0.10.2","@opentelemetry/core":"^0.10.2","@opentelemetry/tracing":"^0.10.2","@opentelemetry/context-base":"^0.10.2","@opentelemetry/semantic-conventions":"^0.10.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"2.0.2","nyc":"15.1.0","karma":"5.1.1","mocha":"7.2.0","sinon":"9.0.2","rimraf":"3.0.2","codecov":"3.7.2","ts-node":"8.10.2","webpack":"4.44.1","ts-mocha":"7.0.0","ts-loader":"8.0.1","typescript":"3.9.7","@babel/core":"7.11.0","@types/node":"14.0.27","karma-mocha":"2.0.1","webpack-cli":"3.3.12","@types/mocha":"8.0.0","@types/sinon":"9.0.4","babel-loader":"8.1.0","karma-jquery":"0.2.4","@types/jquery":"3.5.1","karma-webpack":"4.0.2","webpack-merge":"5.0.9","@types/webpack-env":"1.15.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.10.2","@opentelemetry/context-zone":"^0.10.2","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.10.2_1596497149534_0.22316895791382252","host":"s3://npm-registry-packages"}},"0.10.3-canary.0":{"name":"@opentelemetry/web","version":"0.10.3-canary.0","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.10.3-canary.0","maintainers":[{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"86040a049ed0884ca6a732f6c8d22d956d5096ff","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.10.3-canary.0.tgz","fileCount":24,"integrity":"sha512-H1Q8OHRlX1kbYakeNoaSrDWSiMBEXHskgk18cixUsvlUEQac9gXYi7eK25OIi4JC6m9/Hio5E7umpHWCBlaC1g==","signatures":[{"sig":"MEYCIQCxQ/Gq+69yjE5xN338YSFpZhlfG0n55OJx+xF79wZglgIhAMwDPDyuL5Hqc0HxKoU67ifC17RsTU738zX4n3R/it7X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLYW6CRA9TVsSAnZWagAAiYMP/2wYaKogTUNFDHpIOpkS\nxrsSUholsXcbVupMaOM6iEHwIwdSmSHHqe6LVV8S1VEfZnVoBTd0VmB9zEEE\nevU9ubEZErHW65tHogStxGTcCDzJxJsfXewOWIXzW2V8vslRpQ4ZB/CT4Ej3\n0KqHL74Uv2dSxjMBAseosNA7zgUnFK1ojc1mgWiZV5LSM0JiCR7zeyk1FYIX\nZn508k14qdH7P1efoanuwGQ/WptaRXPOMCOYHn90GkcHp1ifR3FyL7JTJN1+\nRbvu/DJ8IzvwKulmd2ASfW9krB5ivGXrqC+3ZT2KH+JaQjhcoyFfcGGLu4iS\nTSzWvzr4glavcjxVHRFqpJ3Vg8Nyfnw5vJtwfLgY6928vl+Vo6P2SZzlod++\n8qw3bzwkbS5+OYowlujs72MInM2+ArZi5kKBhuFmSqJ4GtQ/mpz9Rsur88Sx\n38NT5X8kijTC1PoutUK004Oh2HEZTVGo5+6W4awCMcIPaEdnDq4M9ESaYTQE\nAstARQTA0VgOJ98m/ytzx6d4uYGgo512q+nLqEY/WuGUSTi5RPi2cp7QrUmF\n6ZsxQYcOqxHw9FG2jt1cPnESoLieXahE49KH6m+ZNRxIR0DtU7gXSQlGXlDx\n16FCcF6SBLUr4W2S1b8DYtA/0s0vcZlTCFMBi1I88mfnDlNsS5ITiRZwv8C7\ngwP3\r\n=3zLE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![Gitter chat][gitter-image]][gitter-url]\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/master/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentation plugins for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom plugins (see [the plugin developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/master/doc/plugin-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\n\n// Minimum required setup - supports only synchronous operations\nconst provider = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\n\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\nprovider.register();\n\nconst providerWithZone = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\nproviderWithZone.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\n// Changing default contextManager to use ZoneContextManager - supports asynchronous operations\nproviderWithZone.register({\n  contextManager: new ZoneContextManager(),\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us on [gitter][gitter-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[gitter-image]: https://badges.gitter.im/open-telemetry/opentelemetry-js.svg\n[gitter-url]: https://gitter.im/open-telemetry/opentelemetry-node?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/master/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"f4f2f84bc087389b3206a2e17837b7b0b95fb2f2","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.7.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.7.0","dependencies":{"@opentelemetry/api":"^0.10.3-canary.0+f4f2f84","@opentelemetry/core":"^0.10.3-canary.0+f4f2f84","@opentelemetry/tracing":"^0.10.3-canary.0+f4f2f84","@opentelemetry/context-base":"^0.10.3-canary.0+f4f2f84","@opentelemetry/semantic-conventions":"^0.10.3-canary.0+f4f2f84"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"2.0.2","nyc":"15.1.0","karma":"5.1.1","mocha":"7.2.0","sinon":"9.0.2","rimraf":"3.0.2","codecov":"3.7.2","ts-node":"8.10.2","webpack":"4.44.1","ts-mocha":"7.0.0","ts-loader":"8.0.1","typescript":"3.9.7","@babel/core":"7.11.0","@types/node":"14.0.27","karma-mocha":"2.0.1","webpack-cli":"3.3.12","@types/mocha":"8.0.0","@types/sinon":"9.0.4","babel-loader":"8.1.0","karma-jquery":"0.2.4","@types/jquery":"3.5.1","karma-webpack":"4.0.2","webpack-merge":"5.0.9","@types/webpack-env":"1.15.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.10.3-canary.0+f4f2f84","@opentelemetry/context-zone":"^0.10.3-canary.0+f4f2f84","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.10.3-canary.0_1596818873705_0.0031676044639457057","host":"s3://npm-registry-packages"}},"0.10.3-alpha.28":{"name":"@opentelemetry/web","version":"0.10.3-alpha.28","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.10.3-alpha.28","maintainers":[{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"a8ba4717b4ae5230ea4d715e22374945f80784bd","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.10.3-alpha.28.tgz","fileCount":24,"integrity":"sha512-TGsHQdLTU/7P+2BB7qpuE7q0KpHAcA4wgiB1DtkhIJGBfyqOaXTkHRtgcCsJY2+uZdaOaJiMfHM/pDJcJG5fLw==","signatures":[{"sig":"MEUCIQD4hwtVrnceLC0mHkJ8UTVw5KrFnJRyAwKz2MR9tyyyugIgIiW+4WQjLq4J58fT9T2GwRP5BlwLiZfdXdwbsvUWQ7Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPT95CRA9TVsSAnZWagAAsrkP/i/kMRLXVC1z1u/TsNxd\nCRzIZ/wmkEky6Ovk+qJXrkrdIeOytg9OymnDEM0OT3iuuKJdGxAwZl7fe/xN\nMVRVJpIHFlRln8WNnL6vV54BKVkAtmIS3p6ADbfBHIQIwncGlD2KRhl1c8OZ\nDnsJp/r1XwV2g9tFEbhjonuUqpvRDUl4RNTXRClD+8yEHmXpGr/gm0wydsTF\nWjqH0brSslAoZN7+Vi1A3lVWgYJ3I8qRmCX2jYBZfcn8UKD36DK1zgxfE0Y4\nIgqGIU2y8mFOk/IleE+vmTR1u64hIy/cWBrHkwvkajEcHOFEheuPtoRieBOL\noNVCNhQwhB+SSrgHDQZJVFwt2o7Qi2dwCxO+Njx/B0vfhQov33dr/DXI7z8O\nSPU1kYq4d4zI1vLq3KqJWmUixwAXdcQ0jRgPxB0OPUCa7sEDnHlRrJBmfKiQ\nzZD+WOtjfkioK1h+mt8X/NZwoRu8YmoUEiBjI3JeKI7bQ716v3PUx7UVuRUH\n76N8rdZFsa6OI5qjmpjpJOQ03jPxhL3ihZdhaJko1TKBrEX7bVADvSJY34qu\nlfJtKHs4FpiBUuxwaGJRu2OEC+xur5yreRAFoLZxhSx3x7xjvwrIMgzXkS7W\n0vJ4qC06241iIwgkcu+FDvNXnknqu4iKWRNjCYylJpv20mybaw7p/XtSCkO/\n5EUI\r\n=iAlC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![Gitter chat][gitter-image]][gitter-url]\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/master/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentation plugins for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom plugins (see [the plugin developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/master/doc/plugin-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\n\n// Minimum required setup - supports only synchronous operations\nconst provider = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\n\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\nprovider.register();\n\nconst providerWithZone = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\nproviderWithZone.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\n// Changing default contextManager to use ZoneContextManager - supports asynchronous operations\nproviderWithZone.register({\n  contextManager: new ZoneContextManager(),\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us on [gitter][gitter-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[gitter-image]: https://badges.gitter.im/open-telemetry/opentelemetry-js.svg\n[gitter-url]: https://gitter.im/open-telemetry/opentelemetry-node?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/master/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"d68ff0fb7594f6a367cb7a5057cfb2875e8c082f","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.7.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.7.0","dependencies":{"@opentelemetry/api":"^0.10.2","@opentelemetry/core":"^0.10.2","@opentelemetry/tracing":"^0.10.3-alpha.28+d68ff0f","@opentelemetry/context-base":"^0.10.2","@opentelemetry/semantic-conventions":"^0.10.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"2.0.2","nyc":"15.1.0","karma":"5.1.1","mocha":"7.2.0","sinon":"9.0.3","rimraf":"3.0.2","codecov":"3.7.2","ts-node":"8.10.2","webpack":"4.44.1","ts-mocha":"7.0.0","ts-loader":"8.0.2","typescript":"3.9.7","@babel/core":"7.11.1","@types/node":"14.0.27","karma-mocha":"2.0.1","webpack-cli":"3.3.12","@types/mocha":"8.0.2","@types/sinon":"9.0.4","babel-loader":"8.1.0","karma-jquery":"0.2.4","@types/jquery":"3.5.1","karma-webpack":"4.0.2","webpack-merge":"5.1.1","@types/webpack-env":"1.15.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.10.3-alpha.28+d68ff0f","@opentelemetry/context-zone":"^0.10.2","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.10.3-alpha.28_1597849459870_0.7438260010353612","host":"s3://npm-registry-packages"}},"0.10.3-alpha.34":{"name":"@opentelemetry/web","version":"0.10.3-alpha.34","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.10.3-alpha.34","maintainers":[{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"7e536ead2bdd72d6cfa0628f9561ff12ae08baeb","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.10.3-alpha.34.tgz","fileCount":24,"integrity":"sha512-jAkU/CStb/sFqC+HrhaDXerDg/SFWYqrOR7EYK2gFvPFTcVHNQoLQpHeR5Q1h7lS/Wd42KAa0prcssJ0ZqH19w==","signatures":[{"sig":"MEYCIQCfNhIrqdsyNny4bcJSKUgAOEQrmrreX9H8BMUtqbjyvAIhAMrOQkuTg/25kYnOMpLfIXd3L5nqi+/XO0GSpIWrB5Ku","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ+6HCRA9TVsSAnZWagAA3hAP/AoeOjCC6chZ0GtyPm4F\nrxqroIFGAKaZuInHrNx7yy6L9CO9axVSUFucS9Wfj6C2OMfTXms0tMZxV0nB\n7bYZbNZxlGHB6+Oz0SaZXTw0haGh/WgN3JfTOCZOsW736Me4lRL57Xw7RMUC\n3dmBfJKEneVlqMB40KbFjs5z66pWbCcYK0vT2RIeyPORlHk7xm4gAUZqnM7X\nTq8EYiOvslDg32gHlLheUAPAC/BclzZkOCAz/KnKcwO/vu166VaQ1QmG63A1\nis8MjuX7KCnoaNhofSb7p+E1d08SGbqu4BuHqWPwc4NlvDgniRXb2HQHYAEA\novq4mFbVDbTbRbAa5XqNikNuP6XnLyZ+rv55YxZaYvovvmJQ+2H0zp+doxkW\nojQrY6QsU0u3hVx6vBsN/97ugbo7AZeeApltPeRX2L5LDh08d+ybnLzBdq84\nazKpkzKZOzH9afxOBXnQic4EB0cqw5pegWNufOAHpTE40cvumaa/hnw2v81x\nZeC5y4MNa33HeXLC9c+PZMK668OkQG1xw1FAYZRMieJh3vMuQnFn5gAST66n\nFhROZC32A9bCXrIj09rJ9MpS1dmPhP+c3ehqcJTOBG/BbObJoYKY9ZLcy8GU\nZ2qTBJfnhCxP7KJCUUlCpOjyAn8Pi+6wCgm4bKGP6OwQOyuUUvoilk90xG+h\nIVCG\r\n=isZV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![Gitter chat][gitter-image]][gitter-url]\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/master/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentation plugins for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom plugins (see [the plugin developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/master/doc/plugin-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\n\n// Minimum required setup - supports only synchronous operations\nconst provider = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\n\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\nprovider.register();\n\nconst providerWithZone = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\nproviderWithZone.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\n// Changing default contextManager to use ZoneContextManager - supports asynchronous operations\nproviderWithZone.register({\n  contextManager: new ZoneContextManager(),\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us on [gitter][gitter-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[gitter-image]: https://badges.gitter.im/open-telemetry/opentelemetry-js.svg\n[gitter-url]: https://gitter.im/open-telemetry/opentelemetry-node?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/master/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"fb06b5bb1142286acf5b326925f3af3353aa9d90","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.8.0","dependencies":{"@opentelemetry/api":"^0.10.3-alpha.34+fb06b5b","@opentelemetry/core":"^0.10.3-alpha.34+fb06b5b","@opentelemetry/tracing":"^0.10.3-alpha.34+fb06b5b","@opentelemetry/context-base":"^0.10.2","@opentelemetry/semantic-conventions":"^0.10.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"2.0.2","nyc":"15.1.0","karma":"5.1.1","mocha":"7.2.0","sinon":"9.0.3","rimraf":"3.0.2","codecov":"3.7.2","ts-node":"8.10.2","webpack":"4.44.1","ts-mocha":"7.0.0","ts-loader":"8.0.2","typescript":"3.9.7","@babel/core":"7.11.1","@types/node":"14.0.27","karma-mocha":"2.0.1","webpack-cli":"3.3.12","@types/mocha":"8.0.2","@types/sinon":"9.0.4","babel-loader":"8.1.0","karma-jquery":"0.2.4","@types/jquery":"3.5.1","karma-webpack":"4.0.2","webpack-merge":"5.1.1","@types/webpack-env":"1.15.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.10.3-alpha.34+fb06b5b","@opentelemetry/context-zone":"^0.10.2","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.10.3-alpha.34_1598287495352_0.3591810067786403","host":"s3://npm-registry-packages"}},"0.10.3-alpha.35":{"name":"@opentelemetry/web","version":"0.10.3-alpha.35","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.10.3-alpha.35","maintainers":[{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"ac3f52e2600d119eb98591ce9f8f3db5c505aab3","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.10.3-alpha.35.tgz","fileCount":24,"integrity":"sha512-gbzkYkWW/ccBSixrEn94bb5PRYQpjCcD18IN60pbSKSCPZ8mpC1OJjSixIrdRpvO5vhQeNvOInZlo8e6Ci8xbg==","signatures":[{"sig":"MEYCIQDmBrIERBlt9SL+JPa/5fN7b7nxPnjd/UU4Tnsl7DSSWAIhALw/EnsiMtgU/fWebl6pKnWmf+Wjx5FDi5IZIQi0aSx8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfREMZCRA9TVsSAnZWagAAJlwP/3TiOJj1MXrrKRrZh9Tn\n6+T7VgpvrBXE6uaXCeYFp7tzUSk9LQ1aZtXLQkEcXKk8J2JWecjdtvE9NSjH\nT43bbBmFBqFQ9g+FyJj/Jm8tEgL0O0N6HhG3zCF8W/pS85vnT/HgG7EcEhbe\niYfPH5BBtanLSxbKOuRU1mtoKoZPcoeq+kGnoVYRMS6VlS6dvEtgnhN5DKeA\nmjD0ca754FJpapttVo7QvVmbs/+uQf248dehV99YwBP66i9Hld5h4GL7UdGG\nCRDSIqhNixIH8JVdmlZL5JvjNpU6C8rOW4msIfToZJZ14csJH1HCxYbIQ9XV\n0vEBZ8LEK2/3gjwHNGglTq4TZ4v4bi2v/4m9Ro3w7BqPXHwFRLgLGN8zTtB4\nN/2o4l16HzEV+Ttc8cGP+zbO+mw5oCuhxOJm47CT+cBI4uY7AJ9XHb1X2tk6\nykHD95FK2VJsH1lUw3kF4BY+9VPUGgP4w/PqMn7lT/mgSDFmoXQK5xq7NiP1\n0/lQWCK+rq3+p8dP6jvG4VEJxkjRft3XOyMqW0J3TU/L4fHcqTJ6580VayTG\nnfoViwDiFgSq0l5BmPKuejOHmEADDR9Wi6ufpSjQG8lZAWYWozi2v4GDaoTh\nB6qBhljernvIS6fEePGYcRgCZDdqhRKHmKUpJtUy8Ytih9/C49SFIiyAdFc5\nZkaL\r\n=Oy/I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![Gitter chat][gitter-image]][gitter-url]\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/master/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentation plugins for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom plugins (see [the plugin developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/master/doc/plugin-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\n\n// Minimum required setup - supports only synchronous operations\nconst provider = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\n\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\nprovider.register();\n\nconst providerWithZone = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\nproviderWithZone.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\n// Changing default contextManager to use ZoneContextManager - supports asynchronous operations\nproviderWithZone.register({\n  contextManager: new ZoneContextManager(),\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us on [gitter][gitter-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[gitter-image]: https://badges.gitter.im/open-telemetry/opentelemetry-js.svg\n[gitter-url]: https://gitter.im/open-telemetry/opentelemetry-node?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/master/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"2ee9f1aaf7b61c4b4ae6b748f0a07f8fc708f07e","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.8.0","dependencies":{"@opentelemetry/api":"^0.10.3-alpha.35+2ee9f1a","@opentelemetry/core":"^0.10.3-alpha.35+2ee9f1a","@opentelemetry/tracing":"^0.10.3-alpha.35+2ee9f1a","@opentelemetry/context-base":"^0.10.2","@opentelemetry/semantic-conventions":"^0.10.3-alpha.35+2ee9f1a"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"2.0.2","nyc":"15.1.0","karma":"5.1.1","mocha":"7.2.0","sinon":"9.0.3","rimraf":"3.0.2","codecov":"3.7.2","ts-node":"8.10.2","webpack":"4.44.1","ts-mocha":"7.0.0","ts-loader":"8.0.2","typescript":"3.9.7","@babel/core":"7.11.1","@types/node":"14.0.27","karma-mocha":"2.0.1","webpack-cli":"3.3.12","@types/mocha":"8.0.2","@types/sinon":"9.0.4","babel-loader":"8.1.0","karma-jquery":"0.2.4","@types/jquery":"3.5.1","karma-webpack":"4.0.2","webpack-merge":"5.1.1","@types/webpack-env":"1.15.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.10.3-alpha.35+2ee9f1a","@opentelemetry/context-zone":"^0.10.2","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.10.3-alpha.35_1598309145537_0.6555210164353236","host":"s3://npm-registry-packages"}},"0.10.3-alpha.40":{"name":"@opentelemetry/web","version":"0.10.3-alpha.40","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.10.3-alpha.40","maintainers":[{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"619a5e2d43593185c1dcb4c38b647f3a65d0b4a0","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.10.3-alpha.40.tgz","fileCount":24,"integrity":"sha512-HuQPUHCKX3712PwEkusIeg/uThErupvjfekX2mqUXqc5eg0Jo5ez0xCW5crHETpdewoPTmIIJbnNvcUdGHGcOg==","signatures":[{"sig":"MEUCICe1oGgM8qd9JQw0H+ltWa/iyHDqM7OmZwtR2Bo9DRWcAiEAhC2sDqsTYIF106Z2Qo4ozQvgXKUu795lAhgSUw6m00M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR8H5CRA9TVsSAnZWagAAmYcQAI2oHvAFn6XQCKvpJqIo\n8HbSxj4zoBhkaEL1VPQY0jxeFPCd3l703GR0Uo4t8gJruyMkiUJ1C+fkY7sb\nOzg/p1HfoKsg/QjrQwzi+jZTO8HB24Wv64w/15Cpk5DsEHAgbHnrcUShNx5u\nvYnj8KuDt+1HmB65KLibusV8oJ6xGAsNd/A7oDtyhR7JBnm+vwo7CMGjzZf3\nnNPV6BRERJ+AB8KGG8Y3ShiLlmxOcDNaXK7SelAZArPbCSZu1/plLSB5efCg\niVLVQJ4H8KIdpM+ENvH1QeaOClD5zCvoQcW6GdV7kajk5CWhCefZf3H3+5/v\nu1qupM9nBfYvoCEY4/I+7CU690qnyK9kIlZG5ZWEa0GsP0A/LbvD+HdhfHGK\nc5qgIZ4+lXqpUtLAV9Ts63VDJUHhLl46lKzMbkRpX5D5lR2/8oGVaYLrG+kc\nz1UsmGCG+IRDM9xSaQkBEt7BT6+UEr9P3x/rkfZfPOJGRqPuRSwv2LRjdJF5\n0Fdpm9zPeSdCQ2pDOVv7I6s9uCThccd3tExzvnkShjtq4pt6y9B9s1xe655e\n4k63bvkavPaJZWhm3lX7lXIDxdJFKMBDMd+ccFVBSCBLtRDjPJa2dPs85ys9\noKdWIZN/Bp8cbfMffT1GB8fmSxGtyNRrhyNEe4n3af9LahdFRWYWf70Z0hFa\n2Z/y\r\n=RQ/x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![Gitter chat][gitter-image]][gitter-url]\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/master/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentation plugins for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom plugins (see [the plugin developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/master/doc/plugin-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\n\n// Minimum required setup - supports only synchronous operations\nconst provider = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\n\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\nprovider.register();\n\nconst providerWithZone = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\nproviderWithZone.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\n// Changing default contextManager to use ZoneContextManager - supports asynchronous operations\nproviderWithZone.register({\n  contextManager: new ZoneContextManager(),\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us on [gitter][gitter-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[gitter-image]: https://badges.gitter.im/open-telemetry/opentelemetry-js.svg\n[gitter-url]: https://gitter.im/open-telemetry/opentelemetry-node?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/master/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"2052a245bce0d7a6ddc273cb3657bed5d3d21dc4","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.8.0","dependencies":{"@opentelemetry/api":"^0.10.2","@opentelemetry/core":"^0.10.3-alpha.40+2052a24","@opentelemetry/tracing":"^0.10.3-alpha.40+2052a24","@opentelemetry/context-base":"^0.10.2","@opentelemetry/semantic-conventions":"^0.10.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"2.0.2","nyc":"15.1.0","karma":"5.1.1","mocha":"7.2.0","sinon":"9.0.3","rimraf":"3.0.2","codecov":"3.7.2","ts-node":"8.10.2","webpack":"4.44.1","ts-mocha":"7.0.0","ts-loader":"8.0.2","typescript":"3.9.7","@babel/core":"7.11.1","@types/node":"14.0.27","karma-mocha":"2.0.1","webpack-cli":"3.3.12","@types/mocha":"8.0.2","@types/sinon":"9.0.4","babel-loader":"8.1.0","karma-jquery":"0.2.4","@types/jquery":"3.5.1","karma-webpack":"4.0.2","webpack-merge":"5.1.1","@types/webpack-env":"1.15.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.10.3-alpha.40+2052a24","@opentelemetry/context-zone":"^0.10.2","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.10.3-alpha.40_1598538232872_0.08021288073029442","host":"s3://npm-registry-packages"}},"0.10.3-alpha.41":{"name":"@opentelemetry/web","version":"0.10.3-alpha.41","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.10.3-alpha.41","maintainers":[{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"189e6ef5bbd0712a5d14477e36d9ee0ecfe238eb","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.10.3-alpha.41.tgz","fileCount":24,"integrity":"sha512-zEpo0yJy9ZCR6RDnsQzhCSgKha2vZ7P2rR0vr7a6M41OouvQ2rom+b6IAlsEYukAJ4wCaY1ZZ7zrITVhGLmxqA==","signatures":[{"sig":"MEYCIQCOTVtW3O1uqeltdKt5v+Dy0zSzbjp6zK/17JlzM1slIQIhALf/F4IrXuIKgcev8IyJKBrwE1GR8BGFlczveY/qWfxc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR9qlCRA9TVsSAnZWagAANTEP/RYJYBBgf2l6j9MuU+pY\nYmrfAPJt3/DObTxiqaSC0scD5j+75jt3OUUdcfa5l1YwSnSuEewlpT8Is9jy\nruM3UQNVDgpaqa/vE/8nCCBKfcY6WSsXneRZqEFp71Peh60WKuhOrmjWAD/r\nvA8XYuX5+pJv0Ge5sjvHWkkAsnnC0VyD8/O7U3o8H94bdVw1gb8DcP6FWV0Q\nq8agPWFoxakiOzxFencxzpoJFrTw30xgtlYUxI8srwFFKp7Ti58lF2ga7+gt\nPWqjzQ5Zpjdm4VB2W5ZpAXrFUf7ATWjM57RvubK0YpS7ziqIjXKjOUFTC23S\n3G1Wpibqtml7pHzeYjuw1pazrDaLEbQ/E84NnqeAFp3Mrgkz1wYoceyjyzgh\n3tcMEXALkYOE7Iv1OTg7D5bY9ibQu31VpHzgJ7uWzocjUIQCXHIYNN1Fn0c6\nev6mAdMffl2YnfMzWbK7wZcpb5iWExG/mmTkdgZwZlBK2ynBI5G2qizAx6bY\nATOXTUmZhM2WaImId1pp5xWIy9Oi8hysqn2bNGk3hqNWm0WzhWEiBcrGyFoC\nPcZ2PqrM3hI00jyTnA+m0DoZr6FEs1XqqmAQ3WfxF5cLUl/ndKSzsF1JLZNK\nszy5FHVjYsqHprpFVFvNqeVAMGa9uHlu5NfuK70n24VxOwp83JmS2f45Ngxz\nVONU\r\n=zL1D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![Gitter chat][gitter-image]][gitter-url]\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/master/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentation plugins for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom plugins (see [the plugin developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/master/doc/plugin-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\n\n// Minimum required setup - supports only synchronous operations\nconst provider = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\n\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\nprovider.register();\n\nconst providerWithZone = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\nproviderWithZone.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\n// Changing default contextManager to use ZoneContextManager - supports asynchronous operations\nproviderWithZone.register({\n  contextManager: new ZoneContextManager(),\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us on [gitter][gitter-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[gitter-image]: https://badges.gitter.im/open-telemetry/opentelemetry-js.svg\n[gitter-url]: https://gitter.im/open-telemetry/opentelemetry-node?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/master/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"5c7753fe6534a34f0f4eaf653d53f8c002ee299d","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.8.0","dependencies":{"@opentelemetry/api":"^0.10.3-alpha.41+5c7753f","@opentelemetry/core":"^0.10.3-alpha.41+5c7753f","@opentelemetry/tracing":"^0.10.3-alpha.41+5c7753f","@opentelemetry/context-base":"^0.10.2","@opentelemetry/semantic-conventions":"^0.10.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"2.0.2","nyc":"15.1.0","karma":"5.1.1","mocha":"7.2.0","sinon":"9.0.3","rimraf":"3.0.2","codecov":"3.7.2","ts-node":"8.10.2","webpack":"4.44.1","ts-mocha":"7.0.0","ts-loader":"8.0.2","typescript":"3.9.7","@babel/core":"7.11.1","@types/node":"14.0.27","karma-mocha":"2.0.1","webpack-cli":"3.3.12","@types/mocha":"8.0.2","@types/sinon":"9.0.4","babel-loader":"8.1.0","karma-jquery":"0.2.4","@types/jquery":"3.5.1","karma-webpack":"4.0.2","webpack-merge":"5.1.1","@types/webpack-env":"1.15.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.10.3-alpha.41+5c7753f","@opentelemetry/context-zone":"^0.10.2","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.10.3-alpha.41_1598544549224_0.6481305710581597","host":"s3://npm-registry-packages"}},"0.11.1-alpha.48":{"name":"@opentelemetry/web","version":"0.11.1-alpha.48","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.11.1-alpha.48","maintainers":[{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"98c8027a34853580a08c37204dfa911f1f15e7e8","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.11.1-alpha.48.tgz","fileCount":24,"integrity":"sha512-fOwciug+Rz1GUFoW5RRdnt7NOjaqMtIxUJY4k88bplGN/0RwtQI3ntYF7DQBIVy3iHljTgPqpk0WMiC7j236ng==","signatures":[{"sig":"MEYCIQD153K7cIDdXVKyP++ognoA+1JlC9UB6qLWwrhCqxpjrwIhAJcSgo+f5L0PqitT8/mb2NEr1LQ+BziwSCAEHckqLmfC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTp/8CRA9TVsSAnZWagAAn10P/2w6PGflsfi0xo+ov9Ov\nQLKU8CxAN6pODbkLfaCXLT7qxGcr2AvSS4EsTU/xZfWdVIM8CMZXm68fYvtw\nHXklLWyfnBxRProOeTR3HNEx9CONwpxUOCtfYHUDICNPdalgjwqpsUMkDyvQ\n+3uxGbQ3PH93Ab2pZkiZVZ9DjdGx5/U4/3vbtew2W1S1QcgW8J85a09IA2PH\n9K26llHK2ovVWFSPalwLTsDdg/tkEl1nSCIgNmwde6L28/LfCgQup50+pIPQ\n+bAscLy++eO0CUeyiufvnTumIlnjx422w4csXFQKS6uufdIp4Pwu+DyRcK6d\n8mkhWbGLGfFF/nbGrFbNludDFQcTJtPP3Jh8OTg9vTq6dPTyOGXREJKkXI1g\n7AutO6lZ9cv0JzEnVwiKFcvJVnTnhh2NIq28XEQJQ4oWgayx76Z5rg5b3DlI\nk3VNrPT+HOGecBd4wuWSHRxB2e5iTda+ok9KpUlhcv2odZaVumugttvGDmOH\nohCXusxQIrlz2IFx/j+Am8kCnQqMc937kPFHuaQXQNLowEnwStKIRlk0Dipy\nBTc9GAd5dThEEHFsBLGivpanc8GgVqCQ6BlgbZsNBVatdd/aPUgGKlZHidYR\nRxSUJ+MzMhnzkO9q+kFSCXy7TLFE01Z9FqOfLTUV49sInx5qkGmenWukV9IQ\nbPAG\r\n=YfkD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![Gitter chat][gitter-image]][gitter-url]\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/master/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentation plugins for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom plugins (see [the plugin developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/master/doc/plugin-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\n\n// Minimum required setup - supports only synchronous operations\nconst provider = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\n\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\nprovider.register();\n\nconst providerWithZone = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\nproviderWithZone.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\n// Changing default contextManager to use ZoneContextManager - supports asynchronous operations\nproviderWithZone.register({\n  contextManager: new ZoneContextManager(),\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us on [gitter][gitter-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[gitter-image]: https://badges.gitter.im/open-telemetry/opentelemetry-js.svg\n[gitter-url]: https://gitter.im/open-telemetry/opentelemetry-node?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/master/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"15174c6647ab9863dfc1424412fa60f2fddb3351","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.8.0","dependencies":{"@opentelemetry/api":"^0.11.1-alpha.48+15174c6","@opentelemetry/core":"^0.11.1-alpha.48+15174c6","@opentelemetry/tracing":"^0.11.1-alpha.48+15174c6","@opentelemetry/context-base":"^0.11.1-alpha.48+15174c6","@opentelemetry/semantic-conventions":"^0.11.1-alpha.48+15174c6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"2.0.2","nyc":"15.1.0","karma":"5.1.1","mocha":"7.2.0","sinon":"9.0.3","rimraf":"3.0.2","codecov":"3.7.2","ts-node":"8.10.2","webpack":"4.44.1","ts-mocha":"7.0.0","ts-loader":"8.0.2","typescript":"3.9.7","@babel/core":"7.11.1","@types/node":"14.0.27","karma-mocha":"2.0.1","webpack-cli":"3.3.12","@types/mocha":"8.0.2","@types/sinon":"9.0.4","babel-loader":"8.1.0","karma-jquery":"0.2.4","@types/jquery":"3.5.1","karma-webpack":"4.0.2","webpack-merge":"5.1.1","@types/webpack-env":"1.15.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.11.1-alpha.48+15174c6","@opentelemetry/context-zone":"^0.11.1-alpha.48+15174c6","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.11.1-alpha.48_1598988283838_0.7773881200853201","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"@opentelemetry/web","version":"0.11.0","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.11.0","maintainers":[{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"2da0e2e05e826e85c564348bdf5b12abd2e189f1","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.11.0.tgz","fileCount":24,"integrity":"sha512-SNFRYIuehz4doT8REYTTC1f9cR9OU2AElK9/1lVWUKKzRW4xixbJat9klMCYeGeOFpoTJ/kP19Xjv1Sq+7laYg==","signatures":[{"sig":"MEQCIAZJOkrRGfV9WSoPa/BIYQzI2QmYRpio7qmi9Xn9WIa3AiAqP1wX7401bXNfjZt35r6lpXn3ZfDMPb4pAvOtpQCcEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTqHVCRA9TVsSAnZWagAAR/kP/A60AIRXO+sDMlv2NXDG\nUfMGEiV4msHFmw2mYAp/oGqPlf6QYD26p1Vaxt1nRf/jTMygIb812uVvuR6C\nIx+0oIDB2JXOCU4IFY2tbpkYqhvERvUFReocOoFMLK3ie/Ro1/1H7dMdfwq5\njm+YpFmBZXdPNE+mNBVznHui34aR3KEouPjPaGVfj8LZGhPs5SzQOY7o+p2U\nbxlMwaR1KUCTBy9PPI8Km8/c1slRwZoYFKmugpB49TEp9ZNH8EjjdnuM8NtI\nuy21yo6iavMKiawQWDKKltrzpI+hDYJHo69T4g5HTCVbmSGY79bFptTC1JnC\nFhpQM65cTxJp86P5Jkr7/u8ZOJ/ZZDMqhxONOaiWpzaONeq3zL3EU+7FMhj1\n10Ho4ddO09HlvAt8pYYdjnMvVQc5GOr5/5oksByr8c2459EIYG0KYVZCvWwF\nTxz8lHbTB5isFHs53RT81E8R4/SPgBw57YLEaqS6NlF3p/qZ+RDd2bKfBBHl\nibYHhtGdpw2M/lW4KQS1ImslQ/qssL4r8Bmc83DBI1xXamEuySy0IARR76dy\n+IjdTGyrs+4b/6p9UsTZtN7gdFlwHLfY74bwbwUVQFjhxa3JQjEe/1mHqZ9U\n/5L8WNav3pjt6wOVlyKCB4ZfOJWHYvFdUg06r9bkx5+tjQ3z47SM6ctmyxA/\niB3S\r\n=/eNE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"15174c6647ab9863dfc1424412fa60f2fddb3351","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"obecny","email":"bobecny@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (darwin)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.4.0","dependencies":{"@opentelemetry/api":"^0.11.0","@opentelemetry/core":"^0.11.0","@opentelemetry/tracing":"^0.11.0","@opentelemetry/context-base":"^0.11.0","@opentelemetry/semantic-conventions":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"2.0.2","nyc":"15.1.0","karma":"5.1.1","mocha":"7.2.0","sinon":"9.0.3","rimraf":"3.0.2","codecov":"3.7.2","ts-node":"8.10.2","webpack":"4.44.1","ts-mocha":"7.0.0","ts-loader":"8.0.2","typescript":"3.9.7","@babel/core":"7.11.1","@types/node":"14.0.27","karma-mocha":"2.0.1","webpack-cli":"3.3.12","@types/mocha":"8.0.2","@types/sinon":"9.0.4","babel-loader":"8.1.0","karma-jquery":"0.2.4","@types/jquery":"3.5.1","karma-webpack":"4.0.2","webpack-merge":"5.1.1","@types/webpack-env":"1.15.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.11.0","@opentelemetry/context-zone":"^0.11.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.11.0_1598988757284_0.5095953226765915","host":"s3://npm-registry-packages"}},"0.11.1-alpha.15":{"name":"@opentelemetry/web","version":"0.11.1-alpha.15","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.11.1-alpha.15","maintainers":[{"name":"obecny","email":"bobecny@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"da6d319a161a30aec3affee279f15df9c2030813","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.11.1-alpha.15.tgz","fileCount":24,"integrity":"sha512-rqlKSU2koGiFyp74eJRnNdFj1O6x3I4F/5rC+WQuSX6aSOfkRxy48TsikE3Z/bFOBdRMqd2wRDQuM4TqNIjTPQ==","signatures":[{"sig":"MEUCIFSiJrLHXH7Vm07uW+ZC9hhi8HiSMpeoWRHtopwf4iLWAiEAps4BQXb9WVJxVPC7aCgZW2OG6duh5yP/d5Bju2Z0DTw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaB5ZCRA9TVsSAnZWagAALugP/iflhDXQrPdrLyO5rGGL\ngwU8Bsgh7Wt+s1PPyHnRJ+pefNnfkoHTxn/ln1JE7vb63G6kFX27qFlH07xY\nhmSRLzEunN8yvAij4zNoHPpplQRw5xjgff8mgb0UBvZhuHQz7wjB/lL/buPs\n1oCjvkKB1sY6TSDIE8yJ6Kcb1Yoo+ugnZBUS8kIsR8uLHjaWpyMTOCneiQBZ\nbivoO2F2vlGt+qIQ/xB1/nmNE05qXwqizFyDwWYZLKWs3PgTmdPR6NjXsj3M\nx0JCY/vvMcbaHfk07nscIw+TUAwljk18Kv0TZGS+Z6XzUul0l6gBIv/JLZfM\nadeBU285iEftlvMZ95WqEbGfGuRZsOUFxj2YXafOrDTCS3t6IC17yNE7p8IU\nZnRYbqPpYQj4cCQ/aCc/qR2Gcnu+ORKs9gXkC+wpf2lZo+YGIDvtKl4Ex8Zl\nD1ExR7LYzGd28Ij+hvZ2WGe/fKF0r1Fx8bkkB6b2SjTaUsNoJ4vXAaJ1vc4t\n9lsug+bpUmBNDwCzyv9amxuskwmTmlUykdu5IQqi3yqAbY9kEu6ScYn1B2ry\nUjyN12nzNDEs3Vw2qfea7B1cup2ZCBiqHTPF4IUpL9CF9yX42+ERnj2dgOGU\nqgtX/TluWydvw8cFSNjeLZD/xka51xbj5anZ2TQT0wNhdTKJF2HFP/QUGkAc\nTAMX\r\n=5YE5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![Gitter chat][gitter-image]][gitter-url]\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/master/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentation plugins for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom plugins (see [the plugin developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/master/doc/plugin-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\n\n// Minimum required setup - supports only synchronous operations\nconst provider = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\n\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\nprovider.register();\n\nconst providerWithZone = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\nproviderWithZone.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\n// Changing default contextManager to use ZoneContextManager - supports asynchronous operations\nproviderWithZone.register({\n  contextManager: new ZoneContextManager(),\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us on [gitter][gitter-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[gitter-image]: https://badges.gitter.im/open-telemetry/opentelemetry-js.svg\n[gitter-url]: https://gitter.im/open-telemetry/opentelemetry-node?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/master/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"e170039015e8a1a7419bb835a00659b2a734b8a6","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.10.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.10.1","dependencies":{"@opentelemetry/api":"^0.11.1-alpha.15+e170039","@opentelemetry/core":"^0.11.1-alpha.15+e170039","@opentelemetry/tracing":"^0.11.1-alpha.15+e170039","@opentelemetry/context-base":"^0.11.0","@opentelemetry/semantic-conventions":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"2.0.2","nyc":"15.1.0","karma":"5.1.1","mocha":"7.2.0","sinon":"9.0.3","rimraf":"3.0.2","codecov":"3.7.2","ts-node":"8.10.2","webpack":"4.44.1","ts-mocha":"7.0.0","ts-loader":"8.0.2","typescript":"3.9.7","@babel/core":"7.11.1","@types/node":"14.0.27","karma-mocha":"2.0.1","webpack-cli":"3.3.12","@types/mocha":"8.0.2","@types/sinon":"9.0.4","babel-loader":"8.1.0","karma-jquery":"0.2.4","@types/jquery":"3.5.1","karma-webpack":"4.0.2","webpack-merge":"5.1.1","@types/webpack-env":"1.15.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.11.1-alpha.15+e170039","@opentelemetry/context-zone":"^0.11.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.11.1-alpha.15_1600659032896_0.7462701863172323","host":"s3://npm-registry-packages"}},"0.11.1-alpha.35":{"name":"@opentelemetry/web","version":"0.11.1-alpha.35","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.11.1-alpha.35","maintainers":[{"name":"obecny","email":"bobecny@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"a38e2ec2862dedb5b4e7d980c70017aac415eb45","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.11.1-alpha.35.tgz","fileCount":24,"integrity":"sha512-exV0pDpiFlv7o9A6DbGPZbFfnQVK4Exbij31BDs3WNBJoRDydW+pM00uEWuRRlCdWR4mm+xD6s4w4rlj1tZQ7Q==","signatures":[{"sig":"MEUCIQDeRXR4bfxQA049OLK+dVqnc2fOcm50ZFcKqhbqySXFfAIgSbNp7CaNW5E68toR7JPHHff0irRGQ0nmD6h+4DPZqDc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdHiQCRA9TVsSAnZWagAA+pcP/1wdJ/Jb9+94uL25oqHe\njfw4oUQ3/a6gBpqoAu0I1cid+jf8H/i8ISAPMSvlJPG/YXKw7jDwo1GQLgxj\nXOTjjSFoFyCtzvMHKkGTjKE8MaHa8khqxe+bo9VbgX/ThuCQAo8zV4USjVji\ngMWOifCP+bSmdTwRBZqSaZv3MOzCjMtj9nuX4rOvVN1gPp8q0Ty6pazvYfKZ\nqwJvg36RIDEWjHoCQUz2NhiaxwC1uFj1IJw4FFRaaZ2Xk8PsOc4Zc0CexjzI\nudhraB1ogq6fRs0vuTfyFUfhbmBBtu14fq7qIghvnsVZdmbP29Ecie9sJqCF\nBdkL5vCfhRJu/4ENv063AxWjClQ/n/klWV/gPzyk3lUNTpXKUCokJmH6FF5I\nrKave0RHipQ0ZYTHZ/J7F6lZcf9mzRyPqYDM/eQ3qjengYBEhSPI2eJ8RGK1\neSuZh33mz/DB56fEKx8wt+xlYA3u5l0DLhyaq1Etp123Pxr9z8jh0sTjlT6w\nVVYtJsrLLMrBX8c3RGJn/tN+MeT+jgXArCpFE5h7A74Pd2xsfgp1J8bpeICw\nhw3Z+BhO8sCrX6KwTisjPPVEVQQHPJR4VBbU6Pyv1Yt54ig0mng+fxdSmYdV\nxg6hAnj4AlvPVzbLsURd2gt0FmbjEqkBIZIa2nnQhWhGM4r+G0zfL/Ov7OSt\n91y5\r\n=OJqg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![Gitter chat][gitter-image]][gitter-url]\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/master/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentation plugins for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom plugins (see [the plugin developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/master/doc/plugin-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\n\n// Minimum required setup - supports only synchronous operations\nconst provider = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\n\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\nprovider.register();\n\nconst providerWithZone = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\nproviderWithZone.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\n// Changing default contextManager to use ZoneContextManager - supports asynchronous operations\nproviderWithZone.register({\n  contextManager: new ZoneContextManager(),\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us on [gitter][gitter-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[gitter-image]: https://badges.gitter.im/open-telemetry/opentelemetry-js.svg\n[gitter-url]: https://gitter.im/open-telemetry/opentelemetry-node?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/master/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"c6c993bb16c58ba907337a5667da01b3c248e350","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.11.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.11.0","dependencies":{"@opentelemetry/api":"^0.11.1-alpha.35+c6c993bb","@opentelemetry/core":"^0.11.1-alpha.35+c6c993bb","@opentelemetry/tracing":"^0.11.1-alpha.35+c6c993bb","@opentelemetry/context-base":"^0.11.0","@opentelemetry/semantic-conventions":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"2.0.2","nyc":"15.1.0","karma":"5.1.1","mocha":"7.2.0","sinon":"9.0.3","rimraf":"3.0.2","codecov":"3.7.2","ts-node":"8.10.2","webpack":"4.44.1","ts-mocha":"7.0.0","ts-loader":"8.0.2","typescript":"3.9.7","@babel/core":"7.11.1","@types/node":"14.0.27","karma-mocha":"2.0.1","webpack-cli":"3.3.12","@types/mocha":"8.0.2","@types/sinon":"9.0.4","babel-loader":"8.1.0","karma-jquery":"0.2.4","@types/jquery":"3.5.1","karma-webpack":"4.0.2","webpack-merge":"5.1.1","@types/webpack-env":"1.15.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.11.1-alpha.35+c6c993bb","@opentelemetry/context-zone":"^0.11.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.11.1-alpha.35_1601468559842_0.3275453998507043","host":"s3://npm-registry-packages"}},"0.11.1-alpha.36":{"name":"@opentelemetry/web","version":"0.11.1-alpha.36","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.11.1-alpha.36","maintainers":[{"name":"obecny","email":"bobecny@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"c3785db0f5b95966429702da0a06f7822d8c3d10","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.11.1-alpha.36.tgz","fileCount":24,"integrity":"sha512-Y1NXArDwa85C7ExWiSqnMf/djgaTSC1OYbi/57DNF2krUjo6OWtv6SWGnquRgBCiQLDWTmd0fG1DR9AIEebyMw==","signatures":[{"sig":"MEUCIA4i7AyAgCg1sNwwGGMibhddu0GAef+HRazFHs0iICJhAiEAhAeUaQSkMWOe1ZAJs9jc4lKWzvcPyLCX5/ljXPPMTTU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdHx6CRA9TVsSAnZWagAAE3EP/0BCFGsJNO+0/Gxcc0Qs\nu1WjsmaOILLSOT0vQbE1DJXbz2TRiNKwUyOWIaJPBO/0mxQNkJaE+5N2YZPB\nSm8WoLXQsLcoSbZNEUKd7Am5z/j77P/mUZKgY5zyj4p7QvdytlHOT+APTRLh\nkrufJYKX2Yhd6LoAPzj5XlU2D3U6pOUgTyz7jWjffn18Bqyp7AfePWRBDggj\npVwgnffOdWXy9D+7BxdYcg94p+3tVVUTc+W54LRqfg71DjWJGZDFZUEojplJ\nGy303H8cXFjl8qRa8Aydp7cjedWxKAPO/j/pdMUazxR2yyxicKAm1EN0VL3j\n9xRtVPKDvNAaKemJ0uSfA+tr6c05LLejSm/NwqEfCeZmT0pAQMM8VhKcRrOQ\nnKuhhqJnAxz4x26qwxezmDWe0QvQQMLjlFd/b6OCxUkk6g5CsXjDlMcg4gqh\n9iTulsLq7ctaOEP1+k4EX+UMg6qlhiT4GP87SYZGcxvPzr7QzizjDxXfh3NC\nUQGGVkunR5FjWjUi/YHMI/6Ggi4O+5dHzmala/lQ9Pdfsvpljmd+O+Go6pdX\nssJWlPaBaIz1y/ojOGMJuuNtYka0s6UvMJ3oMCT0kG+4aD3s2lVznhO8kZbu\n6cLiFt5WR3qYZjPyb8EEhOIthh2BU/r4W2xk7BcA5g+KgBAhGzsjfqTqIyOG\nFt+n\r\n=r4gF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![Gitter chat][gitter-image]][gitter-url]\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/master/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentation plugins for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom plugins (see [the plugin developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/master/doc/plugin-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\n\n// Minimum required setup - supports only synchronous operations\nconst provider = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\n\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\nprovider.register();\n\nconst providerWithZone = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\nproviderWithZone.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\n// Changing default contextManager to use ZoneContextManager - supports asynchronous operations\nproviderWithZone.register({\n  contextManager: new ZoneContextManager(),\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us on [gitter][gitter-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[gitter-image]: https://badges.gitter.im/open-telemetry/opentelemetry-js.svg\n[gitter-url]: https://gitter.im/open-telemetry/opentelemetry-node?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/master/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"6eb157c66925fe84b4960f247a86678441f3cb60","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.11.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.11.0","dependencies":{"@opentelemetry/api":"^0.11.1-alpha.36+6eb157c6","@opentelemetry/core":"^0.11.1-alpha.36+6eb157c6","@opentelemetry/tracing":"^0.11.1-alpha.36+6eb157c6","@opentelemetry/context-base":"^0.11.1-alpha.36+6eb157c6","@opentelemetry/semantic-conventions":"^0.11.1-alpha.36+6eb157c6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"2.0.2","nyc":"15.1.0","karma":"5.1.1","mocha":"7.2.0","sinon":"9.0.3","rimraf":"3.0.2","codecov":"3.7.2","ts-node":"9.0.0","webpack":"4.44.1","ts-mocha":"7.0.0","ts-loader":"8.0.2","typescript":"3.9.7","@babel/core":"7.11.1","@types/node":"14.0.27","karma-mocha":"2.0.1","webpack-cli":"3.3.12","@types/mocha":"8.0.2","@types/sinon":"9.0.4","babel-loader":"8.1.0","karma-jquery":"0.2.4","@types/jquery":"3.5.1","karma-webpack":"4.0.2","webpack-merge":"5.1.1","@types/webpack-env":"1.15.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.11.1-alpha.36+6eb157c6","@opentelemetry/context-zone":"^0.11.1-alpha.36+6eb157c6","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.11.1-alpha.36_1601469562044_0.7470318677101659","host":"s3://npm-registry-packages"}},"0.11.1-alpha.44":{"name":"@opentelemetry/web","version":"0.11.1-alpha.44","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.11.1-alpha.44","maintainers":[{"name":"obecny","email":"bobecny@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"6d5cd3b1dc76fa59bdf0b4b82dd0fa94425d861f","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.11.1-alpha.44.tgz","fileCount":24,"integrity":"sha512-5TUvdf7ZQpJuFAu8rKzRiTDOq/eCQUXOh4r19c4fdsZIIRMkPfFSpWlELhQxtyFtDU5UElKVxd0KSLDNh3YBMw==","signatures":[{"sig":"MEUCIH6XgrHCSiTCAxU23v2SzbWcCthxma+cmq2/BJiH9UAhAiEA4iMXwwSxyc0dQKy/e120NRb21Xvij5eFwhnPSi+IiBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffh0xCRA9TVsSAnZWagAAS18P/0y1/mELHG5mO+vlAJF4\nPLo9Tgl7oBQceCzVCamc/gnkY8VAHaF1gNbwrac2A4CVn1aGlv1rhTVFjF7O\nUO2g32f5L/6pNQKtLSlr32gsvCrBnOKJVOWRn/2WyyJVw6Aa0sHjZS8mLLsV\n+nwGhLrt2Vn8va5W/VNC13MsUBheF3oZjRleq7YjG1mMAn1nqWZnHaccKj9M\nWpwVpYrFeUlnDh3pmmyMiB8w/IvNGg7w4jH+rHGOEiPbfR68hghTQsRjDh0R\ninlV+Vg3SBBXgrdFITKakeagmVZnnEnpdaSV2FyytZg1VE5wnLVWOpWjWDY/\nFLpCVWb8R80bBn2Wjq9P0gR5qq/+hZL+P1LB1QXo9zbOyzOQsAmD2yVQk0pZ\nhtuKoaP07WfDFJ0Pl5LK5fsxeMvfkBasdOV1G6tYKTVdDACyeeaQc12iCf3l\nt5W7TagRym9gsxtgsoeJ06cgcJOQiWPEvo8kyvWoEMWKnnyTuKm6sdiWe614\nX1PmwTB/KoVQIDjOplB1qCFj1/t/O+QVLCaa7KraQc2laGNnDB5BlLNf/91b\nsfYlq+ktMB3Ohlp4h23dX8HIGsGYUSbywmLrT6/eLfUmioexrkZ/BPltMHmX\n8vUIKQH0ojBwByxfeTulMeqLsuiVczqev5AepcGqjC4RVAUD5VwTZ8ui0MRW\nVji4\r\n=iFB5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![Gitter chat][gitter-image]][gitter-url]\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/master/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentation plugins for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom plugins (see [the plugin developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/master/doc/plugin-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\n\n// Minimum required setup - supports only synchronous operations\nconst provider = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\n\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\nprovider.register();\n\nconst providerWithZone = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\nproviderWithZone.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\n// Changing default contextManager to use ZoneContextManager - supports asynchronous operations\nproviderWithZone.register({\n  contextManager: new ZoneContextManager(),\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us on [gitter][gitter-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[gitter-image]: https://badges.gitter.im/open-telemetry/opentelemetry-js.svg\n[gitter-url]: https://gitter.im/open-telemetry/opentelemetry-node?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/master/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"240f852cc41707c751f28811b7ce3d243382e3dd","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.11.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.11.0","dependencies":{"@opentelemetry/api":"^0.11.1-alpha.44+240f852c","@opentelemetry/core":"^0.11.1-alpha.44+240f852c","@opentelemetry/tracing":"^0.11.1-alpha.44+240f852c","@opentelemetry/context-base":"^0.11.0","@opentelemetry/semantic-conventions":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"2.0.2","nyc":"15.1.0","karma":"5.1.1","mocha":"7.2.0","sinon":"9.0.3","rimraf":"3.0.2","codecov":"3.7.2","ts-node":"9.0.0","webpack":"4.44.1","ts-mocha":"7.0.0","ts-loader":"8.0.2","typescript":"3.9.7","@babel/core":"7.11.1","@types/node":"14.0.27","karma-mocha":"2.0.1","webpack-cli":"3.3.12","@types/mocha":"8.0.2","@types/sinon":"9.0.4","babel-loader":"8.1.0","karma-jquery":"0.2.4","@types/jquery":"3.5.1","karma-webpack":"4.0.2","webpack-merge":"5.1.1","@types/webpack-env":"1.15.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.11.1-alpha.44+240f852c","@opentelemetry/context-zone":"^0.11.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.11.1-alpha.44_1602100529026_0.569301719785986","host":"s3://npm-registry-packages"}},"0.11.1-alpha.53":{"name":"@opentelemetry/web","version":"0.11.1-alpha.53","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.11.1-alpha.53","maintainers":[{"name":"obecny","email":"bobecny@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"4daa8ab594b5eaf8f4ec2b50c0e49b6f150a9927","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.11.1-alpha.53.tgz","fileCount":24,"integrity":"sha512-luoTB04ZfhgwL6TQtTmaoXIv8JqAqq7jrqqR40h2kZyzTE3cvn3KAI+/TP2PBdGZqqSb21M+nVj9maSCUI5PUQ==","signatures":[{"sig":"MEUCIDzusmr1gS/h3Y0k3BHrdsohvXQ+/pCo7m1iSZYJD+EaAiEAqdmi1BXic5LQp41BVpytLP80BvoJWDH5qYoo2WQmf/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjX0sCRA9TVsSAnZWagAAqeUQAKHRygQYBELCNiVZvXsd\nrRbhzHT0L2QOK7du/3ROdprFf7yIEuMVN15pMhIJj+aQsAeyDDB89Bk+dNO5\n3rawYMGlMLSJIkSY25P7MoGH0bbP+eDekLDSj7slLC7y0PJZWVC9ifZzMTq8\nOjsKYqOxYLx7XVbBz1j16o5zkW3urf0y+Uum2j1O62RqGZEa38FOLmB9g5WT\nrpbt4FaSZnIJv+EuJcr0McuhTkbI6apRffRjSlkrE4BplEAWP65v85CTrFwX\nFtzbfNyeS3Drif10cZ1C20gqVuggFR+UGqwIOdW1jqLgZKpvVJArOsHn8NKi\ns6+FcNueldZgH12zoCcnt3DGm9uoRPcmkomNU+UwAbRyGbTH4J3N6+Lgf/mg\nQPukfIm7u0fmsPjhHN4ggm4CFukCsqezsn4ULablr3qndEE6ysAP69UrqTxu\nkTtlWVSnlfLSlL8t0BJQGt4YnD2km94k5SL+hCmTyfretMMyrUkUnF6JBEci\nmp4iJb4142G0u2eUjiHGYqhHGJkRBcItJLW+4eJJK6SkfHNtlxCYa3OX42RW\nwyTCD033W/V4kKARQYhTaoMhIVe2tWUlLQMRQ+6NU/7AcxvrkDxQGnNiyUPF\nmZXgXGN3MlycHKOgedKdRrt5uynlAwn0ZnrnOQeUPAIfOCNwD3Z8b6v9Qb3i\nzPKC\r\n=X22o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![Gitter chat][gitter-image]][gitter-url]\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/master/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentation plugins for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom plugins (see [the plugin developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/master/doc/plugin-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\n\n// Minimum required setup - supports only synchronous operations\nconst provider = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\n\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\nprovider.register();\n\nconst providerWithZone = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\nproviderWithZone.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\n// Changing default contextManager to use ZoneContextManager - supports asynchronous operations\nproviderWithZone.register({\n  contextManager: new ZoneContextManager(),\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us on [gitter][gitter-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[gitter-image]: https://badges.gitter.im/open-telemetry/opentelemetry-js.svg\n[gitter-url]: https://gitter.im/open-telemetry/opentelemetry-node?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/master/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"00a8ce7f982ea24bcd4bc398477112894078ab29","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.13.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.13.1","dependencies":{"@opentelemetry/api":"^0.11.1-alpha.53+00a8ce7f","@opentelemetry/core":"^0.11.1-alpha.53+00a8ce7f","@opentelemetry/tracing":"^0.11.1-alpha.53+00a8ce7f","@opentelemetry/context-base":"^0.11.0","@opentelemetry/semantic-conventions":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"2.0.2","nyc":"15.1.0","karma":"5.1.1","mocha":"7.2.0","sinon":"9.0.3","rimraf":"3.0.2","codecov":"3.7.2","ts-node":"9.0.0","webpack":"4.44.1","ts-mocha":"7.0.0","ts-loader":"8.0.2","typescript":"3.9.7","@babel/core":"7.11.1","@types/node":"14.0.27","karma-mocha":"2.0.1","webpack-cli":"3.3.12","@types/mocha":"8.0.2","@types/sinon":"9.0.4","babel-loader":"8.1.0","karma-jquery":"0.2.4","@types/jquery":"3.5.1","karma-webpack":"4.0.2","webpack-merge":"5.1.1","@types/webpack-env":"1.15.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.11.1-alpha.53+00a8ce7f","@opentelemetry/context-zone":"^0.11.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.11.1-alpha.53_1603108140271_0.5170972776797516","host":"s3://npm-registry-packages"}},"0.12.1-alpha.54":{"name":"@opentelemetry/web","version":"0.12.1-alpha.54","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.12.1-alpha.54","maintainers":[{"name":"obecny","email":"bobecny@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"4a4e54a573082e9510560c8836bfc4de6c162ee7","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.12.1-alpha.54.tgz","fileCount":24,"integrity":"sha512-/D1Rpt31FkfPdrkb2cK/JGXNtiHvpXVMQmP5vY4srpUDnYHVCL6ifUw7qFvNMgys1V2J1r+32Xzilq/v6Wh/Zw==","signatures":[{"sig":"MEUCIQCskVxJ3YwVbnJhHw/a7ggqgoH7cKQY+BP1yEsph0AargIgSHQIY6GDAE/1NqDbQKbXjhDUgJIYKOv49meGXYCk2Qw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjYuXCRA9TVsSAnZWagAAynQP/jKCiIqNKYxDlI1e1XcK\nHMSuwOqFU6m7AVcjnDgr0PphGNX2b1lYtDroknyT1QoQJEEdkYDb0CIwygrU\nPzj7jfTQU56U7VL9pVq6roaAHIBD25j0g3pk61QDKy6GQ9D+ts4rDuGjJcKs\nImsugVjgPHoXmtZHZ1CMca/KCi5pkDBZTNd5Zz1qgaZBdccrY4X1vLnKFEOV\ntj73VtQGoCfpU4Z8Wqqaly7K+y1K/VHjEaCkrgFiesHqmwV2IKTBhKHNHjOj\nzYPtdE2y0eRP2D6QfT9ODn17Og5ak6VE+WJEca9zP1qJKF6bEGMTkejSpAA7\nHT/nYkVusN5+qZZOkUOXPBtS4n89013nC6OJS9UBN3xUzGdWvmCz0tGqIAjA\nyaz2LY1RrTUtgsi75z/4Pnlb8Y0W6zxo/z4emg+NwZamnWl5u4Z+ExuEPUNe\nzaX3qxNuvFc5MIh2X2Y71v5O1H8yUb9hbXNSlMp4R5HOgnRW7MSeEjTipSZl\nf7lxLbKx7U9QERRsv/9A1BwEv+bjJYPLz8p7c+Wuey8U+V5FKFGvBPRkO2aD\nI/eC6h/3AsHw5GBAWMvsnbt0EHr3kXXnnMQ4VSlV1+FXI3ctAWG5hRDI35rv\njwwtM/0xyj6ISW4h/kt/Mo7W4YsrKLMf+uCxsek1OWc7i7m3kIg/KwVjTt1i\noqd2\r\n=gdiY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![Gitter chat][gitter-image]][gitter-url]\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/master/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentation plugins for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom plugins (see [the plugin developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/master/doc/plugin-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\n\n// Minimum required setup - supports only synchronous operations\nconst provider = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\n\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\nprovider.register();\n\nconst providerWithZone = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\nproviderWithZone.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\n// Changing default contextManager to use ZoneContextManager - supports asynchronous operations\nproviderWithZone.register({\n  contextManager: new ZoneContextManager(),\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us on [gitter][gitter-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[gitter-image]: https://badges.gitter.im/open-telemetry/opentelemetry-js.svg\n[gitter-url]: https://gitter.im/open-telemetry/opentelemetry-node?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/master/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"3f72613a36b6f97555a0fa7481755cf8b6cce1a7","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.13.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.13.1","dependencies":{"@opentelemetry/api":"^0.12.1-alpha.54+3f72613a","@opentelemetry/core":"^0.12.1-alpha.54+3f72613a","@opentelemetry/tracing":"^0.12.1-alpha.54+3f72613a","@opentelemetry/context-base":"^0.12.1-alpha.54+3f72613a","@opentelemetry/semantic-conventions":"^0.12.1-alpha.54+3f72613a"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"2.0.2","nyc":"15.1.0","karma":"5.1.1","mocha":"7.2.0","sinon":"9.0.3","rimraf":"3.0.2","codecov":"3.7.2","ts-node":"9.0.0","webpack":"4.44.1","ts-mocha":"7.0.0","ts-loader":"8.0.2","typescript":"3.9.7","@babel/core":"7.11.1","@types/node":"14.0.27","karma-mocha":"2.0.1","webpack-cli":"3.3.12","@types/mocha":"8.0.2","@types/sinon":"9.0.4","babel-loader":"8.1.0","karma-jquery":"0.2.4","@types/jquery":"3.5.1","karma-webpack":"4.0.2","webpack-merge":"5.1.1","@types/webpack-env":"1.15.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.12.1-alpha.54+3f72613a","@opentelemetry/context-zone":"^0.12.1-alpha.54+3f72613a","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.12.1-alpha.54_1603111830835_0.8122595146282481","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"@opentelemetry/web","version":"0.12.0","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.12.0","maintainers":[{"name":"obecny","email":"bobecny@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"0dfa4ed444f5cbb1772e9370e0d869e31e728937","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.12.0.tgz","fileCount":24,"integrity":"sha512-dClftM0ZKLUHi/zsU0r43DC1fCfVTUgc9CC+J/kvvpW33SaruvjksFqhW2NdicivtxTN+OjwVUEJLBQUTL4UUA==","signatures":[{"sig":"MEUCICjb70MdcNM5KrAVXiUUkuknURDupaeAj+bkMD/yu32YAiEApfHIAW9apB2UOOwtIyBMZO7ilGQIsncI0wjuCeN1uY8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjYxtCRA9TVsSAnZWagAA9IgP/1pkE4yIf8mD9ciKeOfn\ntcDHN1DgUsTa96XkSUKAvu1xbaH4GO4V+5n9oGlkFQLEokCBOxI2JA1EnTEL\nI0iHdFzQ5EkP8UcA++l7Y13BCKVHLeYcAHIeRTpfDU52F5ySx0Yoy5+py6Wq\nurruOjdhEBIukLN3AWlsROeHeuXmf4/WqA9f8F++rJeY7BMY2E2EmUvjGEhX\nm9g6cxnAyKna5G14fJgfimLp8Tx/MI6jS4suQQcXkTy1QOFAueuk4MIGCEIQ\n1knciWyuw3IAuFsSGRqkjSNWtUK1/Tr6moXvG41dOXAOZ2cWQMXMmAU0cpwj\n+HY+WUYQs/La9RzohyPXkAtqzqJacZxtGzi/sMSj8jPNTLHCd/qpZUbVQrwx\nyJi68ifyh5033YHq+bg3o4KqVQMAXJMMr4pVfMmFkd4Dha5QvU5bpjPzVDWu\nQig6YL96ZL9t51sJEsIqFQZrN4jITj5F6Qeczn2HysBGHZS+fYHD0bChaI5Y\natYP4BLCPI94a2+lbiwolgXkFvojZWXs1FKUjQugk2KYq85q5siffvlqQRnd\n2+MXVtxGopKzhZ50aCtnDLhstKClC1Aje8GtD4EylAyPjybKnZZTVcpX0FOD\nDgBz8lBo5kA7DrHj461bsNXHxIsQBfzSihSi+IkLXBL56Z0L12Kdq1sEYX9a\nsx8P\r\n=N6QB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"3f72613a36b6f97555a0fa7481755cf8b6cce1a7","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"obecny","email":"bobecny@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (darwin)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.4.0","dependencies":{"@opentelemetry/api":"^0.12.0","@opentelemetry/core":"^0.12.0","@opentelemetry/tracing":"^0.12.0","@opentelemetry/context-base":"^0.12.0","@opentelemetry/semantic-conventions":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"2.0.2","nyc":"15.1.0","karma":"5.1.1","mocha":"7.2.0","sinon":"9.0.3","rimraf":"3.0.2","codecov":"3.7.2","ts-node":"9.0.0","webpack":"4.44.1","ts-mocha":"7.0.0","ts-loader":"8.0.2","typescript":"3.9.7","@babel/core":"7.11.1","@types/node":"14.0.27","karma-mocha":"2.0.1","webpack-cli":"3.3.12","@types/mocha":"8.0.2","@types/sinon":"9.0.4","babel-loader":"8.1.0","karma-jquery":"0.2.4","@types/jquery":"3.5.1","karma-webpack":"4.0.2","webpack-merge":"5.1.1","@types/webpack-env":"1.15.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.12.0","@opentelemetry/context-zone":"^0.12.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.12.0_1603112044877_0.8997023208096506","host":"s3://npm-registry-packages"}},"0.12.1-alpha.3":{"name":"@opentelemetry/web","version":"0.12.1-alpha.3","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.12.1-alpha.3","maintainers":[{"name":"obecny","email":"bobecny@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"8681cefa123b211e7481e9440352d0572eccd6e0","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.12.1-alpha.3.tgz","fileCount":24,"integrity":"sha512-HxpiNJYNvaFJx6RG49UhlQoMCVilQbpbU+kwua50vKaoqZpLocvv+KyVB80VG9t2KioWv2lI2QBYvFvDhgN+dw==","signatures":[{"sig":"MEYCIQCvEhbHAYQbOnsyIkiZD6PDwa/4IHwGYwuUgcKIkifj4wIhANHkB2Laf4qE3EA/ILcUw2wHlSSKhd/9MDNTCYiP36fq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkbSpCRA9TVsSAnZWagAAigkP/0Zfl7k7SSF/dC3FLK5F\nuoc39KcfjTwwApvTV0m20QhDUtGotPkBfiuU77P3agexTSXNi4LlZzYfAXwv\nzKlWijLCDeNMIuU3lFEdUtLwaNzCC6UmMUwejn9i3/Up9IsSguK+MbGV82KE\nNVRIHrUWXPxiYdR91hoP0UHe962odHwCPYHmKHuIIKyWparWMQHMqYcmWxce\noU9f/lkj2OxHtA9ypbFNO9M9TklT7hXFXhYId1H+md3lFZEFM3qyUjfRMe5T\nygs8+NQa6Od0mxTMCb0Esws1+gd/O4q4VsOjXDMP9YmtdTIS3rhplodf3U5E\nm9gnZexl76kbdZIQAaw7hAO5+zS16M/JckSUCB3G4inVT9UABL02iJ1frjpC\nfUJt6eA/10pqzdt1m/SGe156vAWO9M+ojWE+afFMwKxiKJ1utbNXQs0as35/\n4qDAcSYLDFBmyxPkuLxojPGqHviJAv2FoI/aB5CO9kAyk2BjzN2qq7gbosK2\niuBhhrTIsPX1DGix14Ra430Hb9noDjVajPL9IMGzPx/I2fJikDqmdcpV6n89\n37z2EQ4wA3G4m0il6d4FzpbxmGu08ETXfYK9GLHD3l+FRaHCXqMBfyMUW22a\ndeNO3zGqP6WeSIUC43Q0jBQ9aktXkpDLzYl4wVjEqjRmNPttyaZeZvGMa7Gv\n6prO\r\n=47r1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![Gitter chat][gitter-image]][gitter-url]\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/master/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentation plugins for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom plugins (see [the plugin developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/master/doc/plugin-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\n\n// Minimum required setup - supports only synchronous operations\nconst provider = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\n\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\nprovider.register();\n\nconst providerWithZone = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\nproviderWithZone.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\n// Changing default contextManager to use ZoneContextManager - supports asynchronous operations\nproviderWithZone.register({\n  contextManager: new ZoneContextManager(),\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us on [gitter][gitter-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[gitter-image]: https://badges.gitter.im/open-telemetry/opentelemetry-js.svg\n[gitter-url]: https://gitter.im/open-telemetry/opentelemetry-node?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/master/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"dc8082a844681bc03fa63572e8ede743d1b1b39e","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.13.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.13.1","dependencies":{"@opentelemetry/api":"^0.12.0","@opentelemetry/core":"^0.12.0","@opentelemetry/tracing":"^0.12.0","@opentelemetry/context-base":"^0.12.0","@opentelemetry/semantic-conventions":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"2.0.2","nyc":"15.1.0","karma":"5.1.1","mocha":"7.2.0","sinon":"9.0.3","rimraf":"3.0.2","codecov":"3.7.2","ts-node":"9.0.0","webpack":"4.44.1","ts-mocha":"7.0.0","ts-loader":"8.0.2","typescript":"3.9.7","@babel/core":"7.11.1","@types/node":"14.0.27","karma-mocha":"2.0.1","webpack-cli":"4.1.0","@types/mocha":"8.0.2","@types/sinon":"9.0.4","babel-loader":"8.1.0","karma-jquery":"0.2.4","@types/jquery":"3.5.1","karma-webpack":"4.0.2","webpack-merge":"5.1.1","@types/webpack-env":"1.15.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.12.0","@opentelemetry/context-zone":"^0.12.1-alpha.3+dc8082a8","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.12.1-alpha.3_1603384488728_0.47879751287346206","host":"s3://npm-registry-packages"}},"0.12.1-alpha.4":{"name":"@opentelemetry/web","version":"0.12.1-alpha.4","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.12.1-alpha.4","maintainers":[{"name":"obecny","email":"bobecny@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"182e53d951a3b46d030ac10741f98abd6e5448cb","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.12.1-alpha.4.tgz","fileCount":24,"integrity":"sha512-BQJb38qhoH6L1BxRAvSdrrq///U6xOFWlGKBYLS/fK6QYjSpxLrrW98BARzMhi1LaywKccT5q306l2uxNfxijQ==","signatures":[{"sig":"MEUCIHESjgW1fciC1nNlnzHNR7IqR8i5SiFejlrdlvkBQj/jAiEArQ1GdZZNzSu39ycfxAmcaeR7lq2QnLp4jHju+DkXQ+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflu31CRA9TVsSAnZWagAAaCoP/RXZXcRq7nedM7EZXTlF\np/uUsHRrt1yAsl8vDTNLbIrKBUFRw6RH/zQ1VAJf1kFXW6VXi+dP3AAbAbx5\n24HoXRCSLQRUtBxny57my6U7rc1IkkXmbDJk+SUyLDWH+KYYkUTg4RbI4ND5\nWcGqowuC4hdtMjSTgvxrxccyskIPiEyn4rVrWV6p6NLrKsOq92T9BvW4e9rR\nmngz7vZcT2hoVZitQaK+4uppGzEVoadunt0XdcptWDm9cv+NdhnJEy56g91m\nT38w3TJr6vQec5FNV3LOduzmh02+Wauc7z27S/MayWuPOln+F5KrsgLVXnBV\nzOqpPyqWLJ6tmMmpeIvGU3aN/XwNLKf+ojEaN9G9nmi3Fq/i49Af7UUVfraM\n2FlVqxlkHuqww+ez7TfyFnEz/yaSVpPsRszzQTBGN8w2m7GOaHQ++np+FqH+\n5GHEyTMJETtSEd7LkyGvpDqa1IbGYYJDSHer35+fRZiQpRRjUQyHZjATUCFx\nd8q5gYW99RZRLL3IlDGKQhauatH9BRQJK+E1FOk20eiw848dY7unQ9AOOx3k\nO60WrGdnej21JI6BbiIn5XSXvLnmTxYDSv3Apg6/cm+ST2Y3niAan9bhQ1SU\nGXyvy2TPEvwXBZ12ZTcDSDJdyBquSkfjuC1H55SDF0FfSch6pB3P0HS17wsK\n4fne\r\n=4Suw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![Gitter chat][gitter-image]][gitter-url]\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/master/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentation plugins for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom plugins (see [the plugin developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/master/doc/plugin-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\n\n// Minimum required setup - supports only synchronous operations\nconst provider = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\n\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\nprovider.register();\n\nconst providerWithZone = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\nproviderWithZone.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\n// Changing default contextManager to use ZoneContextManager - supports asynchronous operations\nproviderWithZone.register({\n  contextManager: new ZoneContextManager(),\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us on [gitter][gitter-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[gitter-image]: https://badges.gitter.im/open-telemetry/opentelemetry-js.svg\n[gitter-url]: https://gitter.im/open-telemetry/opentelemetry-node?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/master/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"f8988b5d8d2e138add50774d06bea77ef25745ba","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.13.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.13.1","dependencies":{"@opentelemetry/api":"^0.12.0","@opentelemetry/core":"^0.12.0","@opentelemetry/tracing":"^0.12.1-alpha.4+f8988b5d","@opentelemetry/context-base":"^0.12.0","@opentelemetry/semantic-conventions":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"2.0.2","nyc":"15.1.0","karma":"5.1.1","mocha":"7.2.0","sinon":"9.0.3","rimraf":"3.0.2","codecov":"3.7.2","ts-node":"9.0.0","webpack":"4.44.1","ts-mocha":"7.0.0","ts-loader":"8.0.2","typescript":"3.9.7","@babel/core":"7.11.1","@types/node":"14.0.27","karma-mocha":"2.0.1","webpack-cli":"4.1.0","@types/mocha":"8.0.2","@types/sinon":"9.0.4","babel-loader":"8.1.0","karma-jquery":"0.2.4","@types/jquery":"3.5.1","karma-webpack":"4.0.2","webpack-merge":"5.1.1","@types/webpack-env":"1.15.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.12.0","@opentelemetry/context-zone":"^0.12.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.12.1-alpha.4_1603726836798_0.2575098908346396","host":"s3://npm-registry-packages"}},"0.12.1-alpha.7":{"name":"@opentelemetry/web","version":"0.12.1-alpha.7","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.12.1-alpha.7","maintainers":[{"name":"obecny","email":"bobecny@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"4daabfd251113d76d53b405945d38946cee9541c","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.12.1-alpha.7.tgz","fileCount":24,"integrity":"sha512-mL8kVnhZNpE0VUIVLMoXVDWO63L87Kq+f+zIUO/6PRx+6HejpVsmXjVtF88qBRNu0/JeiDhvoj8bQpwC1/PSyw==","signatures":[{"sig":"MEYCIQCF2XxBafsvUXi1s4iG/+7oJHcJe+fDTAQTU7gadP5wJAIhAN/AqdnaBBBhtagMuz2MyOMc2o0y9vPHRiJ9vp80PT8s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflzvCCRA9TVsSAnZWagAAuxIQAJEVtZnXjWnyhktUmQ24\n6LClaII++rJMBliyEu3G2H1WvW/KQkUjt0D5wlO4Zp1izkydgDCwVu26y3yA\nWP5LYUw+97cOaSyKhFU2et5de7bdIdfoCyKsKSUjW9hCcQnb0Yxlo4hKEnL4\n1nCgtNZMfo6dJ81PS83ZinDcNIcB8CfnKtgolHd9woeXzK2EcxIO5MsfzgAr\n9tz3mBmTWlwfRTzCt7h6tvxKHncCLBpC/IPFLj5wPmpaLRW9wRc/MGWpPaCh\nqM1l6thDBRamj8wec04PlnNUAHYOcRq6qZvDn3akdoj50lTqc0iBQE7oaArZ\nxJFbqNwApu2wwf/YaETACT9WU7SLCoCckHdFN3Lw1Je5YCa1WhZDYDBukGQN\nG5Dbr1FGtQ3CiKRJMspU7U0MT4shyVfJC8TKSbanWeMUfsZJzLWAluNo66/C\nKDYTC2CzwaGeuW8IJ8YxcNvrg15WJN8q4HU9thrI7VcgAsbvYQyBeYfhEknn\n2RHP31bmuGNYbTspY8gN5/QuLkexfkL+DV7aPTGic1jRcnCyTFqIrKXW2tuY\nUHJpuHImF0Ou0VJFNa1f0VXwN88dPnJ4y82GpQBQ7UNBhi3kax5M13/l2j8e\nmVWf6wPE4KFxgZ3CANT11tliqWSQDi71+9r/hcf4AE431Fcxicl+KNqAPuBs\nmd+v\r\n=QvkU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![Gitter chat][gitter-image]][gitter-url]\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/master/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentation plugins for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom plugins (see [the plugin developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/master/doc/plugin-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\n\n// Minimum required setup - supports only synchronous operations\nconst provider = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\n\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\nprovider.register();\n\nconst providerWithZone = new WebTracerProvider({\n  plugins: [\n    new DocumentLoad()\n  ]\n});\nproviderWithZone.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\n// Changing default contextManager to use ZoneContextManager - supports asynchronous operations\nproviderWithZone.register({\n  contextManager: new ZoneContextManager(),\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us on [gitter][gitter-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[gitter-image]: https://badges.gitter.im/open-telemetry/opentelemetry-js.svg\n[gitter-url]: https://gitter.im/open-telemetry/opentelemetry-node?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/master/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"46f31dd2285d55d239195032528c3dab1bf0e15c","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.13.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.13.1","dependencies":{"@opentelemetry/api":"^0.12.1-alpha.7+46f31dd2","@opentelemetry/core":"^0.12.1-alpha.7+46f31dd2","@opentelemetry/tracing":"^0.12.1-alpha.7+46f31dd2","@opentelemetry/context-base":"^0.12.0","@opentelemetry/semantic-conventions":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"2.0.2","nyc":"15.1.0","karma":"5.1.1","mocha":"7.2.0","sinon":"9.0.3","rimraf":"3.0.2","codecov":"3.7.2","ts-node":"9.0.0","webpack":"4.44.1","ts-mocha":"7.0.0","ts-loader":"8.0.2","typescript":"3.9.7","@babel/core":"7.11.1","@types/node":"14.0.27","karma-mocha":"2.0.1","webpack-cli":"4.1.0","@types/mocha":"8.0.2","@types/sinon":"9.0.4","babel-loader":"8.1.0","karma-jquery":"0.2.4","@types/jquery":"3.5.1","karma-webpack":"4.0.2","webpack-merge":"5.1.1","@types/webpack-env":"1.15.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.12.1-alpha.7+46f31dd2","@opentelemetry/context-zone":"^0.12.0","@opentelemetry/propagator-b3":"^0.12.1-alpha.7+46f31dd2","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.12.1-alpha.7_1603746754314_0.47122505005585613","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"@opentelemetry/web","version":"0.13.0","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.13.0","maintainers":[{"name":"obecny","email":"bobecny@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"mayurkale22","email":"mayurkale22@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"fb540e20ce279c7e413b4d828c64a52f2f05d353","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.13.0.tgz","fileCount":24,"integrity":"sha512-D+wOvni8GbMBg2kjiDLP9WuwWD566i8Uj5EMpEjNfpNXwL+l7wPC5275kpGnizMQGTDsKWf1d3sHXVyMU0Nowg==","signatures":[{"sig":"MEUCIQD90oMtSPxHzID8cnVwTUVUi2CPoQRYTJkwhdZhLoKUjQIgfOSuv3AQWRvHHvsXHfIwZQ+A5MxbPRAbD+CBN/JN/cs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyqmHCRA9TVsSAnZWagAA8rsP/3V/tIzEFKF+uVjzqekk\nlKCoP0uBbGog5a4tNCGJYD3rWsTrhqM95oixEhYbpfVvM+aRUalsVxS6pUo6\n4mkUc9s2IiHVO7UQ1nqCiF7Pg9fx/q3GYlh+Slo300nCSfH3mtS5unxKom8u\nuhgFyne9C62QbrFwg0seFWl2xWGHK2Iiczmi6aQ+DPRHU7ID/kCZj3Z0/AdX\nr/snvjs/PFpvMAWfEJLp1Mjc4IxyfFa39qgwZD6/WhQJs0R3l5DnOAz3BDeW\naX0QhXiwEauUPR9MSsodPwU1sODF4PonyxQMx5eID8Gnt9yWBG6XR4fq87hZ\nSdSg/JoTf1vRT4Cay/kKQ7jkdmETnY5t69rNjS0jyWUsSOkyum66Xr7TUY8R\n3PEC0loy2VQQ1jRUKW/0kJjqbvnEX8A+v4jcBaJtqD0Urvg6iuB1Z894L8T/\nj+Kq8tqGgbhjOiyjnjyD9p/pqC2XPfyEAS7NhEh4bgxCMWsFxsvungbZ8eXm\nAlXfjp4AQdYAAsyFNlObOfzzWuCteLQrUx1hbZy3OM3tTU6VD5yB5NlRcI7H\nFnQy5qypvqfNeTZKMStZDOQ06OJ14Ic22sEiiIhtvL2B5Cw8MUOCNvoqh6jO\nyVoUCK0sQWScxNysqt1odkU7Ju9uVKE/78piO+dW0sXAaXcG7r0YY5wPHFOJ\nk+FI\r\n=hu32\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"86cbd6798f9318c5920f9d9055f289a1c3f26500","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (darwin)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.8.0","dependencies":{"@opentelemetry/api":"^0.13.0","@opentelemetry/core":"^0.13.0","@opentelemetry/tracing":"^0.13.0","@opentelemetry/context-base":"^0.13.0","@opentelemetry/instrumentation":"^0.13.0","@opentelemetry/semantic-conventions":"^0.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"2.0.2","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.1","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.0.0","webpack":"4.44.2","ts-mocha":"8.0.0","ts-loader":"8.0.11","typescript":"3.9.7","@babel/core":"7.12.9","@types/node":"14.14.10","karma-mocha":"2.0.1","webpack-cli":"4.2.0","@types/mocha":"8.0.4","@types/sinon":"9.0.9","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.4","karma-webpack":"4.0.2","webpack-merge":"5.4.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.13.0","@opentelemetry/context-zone":"^0.13.0","@opentelemetry/propagator-b3":"^0.13.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.13.0_1607117191358_0.564402288075744","host":"s3://npm-registry-packages"}},"0.14.0":{"name":"@opentelemetry/web","version":"0.14.0","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.14.0","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"b0785a99a3c99d8896188172c3b127850e38980f","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.14.0.tgz","fileCount":24,"integrity":"sha512-futYE4/E0gOJ/jfTeGT6uf51c3BNJOJNMS7ZzbHMIueuznQrQ4SRptlXdPsvoci9o6zPx8fT+xaZKrpVXVHdbQ==","signatures":[{"sig":"MEUCIECddaQnVHvunnnLRO+SKaUl54Gb3dunMBfgdXxbQN+NAiEA41eyGOr+yuO8TsZObwlV8NLciCd6xMo4Y6fgLBhHkX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf28U6CRA9TVsSAnZWagAA+3IP/2K5RDmlP3G2w94j4eLW\n4XlK2Uc14U04W2zO4UReqWtRnBE0VxYPDfYe0NojboZ5SRxm0LEiEX2FsaDb\nfVppy8E8U4m6ev8eAa3X+Zd5nUt+GWu6afg1PZyOLHuvWCoHc5oGGrB8xOlB\nRvnh9OPUS2McAFYM/w+NlF+EQmOPMmPmHIvIX8oik31bh9SAugJwgvz5tCje\n873KbiLUO4W+Hpb7XsywTD4lYwEjMs8cyrfTf/egPOtARx3FA7C3gSZk9mrF\ngRAE48JvC0UW+2EGBxjGnXz1W2OyY1/oJggTf+blneY5rRtmveHmqtZdoyhA\n1l+OhYZkBqk1Sn0CSeIKG9OcOY/ycc9998mRe1dOSBCvGnI6NwtvkReEilXl\nw6ahRn3Zy5N37HBgXTHE2wptqqi0eoSMtMi47decT4He1LtBzt3oG1iK3yGC\nMfJ6vUG/B9NHS7z+EephwB23CCB2uL+k5iepIL8z/rNIBfpRJBOAb0lm59Aw\n1Hrna7NAO8yASvQL/Sfqwwx6zkEOCMT10+GdhUKfrqjTVXbQWa54L9JpsF3r\npUMKn9PTwM0899KWcH74W77jm8fx6f6+C/ZPjxKq+zRzeLZSYxPQY2NEzVHr\nQD/PbyAAw/uAyHuN8k3n9APrsd5hB2pRs4Gh9c0yWAICFsjw0LOO5TrosWBl\nUPAF\r\n=fsma\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"27a8d4530c56257c191468b073669909bf8892a1","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"rimraf build/*","watch":"tsc -w","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","test:browser":"nyc karma start --single-run","version:update":"node ../../scripts/version-update.js","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (darwin)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.8.0","dependencies":{"@opentelemetry/api":"^0.14.0","@opentelemetry/core":"^0.14.0","@opentelemetry/tracing":"^0.14.0","@opentelemetry/context-base":"^0.14.0","@opentelemetry/instrumentation":"^0.14.0","@opentelemetry/semantic-conventions":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"2.0.2","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.2","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.44.2","ts-mocha":"8.0.0","ts-loader":"8.0.12","typescript":"3.9.7","@babel/core":"7.12.10","@types/node":"14.14.12","karma-mocha":"2.0.1","webpack-cli":"4.2.0","@types/mocha":"8.2.0","@types/sinon":"9.0.9","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.6.1","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.14.0","@opentelemetry/context-zone":"^0.14.0","@opentelemetry/propagator-b3":"^0.14.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.14.0_1608238394040_0.7738573459872522","host":"s3://npm-registry-packages"}},"0.15.0":{"name":"@opentelemetry/web","version":"0.15.0","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.15.0","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"60d162779afa5817a54f16be0f884425ac9a65c9","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.15.0.tgz","fileCount":24,"integrity":"sha512-ZbN/Iid3RwXjoD0Z9MnO+QFh1b7/tjZHsF4Xj4CyeqpCttal8Z8A3PufxieCWQuy22u+mCUYVefl/eHGFrp4ww==","signatures":[{"sig":"MEUCIQCRZukDdtfzXX5yEvgaWODR6i0swuuI/hZ1C+xJhdzFPQIgNHVvyIwyfkYi73hFyqTvRIYz7RHxQmVV+0e3xyjsPu4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCf4gCRA9TVsSAnZWagAAJiEQAI/mc2eGtJeqmpgfyuPx\nnRnQNJBiaYGEs/BTK+Bbw6loBvguyZhBeMcuudY4pvGTnlIeZCH+xSDsy/r8\ndINy7pHui9futc8Lascwxitfk1/9FdZgnBhEm44ygMPgtAMQSdhd4pi+t3Dz\n1VOQnOgJfB7Ff/mrJFNXyrsBgfi8fLwOGpHrgtcPLrwkvuofztClClDn4KEY\nyuHvGdYgQjsU/u+tqbUJeL78raeawpuZk4h4rXdmFdX4rRfeA0TCuynfOW/r\nuPXwzrLe/vGLGjVQOWoWXrcDrjo2TTi4c2YKZ3kil7sn5R12YZ0/xHf3lVWU\n0jXotvUljkxQFnOKBLcu5Km7ryIj1jdIVv80n9AN93+uKF4Gc5WxJ3lr2ElQ\nGWSL9jw8znXnw6xkWwOZN0mrto+DMbqdrDpG86N4fj3RjyA6VYAhZkKtCwH6\nQoUu9SdbDBy+X+f/ry6mgUJvHkXlUB/ep8Insp8imHhxKVgijmmoNn3nq+YI\nyrcYbhIYtMP/nCkJxpAoVmsVue4neKK/BdPhE9vYj5jVuoK0DxbOXDX512bn\nWdyQtxeMv3Sj5UI1ZUalLX50xaTHtdYja20OguWR6OuSUpodlRASZyTGjeBg\nA8CW03cWOOmbS/NAkJZcn4EYN/JT0+gmb7txpzMswLn2qtoFsLd60tosGxCg\nnN4a\r\n=BGIv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"960b868f5b7686eabbf49190071b8463551e5d8f","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (darwin)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.8.0","dependencies":{"@opentelemetry/api":"^0.15.0","@opentelemetry/core":"^0.15.0","@opentelemetry/tracing":"^0.15.0","@opentelemetry/context-base":"^0.15.0","@opentelemetry/instrumentation":"^0.15.0","@opentelemetry/semantic-conventions":"^0.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"2.0.2","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.3","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.14","typescript":"3.9.7","@babel/core":"7.12.10","@types/node":"14.14.20","karma-mocha":"2.0.1","webpack-cli":"4.3.1","@types/mocha":"8.2.0","@types/sinon":"9.0.10","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.15.0","@opentelemetry/context-zone":"^0.15.0","@opentelemetry/propagator-b3":"^0.15.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.15.0_1611267615876_0.7192909582561058","host":"s3://npm-registry-packages"}},"0.16.0":{"name":"@opentelemetry/web","version":"0.16.0","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.16.0","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"cf82f0050f4ac9df5cf9d73382e9a44562b20a74","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.16.0.tgz","fileCount":24,"integrity":"sha512-mQJ0tP9DT5+xNmoJsVGpKzP2u5VG1IMK5XUOYPTfRalvMder5Npmdf5KNxCxd5gVdssXt2YD1ENF4aTYwhZS1Q==","signatures":[{"sig":"MEUCIQDXcvemrSKssKRgKRO11/ZnOrMEgu+/iq7E5tT+Sx0P1wIgb0Ju94/lYeqKyJfk44frIzCcstq/ftHHCGEzR0yJxP0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGIHICRA9TVsSAnZWagAA2CMQAI65qu/QE67/dVknWQ4U\nVGOWAP8cbPyu80VWHzmBgnKPh369SLUIHa10yHukzYO34Hh7TjpGkSPWFV7j\nuO3SPakmS4SYWhZiHHAGQveNltLzmAxEZQ+amlX0WkyGiUimJBk1SuumBgnY\nJPt8CNweLXS93vOCQEf5VilffZ/Ly3JiZolSljFkmVEVbS6RqeOdUHUO57gF\njdUHNKCiETz/gwUoi+GkLGZnSWD/ILJ1dtPjQBJWMNjVxkH8gf2/u1vDbGzI\ndgokgdvDQ3TZYb1YIL2sXoHkKnGhTs54d0d7FLSxbyMnjAXCxweBJES/j9VC\nZw5T4uqdaN2B83yT8BLaTaTf5J3yPExUWDxzenHgZbE/xeV//yjxCqlDnh5S\nWMYDsjMbf4+zxjiVa13LwoEtMJpQV65IXK/ypUN8ZiukDNeuYMyj0KlT35sH\nUjn2Uyj4xoJeU6qMotAfgcIIP2hqsp4J8L9EEyRZTRKSuLM2HG0HCMz1QU7j\nDv0YGCe1RAI6dbUEQG5cBMjyrBQplDBU5ulAzBS7jucwkvUOVTv5l2rK2bkc\n6ebts47D7g08EEK3sjj+Q3TypvpQEdhRqSVdkJ1Vzg3Ve0A08TI/1yfobVXu\n7khLqQCUeZcRVaEOyv+wDz5bGBQQrL6oJUIxKuhTlBeJQvCD7yLUYTOmmLIT\n8uGU\r\n=7xOn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"e68863f8e63854b08ad13fb54677294ac6d6b681","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"obecny","email":"bobecny@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (darwin)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"12.19.0","dependencies":{"@opentelemetry/api":"^0.16.0","@opentelemetry/core":"^0.16.0","@opentelemetry/tracing":"^0.16.0","@opentelemetry/context-base":"^0.16.0","@opentelemetry/instrumentation":"^0.16.0","@opentelemetry/semantic-conventions":"^0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"2.0.2","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.3","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.14","typescript":"3.9.7","@babel/core":"7.12.10","@types/node":"14.14.20","karma-mocha":"2.0.1","webpack-cli":"4.3.1","@types/mocha":"8.2.0","@types/sinon":"9.0.10","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.16.0","@opentelemetry/context-zone":"^0.16.0","@opentelemetry/propagator-b3":"^0.16.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.16.0_1612218824588_0.05517574920216273","host":"s3://npm-registry-packages"}},"0.16.1-alpha.6":{"name":"@opentelemetry/web","version":"0.16.1-alpha.6","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.16.1-alpha.6","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"85598c53d8dbb1504c4c6c743c66020fdb0f9297","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.16.1-alpha.6.tgz","fileCount":24,"integrity":"sha512-rRRp1XZ1Z1BZKZgiC0521822qaa1Co/fmffvcigNdufSNGgKwQkSk7Dg7t8FjHLUeoXlICMbbJiQRLH9zVDsOA==","signatures":[{"sig":"MEQCIBtOUKHN13dmL5osqwknNAvpeDor8B0X4z39P4q/setMAiB8oAxNhPcdGCbOZVmJwfkQH77+Ouu3eouFAbVHZxdY1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHac8CRA9TVsSAnZWagAAidAP/1Yj/OzVbB6MH9xFOwxX\naGvz+da0ePLXIrMO3AW6C0PvK6iaY5R7Scqmimrbu94keMNGkg918aNdXXY5\nH4duGcH4YvWb5wBOkRHMh6Xr8hxIO8fvjaNNSqyg1L/bCRlOwwdjI31/CYhH\nqls6OHuSYgc9txCc5ELO/Lt6H8sLyATDeqF/4er5gTNSQro/dlTO6tgwNQha\na4XvzBUrNhHdDpaIcH9KoYx5cXYhGDFRoNhStOFu+Qa5ZeL9koBiZymVaDM5\nftObFlHqRmXNEq1N90jG8D2H2aE6Hi5ZDc4IWYXQFCfgLF27ZZzGHWqy3v97\nHfjwOKTMrrphw51uGTjqAclyITXqGajo2F5ljwMJHR0hK7zr8GeTqJ32AniO\nDzkJjatNJDEBC8F3sw+hQN7W2IE5pIgCcJycYEz3RFYV7WB4LAZuMg7Uagcq\nFzbqnlP9d9YF1LEvg+mJgn/jWyW00DR0Cs7xtU9fkL2/XBlyxBbImBOKVfk3\n8mswFcKA3q0rC9+QQZFeLX1X7abB3PWUdEHWYD82EcqIKlJkRM/ejvT6GqHw\njTT6RbvRRLqX9/wsRNu7HG/DT72gveQiFkj6S3Gh3kvVe5Zgst5bmuaGNbEV\nk5No3/4SsOKpR3gfauXVJAyWC1nSISQdF5vZQ8nDyFlDTTYcLWC4SEYd2/fg\n4F8l\r\n=RWmh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"9cfa92c4a5a56ceeaeaa8d043ee2eb00a561c55a","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.15.4","dependencies":{"@opentelemetry/api":"^0.16.0","@opentelemetry/core":"^0.16.0","@opentelemetry/tracing":"^0.16.0","@opentelemetry/context-base":"^0.16.0","@opentelemetry/semantic-conventions":"^0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.3","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.14","typescript":"4.1.3","@babel/core":"7.12.10","@types/node":"14.14.20","karma-mocha":"2.0.1","webpack-cli":"4.3.1","@types/mocha":"8.2.0","@types/sinon":"9.0.10","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.16.0","@opentelemetry/context-zone":"^0.16.0","@opentelemetry/propagator-b3":"^0.16.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.16.1-alpha.6_1612556091897_0.35481302604563436","host":"s3://npm-registry-packages"}},"0.16.1-alpha.10":{"name":"@opentelemetry/web","version":"0.16.1-alpha.10","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.16.1-alpha.10","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"a3184bdf9497ed3fa0b689a32fca35c3bec86893","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.16.1-alpha.10.tgz","fileCount":24,"integrity":"sha512-sOsVFM9PU9RxdPTtZdf1qU5FmtH7dBKhxYSG8y8Cqen58Lwlpq0bYfujXHjb3hHhwLhzOIY3kV3gRpLd+PNkQw==","signatures":[{"sig":"MEUCIQCisjH9iyC0bHx4EWmwHw/QjDt00SXEMFc976vBvGuzTwIgeODhPD+4e/WVWBoimM0+cN3iiMPLmp+vM+gyLDGv8Y0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIV3dCRA9TVsSAnZWagAATTUP/3DIOqawCCiQM58L3/7w\nFuDOYAMJAyAqzZVQfU2MblbxVmse8vVef75LbtcCiyNWMpERXqsGJ7RDdqqK\nPMXgk9t79COumb8yam0eUKw/vfdOGFUAgNoobbVgqs0qevlXv8Yno1y5bVr8\nMLHvz7WKkMlcqdH3h9YBijAFVE/DvE2ylLgcGCUPdJQYiVzGJ6NPWJRx0Z/e\np2WL6skAOtCo19iVxYsR9PEAHbuHe8pifpmLjXC4JXRiK7ZqTdT8SvS2TueT\n1fv/VdAjuTkYzOY1VPG76MFICgEwupb4RtcbafF6MxxEIZt0Im3GC6XnbJtg\nePkuUpHu7IvUzN7qfHE7jhn6etVfwdg06ReeexRyFGWl9w4oEkrBCgsYxkxf\nTRBh39eNiH/lEVLl8Z8jp+IAsCqVoUBk31NzcF97oxlI5hEGvlbC8jVlUMO7\n61rrsPe6IsgD4C0TC3aoUs8HbDpQ5iYCVSOVy+qfbLEdRzltyDoeQmKUQQrx\nz/79rHQV77y5du+pAkptE7U47MQ/BJWSXExdRm/nmmxKGbXxxE3lyxOTMYVu\nzghu2pO7v6YQ1mooAf/9oXeJsvBTGuTp/bjzVgqSvpy0Bj6P1SUbotOmCAmd\nt9TFukZxnA9XxQRrSJIKFbDlgF5tjeMfpAhi0f9nZHYqA5qcY9wF4l05RDPy\nrD+R\r\n=5C75\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"cacbbdca0e89d31e2e0b10a8ff5fb86d7a714906","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.15.4","dependencies":{"@opentelemetry/api":"^0.16.0","@opentelemetry/core":"^0.16.1-alpha.10+cacbbdca","@opentelemetry/tracing":"^0.16.1-alpha.10+cacbbdca","@opentelemetry/context-base":"^0.16.0","@opentelemetry/semantic-conventions":"^0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.3","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.14","typescript":"4.1.3","@babel/core":"7.12.10","@types/node":"14.14.20","karma-mocha":"2.0.1","webpack-cli":"4.3.1","@types/mocha":"8.2.0","@types/sinon":"9.0.10","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.16.1-alpha.10+cacbbdca","@opentelemetry/context-zone":"^0.16.0","@opentelemetry/propagator-b3":"^0.16.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.16.1-alpha.10_1612799453490_0.014280246996567714","host":"s3://npm-registry-packages"}},"0.16.1-alpha.11":{"name":"@opentelemetry/web","version":"0.16.1-alpha.11","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.16.1-alpha.11","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"11a6201a0cd26251af3e3b6ab90c662fef3468ec","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.16.1-alpha.11.tgz","fileCount":24,"integrity":"sha512-Khofep3apOWGEIBk9vgKs/RL89bECTHCSOkHlACWB3Bk43qazdPKEWVnRf4kujosk053w2zZ0LZsdDf4W3zwcw==","signatures":[{"sig":"MEUCIH8E1VBh1N0eRP/XDHe3COD8UistoK1LT3KaZ+/8jfRHAiEA8wpMZWGfsfZ1Ndct0/g8hYQ+8CrXehUk1cUuOnH+gxs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIWRjCRA9TVsSAnZWagAAjfgP/0vxLzkSlfuL3FyLOcSG\nKuUw477p84tVuagh5233iHIt3ntCTEvXE3N/kx6Ynqyuas7SWZTTaqoDzxzl\nlc/Fo3f/FWIcHDHu4Lx6ugP2JLX0aUDYq6xN4925AjwjCJIiMHuL8Om8mehR\nJ49Q7EVkHEyHUlFPJqH5OrSs1Y7TgaCIy5OUUUOQcbSZA69dM+nLpsAVhJYk\nXV/ka8hCra2q2NBGMYxc5I1+Ye0yK/2d23ZE1KpHGvLZpSdAQVYh4VaFd0+E\nt04NJDM8U7zjRfIZr/IFwZtoQ1KKH+j1xsm1r4dTfM1bTLRmSy3y7cWVfPCC\ng4/ixnY4bpSySm78MtJ85Q1vuguv3Fwp0LGItHJGH6Vuf9hro24uoqH9rWOA\n8jH+Sj211DPJYC98oDRz+TIxNMma4POClbUZw24ixpqsIEsJBk3JnUcB58i8\nkbAxXiF7aS/NR6R7hQ4qlVuuJAuo02PRfXMBxu4dGyckiFqkJBTVImvWt5mj\ni4rcKJlilEDdIudWaXaiLmDJkwDRjFgOXtB5Hbl/tDXv5osCAL6TjLMskjqH\nKq2pu2jKx2YabwgjV5AnXgwtDv/d5kiOkVhNpCPUj+ozSZbcvOBg4Cgl4pNS\n6a3RyXPG7BeeUlotxXz494OvfgE8rJ02r+dJBVczbdbWckqMh1DorqYIb8h7\nuOns\r\n=dN7P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"70a128ff5dca16060ca7c2cff943369ae9999c34","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.15.4","dependencies":{"@opentelemetry/api":"^0.16.1-alpha.11+70a128ff","@opentelemetry/core":"^0.16.1-alpha.11+70a128ff","@opentelemetry/tracing":"^0.16.1-alpha.11+70a128ff","@opentelemetry/context-base":"^0.16.1-alpha.11+70a128ff","@opentelemetry/semantic-conventions":"^0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.3","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.14","typescript":"4.1.3","@babel/core":"7.12.10","@types/node":"14.14.20","karma-mocha":"2.0.1","webpack-cli":"4.3.1","@types/mocha":"8.2.0","@types/sinon":"9.0.10","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.16.1-alpha.11+70a128ff","@opentelemetry/context-zone":"^0.16.1-alpha.11+70a128ff","@opentelemetry/propagator-b3":"^0.16.1-alpha.11+70a128ff","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.16.1-alpha.11_1612801123495_0.39701800353464267","host":"s3://npm-registry-packages"}},"0.16.1-alpha.12":{"name":"@opentelemetry/web","version":"0.16.1-alpha.12","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.16.1-alpha.12","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"f90cd992506008f1d89c2222c15ff6f70cc54ac5","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.16.1-alpha.12.tgz","fileCount":24,"integrity":"sha512-K6DijlrUMrg31EQmxYN9liRjKBoCYgwC64BF8Zz4wWD5X2/HZQSYdnHMo/redUn8KQ6SjPq7gPn5wdsSRHbEvA==","signatures":[{"sig":"MEQCIA9r176IyPjX4JGe24bNG6kLrr13mSYXKw8VAEVB/WAPAiBh6FMTx3N4W8pkXXXp/hWTjcRXFAi/jMuRORqW1Sc07w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIZrmCRA9TVsSAnZWagAAxCgP/A23ZgdixOVNXjE7lEVB\nyu/WqJbF4CsV2LDtJraWxkFfIjag3RRhE8geOg15388L/E+8j5edWt1uRNh+\nj2gD+P02K+58rC9EciTMVd6s4iCyiSblvPierh6MU/zBG+wvSge2E0w+UFRY\nuCXzG9E3bdjvPk6ajJddA4jQDkz/xBnOHBltwzg5pMXmZB4qGtj1FekaB4Kp\nwLjb3GvfacOK2QKFm6CH7o/LgpxsE4MVHBr9/Iun+43M+2p5pqeXVX+EDSG8\n2eC8G3kX9M6Yv2Auv+H1KGKR60kMFnXGbLTRFoEI8WZhaGmCObeMYPEk8gyz\nZ/7fpeBZclLqleQxb5U0+D1ZaFel0gDSMxAPkv1qy2ItCDP7XwhWAUHlDbWx\n2IozBb4vuw4tsajnU49Gpas1kW2mW1tFwxBvHCfd7dpJU7ym5Z9aAwgAo/HU\n0+KIVigZ5aLLElUdFKgvW1wDcd4QRXsD4NqvaAj5z7+eXJ+sHEXpa5i03F2O\nue/zs3vMpiKQgG4UMQMdZwru2sfXhbOCd5q5ZFr5y4ROgU75yZKt2KV7CIcO\nDU3a9xepXbcA4yWum5DXw8FOcwxIC0x1LcYyg584RCQvHkeqOMNx/MwQB+ct\nsR1COVQE2hUinqwKPzAItS0j+5tKPTYL5cn6CzAdWqT9+6idCzWPEwweDsQ0\nx/Aw\r\n=fnlB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"dc384956b3c762b16c3fc62c792def067e94a307","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.15.4","dependencies":{"@opentelemetry/api":"^0.16.0","@opentelemetry/core":"^0.16.0","@opentelemetry/tracing":"^0.16.1-alpha.12+dc384956","@opentelemetry/context-base":"^0.16.0","@opentelemetry/semantic-conventions":"^0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.3","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.14","typescript":"4.1.3","@babel/core":"7.12.10","@types/node":"14.14.20","karma-mocha":"2.0.1","webpack-cli":"4.3.1","@types/mocha":"8.2.0","@types/sinon":"9.0.10","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.16.0","@opentelemetry/context-zone":"^0.16.0","@opentelemetry/propagator-b3":"^0.16.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.16.1-alpha.12_1612815077790_0.6573378706803568","host":"s3://npm-registry-packages"}},"0.16.1-alpha.14":{"name":"@opentelemetry/web","version":"0.16.1-alpha.14","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.16.1-alpha.14","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"34783613a3474270f437fb5a561b528f157b603b","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.16.1-alpha.14.tgz","fileCount":24,"integrity":"sha512-abF82jSeYMfcS7qYAbDVfiRu0Xfa7+S/PvZFD72yPe9MR3KEf7A7V512tr0MKaFLzIJjnZ646xzHfEKSqV76QQ==","signatures":[{"sig":"MEQCIAUBj66VOqvtDVgOXTlbEJbcc3Z0/PjS/P2civysc7utAiBGVAZyBe1DSx8Y2YLQIg1BoYazbaB2bn7iPSCbTs+mFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJASSCRA9TVsSAnZWagAApewP/3gvm25Oc6RpZhhM8LkG\nIXLAg3tkVqmDtSTutUjUO05vTiIH5is+7j+aoue7Z92quOHglo0iLfBY5fpG\nMkkTk2D3wz6b/Qs0J1vC2ngUIGupvd+HBz3KItmN/5bQsEaMbEoPnBzzjfSw\ncwTo+QQz5PLVDRr5CCUGzkBtOxAwtEt/XNnBrGPztMmkBgRdsAks/NDdp+jF\nqAYuzOyrZy+UWy2dLlgy6F2dTifd/JkTOhTNPl8nNasTSn77e1+7/N7+HHZ5\n8xrwmWzkv+3A9atvM5L6M3/rzVbzgi2zon+SdHrEo6qJw2torLD5vq1su64Y\nTQed0SuDoU5QoPPuoaRGFGL0SxkOWjbP1tqeX/Q78r4hXAO/EH94shlTDQSC\nEjuzTWcRc9EW/xy8CLF0a7s+MpI8M0AJp8PLJMPUBsNoQxN8XQJuj5XWN/EG\nmMfd1yYQldXrjPr9jKM7CfnVJ2GElt7Na21Qdwp7vPrM7tIufxWRI056xEbm\nVc/31x3aoUJ9F2Knks1o0akYlNckk0PLEwQq3CCcCPROOzWlSFAPyc1GkyUe\nuMfe8jqTBgM7hrypt4t8bg2z3xCoeDZBCAPipK6TcHAHh3pUIBa4/2g5T/FA\nouXcHeHg5KFPadtiSFc7LfDTOFrW/1pB2DLGC/fApWxJSod/M3inESj4952r\ns9Dm\r\n=Qocf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"000a8ac099a3848a9a3c66f4bdd4826b4cff987a","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.15.4","dependencies":{"@opentelemetry/api":"^0.16.1-alpha.14+000a8ac0","@opentelemetry/core":"^0.16.1-alpha.14+000a8ac0","@opentelemetry/tracing":"^0.16.1-alpha.14+000a8ac0","@opentelemetry/context-base":"^0.16.0","@opentelemetry/semantic-conventions":"^0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.3","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.14","typescript":"4.1.3","@babel/core":"7.12.10","@types/node":"14.14.20","karma-mocha":"2.0.1","webpack-cli":"4.3.1","@types/mocha":"8.2.0","@types/sinon":"9.0.10","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.16.1-alpha.14+000a8ac0","@opentelemetry/context-zone":"^0.16.0","@opentelemetry/propagator-b3":"^0.16.1-alpha.14+000a8ac0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.16.1-alpha.14_1612973202153_0.6470525505544138","host":"s3://npm-registry-packages"}},"0.16.1-alpha.15":{"name":"@opentelemetry/web","version":"0.16.1-alpha.15","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.16.1-alpha.15","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"93370827c171ea69c86fc664dffbff663901c642","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.16.1-alpha.15.tgz","fileCount":24,"integrity":"sha512-Ofm5seHE06oh07ju7fEJd4Zq2E0GfYYZMaaF9jlAj3aUklZ9XpCVjNQV8/8CRtd3d1qcN8rBRSRgwWHHdvUGPA==","signatures":[{"sig":"MEYCIQD4tP3Z5eVY86FbnpaU2IYXBo+JcV0MEmmdgh83S+8vxgIhANLdJkAP1UXGszlQypBcgjnlLckx8ATWV8SCFzET2P1e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJFvDCRA9TVsSAnZWagAAJ5oP/1p9GPWVHSrcv3XYjGWW\nWVUc+FZnGrWOTc4dUX+2WoL4Gdx2HYxX0PQT2ZS4x1vPc1/Q9HaciWNB6TFK\nIuyVI5lsH6JBCQk/1sAONUCrSoIB7SUoH0WQ3VqN6S3PBeBm5dWxIB0l6hpH\n/WRRzni6e9GnX3iWYKChQRClorY/diUBNX6Q5L3uqX6blxOV+xQKScLgk5Hq\nSI7/XsUmlH+R1i1QSGSHwq0ZDhaP70jEOI4qfiiKeuNIt6PFChUALVWyCIBr\nNRAz2leYZ/URThAALnIKvuyqakKYXj4h/cxmA6rDBxkzS2zx+9c3ki39DN2q\niim6hfauDSfxZsLl6iZ8Alg/+hmFklytB2rrB7vpuTbC9XcbMem/eLtJdztZ\npik6Hu/v4r8e4A4ok3Se5i9nnJVj69E3AjJB317uPK32jkVHX4+EXvWeXidp\nyDYkRk2shDrOhEhh6DQFH220ee/2DKKsGxtXcDiioXskG6aAEKNd71Cv8JGy\nOSPpbjMM3jILo+omg0NPR5TjlfiRd45cmH1zdO7+ZzXugE/zJLogfxW3QIZv\nNY+mH+rbqXrLMD2OSRwzoENfEhieJw6k5cGXq1uzZx3O4GUAUeeaAlj0ihvT\nTIAz8kXDaPTGAnhDQeZrjmy9NHZ3aZKzAbdagpyVLKkIZXkOI1+r5kKaEdb+\ntfHU\r\n=esUl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"1d682c2f75f9d11265cfc1692fa822174594d4b0","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.15.4","dependencies":{"@opentelemetry/api":"^0.16.1-alpha.15+1d682c2f","@opentelemetry/core":"^0.16.1-alpha.15+1d682c2f","@opentelemetry/tracing":"^0.16.1-alpha.15+1d682c2f","@opentelemetry/context-base":"^0.16.0","@opentelemetry/semantic-conventions":"^0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.3","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.14","typescript":"4.1.3","@babel/core":"7.12.10","@types/node":"14.14.20","karma-mocha":"2.0.1","webpack-cli":"4.3.1","@types/mocha":"8.2.0","@types/sinon":"9.0.10","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.16.1-alpha.15+1d682c2f","@opentelemetry/context-zone":"^0.16.0","@opentelemetry/propagator-b3":"^0.16.1-alpha.15+1d682c2f","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.16.1-alpha.15_1612995522878_0.00021932907603705587","host":"s3://npm-registry-packages"}},"0.16.1-alpha.18":{"name":"@opentelemetry/web","version":"0.16.1-alpha.18","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.16.1-alpha.18","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"54aa2420ef4abf8dd2720773324e6909f625bfaf","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.16.1-alpha.18.tgz","fileCount":24,"integrity":"sha512-cft+jFhFqOHWeUbloNWyLyzHsO6QqoSmUnn+XTUXydmdGusqaW8gBrVYZ7LWct/1Or0CP22ZOhWp0oLDwyd1Uw==","signatures":[{"sig":"MEYCIQDmrY1IXIi6QuC9T3i6zXxr2ieTMrJ5GKLmG9UBiBaatAIhALKPgJUQ4elItBwph0gjgSJPIAfLtlr5uS55YvBtvwXF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKWgvCRA9TVsSAnZWagAAu5EP/jKsqNwA5aN4RO8qne0t\nCxjKjMl2L7FGiPQJiH2TazOVbp2efIWSkdcHgKkDrTJ6gf/sW2XrJPdVeue6\nGOq3Ed42+lbhGh9ZsoXF5LBerGXxY7Jue2sRu91UjFlqRLRv3nytj88sEudL\nRvrsRmxRhrkG0NqWzTOU778Bo6twi+L2vf0aQdPYUG6BeXJSvEZI1d59K7Wo\nXhSDCLwl+hRgecZw5Bxb0Gjc5BJttJR8Z9vdc98UdgOWQMQzNPeGKt3tQj3l\nG5ZNjt6PwiQOOXVkKG6tHbvQToMorimBl4O9OMYOfCyJHv9gl1dH/qA8rN+K\neeCCj/THTtMcjehCWT3tD8pzuqW+D8/472aE17/BQev1rBUI7ri7e3a8anSj\njlvh0kASRvx7C7SkozAyw4vVDhJfZ5iHC7wCWnG5BvS7KuqmPQMgQhr3tuQR\n8Oj1cggB4tvQANsIkaQCgxft2rFk+wsCCT+Ohb4pvnvbmWW/4eT0FqiJitf+\nxlIQHJZ2UDdUafcvkmJmL18pIv8pG9+71wCYgt3pCVuYtU7xIjocY6dwOdc4\nSJMziu746BT9wThz1GrEgc5szCwlv4gOjGoIHeYzk0oXLWo6s55mNcuUv/jq\nDcAIDQwXpFXCTZHi0mkCFJKgeM0zQCm3tsoyF8MIIXVgtHmGGZPu5XCO6Ue5\nO+AJ\r\n=cA3L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"9f965b0c749108df00bbe44eeab84d79b04bb0a4","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.15.4","dependencies":{"@opentelemetry/api":"^0.16.0","@opentelemetry/core":"^0.16.1-alpha.18+9f965b0c","@opentelemetry/tracing":"^0.16.1-alpha.18+9f965b0c","@opentelemetry/context-base":"^0.16.0","@opentelemetry/semantic-conventions":"^0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.3","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.14","typescript":"4.1.3","@babel/core":"7.12.10","@types/node":"14.14.20","karma-mocha":"2.0.1","webpack-cli":"4.3.1","@types/mocha":"8.2.0","@types/sinon":"9.0.10","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.16.1-alpha.18+9f965b0c","@opentelemetry/context-zone":"^0.16.0","@opentelemetry/propagator-b3":"^0.16.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.16.1-alpha.18_1613326383531_0.7793176416201002","host":"s3://npm-registry-packages"}},"0.16.1-alpha.20":{"name":"@opentelemetry/web","version":"0.16.1-alpha.20","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.16.1-alpha.20","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"94600744ca41cecc8571f965c660b3dffcce06f6","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.16.1-alpha.20.tgz","fileCount":24,"integrity":"sha512-/N7G3L/Zda95XvHriO4SsXp5bepa8PdLCmPi3zzRvi2cf8w/nsKmuHrcaO8IZhUhUjKAdI09B+3w+2pT7zuNLw==","signatures":[{"sig":"MEYCIQDSwi7sTO6k7lRxWQ/1xWSs/jHKScN+aWtCxSsrSrtmTQIhANrp8gYz2r24UgI9Zq2fHxE5VZDnxZwR6QVCfDxG44RC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLYIQCRA9TVsSAnZWagAAjVIQAKFysXROhEJ6puiO2I5k\nlEhHU5cnFWeeVqTJA6w8bR4vdl+jZaLoeyd0TH+EDHTjO/MdmoBbgOiwrGKA\njnf4zV9lYb12A5xmgtYk2urToD+8OJtf79SPiMlWAv1g0kiOKS510lJ630Ss\nVsznVzKawug9LUGBQvyGXKliuoxW/nOS8kZY2nUJFU3UkLX+Elp10W/guLxd\n/Hs7wKOOQ3NqxSEp5mpY94Hz5oXWuczLQAhtSI8b9ngBDI1fkDKmscmxSUhI\nCeTrFdDApwt9isIpFZ8GKIprc9ZzAzSQBTe4/jCOmYN6Z/JvDXeyfK+14SAZ\nNVCxN+hptaDMzk1d6vivuCxV2DkU1eMm8/+E5r3fVTIsjT7MsBJKPa1s5EJZ\nSS/icdT60gjKE5oK42CGLwfRWsM3HfJsu7Lpbu1/y9zLVQPffGHdBKyWwr6m\nRkwozrQDvZVN18diCwVfmBJl06uVCdt61r0LKDbzrkN7QeAaH+uYU5aAZoI8\nEwJQZpm/WmzRpndNp6KAqek2c1w5ZAFxIM/Ug/xey8VkPx6tMrduXwEGzhba\ny185Y7gdjsiniCtZORa6bZoB/5ahdttOhH+jp4BuXPBORUiyv3VSsvuAyWzV\nBAuDwii+yLunSqvJd7zmmgK7ZyItimTjRL+REFIA25N/+ap2scp6PZkXPiPt\n1S9q\r\n=PcVX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"62f8695d3fe5309c62418a1043bc6e8a176bc11f","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.15.4","dependencies":{"@opentelemetry/api":"^0.16.1-alpha.20+62f8695d","@opentelemetry/core":"^0.16.1-alpha.20+62f8695d","@opentelemetry/tracing":"^0.16.1-alpha.20+62f8695d","@opentelemetry/context-base":"^0.16.0","@opentelemetry/semantic-conventions":"^0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.3","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.14","typescript":"4.1.3","@babel/core":"7.12.10","@types/node":"14.14.20","karma-mocha":"2.0.1","webpack-cli":"4.3.1","@types/mocha":"8.2.0","@types/sinon":"9.0.10","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.16.1-alpha.20+62f8695d","@opentelemetry/context-zone":"^0.16.0","@opentelemetry/propagator-b3":"^0.16.1-alpha.20+62f8695d","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.16.1-alpha.20_1613595152321_0.3872482499557679","host":"s3://npm-registry-packages"}},"0.17.0":{"name":"@opentelemetry/web","version":"0.17.0","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.17.0","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"92a2130a920a12906f48ace16a01b035a4057ad6","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.17.0.tgz","fileCount":24,"integrity":"sha512-pKnWBNpAFVvyGzKIs9d4wJpN+MDTXa+XRm6jX/B3km5Q1PmmbZ8xvnQxtDzu//Qxl6QP/p3G+KiRfozWOi5KUw==","signatures":[{"sig":"MEQCIB81GHoC5Z8rGDd/4B3F6J3GvntR4ydZc0X8dvyW2iDgAiBEeb+oNn5opp18ngnN1BrQzvtvpQY9PEzadDkbzz59JA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLYelCRA9TVsSAnZWagAA4T0QAKQHrDfyvDtB/N3VlDaU\n+PhCrv1YZ+t2CvUOf8vt1w4RVSSQ2kXJ2FyzLj/R3lywrfEdhYTUNYMp3HJv\nxIpOiu1XSpkKffq3GjBV0/li6eHfZ9hpHeI4MuV5cgWo8MUxt0x+uTd6eZUg\ntoUZqOreiC+ZCimoUncfL8/bp2apTtrybDDH2ewfXEmatBIzldCjC+7MNSq0\n2bQJO/58u+FH6ZhztRsREBzoLEaKJhgdYyfk+A2nZhygPapw0MJe8Z7MZ9Vx\n+o1tzaA8Bb5EfAOToTr5MJofppQKD4kCh2poxbK83rn85TYyLi+PDxe8+yTo\nwuY8S03GSBRX6L6jTfLX4WBmxHejIqjHSWXAYuk9Zp37gobncK10v1PGdEGo\nGXAmAHFcBaMnSBZpT8Ya4lm1s42w9vGH3PTA3EffgeUKWEnjHrmg+nq7A4GU\n1RIxZ4laW5NrL2wt4llBw0BBlLJNneeuY7iYui2ow0TbAV3BbnC0gLywA01p\n3JO4691BXLEQpCSD52hhPb918RDFWUXXTB0AlJuyI5xWadfObaP9LOlQD2qp\nt/BfDAkAQ+a+XivTOevEY//tEDMjCoO33MzVi6H5UalWVu8NIenEihKCdbgc\nng9M8pjz4Yv7TJfOFYfw0PcFx1299i27CyguhBdikw8053XKwhWaKWtvvViD\nra4y\r\n=GCrS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"a91ea7617f288af632934334d0c8ecece318ce73","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (darwin)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.8.0","dependencies":{"@opentelemetry/api":"^0.17.0","@opentelemetry/core":"^0.17.0","@opentelemetry/tracing":"^0.17.0","@opentelemetry/context-base":"^0.17.0","@opentelemetry/semantic-conventions":"^0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.3","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.14","typescript":"4.1.3","@babel/core":"7.12.10","@types/node":"14.14.20","karma-mocha":"2.0.1","webpack-cli":"4.3.1","@types/mocha":"8.2.0","@types/sinon":"9.0.10","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.17.0","@opentelemetry/context-zone":"^0.17.0","@opentelemetry/propagator-b3":"^0.17.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.17.0_1613596580647_0.7437413775691026","host":"s3://npm-registry-packages"}},"0.17.1-alpha.21":{"name":"@opentelemetry/web","version":"0.17.1-alpha.21","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.17.1-alpha.21","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"a812311aab4da4181c476ab5f2220346524370ce","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.17.1-alpha.21.tgz","fileCount":24,"integrity":"sha512-IkH7zPhDkGB6s3b0TYII0IdCdYmyrI38702rThnMX4/eVtu1w137du6XWl2AxmOkGFy/280dYe8BY+EXYgYBOg==","signatures":[{"sig":"MEUCIQC1Gy8KDM8GH6ezTAXspemrFdj/TE+scTcNaCp/5/k4JQIgcteQP2aWUK9K3/yrIDjwXkge6cD8HDaFjOG9o4KMKTk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLYfkCRA9TVsSAnZWagAAwh8P/12obQOvam/QvbbphEmM\nlguDdVLCLZfDvy9U5mdjSZaWapRUJLtWnBssb813TINwuoPH+yY48CRgBbwq\nibWdN2Ksc3POKgQLDj1WoJXeK95i59NeZ1/PQt3Ug/kJN184e3TYBkineteJ\nzGjvx7uUrWyHUnPnmHaBol2mJkju2TAjzJLHaiy9PRtNRq1ly9HAPs2lCwEQ\nKeNxSOSVcGgKozIxM46PLvsQt/WmOPfd8yiaHMJAccJaa7dhCx/zLTDxjSvd\n+Gd8hC9Hux+cxH6O0IxbiYeFxrJybW+rvgEBk6s4vDLZL6szCdycWviJsqgt\nKfIM/Vi8bxUxvd8ZLbw/YfiBz/ZDJSolxLKneNsfpLFxEhZh0tHeedIpOsFr\nE47ybKOwWa6IbbW1TjO8UDDCopu2vCJcw40YQOJVE9hs+m8jSt+rUiq+A1h7\nJFsTXJOGNZmf6tqNjEaqpGljSOd3T3isqm3kMrwYSrqwBBonk9if8bDaIF5E\nrEWSZPGgrlBVdwrg5CKQO/0mfhjV383lMZPnK1/avKyPqhmDH+w3ZUdBagXE\nz2c2CbPOgX1N6eJL+wMrYUMwbylooQU/Xmv5lbzBH3sSbU/e8CRm4wYBRYb1\ngjOVjzFfOzvywGkz+URvdSII9dOEIPbhSNUUWeBjJObd6eWrzvBvdi82OBoB\n78pA\r\n=fkKI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"a91ea7617f288af632934334d0c8ecece318ce73","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.15.4","dependencies":{"@opentelemetry/api":"^0.17.1-alpha.21+a91ea761","@opentelemetry/core":"^0.17.1-alpha.21+a91ea761","@opentelemetry/tracing":"^0.17.1-alpha.21+a91ea761","@opentelemetry/context-base":"^0.17.1-alpha.21+a91ea761","@opentelemetry/semantic-conventions":"^0.17.1-alpha.21+a91ea761"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.3","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.14","typescript":"4.1.3","@babel/core":"7.12.10","@types/node":"14.14.20","karma-mocha":"2.0.1","webpack-cli":"4.3.1","@types/mocha":"8.2.0","@types/sinon":"9.0.10","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.17.1-alpha.21+a91ea761","@opentelemetry/context-zone":"^0.17.1-alpha.21+a91ea761","@opentelemetry/propagator-b3":"^0.17.1-alpha.21+a91ea761","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.17.1-alpha.21_1613596643884_0.4062595465319203","host":"s3://npm-registry-packages"}},"0.17.1-alpha.2":{"name":"@opentelemetry/web","version":"0.17.1-alpha.2","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.17.1-alpha.2","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"3070bf078bd523a432af5e9864c978af06a9cb87","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.17.1-alpha.2.tgz","fileCount":24,"integrity":"sha512-Tj4sjKF2zv74z+QPD5ZVWi1ZL4HDgFoMkZfUc2dVI9PFJht2s+Z2Q1LdSyjbgaNQUVJ0FKGjhWz5e+WqS1DEZQ==","signatures":[{"sig":"MEQCIAcaYfEnc7xgy+gYSeQboPIggv3vwtBcqU9yGf0GNKeGAiA357VZlfeaUaIJ5tZ2Vp5dFmjuI+bobCBuRAfPVhGg9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMUj0CRA9TVsSAnZWagAAzbIP/A1p+NDvj9ORsEjIHEEi\nntTxcMfq/vF1bXHZn8pTZ8EwNby/6U3NzZGBJjrCjOfwbQNj4YXIIeoYf9tS\ne/Ykwd/YdZZteMOmJOxdnxLjYAhUwrNshfx4Ce3YuA2snmjQ9HXCSAoYKT6y\n4pkB+ZcEQmCEXXKqixY8t1sSnuSxVBmKlwpvHuc3iV1LES12Oh6ikvL4dj3U\nixTm5l2YRZPgbsGnNpX91XivjQayGT/Jm6ZQGjdqvEqz/wZmN5Vv03C+aOUM\ni7pEnK1yR59//pxV3K1dA0sNZQpJ6QH8eN/s+R7rJTUyINvj6vx973nZO6eX\nhGegUgFJkapPYQJEsV5M8rsYeNUUt7XBwVL0SYZWCsiZukS67DkBPI8PsitE\n0YRtfomz+xFBO3tZFxhzJAmxiMNB2/MhEPuQ5LPucueZENmoy+6PqnOY7eNU\ncEbOQlWerKuIcGuXRjx25BLeWIJboIYioVQpOo8NfdH+5dXN0ck6E3AumBaf\nwwe9KpPkBB3CVxRG7Ze/doNSWv2LjRZFeteLX12EbU37LikdHfEsud/T6Tix\ntxufzR/IpyX+Yne1ObQnrkTwSVwlapp/Yxgw8ygm/56p6K8Hh88fwFWreIdW\nDN7ZhVg3cdRzm1UDHrZjwWhb9HilmFv8cu8IELTeygHmWJ9Qh4k8OU56xPnd\n5oCY\r\n=lBbm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"38d1ee2552bbdda0a151734ba0d50ee7448e68e1","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.5+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.15.5","dependencies":{"@opentelemetry/api":"^0.17.0","@opentelemetry/core":"^0.17.1-alpha.2+38d1ee25","@opentelemetry/tracing":"^0.17.1-alpha.2+38d1ee25","@opentelemetry/context-base":"^0.17.0","@opentelemetry/semantic-conventions":"^0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.3","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.14","typescript":"4.1.3","@babel/core":"7.12.10","@types/node":"14.14.20","karma-mocha":"2.0.1","webpack-cli":"4.3.1","@types/mocha":"8.2.0","@types/sinon":"9.0.10","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.17.1-alpha.2+38d1ee25","@opentelemetry/context-zone":"^0.17.0","@opentelemetry/propagator-b3":"^0.17.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.17.1-alpha.2_1613842676105_0.11639861338653645","host":"s3://npm-registry-packages"}},"0.17.1-alpha.5":{"name":"@opentelemetry/web","version":"0.17.1-alpha.5","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.17.1-alpha.5","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"e0096003c54356585d72f53c12c7fd37ecc5c851","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.17.1-alpha.5.tgz","fileCount":24,"integrity":"sha512-KbC7RbPPMA4CF8fRNICZV4p2ytkbpKCCNHQCe+8KQyZI4tG/FwVwAS1gg/ZXfy+P2y2UCt8RzuN0cK2a07qTrw==","signatures":[{"sig":"MEUCIDyIDrXp4LR7rSzAXVJSK9t346ejtKvLmJWkJQjE5pwCAiEA4305JME/uKpInXxJ4u9pmihggBwycidiztu507N5+/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNorXCRA9TVsSAnZWagAAo04P/j2UGrPq3n6kPKucpwKU\ngi78Xavbb36tKBnZjsAFr8J0ILMI9Tfs6QAcZtcqz3Wecy8i8qrTgz6aNw2B\ntqK4QlVpWDpxzohQ7/tnH7n5nY2b+7PSx4Js/RiojlP/Ijn2DPuQvvuXaZKk\nNACiYvZ/A65n44XtBzKYPiA8zz3mAD7+UaeVNhYy1uSKkBvoE4/sb2oge+Ek\nt8FHA5bFUyMgniD/RgnT0Ml/XXENWDCEwaOt+s43HSqyIZFpkbWxTVtHF0ve\nVoHSR1EQpC/6OB8zVI/nPLnGi4/cLwotsJm8wa+72g0PdRmASm0YhOdsIXTx\nYn6CZW1VsqPWluVM69sxxWDkqtbykl1vCK3fs5domZRFjIeBjlOj4TTDiQUL\nbPzB07qoPO8atd8zfGNp3eSUEdNq1FSkrU2hPSFUjKxQmDTdwt5f24BkRNjt\nbs7Blm1uD+2xG2dSjgbAS4qa0JH8Lqo5PZvzZkFKoAdgzBfRC5gQy/V5Ah1E\nT4kkEYMEXW8zz51669yTsGZRil4sAWUrOqvj/FftBXDiA/+7vFKQ+IHLDfkF\ngFP2oTMq7vwMfZuM4i622MBJ/0YUJgmGryHAB4OHVSdBaY06297K1NakmArG\nfEADBeYB+Ie+U5eKEJhvyj4MJfiCYR+dnGy1n7Nr8t9IlkjwDR5b4zqyTHnk\nf9NT\r\n=Ezfq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"36ae1bd89abc2e2cc7f64e4a35a94d7e75a81d0d","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.5+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.15.5","dependencies":{"@opentelemetry/api":"^0.17.0","@opentelemetry/core":"^0.17.1-alpha.5+36ae1bd8","@opentelemetry/tracing":"^0.17.1-alpha.5+36ae1bd8","@opentelemetry/context-base":"^0.17.0","@opentelemetry/semantic-conventions":"^0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.3","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.14","typescript":"4.1.3","@babel/core":"7.12.10","@types/node":"14.14.20","karma-mocha":"2.0.1","webpack-cli":"4.3.1","@types/mocha":"8.2.0","@types/sinon":"9.0.10","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.17.1-alpha.5+36ae1bd8","@opentelemetry/context-zone":"^0.17.1-alpha.5+36ae1bd8","@opentelemetry/propagator-b3":"^0.17.1-alpha.5+36ae1bd8","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.17.1-alpha.5_1614187223390_0.7657879884945431","host":"s3://npm-registry-packages"}},"0.17.1-alpha.8":{"name":"@opentelemetry/web","version":"0.17.1-alpha.8","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.17.1-alpha.8","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"84e21adc8ab30453082e7665848777eeaf03f839","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.17.1-alpha.8.tgz","fileCount":24,"integrity":"sha512-oZeEmWIkQPepP9+KdfVZ12DKs3uNSpAElM09veE3T9pFThbNrqCMCjkSv+DWMzSuEVJVRW1lmbOc3iCbnlSPiQ==","signatures":[{"sig":"MEQCIE2dLJVEtxBAoFRSOydMmDA8iETNf5hwmI7N8LCyNSv1AiBtDZ/QVcjNxk6VsBftCHkQ/9ajilMrCFanhNdmuums8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPO5qCRA9TVsSAnZWagAAf5MP/3lKGF4L82XjykuOFRNX\nuz2R1p0IrBJZ5duAXZ7HiKE2RAmfS+mk2x4S88up5sgAwLwBQeYwtBMxdzAp\nQ3dN4RJlIK6xZap/034djOa16pf6v6X0Nn+EUuqxArzwQKmgGWrDzjiwNd+r\n4w+KVSO8HGMW3bdSjC/dGT+K/fuwMPyaPlix0J6C7jjLzIyZMwJBa/YeYuM3\noFZwGIKYYkNeOIccjPhM5YH+6wtnztRk1QD7jp568ok3icph7dCVfV33nGMy\nnNhGUJv9bDyfwgUIaKtdNky4aYPun39SgJlwVgu5l7k13cx/cJNEN6KM1StP\nxlYHIRs2hv08RZoVivdK4LOwL8ye2a5dC0YoLEM6A7s/A2zxhV4l9QG8RAqT\nLxWch7+nNMD407R21KXTto0DhX5vCwDc39qvvWv4wIg/oNDka3SCdQMnFu4e\nm/QzY1bq8njeUEwELDCFBrS5Mub6P0mK2wIVj1rHpg+9CY+fCPUcKggIjxRx\nK9lcyYitAhfvHdNd99sJ7pfJWb3R6GOkPdSehebgO4jdwe+/Tjx+70+Bo5X4\nFDDDkQN5qcNwa/kQ2qzGA0Bl2eJ5JOIxSItIEtNAMl/ABDrxzTNdHLM7gW3v\n8D1hppZL56oCLX7rnWPEwNAV2KqWcTOMDElbhlWHBCRcepwpjTJURJfzfmAv\nxfvx\r\n=Dgry\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"67f7e70a3de005484d3e110b06f6bbee75b6f8a6","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.5+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.15.5","dependencies":{"@opentelemetry/api":"^0.18.0","@opentelemetry/core":"^0.17.1-alpha.8+67f7e70a","@opentelemetry/tracing":"^0.17.1-alpha.8+67f7e70a","@opentelemetry/semantic-conventions":"^0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.3","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.14","typescript":"4.1.3","@babel/core":"7.12.10","@types/node":"14.14.20","karma-mocha":"2.0.1","webpack-cli":"4.3.1","@types/mocha":"8.2.0","@types/sinon":"9.0.10","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.17.1-alpha.8+67f7e70a","@opentelemetry/context-zone":"^0.17.1-alpha.8+67f7e70a","@opentelemetry/propagator-b3":"^0.17.1-alpha.8+67f7e70a","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.17.1-alpha.8_1614605930264_0.5626232717478017","host":"s3://npm-registry-packages"}},"0.17.1-alpha.10":{"name":"@opentelemetry/web","version":"0.17.1-alpha.10","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.17.1-alpha.10","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"c6eecb4e7ab433ebb3c889dee37a70b4b99d7903","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.17.1-alpha.10.tgz","fileCount":24,"integrity":"sha512-L5ZMzEIT7mCXWgqF+TVE4FhOjcn5ito4MDHmVsRDWqmE8ZrZ1oJLcibkzBYOCTeSURCieVcgn4p0z15vdT0PXA==","signatures":[{"sig":"MEUCICguGXm8azor7WTO3aBbkXifa6UE6pUaTfhIG9hvxGI/AiEAiJNsJEHjsZf1xY+bSSJF4krk2XE5tHG2D/l2b6XLVwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPjwYCRA9TVsSAnZWagAA9gkP/3d6ss8zoER4kC13gNId\ngckpHgiMftCh6O4vVWr6T8EksHsWmLQfYqAk2IBjhVCHDgih0JmZn1neCi7C\nWH1Ol1SnkRPpu7r9LL5gSe8kTIncsXoBzZOgj6illUHAgosL38BxNxxd/W4M\njxF5HDj15DIF2Dde53n5YjmNFAZN6PfuJ7M48ASPtiScz+jkA48MtEupNmx+\nYLmMzl/ptIc2Dcs7bTAsyyHHgespkUvS2JWDTTDogCarwJcy1GxbIT8soT8B\nHkAmJoRa641Gj3TxCvweIu+3zRadlafo+SFN1j0NpSiZyXSMGdf/wtvB/VxP\nyGSDIKGCGHbdzP4iCZBqm1FRz4Ty9CKsYxXXxqfpM4nVniR3YOxUGz+Se9nw\nqujRSUtyQlJmNeue1aEumv+MozUkFkPPHpWvrOrnwYMOGWhoivg8HYPkX3RU\nH07xKFxDMu2A7c8QFZsVnuuBtcOQLhhVOreDs97cxgKkuWvxtYDUffCt9jBi\ngMbJnNOO1cwoeUwSEiAsgPbEhyWWw4lsBAy1Rq119TYACwlQu+NGkSiwfP9c\ncWv94CCiyGUaS5u1pEmxvV57vtn2s9XC5E4jnWQKiKRDu3v24HmQv1lpTYTh\nGMs8ih00WJ+MRRfXjrhCIo0F3gF7q0MURlm/dxIeIOvQfLkWMoFWY3vYBZvp\n+35O\r\n=Jfeg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"4c609aa13c899dd2b7a963d2e3e491bc35ffb742","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.5+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.15.5","dependencies":{"@opentelemetry/api":"^0.18.0","@opentelemetry/core":"^0.17.0","@opentelemetry/tracing":"^0.17.1-alpha.10+4c609aa1","@opentelemetry/semantic-conventions":"^0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.3","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.14","typescript":"4.1.3","@babel/core":"7.12.10","@types/node":"14.14.20","karma-mocha":"2.0.1","webpack-cli":"4.3.1","@types/mocha":"8.2.0","@types/sinon":"9.0.10","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.17.1-alpha.10+4c609aa1","@opentelemetry/context-zone":"^0.17.0","@opentelemetry/propagator-b3":"^0.17.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.17.1-alpha.10_1614691352368_0.5914252828247228","host":"s3://npm-registry-packages"}},"0.17.1-alpha.11":{"name":"@opentelemetry/web","version":"0.17.1-alpha.11","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.17.1-alpha.11","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"18293ce3f4c9c5ff41d797a59f4fc839f52406b7","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.17.1-alpha.11.tgz","fileCount":24,"integrity":"sha512-TJB/pHYdUxMNEXndufohbP8CANWysey00hYeZZdwqrg4ZuKr/fQhl3jKuoG5u7uzoSGgB86pDqh0h7FjyX3WGQ==","signatures":[{"sig":"MEYCIQD9J+IFHpBwVhozZ4N+iIzP0xNehv1s4tHIYBIZh+6VlwIhAItAkf5RV/BY4381IW+Du4kqNB22pRjuX4GETRCFhpD5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPj5ZCRA9TVsSAnZWagAANcYP/0cUl/HHdWukbEMrHGMR\nIyKp2BcVONeiucDqxPRvybw2dzpF7WfiEmLdxsJ0IKThNiinQ+6XZiGFEC3D\nEOC/naiEqTPg9NjrEqZdQzwnIgA5vMMUa3Fm/VbjMXkJoE25EJ3xw3ltQiIJ\nIn7rni0vAposc5xbx6mp4gyshrwHJ3mepiACaaLzbPJ7zBunyrgE6H93/z1A\n4Kg2s5GFo9atppYcxIRGD6bLMvyGZhvilWpf99U5kQ2hIDtoaKU7m6LJk9Rl\n82tlD6R8XfEGj1EdJquFxzDnQgjh5oO84DB2+lzHINhS0rOwATk2vE7raq0r\nXvCWN4jsTi58hq2gmyayyu2yyEkCMGEmnEZcP8m8eD3pinHY7NTR+vKIaiSo\nHYPRrdGaY2WH65VnEjES4AjLbYwWF5Ph1B2eWIw59XHLuKCD7JLsBfgK6FSM\noVgYqOLtQ6eohkBmnjRxfIyYAvlpE6keWkR2yEbzkheXblM3ykGrFtSDqIBI\nBhNZhOC90u1R17lSY/Fi3JulCDMKZZDukH6MnlRH+HcT/vDSu7aQaiQzC+rp\nrHqtQYOjyyHsYJyZTZmIoPVfCPsz/uGm1BqrZ7O6dOp8LieQbwAN4XZNaFTC\n2c49/qhqh9ZV0dCi+neQnL2y72G5RgbGM5vI+lRK6syAGx+VwRr5Z6fWW9cA\nV+LY\r\n=/S4m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"41235a9e68b13050ad49b8d6abc5c868885a74fe","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.5+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.15.5","dependencies":{"@opentelemetry/api":"^0.18.0","@opentelemetry/core":"^0.17.0","@opentelemetry/tracing":"^0.17.1-alpha.11+41235a9e","@opentelemetry/semantic-conventions":"^0.17.1-alpha.11+41235a9e"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.3","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.14","typescript":"4.1.3","@babel/core":"7.12.10","@types/node":"14.14.20","karma-mocha":"2.0.1","webpack-cli":"4.3.1","@types/mocha":"8.2.0","@types/sinon":"9.0.10","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.17.0","@opentelemetry/context-zone":"^0.17.0","@opentelemetry/propagator-b3":"^0.17.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.17.1-alpha.11_1614691929065_0.03919271592822815","host":"s3://npm-registry-packages"}},"0.18.1-alpha.12":{"name":"@opentelemetry/web","version":"0.18.1-alpha.12","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.1-alpha.12","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"d93dd10e1f471b589607565162d5d4c13dea7ba3","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.1-alpha.12.tgz","fileCount":24,"integrity":"sha512-UJ+KGigWWFBKaBDqnfGGL/HkLTLz4OaIYd7Ev98AVUW2Vi53rgXkpCfJNGEhS7QDjjZgnJQUnXh0JF100EESEg==","signatures":[{"sig":"MEUCIQDzMCMynBT6kWV4zObZXgDcMqwCX5d2jYYApnWVikOZfAIgQRdpBPUPXzNzc6Zb+tWs+Z8TR8IP2R/0BZ0MrAmvxJE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPkOeCRA9TVsSAnZWagAAGlUP/i6HBXJ+tpVLoocpKO+x\nIAdXM5NfCW1PRxMItMe7/OOzdiqv5rYhGIypfsGFjp+KTaMUUyQpfSDPfvjr\naVULGX7/YS5VtqUfOo1b49v+f85ixHqs0qNzNZ0jyuhof8iVJaMyRJ0EPWtY\nlNsYxQeQ7osqDF7/GP1mbUps12Y9afNxTGdHwrsfs0JOT+QHVb+coadObnUs\nWpndeWVOjzGElZkws5t3y0Kq2xFqtYBNOAFgfqVq0fko0HnwOPxm8ccJuguR\nAcbdaLFi4LcNlqA34Q9YWEd6/byh3ljVx7Gswr3idGCXtZcUg4WhLzOxTHjT\n6xu+6Z2BdRaE9i47fdD2iWoAdMzKpXaEOqUm2R0b57RPTZn7pbmbBL9XM3G9\nYCi6wW2AOOqjIJw9LxrjxJpxH+xxyLA0RoomlOcAOGa4NSVf/oytBDVZeqQw\ntDUDxBlIuR52f022HSgPsS7lSgvA+j4S4RMmp1KXUGeJ90dy4qOQwNcUgJSo\nFOLZdUwsAjkvh9tGTeAEQLGqcS78l4Ak93wgYrcRzXmwQx2SvCnesMWfBdzV\nvK8AC0meL9tyNxrXP9qncQQFcjV511/vQHjvtSuTO8ROWBMnz8+TSbxMm3dd\ngNv4DTXIKouJdNsOWc4oAafhujVkPq9d8/OHZg00X0sh3aprR/m0hgVFm+hP\nKi8H\r\n=uFuS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"6540b54a8bd49746e164ab730269188237f89b1c","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.5+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.15.5","dependencies":{"@opentelemetry/api":"^0.18.0","@opentelemetry/core":"^0.18.1-alpha.12+6540b54a","@opentelemetry/tracing":"^0.18.1-alpha.12+6540b54a","@opentelemetry/semantic-conventions":"^0.18.1-alpha.12+6540b54a"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.3","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.14","typescript":"4.1.3","@babel/core":"7.12.10","@types/node":"14.14.20","karma-mocha":"2.0.1","webpack-cli":"4.3.1","@types/mocha":"8.2.0","@types/sinon":"9.0.10","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.1-alpha.12+6540b54a","@opentelemetry/context-zone":"^0.18.1-alpha.12+6540b54a","@opentelemetry/propagator-b3":"^0.18.1-alpha.12+6540b54a","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.1-alpha.12_1614693277557_0.2891210727096776","host":"s3://npm-registry-packages"}},"0.18.0":{"name":"@opentelemetry/web","version":"0.18.0","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.0","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"13ed63f3f8ac2f20b93dfc86f6ef0617fe460466","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.0.tgz","fileCount":24,"integrity":"sha512-rL9FPhgWM71uX5XO95wbSszlABvacjk3X24hvHTpOPVdr5LRqbgAFt6n2W9zX1+op7qRTtKCzG0pOIRKpZPDfQ==","signatures":[{"sig":"MEQCICM7C4ucvxWtPTCaKnd82Cg9vuW+DT5YX1Aj5vuA4S09AiBilqb3w3vmXDiFyKANx2965bQoFsOvZvDI6dUwr9zh7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPkUuCRA9TVsSAnZWagAAx8wP/RhvU76Xac26hMoDxk+I\n5lvQ5+XURG+sVQxmvH4x8wwKXGxfBMr6ovl5w5Me7mbcHxkn0fpbLGIByyVt\n3oBF4IKi9M8f4obW8EvZvOyilNDXhnopPsj0MYGDlHok4nkKel+IRmEmup+r\n3/PzjyIIh0K6hsrp4CA23K7a9H/a0NZwtt2kTny2wY86NZVCLPNVJvcMMCM5\n3O9E7e7RjHbCxx4ZXMMVinTv/un1+vrH53lR5G0Qe8uAbqLae2wUl61RTImk\n5B24aNLtdpUABtaPsYwKSGH9eezCeHBr3HMczQZaiEd5Wc0G7db8cWwxqOFC\nECOw766YSeER5A53pV/3SJbkXeLDD4pikiL2LglpbZIZe44CwWPgWzbOWbCK\n5QefVwm98hQGP/4X++nKcOQ1YiyZp2aK0cpx/WSLZ69qWfMRGu7llxpy4xKS\nJWSQrqc8Q1GBUMV8S2OY7HkuAWZI4bBg3Tn8/Y3jESuyBlbHDa7KKFZL/RXw\n7Kb5wLRzMv0d/kqDQKF9bBc1Jyof8g6ccNKcCCjJy0kpNdnAVSlM+94/Ibf8\n0jI/SfZykdWqLc9RoCYG1vCX8XFFwgVODg7nnF19pVpLf1Bm8tYNq10O6ZBj\nZ0eOV6bcRuW2r6U23CNR43oFRNuKOsEST1d8AeN1UbagYkzwgXiz20Uy+HMP\nCM2e\r\n=xJWE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"6540b54a8bd49746e164ab730269188237f89b1c","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (darwin)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.8.0","dependencies":{"@opentelemetry/api":"^0.18.0","@opentelemetry/core":"^0.18.0","@opentelemetry/tracing":"^0.18.0","@opentelemetry/semantic-conventions":"^0.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.3","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.14","typescript":"4.1.3","@babel/core":"7.12.10","@types/node":"14.14.20","karma-mocha":"2.0.1","webpack-cli":"4.3.1","@types/mocha":"8.2.0","@types/sinon":"9.0.10","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.0","@opentelemetry/context-zone":"^0.18.0","@opentelemetry/propagator-b3":"^0.18.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.0_1614693678111_0.4718322759194298","host":"s3://npm-registry-packages"}},"0.18.1-alpha.3":{"name":"@opentelemetry/web","version":"0.18.1-alpha.3","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.1-alpha.3","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"893feb834c03ceff67bc68b28fa8c74bd3021eb9","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.1-alpha.3.tgz","fileCount":24,"integrity":"sha512-6S/WQoogRXtrv2Borkm1G45LDqsYkj0nno70mI8mJijeJ2rEztS5TUVFq/g9/45hkrL7OQPfKeI3ow3x2ynqew==","signatures":[{"sig":"MEUCIA/MXb1hK/K3GrDug4Hg58XjCcCoHeGnKloemjPtw+LiAiEAmqH+SsmL1RAESS7X3v/12LY2g3hsbQRwvpYumslieRY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPo2GCRA9TVsSAnZWagAAe9QP/jrKU2S9c30DpU2n7fJ8\ny1BFUtl90yd0gRI6FLSxuNlF1GQU3aPyUCeLp4ufD14SHYXtdA35ohs+HRQR\n1hwHdz6caRK3fVxXWPb7ROEjUzr8QqnmKAEF4G6aTNr4jltHvWnDZJVXjvF9\nNTbHLGUBmtgPy8pnFYHDzBpG/RmnO7wsZnk9tk1EDPhW9+NrLIRtsAgEuKuI\nMfuOXCPo7t3jDJpohiNjuRyigtNf6wgLddSxjL62L1MSbFVJxbR5gUjT4Mc/\nGRWiHLY6eVJpdy0azyrUwnw/SPW8CCTA735RA2gcdpxW4RR6HCHbpblJpvuH\nJuqbGbBBMUcvyPS8O6HlNMUQNRXLLJrZYGfUKbUciYNogUSglf5nZJ3rs+Ao\nOdCo3jY1ZiTt1HCoUono4M+0U04kYRr7Rtx+nW+VvehjtJjj0fUcY6rIkxbt\nGIrazKRt6ONUjvGuX6ZTjolIEomWAEmmmn4Bp2i7sTDpGFpRosy2WvHOrQS4\nEQPIoODiqkfP2WOuqr6S7i446kqsKZlkH5MacjF+6gr/5H/DzZwaQBstd7l6\nisrskTsiU6OZy9zDIM34zo6oVyLD7eTOdmoBBQVu7tsXCp9TQAWQuaNx8GMs\nIVGMLWwtGE8QYjg/THYzv/Kwt4nEbD2GJmviK3ULdK+KAgv8QUyXR7F76kBq\nZ+jE\r\n=Ia7x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"0643642f61de5e2bfb8942ce7b5dadea643cb295","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.5+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.15.5","dependencies":{"@opentelemetry/api":"^0.18.0","@opentelemetry/core":"^0.18.1-alpha.3+0643642f","@opentelemetry/tracing":"^0.18.1-alpha.3+0643642f","@opentelemetry/semantic-conventions":"^0.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.3","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.14","typescript":"4.1.3","@babel/core":"7.12.10","@types/node":"14.14.20","karma-mocha":"2.0.1","webpack-cli":"4.3.1","@types/mocha":"8.2.0","@types/sinon":"9.0.10","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.1-alpha.3+0643642f","@opentelemetry/context-zone":"^0.18.0","@opentelemetry/propagator-b3":"^0.18.1-alpha.3+0643642f","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.1-alpha.3_1614712198317_0.6403462507077604","host":"s3://npm-registry-packages"}},"0.18.1-alpha.13":{"name":"@opentelemetry/web","version":"0.18.1-alpha.13","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.1-alpha.13","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"4a1ba8c152664e628bfd08d5c314d6e28dad7032","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.1-alpha.13.tgz","fileCount":24,"integrity":"sha512-nhfKLrkyzy1IKoZKqQXjxSA2rwhFlkW5N3ikLnyB8MmxWhyyzlRA5BUT6J2M+pFxrYdLv92xMy4PqW0CiGQQbQ==","signatures":[{"sig":"MEYCIQDRFZ7+lCYSxac4+h1S5OYEvP3l+rMfJvx4j+FJZWhp/gIhAL1RcIc+5EgmDMPkdEVkdO0yVtDNtGHZi4QfALhmrIqu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU38lCRA9TVsSAnZWagAAoEgP/R0k7fjzGA1fxztxfVeT\nzZg05voLkpMaTw1If9KIijURTuYKx15VVJzEjxhKW3aljnaxPuYsS+E4vE8M\nmFds96PuuGennr7I1GLHS+sAY0cw5WVezgkzMcPOiy2zy9Lr06JXCrk+r59G\nAf/IaC29zMrjuyQeRszM2A8d7GhHJxTCRSQx/d3sZak0v0lfimqlQxj4jLdS\nHOf9OdupIWo7xodNZHfYEpHS4Sl7Y4WNZzBeXekMaQ1FgrOUF8ti3DimRKzz\nqPQWV5QnQKF1Jim6FZdrNW/Q8Dd2GLUR/1a904XlV+09X6hws2l45OCNgPXI\nb8ReG4wA6KQVDwg6lTx+QSrc8f/thexFnsN2mXGbvsDcO48v1zwPq+4vNdjQ\nn0TZ0OTM8MGHHI8Mj2TR91I9LGxLHhSG8lb5L23O3FqeTdAmy2XL/Bsp/s6f\n9ULnD3M3II6lEzoZioGtTENwVwJ4dhMeGr3yQxEa/SvWGK5IJAzYNxANSILD\n1F0KZe7bPXUx1L/YNWuPElFF3G1ARUHBetmYeyEBtO/LLJgjaW9QJPks2+fm\nU58+/fPEJgLkoHMd7qDB6MaCc/T6HwWKa85UZwXw90XPsZp1zua4jjTobKpU\n3iBcArfub22lqv13Cp6EkE2L/axNkphry22zyI0GMu5LFs8d0UfdnMrZAKjD\neOPo\r\n=tss1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"445c39fcd54675d455115e22605b6cf3434eb071","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/api":"^0.18.0","@opentelemetry/core":"^0.18.0","@opentelemetry/tracing":"^0.18.1-alpha.13+445c39fc","@opentelemetry/semantic-conventions":"^0.18.1-alpha.13+445c39fc"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.3","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.14","typescript":"4.1.3","@babel/core":"7.12.10","@types/node":"14.14.20","karma-mocha":"2.0.1","webpack-cli":"4.3.1","@types/mocha":"8.2.0","@types/sinon":"9.0.10","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.0","@opentelemetry/context-zone":"^0.18.0","@opentelemetry/propagator-b3":"^0.18.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.1-alpha.13_1616084772470_0.01462248751980999","host":"s3://npm-registry-packages"}},"0.18.1-alpha.16":{"name":"@opentelemetry/web","version":"0.18.1-alpha.16","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.1-alpha.16","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"bc67a6fb20928bbda96770e3ebd22c71efe2d35d","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.1-alpha.16.tgz","fileCount":24,"integrity":"sha512-4hL6tecsy8cWUZyoLLytymmvRJRNh4tfaBICo78LLUTK/d5Yc7Zp8AJxWdIafo5fCeoUzPE1+MqN926ybmvPZQ==","signatures":[{"sig":"MEQCIGHx7HncgQM0NXt+dvtb0BQlv8kBkckWcK2U8KaPB4drAiBULLzqu9o/tY+2Q0c87r+LJ71ZR620ZYhkMNfB8fM3Ww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWJeiCRA9TVsSAnZWagAAmyUP/33m9CDX6UGUyJOTBF7P\nc7IkXAAVsLE1EZqrL2eT8tXIiLK3eIoKI9zDvX9Hg5X7wvu7JwswPQG9lo81\nQzDJ7Up8hSKltZqeXQ/5P7ki28sslPwyww/gBTwVaHMoaCEPDBLYKN8UpJ6P\nJQQX6oWuPaDYpQbvNTt7X1lQ2yo7XRiFSk8AJ0fx5RKUOqEnw2pT+HQDggan\neUWwDSdNiEhHbhCDcOebzGbhMVkik6c6kWm+GX5vhWP8aXmT7H0A/ZEQlTKG\nYPzXWKePK7gi35eyT7r1gFu2ibBKP412D5ZTaoLK1Mafnvf4Y7j8wRdoclol\nS3rfmtvfrteWkggSWZQfD9PBUd7M3WUZxGtwV0Z6fwmKygHEww23HdzBuTyY\nAU4BmEjz0IUisiW2DINs+VgVQUbF9VbEj4w792FYK5jwds409B4tRtPVLDfs\nVu3mAh5DhyV/8IiEyUdfv6pvkW/f0WhYiFoS0SXELNph/CmNI47iJidlNcGl\nblaHpIfh6u1WURGoPXbjqAMpx9vdsDnhxJ0p1nCKuIARcNtlDGiza9Apd4no\nJMwuMtIuKDnrorw2+InPpcp9zR+L6+HsbIGRCIg4EumvqCTEL1qr4+jfEmjs\nTqJTLYTZlW+dm9ZF4dHLA5I9uWbrZuwKnyFooCoKKs7vDBFc9Lfvnu077EI3\nvMx7\r\n=ZHIY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"f045eef8b02e6dda452aab3cdbeaf78b225c2fd4","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/api":"^0.18.0","@opentelemetry/core":"^0.18.0","@opentelemetry/tracing":"^0.18.1-alpha.16+f045eef8","@opentelemetry/semantic-conventions":"^0.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.3","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.14","typescript":"4.1.3","@babel/core":"7.12.10","@types/node":"14.14.20","karma-mocha":"2.0.1","webpack-cli":"4.3.1","@types/mocha":"8.2.0","@types/sinon":"9.0.10","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.0","@opentelemetry/context-zone":"^0.18.0","@opentelemetry/propagator-b3":"^0.18.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.1-alpha.16_1616418722167_0.23661019664506977","host":"s3://npm-registry-packages"}},"0.18.1-alpha.18":{"name":"@opentelemetry/web","version":"0.18.1-alpha.18","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.1-alpha.18","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"3a00ea566e66a9f98a4f8bd7483f60913ae8a28f","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.1-alpha.18.tgz","fileCount":24,"integrity":"sha512-Nf5uDxpFbAEvb+5GUHyD3VBn683pxGLdJeDYezLXm/CZHJBCBmhH9rWpsXwHdMf4pAMSZQXtGd5EYBVyXgZ25g==","signatures":[{"sig":"MEUCIFGdmFacSh2JYBVJx/820o7rX5T5ihoE+RoTXeJjYNAlAiEAxtPwN/hASYadpri8JuzTF9BCw+aqrfprnyx26PzSZh8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWiK3CRA9TVsSAnZWagAAN8sP/1LcP0wvfvjtInjG+8MG\nNaquQsBj/6fWRhCO/gTTRzxA0owIn1P3Vl/e+TbSSlUpWXtwhIZ9/Fy4QgCH\n39BkupFQVrWLBoT+rKxRFRbXz98Wjp/N60S3yB2dbXw92QKZASFKJmcPtG8U\nBgqLUW6/U9nsA8ESnWWqvxOvCAZYwqFwXxmaA4SMvWUW9POhxCaB8HQqKF6I\n/uYqMn4qcesSGy7yIsEQ1q6rx+yYhE4gGWj+22fRa3zePmEDxDcSX7mwG4J6\nC9Y946NVbmwZp9y6F7Eu0Vnp3JbRuQr9prHjZzO/n5inNDQNMdL6DYaBOt9+\nfjZ1aAr/08uRxYvXsngdgrK/rfswTU7p3aAe8sLcJBz2f2ceTaRzUBSvpZJJ\nQ2y69j++TY1Poa6kV1RjMLIE7bxY5RIoW+MzM1UG0puwecJvwxo7R/UZNp8o\nIU2uUtpbouUno3Qo0At5pTuOuxCrIWslm9rkXPLoWhPXzXBWdUY96SSnOczc\nJC4+l2mKw58KRjLsbmJEtEEw9kOqihXNpt1+T8Z/gyX5KD9sqOiJ/R0cRkmB\nl3Z2gk4QNQ1gAELm8154e+C9AP/ZJYoHiIjTHsLuis5J8UAB3P3qqxADmJT2\n/n7UFr5XKE+6hgFmokHufhD2VGTqFE3NulvZ43yN9AHNZrNT/yARX1E+P40P\nRx8C\r\n=9TCk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"b50f837d60e891c13ab53225289ebb64b284d682","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/api":"^0.18.0","@opentelemetry/core":"^0.18.0","@opentelemetry/tracing":"^0.18.0","@opentelemetry/semantic-conventions":"^0.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.3","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.14","typescript":"4.1.3","@babel/core":"7.12.10","@types/node":"14.14.20","karma-mocha":"2.0.1","webpack-cli":"4.3.1","@types/mocha":"8.2.0","@types/sinon":"9.0.10","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.0","@opentelemetry/context-zone":"^0.18.0","@opentelemetry/propagator-b3":"^0.18.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.1-alpha.18_1616519862546_0.6511304065509516","host":"s3://npm-registry-packages"}},"0.18.1-alpha.20":{"name":"@opentelemetry/web","version":"0.18.1-alpha.20","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.1-alpha.20","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"11743119f5002a732c03d0f4d0b430368b1b77de","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.1-alpha.20.tgz","fileCount":24,"integrity":"sha512-rtTvC4//9ZhDRukjn2t+auPi1pOjCeufO6A1F7DOMj5ogYfCOUty9R0u7xuhF+AYDsHZg2a61YRvyYKD616D5w==","signatures":[{"sig":"MEYCIQC+XzAtjLJcnBnkGgS6pIdnYAH3pE4lVUSmJbUj09aJRQIhAN2tCO2XC1AtF0Vh7IOVuBwi2dw1hhH9j6dO1gS/LwVU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWzqFCRA9TVsSAnZWagAAFxIP/1FHsIc3Lm0mxypoa1GK\nbb/tG+Gm9ukB4ndXm1kgbCEwBIiORmTAn+E6xoOpqq+AUhK9ISkLdJQg4L4/\np/NCE2gLl4HeuxOWJKxeaMTODAc0mXPsLg96qTEtJuwonJ0cufhLoCmlOEia\n3OGUR9Flz0eWjegN+hix1vFuNzFFNiCGPF/fibtiWFVMMdu0KY+pGcMbVZBd\nVpoEXZDS+7pkLxxuVbni66msCQItsz9vV7lufWk1xzcj8Flv5CMZ5WjH+H3D\nnawxaNNP+xenRXxfgzKcKCVxbP/nECbfzaMm1/aRnMM9S02WGlBi6J8mm4N5\nMpnb8S0HoJZLqg/IWPTOgRfCGDaPWs1jokxiyndu+eL5QqGJvSQ/9AoPERJP\nG3mxPsV9KRm7q+PmDBYOpyEst7VVpopN1/50HTvtTv8PVYYeZCoOsq2DXbq9\nJxQpK7mWyr8J6qzrg0BSFRtWuotCkONagZ70Kikppy4ImyDrOD81vFSyyA0Q\nDAGOEh09cYTSo2cmrkhIGwKCusXI70BlA3DL2GoLqFLE/Nta9qFpYmn3OaSr\nnS+rND3tzApBQg9LpktTtETj0UDH7RNt/emcnOvkFQWYxni+GzWO+B2gr6IJ\nrmz5KMN1fMY+a2l2Cic7PRIwaocCzgbMmUXL0GK5G/C9RALm/O0qPiYa6ehH\nebVZ\r\n=th8P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"24bcfe82340e02e605c5c722b0f955da50bf82cf","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/api":"^0.18.1","@opentelemetry/core":"^0.18.1-alpha.20+24bcfe82","@opentelemetry/tracing":"^0.18.1-alpha.20+24bcfe82","@opentelemetry/semantic-conventions":"^0.18.1-alpha.20+24bcfe82"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.4","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.18","typescript":"4.2.3","@babel/core":"7.13.10","@types/node":"14.14.35","karma-mocha":"2.0.1","webpack-cli":"4.5.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.1-alpha.20+24bcfe82","@opentelemetry/context-zone":"^0.18.1-alpha.20+24bcfe82","@opentelemetry/propagator-b3":"^0.18.1-alpha.20+24bcfe82","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.1-alpha.20_1616591492601_0.9929198080423671","host":"s3://npm-registry-packages"}},"0.18.1-alpha.21":{"name":"@opentelemetry/web","version":"0.18.1-alpha.21","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.1-alpha.21","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"4a19e627433623aaf19df3c21650574c837e4c0b","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.1-alpha.21.tgz","fileCount":24,"integrity":"sha512-ERPPZ+NFxTn7bhOZBJN8C6ePeY7XbLs6quMulG5O6gChAL+lyNmJGR1ybmG9tKIeH/QmbtYzIPyPAAHxbPqMqg==","signatures":[{"sig":"MEUCIEet07mvUnDipm9SWLllOfOl+lcxYwkUrKt2gCZYL27pAiEA+chVFSIAzh7E4oW3To0SIOx4pYlElScFSKAbAuV1E3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW0kICRA9TVsSAnZWagAA1vUP/3Ct5sW01Hoj+9KQDcGq\nCBKvDq7MeH9CX1t0r63VD9VMH9mqS9fB8/9w+SfYTisyqNVn+1b1oalHAvfV\nPtHxC6SDB9+QXx7GoejHYBoW0l9BXZIL1Dnh46rHC2H7v9dC01yGKwaxqwMA\nc6Fmjuiy+wFoQrZSKriHMMpUdjBpst8yBc8MrrqMvBlf928PpE0e4ll+1rrk\njtGtadeevmCBgG+MjDZc+lzePn+17Hri4XoHNmiV6IKV2yvAsp1AA4Nye3Bh\nvgQzAFIx3YFXdNouEBzibxBk1pqW9RsjUZoUmwHwdCPpa4Pv0Vwjukcs5FyX\nEusdVXhCYkXTiVTpkB5aEfajahgbatWy3/7B5HOh0jX5LmKnWu5T8tLwfyPg\nKaIGkRFZSLbhFi5NEKKN83b3R3UafkXOp4QXBkO3kpxAXO7qUEjxaqrsbett\naSpttXcQbbQRMpLq15SlQavIMKj90cBlRRop8UvJFWBr/i7OAktvnoTDaTnk\ngTokoSaUlcswrB7pTnNPYyvOFDGoJ6CKPg0okb7tzJ/I19xHMDHAkAiwjQuO\nsYtWl+JZSC4SZoznOUsxIvbPKMBw0gd9czJQtslLRPybT7wma4laYXfxTUG6\nQjBxuH/6bqDF/VHs7Qj7Ky7dQAtFrqW4h926FOq5zjkcv3cV/BZYaODzd/2N\nl7Yi\r\n=hgcB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"8010ac2fcd0c658c0a4184cb0f5d8108db3632e5","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/api":"^1.0.0-rc.0","@opentelemetry/core":"^0.18.1-alpha.21+8010ac2f","@opentelemetry/tracing":"^0.18.1-alpha.21+8010ac2f","@opentelemetry/semantic-conventions":"^0.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.4","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.18","typescript":"4.2.3","@babel/core":"7.13.10","@types/node":"14.14.35","karma-mocha":"2.0.1","webpack-cli":"4.5.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.1-alpha.21+8010ac2f","@opentelemetry/context-zone":"^0.18.1-alpha.21+8010ac2f","@opentelemetry/propagator-b3":"^0.18.1-alpha.21+8010ac2f","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.1-alpha.21_1616595208120_0.20198038185725653","host":"s3://npm-registry-packages"}},"0.18.1-alpha.23":{"name":"@opentelemetry/web","version":"0.18.1-alpha.23","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.1-alpha.23","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"459062b24d01fe10a66c08c5eb0854d23396a5e0","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.1-alpha.23.tgz","fileCount":24,"integrity":"sha512-RPCMsD8nKCNkNHCPxyurDcSSIJyyHf3B4CC9RO8nG1/+mR77x/201eCga+hHdwNYxRWsGSc2WNB440Uea5UYfQ==","signatures":[{"sig":"MEYCIQDVHhrXwkVs5Ec06MZdrNxskUqO7SJcy4oOzicN3tfNaQIhANh7RIpFqdVHIdKOCZ14RRYtJ0L10OUEYfgyTKBHX7jJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW5BUCRA9TVsSAnZWagAAelAP/3TqNyfOvFSUuFG1uMNj\nlE8Yf3i5+DyUCdgIkImbcwRHs46GPlvcdJjqdJUeKDWGwEbixmvQB+7EDQfj\nzEeLlzJclMORXzRVJOdgszXi7v82OEQzhlDqHoZTnjnnTmQYybli5YB4tpHp\n7Xv5PX67TEZc7PI3w3+pOrqDGi179YcqcSBt7Bt1ZqpKBODrlvPQcmdnXZnb\nahTvJqD8lv749K1iSZYeuhmR1opguglg3pVVgtqECmJNwSkqY7fpRPIE0H1N\nNh7F42TFvZOjP0uxV+Any66bdgVjSi9eIAn/GrJ8cuNW4KUSXGCjOWT4PekO\nACUjmfDADHQRLNa+/gXGNZO48UBVKI8Exa76nMcRGxpxzPoOLWlLFn5yt4Cw\ni8Oe4EVRUbTsG8hvNKfCZSm2DNTuYIF+OPkY6qX4j+yU2ohy7wuzDDcd+3gF\n4ADVuVPXYHw+QMYLzlqiZYXS2gMSZkVFnaAkrW00zcbdruEwsGM1wO8JVXt5\n0kghuptVllW3ZOvWTNrZ4EBY6f7zIeY3PuE091R7D5TRPLPa9tJanCGr2i9D\ny2+DZzMfoO1jxJDrblxyFuHkSUlg6xUkyTyNhg3iPpcZEwyxC6EH9daa+xjI\nUflKDuKLP8tDNnArKQv4cZwy3DCQ837LpiKjX/ncYCsjvLJOJI9zJo7B9gI7\n9edI\r\n=jYM4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/status.svg?path=packages/opentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-web\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"41db733e60b5e4f981be94eaa56e4fca24b539d9","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/api":"^1.0.0-rc.0","@opentelemetry/core":"^0.18.0","@opentelemetry/tracing":"^0.18.1-alpha.23+41db733e","@opentelemetry/semantic-conventions":"^0.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.4","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.18","typescript":"4.2.3","@babel/core":"7.13.10","@types/node":"14.14.35","karma-mocha":"2.0.1","webpack-cli":"4.5.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.1-alpha.23+41db733e","@opentelemetry/context-zone":"^0.18.0","@opentelemetry/propagator-b3":"^0.18.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.1-alpha.23_1616613459713_0.6077936712222127","host":"s3://npm-registry-packages"}},"0.18.1-alpha.24":{"name":"@opentelemetry/web","version":"0.18.1-alpha.24","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.1-alpha.24","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"8a318f5214838332f5bbf6e9eef39bc923add015","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.1-alpha.24.tgz","fileCount":24,"integrity":"sha512-g9k9a2NLAst5SD0I970c/gqwCILfeN+Tjae0WNlWuSbIDV5fGm8G7uOW6J/P+ocyKBvUgvf6v/x5kV229G+FOQ==","signatures":[{"sig":"MEUCIQDMuXB17l6707D/IR+6fwRiTgndSjkNLFrkJrB4asR/agIgQgZLP3I24iwgvVUzg5mKwgJrU5Vtuvv+4mPHKvllGJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW5VnCRA9TVsSAnZWagAA/RgP/1BGYCIsa59xxuPCTJcb\n7BhXD/TJlD4YY5uXv/xH0qhdfAzAf0L/u7BPaZ3BA6Fr1Ygr4Q9DxkV/cBxn\nGUzq5Gusr94xr/0JYldLr7DIJSjMfXBBqsdv1FFqfqU6YYBFPl9Wn6jcyd3k\nn7L84ggnwzMz5nMsiFv7fvgd14SbEo8PuIN6K9PjQCQmalS2LfOl2O8PWmlo\nO47t/Tnx7XwrsV8D4te5nQCspTInm6F/VdQUNIx0B0Q1kjQQa6acX6nCLZpL\nToG3P1ohV2OV6rP+Xxs22XuiAD9QcQvbTNqZ1kFFQRGxNr6lE9R0QOoZ6OZO\nw3qhvDgfCJPQUGDYbVDn/sFYiOFAzudLvvT1FQxwVJEWXYWISmX4Q5a3rOB0\nZ00NkEWC923r9mK3PX+F/tfNB/3UmVeqVL2EYzxVdPyKMaIfMYnEH+m4O2Qy\nU7VwVNkdD3vI6xG0MnLAz3abZq9XVsURi2A+8f+5VJxuvisBoC5gtngcr8KP\nB7z9d3gw5u49lGXs5D0iPSuJhaq5UU0xR8/nA4VNtkgJInJHjMtnmzyyIm9Y\nWtm5768/8TfhDhCxJruJ+I94E68tOm74rZncP0JjyiEsoKEKKNPf0ozbX5vl\n2wO6wVwotQZjC06rXY4AzCP5yb825GJhCz9Y/4q+mAJ/qcNvHuJJTW5qmUgf\n78sH\r\n=8eYG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"69f2d3c264497bfdefa2126d0865ca56ad5f22a3","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/api":"^1.0.0-rc.0","@opentelemetry/core":"^0.18.1-alpha.24+69f2d3c2","@opentelemetry/tracing":"^0.18.1-alpha.24+69f2d3c2","@opentelemetry/semantic-conventions":"^0.18.1-alpha.24+69f2d3c2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.4","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.18","typescript":"4.2.3","@babel/core":"7.13.10","@types/node":"14.14.35","karma-mocha":"2.0.1","webpack-cli":"4.5.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.1-alpha.24+69f2d3c2","@opentelemetry/context-zone":"^0.18.1-alpha.24+69f2d3c2","@opentelemetry/propagator-b3":"^0.18.1-alpha.24+69f2d3c2","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.1-alpha.24_1616614758692_0.9812556175460272","host":"s3://npm-registry-packages"}},"0.18.1-alpha.26":{"name":"@opentelemetry/web","version":"0.18.1-alpha.26","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.1-alpha.26","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"6bf2ac23ac2e3bbd9f8333d9fb8757799e4e88ad","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.1-alpha.26.tgz","fileCount":24,"integrity":"sha512-+wNZR6An8NmaQG/387AO0H89ExnnN7JfeZj/wt/aHGcS+u5ioyskkRJ7eH5SNY8ugwUZtV6QqIxRfnQETHyAbg==","signatures":[{"sig":"MEYCIQCH1jZqvZyI72VQrNiQflEd5g7/OAPWSzkojpzYexjN2AIhAIyHD4dBJNuBl5Vp8STi6UgQ1ESrvKxX5IPZxCTOR8oW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW5yCCRA9TVsSAnZWagAARxgP/1zzKkFQo8Ay4522T3J8\ntSL4iVsMb1xNRaEyJSjsUcYHhyLi8RC3sVdtagG0ccUfYO6UviH9wfuHsOhf\nKiSg6LzCivA//DqlUDhekfqhAYH4h6ZJkRvbfNb3kCno957BCwfAHnLei0Lq\ngunoAlo2sM4+Ww2P2yhX1apt60g/aoi4jt1R8sz9L4vfJlUNC8+FDxg0m+68\no3Ssuantz7NchjIUNzelcRlmsParEHEaYrj3bBMMKGBRNZWuUIxmiBmaVTOR\n4efifzVqEhIrD/hZCaMT+nviONgXh4cExuvn3qDLmk0221fLomHtSUfvsXrc\nfJvQot6C6Nnt3my2AtEDcVm4iHACLsOoo4XNYB0JD0el3sQt6KIG5xp+WB29\nWBLDOXuVe5GR862dPnjZU/MtTBzV4cTs74kn4A3fOvO4cZv5NYjReCbQlqMA\n+TQhvOGYJJy9jG/hB/YHFjBZQVVvRQcEwJDO1ke/paoB+KQO4yEj4hh+7PFW\nbCNGpDEE/GTypZFq9bWyIwRTa91hDVuEI+ggslzSl8lU5zl1z4W/VVtfPPaa\nfTvEwka6go7bP7Ah+WxLKABLMMI61AHApVWRbfR8OgXY45VVWNyB+2fS+2dw\njZGqLNNYV2ak5iwfU4/X1wU/rH7/mA7VLwU4KkKRRE6uGaq+Fp9Q4L7VU1de\nXK1D\r\n=90XC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"91483873ae3e3e8a686dbe3b7711a233167efba5","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/api":"^1.0.0-rc.0","@opentelemetry/core":"^0.18.1-alpha.26+91483873","@opentelemetry/tracing":"^0.18.1-alpha.26+91483873","@opentelemetry/semantic-conventions":"^0.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.4","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.18","typescript":"4.2.3","@babel/core":"7.13.10","@types/node":"14.14.35","karma-mocha":"2.0.1","webpack-cli":"4.5.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.1-alpha.26+91483873","@opentelemetry/context-zone":"^0.18.0","@opentelemetry/propagator-b3":"^0.18.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.1-alpha.26_1616616578148_0.7587779717229737","host":"s3://npm-registry-packages"}},"0.18.2-alpha.81":{"name":"@opentelemetry/web","version":"0.18.2-alpha.81","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.2-alpha.81","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"a8f55b96414ac19d5f8a0df6a8e35207edc69a4b","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.2-alpha.81.tgz","fileCount":24,"integrity":"sha512-Oho61Doh4llg6YKAytD9Ce+ttxvNkKFP61xOF45a1sK6vbt9RR+G/n9/b5dOxD7mNJuu/Jx4eMU+pHCcTRGbKQ==","signatures":[{"sig":"MEQCIDZ8w0GLS2KslFcDG6fnFlv6QSY6HcDxEMU6fN+CNuLmAiA2LQJLmavEYLfCht5qAiqE1l5NHHy/yeUX2uQl1OqPOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYjAOCRA9TVsSAnZWagAAf7IP/1qTcUaf4Vj1v8NlG+q3\nkj8Rt1M/WJqHFDSmutTj6fmeke4gVJUIdWKuMmVrqcVQweBV2HAZ76fGH1os\n6ezlv/++nE8ADu5LZqa6auEn4gUo4uP3h9Lf7BcUi8Pou5bUGtr47J67Hbk4\nJo5HTEFUqjUjpH4MzySkATKsWkFB9RQAjFncIyhfXziwS3kmk0fAsv9RhU0Q\n741s2PS/sTHQb0kGuAEUMuLE9AiHEuFHgsVdQVHXyEZXFiSMcY5RRrWR2ZeT\nEv+/zz562r8x92fC3PzQmWf5wawerCporUqYZr7eJgqTOnvBIpAEaj8q2hYE\njcYjYs95Yt+pxXDSNZhs4mZYCK68oxGBz2ga53kp5c5GltO/4VqRIjbmyYqH\nm9Ug8Oa9Q4LOYP/QBlPluB1x48w9romvVPwfSUg1CRs5HrNxoNWIPSKoVe8k\nXu9f+TQTRnUPVLdHJ+elQ9YtMrxTIE2P9HVDfkNTAfxqap19zHx7b15dvHRe\nTP87FG9a6mTyGb9hJ6y5E46Gdz8CmKiwu8dBuG04VfWL7KagRN2CG3y8cmyh\nQ9AiSQu34wods3uw5qgvUIgyO1MHFW9zkCDq24qJ49zQ0ZWWhKjBF4i1PtLW\nyqOCOu/mimCQ0h0UCqXx19y/Utnf/EOiiADx608nWXEjaQc9GULabzm2wigo\n0RqE\r\n=+QMi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"e369035cd228a5c8781069a99322c5b938061d20","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/api":"^1.0.0-rc.0","@opentelemetry/core":"^0.18.2-alpha.81+e369035c","@opentelemetry/tracing":"^0.18.2-alpha.81+e369035c","@opentelemetry/semantic-conventions":"^0.18.2-alpha.81+e369035c"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.4","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.18","typescript":"4.2.3","@babel/core":"7.13.10","@types/node":"14.14.35","karma-mocha":"2.0.1","webpack-cli":"4.5.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.2-alpha.81+e369035c","@opentelemetry/context-zone":"^0.18.2-alpha.81+e369035c","@opentelemetry/propagator-b3":"^0.18.2-alpha.81+e369035c","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.2-alpha.81_1617047565936_0.2899264972834492","host":"s3://npm-registry-packages"}},"0.18.1":{"name":"@opentelemetry/web","version":"0.18.1","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.1","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"449396ceac9af1dd8a8e2dbc4750b2a736cf9e91","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.1.tgz","fileCount":24,"integrity":"sha512-7x402t3a10sDuBqpFjL8Q6unIpDrilVL3uwaqcmh46LwRFJJ7q4s1C1tgLG60LT+x+E4eiccDwI6k19If+HTgA==","signatures":[{"sig":"MEYCIQCw8BALWlgIo9Nj/KpGgDogWitqHE79mL4JjXG3Pt9tTgIhAKxLDG29UoNeI1dG0wOF1d5j3bZN22zkZmrfmqdYRTGl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYjK9CRA9TVsSAnZWagAAOUYQAJ/xMsRVXANhIzMmBF71\nm0a+HZHV8AlPehuHO/oiV0q2UYrID/LTSUwVCfUgxzfVRPMcrS6KvF3TYLr0\nDeB6p9XeKTwdqHAZGpF5Sy/d5wEUIjXvMxKEpGkGTw/2vlfjH1353xgqNZU0\n62CcvFR61096NZ9H3pUj5S6OHe5cPMBaerYcDI6NfZnvi4YGTvnE7OQ9huMC\nji76RWmAMaAKWPfPM7611YYClF4aI8phpVn7xuBqTdaSB/GWKIzcEAC44LYH\nC8rwMag34cHr1eLFbYUbGEBLZduJcwCHSZ+o+aIgvuWEnnFqleI2WQjwxlEU\nf104FoKnrDtc9W3pbD4n4yoXohP0Br3kVxeRHmKpfL/m8xys0h/b7v3YnrGf\nGttFd/y4EH/+j10T7sDAZ79e07EYDwEiImEy8O18Z07PIpgx7Cr1TyZFX+Yr\nT1S93RLHXeFuAIHSbduszpUFrSwljFCcAQkNEC8YKBHfB0DgqzOuuntb3ZXp\naMzs2ek23y7ffXkpel0sWCZZ6uq3gfFCk7BTYw0/4DhekBKThhuZLJrsGRJR\npHe/aRD/0G94QMYouGP4IH/la3uWdqDCJTtzieKALV6+CRI2HNTGz9KMx0UF\nPea1ovJwnGSfWZ5DL6WMPddfuxFjT4rn0rjfn3uGDYUhtZ6g6S3QHq8Lj9UL\nOypv\r\n=wBrk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"e369035cd228a5c8781069a99322c5b938061d20","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (darwin)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.8.0","dependencies":{"@opentelemetry/api":"^1.0.0-rc.0","@opentelemetry/core":"^0.18.1","@opentelemetry/tracing":"^0.18.1","@opentelemetry/semantic-conventions":"^0.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.4","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.18","typescript":"4.2.3","@babel/core":"7.13.10","@types/node":"14.14.35","karma-mocha":"2.0.1","webpack-cli":"4.5.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.1","@opentelemetry/context-zone":"^0.18.1","@opentelemetry/propagator-b3":"^0.18.1","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.1_1617048252735_0.7098747851145217","host":"s3://npm-registry-packages"}},"0.18.2-alpha.1":{"name":"@opentelemetry/web","version":"0.18.2-alpha.1","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.2-alpha.1","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"14b3f27a8ed88f79975e29f73ff4f76215e45216","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.2-alpha.1.tgz","fileCount":24,"integrity":"sha512-eRcrgG2WUMu/uvhFA4x1kSwCeUnUXG0vF+ab2hhIHeEXVigSZ8Fvd7quP43BHSRSdpFRwcvb++eUpXiNqE6hnw==","signatures":[{"sig":"MEUCIQCWl7FidaXYi9vG8ezswfcRdnjYExVTTMHJbAss4N1IfQIgC7rBaSUnb1nVxPbsAqEAoY0yYP0lUt02Y0J1iqfEHvo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYyJpCRA9TVsSAnZWagAAdBwP+wbX75HqQbrjx0uFxeUV\nPaQCYJ99BLp+Nr8EvVKA+I3ekoUktmQX+K3J/XI/jE6vjMloCauN5YIrxldb\nE+vDxSE0LCeY/C6y7x8avqXedp2nceP7Ku87V60qCRIf3S+zugfcT1gTrk7u\n5IWcj/hbyHoMaSebJWksz9aZtlNc6SNU9v9ret5pgfBVOoTxN1rzx/dJYlBS\nPlxPDO2NDAwBxkvlOYvUoCaxMztkoMY2yjc/O9gLoVGSLpTX0ShJehtMqUBN\npVFU5EKYQu2V1Cr8wfdP4Vmtjln89/n/iPa3qdeULgB1FbKCoJIYSsgMo/wW\nbxM/R/uvNCcIQK4NEA18P8QtUJFlPYMQTm+lSATQMdGnqJAgq/3Kf2OugjtZ\nUQS6MpHhx5GmOmwc6OyquC0gLNv2rt0yokZlOvR14SL4ZuAej1HIZnQmZy87\nn6Xa+uQyv3pqbBWNf6XvWTdz+jmjf1P9GviHcy132YQsqAP8TOKkF2ifnicd\nJ4muBGMZ7XpBCfRwP/h5fP++SidqIpBs7PvFK7qpr82xvCTSV1J6kw0nOjFC\n6STbMov2BL0u2bF0n6a4KenjnRphnNsXyFM0L5QOfWGYd1f1jwOBS5NTikVW\nwu6g7gP+CycCesCvv7WEk5zBk4ivqzohMyHsnHujLRiOIOSOc8N2XASa451Y\nfv2Z\r\n=e8KX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"54857c012414c05bc83b4a8da224492c98abfd46","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/api":"^0.18.1","@opentelemetry/core":"^0.18.2-alpha.1+54857c01","@opentelemetry/tracing":"^0.18.2-alpha.1+54857c01","@opentelemetry/semantic-conventions":"^0.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.4","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.18","typescript":"4.2.3","@babel/core":"7.13.10","@types/node":"14.14.35","karma-mocha":"2.0.1","webpack-cli":"4.5.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.2-alpha.1+54857c01","@opentelemetry/context-zone":"^0.18.2-alpha.1+54857c01","@opentelemetry/propagator-b3":"^0.18.2-alpha.1+54857c01","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.2-alpha.1_1617109608717_0.04746460527650598","host":"s3://npm-registry-packages"}},"0.18.3-alpha.2":{"name":"@opentelemetry/web","version":"0.18.3-alpha.2","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.3-alpha.2","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"c33cd3ae7be01cbd6e8212911b8490a4534d2838","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.3-alpha.2.tgz","fileCount":24,"integrity":"sha512-62WKu9CZJrWPPDLqdXwW2f4ueTsSQ+2v9EfSraUyoHlDwthNYoJd+ejeuqpPxgUNeLtFO2KR1s8U6yDHXIO0ng==","signatures":[{"sig":"MEQCIGDvdU0oVnmDhePCfeLEUPrSRnPE5mw4VxcTltIhoM8ZAiBGiZAqldfsYzvUmmXEHY6y8fSgFmYvir92zfpREcPDqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY0NwCRA9TVsSAnZWagAAAJsP/3tARk2QV0b57IPmZpCl\nvYaTgYGir4t83+ttj/Sr4UAwFarSNNVX1Zx5JTwMI1RN2yJ/tIifHL4rDRFq\nlMqI8mWTjCt8CAAjBkOlQs+3D0EftDDsMoIMEOCEWGhRvce7gnZfqxe/BO3W\nFD0LQVaBcO5nzGwd+3YE5/wNSPk5K770m/ssNcIa/gfLVNsDLCBIlHxQI9lU\nyipXZUyxC4HpdaxsTG+fKHHIi7gKVzbosNd723XXouCFIdtOoj3SvWFsqAC1\nLKpeJHCJOFzvYZjL8oDuBJqXJM1W66Rfr8Q8Swoo4VVsCTNW0lmykagYd6mU\ndl/QnUTRKuMT7m+mFDcE8eju2oPeqRQala+VaePoxziN+DXjiF3dwNJRX0az\nmiZKQbveMWHSP2phy/PevAdNlIWLgWOLC+L1FJ5EEkF0IYZZ9ytsdfkIyKVz\n+zspdkpfOd2Ze59oZj0lmgqLDMEqlSXcUZigh1HzY9vxqNgAOR4KcY0jy5bm\n9948UVEl1dYCTM0kYx5x9waVsFtA//Yf7dDTX3fQ/QqVhuhR6EEHG6xl0WEq\nX4+/Ui7037WzpWMJxtkWWUR5Civxhve55jswHqsgqaGdsLkE3AP9hzuxpR16\nHLm0yh05ZV9Vs1QZAISFTRyoORNFq8OpC13EPiQneARukq7l9hMwjtwOn0vL\ngmUR\r\n=e+NO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"2409f1cdddd92c23548c18c055a6a36efe36349f","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/api":"^0.18.1","@opentelemetry/core":"^0.18.3-alpha.2+2409f1cd","@opentelemetry/tracing":"^0.18.3-alpha.2+2409f1cd","@opentelemetry/semantic-conventions":"^0.18.3-alpha.2+2409f1cd"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.4","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.18","typescript":"4.2.3","@babel/core":"7.13.10","@types/node":"14.14.35","karma-mocha":"2.0.1","webpack-cli":"4.5.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.3-alpha.2+2409f1cd","@opentelemetry/context-zone":"^0.18.3-alpha.2+2409f1cd","@opentelemetry/propagator-b3":"^0.18.3-alpha.2+2409f1cd","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.3-alpha.2_1617118064504_0.47745478763911287","host":"s3://npm-registry-packages"}},"0.18.2":{"name":"@opentelemetry/web","version":"0.18.2","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.2","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"3bd8242f9fc87b887e4c0650a77dd6a643130b70","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.2.tgz","fileCount":24,"integrity":"sha512-3OP7iuk4TyDly06zoWG5FsTjT+gy1PypwqMD1L5GYDlCBINCSmHI6fuFeyU2k8Is62kR7voar6UwSS283Fo8Yw==","signatures":[{"sig":"MEYCIQDUq4mjK4cPe4RO4M71hqmO/3wDjOMiWPMZkFmIlZLtUgIhAM89axe/KaGvhZp6/aajfelLJAB6EkE5GVIx269E5w89","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY07LCRA9TVsSAnZWagAAuV4QAIP8kUVpg7B2SI93qWNv\nqh7N+N3cu7AoPA3KqraSPH1eProvam0MPuJy/udX7O/Jpxjfhslqdp0hgkin\njgU227j6bfzZDx+9kkQUTvVPkh3y5nHSzxsDoljZvgPJI32Zg2638mYDc2B6\n/vwh+wWYTXxCk2pqFVi3O4MsRv2D9bI1AALm7mg09g4vBm361w3r3x0EP8FA\ndvLLJXrCz8YGo/RciScA1dmSqhC3QHIccsXDTVtfZ+E3fTBdBzbZhgROs7Kz\n9mjLIP0dsGShDLmFPX99fm3sObOa0BE9nu6+w7mtt2wDDYzC47ZQgzZ9jlGV\ny8IGneGczKyvEIPoElrBp+z6w+9Jz3DM5gSpv5KJFxT1UI9fwkjJMwe5Bu/H\nrunNascfW1sjZVYJ7uo914SD+eDfuvxdKvXiuD4goLuM7GFeR/Uq0xkqcrf+\ny+Lp9hzYvv0s2yNMoYoadAQis4oAOtX1Lwlxyn/klNjwioxJ5p9+et9jmzoQ\nhXvotLBdpAdKt32A04n8HpFL52gtf465nf5QGa35Rd5rinK68lS0Dz8qSsb5\nswq0pzOBPSRQrByG5ixQNbI//uf+wMDjlpmv68zKVV8Y9h+kywjoGtrUbQif\nO1yUmUKtTaboVOA1foim9T8JEg2h6XOEFKX6y9q/j+30zGZe094lLH2oZ4Jr\nvJwQ\r\n=N2Fm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"2409f1cdddd92c23548c18c055a6a36efe36349f","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (darwin)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.8.0","dependencies":{"@opentelemetry/api":"^0.18.1","@opentelemetry/core":"^0.18.2","@opentelemetry/tracing":"^0.18.2","@opentelemetry/semantic-conventions":"^0.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.4","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.0.18","typescript":"4.2.3","@babel/core":"7.13.10","@types/node":"14.14.35","karma-mocha":"2.0.1","webpack-cli":"4.5.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.2","@opentelemetry/context-zone":"^0.18.2","@opentelemetry/propagator-b3":"^0.18.2","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.2_1617120971517_0.19961566235070216","host":"s3://npm-registry-packages"}},"0.18.3-alpha.1":{"name":"@opentelemetry/web","version":"0.18.3-alpha.1","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.3-alpha.1","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"8fc3644fc600fb204d08c4dc41343c8e5050b916","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.3-alpha.1.tgz","fileCount":24,"integrity":"sha512-oKc9IlFlaM1lRMf7bmyxuTVJlNJcr5BALs25aUu3e3Q9rKG/VUUGp0QGJJOdzy9j+vqTHTLfMxONa8G/vN+mAA==","signatures":[{"sig":"MEUCIA2kEHupDSlPVF8sTzirvI3mWQ/lvCj7luREMqb5dkNVAiEAkdekM6nNdcF+DqXfIVHPDSjWXhx68LUcFdsrY7Xzm08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY2AhCRA9TVsSAnZWagAAkCwP/jGm0t8O3D2BovBe1nQW\ntohBdi/tl/bTQJ/dYrOY0BPJOKcdWMO+QZu7Zmx5mw4+MfuZwzfykg+4Qiwg\nyFTOB7HLfn34Bfpf9zVPsxTPn57DBlaPQ/DBOOoMmJO5WMOhTsLZT+GWDfQT\n/RKfJLmj5o2Di+7DuNgl9q9xyLcwQwu8FTUUelN/u4O6GOldzmxrupPew0Bm\nqUhpJBaSF96++mXoDttghVq1CSU/nzGf95+supQbLtqfrCcKWeEWJSSj2wna\nZE2TvnxfPx021S8ggFGlVA5EX/XWFaJAIckMF0vgzgmt2SWO2nuyaPIEvg/Y\nzRm+EHjlh63j0ih+Q+h5tSTBYscOK+WDiRqgMsbQJmomQXSfAUk3qIY7w+Sl\nkc+cpUOGowwg6q7FcivsRGkGtmmin9D+rwVrvwUiFJz2pnqgr+kJGDz+8Rtc\nmUOf90nn2xGDeYZ73U83LqVIP7ELRG+qgdD1ZW8bW2DHooG1aezfnjQpuIeG\npZCexQRzc90l6rpc0svCgeFvhzt9ITWW+rLpXZwV2eYXHAyTZLnZ2ia0EfnS\nWsYaV3UZhqpDWkrCvI9USdrBQg5aZts/N1aLuhEWgHhcmBbs3lLw+fAiUkLk\nUYXorwaV8By42cXMcNuluAhl1g8y2Qe1gNelytEyNG35SWEsrwTu7TvIVmO3\neXHH\r\n=I2j9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"cabf8630cf2e295ac2e7e5f44d6efd1ae911cbe4","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/api":"^0.18.1","@opentelemetry/core":"^0.18.3-alpha.1+cabf8630","@opentelemetry/tracing":"^0.18.3-alpha.1+cabf8630","@opentelemetry/semantic-conventions":"^0.18.3-alpha.1+cabf8630"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.4","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.1.0","typescript":"4.2.3","@babel/core":"7.13.14","@types/node":"14.14.37","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.3-alpha.1+cabf8630","@opentelemetry/context-zone":"^0.18.3-alpha.1+cabf8630","@opentelemetry/propagator-b3":"^0.18.3-alpha.1+cabf8630","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.3-alpha.1_1617125408946_0.6937251847747123","host":"s3://npm-registry-packages"}},"0.18.3-alpha.3":{"name":"@opentelemetry/web","version":"0.18.3-alpha.3","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.3-alpha.3","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"461c072755c58dc03bf40b7ea9d362759244987c","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.3-alpha.3.tgz","fileCount":24,"integrity":"sha512-3C20vA7yIChjXB/Q+t1x+Fw4XjDINsVTKLAevEU99I8YPkaVsynGA4MUXlczSxDyMj0Alj8B6cmsqOM+pejCcg==","signatures":[{"sig":"MEQCIAIbwCACVm5HLvw3ceN4Ulf18EaAxUjDzGOk/ZnV5WOIAiA+aFqmja6mZE2nE1/RwJYT17kzR4Zyt8/YDN112jg08A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZCb/CRA9TVsSAnZWagAAjPcP/1hElfkPfxTN0I+pN+M8\nJ/o7RyecxAhqmqPHmbBeFW0ml3g1fzTKIQo4C3QFgMJhCz7btriKbPHK4Cir\nUSRuIdZNMPBJf7kAqT98SL765TQ6oEmIfQVQRJ8vGUA1XCSUEl+jTlvsfdu8\n0kGj6lk5XbtNE6/uqg5dEAKsg3sQwHccOgpEVQoCorpbg7YwpGZHPooSC7CA\nAWsCF1MRgTgq/mB/sMwLBT1wcAuxD+mpwsl8Q3JsSrTX3HZI8PdaZN5PQ4VS\nZNQRxFJKFZ4kdqZ9p9lwhmrj/iSvckFOruRKx9FPxIn1UOxjHEt/VCmsjJn8\nQsVckOLqVqnCfvLNJePdlL8AxHDRMfLq2h2VFt2E9K5SoVErG0wCRimvdEad\nH+yJYL/FB3dcE3PUQmwyR44RZCkcKTgwhmps9IG0RpUs44rpL3FsNPR9le7O\nFoIz9oLuvOCJ3F5FENHJjvbjxWar8LP8mDME6VbIYZ25E2vyWSoRt4hyj8bF\n8I8qenGSd/7ub7o42mx+4ncyinrymDD2dwHi/B9a9jj+zq2t9b6zi73bFhGC\nFE0zeMr62Mlprq9Wf1bpCL2jfDapHTM6Q/d+XtteNx1hg2dm4IOPbO7HhI+2\nhD3lqo11gBG+Sbc76onWqpevoxY0UFFyL4VgOd/5EXIeAnkROLFZxJUA+nat\nJE+1\r\n=3lMU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"853fcb94cd96cea0bd1af18cddb355345f76adad","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/api":"^0.18.1","@opentelemetry/core":"^0.18.3-alpha.3+853fcb94","@opentelemetry/tracing":"^0.18.3-alpha.3+853fcb94","@opentelemetry/semantic-conventions":"^0.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.4","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.1.0","typescript":"4.2.3","@babel/core":"7.13.14","@types/node":"14.14.37","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.3-alpha.3+853fcb94","@opentelemetry/context-zone":"^0.18.2","@opentelemetry/propagator-b3":"^0.18.3-alpha.3+853fcb94","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.3-alpha.3_1617176318258_0.7942551089697205","host":"s3://npm-registry-packages"}},"0.18.3-alpha.4":{"name":"@opentelemetry/web","version":"0.18.3-alpha.4","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.3-alpha.4","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"e6aaa58b392b18221993ebe1a728cb1c56969f56","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.3-alpha.4.tgz","fileCount":24,"integrity":"sha512-UIucAxRk7iQapxf2VbmoFbDN3nHiqTQMkbDhesf7bAmJu4WA5AaD9CR6bsFFueSUNhugmT09uHE/Sqc76o8DdQ==","signatures":[{"sig":"MEYCIQDAbLH3wX9iFt4vJOHmbZMOeTx7+2TCOxbNsczI3ra1IgIhAMuQSKtCe6PUFAo1q1n5+sUIodzFFWDRg43dq3cNGeYh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaz0BCRA9TVsSAnZWagAAirIP/1WjzhD3rWLcSPHqyaOY\n0a68ZDj6/vZIE8P6F7/+t8Ra3FpP+378aKqXqHKCRaRiG7IQQgUTGVvqoCMG\nuHwCoe2RG5qskYUpQVVj4CKQr43uw4QLV2a0lkHzjTmNmoebiF2Iyg3+x5LJ\nsQB2NaZ0kMxNjAgwan9lC3cReeBJMiGev6TjoSkxr3i6N6KY2lVeOrXV138C\nQoFu7DsQT3Vgj6ec8aTLWZj4rKn5d9XIwuVxIKrsvqEMyiczK8+/k5T7O43R\nO4Cj1Ivpnxc41gsuoC88ENs2+CS5pK6L+/zMqp+/NHdTWKGcj1HmZerC1qPv\nQ6LMqPWHs+YAI8ZmJTBJh3jhXFpPTJ0Yr9R/xMLrcH4KAlThmpXsGhdv3Oty\nXEP5zdqRxPP4JOYQqzbJyC3A1myz/wHan72bdv7DqvAYrZL7qi6JPc/27qx2\n8hEcyDXf2XMGXumoPpgXVzkKQ/X4oYX9X5TshbGF/+ENAfPp1iyKd7Y1jzXi\nEigGJj8FkdJZL3JCFDT8Ko5H8k0M+OEVcc9rsiXDNrR1Gtflr5UjQmf8lh1W\ndedtEkFTiH94M+pwF8VpTag4iCSqad077vuGnzobwKe7N91wsz4lZU2CYCrd\nuh5fP85XHUy2eDuA2e/1QHQTqO2FRzAhqIuh6nqTNIVb0xDop6VQUaxIhkob\nkYAt\r\n=Pv57\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"02175dfafde72898d7ab40d8078b0e1b6576e82a","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/api":"^1.0.0-rc.0","@opentelemetry/core":"^0.18.3-alpha.4+02175dfa","@opentelemetry/tracing":"^0.18.3-alpha.4+02175dfa","@opentelemetry/semantic-conventions":"^0.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.4","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.1.0","typescript":"4.2.3","@babel/core":"7.13.14","@types/node":"14.14.37","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.3-alpha.4+02175dfa","@opentelemetry/context-zone":"^0.18.3-alpha.4+02175dfa","@opentelemetry/propagator-b3":"^0.18.3-alpha.4+02175dfa","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.3-alpha.4_1617640704529_0.3249140610004655","host":"s3://npm-registry-packages"}},"0.18.3-alpha.5":{"name":"@opentelemetry/web","version":"0.18.3-alpha.5","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.3-alpha.5","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"22530254cf69bdc510038ad2f337c2157d614a71","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.3-alpha.5.tgz","fileCount":24,"integrity":"sha512-OJ6um/s/6/3KdMIS624MDMn5PuDoyvBZylreZr/x53WkVIMKiy+jI4MJS19F2ViCAIqPI8kvIZh8AjktaRzloQ==","signatures":[{"sig":"MEQCIHCerCeN8iNbbcFm4OtUcsPVhqRaLmDrIQhn/Bkd/EzPAiA7vfD89yg9ZQAlEKY8v4utX/+Y9OXygvejxd8mmBiH0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJga08iCRA9TVsSAnZWagAAavsP/RtFqGjHKT+7A3w0NvpQ\nMC65wNU93XI5jn9YfzLKGuz4y/jDc4oIF35id0MUQlnbrOVzWn7+JPJOgmzG\nwh0aunSxfMvJMKmM7kI8iNoEu1e8qiwxLym5Ri366W7tIhL9leQYGKvZxcvU\n9X850BcYJ/HZNuOp1bZwQdOHwD2b0tf7piwpoo9xxvtNd51i6vlkonj3+oZ/\ndLMAqJf+P9tx2bfdoUQdeIhWOn6bkB9wD+cvfzwIF1SP/lHgeEP0x/Ep/WpY\n4PgHSm3cZ9PbVcbkaNlrIJL9LeUEZRCiMgI2LmlmyD2Q6AC03CIwtbGiHiKF\ntt9dNLZcPdYvyI3U+fNeUFQgMSSomf1kjNA0KDtWNqiq73DV2j4w4szAM6Rq\nvxybo7jmYlVTjI23D38MGb8y6wvVQvK72J+zL8oHCg8c8B0OZJv0ZEbn14NB\nSMdYppgMLYfAyx55wjPUj5nAJJA/Alakgg1XavP6CbkLKMw38t3NH3mU+1/O\ndcgpC9762P/B5pXR8GhfdRGWrbDd3MQl0ExuzYZvjeOxHVRZNPIScP7M63gi\nzznC0Mrg7YZwTPnzJ1eDCPue39QKmKFSv4b5SPpGxmVxQ+lhPCERNQF1hYi3\ne8UvrzEm9AvovqnEtGraqlYW2NjreK0TbuciGd569iWqYrGNMbcc6h3/+DvW\nMNVl\r\n=HUVS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"8e2e2a9653bdb648849a0ac64df55cbe3ff0c503","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/core":"^0.18.3-alpha.5+8e2e2a96","@opentelemetry/tracing":"^0.18.3-alpha.5+8e2e2a96","@opentelemetry/semantic-conventions":"^0.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.4","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.1.0","typescript":"4.2.3","@babel/core":"7.13.14","@types/node":"14.14.37","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.3-alpha.5+8e2e2a96","@opentelemetry/context-zone":"^0.18.3-alpha.5+8e2e2a96","@opentelemetry/propagator-b3":"^0.18.3-alpha.5+8e2e2a96","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.3-alpha.5_1617645345748_0.9162942753794707","host":"s3://npm-registry-packages"}},"0.18.3-alpha.7":{"name":"@opentelemetry/web","version":"0.18.3-alpha.7","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.3-alpha.7","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"bad05503d3371a3f9a50391c9c9725080b0d4764","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.3-alpha.7.tgz","fileCount":24,"integrity":"sha512-mSJ9eYLrEhwvqDoalYCWCBwuNnGqpOPaOQS3VhQzG/Gy//sU96S2NjmGk1wkzU/9wBH+a9goO+NRjuscMAHedA==","signatures":[{"sig":"MEQCIAVuxNcqHkJqbWMq6T19+SBMr3eYqvfkwPj8oGv3tEe2AiBuFUBg4CGMiwVRt4ROrL8LaCoZSP8gZr2WPn4RvSWKRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbdoFCRA9TVsSAnZWagAAnZgP/1xr+9Lu8GuyU01FhEf8\n1ppRYQr8lxMnMKTRyqgOFDRshrRsJa/eOrkskQCCYJ+uFenVjLQ5w5JZjkkm\nNb2pqYpy4a4nASGdhvpfsboIR1tmxXdWuYqjZbicK8JX8G/zS7Ye1sQERVqa\n1dcdI1jjL0DwgqVDnTHNAkxSgsKXlR8446Y8AUEWzHtZgro6ftH8ot0srfKg\nPZZj2Lngvl/ofwtaiyv4CmoY4ReOoAQMAMnTG4KmMNv6YRoiC5ltn1X4kG1L\nWR2sPIh7/fGxod1fyNYNNGSEv5lhIfNsagsaKfDhOWBYpqZ4P8ZqjYEuqwcf\nxlzgn8gCdom+IdEzH1A+ZTKJDiyzm3Eyv7ldOi04OPtIqMKXmVtCCVOCRuaS\nFN0Hty2N3vazb2U7PRBktQQ6KFLfdqDV7L0uleWmM4xXUcOKsLsggZvnU7f4\nHfuOLBrhAhY0i8XQj4czcCRKNRtAIRF4/E7H/CS3HY7y7ahnn1hImGVSCj2d\nFWskXFLBGIhrNEzAMGpX7jG1QpXn0edI1qDTMsWGXbFYsV+xYzrH6Lcw8wSf\n6fCEOhpQe0LdNrwSwXJNeB28x6d5s594TaiIfXl4dGo/ns4zKX/+tEd8MOew\ne0yZJMNT/Z8jz8dBn1n4I94qKppnjHG+qjjbnQm6vJZc/P6ym9QLFlIHG1U5\nw8zb\r\n=SOaT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"897c35f497363ee3f3ea4c1e5ad1628e09ec9041","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/core":"^0.18.3-alpha.7+897c35f4","@opentelemetry/tracing":"^0.18.3-alpha.7+897c35f4","@opentelemetry/semantic-conventions":"^0.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.4","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.1.0","typescript":"4.2.3","@babel/core":"7.13.14","@types/node":"14.14.37","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.3-alpha.7+897c35f4","@opentelemetry/context-zone":"^0.18.3-alpha.7+897c35f4","@opentelemetry/propagator-b3":"^0.18.2","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.3-alpha.7_1617811972562_0.7782026532108646","host":"s3://npm-registry-packages"}},"0.18.3-alpha.9":{"name":"@opentelemetry/web","version":"0.18.3-alpha.9","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.3-alpha.9","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"fec6f516db98739409b15986288fb3adc3e6a40e","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.3-alpha.9.tgz","fileCount":24,"integrity":"sha512-WTtRkSkue3UxqOIHU4ryPQFxx4c992fK6iMEHbNd+7RyIA7tByfOPVN/TTMXFZoReQvooGHRCGhdqgxOcN2q8A==","signatures":[{"sig":"MEYCIQDc7v8BHU9N0VZuExiwCg6dlnnsXoMf8ULjfxsKkJkS3wIhANF+kNr+Rysj4n48hL5fESKXmMGx+UpDOQFNYTyKn103","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbwHDCRA9TVsSAnZWagAASLgP/2VaBHAz5PUR8Sc30/pf\n7or6PkgKDsogINo1VUVux8L7GtVQ8R06jjK8CypIqj/v4CD+IBgVf5r+rFX1\nGW/p3F9z8tRZc9SgfYdLLr3oz6hq4TDJSJIkd42wvA/Fla1X32DnpfUZNcH0\nxYSdmUzV6RJ7EJBABl7ZzUv4Iy6McSGvIWmOd7QdnxJQKW/CR7yPUr9KLQ+B\ni6N6/zchdWhCnSVPm/aFlesMWh0lOA1osqQLuzFD1/g2kr6NoGXj1HSzRCPP\nYI80N8SlnJAnVnKWIQ0c6uuiaqLkNDEhhE9vB8kP0KcTBH3yByG5CsRqcNn5\n65/6b1mRREJIxjoKg9AbgxTtgRHH43ma0q500x6My+ydSE707qL4fHLzZoUS\n0Xvfwq4gKrPakP66QHCEjFd45uuQT27Bybi88hyHZQ4kL5p6n9rQaPkOTQes\nSbU8g9D4/mpwq89Jzjq1w+raVU8OAZK+mKq7sGSLE4mmMTEKLJCZESIH2m6p\nf4JwMZmxYrmqUhtZ7CEPq6tWk93d0l4hFIi8ocFF0Blkz9YeO5JfmWaxYnxP\nJJ2/Db+j52MBa+m7c/GEQDH/myAqlT5zQVAukw/RplPfaXiV7U4+HLNJJoSu\n0O798ERjKBOs8AAPtTskvIULK/ITlB95F7Ui5O6JQ1UuIwELIuKbq7FNiO+V\nCHn2\r\n=yAql\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"a4577767a07c794ea687759421693e75f2a84b27","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/core":"^0.18.2","@opentelemetry/tracing":"^0.18.3-alpha.9+a4577767","@opentelemetry/semantic-conventions":"^0.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.4","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.1.0","typescript":"4.2.3","@babel/core":"7.13.14","@types/node":"14.14.37","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.2","@opentelemetry/context-zone":"^0.18.2","@opentelemetry/propagator-b3":"^0.18.2","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.3-alpha.9_1617887683119_0.3372271799968658","host":"s3://npm-registry-packages"}},"0.18.3-alpha.10":{"name":"@opentelemetry/web","version":"0.18.3-alpha.10","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.3-alpha.10","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"621e45b9c2dcf74ae25bf6c77e53d9c8f04087d6","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.3-alpha.10.tgz","fileCount":24,"integrity":"sha512-Dj/ob9+/UUAEm5HWbN5tWOIY9q6uWnSvbKoQYexNeiqQdZY/WK6IOu4QAwsskSoDQbdrF0Ua6BMOsWgy9bB+Ew==","signatures":[{"sig":"MEUCIQDr29KC23bk8DvYrocpXslQSxT6NG3wQUp98xyTh6ghaAIgH0ThCxxp4C/gNo80XRCsO2EsiknOAg0oRYfIU/K1lcM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbxJ3CRA9TVsSAnZWagAAitQQAKOnCsTdptyLq8KlLotB\nsUCTMUJqOmTwtrd9LioomheE3KNB8zAl5FJMlU9AO5T++1D4mxlG3UVgPgpc\nzlNvYo+ycgzUIaXIYs+bc6PJkBTr9B88remzKQ1W8qM8ZXmrBJ5wT3P6NPnj\nomrLiGgIUifxUhl7KUJUw5BB7SI4dvFqjCcfpCDXF5KS23bZL9TIv/QUwcwt\nvOk0gPxjq1XfPoSG9CTXA9ALBmq1URufXfzWLFCMyoJRMmB74vfvR95PdUJp\nRLs5SYB+/i+fcbRWaChsv4QcXxfPQs4wa1ROjfscExD1uEVfe++QmlVP5vOw\n0BnHmRVSdBahw9yBuy2mFdaSPEdcp30N1wj/yoXZtvDrr22RKXKww79RMR9+\nZH0wLm2yqVhMxuhRBN/QgG9KGUjs6+RMinQ2yb9TlbI88vuBbBJlroU5ROKz\nVtcxfh0ubF/GafsLm4Wj6lYg5nfXBYExoccxpHjIFvv8D82vYC5XZYhWB2KF\n2zTqi6R3OQVJNZPmS5e03OCP5ihiU+Kte+ape9x0owSzrTn8NRlPN4kJN7+b\nXuCd3mKLlCbE5N7m+Gsjpcaa9TWoBK7AkoWJohun0OjZmrEszSYbEExzsE5n\nbZ7cvBIS7OtvUJ1DE31DoYXIuhbGd3wZIEz4Qxni7npJ1tChfT64Tro+2R2c\nTN+7\r\n=VTF8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"80ff5e2af390ed8bf97c4bfcd1221d2a855b50a1","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/core":"^0.18.3-alpha.10+80ff5e2a","@opentelemetry/tracing":"^0.18.3-alpha.10+80ff5e2a","@opentelemetry/semantic-conventions":"^0.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.4","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.1.0","typescript":"4.2.3","@babel/core":"7.13.14","@types/node":"14.14.37","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.3-alpha.10+80ff5e2a","@opentelemetry/context-zone":"^0.18.2","@opentelemetry/propagator-b3":"^0.18.2","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.3-alpha.10_1617891959161_0.4605635415285547","host":"s3://npm-registry-packages"}},"0.18.3-alpha.11":{"name":"@opentelemetry/web","version":"0.18.3-alpha.11","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.3-alpha.11","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"e537405dbb0fb9381d6a8a8843d181a091e8efd8","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.3-alpha.11.tgz","fileCount":24,"integrity":"sha512-S9gyP+2zbx9BZRYvm1dYgjs7QYSTpoVHAoKm4W1TDbSoZVT64bebAv9RtpZfkpYbMfACV5MsJBUzw0Fg8eFC+g==","signatures":[{"sig":"MEYCIQDRYmzBpO4z74HQhBcR449Xh15AArtYyZmjVYvm8WqaUAIhAMqCLw78HP3ZrZcXcFaMHPkHz2HxKFRQNDayIQvZgZJt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb2X8CRA9TVsSAnZWagAAJEMP/1gZ9Rs3seP0sQCtZ8lc\nTQpXSy+0lcTwkZkka+ZXnaD78e4z3PmZwy10cKk8gLWBAkhg6Fz+CVIVPQJ3\n2zKCPVF4pi1exXi/IRPeVGlUhlk+gsNLem1AqTFVwgUXi5Y1xoA0sAQuhTHm\n2Xn6yzG4mH/7anqkbnVNSu5pPGp35c60HVWFiKa2CUFZ61t0oauc4tczLou5\nVIlBLo4/HKUCuSd/ZiKyLAfulM/yDjcdRgr/N0TzOkfrTxIG8YnaGzkQfK+h\nPsAjzE1GyIYcwGgBTUzY0H6HWU8OdXy5DJA/20L7g180RE6dMS5N7tod0SpH\nZf6wcFjY6NiZKntC2qKyNgDeZHazKdVzLxTiIs6cOvNtTDTAXR15JTtP+MbG\nZHRjTRjwGycGx61dovlQ/OJgBNugDtVSNmmsJkLD6zUj2+je9UIkHs9O4J8t\nMBFteYwwa7V1gWkDvGl+xjvUsLBUvd+YM13WYnJyhx8V8pzjO5mT9/sAaS7U\nhmR6Iyr1XzUaN7k+qkopdW8BBEK3YYpMKeOdDUrnEM0Y37EIIN4W7Zd1QF+W\nc1/xJXcysMCdzk2vTwyn+N+Uf0lADst/ZN4sYcmUYnUtemE86CuuTSZhzFVs\nX+RDp5v1thXyYNHtfM9ko8pvg576ihdDjdTpV9sGQVvvYj960oX0m96G4MOl\nD8Uk\r\n=Kw8r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"64c8ef57a9fe3b8468f2388ff78687b927ef8965","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/core":"^0.18.3-alpha.11+64c8ef57","@opentelemetry/tracing":"^0.18.3-alpha.11+64c8ef57","@opentelemetry/semantic-conventions":"^0.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.4","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.1.0","typescript":"4.2.3","@babel/core":"7.13.14","@types/node":"14.14.37","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.3-alpha.11+64c8ef57","@opentelemetry/context-zone":"^0.18.2","@opentelemetry/propagator-b3":"^0.18.3-alpha.11+64c8ef57","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.3-alpha.11_1617913339856_0.4472804645658075","host":"s3://npm-registry-packages"}},"0.18.3-alpha.14":{"name":"@opentelemetry/web","version":"0.18.3-alpha.14","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.3-alpha.14","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"e914330eca76affd722041648fbe272406fc8efa","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.3-alpha.14.tgz","fileCount":24,"integrity":"sha512-dr/YNZmqXDovuVVMkUx0uzxzqarGRBKp9Ddi6MNWoAXLJMLGGHQIrZ19dt4rgvBO0tIbbqMUhmDadWioDUr2+g==","signatures":[{"sig":"MEUCIQCp9siGQAiIErh58GT61RKqPZikXCKaNdcFpKOqVycNMgIgeSk6+tQxSM0FY9bDxjR+jDnCngBXOHxI8wqxrPp3pHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcBpVCRA9TVsSAnZWagAAplwQAIMlkfRMh5HWO3o7FQkB\nx/hM46zH6HDsp+vOf1yPLMK8Rxk/BnWxwvndouanbHLjLYo0KPHVg7GgmA9b\nQ4rNzxIlsMlcVaolCoxK5bWV75DVEQdM9cH23DSZy2M8ADsFqaFACcmv2Fyo\nnoPMRRATiUORsm1XfsIe6VH1Xa7M6+VSKRaQO6lZ1XgxrlmG9GMDRCgjM70c\nZa459ZxEB2vujgBSEJLbDmtDLxmNts7/VjsTkxbAgT0V9akRUiOW6nLaCU1G\nhF8F87wZXSctiCUfhQ35003GYoWrDqXdTWf06kJ72XRvplvqKZ5lFGT+Kebn\nfmr1MykOJuo7Svp9pzXgVZPeP/L8/wrvhOMxi+fWnFtggyFAVGlwDaauzYEV\nAFbkCRAeItALvY2Z8TLqWnbRX1IgGVhVcQQojSYChwNkEBFtfdloO5YPiGjf\n6ou0Wi4yVwBEdBb7KWjdACIpRp3sUgUCowNzynNi3TeFSaTjVxfXMpzCC/Zk\nUSo6rCY4QDrqkJA0Vc8U48P9OFCUatjhY6ZtycrHKQ4JdyxE9ZPRIhG8o8k2\nEqHiqfRXFceYwOLjkBSMkRRIqIq5tTAENIGxcUbTaNPo49pR+uRKA6XVnyy6\nzWb6vOdRuRrez4x+rtNflttVJ4psGa8Jw6iqcwt1pfOow52OCBx4IitvdFGX\nQwcZ\r\n=shIF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"4a3fd1f4d86499e4485c1f1af0f5589de993b0dd","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/core":"^0.18.3-alpha.14+4a3fd1f4","@opentelemetry/tracing":"^0.18.3-alpha.14+4a3fd1f4","@opentelemetry/semantic-conventions":"^0.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"9.2.4","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.1.0","typescript":"4.2.3","@babel/core":"7.13.14","@types/node":"14.14.37","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.3-alpha.14+4a3fd1f4","@opentelemetry/context-zone":"^0.18.2","@opentelemetry/propagator-b3":"^0.18.2","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.3-alpha.14_1617959508698_0.011659370333985786","host":"s3://npm-registry-packages"}},"0.18.3-alpha.16":{"name":"@opentelemetry/web","version":"0.18.3-alpha.16","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.3-alpha.16","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"8e6fdcb7ed7bf97f808e23684ca0f52dd3bfc19a","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.3-alpha.16.tgz","fileCount":24,"integrity":"sha512-BKGJVmx9K661AAaDFX7bhNp8qCy00HX3s2TnNyYc7njort6w2Bjit15wYhceHF7e3Q3DXyLm7p+o7em2tyEx2g==","signatures":[{"sig":"MEUCIQDgxXyDyyeyrcWxqqUbJalBWh6r59uUsV2v18uzRR4VfwIgS7z/1pqtI5zC8+w53aFph2l9zwOnn7CWcOHK5mD/jqI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcLQvCRA9TVsSAnZWagAAHS0P/RNpPtPpkD0Aq/hZxzz0\nmqMFSNsOZ7srmMNQDeikBIwAFgKA+fNfeYcFLGkHZoVOkrBz1QZvxTvbSza4\nKIt/9wpL3EqjHIyYnrzqMRUyw9tSBe1M3Klh7fus4R76ZDMa9r6R7NHkBp8v\nYzz5/KpqQExpP/G0H/aJL4C4SMiQAnz8Ai6HYnDu9rZ2joczQ4mMHkZdJf6R\n9XZGl70NHZigPw81aLlzLCCex5cy3EvIrXCwT3CyenyXgP9y9MQApIdHddIu\n7hI5sMkU2FQWpdbp614z/9fS73Ect/Q41WhlTo5oCF/Xux5oawua8Z7HgKpH\nWNpTkwNmgreJMgENcqNVde47+nxKZPiUHy9g865skT2nnpH1jFfvSkqYrwNh\nPBe6ecA+xqGNxvqyM3dGRzr+27QqV/YOjF3sGn+xCvXPPDgvH/pu7jmMcZQV\nJWTTCly0tIs1Jy9AjHGq3fy7P4dmrLy7WrYtuX1E5E2R80iSdLqKiggH0rw7\n3fNf0I2veAn6aMZUohwZteiSDtjNFdI7Nhw1ohO/v5ys+6OEqOo+1oLgmbHb\nygFIQauWYLLlcyf5h+aKMTTrqd1sYEnrekilS9spMqgLe276m7k2nz/l71Op\nsaj7KwLWjc6N6j/Pqs+YhfPoYMHdafuFxVTaP4ct6sehSLHg9HQgowBiQ75M\ngaGV\r\n=pC0B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"7f7afa7bb88edf4a4d46da8b252116d92b578b79","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/core":"^0.18.3-alpha.16+7f7afa7b","@opentelemetry/tracing":"^0.18.3-alpha.16+7f7afa7b","@opentelemetry/semantic-conventions":"^0.18.3-alpha.16+7f7afa7b"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.1.0","typescript":"4.2.3","@babel/core":"7.13.14","@types/node":"14.14.37","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.3-alpha.16+7f7afa7b","@opentelemetry/context-zone":"^0.18.3-alpha.16+7f7afa7b","@opentelemetry/propagator-b3":"^0.18.2","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.3-alpha.16_1617998895592_0.06619454609888309","host":"s3://npm-registry-packages"}},"0.18.3-alpha.17":{"name":"@opentelemetry/web","version":"0.18.3-alpha.17","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.3-alpha.17","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"bdb76b6b32a92a2fe49ee1718cb780096a174d8f","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.3-alpha.17.tgz","fileCount":24,"integrity":"sha512-k9zPFefHNJlkh8lEa6kEIVG6KDFKoJAWePurm1gXmAOpYyHZLCdavuM83EC22RMnZyF0gtIEiHL+1xwlPH/4Aw==","signatures":[{"sig":"MEYCIQCK/gvZKbwP7+elaWoJDKSv1Vr8/SUyrZ3azEhlnxJK1gIhAOfMhVsQzL2+XImanrRPCflGApYqL2FBhyjTX0myUHZg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcXEACRA9TVsSAnZWagAAgFMQAIY0TmtF5qsLpgO/ejFi\nOBg/bJJM80TtFtQVbqnq5wiOTMkChKKRTed2yrYb2m4OitPEIWIRcojO1fJ6\n5oqpbq2re2cO0WJWZnsziiwEe5izY6I/sYGZulCGyUVk9fw1NP6R2//bwVjm\n5oEkgmiebY4bL5C8hhqNklf+sqhfJqilEJ6d11kUibEX1NFBNlmrWCytpuXK\n3RWVZkuzGwSE/HIqPtH7DenBA1ll+3naCL87RSLkeDoS/q4+BY5NlRvK2wE+\ntl5hCCbZBdyyKJZga0f2PJegtKahwkVZWITdEn4W88dL28xUgrfpjGEJ3E7N\nhxR4gQ2Zo3Amccy78LuLzholzBubJXDhVGu2gBveaz7XbBBgvztoXHrFU5iT\noDDoFlsUnxQugLJPjo+2bY0Zj0Pm2U23i10saL1rQxv702qGtGdnichFcNfK\nYN3MDzaaOEsHXVN0+v5+tgf8Wj6202RcN1eTOWuOfmFGOPb5B5NKxC+XihMh\nx0yDkQw7Z/svCOjgNGsMExFNKd3RhqKCnV9XOqfh1k3x66JntykNJoEdBm/D\n4LnqcOElVoT5J362mkPeYhIjsEqMuNC8EJ+uAYRH1TPE34CPBbdwJcEmj1B1\nJuaylhO2hiKYVPcrDcSUuWwGtZGKPWXOvGkDNEPdPr3GWBrogLW9GT5mbsSI\nagvI\r\n=ABs9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"031b0f4286f18a1d08523c87e419803fd1b0c9c2","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/core":"^0.18.2","@opentelemetry/tracing":"^0.18.3-alpha.17+031b0f42","@opentelemetry/semantic-conventions":"^0.18.3-alpha.17+031b0f42"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.1.0","typescript":"4.2.3","@babel/core":"7.13.14","@types/node":"14.14.37","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.2","@opentelemetry/context-zone":"^0.18.2","@opentelemetry/propagator-b3":"^0.18.2","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.3-alpha.17_1618047232398_0.4185673034052593","host":"s3://npm-registry-packages"}},"0.18.3-alpha.18":{"name":"@opentelemetry/web","version":"0.18.3-alpha.18","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.3-alpha.18","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"71d87e1f7ea12b2d74f7c4b334a345ade795fb74","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.3-alpha.18.tgz","fileCount":24,"integrity":"sha512-HyKRpvWojDdGoy0HEDIA4e6JCZ5oO40QQvp/4kNIuxkTeoetOUBfuvXWUYYxr5Tyno8n5NjfhW5p6iFbilzXtg==","signatures":[{"sig":"MEQCIB+CX0LxHTgwTNLynnLl5F9ni9b8CMREegpUVrJj5gC/AiB+TFCDrZLriHb1BmCmdZ5bQ1WIESjuC9rRSy3ftp/cQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcfX2CRA9TVsSAnZWagAAdOsP/0yUr56Cw8KC9rmzVgPs\niVplcOmRQT1gHZlTZ5KIektQZIlCuuOjihi3HO9+SBRls062fUQFTaielD1V\n+qMuQ5ou8G/1qW2fHgVUzND3JF1Cc2A5sEiwt5cmk25kzUeMSM03E81I111I\nVQuZhDrqcSVDjT7gYf9VZfcsTxHA21u/BKSR0xFSptZFIe0d1X5NZSdtQGvM\nzMuWoeDr7dtvkT9q690ngs9JCQ/KL0rgKVB7DGzA8WPE1gkBavxqmE034wua\nZta/lxUWn2Mzr5yUNyHB8dZ9yRLvbFV6GsqRwGfn1BS67xTBvWcczJJDj2jJ\nzP7grlOor9eks7n8jr7vR2tkylcUre2Q8Ly/bwQ7fLb+0Cg+N51Kj6AQW4rF\nJCo4R6hvE7qxbwic3NyQfuaFcPSgte0IYn2Q1vd8j9IjvmT3UVmLLasi8ahP\nmg7t4mvqzoNLVlNwtkJNGqafWhoULoJXLIwkLKLtpM9rCrg35z3ezgpvEqtW\ngWpFLkBXnBTtNGNBbSSteDlBwtolNcKLB0cynwe6qWbF4IA0qDgyqTfyFKOT\ntwyJ3YX4+15w8mWaiOqOgnestwtvtgtLzoTfukWxzJfwL9x6imGH5rgBdPEQ\nx+J+pQ6w9Bwl9f9X/U/ZTLzv8BV3QkjQ/CLbgmNcGb69aWsk61IreRCX5Eid\n8vtQ\r\n=ztNr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"9fc1b109e7997b054c7182cc6db4d71d7ce9e5af","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/core":"^0.18.3-alpha.18+9fc1b109","@opentelemetry/tracing":"^0.18.3-alpha.18+9fc1b109","@opentelemetry/semantic-conventions":"^0.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.1.0","typescript":"4.2.3","@babel/core":"7.13.14","@types/node":"14.14.37","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.3-alpha.18+9fc1b109","@opentelemetry/context-zone":"^0.18.2","@opentelemetry/propagator-b3":"^0.18.2","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.3-alpha.18_1618081269925_0.9530403240771803","host":"s3://npm-registry-packages"}},"0.18.3-alpha.20":{"name":"@opentelemetry/web","version":"0.18.3-alpha.20","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.3-alpha.20","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"d9cfccaa910e8defcb265ee0b3f28fe4989ae4c8","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.3-alpha.20.tgz","fileCount":24,"integrity":"sha512-hCjGPwWVlue6tYxXpDdg5gjDu9LyVvYXTkRcXZnHnB6ZeLrU7608v3dtcafBiCNkodQ1AuthV7GpS0tfDslCPg==","signatures":[{"sig":"MEUCIQDQfHU22L+3aG0uoqYSHhxBr9Ahwyyu+YpNCDl7BbdFfAIgcd4ohUPkBPA+fbXbi8detqgDWGAtn6A1QdN8eaHa1rc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdGKXCRA9TVsSAnZWagAAQaQP/AlEBTMdHEi/2VZB7Qm2\nXw+IXpkvhrOe9yHyiQKUM0dOW8JQcdGaYdLJuw7BaXPwAKabUTavg0M3GolP\nAnxfNy8yFdQxych7KceyIcVY3OJlM66tknevlz8sz2fq9bTCVX/vXuzB6Q77\n0myDBIoIKSe1vMgTx2YbN0BY8OZ2q79oaTSVFzXt3yfmQIocph+04nigNqCg\nyBtnDls2BrcRdN0DAxGfsHbEW7HGBkV5/g5bLBsoGuynXb7w+OOsPCMFn3KP\nLJBVZPmd2pZAXIjb4aU2mLU7xAslDj3LRlgXylB70MShfjtI9L+xuX+7pQd/\ntrCuJinboTdcAt7CovQFi5nikVYuqE+IYtZDaAL8d0WhMFLtraunzdrf5q9Y\nBhCPWdxdRQ7bdw/8GpIIindNQxdj1qGOKLkX1bfOGjMAdDCdOXvSHt8iIW1e\nIDg5hwvh3VZXab73XJv6RNbjP7KVcfQAs2iYrKI6PXuJg+I5NQzBb4rBMwYw\nRUvQ3rWJUyh+6IMsOnMjaXui/Du1ELFB0BJxlRBJPalXQQdOeps8iwwE2XmM\nkfayH3KZNlLMJ/FHRqCm42kW4AP78m+Fj10cXaVBnJOVDAsz441bcOdcWYzz\nKV1LSi2WBAu6BHvUTyQQ1IqdkiR8BuiJaBG4dIiwHOQrHiIPK5MT1XXu4JhO\nT8Tv\r\n=cRZU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"b6dfd978513eb400a706928e604b625961ea7062","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/core":"^0.18.3-alpha.20+b6dfd978","@opentelemetry/tracing":"^0.18.3-alpha.20+b6dfd978","@opentelemetry/semantic-conventions":"^0.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.1.0","typescript":"4.2.3","@babel/core":"7.13.14","@types/node":"14.14.37","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.3-alpha.20+b6dfd978","@opentelemetry/context-zone":"^0.18.3-alpha.20+b6dfd978","@opentelemetry/propagator-b3":"^0.18.2","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.3-alpha.20_1618240150852_0.6718559923698755","host":"s3://npm-registry-packages"}},"0.18.3-alpha.23":{"name":"@opentelemetry/web","version":"0.18.3-alpha.23","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.3-alpha.23","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"bd3ce1b620def596ceea413baa97107e4088fa09","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.3-alpha.23.tgz","fileCount":24,"integrity":"sha512-s1uM0bSqvbMT8WH9ahtnH5khpIpby4kyshS1z+OprYojc6xstsCE0oK9kTVriCYPvcEmz0FD1R4MePTmFFuZeA==","signatures":[{"sig":"MEQCIAE3NLwas5gW98dfotYd6c/rwlMmoD1AeV5GbaHrIufuAiAwY8lwiQ0g92b4zIbGRfPPxUb+fOSV1II5o+6MgcHWUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdI21CRA9TVsSAnZWagAAhRIP/RUMVd3+YpVewS43FWyZ\nzE9pfOKzWWWgZVWauw4+K2A/0aWDqcNzGYPoBTd6WxtulBZA0YOwfeGOtkqH\n/s9vaCYcWI0M/EvCx9KfLgb3A2wGpjfzCuD2Hw7TWybwB9dYX+JyqduU55bT\n0iFZMMbrNO/hBjfTbqYbGl2noGEWSJAVkWpfWzcJ2jOYjQeMgRiqcZnHaJxh\n2K3zbKV4j/tSAnpn2AoCCfPhz2L0K8pt7hDebjncjG2dx6ZtByNso6jM+aiN\nPzjUH92a8z12lSSLpYrtCqOPWmiWzto/Wg8V+3W8kvZDjUclNehm11H01uba\n6CH7jkkun3efOSsPS0hfxYqKtGl3QpMCltfigP+sWcU9JTuOefUFjcwuNCH9\nM33dzI+ZgnThcqqdI0BaA/SF5sZUsULWVOO4o1hreJAozn4f1qSQfY5S86SM\nRGjyGP0ejrWrUpQXmvw/CXrBj1KbYQ6a5Il0kSBFvwx1eyyiw86ckca160nS\nZN88GwPcKV+O9dDW0/nk+PhAdLqFpgNURT07qQUAexy4sL+JJToKdj9xaROs\nYIvbDHd2MsvC6AzeI/vOCgodCcYkT6FpTin2C3s5iBgCDOIYtULu4yjr+Ul8\nLNLCYavLb0N3UPYbPPgNJOqQvIeS/f+s+uD5iLRRb7rs+wzFDFFIIrnmiOdi\nOHmQ\r\n=aCdj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"2260dd6594bd007f886e7985bbedba1d655a6d3f","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/core":"^0.18.3-alpha.23+2260dd65","@opentelemetry/tracing":"^0.18.3-alpha.23+2260dd65","@opentelemetry/semantic-conventions":"^0.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.1.0","typescript":"4.2.3","@babel/core":"7.13.14","@types/node":"14.14.37","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.3-alpha.23+2260dd65","@opentelemetry/context-zone":"^0.18.2","@opentelemetry/propagator-b3":"^0.18.2","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.3-alpha.23_1618251188575_0.5958410985286011","host":"s3://npm-registry-packages"}},"0.18.3-alpha.25":{"name":"@opentelemetry/web","version":"0.18.3-alpha.25","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.3-alpha.25","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"2954348a9025de840808ff6f72007275846683bc","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.3-alpha.25.tgz","fileCount":24,"integrity":"sha512-INtVvCxqd3mRUsjDPAIwpQd3dmGmK2Tf2VuOpPoCmiRHMrfOQdbYOzJfdL4QhkTmzaitWkc0voI/1CFC7cHEUw==","signatures":[{"sig":"MEUCIQCM2gJImC7N91Zt+x6GMv+qHgpr/mYi7kFeLgQh58hh6wIge2XY1xZIaTLbAh0fO79cB2L7RHUJ0CV1TuAZjdnfdBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdKK9CRA9TVsSAnZWagAABbwQAJ6tGgVOoaK2GzsB52vC\nrTS7ViZ+Us92106d8bf5NEGT0bxA6Zb1wxG2zAkIzGzwvRrJFaMU6X3DDdCF\n8mFkqUBWGr7YrVpBMRWgddwKLSeacqi2JzhPX8clNM+d8lCMeYH7YgriaAB+\nZL+AVykG2mqOWMmGGHltw/XVamjM2qV8Z55fNtcMqOzHMnBOj9MXtE3NFDUk\nkp8+hAU/0D4BqjEEVsWuPY8oJFWloJ0jJPTlMzuk0tIRi7lmD34NU0iEmgcs\nhtBSF1CpjuCc6fN8Fyaa8A4UhkqooM1u6wRRF0OXV6Xc+gHt32qx2xI2DWIR\ng/37h/Wowi+Ndhtif7HQTuno2f38zXDztp4uyP6yBYULTTFs7S/d0UyUs6Zr\nVpqeNrZJDX3xq7Y5hwVf0V+LBnOrhyULQ8gck4/+vmRBBKy8W1nPzaK+XPw+\nAI6+a54xLdEbWyYFSF5Ubn1eXw1tqElcmGamDq7OM1kkolcG8Q44gNWwx29M\nRmOg4yCQ7r+yYrC0T7+sJOvIZi1ImrWTmYZJ+gnAKYq5Ayikt4P2JOhi1+8K\nLlDlbzN1CZTT68BagEr/W0jbzLQll793XpIElqdayWJoBzYYQdC1I5ofL8Kf\nITD7N3IZCUF/wd0solueVuFycL3bLg3zgUdKHOsWijKZrTLQKdS7hJXRNtNl\nr6DY\r\n=njcw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"4ef22cae74b9c976f969151ebcc3ae3d931cf9c6","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/core":"^0.18.3-alpha.25+4ef22cae","@opentelemetry/tracing":"^0.18.3-alpha.25+4ef22cae","@opentelemetry/semantic-conventions":"^0.18.3-alpha.25+4ef22cae"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.1.0","typescript":"4.2.4","@babel/core":"7.13.15","@types/node":"14.14.37","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.3-alpha.25+4ef22cae","@opentelemetry/context-zone":"^0.18.3-alpha.25+4ef22cae","@opentelemetry/propagator-b3":"^0.18.3-alpha.25+4ef22cae","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.3-alpha.25_1618256572634_0.36279662652539013","host":"s3://npm-registry-packages"}},"0.18.3-alpha.27":{"name":"@opentelemetry/web","version":"0.18.3-alpha.27","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.3-alpha.27","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"5273472da9a16f782e8f4d1bde5d7ebfc40a0f4a","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.3-alpha.27.tgz","fileCount":24,"integrity":"sha512-0uk871IWDttMVUdoIE9R7RWJm3GLBJAyXNe6RsRErqDmV/ennA0H2vOEclyrR8kU1TpxMgR5pVF8pNssWM6Uzw==","signatures":[{"sig":"MEQCIEXda7l3RG+UbS6SmMUPMtYiGVVN0O5u0eVzH3dl7PsGAiBDFBgYDlzXh3i3MbzsOHBqKKUxKFjFnmHektfba9QZCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdfchCRA9TVsSAnZWagAA4HYP/A4o1HQbLLF5iwXm7YSC\nZDuG22Fi4icpNFa/ZbnVgqH8RDV8KZYBo2qSAUa34PgWt+yjLbVViIiVWIAc\nTuYh83vIFwM+noRWHjT9BXVJqUEFwkM7nXDPgEYTD+++FBIYyNJGZlMcJZ4g\nmFKnJ1kkfHCu660YBAKNsIsnYoq9taooC0r2yhxPGUpA/HFwvhegHg6V7hdr\nnrB/LAX+foOEhPfOByHne8lfUvYbzR22X3feZDkIl0gp4EVgNnSUg9pIK4jN\ns7JL0sF8R3Js+InXak3ogKkLRuHYI1zPP+52qTQgWB3uhQ7k04x5Yw5BLn+0\nJ+OBYYzrii9F3ABXeOai0sc54wOJg/zQ2WW04hyJ2nSoAWUh/mImDN08bmeu\nO465JUtP7xa75CiIydXWEZ/hE2AcR+lAA2V4vW6RSxr0C9Bx9/fqMwmcW5kc\nmZRtupR1VBh4Oae9L2mko7SDw4W3hDt8RiYCcfV36bcaFmmy6f6yIdSDGdjJ\n4rMWZngfmJCYW1wQYZo/wC/xpaRzG7T3bRcNJ7cIMq8OSo2UNDIs8YrNfeG4\ndicCWxwKcPOjonda8vn57Ocy4zMVG48sBao22OhgMSDLQUNv1duOwIKXcMZ9\nDQxOKS23ofoLLp9d1nUNgfcIBbnKPezzmiQ6o+LaZlJ7rcp09DqrOeE0MxwH\nuW9L\r\n=xjGI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"115ee3977a9c5f5228a0ae91abdc7d6b6354e9c2","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/core":"^0.18.2","@opentelemetry/tracing":"^0.18.3-alpha.27+115ee397","@opentelemetry/semantic-conventions":"^0.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.1.0","typescript":"4.2.4","@babel/core":"7.13.15","@types/node":"14.14.37","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.2","@opentelemetry/context-zone":"^0.18.2","@opentelemetry/propagator-b3":"^0.18.2","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.3-alpha.27_1618343712709_0.7178289024058411","host":"s3://npm-registry-packages"}},"0.18.3-alpha.28":{"name":"@opentelemetry/web","version":"0.18.3-alpha.28","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.3-alpha.28","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"32663cde58e27a334a618413aa6f4b502b1e73e1","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.3-alpha.28.tgz","fileCount":24,"integrity":"sha512-l8kdFIyhf5TpouEC74Hkn/P2nEUI0/jomEmRVZHCRK31Gi8iL+Ioo2CL4o926Dqr/DsZrnv6JCWS7s9jRaDshA==","signatures":[{"sig":"MEQCIBIsPhtQcMWvUXoe/0ccc+RlfZpveFE4/CwlwU2oAE08AiAQHuwDpZ4qIZDgvJA4eIKMDtguqvUK4PV/ZCh2EnaCag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdp8iCRA9TVsSAnZWagAAp7QP/3K54u4WAJWghNfZZebV\ncmLmhTUPHjMUDEmsh/vGI4ipSPqo1VjnpbJSqamKLWnqky5erOJCYcH7KjRy\nwVb/KoPbJnhvK+3b+Y8aMmZ8k9CMeqGhnRktJCZzH/hYrLjV6p4MdO4VzzO5\nbFhM7sGYVT6z4QmshNAaqx1atp0klFzGDn5x1nWxrIa8rDBpcJS32WQd+fhP\nYkljiuyS83TwMUYz1vBBqyYJnDaYjEYHEhBj9On9MJPsluCkUn9wbSReuTyw\nVE31PaZzjH4DVEsrlhRrD58F5YOog+6pMU0HxvMlIB8aAly+cz1MrPsRKxoO\nM3U+kMmZHU8JDfeIBEtRxGTQCrUyoWOGYpVzXE4ASvbYKtddvHrtzc+MA8VH\nbmxw6VfbKweXC4KUtctTcy1Yy7k+kpObXlmj/52KdKfJ29qPY0cL0gWbOue4\nEBDbDROmbISjqD1quZEHVWZbyC1vX8Eig7kLMIxugowxtbnsNYAmGfD5ygq0\n6Uz5bmFbe7P+BwAAJuXs2SsjMgDQithQEvjV7G/VCkF8wNKiYQRgYFrfyydw\nPai/UTm/qnvo3p4hw8GQft+j2ZUlYz5PGWayjFy4zATnSIlprET5375DpNrP\n/qDGPtbGS8j2JfKLmi+DF5ccOrsWkmu+aG+C6jCn7cKRbcdZPU/3RxH6LDKi\n1Cl8\r\n=/Uuy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"181f11ecc761b75a2702ecf4a6b017f5fb9a8445","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/core":"^0.18.3-alpha.28+181f11ec","@opentelemetry/tracing":"^0.18.3-alpha.28+181f11ec","@opentelemetry/semantic-conventions":"^0.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.1.0","typescript":"4.2.4","@babel/core":"7.13.15","@types/node":"14.14.37","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.3-alpha.28+181f11ec","@opentelemetry/context-zone":"^0.18.2","@opentelemetry/propagator-b3":"^0.18.2","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.3-alpha.28_1618386722046_0.2648657260152474","host":"s3://npm-registry-packages"}},"0.18.3-alpha.29":{"name":"@opentelemetry/web","version":"0.18.3-alpha.29","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.3-alpha.29","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"8c5ad7fa1eb38f6773027dd86a48a64cd243299d","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.3-alpha.29.tgz","fileCount":24,"integrity":"sha512-yx8zPnH9S9xEaRqzvarssgnPg5b+BIbsVRhEn5hBSgjI6a54QTXiBfe09CP9vB5eBJKnm8sLfl9AkK9oxFkeVg==","signatures":[{"sig":"MEYCIQCdAJsKPUB1CXlwo7NcQe8LNvUhTjwVmBifIvDMC3IxpwIhAK9TYRIFP4DGU8D13//GdxnAHb5VX3xSssKJrCg7ts+i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdsV1CRA9TVsSAnZWagAA+b4P+QCDhnVpB+HxGX0JNvGx\nxwVzdbyQfgyxU3SjnzsbFKSlxyrYSi2VOJX2DCc5C0EJXrvRTPMQb/M3V4Eu\nP4XzRo5bOlyTmyjw/EjcmIlnPDIJk8sFG2XnLUyf4Uqn4DTGsQtYhCcbQLye\ne04MpVN1Bz6aZF/6+eeViy3xdZORmh6I3GoXag/TYXQQucWxX/Ze5D7tH3GJ\nd80zC4fSh4/sF3ujWWpgzcxbypAniYAbWqhwLbsUv2EApySumFsis6Hw8w6d\nfa1VcdXqv402Uov0lzQ3+d1sdqGi02KOeLz9oY0+ZEofMnALnRwTqt3UMbSg\nThzMRan5bSZAJeMz+cHquSgbviZX0iRG2Mh7hXrFaFymUM/sa3w9ZQsdj+6Q\nZjVv4ROfVX1zvOU54kDnzxhBHJfmuztKQOIfea/fFCIPZGjW5A6DMRPDmODx\nSU8VcIb/Be+w/MKtRuqjwEE++fw11RXhIsZq/6WaDEEJU3Aq+6Mmwpa0FYSa\nWYahAJKrSiheT/0b6kstvb2gqBGmbNE6hIfk4JzuyEgwARObg5s9WfKA1YHh\netC89W3cCYGzVOkLnjOLFniqLD/n5YcqF4wwi+zUucdSuIg3zJqN/PtfedZB\nCFn2L5nzsEGFi9fE/8OBw4a/mawfFWQr3hpC1//jsLsKFbNSKmu4Y1/GhsT0\n2ac6\r\n=lAHD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"c0b021be5782ebee6a23015c992dc496b105dad2","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.0","dependencies":{"@opentelemetry/core":"^0.18.2","@opentelemetry/tracing":"^0.18.3-alpha.29+c0b021be","@opentelemetry/semantic-conventions":"^0.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.1.0","typescript":"4.2.4","@babel/core":"7.13.15","@types/node":"14.14.37","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.2","@opentelemetry/context-zone":"^0.18.2","@opentelemetry/propagator-b3":"^0.18.2","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.3-alpha.29_1618396532812_0.9543193566621933","host":"s3://npm-registry-packages"}},"0.18.3-alpha.30":{"name":"@opentelemetry/web","version":"0.18.3-alpha.30","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.3-alpha.30","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"6944b5bff820b4c6ccb7b975436fe5701cfef376","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.3-alpha.30.tgz","fileCount":24,"integrity":"sha512-SGlZV8+X5WtG+pB9t6G/4pXtZIb1GcVF1glRKfjSwqxhZb9wl3Z61meadioBt1aAHA7TDD6bauzxjQFq+oeeqQ==","signatures":[{"sig":"MEQCIGJxN2zOuo05rhz/J9ZSJHQlgj9+fYUu2V3ZSNKnuEBgAiAtQYVMtJERE+gpkuECrnFrlIDJV32zcXGBumwo0V8EoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfbd8CRA9TVsSAnZWagAATW8P/31dkU+V1Nw6Xp2KYfZe\n6A4UEPMfIPlER112Y5MI4a4xa7Dt1Ow5eX7cBHIsva1bHwnTIcJS1W4sdM/a\nHUecBYeMurahczV2yn35VDhR+KGkWhn2Thc6Mw+On8XLo3ROyCHPydGQk8v/\nuc+pR5tGUUZe+J0/MbzDx7+Z9uWanxJE8fR4qOEQq+sn2j69PBeUnUDSTHUj\nSw02JOQRF6iqSEqYBgetweU7k6CBBnCJWUNGkqR35RjUMSNTUcIPNqWQyOMk\n+413xx/o1E9RvTGP8arU//wEvePe047n8c4TiuLE9K0tfowRdVaKdokheH+A\nFsIB1z6qZVzaCg+wUKkMOkGLpwbj/8gbNrhZTsqZHXsCh9BdyHyFybDE0z59\nhZKVtCSIDg343Yaz86Mjbinj+aGUvQa0KcjK578MjjdMLkST6qFq3TKAZ7tt\n1UQLIGP0iAX+rJ/5jyj7ifb9vNxM9n5wDwyc34DDyIzlBM0IGa85tvQPnJu9\nQ6YK9ckzH5k3UDvsmPDjzEWr5kgGSuscysuwBJWQUN5gf0FyKkbsq4B48ddG\nqCB/uWqJnCig3LjmDqWPHsWl1fsf2pqqSV+X6xg1J2GtKFVTkNMkNmgbsk/X\nTLIFV/X5MuaZHTEIbNQ9UxWiDPQZRL7tH0DrSx1UlTyFteRe2syd0D2HWNLo\nwvr1\r\n=6sBM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"09c2aa757fe107613f3601a2a9c23d05011f755d","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.1","dependencies":{"@opentelemetry/core":"^0.18.2","@opentelemetry/tracing":"^0.18.3-alpha.30+09c2aa75","@opentelemetry/semantic-conventions":"^0.18.3-alpha.30+09c2aa75"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.1.0","typescript":"4.2.4","@babel/core":"7.13.15","@types/node":"14.14.37","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.2","@opentelemetry/context-zone":"^0.18.2","@opentelemetry/propagator-b3":"^0.18.2","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.3-alpha.30_1618851707748_0.15746681169166155","host":"s3://npm-registry-packages"}},"0.18.3-alpha.31":{"name":"@opentelemetry/web","version":"0.18.3-alpha.31","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.18.3-alpha.31","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"bccac77f3cdd266923c80ba0283ad1476d3b52c8","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.18.3-alpha.31.tgz","fileCount":24,"integrity":"sha512-JgRGYlVUOig6A9ObnfzTDlUa9w9LJSywIc/nzcPwNnC1QDl0oHDM3npPXTCB3qHD2I2FiQKGvDxcILsbdOZBhg==","signatures":[{"sig":"MEUCIDOa4Xytkb/UUAGtAlgB9qy1X11HvGhaLPzU4qd7uH1oAiEAv9ZmFO4o0x9x0zwVg6AVeQBdKO1JXVoq/T++uZFGtEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfvfxCRA9TVsSAnZWagAAsxIP/jmUa99CeAwY6u8ivBaB\nDbiZxhehh1jAy7eIlEdAyGP+ArOjrw5cE/KoH3x1YEdLZuw96RS5yJMzqvvY\nyDquiS2GIZYUv6jrejJAUjwpZ6bVsDUZK3b6CXP3KVz1vOMvl0KghVRqcIpj\nx5QPn8Ps/kByZjSGiKBmGPCrvlfBiGm1yL1DuU3UAVmPSwQf5bpvtuEErMjQ\nhT8I8UTAhnZNFBJB5X9diVucYxWS/1SPPPpmDrt/FpH7xpfVFDijXg2qfeWx\nmFFN1qYTCkxjTaPKM/J1FwMWMw9GO/k5VB2OuAGB4FWTUI2d+FWUm+YMqVoY\nl3bS0266Og9hxt6Ux2iHZvg7gW7ucaRGYbSrlO8VFIEZSkvs8gMvealgKkoX\n/t45/mJ+cSeut0y2OF/1x74XKcljXDKHem01e0RgSElUtuwxxPuE6K48cBAn\nphvn/4YUEhXKjH2pXq9ESFSWjnpH9flBj4vc5J4GG5yFxPSnmcdA1bl9+hyW\n1mBXHAqyPQ52TCYznkOeVnK/iUsvJhRbI1HLTZoyE4oSeho+JBjh6SDYPV6U\n3sY8/Is4xeAdKnEpZdVb4++dtFOKdZTs85XE7bmyuN+X4g+/Wmv3IXHT3EUh\ng0G365Bjnjzi5QWNq3VXwgkcG6gLM52wPez0DpLXFlnhKoaLi0xG/QtgqyaE\n6aNZ\r\n=AQRy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"d268bc6a8af633ed6803626096b124a269f7b24b","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.1","dependencies":{"@opentelemetry/core":"^0.18.3-alpha.31+d268bc6a","@opentelemetry/tracing":"^0.18.3-alpha.31+d268bc6a","@opentelemetry/semantic-conventions":"^0.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.1.0","typescript":"4.2.4","@babel/core":"7.13.15","@types/node":"14.14.37","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.18.3-alpha.31+d268bc6a","@opentelemetry/context-zone":"^0.18.2","@opentelemetry/propagator-b3":"^0.18.2","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.18.3-alpha.31_1618933745045_0.9745497746784924","host":"s3://npm-registry-packages"}},"0.19.1-alpha.36":{"name":"@opentelemetry/web","version":"0.19.1-alpha.36","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.19.1-alpha.36","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"0892b669183269f08897f97c8a579a1610374476","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.19.1-alpha.36.tgz","fileCount":24,"integrity":"sha512-3TNDE/muQ2HonBpoBCWRwZcgE10X9ClK3H7kD50LEY07zCj471D3DrJq3Xdb0vOwsBU3wo3Q1lmnzh7/ygpDQA==","signatures":[{"sig":"MEUCIGvsmUSYxbVZmK3dM4y33CIcpewDLyiIjRybhGVR1Yu6AiEA35SnjPpgKJCt6/DS4/TEhgeRVSwGVmpKfZvtjjg5Ix4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggWn8CRA9TVsSAnZWagAA2kcP/jgyollDi73SYBJruSDw\nA12Jy0SBvtSBlKSB8HJ/BLacdMgTLDGfkR3l4K2cKMZrK88TBCCCD0vY7PlT\nXlalQdZ9HbByF/dAGukhb/ecQnOPgHb7c/4QVF5h3hrNMH0D+qXQ5/7U/22W\nCAQoTRbE4U/tOjc3Z9meHhsKZN4hi9hkpQjMmXDlkj0cdMONX5b7wDrEhMo1\njBf45lp3LiTba9Rv9XGWMzSSf3PlxAu2vKBDS6piVexx3gHUpPt7deegDpF8\nrDNF4WwmL8xMa3i7G1jvRXZb1H8CS6BgjNz857YOGuv+2pk5NlcBMzlB17P7\nr0w2BcHUj/I82em3DqsrUMZxkj0o/uL5c6vvOLDKHNwySzRrzaG8WtbxSjua\nYKsKU4K3bWE5FudCnmL/JEh4MKyfKJAaqhFH3lTVwCRa/tALzyZWcFeCZ4Ll\nGKLKioplZD5O/TsxHqobi4bYo4XlcT8EYKC4VGJ/+9mCUoVr0s6FreyNGum/\ny/qwG0R1srBiYwTdEgRjbx7NULQqoCxLnIHb5yneNqaPgDBVe8f49w52OHZy\n7Lywn6+xK02tUNf5VXxVyjvBzW3ecGtR+aNg4UwTLNgN2oG/SeiDPt8iLq0s\n81BXXwNAWWtCv6iPpUdKjWcqA6zTb9+DoMXkWBpYGG1YrkxtFlXnVWt4U0w1\nc1YD\r\n=uK7u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"0c15999dccd377294a03cf7d36085216d6e8c5c1","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.1","dependencies":{"@opentelemetry/core":"^0.19.1-alpha.36+0c15999d","@opentelemetry/tracing":"^0.19.1-alpha.36+0c15999d","@opentelemetry/semantic-conventions":"^0.19.1-alpha.36+0c15999d"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.1.0","typescript":"4.2.4","@babel/core":"7.13.15","@types/node":"14.14.37","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.19.1-alpha.36+0c15999d","@opentelemetry/context-zone":"^0.19.1-alpha.36+0c15999d","@opentelemetry/propagator-b3":"^0.19.1-alpha.36+0c15999d","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.19.1-alpha.36_1619094011716_0.7860483451883704","host":"s3://npm-registry-packages"}},"0.19.0":{"name":"@opentelemetry/web","version":"0.19.0","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.19.0","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"5c3df34081304c0ed4728efc55f0dbdacdfeaa77","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.19.0.tgz","fileCount":24,"integrity":"sha512-Q9R4NITcVaQig23NIbqKvTmwwqBL/FT6rd1PGU1As1x/1xPV0PIlzpOBibFcgaa6JJfI9FaVcPVVlOSecaLhBA==","signatures":[{"sig":"MEUCIQD4KIfPoH/OV0aUxItx8HY3T0bHWqpYztRNLrx4nVNQwwIgBC3DbFhKqDviJHD2QmFUwmeWRIcbQIpWujMyYRpCSAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggWwNCRA9TVsSAnZWagAAA7QP/2L4pPbWDFmRNNtgvEQH\n5NgBlaWyoZA16Ii0JRmmKwb1Kblzu3Imwutyd8pakirVyFKPDNwNeQVAKl/h\nFFXoxsnaUfkSrtedLWuUxqZ/WXa5rD4v3N0a1KO4f33RRThJh8amGGkXSK8/\nDKmfP69rLmQiI2VfH/dTHyTKbJx6pI4R9WtjqM5aRWxI30+FfwsTyiRexeEo\nmrq9K5+YgCzoU1RCgu2+P5q90zBB5U9OqmuJE72Uqr4xXdOjsdpHI8kvRbSt\nq//a7Fxcezk1u5LLe85CVSECeNL0a+otGzcuaSA8C+8lu4E0/dOtcAFJmsbL\nyhpYZKrSOh9wl9p86fk/uQZkTBOG2VdgfXXGx9awAT+W7meAPYDBV2ISom5H\nBtQ/mr/z4yAfFoqPXtElaAmjBjXasBW0Qr/1AGuCDXuMSi+K24w0o0ZHHU4G\nuYyMQ68SKlmg9EvjBjRmzhOQalVxFSyZF9HqOLQig0qSekVTnEw8yLrJYps2\nNrH5zUL0pi7d/my8luJbyZSv4T+dHFBu33Aee0w+ZAkSwWnb9Zso8jQ+uFSh\ncd1dhXBOKYfgVZymhVuzWWIJS3z0WqpNsamxhQp9C74YH+Pb4aTAglq0xkfN\n8mUndbGD4tmmQjZYEE4getK18kIw/vK/XE9EqXU1j5ZlzfEcrNdwl0EDd96B\n7uWX\r\n=7htG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"0c15999dccd377294a03cf7d36085216d6e8c5c1","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (darwin)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.8.0","dependencies":{"@opentelemetry/core":"0.19.0","@opentelemetry/tracing":"0.19.0","@opentelemetry/semantic-conventions":"0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.1.0","typescript":"4.2.4","@babel/core":"7.13.15","@types/node":"14.14.37","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"0.19.0","@opentelemetry/context-zone":"0.19.0","@opentelemetry/propagator-b3":"0.19.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.19.0_1619094540740_0.2581998165343746","host":"s3://npm-registry-packages"}},"0.19.1-alpha.37":{"name":"@opentelemetry/web","version":"0.19.1-alpha.37","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.19.1-alpha.37","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"28a81a19a06c3cbae0b8e0c8fd764f6925c64d53","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.19.1-alpha.37.tgz","fileCount":24,"integrity":"sha512-srbyIzneK3ZJhSQ6yHbiS3Tum9004f3CPdC+npJjzIv8JXECvK6ou4K4yrb0MXfm9O+8ecrNjCWiI/OkWC90ig==","signatures":[{"sig":"MEUCIH3GGBpZxRstSvGSM+mgqpxY6RdaL6uurX/ogEvG6ABGAiEA8B4/hnevWqyubuRxEghuFFcHd1PO2wUdNYaJCqI6fAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggb14CRA9TVsSAnZWagAAxUIP/igXCANZKZVeg9iPUQCO\n31Im9K3BJst9H116vqmYi2W4b/HxNLSp91wqyR9Zy9TMNkpafPPuc9KkulN3\n2Z+GOTNyQPg3HaIj86B8r45b57R14EC+k85kVVg0QVyWjVdUqQfrYvJAZ6Jb\nqtt/E3mmek/qOIel4KrlLJ48YF/gQfbUeICYGJ2kDX36l6YmifffzfyyPyd/\n3DQQTWf9ckQURxWkq1UWApIP/lFWP3xmSEDe/KC8vxwpXHIih3TB4gWEjfLp\ncAyM/Vfm68Kt83Mj4PMQeJK6/hk3E7v3GfjA4uNA3mf2/GItyS36Job6R45m\ncgDwabqDnLzeKTo5hEN7VqEYmDsjJD3BYyuXgdulhvgN1vP+NkmZ7pA3l3jA\n/goV1rgPLlzHT7Al3V5sW5zDMJ7vk5XmUKFv6A0qn1hoSIuZpNzSDU3PHcTn\nQLRhk9l5saN90NQoXEFVAIFiAtxGUEUNwUj9MF8+RoMxX0ZrBBWdUeBPf6Ig\nGtPUD/WkJi7vEwcEB/gI/niscXPHRSosuoXt1g9g+8mjTBIF7Nh0JabeNPEp\niXAhD3XXCIJEChZvIc0A0UAp1HfDU11CKpsOhFEj4Y2CSmyAwDmWWWiTSoFX\n2gvUP4UReOGdV3evwWWtvhet5uFLi0XoLvpnaLb9us6CcbPQjSIYyf032HK8\naKu0\r\n=RGq6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"a0385c45376a86d396cb364feda2b4afebd836d1","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean","watch":"tsc --build --watch","compile":"tsc --build","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.1","dependencies":{"@opentelemetry/core":"^0.19.1-alpha.37+a0385c45","@opentelemetry/tracing":"^0.19.1-alpha.37+a0385c45","@opentelemetry/semantic-conventions":"^0.19.1-alpha.37+a0385c45"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.1.0","typescript":"4.2.4","@babel/core":"7.13.16","@types/node":"14.14.41","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.19.1-alpha.37+a0385c45","@opentelemetry/context-zone":"^0.19.1-alpha.37+a0385c45","@opentelemetry/propagator-b3":"^0.19.1-alpha.37+a0385c45","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.19.1-alpha.37_1619115384043_0.059690377867639643","host":"s3://npm-registry-packages"}},"0.19.1-alpha.39":{"name":"@opentelemetry/web","version":"0.19.1-alpha.39","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.19.1-alpha.39","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"608cbf68ebd2569b8920dbe0287bb3e9eedfde85","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.19.1-alpha.39.tgz","fileCount":45,"integrity":"sha512-ysfiOc/hcfF0zObZlf4Q76ztdrj0dU2fKGm5qm6z39fzf626rNJMVger30LiIkHmH3PcDU+zY5fXmKWpRNNNrA==","signatures":[{"sig":"MEQCIAjZuOnPMnc0eLnm8VcQ+jTMmhhG7vOZa7XimgnHXN30AiBOyPrSJhNyT2UNjQX5DsDuAB0knmAlK5HpUlFnlBWLoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggcRNCRA9TVsSAnZWagAAzFAP/0y06PBj2mP/TQdWAfLY\n7Ymk8KrMZhWPWgMNVsg5qRAfq6P2khrkKuhaku0NudvzsCkPflj+dRxUrVYJ\nWvklHz1+d0YKXpT+KrayIt3v69J0/PapsT6hmZkMFAy9f9zonos7WyE9TZST\nFyAm2G2vIemM/uHNWDHMcAAirt2CwyJJS2/7DyoYfWaaYiNpi+aln19IgAbz\nSZdTMMo7OUrA0dY+09HxVVIIfX/6o7NSIZ5Vo/FBv+oTEl6+/wxyOGObWXXh\nshQLjOPMOWAcPvPtPj0PGu3zJSDdJ0lqCOrUcpjwfSU2uxZwhhpl38WJwWqQ\nfinHj+pADZQJh+DWtRjXnSmTdiRsAjwNyWtzpH9l/sFRiAnWw2QkYgJqpROo\noDRQKFxzXlJaNj2nrmoNTBPMCs9x8280LeShyvTC+XFyfRmdynqQpDGytuO1\nU/0HZn+AC71o+GaZqu0gMl01nRz4gF1MZVhZ8OYb9z1ogRmCtXLBO5pDcv7m\nTEvQ696+K6HfiH31pBNfWY8hkk7eAXiq2mueJQzIhNCs7xTEDCcMCJk8ZowF\nRKcxnHrzyMDWRnTGx+2YVl1HHn02yjvpqcaHb/LVzAdCBCvM6UAziGNWbcMI\nu943YGB3pJznW1kk7S0fv3Nowydoe0Jtbmvx+duFV6iA61Xz3jCbBbIEPWN6\nYho2\r\n=RUH1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n  tracerProvider: provider,\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"23ba4bfdc77c8bf594bf0c817320a31f59ca0bd4","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.1","dependencies":{"@opentelemetry/core":"^0.19.1-alpha.39+23ba4bfd","@opentelemetry/tracing":"^0.19.1-alpha.39+23ba4bfd","@opentelemetry/semantic-conventions":"^0.19.1-alpha.39+23ba4bfd"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.1.0","typescript":"4.2.4","@babel/core":"7.13.16","@types/node":"14.14.41","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.19.1-alpha.39+23ba4bfd","@opentelemetry/context-zone":"^0.19.1-alpha.39+23ba4bfd","@opentelemetry/propagator-b3":"^0.19.1-alpha.39+23ba4bfd","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.19.1-alpha.39_1619117133559_0.7224337024977914","host":"s3://npm-registry-packages"}},"0.19.1-alpha.40":{"name":"@opentelemetry/web","version":"0.19.1-alpha.40","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.19.1-alpha.40","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"0ec4e01f4f74d256570af1b99b13c7a53f27dbe1","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.19.1-alpha.40.tgz","fileCount":45,"integrity":"sha512-QXaCfhtLizmA/lyeBuSRYCkjbZfum3gXXL5PLNmCmGPrATbUxGxvDi8MOs8LAZfoNQTqU9xopOzMIOanI1mWNQ==","signatures":[{"sig":"MEUCIQDO4Q7VvWKg7Sl0T4cdMoWALOic9PKSvxCinsFsU1pRmwIgR3rq6wD2E8JSV8JRyg3f4CtIH+ud2Ghn0MX8xrx7TjA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggsWNCRA9TVsSAnZWagAANVMP/jEB9zke1ZcbG728QXR3\nIXJxZecTbpn++GP/mVuNT9F+ooMPfgEHTQpr6zm9gEs8uXX5757647V8mYxp\nF+7N5COHi1+NpnEBZxCrOA14TVcOmh0bkIgckPb3Rd2ABB7tfIsf+Rijf/ic\nokBM6rs5letmLbjpNEMOnMXw1bo0j6le7mV6uv5CJmb85e1M+5xk+D9+tk2+\nA0bFHHfRD5Mb78B7VHhVc3uI87P9lGjIOXWFxv8NhKvAphI0Xz67CZXEuVkz\nIFNgZuhcGd6ZfXaIuNNT7w1GGHAjpqGPqbyM6AnFXPoWH9Za5vjsNQ7eqP1w\nLO1h+g2Y1jqG5CXQ4EMbUM3EJUKZwyQSD66pLnkT63lgI//q2aeWVbn1YqE1\npRpJGktnhcfunsJKDRkh8QgNtuuQSZJxxlaxJLnuMBIc15ygQhCiIAMsJCSS\nyxJ+D/La1jSgxXpiFACBtZF4mHVlvNC9djf36ql5PrZFN+ae6fjufxkXfi7m\nhQJo0T+RM27z2DOqqcz41QRoXEv84O6WBfgXdA+VgVQ3E8bz06l4l2Rdkdww\nM0mXAT7X+XVCwkGPTwQYCedvk1Dusbm2lhycf4Gv8CiIbxbD8pVg32D7Vsm4\no5C54mJtti00DnTUC6YM37zcrPEduz8nKebXhcjrimiR/zryfoxaJ3NQ6G+m\nhAij\r\n=KmJd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"f077df3f14414f8587282bdf54dff703d137d4b1","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.1","dependencies":{"@opentelemetry/core":"^0.19.0","@opentelemetry/tracing":"^0.19.0","@opentelemetry/semantic-conventions":"^0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.1.0","typescript":"4.2.4","@babel/core":"7.13.16","@types/node":"14.14.41","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.19.0","@opentelemetry/context-zone":"^0.19.0","@opentelemetry/propagator-b3":"^0.19.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.19.1-alpha.40_1619182989496_0.8265573908833261","host":"s3://npm-registry-packages"}},"0.19.1-alpha.7":{"name":"@opentelemetry/web","version":"0.19.1-alpha.7","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.19.1-alpha.7","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"d6c0f193e337f6c47915d7e4f156e9f091b40487","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.19.1-alpha.7.tgz","fileCount":45,"integrity":"sha512-NaHpkA+MDBlPuMXcbwLqa9Q0mAEbHzC399sZLjCs7NtJuJmsfbJxaFpdH62qPPrFi0j26FslxoDXqmxMPmTkPg==","signatures":[{"sig":"MEQCIBsa8MlCoeP+AaKfR27/I9x5B/qD4vAOw6r184M3YIKkAiBz7XHyG5Uso3RRBYKDMqltgG8DAHr1Wh8fM6yAqRvtqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiYnUCRA9TVsSAnZWagAA8SoQAJDKCmUJqNa3PnWalHMu\njIkuhnJOp7WnB63SscbfqUYkCvmc49eqnqUQt7UFgaa0n7927aSezKJcWhgE\nUMGYeu3mh+FDDtYky7ym2E6LVIJZ4mF7LgSAWxrfuDJ/m00dHWI4jTKbuJMx\n9HB7a6yLFE8IKKGLUXI30Ib0XEL0ioxDvDuqXr7mHrrNYRiyonm+vn+euPnO\na9bc7zXSKW7UxYT+j5o/Mv0y7WipOK0Bhx37fmob7K5B58l75fn53fFtafJR\nqQmej04ukYh5dgC4dscXtuz19iFrcAeAZP6/YMU9kC5dPXI5vLqICfyoAq9S\nVCYayjJ9/oold6gDVw13s8bSKcbXzGDG/QjMGKRO0XNkOlF5y+pjCZAT66pU\nRA5UEx8RCZrn/dGK7zW8UzHhbWtPHfWTAyTfqVvaiUR78ZneEOqgJC3i70V2\n1DfYC8+jUYbfQHHFw9VZGuC7VSPebGyHIgs/dD0pyXSKLz3nQf6UptP1um+E\nSiGY32ct4jPcaV2Y84KUDxFapLO1expoC9B0VuWQM36auJytwGcraRQdi1gI\ne/So3aNakmu+hx/466mihQGsFXd6tNPxQIemB6kWb8ZajNhO9p792WXDaQHb\nVwOl1RAw2gO2YXbzZQqAC+iy5kcPVZOYdmqb3vEiLLKgvHEoYkh8L3IXR6Sf\nWEsG\r\n=4uQ7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"c4341c39dfcdaaa65a5d6ad8eb745b656d865177","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.1","dependencies":{"@opentelemetry/core":"^0.19.1-alpha.7+c4341c39","@opentelemetry/tracing":"^0.19.1-alpha.7+c4341c39","@opentelemetry/semantic-conventions":"^0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.1.0","typescript":"4.2.4","@babel/core":"7.13.16","@types/node":"14.14.41","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.19.1-alpha.7+c4341c39","@opentelemetry/context-zone":"^0.19.0","@opentelemetry/propagator-b3":"^0.19.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.19.1-alpha.7_1619626452183_0.4109902844019975","host":"s3://npm-registry-packages"}},"0.19.1-alpha.9":{"name":"@opentelemetry/web","version":"0.19.1-alpha.9","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.19.1-alpha.9","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"e1749b33b352bc9872580e63447a2f2f3cccd965","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.19.1-alpha.9.tgz","fileCount":45,"integrity":"sha512-mEmFQlIhVBa2W8RhFGh1DNMjj1DGBZtsVKWwajKlbxVWzKugOKSdBhkDLcI2rzIWD7KbF7tD44FijJmT8B0AcA==","signatures":[{"sig":"MEUCID9N+puWsit0yzr0KX5U7eg/OCdaXmzvDWrJsWqrA2VGAiEAzcUEScXpSWNICzfhBB9oL7bQc0Uf5acjiZlEiNBpy1I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgimuyCRA9TVsSAnZWagAAJsMQAJB+uYlOvKY9FJss5cEg\niNE4MZVvSET99CfGJeNK/sOWO36imvVLzStQ3MmhxNdAWGlfZMUdBfYy2cse\nszvtPwJ6Bo29Uq804VCsALyczyG2Fe6GLGuzrWKKktQbgWK8vJkYU8m7qh9U\neZGtyrc/l4ckIsadPXpElIXJ+7NTD00myhII8okxSd7gPPgFI8IHjpDNT3TC\nqhnSvp+SPPKyI7KF3zt/zyO/o6yb9qX2QfTAEOlMf6f6lrF8w65VvqGoVDDB\nsnQ1dsaeyS8kz4HiC7XpakKh85lhoDhDpvnwWVgMxVMZkV7BLB/SQupL03mQ\nciIwX7/sgBIrSS7jL3hX8ruD+bNE+XjTlEb1oD/cP0Ll186wn39of1e0QmvP\n9RgZPOPShZXrDUdYig7qYwiC1JZBWTfl9GLTb26GfhIbFvVoqLW+ntYlByW6\nYOYLxKHY6HagKGiJuhDuiY5+s0CoZ3xKSR4EEsbitQ+I3jBYZ/HkbC244/Mx\nKcBUXPTxUfksmmYA0Lhw8rjG9tUR5XZaRCGlyD24XYdMdMpmTM4aiZTSllft\nYAOrjt51JSsA3qHgQfGnGpI2tMfsM8PKM/01UvNW9j17dU2TfqckCxFiUdnu\nSASrRNZxXUSeK0QsaMv2cR1rQyiTz+j95UDAZ/jq+/TAeoh+zfrZ5jZqQo4x\naqpe\r\n=0ccf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"677727b2da55ad1decf399f3584ef92dd5fea239","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.1","dependencies":{"@opentelemetry/core":"^0.19.1-alpha.9+677727b2","@opentelemetry/tracing":"^0.19.1-alpha.9+677727b2","@opentelemetry/semantic-conventions":"^0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.1.0","typescript":"4.2.4","@babel/core":"7.13.16","@types/node":"14.14.41","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.19.1-alpha.9+677727b2","@opentelemetry/context-zone":"^0.19.0","@opentelemetry/propagator-b3":"^0.19.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.19.1-alpha.9_1619684274491_0.5739744770598338","host":"s3://npm-registry-packages"}},"0.19.1-alpha.11":{"name":"@opentelemetry/web","version":"0.19.1-alpha.11","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.19.1-alpha.11","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"57f08cc4ecb05dbf119b16c559e485f6e0fe8a7a","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.19.1-alpha.11.tgz","fileCount":45,"integrity":"sha512-rJipVwJxjHHra6sNzNrkEzCFgI7T99SjQQT9xR5A8APnyKjo+wJBNC3jsq8yL1lfAB78Isg7b5Q2mkLpOm8rVQ==","signatures":[{"sig":"MEUCIQCbxoxIm06bRTA33DwDk6a6UgikSq+n4qXjUnb8uynVEQIgVLbITybhkGZE54PonISgxCcccH5e158fnkWPwRDVAW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiyAYCRA9TVsSAnZWagAAvAsP/3Su46aUC8TpqaSKbqG1\nB66r/bItiWJlIdU37lzU5A+W90UsyBUH5I44gjp7x9Bs5xlO4IkYLG/pU+nY\nkp57c4ZjmQL99YjemzFh6TolaNArXj/DeMX2GoBJwvvOWiin+U4hX2BCoAAl\n3d0ZEQk6RiQcj4Q1FNmJhugTOushYi3Q29S2p+QtMgPjTuls0c7NB05mU3KP\npS7RShQH8Yz7Al7zdO/702o9n7UUtpXyZxLIeqEK1mkHDrXjbZCsEPNLhye0\nFiKYnpCPgT1sdY8eyV4DxYGfzjcP7ok2sLvHy2nClLRkhmh3rfsev0ip7Rnt\nvC8EF4hjmyCYufoc7b1ML2P4KdCjCVeXXXvTvhiPWUEMTAb5aVlnxjha2sFZ\nkajR1k+sm6hG9SH062nNGkmE9BPINu7CaTQp+6gON0EgLkXxFRwPjylWbZ9e\nm+xNa1fqnJD3ZY5NWKBQo2nYtYojNne+taaNvJduW+xhpM0IiHadwKTotSZ/\n2pIvcQOSNsbYQ84o5abRTcZNso8K30NQc2LG67rOPC7z+KjH6OLVUW7zmjur\ncv6p2mCnmzUfHvssYf+usdb0ATyEaTdvSs+JDAUCtWBc7x5lCAyWf6GvopFD\nRQqK2a4iyD+bXf1+JIlN4BpXU3az2hEtf9FT/5vXigZwi88G6fL+L/7AAN4R\nbqya\r\n=Nd9m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"2afcc7c90d93bac4fa9180f4fd312ed01370b2b5","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.1","dependencies":{"@opentelemetry/core":"^0.19.1-alpha.11+2afcc7c9","@opentelemetry/tracing":"^0.19.1-alpha.11+2afcc7c9","@opentelemetry/semantic-conventions":"^0.19.1-alpha.11+2afcc7c9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.2.4","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.19.1-alpha.11+2afcc7c9","@opentelemetry/context-zone":"^0.19.1-alpha.11+2afcc7c9","@opentelemetry/propagator-b3":"^0.19.1-alpha.11+2afcc7c9","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.19.1-alpha.11_1619730456170_0.3879850922283188","host":"s3://npm-registry-packages"}},"0.19.1-alpha.12":{"name":"@opentelemetry/web","version":"0.19.1-alpha.12","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.19.1-alpha.12","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"b6c4371d0f5920a06a9bba49e0abab9c9fe8da58","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.19.1-alpha.12.tgz","fileCount":45,"integrity":"sha512-eJc/9jYrs7b4XAdd7En2zfTQnG6QOPuGSqBh3lpXp0qt+1NN1BMrUeQhWAX1EDlmfavdKLq88zJEaRdZatEFYw==","signatures":[{"sig":"MEUCIQDNbtU0MCC+3bg1XjqQK0lisLO+VDVD1Fjl5vJB2cs/2AIgCYZLueDO4K7gURP9ZOEFYuZ/7Mf8flb3PbyTpnaM66U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjG2ACRA9TVsSAnZWagAAMF0QAIaA0MTKzQONY/m55kaq\nRzgtGuxHl5dxo1xD7YhAffBQ+bj3Y/O2t1I2fFK6UNKQhM3nwBedLXtmR2X5\nmg6eqEhXXq9Xwh0OdxOgncFd6o9hjZkYoOQJLbVQ7FhSekFMzFPIL/91klmp\n7LEFaBh0+eIhoM2cR9uH1r90vphLZonpkDyUfysMeRQdcIkyf3L+/lWLUige\nRA7rrY/rqdGnU31xwAc6GuP6OcnrjcK/a8ByGrAEmoYhl8A4Sb2HVQGQ7mM0\nvxbar79aMwsAkoFYMnU5VdX5Ocm/WPYbEHpDAjVPonw1/m4hWer6V03zqAd4\nBuymNAGfRlT/FKM45QVu+L1LxCpGWs52KMDBJtIs75f1W2UXl4xlOb0MKo28\n79eVa9zBljajPvgwS+Lv1CBQlqs+UnO0/uKkCsehT3tzIpYn/xZ+McEVsWG2\nMZ+QuDrmuw6kfmNdirGjAHkPljCfvOS93sysWsqZPf+FXbxY4U0oyrYqdcBz\nKAmhpJgmc3uJK6l+6FkbSo4ERx9quWeLh0ByoOk+7TsOGeP8i3RT8aQm99Zj\nHecoDSWVodgVbhGNUUoLIhNVnmKa8WrLNs/y/0xi36ULyH9M85JumYQGoyDo\nsFxDonvdaFOZzRFWqrs+oYy0YNrmmIvi+bloskP7MYjfC+XrDL9843Azb3z2\nDYrZ\r\n=R6G3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"25c205aaffb6707d4275be6bade3e078e50e2df3","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.1","dependencies":{"@opentelemetry/core":"^0.19.1-alpha.12+25c205aa","@opentelemetry/tracing":"^0.19.1-alpha.12+25c205aa","@opentelemetry/semantic-conventions":"^0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.2.4","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.19.1-alpha.12+25c205aa","@opentelemetry/context-zone":"^0.19.0","@opentelemetry/propagator-b3":"^0.19.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.19.1-alpha.12_1619815807747_0.19020791364776213","host":"s3://npm-registry-packages"}},"0.19.1-alpha.13":{"name":"@opentelemetry/web","version":"0.19.1-alpha.13","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.19.1-alpha.13","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"4499718e5a38aca0be9935522235d2d31b074380","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.19.1-alpha.13.tgz","fileCount":45,"integrity":"sha512-j2h1GBhbdUF5KnfmHNPbnaCwaWL+A6RIfnwHDa0i6V32OPis3P1Kk5vx5u7pafpagb8rpbUAWxzNowtAWfOlGQ==","signatures":[{"sig":"MEUCIC0fzhcnvJva6YSkaacZVJ56XM1rIztpmmICmzFEcncFAiEAv6MloM02aLn+LEO4QgS96pQ1KfCcUEhmC35Bo8t+zRA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjP3bCRA9TVsSAnZWagAAA1gP/j6G9vKWeNwEmeAm+UAM\niNvpESB5J/ue3NU75WuqfaPV/+rLBTyY30p3u/RqA/xgy/J1tC0NTxDlp36W\nlEferD13y0lr6IhDfMY8r7uLCfVcu8WGERf8ByF97C/ihFTi/UZyRdnOaNea\nF1F+WcM+l+4u4hWqRafuDz/0G5uT+KVql0sR8H9/BczeOAnmJcyPFuXL/37n\nvb2uIaSTeE9/WBvcNGuM5POY5wPbH8VAjQgrAm4dnqaE6j5MGl93lr9Tmrsq\niK31UwUS+PnrtVpOD6JEtB8UPpQrhzssbW+dg0nQLRWSm8R7PIeeVONVGR7x\nTT1lBCUL99SOhB6oKHdnYmAoLAlPWoYYSq8/YBxBc7tAuL45GkvpH+GGExDd\nvhH/Y6fn1PrVX9k+5QYVqzum5tNGZM7+4mG0qo1+WGID0xeEqv09pPlVh4R5\n29/whcmm8TVwqV/toD9x2VZtaJyqhG1AIs5xYtNjTdzLnrrbq+w/UNpt1+ph\nQxSvV6k/tEgFjVozK1NVePB3lkrYarRIbemDw9flA5Nun182ujA2fTAVO10n\nVKdIKbWqB0jxQfk8C1LVN/d49IAH6v6CKZ81qvwAJrPCHnFEdU7W4FmxEN+L\nCVX9px3A6bgtvdlouql195heGsxOmc+7+62DZgfjYgE2ZcgzIXgeiCHV8O20\nVJjx\r\n=bXKy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"329cf927c6c2c9977996cc2a18a3979af2e4474e","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.1","dependencies":{"@opentelemetry/core":"^0.19.0","@opentelemetry/tracing":"^0.19.1-alpha.13+329cf927","@opentelemetry/semantic-conventions":"^0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.2.4","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.19.0","@opentelemetry/context-zone":"^0.19.0","@opentelemetry/propagator-b3":"^0.19.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.19.1-alpha.13_1619852763372_0.20980099778516248","host":"s3://npm-registry-packages"}},"0.19.1-alpha.14":{"name":"@opentelemetry/web","version":"0.19.1-alpha.14","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.19.1-alpha.14","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"c23bfb9ff4c9cd6fcc1717683b6c23a8e86dda9f","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.19.1-alpha.14.tgz","fileCount":45,"integrity":"sha512-Y6ZLDqBfiKo7f+ewXo/8G4XVxHB+MBxGt1+FPi0LyIdxYCkViB96arnwxlfgMgCQVuS35Yjey8ZPIJEWVnJvDA==","signatures":[{"sig":"MEUCIEDRZ/Pi3iKkZrhq5OMPVF20p2V7Rws1VYNt9vTl/Pz+AiEA8ZCylyk3meeIQDxfxzsGtdoGf6myS8YvmcNQVQwWa60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjQVmCRA9TVsSAnZWagAAnVEP/1GdwYUHYQDvosXLjH0Z\nRalugOzjSHeRBDw+PrxKG/tbKOkG1EtrEBRwzNjms9cnevYHwj8aJQAix6wl\nMwOjk7PAVrLKUGNxpXghvoiLkPd3wzrAkYW4izl1T7d+vHUEKtMaj616GXRY\n081V0yLos8k8BOjJ4SAA/4B3Nx8CdGTb1bLC5+L+f5fetP7CUIvmb5AxGZJx\nK6ESXphuNtJQ+RBGzx156J+tB8KX9PLUK7LNRqnweyxnlPEWgLmsXs0Xf6rq\nA0DFTFt17oiX71YbSJae+KKDXQzhYf3XFZDtMouRg3lY8ver2vTzTRW1/UMC\nufOMIfsglaWLwuvFk4M95VLEUKp73mg8NJItcgqxJRk45NylekWXb6XMMmDA\nfCeVtQltOfvIu0g04nb2Joo3o+2N+dBID7jqq3gf+EQLXvzAN9QiSH027NpB\nbXGJEZ48nSaIpfJBW9eK/m3TrkhFRucGodOPevHzmsfTnj86auPcJBxz8Uf3\nOlp5Sbk3BhrFxv7LTv1ssEeVE3qSfQye927QNfaTtmrKlA1iuqkCfm/ZRmwb\n7B0FO6q3f7Rb3019klBgSv0xXvSJuudK4csosawNboNmLbhhm9ZGNhurvt6P\nKaE+I25oq/XDrUeOX2U3TG3eUedYNklfIGPA4W0fC/1giFLDpshe7EPX2CUq\nChfU\r\n=9ZqU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"e1e79ef11c3cc190805c3d870cd82060903d6e15","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.1","dependencies":{"@opentelemetry/core":"^0.19.0","@opentelemetry/tracing":"^0.19.1-alpha.14+e1e79ef1","@opentelemetry/semantic-conventions":"^0.19.1-alpha.14+e1e79ef1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.2.4","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.19.0","@opentelemetry/context-zone":"^0.19.0","@opentelemetry/propagator-b3":"^0.19.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.19.1-alpha.14_1619854694174_0.2614489579862167","host":"s3://npm-registry-packages"}},"0.19.1-alpha.19":{"name":"@opentelemetry/web","version":"0.19.1-alpha.19","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.19.1-alpha.19","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"0f247a11760a0e5342f843f2c549cd0bf5ac21ba","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.19.1-alpha.19.tgz","fileCount":45,"integrity":"sha512-2so4oVjA/d/DX3EFBwsJSyNUm+UcYEoAD8Ryzb/QZK0tTfsnIzuKtSG7fcjv/593DLNERAjUMorCXi+sUaNB2A==","signatures":[{"sig":"MEUCIG4hGc7cnJv5TQXmyCVGVodkD4biujtCeCZ26/XNnTgUAiEA2XIEyrJsnRg0LCYIYtPHvZj2aoeFoXd9+oIAy2wkq/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglkOsCRA9TVsSAnZWagAAt3MP/j5atMXhapmBdCdQUdAL\niwtH+W07aWmbeG0MD6DKMVkqU3qQy8WIGOb9x01Y2iQvBkfx4czHorblDI6O\n/iqBrDJu9IOrqa+SDvIimNALSheLI+mCzTJed37Tje2a0lf2Z8/Auwbym659\nCj35sVMJoGG7XVY2CPi47coPgrsFLnWp2K5H634YcYs5X2wv/nQf55eJrmhC\nkK29oROLtjLLlEUwCE4E40ajuGibEjqMrLM+CGzq4Oh9os7Jx7C8j6FdH25E\noBVX4AdAXfm5Yap3EZGYRXjnxahDHOlywzm0wivcpoG1gG8K6CUjm1/1ckov\nqs+CMAfi9yS/0G8DK+hl2OCeUrHZ6OOhO8aV6yAIFfbzbVMlghwwuNQ2ujIO\nqDTFkdtP7nrmiDqzgJWk9XxkUWqc/o0BGVO++61XygEcFnxeTpDUVfTyQG80\nRLs3+dPfQECoqBQvRhqjZ+mxAz4oXNwEUmNu9NVjMW0zH5d96bJeTQBPq+j0\ns64jP7I/xCUiK14B03bpDBjaMZxScyeJtnuDcR4UJLAcaluuKXQq+xbL7i/0\n2cCFfa4yYYtmQdVc7RaH8hITXX4/84F1lVeoST5NmXH1hKhG1vfXFWhitwb5\nPQa9+JrlStY+MIqqiK9RaFZSio/gVw5jKWNzhVnexNGGOh1WtkRs+ErBjgVf\nwDUQ\r\n=VNdj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"9ce9eea7cad32cbc57bd80830f21e4f366ecf929","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.1","dependencies":{"@opentelemetry/core":"^0.19.1-alpha.19+9ce9eea7","@opentelemetry/tracing":"^0.19.1-alpha.19+9ce9eea7","@opentelemetry/semantic-conventions":"^0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.2.4","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.19.1-alpha.19+9ce9eea7","@opentelemetry/context-zone":"^0.19.0","@opentelemetry/propagator-b3":"^0.19.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.19.1-alpha.19_1620460459661_0.48964870633532565","host":"s3://npm-registry-packages"}},"0.19.1-alpha.21":{"name":"@opentelemetry/web","version":"0.19.1-alpha.21","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.19.1-alpha.21","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"a64e10e39b8bec919b1e4d130bf57d24f69bb739","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.19.1-alpha.21.tgz","fileCount":45,"integrity":"sha512-vPpInZ+CQkrY6q8zf4owhDSJ3KrHnMC1h5ixaykDzYHqSd/y9Rb4abbac/5i+EteyZeJSL4rXLXylhbioGUVqw==","signatures":[{"sig":"MEYCIQCao9Qe/Xtw8dGO9WlPHaSql8Fx0A27Rc8UGZTgD9IsQwIhAKHiuV3BZqBFLpqpwb378g1cEYMH8FINP/78Lk2kcGGb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmtHvCRA9TVsSAnZWagAArSUP/33fxP1BOfsqTARk+ZD7\n8bK91YipWs9nhuuAvjv3n8W5JvhSB3lDi7WQlgl4E4Evlpx8N5pX98suLXDO\nvG5bnMt6Llbrl1/iQRMnm/oXwbcUhpT3/borCNeTAa2WLdKg0uB9N55rt0ai\nZgVxGHvZ9wBbwwWHzdmFJnrpvV7ReIoh7oknOY4zXCZhZm/QyXgrNrYa0UTy\nEwzGLTmeJa3asLntX4+Dk3v2EVNXMFf/Z2Vg0mGbdayBcXsq9QGiVC9GyxxY\nrrhCuuba0HrEuwMwDs6mTk3Pqa/TMT6vM11t4+TtqtLYuNH9NIDiKLFU3jqD\nzeiMtLUQYeKvKGEic9smvo/w3vlV2TdJmJyP+r4f8msqAYZHr/9yNx1xQgCQ\n1hZ+Z4ghSBs7G1G1X+FX6o+TDBaco2lJpRotR6XRceMvMeSXLukWuDg1LRfn\nJvhgm2i8aaP/WExJFTdYJWuF0ezDs4NhYOiQfUPXGADdBD78U1u3f0CQomCb\nPvxXWhERzMmnFlxN/uxXR0PYW2nhEOEjMYZ7dAhzILUm5Q47s3PJ44DoFGDj\n7PouS9j9je9XezXS80onHOMImTVND8KzcVBBcEMxK87WRupLnvko44epP9EU\nrDIYuKsencBz9efDJkNMEK0Pb57WYhutYG9vRHR5S/yOhnLNgXzdROKsF4G7\nBs7G\r\n=TiyI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"5cd02aa12e0bf08a9736f11f09ebaaad582eed27","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.1","dependencies":{"@opentelemetry/core":"^0.19.1-alpha.21+5cd02aa1","@opentelemetry/tracing":"^0.19.1-alpha.21+5cd02aa1","@opentelemetry/semantic-conventions":"^0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.2.4","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.19.1-alpha.21+5cd02aa1","@opentelemetry/context-zone":"^0.19.0","@opentelemetry/propagator-b3":"^0.19.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.19.1-alpha.21_1620759022642_0.7405677902397598","host":"s3://npm-registry-packages"}},"0.19.1-alpha.23":{"name":"@opentelemetry/web","version":"0.19.1-alpha.23","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.19.1-alpha.23","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"72e582de94660a8f8aabe9b296d973006b716309","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.19.1-alpha.23.tgz","fileCount":45,"integrity":"sha512-YDrHVFXWXhXf6NUS2ExoXK2LAoxMcRnjKWAWhYQHEGjSpGaQvABiD1IDAoBvHgwl5KA0IBHxaeySSUjGnQJB6A==","signatures":[{"sig":"MEUCIQDNu1UfoOG+OvS83PP2wCgF9IHJPrbRYtgpa0+XqVp0KwIgbPdQgDp+5OFyK+1OQLs2prLui1baEIG0W8KvJW+9/EU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmuVoCRA9TVsSAnZWagAAwssP/RoNwrrcLVg83t/nr8oC\nEiiuQ+YMloPzkL2QdaNA8jYdTu/NX2yocFYXPhLBtpoGs2mC6Dc6jdu0Ziu7\ndD5D0arDgSS/Dgyzq5mxlOXeUneX2hHNhcMAllmPZ7M27smoSv2ltQqCR6TU\n99Gj/kdVoX1mwNHsvWWGc8Kn5THYGPvqzJS8Mt6woUcjLdWAtI80bBAUNOTd\nnSjmdlzI46LMq+qOOz5ZVi5wqwfejvKKnPuV9PnFtVkDhEXdX8CH0+NNScqk\nNDHPCGDxjzsrN/BkwO6aDLcD8qiTg9xhm/fVJ5A2SkOj5gZznyJH0r7ltJ0o\n7GA9VHYFj371uRiVPOarNRZuRJyJeb+D96FXHRuUh7HpzswnP6x3kK67nXFZ\nx7sLpzaZ4BaSUCKmVD0IYSVjzSg/7eTCTcuGJ/lL1HH7rtn2V+Y5lrpOF2hB\ncUuWTGm2NAF7OL1YlJMRj1NG5uYJ6jtjK4hOJcI9OzVws4KLbf4kocNFviq+\nAPo5OdBnEPhgQ5UiC0lhOAIv8O507VwuoDI2DaNtu8lUOQT8F53xoA1uduaR\n3qxUNRsd8LhO3NmMzVfgq5BdZJIZxo9TanBf5Kq1uuwOnjkn2mZ88WEyn9xI\n4UlX8KCj9Y1SZrzpt3aiYeuc/I2B5G+LgpcTyDZYfEd2g1TCd7s5HjV6fJyV\nIMBi\r\n=wx0Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"805c2e87283690142d3b1970130f1fc1da2b2a4d","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.1","dependencies":{"@opentelemetry/core":"^0.19.0","@opentelemetry/tracing":"^0.19.1-alpha.23+805c2e87","@opentelemetry/semantic-conventions":"^0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.2.4","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.19.0","@opentelemetry/context-zone":"^0.19.0","@opentelemetry/propagator-b3":"^0.19.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.19.1-alpha.23_1620764008288_0.277752272939475","host":"s3://npm-registry-packages"}},"0.19.1-alpha.25":{"name":"@opentelemetry/web","version":"0.19.1-alpha.25","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.19.1-alpha.25","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"2616fc170d3752f8136d9e4503762fe25cb63d0f","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.19.1-alpha.25.tgz","fileCount":45,"integrity":"sha512-U2j59EfN6qLOYe40gItFZCX0C1rHRG34LxMSFFoppqe1Wz4rqmBFIXTcI1RRXc1NfWjS9f3b1QrMnGyB9Bbaow==","signatures":[{"sig":"MEUCIEqn9LmY3WjFw+YBAgALOOCjQ25He0E0n1OpKkcCOmRxAiEAr9nvcGLk0GMS24fYbs0JJ0r+ao2PG+yjuYenavoOHS8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm/okCRA9TVsSAnZWagAAxGAP/R3Cbd4rzD8Q7Skf5a/0\nOAdBRjw8NpfcwxKImBm7rYO+8w3DOUabcT5hH2/99GkcktaHLl/nVva2Ya8x\nM1EC3Pw3RvHUc5DKcG4pvTcGY5kKABkRJr8Q+ggBhbfEkkan6UTDIEHW+6oZ\n7831w9puQzcm0evrjhtisTXRcU1yybNkSkCULWTqcKEuEGUqcIWYY5o+sQx2\nJNmYaJJ2k1sG/dAQkkvMBXmoM8kWF3Uxz82U8ufX1TSG+W2T5+n57Zs/0s7T\nOJFiqjXR8tuP3gGnM3VR77rz+YkMLxJifehsvTvtbbrYfLPdTP00X3j+FqSb\nDBB7pLanueMiMZ9diQQamJ/0V0dIn2D3tOjdNZCwXFaiIcFVc4+akTxFGXyW\nw/4eKZcHlT8I7yydtcO6rJmMsy+m0bWDfxoXe2of0nOpha9BjgH/pVt9l30J\nVoHIF4YrqfMVMA/p2FQHeJSOJpU/3mJI03J5vh3eejjEcqX1o7IzdzDbEVxf\nATlX/vHiclaZCD7SxeDTzPNcvGdBTRNPqynZmgXJ0onkeRNtTcWR4z3Q2fdt\nspbzDQ6hAednU9jHJDZCoR6fWxhepGXAT4mkHHaccEJaalAN4UApp0YXKR3g\n76O/FhsXE7o0hcOrCQLLUqxw/gANxEscZ8e1td5aM+D5BfrY87VaXgHV1p07\nmViD\r\n=lacz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"02239b52557fe5b4c5ae6eba742340428b856492","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.1","dependencies":{"@opentelemetry/core":"^0.19.1-alpha.25+02239b52","@opentelemetry/tracing":"^0.19.1-alpha.25+02239b52","@opentelemetry/semantic-conventions":"^0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.2.4","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.19.1-alpha.25+02239b52","@opentelemetry/context-zone":"^0.19.0","@opentelemetry/propagator-b3":"^0.19.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.19.1-alpha.25_1620834851864_0.2253805072090409","host":"s3://npm-registry-packages"}},"0.19.1-alpha.26":{"name":"@opentelemetry/web","version":"0.19.1-alpha.26","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.19.1-alpha.26","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"2df2cfafda3e0e343382b6268d4e461dcd5d9ec3","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.19.1-alpha.26.tgz","fileCount":45,"integrity":"sha512-uibC0NgNb2yXVHzj3l2NjS6p/fK2gzCckVUApwERi9skv0Jx1OHs/9BOfC59e2xWIir3rmChjzwTKNrX8nQtkg==","signatures":[{"sig":"MEUCIAcIGd00q7tihoSjMzgniAjIqIjx3U42BhWMDTS+9yr0AiEAuJ0V4TD0ZwwMnsNu5IxhxQfkwX8x5IAkvbn6mTVSqbA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm/0vCRA9TVsSAnZWagAA42IP/3dZQ/NrmSuXP02SzsY5\nctowez1hRZ/trTC57xQOiQ2OfrNvfRwkjyPYIyXdCBaTVfKOFdGYffcoWH7d\n58VLQ9E054muG8a/fpKWwZzKQL8UI021v+tRkVTp8tYyfUDUqVVQiM7c2soD\nSfJtCQuRVy/WfPZhFAYmTSiqperAWAyOwk8WTDrR+j1Ul3dZESVWKopro9Bw\nwGttEykegiuopViEfBavgFsDdvA9Js3I3mXONPnPh1znoPUtyOsqYToh9f/H\nDL1v/Fc4oM3pVuAgVLbTpAwe5ow19gEa0pjPqw8c9rcEZhzmewGRbXJAqhfM\n8Tc3B2e9H4ZLP56LtkSqxkYJdT6U+bpiNFfvfjCk+7fDMzYlNEgcyC2EgB7j\n6RADbHuKLPGcCXAU0uglhE+XiIHV1ZKVq0jmIpQaS7OtEg7H6IDbwK2BlxX0\nhzkad+6BWAyKlviSiZO7fAuD9ODuYaFARQxS6sk1yKdanCJfELjxPFpjyPgf\ngBFI+CHMqWUMbQ1dgfUdg6/to6mVIW9dNJ2mzW0oAhq59PPIoxJMqw3nPqc5\nrZrAm1OYOlmjH5QiNYYEX4k8EyZIcMVRRjpHg8gH+vj2hJmb9uhEUrVw9Tci\naq84cKyyNNlc40gsJCkX69PNfznP1hgGtMvMTLMCv4T8TTi1GXgOH4lDFlAl\ntxLk\r\n=kDFB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"1758fa6e84333c9c43cc468c5e99dd3646f7e3c7","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.1","dependencies":{"@opentelemetry/core":"^0.19.1-alpha.26+1758fa6e","@opentelemetry/tracing":"^0.19.1-alpha.26+1758fa6e","@opentelemetry/semantic-conventions":"^0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.2.4","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.19.1-alpha.26+1758fa6e","@opentelemetry/context-zone":"^0.19.0","@opentelemetry/propagator-b3":"^0.19.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.19.1-alpha.26_1620835631493_0.3780239313245557","host":"s3://npm-registry-packages"}},"0.19.1-alpha.27":{"name":"@opentelemetry/web","version":"0.19.1-alpha.27","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.19.1-alpha.27","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"d91ca6e9378a8dcceed1017ad2b1212cf79a98f6","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.19.1-alpha.27.tgz","fileCount":45,"integrity":"sha512-o4zhF4jwAdIS+Vxo5HtvJvJvJ4pnvuWyOT7raj3rNmYduNcebL9R/5CHdiVIdhaGl9LsLhsuDYb53CM5FJu1gg==","signatures":[{"sig":"MEYCIQCKswOaf+scRLs3kSxbUmZHU0jT8bhvdHuThQY67hbf4gIhAJY2AmvzTx+xdVWDcx9YT6m/6rik2bLuRpMFR1/tqUx4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnPj6CRA9TVsSAnZWagAAl8sP/3az30wMvtRdBZAU89Bc\nNbn6bpQmdP3GBg5xH6t8CNKZ/iXtJHvNqtk+gG3qdnXpRE5FiZmzIO9Ss4Qj\nbQffiCKvKuKbQ7mlpnKwWkIQgbLPMidY3V7V6GwNTnS1mV9Dcer2y4Lz5II0\n3IbwNhJeWa6mBJO5OPPyS3xX+NmH9Ft1wiz6bCJadjlbeh0QPBIb0jc8+22+\n10swbQjbpHZcE4kLn85A1Q15OkeIef1f8OLI1AXPz0Q+9J7aLcosoL+Z0zFN\nTu9EVF2EHxIjCcOgEPLrljLb2xpgKvAaJMfwrUQSVV2NsRz8qRJiFJEBrsWA\nQFYTBeDFmMFXMDAaodu02xFeTonQVr2DXla9Asd+jQKAIqh+cQDxmFlXOM4i\nSEsKsGZfTPlTCBTtYSpjvvohpBtbm5cON6frYZSda6MW55cZXzQTptdzVOHP\nN8MgNoiSAs6oYC39bA6CiLVnhDiR9oBVde2kFoOmecu1ZUU7ORGo10OJRW8n\nG9Y60+WHBKK7lQ3VvzoouIbR5EjgJ2OuRW2cHcmjCpI/h+i0l7H+tmLXhC3B\nvIYHK3JNp3xju5wE39p61/hackxO4QItHxoTmcdPIuErwqiz4UPDVz1AjjFG\nQOkBoQWpAjwx5LJJcQAmZajcSk9TZcRiBw4Uh1PLFWLAfdbKp/5P5GtydsLX\nxwXG\r\n=+eEN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"68852780eb2b65cc4bf492f020ad48a9af96a4e9","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.1","dependencies":{"@opentelemetry/core":"^0.19.0","@opentelemetry/tracing":"^0.19.1-alpha.27+68852780","@opentelemetry/semantic-conventions":"^0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.2.4","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.19.0","@opentelemetry/context-zone":"^0.19.0","@opentelemetry/propagator-b3":"^0.19.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.19.1-alpha.27_1620900089923_0.7468242624874086","host":"s3://npm-registry-packages"}},"0.19.1-alpha.28":{"name":"@opentelemetry/web","version":"0.19.1-alpha.28","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.19.1-alpha.28","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"a1f483eb38b23721edc707645be93437a8f46cb5","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.19.1-alpha.28.tgz","fileCount":45,"integrity":"sha512-l9Kfv6K7GbTkP40nCOqHEHIt2cInaTHHcLkZFvDux0+LnqO2cJT6KMtQo/0YHdj02oYvDPzY4QQOY0ZXWqf8Ug==","signatures":[{"sig":"MEQCIDaRjY+b5urpc1fIfsLzbUx2vsn8YGAIKDNu7DqZlNTPAiBVQa/e5N2IMLCQqXyG7FAmiBcYRcb3JAxunOvyiwT4iA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnPxECRA9TVsSAnZWagAAZdgP/R6vSrsMS2ugVL0d8hn5\n+5AfpgfHK8hOiJWpZ/H0Ur+lcCsPler0QDJZ2rvXUQJeKnTcnUWk1rTiMBpC\nVfyuT589h+7Ohkm94pmJT1BnpoK6h5831bWyo9hCtW/IKoxzr457wpiR4kWB\nUPn4Lq0lu0cJXkJ812Pw6550xKoFF9bmeGwRrY8Dh0CXTE5dDgNh7Lx+nG1W\nzzUcAZal4LSbcvXochZ6YaxaP7oqbUbhBvlj2GtihKEi0WbLah7WkFBNVYVy\nQBQI8tnu65PQzRZ3bPk+eoakaNj9qFpTeY+NINscXZm8dNJ8/Cvu4ighs8Rh\n2URnRrXC4PgVg5q682niN7+CfvJHugh0EcYSz/N5gujbr50RUX2e/Ho19I3c\nvIISvk//pHRHWecwxSHrtJRv8QY6X9fipgTRk88GFFwLAF3yMJk9rmInEiCI\nUk5ct1jSTNlE//4NbUj68GTjfsDRPVUPSBswMTaHgGb0Li1h+6VXV3V/C1z/\nz6MXRub66HxSBE+mOlQZWOvs1dVrzm/OgjHixraCBI4nNVjCXQeBIb/VEosB\niIhjeXyk1xjXtbFf2QrXKuEcivBcT2zuCP658upIEP3791G3CbHzUBfXYOSd\ntNamrmFbltJvW0Jv4y+uMkLuV924FZZzdCDhVfHDm5jWo/zoCYwSc1tQ8CLe\nvEe2\r\n=EsW9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"3f82ff411c6cb26a5aa40ef30a788e6b03255242","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.1","dependencies":{"@opentelemetry/core":"^0.19.0","@opentelemetry/tracing":"^0.19.1-alpha.28+3f82ff41","@opentelemetry/semantic-conventions":"^0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.2.4","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.19.0","@opentelemetry/context-zone":"^0.19.0","@opentelemetry/propagator-b3":"^0.19.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.19.1-alpha.28_1620900932267_0.6593003010585554","host":"s3://npm-registry-packages"}},"0.19.1-alpha.29":{"name":"@opentelemetry/web","version":"0.19.1-alpha.29","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.19.1-alpha.29","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"3a871073b8b66f4aabb0661198de6ae07c594dfa","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.19.1-alpha.29.tgz","fileCount":45,"integrity":"sha512-G7CRzz4TdDNTeAgLAb9nz1CkyL9RNDec4tGzJbEQJiET8lGsYZ98gilO2RlrPsPcdkH5RAP3p0y8LrGHMqQsXg==","signatures":[{"sig":"MEYCIQDTpAtjryXcXE71wsplTfp79bYThe82XBilCodr/4RR/wIhAP1s6TR+YGME64hUwCvusn1wh0d8OI6nJiOb8XVA9Ia8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnP5kCRA9TVsSAnZWagAAobYP/RzZuR3gdfp9nQ7NjVu7\nbJGOV5tW6YokGfE308uEEeSwqONOiCgsoN0uk9tZO/5xBbVlPwakutWwL+l7\nZoM27XnH6SJwD8WQSQ9AOUOiBR28uRaczPcdhtQtlgRnJiagB0U53JzkBCgP\nmigEBLUL9KLMfzvAKux/dNDmgmsrxjOvPhDIj6PjwOu8lU/GyD17cbl7KZYr\nyCNF1HoilsRyTqwmbzEm47RDfZpE85UKaU0cQ/sz6KegNM+XzA5MQyZKyYMu\nCB0ZBztSowv9uRaydARo3SdeoWlVZt1qO3QKpXe9h/Btb6xSSp8cHj6qREre\nYfDH651maT2kB1HGhAKsh2auO/X5wkKOtIaEDEugO2L5BopJeaqboj4LNEC2\nAbY3NA/WVAAdbRvh2751iLUKF0OVlWA8yVBKpzIJCAkJr1cxZ55hXGPNTevS\npN/c1qU6dCV7DZx5Y7RncCQ9MHE3Vl/aqu78rgK5aYBLB8NtmpoEoswosJLs\n4k/BOhZanEUdbikFKol6UZkTocyAyUMU6ZUfE/Gdn1SpfAJOsYRCDD8UpZ3e\nGSjKthT/BpT/RkM35h84uChWJbDBratnUK7oQ83hLTz3fuVySh8D0wd7rXkn\naptBKteogsoyKCfRC6bDKDAc4YmSzyg6t09jmMn9kOZ+1KDZfzlz0RoqBeuS\ntsm6\r\n=AyUt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"e379e59c1a2490053be16d0ca8aeb1c99d786a4c","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.1","dependencies":{"@opentelemetry/core":"^0.19.0","@opentelemetry/tracing":"^0.19.1-alpha.29+e379e59c","@opentelemetry/semantic-conventions":"^0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gts":"3.1.0","nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.2.4","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.19.0","@opentelemetry/context-zone":"^0.19.0","@opentelemetry/propagator-b3":"^0.19.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.19.1-alpha.29_1620901476326_0.2824218340180962","host":"s3://npm-registry-packages"}},"0.19.1-alpha.31":{"name":"@opentelemetry/web","version":"0.19.1-alpha.31","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.19.1-alpha.31","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"c1f3f180d314bfad8be3e5716f3a36dd8e7406ae","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.19.1-alpha.31.tgz","fileCount":45,"integrity":"sha512-TCQeiVSxY4EDC3ae+z6fkntNT0cqdfMktrKX4W2tKuD7y7dvd32ALIA1EOzUaRxFYcpfrIuGDt3GLphkXEwz+g==","signatures":[{"sig":"MEQCIEZmw1ihsPuq/mbJYSQzvjRt0JE7sX33IwuKKrUhEWtCAiBD33e7Z1S/TDkidI8+tJcN+RQd1hgcp4ZOgpkZ4p0+DA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpVPYCRA9TVsSAnZWagAAkPoP/2rr5T9MLkYk26esvbAv\nHSa6luLP1wFhoheXl6B82XgabEqw3Po4SvI1EfJnnmT0cWPWK3FhL35Xbmd2\nA25esD5pYMLOEIrAuu+ZGSBaJJ79LB6ptIAjIrmamN1rN5CJLFgej7INBkHP\nDlzx3b6xnjnUd7RLmVjseUN4JyzohZWi7AzIyjr+bN4/C/0HR8onX39RfsSr\nsw3aDQfL+Sb8UoHz55iz2B2a/oGiQ+imBpfkCx8YbXNmTscQDuVB4HjviqaS\nh05epoAZaRVBAwXmlVnzlLprlKPi5xG/N4rTd9G+NmjxuyTbzog3tqNf21Vx\nosvNra/WokCr5BUTUBrSeQcfOodvTo/xmbjdtgrp8Hm6Ql+TuU/G/CE8KmIP\nxdHjxwOyhKwUiL79+qr0schevlknMnKgFivAFPbDdHaG1k80hrF8xK/QQn06\n9W3kCWpoWPUxE+cq58z36rKoseK3nVB3OyjEvmBoX4EW1UAUQlRLfIIDq3vj\nIW0IlCnN3JSw+A/o0avr9zA0kCiaibW4UsmWkZEJswKPrWC/1tmZU+Tbtsfo\nP4cjMAV4m3gF0SZWtbiydhteT7oByBu241A/jU7KqJBrmCqtKoH1bztOU+tM\n+UXU0li6GGKJIjM8DAIxiKRhk0hqHM8euG6lQA5RXwbVorEl8eVMMwTncNav\nkjk9\r\n=QkMu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"24adbd61062759f9d9d57420fd97e50f4d8c3b16","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.16.1","dependencies":{"@opentelemetry/core":"^0.19.1-alpha.31+24adbd61","@opentelemetry/tracing":"^0.19.1-alpha.31+24adbd61","@opentelemetry/semantic-conventions":"^0.19.1-alpha.31+24adbd61"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.2.4","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.19.1-alpha.31+24adbd61","@opentelemetry/context-zone":"^0.19.1-alpha.31+24adbd61","@opentelemetry/propagator-b3":"^0.19.1-alpha.31+24adbd61","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.19.1-alpha.31_1621447640452_0.2614969615124145","host":"s3://npm-registry-packages"}},"0.19.1-alpha.33":{"name":"@opentelemetry/web","version":"0.19.1-alpha.33","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.19.1-alpha.33","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"ae6d3c5f6e933f34c8ecb75b3a064442d00dd8e9","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.19.1-alpha.33.tgz","fileCount":45,"integrity":"sha512-DxdCXA+9K+rL8N+jEY3LheH6UIrNFHTcogFvM5hdjTgO3mWEBIoYhdqxcFOe+3cjTM68uKwaqGW4Y00CLXU0Mg==","signatures":[{"sig":"MEUCIQDOFQSpRYzvfrlnTmc5cRYd+JCYwQ7FHVhdJlg/6GNIEgIgTZld44Oc1oXurgdbmJ4KOk/tgmDKuewbQYewbWu7kS4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgplI2CRA9TVsSAnZWagAA1YgQAJE2mX+OazhLDUReMFDh\nnRhFRwn7c4w6UNpVTo0YJcVYnkTh3Nf0GtTJtfBTqNVNcog9KgG8ymtsVd9d\nIgdOPUBEo/4TlR2SrXlTfb5q/6/1+hIVGqbGcP6iUTPSM/xjrolSA/5Z12LO\n5K+9ZM4hzB4ZRYf7PBqBErkCaiSOPFPNfT4nZahwILUKF6omla0qZcoRB1nm\nqCuxdpKh57DAp9BOpydBaPZMVhN2L8uLrmlDbZpfbAgiCrrZwH4AWWidisv7\nw7PfAwCx43ZmUKEpyklphi64rTsvv8ZqUXlj4f2FuwZs+jT695rNOMlCBh5x\n7WwbCHrXyvG30AT8QydHxK6mzq6o6LfgcZu2coy/RkTJGMt3LB+NhRx+iAF6\naaVAUX6EI3MPLtn+GUkx/sLYHGotb7NKyKep69/tSPFfk6dHS9lpbpuMHFOV\nZ4PDD3pLK7dkGIxVAQv6tfMm5PBVfBzfAMw5hd4Z4sKNZmpl3Mz98KTMxO5n\nIv3lW2agbO2KR4xm9lW3NQ7yhK63klc4z0ZRQ65RmkBZPGcNIgPWhtANuGk0\nbcTovHhPzux1+WhQh57iPgtTa+3rNU1QYTgch70jpms+gXhH/Y8CI1RWyHdD\nEZd/XRCqIxiFy+hiJHKadS3+sw00V3E0NmfV8MHVDUHm3PbTW6ji+M92pPBp\n99VG\r\n=3eRE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"c85fbe6682b9a8fd52e4b99bdbb079833b04e845","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.0","dependencies":{"@opentelemetry/core":"^0.19.1-alpha.33+c85fbe66","@opentelemetry/tracing":"^0.19.1-alpha.33+c85fbe66","@opentelemetry/semantic-conventions":"^0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.2.4","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"5.0.0","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0-rc.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.19.1-alpha.33+c85fbe66","@opentelemetry/context-zone":"^0.19.0","@opentelemetry/propagator-b3":"^0.19.1-alpha.33+c85fbe66","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.19.1-alpha.33_1621512758269_0.046269533324193146","host":"s3://npm-registry-packages"}},"0.19.1-alpha.41":{"name":"@opentelemetry/web","version":"0.19.1-alpha.41","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.19.1-alpha.41","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"ff72ea8aebf2c91b93fb06de04164186ec70a69f","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.19.1-alpha.41.tgz","fileCount":45,"integrity":"sha512-BrPjqB+hC0/fVx0pfjUQVw3iui1ram3jdUo0R+fAtoJwCvndsqhMx4RWiaOKRDrQkOUqsdN6GPfXYwKpze5kbQ==","signatures":[{"sig":"MEYCIQCWsQbozxJm0jSRsUK0ynwcida/Ry+dhfdnTbtHwD6rGAIhAK3jPfOkE5Co5HD9z3EmFM9gmlQafc6Ru5zKcTFwPxPL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr90wCRA9TVsSAnZWagAAGW0QAInNo9hrteMz7qbfibRt\n3Zn0Ft+0M8Wq2YXqwF9SRfJ6Kj6+CfPHRpnCbjGDWEOSTYzLv1wZfLgZYluK\n2WHhhpb6Ob3tii+q27LJOyR7rrWV3KxOaS4I8gqn/wWsGR+ZAzQ95wCk9ZJp\npASlpQO+s7/tczJKfTwA+g2H3RKuvhhYCzf4Euwet3TkCxtnmoBX3OX5seqr\n8wMGeR+dvQCEU11iu19B/rl+KskthTwFQ/Gy9ChNPwJm7gpraJzyP8XZv6ry\nf74g6QnCWtEHbXctXsS0Ec4hppdZrfVI3/2lm5gEPKQxaqK1gsQnGPZacH2E\nweyFGUbEmySn6ygWMD2zIZcjkas7DdUqiAm0yRsCzoVImaWtNMq5JlQAjdub\n0zqNfjrWlt/xac5d2gD5h7CW5+WtKRHvyylhM2LJgqG+Te8ItsATjgbcxdGD\nNeeFfkaU+FTD0DhJygh367pZRp2qkv499JDx4GKQFnsmgCuhof74JHJbWyCJ\nPb4D8YBqsr7ZBTSWoAp7YAYJgUdq71yjb3rIkKUp8B+REHdud28vFmq67k5q\nZDsISU0jVUd5Qh59IBX2A2kJHrGcuytYenTBgzpaDHu2rCc59h3HfP4TXPGL\ny+EPU7LqmWhddyzWEJ3HWPfUyM2wvszt+7Rki+XhDisKS8dCwtwqf80nvqcC\nLYUB\r\n=9fbh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"7fa4ff70d1aad5875cb14c6bff99c838228447bb","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.0","dependencies":{"@opentelemetry/core":"^0.19.0","@opentelemetry/tracing":"^0.19.1-alpha.41+7fa4ff70","@opentelemetry/semantic-conventions":"^0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.2.4","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@opentelemetry/api":"^0.20.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.19.0","@opentelemetry/context-zone":"^0.19.0","@opentelemetry/propagator-b3":"^0.19.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^0.20.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.19.1-alpha.41_1622138160153_0.3938552469343841","host":"s3://npm-registry-packages"}},"0.19.1-alpha.43":{"name":"@opentelemetry/web","version":"0.19.1-alpha.43","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.19.1-alpha.43","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"32b1f17fbc71efd5394b9a7a07c730dc0bd60599","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.19.1-alpha.43.tgz","fileCount":45,"integrity":"sha512-XI3ysLjY3ffVqLf5ypJRwE2GBuSIZCDcbVXfKGK7HfOUpQpjMZ1eOKA6C0nWYr0whT8HKMU0OW+lm9UMBMjDzQ==","signatures":[{"sig":"MEQCIDe8aIuVMKnCryhs9ENyFMH6Qb8occ0xCOxmdD6+yZvOAiAypgPWLBgh0RYAu+p+G/psNtCUc5hi7bGig9hLiZPS4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgto6NCRA9TVsSAnZWagAAvbAP/08Ykhi9wFEQIFBsCJvd\nr3QtnnUIaZFTSm8DFn1XmQr2b56F8L1l8zbsO+bSDO4961+7pAeJtRWm0TFZ\nyfkpOaPkzZEOV5KLitFiz9x0HBwABHqSd4EDyTNWyqDQcMuyyc4ZVIz8Npyc\nGcJu6IlzDUy+QX08K1A8tSYYOxmW11/bdAYTqkACzLJXIVRq46uXEA7PlCyJ\nZHxVJ7w68HMFGyvmRg7aDTf8uvl9Ooi4joXSiep0cmM+a8gBOkAbT3XKiqiQ\na3288aljwWjhFLsow4axWj63D1c/AK4yxgROS/NM6nNVot9hESEoRQ7nZDHh\nSddMB2jCYGJQltAwb4Jy28D9DsP8q9yWqJp+TrQOB9SomxSYFAwU1pw3kuKu\njcvWZoyYnStzxuAPjgwuGSOSijsKCYT/HLgX/wLIQhlTbt/SVNCOj4yvNtPB\nQJNNqYFEWDEUe7KfJp8F4z+LxfPuVIorMyYAqQ3re9WjgvQfnIDh8cbj6CSv\nqUl4YhyMBoPFVa/36V3uA7S76piCK/2AH7TTE4H38D/xNx41ElSg+Q1UWnHA\nLCDaZZ3iGFIcaD02LKqT8hDpHWl4Fs8kxrlHoe+6i5nUQ7acas6ktawaKN5x\nJx3En61wOkfhw0uTwXBvcnaFEsEsWE4ngXeuH0EyTay+tEpg1rStaKY/zPTr\nDaoO\r\n=qEZT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"d5517812b31d9206131bf1df4f8a3b5183ab07fb","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.0","dependencies":{"@opentelemetry/core":"^0.19.1-alpha.43+d5517812","@opentelemetry/tracing":"^0.19.1-alpha.43+d5517812","@opentelemetry/semantic-conventions":"^0.19.1-alpha.43+d5517812"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.3.2","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@opentelemetry/api":"^0.20.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.19.1-alpha.43+d5517812","@opentelemetry/context-zone":"^0.19.1-alpha.43+d5517812","@opentelemetry/propagator-b3":"^0.19.1-alpha.43+d5517812","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^0.20.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.19.1-alpha.43_1622576780771_0.4033153848016875","host":"s3://npm-registry-packages"}},"0.19.1-alpha.44":{"name":"@opentelemetry/web","version":"0.19.1-alpha.44","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.19.1-alpha.44","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"32966e63330e6919db3b5f6c94b546ef89acf0b5","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.19.1-alpha.44.tgz","fileCount":45,"integrity":"sha512-WVugHNVMOs/SvXz5fe9loR9b+TGwlAwcliGj/q2HaWqtNIxOkIl1A+O5ZkHByipA+HEL8o3FRfG+mfsJkOmlJw==","signatures":[{"sig":"MEUCIQChZ6AiS+nVhGOH0u9nHQPaxCDMmEeMKSIjK9ALSc8M3QIgQOxbQ69Ifw7N8M8U6eyIQmNjtW0KpvUc6DCgL4abOak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtpbECRA9TVsSAnZWagAASXAQAJdcDcb/pqRy7xIKKuhk\nrDJi1E4oNNm/ZgyTO5DeR4hPcM63c6ilLJkl5xRg4krWH5e/4GCrOebdv+1N\nqiz/cdZfB3g3PbyjUQNUyuiJyG8OBHHBdej6wFwHxMGV9wSgNKXnI4MT0knU\nM9q/2hBJyuBTeiVbTivwU6HlYSfdhhfpECazeC1b4seN5NLcIFJAuiJfUzHA\njwQO5RxoUnVI7yTJVFU2iyH9MXYudVtjCDWr5NorAXJlF7w2yFmU7zBcYzNX\n+he3voKr9UxxNl+MdFzZ0W52/DvDBIZ167eIzKaC41iHXjOgIz55NSzQodZm\nnEVx5sL4r4lozFSqAcI9zmHhf+8oPQi/gjzf4k70tnJjbb296rAhogWgxgxD\nI+W4Q1wkBEJXJNqJ0PC3jKpbN4k7nvIWbM0l4nYJFpkYO9b/Nzsai1XRsQE9\n8giByAQgzwf57tw8tqV+SaI2+Ahx0G0z/k7JEhdcoiKkpGEvCRsbiiQUTi1t\nLsEzhh4XZyWs+nTQT/OgaMFa51INog5cyp2H3cQIdn3jfDKctjO1kLJLfofM\nenEQc6hljILUgo/CyBQQerYT/gp/r+z8nFvCJ4cVKUDFFXIdvlpnDD52ytIw\nlOd1/l72epIc23KiPWSEwzKz0GRZ171cV0+TJEMVPnUbkGhgANCgOOZpI/3M\nqwTD\r\n=DQs6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"aea89cf7a48395f3d403e1158122bc559b09e899","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.0","dependencies":{"@opentelemetry/core":"^0.19.0","@opentelemetry/tracing":"^0.19.1-alpha.44+aea89cf7","@opentelemetry/semantic-conventions":"^0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.3.2","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@opentelemetry/api":"^0.20.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.19.0","@opentelemetry/context-zone":"^0.19.0","@opentelemetry/propagator-b3":"^0.19.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^0.20.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.19.1-alpha.44_1622578884132_0.8402908872163815","host":"s3://npm-registry-packages"}},"0.20.1-alpha.49":{"name":"@opentelemetry/web","version":"0.20.1-alpha.49","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.20.1-alpha.49","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"4800ed73a662ba90ca399e7423d08538e799de85","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.20.1-alpha.49.tgz","fileCount":45,"integrity":"sha512-NCKr3MqXS+us1Mvu4SeMktHm1WbaNrP8zgEzpRheSb8FVnrLJWUdiJk45xP4R0iAtTF4QDC8LdeL/AclGg7WMA==","signatures":[{"sig":"MEYCIQDANl54uVLtM77uZ4N52RyP44KX9wnZ2FVoDK2KUSHK7gIhAOkUfP7Uxh7hatNP6jifefWpGcuqX7w9X424g0A5+TYr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguQz2CRA9TVsSAnZWagAAOVkP/Ra7osDhIi9EKAe1F1xe\n8hwxwyFmJVe0pgZNTgFg5tVIudPjiVdrhh3coHKY9YoSBpV0ObPBt8htdBjP\nNwzExTZ8ylx1Zi4iDr8YXb5quRRRpZeZq63aKXT/YEgZG9gJ6xvwptDJj+ol\n9ETwo7RLGxJNg2vPwmEEHpxBNchfrmAWn751HEzf/c3XkmjVM4yYIibhllPY\n+svi6o9zMjLhIStKIahAbC3xItG0LkDNq/v0mObBIgaAvOIlaWnQXTtFWqYe\n1hvnE3+6EhFFhqX4U//M+OiZPohEg70+svRYagJkYE5WJOtAlpmRXbZjOiv8\nEb2QYEH/6oe/FJHoQShb5PgMg/tcM5EAT3DZ4m8NbLRarmHKOz05nUpTYSZL\njc2umt2nVoSNQmi9p/Z9te/Oev3moTLr9TS53ptL2nW5N31pWG/m/9TVZlUl\n/oJIePUQrAvGs/KHB+L1XgtxUNpCrr7N2qW5QttHLdmOfYNVcqd1GIRqYMvr\nBLwc3ZLqqxH/W7E95kiNfnpgTj9eM9+A8rAbgU19XWti/9JGwvU/DDu9mGC8\nvkSZrAoP79gV0gdKp52XH0wL794Svk/6T/7dPf3AwXvkrAmBRb7vclv+Zc/7\nCmnulrdkxvayouW2DOmAKrx7CGIbd2YJ+adhCWaJHu/CiwDy9yqaJbh/sadu\nLjvh\r\n=WxIk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"f79aef422b53f1314cb0b031651875658fc17008","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.0","dependencies":{"@opentelemetry/core":"^0.20.1-alpha.49+f79aef42","@opentelemetry/tracing":"^0.20.1-alpha.49+f79aef42","@opentelemetry/semantic-conventions":"^0.20.1-alpha.49+f79aef42"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.3.2","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@opentelemetry/api":"^0.20.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.20.1-alpha.49+f79aef42","@opentelemetry/context-zone":"^0.20.1-alpha.49+f79aef42","@opentelemetry/propagator-b3":"^0.20.1-alpha.49+f79aef42","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^0.20.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.20.1-alpha.49_1622740213978_0.7982607796002561","host":"s3://npm-registry-packages"}},"0.20.0":{"name":"@opentelemetry/web","version":"0.20.0","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.20.0","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"e0e090f0dcd35ebaa068c2e98f1b69d1a4aacfce","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.20.0.tgz","fileCount":45,"integrity":"sha512-Ysja/YtlM/9hYKp8NUk63rSXQWT8N4uLWCyE/diW+iJDvUHY6DrNkSYKFYk5oRc50McYFq2Yqkmm/y1hRDCwHg==","signatures":[{"sig":"MEYCIQCu6gEZ6zs20nX/DfCp0K/xye9ymVoutHwqxFYqqEycYgIhANL9xS16vty+9qswEpi0URFkPRzVneRWYzQHDX9jS5lm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguR9cCRA9TVsSAnZWagAAQGoQAIAEhpLZV8N5pNnllB2k\nmIWidU8Wm5KsVv4Dzv9C1U++b+b1DtllZZgQpqkeubp43WHO+a8ztGb704Sy\nZx9IFEXHvAJGSPvahVmk2rTAjrZnxdJhX6P0Wn1SJoXQUOy+9ioE1Ik+8AQE\nyt+8v1PJKvDrzmkfjo2jAUegPO05q9uBmnOYHQ/3HQB30RZzIxQ2goQ3dS8U\nuVZmwLyrwdJUeKZn65UacuSEl8R8zP84Gx0V+gkGWZBTF89AU5iFqtVUJuJs\nh44cz3F7EIfISGPnO83xuH8n31y3IEGMfXk4F6hiewLTs9xWiP3k7eNfHgp+\nNT4EmXRoFNSL42N+NSOUP1AbfEMuQrkPbPiCFOXmAg5pD05hspQ25z8uXDbo\nBh3DuLg0RQ8IG+W+gnsrH9RqJF0M0Pvql9iCGuNZYr4Yx6Rrp68R2bmoxgkp\nqDR/vXE6FQnuJhitS2ft9/IvC4QxNg5YairZQxYXx0XTEJNM+h/Bw9ZvfZ7/\na7G1Tw8ANbPXnCk3Wo0eFTBuO7L3l1lJmvRrcrirc7VRnkhiHYvVa0nVLX9S\nDkDtwXygcHlQVTh0FY+MH8pPBQ5LmvxITCe7gdv4kA+1BECQYSifvQGW0Im7\nvEev/QmrxjugyE+JQhTNoDKfWI9/ufNCnguXzmJrF9Rm8wA0UZxmJ2qV8m6v\n3FY7\r\n=ETq1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","engines":{"node":">=8.0.0"},"gitHead":"f79aef422b53f1314cb0b031651875658fc17008","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (darwin)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.8.0","dependencies":{"@opentelemetry/core":"0.20.0","@opentelemetry/tracing":"0.20.0","@opentelemetry/semantic-conventions":"0.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.3.2","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@opentelemetry/api":"^0.20.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"0.20.0","@opentelemetry/context-zone":"0.20.0","@opentelemetry/propagator-b3":"0.20.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^0.20.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.20.0_1622744924039_0.8289840905181818","host":"s3://npm-registry-packages"}},"0.20.1-alpha.3":{"name":"@opentelemetry/web","version":"0.20.1-alpha.3","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.20.1-alpha.3","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"492079362565b43a8126053aceeb454a2acf836a","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.20.1-alpha.3.tgz","fileCount":45,"integrity":"sha512-Pe1sGK8dlUaoQLgE8Ox8t0mTDTJyXYNXiWis5J3OsZmfzfXTMuVnfP/sWx5B90uHQ2IpIZxFuBI9cqXLdiy8ow==","signatures":[{"sig":"MEUCIHfBSxYXbGneNTDLe2AxY/HbLyVmkeJDdIGRs3h1sa5MAiEAu2YxZz0Elx5VfJJKFSqoOOJzjLsJX4H6lgkz0E6Tduo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguzXiCRA9TVsSAnZWagAAyaUP/ivVMMxMV9xmICg768bk\nflf1z+ftPs7reRgRsmTjUIIvnOMbVoeCCp6ZNgKBEFxVqu2Fr4idoUjkdICz\nrHg5QoTSDXp1okojuzt8kE+giwk1YcBz4SR+sGxnS8tcHJ5WGn/3fiOUn/SM\nM7b1ev9kmTTmv47sQxYFR5TnZA5/Ne8c8VQW7Z3fnxJeMb91OCzEQSeQw7s5\nN/fv99F/wTgLbjXmreC/8dCPzwP8WXpYSEWIj1Kk1mqTOiBPufXJt++Cy7gE\nfwbwlpZI3sysN68vtfGq9QgG3Os6sNbljV0jf5HOULF1IVeVl6ghtqfW+Yan\nsxfu5k/haOnAfPvsPFW13WdtCvIypHGTiHlIV9sASkh2y270ytXa6b9NDeDj\n6q1uH7PWc6JWmg9aUEolPwhxoDNQOIyMXDFazO0CrujfhNuGRvGLN1NRbN0m\nCg4jkniHx49DXMkH2D71edZe5CESxk5mrXU8iB9CATkAhL6mcR37V0dLXzeg\nHFHdGO/oT/mCqJW2NWYM3XMEQ79EZKW9bbiIyN+OYoEvTw2VIk68YbExtW65\ne1MzzfOfP61Wu9hsdWPI4EEDD1iEy5JoEgdieNJ7d6wtSbKSCwbGHBQuIM+6\nKsCprHL+d4bxVtKHAMr4knDoCSsotju0PkyhtvkqYHAtNhRp7NwSyztv7AsS\nBTJa\r\n=ib6Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"d4df2f7ebaaaf433bd84b568c482e2788103ab71","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.0","dependencies":{"@opentelemetry/core":"^0.20.1-alpha.3+d4df2f7e","@opentelemetry/tracing":"^0.20.1-alpha.3+d4df2f7e","@opentelemetry/semantic-conventions":"^0.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.1","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.3.2","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@opentelemetry/api":"^0.21.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.20.1-alpha.3+d4df2f7e","@opentelemetry/context-zone":"^0.20.1-alpha.3+d4df2f7e","@opentelemetry/propagator-b3":"^0.20.1-alpha.3+d4df2f7e","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.20.1-alpha.3_1622881762462_0.2028521506423775","host":"s3://npm-registry-packages"}},"0.20.1-alpha.4":{"name":"@opentelemetry/web","version":"0.20.1-alpha.4","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.20.1-alpha.4","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"139674d47a882884d23ebacd0270a10b27e19fa9","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.20.1-alpha.4.tgz","fileCount":45,"integrity":"sha512-ULZEIWY5RxARd5M0gvBRsjqmIcagol1HcZ1y7p8/iHb5SUbZMtMI2TDqlhv18RnsHY+NXD4zIW8+zBZjHPruwA==","signatures":[{"sig":"MEUCIQCVEcVU3MMddyJol53ElbySiot6UdObof5lUfZ27sqJcQIgMTF1HM8ZpNU5bGervTFN8g36zIEbzyiXg7KdntU23RE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv3BxCRA9TVsSAnZWagAAgEcP/3J3aJ7a/K4CyAZI2POV\nE+fHYAk/1Z5WKsGkOR/5n3UqiEMLx0oU5wUlXoRUgbtg2cLPKYPnGPUYv/dr\nbylH0LX3umf2l2sROBZQdCPtOsuk8Mzby+M9shERgUb8fNvpZb3GEKXY7K5/\nrVXySDVsVx970RzEL02pAlolV61Bodc7scSKdeMMsDBSW1Q383H0DFpS5Anc\nZVPdyX9akqQWCT3mJy77w3u9Dte8ZgnJyeFKVfYXtIQIK8qD72k7f8SwZu3+\nMZHTWG8JuEhoP17+PARqrIBkVIUXgsDZxQcvYlF1u4D2Ss2OH7VHawgrb00x\nMjAQkqYB/nGOetj7xoBVrbmNCe5n1haegxFfwXPNelzVZL8BBuO9DkH8/mYM\nyLLrmw9fDodCiUeaY1/LefWs0ILGemd9B7uPrHccrmiDJI6maiI3iz7bjErC\nrR4rEvWK2MSZelbHrVMCKi7icAwbn8+zvbqOcZ+c9C44kum2PLOABlzT1Qiq\n/WLqCLAvpdhLxq0bpgQuijsio9gx3jyo2XHAs1LJQ+OWroPF/VtHQt7o+c97\n1mZPJJ3p86PtEZzyrbWhnHAINfLCT5u9yCmg20ft16AzZdB9JjDrPR/RNHSf\ndWfBRx6omt4QyZddHy13u7v59v8eITkCc7dd8HSkqAs1TAni6pbf+2P0MuWG\nrnwf\r\n=Ruqj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"3d98420cf530968e6a85bc4b9c2b1bb78b730b3c","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.0","dependencies":{"@opentelemetry/core":"^0.20.1-alpha.4+3d98420c","@opentelemetry/tracing":"^0.20.1-alpha.4+3d98420c","@opentelemetry/semantic-conventions":"^0.20.1-alpha.4+3d98420c"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.2","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.3.2","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@opentelemetry/api":"^0.21.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.20.1-alpha.4+3d98420c","@opentelemetry/context-zone":"^0.20.1-alpha.4+3d98420c","@opentelemetry/propagator-b3":"^0.20.1-alpha.4+3d98420c","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.20.1-alpha.4_1623158897394_0.6014304898945431","host":"s3://npm-registry-packages"}},"0.21.1-alpha.7":{"name":"@opentelemetry/web","version":"0.21.1-alpha.7","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.21.1-alpha.7","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"af35b4d6100e1abf02c151bf06788f4ac3f80220","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.21.1-alpha.7.tgz","fileCount":45,"integrity":"sha512-ij/6dMn6MUPOHoDXVuBdk0t5GnQFkkERyRhpWh/7yljfT+/cAuyLdtDuzD/+o5V20fpqhN7EMLqw66Rp5BS6+g==","signatures":[{"sig":"MEYCIQCbOTUNLDSBKz665M59w+Jo5znHJXZEw/lPtck6W1Tn5wIhAIl4PVKe9YesadF4TTaIHrV8cIkHmXVTNNwgzfacVVrM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwktDCRA9TVsSAnZWagAAmJoP/j0biSNucspN+fI6x5jW\nCJVWoGyMrq+gWOIZivfoynLO+PUAA/ogJQfsz166aJ7bUvXRoUtTGs9PwoWO\nzWGO68Tzmm1AhMWIX11CVjnheBonmPiJA2GQxRmpL3+Mb/wL94VDCIrSEVGq\nn9htfL+4kvmmjJ/fjVgX0zwYE8WJWZqJGv+cByTHdXFq8Y2Jex4/LgEw2Qcm\nA872No/hnND8Fz+9E/G2PUfpZ04pBdyWQR06+5cd8/5MXl2D2fjJkEyUODWH\nlEigiwqO7Mc2hM0d6Yj5y9RYaRb1Qr1ROQOWxnqVm50Gu0ONCglO+eJ3eida\nw0d1d4p6PQHI1tvkgnPcg1IuXH2Q6XUj1oGC+NXubVajXnU2QZS/26SzqheB\ndYz5yt6RqgLXx0GfHGuMWglXFtRk3ID4GEtoBKTMEzP0Yhu4teiQDcyr4iNh\nBzLiTe48t5xu7lyYSyYYI7kmkDmwXere070S83ZOUsKiGNJb6mEeSkpMN/hq\nR8NRy5+73qGQsF/xWdNXzeiQMPWHAlpWy0IfXLQovEwoFu/6GXY+CfqIVVaI\nkDXpRVkd2zYRgGXXmqJ9IPUnAfCA+4XMmpJ4pGPgU9StoWG3o7tWR6HlsTkx\n0HEwSgCD+/ySYREE4PdhsNMKKeNcxwbtRy5y6yi3CpUn1mQR8QgGgS0I9nJ4\nE1QE\r\n=8bKK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"7750282034ee58bdd257446c2970f01307d7522a","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.0","dependencies":{"@opentelemetry/core":"^0.21.1-alpha.7+77502820","@opentelemetry/tracing":"^0.21.1-alpha.7+77502820","@opentelemetry/semantic-conventions":"^0.21.1-alpha.7+77502820"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.2","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.3.2","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@opentelemetry/api":"^0.21.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.21.1-alpha.7+77502820","@opentelemetry/context-zone":"^0.21.1-alpha.7+77502820","@opentelemetry/propagator-b3":"^0.21.1-alpha.7+77502820","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.21.1-alpha.7_1623345987512_0.4243182457478605","host":"s3://npm-registry-packages"}},"0.21.0":{"name":"@opentelemetry/web","version":"0.21.0","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.21.0","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"d987e6fb5a07b9141d0c1897ea7684f5f19d455f","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.21.0.tgz","fileCount":45,"integrity":"sha512-xz7vRpz6WWr0gocwKgoBB4wD3yIXDp5Ho9rcvx6OOP/mIl1/uqH1NSOS5c5n6zAr+98Yk4G9gTp4w6N2cv45mQ==","signatures":[{"sig":"MEYCIQCDj1V1auTdBGovpeUNUD7zIVHZMvInsguRM+StOi/9OAIhAN4R0e8ewUG+1/wrVZ13T7qSPDXrEgrVlLuFxs1J+gTa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwlomCRA9TVsSAnZWagAAYVYP/1hTI7aEIEsltJqUbFIC\ndXfXHINGeqxcMDjASPKxFSP/uDMfXlaH6+hRMAW3fKOZsykkXEbQB53aKkBf\np4FGWKfvdDxLmSbRtRdtMDkzbi7qs0Y894XyeJVfW+aFqq5HEDUALNRC3fK+\nE3A0dwd/n+k1GMoXXgYEEt5sxVq04ibjCwxB38iT+rTgg5xmXt6QFFJZOUiA\nqvqOCC/JXJnKZs1Yi5lC144SAYgWdv8Pma0r7YJNKdT026uOCLPsIWrqN6mx\nRiwxXLb77wLCo8OcP0eC6IuMJWOK3XNjcz0Za993pjZBzy6goaURnWoXAdWk\nGlXtbj9iwuojtIAN65LFJtBmVr3dTNQg1li4D8MG2tL8dIOu8ATCLf5Q8RCZ\nvVjoKHF6NJdr6scGWrXdRKEUHhPn/dCmqiuEBPiL5b61TPR+NTzY7Wx1iSGf\niapzsI9WFAUy3uM+ugjwpAw6QAUiLwRmITXcwI5OZYsjFJJR5I4F4M/a4pcD\nzxL3GMHQ85bPDDEJkLYqJn3nLYxfUkRMHDFlM3Otxrx742cuXLrGfmWpw2dU\nYWs3AAM0wAIEBQkbI7bqceCB4qK+9wkFUnIvMwNUQHpltpYoxewJEQ0nuQej\n9vqRMtd1me4QQfI9ZRlsVlvBs0zVUj3EnfoG9wZUCdOCDzsxVEXskkmmsc5s\nO2zO\r\n=ysBc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","engines":{"node":">=8.0.0"},"gitHead":"7750282034ee58bdd257446c2970f01307d7522a","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (darwin)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.8.0","dependencies":{"@opentelemetry/core":"0.21.0","@opentelemetry/tracing":"0.21.0","@opentelemetry/semantic-conventions":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.2","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.3.2","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@opentelemetry/api":"^0.21.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"0.21.0","@opentelemetry/context-zone":"0.21.0","@opentelemetry/propagator-b3":"0.21.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.21.0_1623349797903_0.015897173108938567","host":"s3://npm-registry-packages"}},"0.21.1-alpha.1":{"name":"@opentelemetry/web","version":"0.21.1-alpha.1","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.21.1-alpha.1","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"2d9837a6ebbba61cd02717f20d4baa11bb960cce","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.21.1-alpha.1.tgz","fileCount":45,"integrity":"sha512-sO678AktizC9GPqHLEv8YmexbB8mBIdcbLcNtdQZPBWIu7faMqI7FliSYm/o7POr6PN4rzOzkZJbcFkuqcLhlQ==","signatures":[{"sig":"MEUCIQCwecrOCkdCXwkNNAUfdPc4RaWBPSes7ImIp9HzlQanmgIgaXJH0DWx3VOP7GV0jQrlDluNjcpgeRhnmUomrA4evew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxG9XCRA9TVsSAnZWagAAgqAP+wVGbIlRwyHMYhGx2Ndi\nH0MHjlX9EwV5Muio8pYdABiaETVWpMWA3TJa9UW0JzTcPz+YyIz8HQRwCu5W\nFj5wNmqOk6jBUrIoVr6Nt3jGv6TtG7Hsj63c9Cnljcx2e/Unn54B0nO9lJcS\nYCgwiWCv7ASZraXXwyR/CtrU8herecSXC/5dqFgUZr/lHPJrjK1OYXPshEtE\nltnzdf5kWqvPB7nIFvCd9cFx/lz28KflgNAIBkonepS45o+N+CTCznTTNa3Q\net7UkZDVxwnM+Vj0N5umnlgOVqgYPmXcBFn66SLbFf1IWQDWWYQ9icCAojPA\nJwe0FcEGJm6RWOmxMF4eMe9IQQ4+haCneZ3zS7VDAa7DiiDvy1Q8GWA6kGXa\nSzK/7h7oBwrG7IGJCA6G1pNlBX0V+Frlze2/jU3mGX7CPEwv9YzyoZqW6BNU\naeNTQH4yjjuEY2B7GtvXKfqvNhjsnlf8eAslvLGin5U/R5R58EMuMpQ4pxja\nWBo4J8PC0Ut/hV3XvAkktqiMNHCCTBgimev2z64LGWg4LS0pMat/NOkjDi9h\niXceFC8DL0z1GWw1rEMhEzEnuING0a6ADnhspd24QzzvCE6PynLJ/xi3WOqw\nUeLmUvtHqtO3uHG3zcoFhDWnNEEbYEL5xMKnPmfaGs+mA6KAFlJEki3YmhRn\nqGCO\r\n=4Bcn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"5b6573eeff537ab49d8d8d42217e5cc794f9ad70","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.0","dependencies":{"@opentelemetry/core":"^0.21.1-alpha.1+5b6573ee","@opentelemetry/tracing":"^0.21.1-alpha.1+5b6573ee","@opentelemetry/semantic-conventions":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.2","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.3.2","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.21.1-alpha.1+5b6573ee","@opentelemetry/context-zone":"^0.21.1-alpha.1+5b6573ee","@opentelemetry/propagator-b3":"^0.21.1-alpha.1+5b6573ee","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.21.1-alpha.1_1623486295805_0.5566289113321967","host":"s3://npm-registry-packages"}},"0.21.1-alpha.2":{"name":"@opentelemetry/web","version":"0.21.1-alpha.2","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.21.1-alpha.2","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"87c77eb7a0a45194007679cc0d2b529517f19787","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.21.1-alpha.2.tgz","fileCount":45,"integrity":"sha512-Z0uTP/VDI05X/2mzbHcgu2hyNq8E5ALaNbXhJJ9fE2fnEtGb6pki+jG9R1S6jNn4BAqV96/O/zMXnZqwkNvGDA==","signatures":[{"sig":"MEUCIGWkkzv7W8eO0MR4IfDnUjXilNnftcl3FctmDXmc0NxyAiEAz8HZ0q8SfWvR+cvsN9aHJ5deWZ4rFUB1PrAzjWiFSiY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxHHYCRA9TVsSAnZWagAAHkIP/3aohclEbG+AffYNqZwE\nYhq8Ke+AoRLsRTOhtfSTi2uqmxwc3tPrq9YPeOg7PsPi+EzmpJxqr1Yq4BDg\nwHxQmulaUkfpJuiuEige/QJrshQ9DON5MeKbruquUFBqcA5EbnoClXekczFi\nyJgOE7JFyh/THZoKHqg3mbHr/ZqzPjdhlFZ/s4sYOM6QTARzgP7qkhL5pwCc\nDlorm3YJeKEHU3ULaiKltkhrxQOE5LizRQovfX4a+/TzIZ56N044XMn49Y/r\no/IZ1/m4Z6q6Ydjf3jZg2wfaY1j9TbO8c2ZYkbGjpvEYUyFfGL3g5yTtjb2a\nDJoYjH8sH9v3c9RO4HYv1c2sQDA0ZbuVXntG4jfmt++D7EQeswWeRw36tw72\nJ1e3Tnp2WH0SIRETz1PXNgzxyJBF+SMAwUTTo7ktdp7eXkk4kRxMtYfeNHIp\nk6zlI2QLiPMEtMlgh3WiXrf1u+VLWqI8Ao4SvIKwiShOLEGjDGzNgalnwNiF\nu4E6JSr09u8Y6GRzIDCC1Z0VxMa877p9Z54CQ2sN5e8UqAvtIHgasthyjr3w\ndp2OoRbiZCahu0/aP/jBl1HgK4AVO0X8kWePlhuokVL41peqtjyUBgA2XYiA\ncNfbLuS0TojZO3R3dN6lov/q44Q5lpblimw98UrNb4HmdTvfMVmIKODvftZb\nmW1R\r\n=c720\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"a3b77387012a5f53c193efdefcbf5f6272876e4d","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.0","dependencies":{"@opentelemetry/core":"^0.21.1-alpha.2+a3b77387","@opentelemetry/tracing":"^0.21.1-alpha.2+a3b77387","@opentelemetry/semantic-conventions":"^0.21.1-alpha.2+a3b77387"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.2","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.3.2","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.21.1-alpha.2+a3b77387","@opentelemetry/context-zone":"^0.21.0","@opentelemetry/propagator-b3":"^0.21.1-alpha.2+a3b77387","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.21.1-alpha.2_1623486936333_0.1593535510272368","host":"s3://npm-registry-packages"}},"0.21.1-alpha.3":{"name":"@opentelemetry/web","version":"0.21.1-alpha.3","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.21.1-alpha.3","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"8765529fc370497c283a373d6e093280d508f7de","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.21.1-alpha.3.tgz","fileCount":45,"integrity":"sha512-mv55vUhChweoB8/xEjATtwF7/Wtk9smLOi2nXhiZtEFYEuco7WvtRrUOW7oiuaZbue3OH0Oyeb5qnXzoEpdWnA==","signatures":[{"sig":"MEUCIEhd4yaQ0Vq14YOZ2lkJ1p8zd73KuXXEaY2Hpzv3hT6RAiEA84dnhLRJ+z2waW1CHLxsCrBdxn0PcjfvJ2wbExLutJg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyfWiCRA9TVsSAnZWagAAfYIQAJ5UK8+BNGLUpizY4nF7\nE0JlXiUKpqeODBp1TUTxvwe2P4t17Mwq6QSenhrTOYc3Ukw3eIpV3OM38b6K\nMEmJ7ygeRqQ1NE9FV1h5fzFjV4Vhw4PoaoXA4+NdKFbs5h4QjwQ7/Z7QhTTf\nrbdS29nUk4VDizszLvjBh4Wj/8tTAfbsOZK7r6SQJr4GYi3jbcQAh9z4g+Sh\nRV11IsW6Yr9wRVac92mKQlMxgmqHN5ndBESrFGunSTESxTLJRG0oyBncmZVi\nvBrb+tKhodP/6IH6V+7yIuYLtN8W+TLUHh9Bjsl1GurTV6EmaNQZVPjXWjVe\nh73UNozvnn+faoXkXqrv5GSuuerNjGJ60f8Y6shvZrwYUvjnOzt/BNDGnZPm\nYERmW92igtnJL9/Mn9r8FfWM1QsvdpcZrPU1ER9xCsXBDPifohu8ggGeu2Za\nnhw27HoWXQbnj+/b5m0FNXnwzNEDoP+wv7aIuHQuQeDYPKCVTKbxD5svg1gr\ntg7AxR9enO1E+6vtjLtxHVvq2paAEhiwprY4/aeHLZaGJMbSMFSof6w24mnc\nw0L0B2Qb+ticB/5624b5XSeijtddjKZ+3591bgIOvSA6VW1wJusl2GBn1agn\n4b5HCE/ptNcp4kF6HxSd+9wurbYJ5rQWQKf/mZCXmZsEQK6zc4Dm9y3tELqO\nWQrn\r\n=NJdb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"23db7f0ba383a3043964eb03be11c09df3f7453a","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.0","dependencies":{"@opentelemetry/core":"^0.21.0","@opentelemetry/tracing":"^0.21.1-alpha.3+23db7f0b","@opentelemetry/semantic-conventions":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.2","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.3.2","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.21.0","@opentelemetry/context-zone":"^0.21.0","@opentelemetry/propagator-b3":"^0.21.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.21.1-alpha.3_1623848354118_0.7009225734668951","host":"s3://npm-registry-packages"}},"0.22.1-alpha.5":{"name":"@opentelemetry/web","version":"0.22.1-alpha.5","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.22.1-alpha.5","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"2c8ec279466567afc3e0eb8a7eb31d9933ecf282","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.22.1-alpha.5.tgz","fileCount":45,"integrity":"sha512-1ODc4uEt+vLppECeRaMgq+9MeNVxj7AzECTIelacrlb5+pQ6Ic8aqlEkGHj0aLkn9sZdH8uduAygS0xKKDHacw==","signatures":[{"sig":"MEYCIQDzV2yCAwJpxflHVHSmPGGWbOpTMWedKHaJuAwhZYkXcQIhAIXwlWAL/xOnSF/X+YeZCqNZ/gpfwUfYoy7ZG0SXWW9w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy4DhCRA9TVsSAnZWagAAOyUP/16XzbraeC5qzwZan3S2\n7T2tak0uvrQhi9o9Ra8+r1tfXSBB+si+1gQLh7aZJ3tW+EFZEYzEuNaN4Ww7\nHICpjUdh1iYKSV52ca6HruzZDrh6pihSVdhhAvsWxCttRmBYQLXRN46nwyCK\nTGvlkPtm6eUNzqSNBFjZvRlUskZuJv0Mx037bjo1NmELfuJI8XiF2pYilKCY\ngsn5Iix2z/zAqXmXyWyH2HJA/YCX+s+VOn5qX/z/ae9e+d6ciSfukcqQVlfG\niRKS7qshn1YoNgetwezOHEeCh6plah0Ru6zuETrX66ZxvVebj8ZhtaCLDzAH\nXGorxdYCjXnl1+nCPKjcK6nN5Ag+WPkbF2fPNYzeGnEUBUsa5QTdwOem8eAe\nyAQ3j506VU7b2CmUO3a1yHzfVSuKsSEzgsFwiq6K2DGR1+5WzhxSUmdSTfD8\nroi4Mel9rc7rrq7/vhXXJmKyEdDK2+Cpf77S6HjsK7G9VsVHe9HtQiGu9se7\nAIQ8XZnY9NBqgtDDi6im2Vpq4xOoTUkvHES0Xt2rjb7wbJYUuzVbwhsy4LTi\n1vNeZF0zwqwZJiXrzt4/L76bzpEjdS828eTA6HBDvXUGKqWFx8nsw9Q3/WVR\n0w7NOvnk+nzodqPrIobBbOC2fKWR3ol0+DZDhrf+bxKOpsYI9z45YkJBtZcR\nwaAO\r\n=ndGE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"7860344eca83449170bafd03fd288e1a3deebacf","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.0","dependencies":{"@opentelemetry/core":"^0.22.1-alpha.5+7860344e","@opentelemetry/tracing":"^0.22.1-alpha.5+7860344e","@opentelemetry/semantic-conventions":"^0.22.1-alpha.5+7860344e"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.2","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.3.2","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.22.1-alpha.5+7860344e","@opentelemetry/context-zone":"^0.22.1-alpha.5+7860344e","@opentelemetry/propagator-b3":"^0.22.1-alpha.5+7860344e","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.22.1-alpha.5_1623949536748_0.7582537384322867","host":"s3://npm-registry-packages"}},"0.22.0":{"name":"@opentelemetry/web","version":"0.22.0","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.22.0","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"7eed61d159d2f255c0c216feac41cfb2c85d64a6","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.22.0.tgz","fileCount":45,"integrity":"sha512-y4M91eG4eZVznr9NOwY+yCTuZXokAba6bauNvGySB6UdxNJYv4D2TIQXZFre9IA21VNGuv3cbPoCbHLwg+ddeg==","signatures":[{"sig":"MEYCIQDMq7145uYVW72xifAYioBLTRjqW/mqSbr7IzVuDBJ0+AIhAN4RF04PMX4Z/KVn3es+on0+Ju98aOIMdEs+yXV2wrpx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy41WCRA9TVsSAnZWagAAZiUP/2U4YSC9TRjHrrnfrZb4\n/RmnhT+ANXMEy8DOzriNBwzZZLEl6rE8BcQ00xY2vlWWgQqvMUclD85VtQEF\nmGCmOFbGCRacply5WNTTkJ6a/V4ygopJieuo0a87g2qGjPggB3lYLrqoylfT\nfwkMm12f7kXL/XwFA0kD9MPwL+iOXXZTcX8ORdkqrFu+0bBxxnSXtXdtJSuy\n2HnTyOaIkT50QW4mRbl3LHM0lCFdwn/jAb/mN9zG9OxDI5eH7SQjD6RPBtBJ\nT1uqjFZze8bObTioPHPNsthOvFNQ1SL0HMkboGAxFCETHbdkKLO0oWCh2nZX\noUVvmhDotRfqatObKBAzQRLqwEIKCgvz71febyytBT6PnIIP80pA3ZDeD9mY\nB6mFnhvn/PfnaRqCMmDAtqZbf+4ZqCyqXtCyo9hWN4Ee0KZMw9bX40bkGU6E\nhGVAgxjtQRbOZQN7GXX8axTEtiHmT0D/mnZQ65hIJx67wnpo9DqRNwRJf92s\nxPN6MYF1PqDgpOSEBiJEMdm6bVSUUw+vhFejCKy3/rw3m+aICrrZ6vE/zM+c\nJWkl1LVcgG+/FtPNKHGyzWtGpe16yHv2zZWgCWdz3P+4oZT9Zqy8EpY597t+\nzarNyoNrEjSwjyxin2Uhn99rI/91N0a9RPxWVW53cNIjsGBgSpsKqReFB4U2\nzVkx\r\n=rdt/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","engines":{"node":">=8.0.0"},"gitHead":"7860344eca83449170bafd03fd288e1a3deebacf","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (darwin)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.8.0","dependencies":{"@opentelemetry/core":"0.22.0","@opentelemetry/tracing":"0.22.0","@opentelemetry/semantic-conventions":"0.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.2","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.3.2","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"0.22.0","@opentelemetry/context-zone":"0.22.0","@opentelemetry/propagator-b3":"0.22.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.22.0_1623952726086_0.5202963399639084","host":"s3://npm-registry-packages"}},"0.22.1-alpha.2":{"name":"@opentelemetry/web","version":"0.22.1-alpha.2","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.22.1-alpha.2","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"29ed6ffa3eaaa666622fa4deee8efcfdda579361","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.22.1-alpha.2.tgz","fileCount":45,"integrity":"sha512-naOM8h1XiHfwjmaHg6DAQL73dJ5FNbZlOiCddoC/t86/NFJXEDHpG3dkV4Rc1dVeqt8xDG9+KArgcuoUTmJOEQ==","signatures":[{"sig":"MEYCIQDnTtbduFMBKP6gZoQbwKUvSq9xUTMQypHNhtKZG1ej4gIhAJoYSmWxANDhPnDsGvReMpeHqwOHx6yhKVGYAEnIOp8e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg01gBCRA9TVsSAnZWagAAW20QAIM/Uo81IGekm2H8nsds\n2Z6oAYvObW1ZkLOSI4Qnh/aMg5DtWPG0QsQWo7gkX9Hcr8z7yM6ygqRZKnKQ\nAbhvq9X0bt5BGOd3QmQSTttRfj7yyw7RUTCX3aOlToQ58qJCRWAjpENix/zK\nG37a/ZjuNn7/xAof1uM0JwC9TS+3MlA36rOGbBcT40YnHOz6hMoGU41Z8pHK\nLpUPqKxSIvBZgGCk0mAHVTrBGJvfQOfjVtK/D1pi7eGj6qVSlqImAolUtbhL\nJSj6XFWy3FEYRxBL5z4lFtBdOcAjzciWjGZ6eizK/5Os1SPXK1lcU5JtYMQ/\nkWp6JYpBWENPJS5ecbfYRutvKukmLv8EETKZg7FjCINFegBBSyqon1B5VCiD\n0MxGdCK5ADpgL+Jmy6ZuvZDezNN9IU25PBJleXOETVwzGIGDpzDo1/Z+kyaD\nTtV0iadqPCcxMAjvFh8WVOqOiLqRmHGtMIp8unx0IF79Y1M3lICT+FvqdMZB\nDrxx6JJp0P707ZGbXi9Up7K5aGeMTiZD3e6uHGx9XWNLw89oGNj3cYBTn7ud\n9lDXexBhgBYRhoq9Bw3aj19PsxGTZxC9EomS1pBoyxzjkbQXAipZm2y7QUQu\n74Fs/+Ino2nyZnya471TZsSu0OJPF9g8LtU6T74O/p7hJ+t9bCytO0LKsagY\nEeL9\r\n=h5y5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"bd2a005229ea7a0a64ca0ac7c2206ee40d19bfce","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.0","dependencies":{"@opentelemetry/core":"^0.22.0","@opentelemetry/tracing":"^0.22.1-alpha.2+bd2a0052","@opentelemetry/semantic-conventions":"^0.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.2","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.3.2","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.22.1-alpha.2+bd2a0052","@opentelemetry/context-zone":"^0.22.0","@opentelemetry/propagator-b3":"^0.22.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.22.1-alpha.2_1624463360715_0.23624492760650684","host":"s3://npm-registry-packages"}},"0.22.1-alpha.3":{"name":"@opentelemetry/web","version":"0.22.1-alpha.3","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.22.1-alpha.3","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"aa315569259c8c7a2871a46f185de1d157d16b0a","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.22.1-alpha.3.tgz","fileCount":45,"integrity":"sha512-R2WHdI0CuIwZmyX9iu/Rg3QVWOoQAX7mW2FS/8QOqhlBhpVoEzt9ivaB6Vc3tN1QnwYqu+SCF7IWKknVhKwcrg==","signatures":[{"sig":"MEQCIGFQzmTzwVkRpukBKxV1mP91PLFh4UtrTac1VttSfQruAiBGTa20dCE5nUeO771kSC55s8iBbSaS4dvexw3NnN1qnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg01u/CRA9TVsSAnZWagAA2doQAJBFh03JNH6rZjVi1CQm\nrRaV3plOV2N3g/UymGDOsIbGMQkOcut2u8FcPLomJf95KlgouH9Bp7L2XYlO\nKB6eXrHdnbNqTpQddQciItxhIuN+6xo79ROr6wLX4YkBD8DRjicSYCTvCWtW\nyiaE6u57jH+pc0wKUjSLM0mD66XrAinH/k0JZ1pbZDXsOdd87IiUwJ6KMOv/\n+3hIGBDBYtdPL5vVcATQVD+/TaJwl9xcwBI+/wY4eN1eQni9mHrKxttGlYWF\nZ9tJNoAa2LPT7Mwm3ub2Kbv/COvvkwXSswUj29CpyvVieOgythDSvyo+g7TT\nqxonChBOoVATW6tt4i3j5W95EZSyfAWgz9jqkR8xoWdf1RP+v+NWj7eVlqf+\nbsIm/NaGMKPeuwXM7DneAhTcBNEW452wqLeK8qaHzbWmZpTNT/Ji3whWhRV4\nuyzaEzn7w4z4qAIglgcuLYBTQ9qDLZPr2orHnsqnsF8aYm6E5gK5+KS7okGM\nwnOq0nlLgLUp0sMVyIM59Y3PJoNy0aQHJS5YG6DhU0EnmbmGQndna8Vzal03\njCfj1Fghf35+RUKNhQ3O+l8QfDVK6vwI5/TPWEwSl/cBGJ3d7K7H4s8svq25\n0ZTx0rnc1Tb//UIbYNz1u7Q/YIG+c+1dsktyM5MNWLMJ9K+8eLWH4d/YZ5My\n0kRe\r\n=eoM3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"6fb4fd1712babdbb5de216c26e1283a94f7159ea","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.0","dependencies":{"@opentelemetry/core":"^0.22.1-alpha.3+6fb4fd17","@opentelemetry/tracing":"^0.22.1-alpha.3+6fb4fd17","@opentelemetry/semantic-conventions":"^0.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.2","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.3.2","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.22.1-alpha.3+6fb4fd17","@opentelemetry/context-zone":"^0.22.0","@opentelemetry/propagator-b3":"^0.22.1-alpha.3+6fb4fd17","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.22.1-alpha.3_1624464319500_0.4938332317468104","host":"s3://npm-registry-packages"}},"0.22.1-alpha.9":{"name":"@opentelemetry/web","version":"0.22.1-alpha.9","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.22.1-alpha.9","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"211a40dd8e35b5bc32174edce8e46c4afccfd0fd","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.22.1-alpha.9.tgz","fileCount":45,"integrity":"sha512-qol6nALQtqaiuDKS0JH5WMdZDEKj/D9udet61jpvQcVC/krAKgoD3LP8RTOJE9TonqS3EXbjFZ+j4g8kyUBMfw==","signatures":[{"sig":"MEQCIAkixnZucV+axnwL6CKv5QpI/NTb+m7kqEMG0aknh5kwAiAhZc/HA2kn/gdBb7De/eEPC0bT+VE3D7ld7kiucBpPYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3GvVCRA9TVsSAnZWagAAX60P/2iT/Op/c066f7JbFwib\nzejCr0+yZUd1ZLTfNr8xzg4NyKNJz8oo9LWmfZDcg3iGh2flJMC65PJ0wJfJ\nLGcxEpSlu5fZF8ePVqggxJW4KnvjXz1vwEctCmWe8Uoyxfr+U7dMHL2Ce43G\nxuylie7+373hB8FfpZ8/l5bHi9TkKuCejph1JlIFKx6b/SQW7fiKVZi2BN/R\nSMZ+JqJmG2SgC7u8gYlAMsHB0EGHjefiossuOqOLmsGZeF0gVW0986DP0Gj8\njuvNIRhsxdnc2w0SK0fAtwAwPgk1WhAAqkT0rMi/+xYWwNB55kas8AFPSnd/\nReT7YwdrJtefLV9wtLQqo5CFyTb+jUoSOZsZ9FIr7wftiKS0H20mhb2JaDrp\nYB0QWb4M1gmQht7321gfanbGCBUGW/dEuojYD5VT6awA4GKmwat2/ZbLUmfh\necg9HDVzS2CUjLJtwGImd+X5N6ibJOioygIJ5/gWQ7Ade8OeDC9ripxIgA5i\nM+OmJLiYdtp1PGj7rTBrrPwY8qcDPJHq6N6WIxxtCWTZEEaRyDTpRU0tLajY\nSmn/+jk5SX/zlCfhls/1MZbWGzhxpk8puI1u6hR+mpWGGCnBqe6W9yWy2l/t\nS3EVtrVTJ/l6gZw16vk1irMv/MSO73X7bF+exeQBpe0l64f1RojPDPkdVP70\n717r\r\n=InJd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"8f2209f8931538de105ed72e4ab7ee6935c98387","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.1","dependencies":{"@opentelemetry/core":"^0.22.0","@opentelemetry/tracing":"^0.22.0","@opentelemetry/semantic-conventions":"^0.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.2","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.2.0","typescript":"4.3.2","@babel/core":"7.14.0","@types/node":"14.14.43","karma-mocha":"2.0.1","webpack-cli":"4.6.0","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.7.3","@opentelemetry/api":"^1.0.0","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.22.0","@opentelemetry/context-zone":"^0.22.0","@opentelemetry/propagator-b3":"^0.22.1-alpha.9+8f2209f8","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web_0.22.1-alpha.9_1625058260917_0.47552013273694915","host":"s3://npm-registry-packages"}},"0.22.1-alpha.13":{"name":"@opentelemetry/web","version":"0.22.1-alpha.13","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.22.1-alpha.13","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"b70b197dc7fb0da0e247147e70df1fcd67717ef6","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.22.1-alpha.13.tgz","fileCount":45,"integrity":"sha512-tpRrhiAG3GBmnXeXtys/ee76jSwHKbbzIIWDhY/sIO8aWB2JTh+CdMhAmMJ4Z39xxu2FGINvHhqRWtKO1I+AIg==","signatures":[{"sig":"MEUCIQC2GroDyuHvroct6eG6XH6oNNKt/NTL5vnoTze0xGm/pgIgJsnMsOrWGA9qzAsSY1zM9K4fBLfkmAo3unn0cJC4fio=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3Lq8CRA9TVsSAnZWagAAIdAP/1/v9Z0eQyBRkTMQXoET\nx08cBFdwsn/BfCEAs18WAyvkq/3t4mgVyTc7v69RVTKXPGvG7p/BVSPAzcHv\nvKP+Aa501G3q6DhBWwsQZugcvFZEvQWS6jlHdMKsT2jjAVOA5mcGE7ccrvip\n2dIEbvje5rTK4AzWIIzjKqEmVQTE5zmVOgdKyT7B8kiNfkOpIzvyKZa6xvGK\nhkcwsq28i8rUDfop9s3CzjJf5Cn330DSHD24+liBK1JL2hI+5V3fv48rCFU2\nClRLj5Ut/kmed5VlMWDkmf2P7LDSc0gpomFFxge0LoxYO+oTpaPFktaWgXjS\n2X1zQjkZlTsqVum/yRUp9av7gWVuqDU8UpwDmyFexTkW7dMUVTXmxY4EwpEu\n8rOPvy1J/L0+c04p6tLcsR4J9v4iX30vdUm4InumNZ1lgSw83PpVVUz7u8wB\nCYY9UCLT6fFA/ENvpQ3gnrXqePD8fA1gtEGTU6WuxqGMVHT49r9OGbz8Ugd5\n3GKYik8g+rosymwwDJN+0pnpNewxLY368ZfPm/H/Jx1hT+3eSnKUbLTltL/d\nkjeV4+/C/ol9BHQRSKNhfx/FeAMWuFPbH8wUpIKdFVSgmPpwTI40XCM4ynRK\nzzqnbixMjfiHCwFamxA78+WDAmXzJ3LW1wd7otucgdR1SiI7Xu1pH15eiuWp\nnZjI\r\n=Oq5H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"01418978e5cc15b5ec4d5283ec48910799fe2f06","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.1","dependencies":{"@opentelemetry/core":"^0.22.1-alpha.13+01418978","@opentelemetry/tracing":"^0.22.1-alpha.13+01418978","@opentelemetry/semantic-conventions":"^0.22.1-alpha.13+01418978"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.2","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.3.0","typescript":"4.3.4","@babel/core":"7.14.6","@types/node":"14.17.4","karma-mocha":"2.0.1","webpack-cli":"4.7.2","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.8.0","@opentelemetry/api":"^1.0.1","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.22.1-alpha.13+01418978","@opentelemetry/context-zone":"^0.22.1-alpha.13+01418978","@opentelemetry/propagator-b3":"^0.22.1-alpha.13+01418978","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/web_0.22.1-alpha.13_1625078460103_0.7835833422117535","host":"s3://npm-registry-packages"}},"0.22.1-alpha.14":{"name":"@opentelemetry/web","version":"0.22.1-alpha.14","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.22.1-alpha.14","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"d24bd28a2e3f1b6c600a9952b6762523e4bfcc03","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.22.1-alpha.14.tgz","fileCount":45,"integrity":"sha512-cqfHBa5s6V9ueYn1PS5iFbis3mw04bJNByqsxPceaXu5iQwl+lmTdltDkMgVcEIsltozFBNi420xSyZrcF3jzw==","signatures":[{"sig":"MEUCIFHit7ncYiYNZ/MGbmTso1DxddigtEFAeVieziboZSoAAiEAt3cJz+MmQrskjvc3xc77i7wkiPaCa7NLIMljtJYG0CI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3L3BCRA9TVsSAnZWagAAiWAP/in+/xqJcBnwKt0w0F/R\nGL7iCX+uwF6ZC6SycVVdDxUjIvtOMfM9D2cQdmZRVtN4aWl1yffvc/F7PzrK\nG7+uT4vrQA4y3ksIktXZPXMHKO0eJPh+w4ww+Bsmzzl4qxPBzdLAhop3i4eP\nZaoySaixfiOWrGNWO2LKI8hQbp0BWUzARGlA1p9g48vKFiyi7iPIdiLlEy6Z\nkK2AIJBgHYSWckzLHveZTJVkzUSmGP0DPmx9Z5t2f21vi8t86dGMQAELisQg\nz/QQ/XXWqyOvmJOgD0yubH1URpChfC6zTKAK76RiMNCgIyQExCWcAjfhL/3v\nC3FD97L65zjfLfhS9CwiZGk6ruPEQFym68DR3No9SFI/wjCOEOSJVyFeqKTi\nfj9FRJgnar3X2PhlpBOcG+nHuMn7rhlDquZ9xrm6OFjLbXmcdmUs0fS9kyY0\nxlrrCUQ7Wi6y0eMITyKFa/fltpsoufKMNwnZG7z+ewnPVpY6vNYj7WRVR2ry\nxifS9rm2whGL5GVIKX2AFAh2tiB0/jEc/5I8EQeign+i5YYEvAxle6DEx5NY\nvd7YA37hfHBi4mYBs/Adtm+5erb+bbD65vaRkREnYOmtMh6DQEpm8CHZKTNX\n64B2iKdg6QgQFmsBSidzvdzl0EeWfXWyQ/73eOlOs6ZWthE/eD2GEmeDJ2+Q\nNan6\r\n=GOYA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"1998542d35a7e0d7f162a4c999ca4c223fa26420","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.1","dependencies":{"@opentelemetry/core":"^0.22.0","@opentelemetry/tracing":"^0.22.0","@opentelemetry/semantic-conventions":"^0.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.2","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.3.0","typescript":"4.3.4","@babel/core":"7.14.6","@types/node":"14.17.4","karma-mocha":"2.0.1","webpack-cli":"4.7.2","@types/mocha":"8.2.2","@types/sinon":"9.0.11","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.8.0","@opentelemetry/api":"^1.0.1","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.22.0","@opentelemetry/context-zone":"^0.22.1-alpha.14+1998542d","@opentelemetry/propagator-b3":"^0.22.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/web_0.22.1-alpha.14_1625079232710_0.3456673444108016","host":"s3://npm-registry-packages"}},"0.22.1-alpha.15":{"name":"@opentelemetry/web","version":"0.22.1-alpha.15","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.22.1-alpha.15","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"744c2d9c4593c75e1a981b2511e54916ce32671b","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.22.1-alpha.15.tgz","fileCount":45,"integrity":"sha512-CGEFCZxk1oKJq1IWC4s4zMZVv/fodEGN4/BvfPIUqHTJzDqq23DSwSz/lJwoNfIDqK9e+kfZKOSgJK/asazgkg==","signatures":[{"sig":"MEQCIQCFjcVvVT4NdQt/AqKRW6a4GWKilRzsb4+OBt4K5QKe5QIfMiRJdlwk6dxP+2bEhGcZMG7PFhIcFvoiZefF0tqLBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3MFUCRA9TVsSAnZWagAAfeoP/ROfA3Vn2v3VtR7BO1gH\nU2Uk5HnS7eHrkQ0AA9v1hJnvMFYb1SxKtmQXpoE+cXQs0LjlB0xOn1IV6rFT\nksfsnNe3pWB1qdhbj8RtHDivEYgNaUkm46VFo0Ikf2ghZ3R7e+zVbxHh2M9J\nhzkOxZVhHIn5oTkJpQp7W3vOowCaF0AZiGTzczbUUlOz2k0jfHceLkJJoKxm\nfYn5oYR6LvXgCB2FiMpicOLKsGFSHWbowK1l2/laRxDILfmjrJegtwwQhDSA\nTR+HH1yTAZ1VwNwIS9vJiwO7OKmHi0V8EXzBV6yETDTBDlx5PjYmfNvv42WO\nS3ugupdkyWDWM00+QADTZlWKZGUos1sCFs44JaGQF2Z91DdHmmKaPJaRFY+c\nXGQD/u37L7LWXtwJZcdS1WnNWfsSrk2XymUikk+D7ibb0/5eKGc/qQOQ9Bo1\nwEVqUbRn58gWj2CqTvtKwBQTP8SXMYmYn3lRQ9C1ZBGYlHO7gt4xXTa0rl5H\nNCx1mGNcI0VFiEBQpNM1OcOswLsTmENwVFGQ65UQr22u7j/bB6MXIl6sCQqF\nrAer4EHkFE4KkbCSJoHOT6DMagfg4GwZPRI4TvvfLwKz5RupV1mXnVfWZzFe\nm61KNUewr+49VYWLkdJFHn0RU7VfwsjRbGpB7lQ2J6/0HEavTEfxL2H9LoM1\n6HPW\r\n=mgeM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"c3ff9d1a6b599f01634ed2479183aca2c6d57337","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.1","dependencies":{"@opentelemetry/core":"^0.22.1-alpha.15+c3ff9d1a","@opentelemetry/tracing":"^0.22.1-alpha.15+c3ff9d1a","@opentelemetry/semantic-conventions":"^0.22.1-alpha.15+c3ff9d1a"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.2","ts-node":"9.1.1","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.3.0","typescript":"4.3.4","@babel/core":"7.14.6","@types/node":"14.17.4","karma-mocha":"2.0.1","webpack-cli":"4.7.2","@types/mocha":"8.2.2","@types/sinon":"10.0.2","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.8.0","@opentelemetry/api":"^1.0.1","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.22.1-alpha.15+c3ff9d1a","@opentelemetry/context-zone":"^0.22.1-alpha.15+c3ff9d1a","@opentelemetry/propagator-b3":"^0.22.1-alpha.15+c3ff9d1a","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/web_0.22.1-alpha.15_1625080148313_0.6448263318285348","host":"s3://npm-registry-packages"}},"0.22.1-alpha.16":{"name":"@opentelemetry/web","version":"0.22.1-alpha.16","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.22.1-alpha.16","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"a725cb6e50cdeead6b1727fdc88452d4e75eb7b4","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.22.1-alpha.16.tgz","fileCount":45,"integrity":"sha512-lTXz0Ijd/sHGJewrP4UC1OY1ZmP2gTOh49QNlrRUyrBanJkmxvVbZpmwRaPkO+FOFT7lgqnsJgJoQMR2kLC4Fg==","signatures":[{"sig":"MEUCIQC0VUXRJy7McCY7wMizsqsUhPF2ReXLXIHs7p6uLY1ocwIgOVTeqEAprSBMgn16x1HRYkMqaqGDCiRWoOzukfO61lY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3Mq2CRA9TVsSAnZWagAANt4QAIkzPwwm2lOdtKlverrI\ndHaLMGPGQL0p2NxBK8yXhV3Ie4SJ4Gc04Xo6P65X5vJ7hRrZM/pnh/E3Yy54\nEUpCcAm2uWbSy+A3aRbVKi1Qup6uMx4R/g0GKvo8u8nBDJ6e2ruNTWCPTQfP\nz8I8QPIj+Xb+eNsMUENem89f+rb0aroUUfYC5LRmLxmRNfyMPxWsnpE3sqW8\n9A1kG/qZoDrjQED1OsOMgqQimBmZzh/p74MzEK5HerSi7E9BjBVQamYBbYZ/\nKqH1YVEloHgIJY6LKS2Fpam+b38tsWy8w4iTJqvw012IY2jgCsD2GRE82hpH\nJUamg0wsImG9Y9Czo0XkpQtv0z4McC6GyGaKkhzX5NbE+cEWcY9B4LpB78pL\nzux2TTecn1GoZtFbLxiizVXONeoM+xBQyk+3ESoWg7SrcU8I06KajEhwSs+f\n5lAxRnMj2OcS3jXIYrElDTwSU7MViRLGfqVF4sRGwkOn62pW+QGDoftoPgJg\nTbF7T4tdEWRCXdSl6FpyJh20NaPhQ0cNoupErm8zH3kRvG74IwlNcRCNOqsL\na5wvUif1ddMZ2MgOyOW6YRAMEsIiPWYcrYBczE2zzB05u+mYBIxLJIk3CjGx\nlLYbgSeORqbqkbS+DHD6V6+LjjR/b9AMvN8dAdS/URAGzqrSsbw+4UATaUfE\nY8FR\r\n=qAUH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"5af147b159c9dfad8d00a20a3b140d55736f1919","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.1","dependencies":{"@opentelemetry/core":"^0.22.1-alpha.16+5af147b1","@opentelemetry/tracing":"^0.22.1-alpha.16+5af147b1","@opentelemetry/semantic-conventions":"^0.22.1-alpha.16+5af147b1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.2","ts-node":"10.0.0","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.3.0","typescript":"4.3.4","@babel/core":"7.14.6","@types/node":"14.17.4","karma-mocha":"2.0.1","webpack-cli":"4.7.2","@types/mocha":"8.2.2","@types/sinon":"10.0.2","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.8.0","@opentelemetry/api":"^1.0.1","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.22.1-alpha.16+5af147b1","@opentelemetry/context-zone":"^0.22.1-alpha.16+5af147b1","@opentelemetry/propagator-b3":"^0.22.1-alpha.16+5af147b1","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/web_0.22.1-alpha.16_1625082550320_0.5141967799981182","host":"s3://npm-registry-packages"}},"0.23.1-alpha.17":{"name":"@opentelemetry/web","version":"0.23.1-alpha.17","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.23.1-alpha.17","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"fe78122d62a9f7f05734ca5d57e6c35f0edede7d","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.23.1-alpha.17.tgz","fileCount":45,"integrity":"sha512-bhTj/JLx6dG3vK/iqA7kEAlFqvOpxgZh1BDwE5Pb2ISrHWRie6wauaiSuaWpmgcdBGaLl4Y7YmDEtPqbXPw7Ug==","signatures":[{"sig":"MEYCIQDkKgvlb7vOHZcnNlZj1MeuLsTGuMbKBBFwKjKA+QJbgQIhAOc4Ueh+UCo6bC+jg1hdXzxe/iwiMOa9XzuBax2GBYdb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3M8iCRA9TVsSAnZWagAAy6kP/3t4rgqlUuiw6KujdYwp\neBxLosj7O0FezpQYqM1lwbCmfB0/VNBY6P9Vp5cDdHtbZ6LkF1QADA2JtT1H\nHTpOX8TE3XqskfegsRw/0FmyjXOloxKJ8chDUmR+pQjZ5it/wc5aO3DR6WhE\nunUJe2rlWt3JcnUJ2mZqskLrucHgGqebZZ2VXDqWJoukJ5IvKQm+UZbh47v+\nTlaWn8v+Wm4RnpUk0vB7G4QCvNSFLGNrpUNh8NWu0TRWBL8+DLyV1RB40yj2\n9mgHDrzIXnoqoboXWUhnZfDvAyN/pU/udTzHesn5oJfBiP7KZdIBnn39XlNA\nvZBuQBEg9fPGjx45GkZ4V4EwUEfqwaA7HEyVmRexOnHoWryZIsJV73+g3HEq\n8LkBXhlDtXG0/As0rH1wI6tlFOmLzlx4eynYGTFS1u/rVTq+RlnlcOaYJn5F\ndoqdCXuA0x/EB6VuQ2ROS2MPEUS2u1lMIBsZlAe9uQhGycDU4Vu+FrABReBv\nUursFPTU6X9r5FtPH+o69dB2NyGkZvW98CuciVGKFVCGDnPLN+MztWsz254h\ntg+aumK/OQfaJdslFOmmpXCxXqDlU/Z8iMDYJtD1UUt3/YL1j0lef2Q5TGpy\nhJFwCtqj1xyLO2sEyDAiXV4OcwBuOm18UonxjjDgPBaHT8jCg9+nokjZWs2v\nLdvT\r\n=hPqV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"f2a958dfeead4f6ae20901ab3fac04e4fc424a3f","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.1","dependencies":{"@opentelemetry/core":"^0.23.1-alpha.17+f2a958df","@opentelemetry/tracing":"^0.23.1-alpha.17+f2a958df","@opentelemetry/semantic-conventions":"^0.23.1-alpha.17+f2a958df"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.2","ts-node":"10.0.0","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.3.0","typescript":"4.3.4","@babel/core":"7.14.6","@types/node":"14.17.4","karma-mocha":"2.0.1","webpack-cli":"4.7.2","@types/mocha":"8.2.2","@types/sinon":"10.0.2","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.8.0","@opentelemetry/api":"^1.0.1","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.23.1-alpha.17+f2a958df","@opentelemetry/context-zone":"^0.23.1-alpha.17+f2a958df","@opentelemetry/propagator-b3":"^0.23.1-alpha.17+f2a958df","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/web_0.23.1-alpha.17_1625083681729_0.08421353060609804","host":"s3://npm-registry-packages"}},"0.23.0":{"name":"@opentelemetry/web","version":"0.23.0","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.23.0","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"362f8e77be80d588d6cced79f53e679dc0c9e2f3","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.23.0.tgz","fileCount":45,"integrity":"sha512-EVyC9MCLHrgkf4jJYQ5r9/1k8Z/05ebhA00UvMyFlgR225DKRCSAdbCKL0pSnibuMMHaPQYiOuvrAMrG6Py1YA==","signatures":[{"sig":"MEUCIQC5EfOqisjQdYdUXwxMZbov2vSBywa/PQFBXTmxqkbGhgIgBLDbo6lbQPEDuBFcTKWM54eSTrnjWPfIoOqU9KsLq1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3NDECRA9TVsSAnZWagAAx40P/jEsGCVqVyVotkm1fyCA\n1XfSDGkdMoE5k9WuNkbYlZi35CO1NIEgN3feltxWWTLadTwkKgZ9ABI5zZon\nd/TVBM+2cTBjyoJb0uydjLH2LNcn3TgG2dl80kby5r3ZdJEj+UygYHshqB2Z\naBFvddQA7ngQcVnlahA58oF7cEQBM9DewWltkyHgUZKZv1qF4zaMabw2drCE\nRaPSwaMB6mqE9MgqoHHxNkBMcwyQdzS5A5+wOE6oTjp3JkYPg28fNOPcjSVZ\nVfD++x/JXyNptGDfufgEph4t/c5DSVgM9UJXNG2b9EGXKnPYmgDcGrfROaH7\noU5d9bab5f0E9qH54KF145v6yHn9ktyXn8FhzLybxfu93LpgschJ30QK6ola\nYHA4wkOmaGgJUQSCM2lwZ+ie0FOPHRcD23s0tShnFMMXsUWDauwgH9XeLPQ0\nUj2DYzTVOVOoMcTnFzou3YTXH7GQQNqEpN0o9kx3ZhIFPRxjwyZJ7rlgcCFw\nglk6bbrQFVG8MxXjZXKnpQORa4wk41cgSAULwVnLbviO96B1NtsK6qleA/Az\nBSMyqcJUTuGnR7GPGw2LSgbl/RbZDrdLlXWtp8cPqcrzh9qYgxMC/VzATkij\nyXHSkuFlnFPSAvEBtoV0F6Qp7Dif9H7hKXBYrowaip6sm5ithQJJjqunPMmQ\n8At5\r\n=YQ8Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","engines":{"node":">=8.0.0"},"gitHead":"f2a958dfeead4f6ae20901ab3fac04e4fc424a3f","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (darwin)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.8.0","dependencies":{"@opentelemetry/core":"0.23.0","@opentelemetry/tracing":"0.23.0","@opentelemetry/semantic-conventions":"0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.2","ts-node":"10.0.0","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.3.0","typescript":"4.3.4","@babel/core":"7.14.6","@types/node":"14.17.4","karma-mocha":"2.0.1","webpack-cli":"4.7.2","@types/mocha":"8.2.2","@types/sinon":"10.0.2","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.8.0","@opentelemetry/api":"^1.0.1","@types/webpack-env":"1.16.0","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"0.23.0","@opentelemetry/context-zone":"0.23.0","@opentelemetry/propagator-b3":"0.23.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/web_0.23.0_1625084099631_0.8987470205676373","host":"s3://npm-registry-packages"}},"0.23.1-alpha.18":{"name":"@opentelemetry/web","version":"0.23.1-alpha.18","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.23.1-alpha.18","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"3e9050d127abc598507963ea86b7585470d16213","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.23.1-alpha.18.tgz","fileCount":45,"integrity":"sha512-k3K3q/v09+vtR6DM3ngYmh/E+t0q9bs+suL3hy5zMmqkRflj8PF2e3JZngNiglF+Vn5fHpPbFfcGwnKEcGIGMA==","signatures":[{"sig":"MEUCIEc8azza9zOiADyS//jbqgwksfHSrZo9mvMAC8N+OIbWAiEAmd8JRs3YfgYDin0xfIq4ul2VLtWX4h1EDceUEo7uIcg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3yTlCRA9TVsSAnZWagAAD+MQAJTWWvMhNt3bDhJ9eeFF\nWPHvfQsRmZnbbtlqKaS0wrx3OVpA65KJqNZ+tRum3aU7shbF1GMiOY1TLUGV\nxA6il5wScFXuSALYHOKOZXbEOoRLghz+Jp2ep0bDMsyyhBdpA5Xn0AYRGAwX\nSn8eBvA1Ift6D9+zOBiLtWmiCAEm7KqyVk1m4l6Sh+yVbBsNY0BxU2w3fz5l\n4moa4hsY0RK0SOL2j8VkDZGMsawY17cqtktiNcHpo8bSOnHaAonc3ZtIf6rF\nDLNK7IDURCarkucZtyrfvKGjaPt2zh1GicCJ2mjCEjL47l/dtlEO2nyqkzHm\nV+KC0dnxwXbh7GNJ43B1rHaef/kdNuo63lBuPJ4LtIbqJUphJllV2YvQgPeg\nzhQXuf/lPInfHaqXvVP5esQYgRPcFhO6Ckbk/479+7FTXs4K92THsl3VMb58\n4Etu1qFfbL+30u4gURXWT3NCbnIZzdQbyUo0nPUYk/BmeZ7KCwfPqXgLg+2S\nsME5kdj2s/YlEkZN3o1eF6+VjJu1q+4Jztl4XZbkcsf+tlUrFeRU0w6lbigI\neGUGYodKIZQ/KqMblmkpHQkyXrOPWMC+G5K/x8ZI+vD2lwo7J81kwDnGCPr0\n0u4urjZSHq+VHuVerENItCqmq/zrCiPbnguSOHq0RZPnktCmqeMpQJZ6wdGt\nc80q\r\n=TEKf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"4b3425dd09f0a7087c9d741d25c7a9a0be42770c","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.1","dependencies":{"@opentelemetry/core":"^0.23.1-alpha.18+4b3425dd","@opentelemetry/tracing":"^0.23.1-alpha.18+4b3425dd","@opentelemetry/semantic-conventions":"^0.23.1-alpha.18+4b3425dd"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.2","ts-node":"10.0.0","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.3.0","typescript":"4.3.5","@babel/core":"7.14.6","@types/node":"14.17.4","karma-mocha":"2.0.1","webpack-cli":"4.7.2","@types/mocha":"8.2.2","@types/sinon":"10.0.2","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.8.0","@opentelemetry/api":"^1.0.1","@types/webpack-env":"1.16.1","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.23.1-alpha.18+4b3425dd","@opentelemetry/context-zone":"^0.23.1-alpha.18+4b3425dd","@opentelemetry/propagator-b3":"^0.23.1-alpha.18+4b3425dd","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/web_0.23.1-alpha.18_1625236709325_0.6858488628648052","host":"s3://npm-registry-packages"}},"0.23.1-alpha.3":{"name":"@opentelemetry/web","version":"0.23.1-alpha.3","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.23.1-alpha.3","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"2210ecc0c2b36d59d00a7ebd46d17b43451bb0a5","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.23.1-alpha.3.tgz","fileCount":45,"integrity":"sha512-SCTO5icWJNFIMRjM0PwSvLQKAC2UuC3KbiKoegFJqDBdNgTYYQpqGCRzK015OcTXRV48sA3DcE+2XQxa9X1ung==","signatures":[{"sig":"MEQCIEbWed7tLZjYPIYj8xEEGeZxoWWsHFf+PwGR8i2wFoLWAiBVKKtrOpcltU8LeR0GevEXtZdcQIFAuwa2lAosqunDAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg44doCRA9TVsSAnZWagAAtNoQAI/TJBMXR1IeO6a1WNCv\nd0wJkbj4jRdZkUfG4bWuAG2ev/3ldHX4Jk3JjVpBn3sM8FBWGDUhqTGyDUVV\nSkqI8Vo9PYJ4ZQBz9iXiLMQK+jjPr/Zq9bSdCBt9BYXq/tL8M5LJxAKXi0Hq\nk9y5s2SLVfvZ3bR1j+ZpTcA7eGsBNvFP0zbRPR2unvbudj+WqtnoR7aftw4V\nMw5bKetIRLGzCI3Gzjw1lb15boOs/Xwn42EiNpv1LU5M3wuoC68m7nNlA4JX\nlBFS4BtEyNQQRqHDjn0YJCGBoZRHkqPVX2q4ZVBHZ6P9++yk77vIvEPNgnYr\n1Akq9E+R6cHx8g/iN6lJ9CEWGsZRIUagOBgRTGqB1kmdvOxZyXdO7evVIaSG\nKPfRNC5V0d/ZXp2SMEaX26xh0dfTOoUea1U2EqNcVsNA19U/RMvO2tf1vAxt\nJppaEHmPpXF0iGmmKpZh+nzP1WKFhkdabk29dMc7Rjtn3T+9rvEJWEMQjF22\nLTP3BlfyUA/712VbMb58I271CT098tUUu+1QzN09R9sOVjVMmim++i1H8mtY\nxnasnPJHnvQNJvlxa3j/5VqG0e44+ohaD789+0s0CPCYXKUQkYkHM3xi/mLl\nGxR8lBshOZNQYGyGQKKQaEjrreCmQEQCCYFmAHkQ3Lmc956hAVDaeQ8aH2s0\nqLzm\r\n=zjrr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"6ed8d92559df68ef1fd3273598a1860ee5197e53","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.1","dependencies":{"@opentelemetry/core":"^0.23.1-alpha.3+6ed8d925","@opentelemetry/tracing":"^0.23.1-alpha.3+6ed8d925","@opentelemetry/semantic-conventions":"^0.23.1-alpha.3+6ed8d925"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.2","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.3.0","typescript":"4.3.5","@babel/core":"7.14.6","@types/node":"14.17.4","karma-mocha":"2.0.1","webpack-cli":"4.7.2","@types/mocha":"8.2.2","@types/sinon":"10.0.2","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.8.0","@opentelemetry/api":"^1.0.1","@types/webpack-env":"1.16.1","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.23.1-alpha.3+6ed8d925","@opentelemetry/context-zone":"^0.23.1-alpha.3+6ed8d925","@opentelemetry/propagator-b3":"^0.23.1-alpha.3+6ed8d925","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/web_0.23.1-alpha.3_1625524072043_0.9414993349430494","host":"s3://npm-registry-packages"}},"0.23.1-alpha.13":{"name":"@opentelemetry/web","version":"0.23.1-alpha.13","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.23.1-alpha.13","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"095ffb0b356af8d382c2edc2d0524c9033bdf469","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.23.1-alpha.13.tgz","fileCount":45,"integrity":"sha512-ue9QmyJKTD88NtoO8bDBR4pDeuXBWzbp092o1HsgHxJShcE7KDkFwdAv/7DRgIFOv+ScyiXdtjzVq57r1D9ehg==","signatures":[{"sig":"MEYCIQCCwH6idFzDPVSI/zTqzzmW2rXk7sRZH3y0NMExxC3EbgIhAPxNny9u3Q7udqxrGXNw54qBWLspb7DBKPJF2W58Oot7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8psgCRA9TVsSAnZWagAAuaIP/10X58ihGdHCrjehHVjm\nGY1OxGYSMqRryF63qxgSTUbMA+28vTjD/daGu9gJC9vJWRRkSNaeXwLXZjSE\nvatBilN0feDFt8vR0ljB3Xof+GkLkn+dxYODfZzV1hXOth4s7FmpwaekMI0H\nSLUexViRbvXx7AfBb06QBS4022QO+MTT6zqjjSmWbnTooqRDChmIx9chjHOl\n8e4vT1eQz6MPtf0ulmtcwC+g7bXW+G2h5KIRdE4pWTWuypzGtWTyw7ENQHln\n0hz6w00LlHWOgEFGY9Jh/ydFEYOFvRogUnJv3EAHa5Y6fp8SW0dmUsX5qAUt\nHnGf848DrtgGXx/wPK7AL76oXdh9jzEswmS0leTo05+07pRa85rwR2/uirM+\n767w816vS3dgIBp8b731xgvJRuhUUwYcUEfYXVJZ9kqgZMoky+k0t+ovSthh\n7TYMcYt0EvXIcsRUIRj1bc5C/uSDMlcGFJATtUEtUfiQuhY0vrhkftxCpIO3\nALByC1eYNJmKQjl/2sPXLpA/CtY9X5yT+fdTpJ6jTvN4W6zB02/vFP+ATwnR\nwRxgSLJnUdmSFp4ACEx7YksM0sJITvshT+Q5dhCetTcGIYGXsAYA1Qr/QgV2\nx7evei5EQsR7v2nGXeXlBZ9/1Bgl9EusvESCKy3PO/okURg+um71BCFCGIIU\nmdjA\r\n=P7cE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"5aabcc750125d45f77eb0e7b2e0d59b5242e523c","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.3","dependencies":{"@opentelemetry/core":"^0.23.0","@opentelemetry/tracing":"^0.23.0","@opentelemetry/semantic-conventions":"^0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.2","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.3.0","typescript":"4.3.5","@babel/core":"7.14.6","@types/node":"14.17.4","karma-mocha":"2.0.1","webpack-cli":"4.7.2","@types/mocha":"8.2.2","@types/sinon":"10.0.2","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.5","karma-webpack":"4.0.2","webpack-merge":"5.8.0","@opentelemetry/api":"^1.0.1","@types/webpack-env":"1.16.1","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.23.0","@opentelemetry/context-zone":"^0.23.0","@opentelemetry/propagator-b3":"^0.23.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/web_0.23.1-alpha.13_1626512160510_0.36358375741203","host":"s3://npm-registry-packages"}},"0.23.1-alpha.15":{"name":"@opentelemetry/web","version":"0.23.1-alpha.15","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.23.1-alpha.15","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"a3c94e37238de58c1f3584a910e2f5377d8fea48","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.23.1-alpha.15.tgz","fileCount":45,"integrity":"sha512-dPSuGzonWNh7V7zaRvFmknYM1RyN8oGyOMW8nUu8OfqMqAxNXS38m2zhVgSvYf3qDi+Ofg0bcrDqeuVLn3ysog==","signatures":[{"sig":"MEUCIF/07WVt9eyct6PWOyw38KIxDdCheO+dfqJzN26VYPboAiEA12w3WXHLxkmu0C/bRYP/S6kDpa9kwzCjE1BymPSu9Ik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8qBlCRA9TVsSAnZWagAA/i8P/0rInEMfrZOfDzIGURsQ\nlgFEr86bGVyotaqlenT12L887O6gSfYNYwB+yhchZNsEd61cUEdzKnSW1Jt1\nz6Q06jfBL9Xws63Go3B01EozS7zYPeiTfPGhE+4BCp8SVj4finY84tGOvr5+\nd6USd1WwaD+BG3+XBF2x133VmPyOfKo2IC6r1SL9y58qTl2DR9KRNcUu1fXN\nsIp+krHwBKB7Jp7NdGqpNX1+StMuDFgjqUCnD2Uv1js03Eogl3Rm9h36mfe0\n3aulplxaeDLmaMOfr51DxHQAy3gjGOQP3uaA1UKLAsgT4iaiIm+NJ+q8+rGC\n68ebJTLo/r+ynAH3u9bNkUDW1F794Jx2uBfiPF5qKfu9VApvWGHpFoDR53LG\nse7tYdWihyhQKdyYXgopErofJn0UbmOmO2Ic2Pls+bcrc6Wr6mPuMfvvcDw8\nI9zzorpbbNQFR/kTq35XplESIO4hk4FXVaiYs7H4RNJLmxx8vxa753w2mUML\nkHznoMrcAx7uxxegvwj3pA/6ElOuL5GC8YpGWpUDV9sofx/fW4XubxByhZ97\nOyu58zt6Fkt3qbIwI7OOJ/jPwdWkKmc/5XcGAgtmxy1OZWlduXQmAFu7BpgE\nnHwz2be5Lt/QS/i3TiS/TiOKtYKo7JlEYWXBJAqivot3phP8wLNfCHvT7klj\nXoHp\r\n=HVUi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"b67ca0568c333e5d841c9b614ed40b3e107682e9","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.3","dependencies":{"@opentelemetry/core":"^0.23.1-alpha.15+b67ca056","@opentelemetry/tracing":"^0.23.1-alpha.15+b67ca056","@opentelemetry/semantic-conventions":"^0.23.1-alpha.15+b67ca056"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.2","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.3.0","typescript":"4.3.5","@babel/core":"7.14.6","@types/node":"14.17.5","karma-mocha":"2.0.1","webpack-cli":"4.7.2","@types/mocha":"8.2.3","@types/sinon":"10.0.2","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.6","karma-webpack":"4.0.2","webpack-merge":"5.8.0","@opentelemetry/api":"^1.0.1","@types/webpack-env":"1.16.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.23.1-alpha.15+b67ca056","@opentelemetry/context-zone":"^0.23.1-alpha.15+b67ca056","@opentelemetry/propagator-b3":"^0.23.1-alpha.15+b67ca056","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/web_0.23.1-alpha.15_1626513509518_0.5598399963083522","host":"s3://npm-registry-packages"}},"0.23.1-alpha.16":{"name":"@opentelemetry/web","version":"0.23.1-alpha.16","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.23.1-alpha.16","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"7983db387d99d6299c181eb3f95c3ad72ce6d659","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.23.1-alpha.16.tgz","fileCount":45,"integrity":"sha512-9UIKCvsiG0WaDBtRCLNJkxKqxU1DhaBIX5BfU1dgYMg95oIGUszxsZwQe7L68MUiPOqOH9xBvQenwdl8GAwrRw==","signatures":[{"sig":"MEUCIEw2CPYGj+JCIxLwEpiSmoH8eaeGcdDrF5ktvEIbXrgvAiEAqLalbfFohXya5lzXW+l8ij3LtxHP2C9bqQGqowGxCa4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8qIOCRA9TVsSAnZWagAAcwQQAIBye4SRs2gcosg/mcYK\nOyqMoj3/rVB6/s4/CMwX0hKZYOk80PtEB7pLq25q7oPvm0VGoAmvbO8xbmFG\nPfnWJV//ExyflZTCsqfxqV+sqM4DR4NRb2ma5d+RDApu4c3CYKK+4rlq1Ad6\nlIoNxeeF3U2rVqaNtW0MnhU5Ky9jOZTp/VuAM2R/kJOb/G6e1uLYadAVwswV\ne2f3ThYbyBwLV+dSMx9go3w8wKimxcBGdySofHsS72udC6nWqRJF8rOHRfr2\nNV3eLWajs91eoKVCufXMD10Z+/sT4lRgo7uRXjIYIXTR3yIyCXTWOiPf0UNz\nRCBVi/9eNkfLaPG+DeEk4nb8KI2DCVvXi8BvcNikNo3s0Q4i5zmv7JGw9wCY\nAfo6ZGgYWK3uLj70ofY00YdK7ObOuMDYKcVMn0hfolr6gUsbR57Ntbjfpaky\nBW+6QDA0QViUbq7z8nbBiD+Ya9L+9aKCFDr4OCwW8rqs2KdmqOsw1pTD+blJ\n2hrLORz5OTkIzB6medZnM71uAQY7P3XnsdRQGG1bSw49eZ87X6tw9t8trYPZ\nvdCFj8OApfBUdQSXcpHL9S13IdTkmuIuUvC2a4cwnnV2dOnXyPqEEUZ9TI7f\nju+7wrz7h79fQq/z76l1dteYZW34nS4GAEjzQ0JrY2GZWt/pirGkXGYv4RNY\ni8mk\r\n=NFx7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"cef7ce903c84d944d6e7bd88b719aac8a0827d75","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.3","dependencies":{"@opentelemetry/core":"^0.23.0","@opentelemetry/tracing":"^0.23.0","@opentelemetry/semantic-conventions":"^0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.2","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.3.0","typescript":"4.3.5","@babel/core":"7.14.6","@types/node":"14.17.5","karma-mocha":"2.0.1","webpack-cli":"4.7.2","@types/mocha":"8.2.3","@types/sinon":"10.0.2","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.6","karma-webpack":"4.0.2","webpack-merge":"5.8.0","@opentelemetry/api":"^1.0.1","@types/webpack-env":"1.16.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.23.0","@opentelemetry/context-zone":"^0.23.0","@opentelemetry/propagator-b3":"^0.23.1-alpha.16+cef7ce90","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/web_0.23.1-alpha.16_1626513933885_0.40426639256531094","host":"s3://npm-registry-packages"}},"0.23.1-alpha.23":{"name":"@opentelemetry/web","version":"0.23.1-alpha.23","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.23.1-alpha.23","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"61fde67a6478b85fbd00e16db405b2aec1f26514","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.23.1-alpha.23.tgz","fileCount":45,"integrity":"sha512-7tHGP0jco3VlOBDAWx2oMd3ZC1hWoi+JAyZOMobMe0DV/MhRoz+muA1epRkAweC52BWjucbP+PjbixNPuRyTGg==","signatures":[{"sig":"MEQCIGpOKyyxRcWru7bf1/AaC8uzzcGrzIX+KBOsralzvZj+AiB7/9cOGomZK/7fB4syPOW+0cGVTAsK9KwTXzzZHq4Rwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+wB8CRA9TVsSAnZWagAAij8QAJIYnctrROGdKXhHEFPa\ngr55SI+7aNH0uURUw6u3Vf+V0Tynt4pqq7utlA+zXrZbH/2RDkeHPx6RedqH\nrUu4IDlRGDa/2VH+4FkQP1hLOqv/ZAiXozA4ECGIGqbwAWax4YRVoOC5V7Ks\nZuV0XKmqcqqwfOFR9iX3XkBTTNr/EXZA08IfyFNG3DBnBFVlzH5QlvkTjiew\nqeIFakV4fXEO6x063uRTn7/72y1bjbYS86+/YD7wPgoPV2H/UuCn7w3mWFvD\n3jDzsaDg6fOMBI4js2sGNpBbY3uknaRV9DlnWz9TcOqdFlBNJzDOcoUTTisg\nkwu8E0eYKk4cExH8OzEn6tZcdF4E7j1ktxep2lHj5/WLKsoa/9zeeZxHbJeN\nNgHirlphW9igaL4H1YoUxs/Hk5aH8moN8/K+58Kp0r3NSUD9An4y3MNoAScI\nYypII1L8RB74oMzHsau3r14F/3rWhx5xom1Jo+luThbBRUozOHVtbVTE1v0d\nkCMhshqfV8hx6Mb1gMms8Ni9jypZjtcghJiSY4hDLM+TXteMD5dOmWG6Rj/1\npsC8FFx3h6LQB3K7enrpyqA0V6qo1jgODs6FGDcCXzEEZxnZCPt/JxmlcLBm\nI4zSpDM3m2kTsJyv8DMCUBUDFSHzbZaFczxNGgcs3Ge+hx1MAkNR9yEctFSn\nznJN\r\n=kFv4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"884d20ab417bf0283ec84a72b9a0fae8ebcb82a1","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.3","dependencies":{"@opentelemetry/core":"^0.23.1-alpha.23+884d20ab","@opentelemetry/tracing":"^0.23.1-alpha.23+884d20ab","@opentelemetry/semantic-conventions":"^0.23.1-alpha.23+884d20ab"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.3","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.3.0","typescript":"4.3.5","@babel/core":"7.14.8","@types/node":"14.17.5","karma-mocha":"2.0.1","webpack-cli":"4.7.2","@types/mocha":"8.2.3","@types/sinon":"10.0.2","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.6","karma-webpack":"4.0.2","webpack-merge":"5.8.0","@opentelemetry/api":"^1.0.1","@types/webpack-env":"1.16.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.23.1-alpha.23+884d20ab","@opentelemetry/context-zone":"^0.23.1-alpha.23+884d20ab","@opentelemetry/propagator-b3":"^0.23.1-alpha.23+884d20ab","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/web_0.23.1-alpha.23_1627062396740_0.3033238068629258","host":"s3://npm-registry-packages"}},"0.23.1-alpha.24":{"name":"@opentelemetry/web","version":"0.23.1-alpha.24","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.23.1-alpha.24","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"17cb2c00a7a71b8dfe5a221e0f31787cebb08c37","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.23.1-alpha.24.tgz","fileCount":45,"integrity":"sha512-7ztqcPD84E0Qn7WGRAuZ6kWGgJFXhm2WeGc2PFeMpJ/L4povprvOhdcTOxIBDPczN6huDFRtroP/T+RJ3t3TJQ==","signatures":[{"sig":"MEYCIQCWFVEhB0QjFN3PprhxzL/Y8HvwMubgh26ozwrE4Ny8fAIhANTY46KBCbj31KtYyf2O7E1KF0tQCiQfDRvV0vT1XszM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/QiTCRA9TVsSAnZWagAAaUgP/ik7AKSyGNx4OzUmhE4d\nO4GUNsDxfb3cDSVk68eN5KD+U2qCcwUd+vLJO7GrpEzDA3A2rrTGklwIkMTX\n8SQqqPdvFrO7xlW84CJcZ3a+m4/J0sJxEP82+e2g5WWcMDiDfUn9xRkPs7WU\nguW3+m2T43/lt3S2+Wn6Q+2pMnbOLHo2c4mt/SJvEf5JyDJ5mYxHXbNLMnaV\n2y1m5W2x68XVxvZchRRuy/zUOVZTqWSyCYoLaoQBljl/6ek5F7+mT/CWwqIG\nCEOAoDPg1jZeqpYcKgxheliuXrqtPemstowRJTS8Iu6ZMg8ZAB5Ulw76fXg6\n7/aT4kzof5cK5br3PN8hjh4IDfTTBzeKeu61AmHZUQWHIqQmtJ+Nz40+GHSy\nwpYs0YNINKY7dwuYSb0RW4RarqGW/dlZAE5EHuIeJosq9Q5sk5xX7kmSJhV0\nhfwljTUW7Yri6Cn/5i8hgaZAPJNNU9qFMWL3PH2BrgF0X4aYXDTC5Z2aiyLP\nbF7n0ZxI+qJkm7/ycHZvEn5xO8GwQa0OxPxyRT66UCmtHFb4yiPgp3adjjUB\n7kHqwRWcK+EKBx7NQDmzyAKtZ8tvxtlU6+tTZy7+1cxm8FR9kBodQjfrvsTd\nW2Gl8lWIJxH5Iu0Gv9iTjgxZlFLxUZDpLX2uRzSHRYTGWlLyQvwXnzU601RR\nRKh9\r\n=ii/3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"3bc3452814e30274d7eea1f3c9da968b88b1a197","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.3","dependencies":{"@opentelemetry/core":"^0.23.1-alpha.24+3bc34528","@opentelemetry/tracing":"^0.23.1-alpha.24+3bc34528","@opentelemetry/semantic-conventions":"^0.23.1-alpha.24+3bc34528"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"10.0.0","rimraf":"3.0.2","codecov":"3.8.3","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.3.0","typescript":"4.3.5","@babel/core":"7.14.8","@types/node":"14.17.5","karma-mocha":"2.0.1","webpack-cli":"4.7.2","@types/mocha":"8.2.3","@types/sinon":"10.0.2","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.6","karma-webpack":"4.0.2","webpack-merge":"5.8.0","@opentelemetry/api":"^1.0.1","@types/webpack-env":"1.16.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.23.1-alpha.24+3bc34528","@opentelemetry/context-zone":"^0.23.0","@opentelemetry/propagator-b3":"^0.23.1-alpha.24+3bc34528","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/web_0.23.1-alpha.24_1627195539169_0.4873344536942139","host":"s3://npm-registry-packages"}},"0.23.1-alpha.28":{"name":"@opentelemetry/web","version":"0.23.1-alpha.28","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.23.1-alpha.28","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"a88c8459d273a4c10953a6c4032f0db39f8d9e5a","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.23.1-alpha.28.tgz","fileCount":45,"integrity":"sha512-UVPggihCSEzYWH7gjgmbZ7UIlBykPEqJ75f4jTTyBL02wsZu9KMjkJUDJE+DGnZrAL3fsPV0EDPi/dQu7cPzDg==","signatures":[{"sig":"MEUCIEbYMaEPhGd9V5Hz1reJkyJC+8QmVU0I8WxsV3dWPQccAiEAyLKe21a2JGlL088i+kCkcun67Tn6A1t0TKSvb29gMVg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAGImCRA9TVsSAnZWagAAW64P/2Kozb01s30IOBHVxfsI\nFQX8ExzpvFi6bcY8rViyAi/8Lyw2E+DM2p+N3gRQEis+AoNZbpi2HdSQAI+n\nEvNERsX1PgKgS2afDTKwTF63H2z5KQEv4wJ4Tw7lU8omwHWQHc6hKZG16GnM\nQQLuh4UkryDUCYcrr/b4PhVPGMHaLl/UCS5fGEc3TmFsGvlUrrhtmkJPtIaB\necLzfANQoKwOTbJGPldE+jvszcwx8QoYfxsA0ji/vpeqKHgd1Gg9DJQi2muS\neGfxkFn2wcWMaRGlv06+iIQSn4apSfoEMdCiy6NlZG6otjIbOG/+ncwU4gfo\nEmNDFQqFfujLBp+bf7g9kckxY7jyhnwQnVGAMtACEECfqHq7uJZ0Ix/TGhtM\nQ/E4hxfhuDnurLG5y1//KoXKDof/IioUvvGHUSBbrD9+Syxr65ZsccmogTfC\n/ulEBtXgbcZ+uGOQAEuVm+w0cuV53/u2W4zQ3RZKkSw/JKjNMSjjwptK6pLo\n8OxBN8oUrsxti+7RiFvJdDNfyESJ96R/b2vd7dOLbLaGuRVx798wuI4gGXyS\n5hFyGMP2MAc/K92DTjQBp3AZ8vbTP7QUFDnX4JYa3MYHFKzZdQtK32IGlkpK\nxlW84xujqw8ipdgH9kFxwgf1d+iiyX42B+UP5dObpHfdk27jP6h4L2GWp0MX\nss+w\r\n=dVSz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"d8fbeddacce3e27aab40b24c2ca3c271155e74ea","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.3","dependencies":{"@opentelemetry/core":"^0.23.1-alpha.28+d8fbedda","@opentelemetry/tracing":"^0.23.1-alpha.28+d8fbedda","@opentelemetry/semantic-conventions":"^0.23.1-alpha.28+d8fbedda"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"11.1.2","rimraf":"3.0.2","codecov":"3.8.3","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.3.0","typescript":"4.3.5","@babel/core":"7.14.8","@types/node":"14.17.5","karma-mocha":"2.0.1","webpack-cli":"4.7.2","@types/mocha":"8.2.3","@types/sinon":"10.0.2","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.6","karma-webpack":"4.0.2","webpack-merge":"5.8.0","@opentelemetry/api":"^1.0.1","@types/webpack-env":"1.16.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.23.1-alpha.28+d8fbedda","@opentelemetry/context-zone":"^0.23.1-alpha.28+d8fbedda","@opentelemetry/propagator-b3":"^0.23.1-alpha.28+d8fbedda","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/web_0.23.1-alpha.28_1627415078701_0.25056636804880994","host":"s3://npm-registry-packages"}},"0.24.1-alpha.31":{"name":"@opentelemetry/web","version":"0.24.1-alpha.31","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.24.1-alpha.31","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"8272414463636ae2aa21e755b36bccd253d294bb","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.24.1-alpha.31.tgz","fileCount":45,"integrity":"sha512-gCDVBp7FUl03v0+gaz2308q7hS0NvDOWMc8DSSSdGWjY5jOWK7zvCc/DgxghDJT6JCfnQ9LfnOq/8+14UMGJTA==","signatures":[{"sig":"MEYCIQCcufgEjqT0PnKXoknSL0F4t9ImxlXbRNvfNOD7QBpH7QIhAIAKVC7Lo1K9NmD3YgiNSO4lXz5/LpfUAQyB3xhoAYLG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAWShCRA9TVsSAnZWagAAKuwP/RM6qnuzzIVt/CgZvJTI\n7Vh3k6Pu4B1c7ty1h6m5WD/aDMYUt9mVeyerDm78+wlUFxskciK82fs4gZF4\n/ODS5L6VEbKJEF4erDhdq1iJ4Rp2kW1HwLZow6weG4JMtwSdLqAQuh7kFJKe\n107aRLfnzaPy1h6VD61eOQnRtKH2pG0ZN6EoVpi6Rrl/vizSrleMHt8zFCBX\nO8HDMC+Oolb866bS0AzXiv7USqJHa5DpZ/xGYtD1Hs4IzB5eIXAnUtZA49oO\neDpsu2y7rfCeXsD2RE3LetCft+ohR2R2qt3MskzhNuy4NZ+QcjVD4rokvtE2\nKyt+5dzyaGlysYQMe9E24W2O+eSVp+A4YVbxyd0GJNx+wx6Gj/qKYXYqMVdO\n5tzslCkJhFb5mnwilS+WdFv52Z2LSLObd6AhW2GzT2s5WHXg+yvJkeEz6oDS\nwndK/2hFnWZ+IIeHWJI05agUy7SbAZhow0qvDLYLCehC7l/X2/pOK4O9eCff\njJu0wzeYhD/9DtaoFhMtS3ENr4SWIDV6nsdkYcKfnAM58umrh1ESc1l0Bwbn\nLj7R+mG/Xl3IIx0pU3TcG0AL6XqZo33Ltr5f6bC1IK6z9Es3fkhIQyoaKMAw\nvxHSsMFms39G09EsBysqtWWAXJygSkN3XioWfy749GZQbVSighIl+Kn4IwLG\n3Ctg\r\n=z5ky\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"fd2410cc9e8d43210b6ea44b8193fa70ee900499","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.3","dependencies":{"@opentelemetry/core":"^0.24.1-alpha.31+fd2410cc","@opentelemetry/tracing":"^0.24.1-alpha.31+fd2410cc","@opentelemetry/semantic-conventions":"^0.24.1-alpha.31+fd2410cc"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"11.1.2","rimraf":"3.0.2","codecov":"3.8.3","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.3.0","typescript":"4.3.5","@babel/core":"7.14.8","@types/node":"14.17.5","karma-mocha":"2.0.1","webpack-cli":"4.7.2","@types/mocha":"8.2.3","@types/sinon":"10.0.2","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.6","karma-webpack":"4.0.2","webpack-merge":"5.8.0","@opentelemetry/api":"^1.0.1","@types/webpack-env":"1.16.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.24.1-alpha.31+fd2410cc","@opentelemetry/context-zone":"^0.24.1-alpha.31+fd2410cc","@opentelemetry/propagator-b3":"^0.24.1-alpha.31+fd2410cc","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/web_0.24.1-alpha.31_1627481249011_0.5126748714556157","host":"s3://npm-registry-packages"}},"0.24.0":{"name":"@opentelemetry/web","version":"0.24.0","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.24.0","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"911bcb81e34c0419e49f0cfb9e1be845a5475dc6","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.24.0.tgz","fileCount":45,"integrity":"sha512-yxAKj7bQ3czfif9MtYXaSJrgRcrLUNltslyhEE+Oh7Ojh9XQ0Q5RhPnE9cwHdR7yp1+HjbEHE+I91QIMKMlVWA==","signatures":[{"sig":"MEQCIC5KMO7PdVyh/hIo8rpsFdIaEoi0JS48dn62/s691oeJAiAK8Tus6Pg/QdKX2z2xQQVbrBpoFrLL+WGZ8cuZa03uTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2Uq3CRA9TVsSAnZWagAAX7gP/0BSOZhAB/oSM0n7UdeJ\n+IMxyMGLP33sg6wLNagQ7mhqE58yMS9RahtkrBkpniT5ndJjor0gSbHtCN/E\nOg5OpJ1HnxfyRtsWxA2JAv8k0IRvEUFOsl+qBGp3hsVN4NAtvR8YRPMygOTr\nJ+eq1dAWR68dtedLT8nFY8QAjMrgfxqSG+ICG3zie4zxCcBGRKWJbANT5w1b\nVOKaVfFHXuJhiUJGgEpVrT/YawC3SmeSRffwfM2JtSF0jcWZlLihC6PIlEK/\nqrM5FFli73Oo5mfvHOdetbmsvGC9LdvxV+OG429QMY8e6F+fJLfGJ8f9E+z2\nqNRszJ+cncKT7Lq064R1gzWdiGxV2s20J6Bt1COwBlMUN7RQsoqiPbG83gGb\nU2BMAOymAfIC99GBJ77Gkop4XTJC5mRHHmb3YUgxHsxq2kzdYuiiDxCf9kyI\nPGFjkpTzbsHN+9XH38KhDCZp7DhoREPrdXbmjO5gPIleipPj3Ih/DtBCqvsf\nGMwyUv9jg6zsIN4gQF/zv4eUZdExLSdfeHFfcpYD6ck/DDFlU0IzxMFvls2v\n2kuZxcXCBzCunzHDNo7tfD8zE4y/+a1iCM0l4AFulFCMwLdiNsqMAERvBkRd\nb2bHqj78gwERvwea6h0o4WE9bPJeF21DhAKVQG6qoI16i1x4Eos4Zrk2vHs/\nlQSb\r\n=qLUV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","engines":{"node":">=8.0.0"},"gitHead":"fd2410cc9e8d43210b6ea44b8193fa70ee900499","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (darwin)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.8.0","dependencies":{"@opentelemetry/core":"0.24.0","@opentelemetry/tracing":"0.24.0","@opentelemetry/semantic-conventions":"0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"11.1.2","rimraf":"3.0.2","codecov":"3.8.3","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.3.0","typescript":"4.3.5","@babel/core":"7.14.8","@types/node":"14.17.5","karma-mocha":"2.0.1","webpack-cli":"4.7.2","@types/mocha":"8.2.3","@types/sinon":"10.0.2","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.6","karma-webpack":"4.0.2","webpack-merge":"5.8.0","@opentelemetry/api":"^1.0.1","@types/webpack-env":"1.16.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"0.24.0","@opentelemetry/context-zone":"0.24.0","@opentelemetry/propagator-b3":"0.24.0","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/web_0.24.0_1627481648528_0.759754279489725","host":"s3://npm-registry-packages"}},"0.24.1-alpha.1":{"name":"@opentelemetry/web","version":"0.24.1-alpha.1","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/web@0.24.1-alpha.1","maintainers":[{"name":"mayurkale22","email":"mayurkale22@gmail.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"obecny","email":"bobecny@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"dist":{"shasum":"8fa1a81701a98f79b5c4842afeb1bc29f11aa20b","tarball":"https://registry.npmjs.org/@opentelemetry/web/-/web-0.24.1-alpha.1.tgz","fileCount":45,"integrity":"sha512-LHt72O4y6Nnydg+ZXBmkqRYSObVYMYYreCIMIZBwveqtA6sPK+WBiZTRpCmfyJPanczxGHwan+1oK6ZumWQBBQ==","signatures":[{"sig":"MEUCIDecww/UUHysX4j/Kr+XLR/GghIt8OEXlezRNtMCUP9nAiEAmOaLAK9K9TWeaHS/Y19OepIh8/Et+IhV+477vJ40wag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBFY+CRA9TVsSAnZWagAAk3cP/iqgQKvtx6wW/2nVX/xU\neWz1fyMlLHqC0p+OcddwuhNdzbMdwcAYw+4zo+PQHBOQtV0qYXAuajc5NwMx\no6W+O9syUh7N+C8Ur9d/VFD3OyF29UpySYLLJnZisy+Ojlk2MCGjK/XOc63I\nI1coAIlDyBdAmOAKmtavm2JeDrL71CNuIJ4oJG9aBuexDTT171RJs1BqUzS/\nyVtsmawKGaF0vW+sYhhip+OdbopY4BLH59Lgd/qB0Tz0TU7/KUdIICzbHQgN\nyxRaP15ib6Kb6IZ6Gd6JjLt+rlnJ8vCbJsAG72yprkBxHhBJ10gywl9bgkwF\nrOppwNe41RM2XhXn6O2L0xQu0EjfJxvo0CWWC5ppfzWCoOI/p0V2P4FQf/7V\ntTwDO8Et4zVf0xvDoqDhYSu40Q9LRPSsNDLhSHPplsnj06BhAXHeLD0FGIhI\nmuyRjLOaF5Q8nOHhQ/B0AUb8KiCdK+SVGkkS5jXlner9eiU3MBb3UYHSjQMY\nPlQ69LDBjf1enQ819gJhVzRNIBiYMTDBKuArg5f32ON9Al7yOlGnJ2PE0iAU\nnXB43B2j234/lKhOr63rIwFCPZLiEAsRNvMB5kRWM7T7RO+LZVaKD1IoFFIe\nhKo9O/JvB+e1l//YpJdSuj2PV/uatmr5pNK8Nc1szg3WtcJ9ZHl5+3EZE0MT\nkDO9\r\n=CatF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","types":"build/src/index.d.ts","module":"build/esm/index.js","readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","engines":{"node":">=8.0.0"},"gitHead":"3b9cd16a8eeed7a262bdfea4c93098861b4c1ba0","scripts":{"tdd":"karma start","lint":"eslint . --ext .ts","clean":"tsc --build --clean tsconfig.json tsconfig.esm.json","watch":"tsc --build --watch tsconfig.json tsconfig.esm.json","compile":"tsc --build tsconfig.json tsconfig.esm.json","version":"node ../../scripts/version-update.js","lint:fix":"eslint . --ext .ts --fix","test:browser":"nyc karma start --single-run","codecov:browser":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"deprecated":"Package renamed to @opentelemetry/sdk-trace-web","repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","description":"OpenTelemetry Web Tracer","directories":{},"_nodeVersion":"14.17.3","dependencies":{"@opentelemetry/core":"^0.24.1-alpha.1+3b9cd16a","@opentelemetry/tracing":"^0.24.1-alpha.1+3b9cd16a","@opentelemetry/semantic-conventions":"^0.24.1-alpha.1+3b9cd16a"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","karma":"5.2.3","mocha":"7.2.0","sinon":"11.1.2","rimraf":"3.0.2","codecov":"3.8.3","webpack":"4.46.0","ts-mocha":"8.0.0","ts-loader":"8.3.0","typescript":"4.3.5","@babel/core":"7.14.8","@types/node":"14.17.6","karma-mocha":"2.0.1","webpack-cli":"4.7.2","@types/mocha":"8.2.3","@types/sinon":"10.0.2","babel-loader":"8.2.2","karma-jquery":"0.2.4","@types/jquery":"3.5.6","karma-webpack":"4.0.2","webpack-merge":"5.8.0","@opentelemetry/api":"^1.0.2","@types/webpack-env":"1.16.2","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"3.1.0","@opentelemetry/resources":"^0.24.1-alpha.1+3b9cd16a","@opentelemetry/context-zone":"^0.24.1-alpha.1+3b9cd16a","@opentelemetry/propagator-b3":"^0.24.1-alpha.1+3b9cd16a","istanbul-instrumenter-loader":"3.0.1","karma-coverage-istanbul-reporter":"3.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/web_0.24.1-alpha.1_1627674173976_0.3958568384529886","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-10-08T22:48:31.882Z","modified":"2026-05-01T17:16:05.238Z","0.1.0":"2019-10-08T22:48:32.375Z","0.1.1":"2019-10-15T23:52:14.460Z","0.2.0":"2019-11-04T20:14:35.340Z","0.3.0":"2019-12-13T19:39:45.482Z","0.3.1":"2019-12-21T00:03:03.052Z","0.3.2":"2020-01-03T22:00:06.439Z","0.3.3":"2020-01-22T22:51:03.682Z","0.4.0":"2020-02-05T23:06:02.915Z","0.5.0":"2020-03-16T22:07:09.893Z","0.5.1":"2020-03-20T00:46:47.091Z","0.5.2":"2020-03-27T18:04:22.771Z","0.6.0":"2020-04-02T17:34:42.793Z","0.6.1":"2020-04-08T18:37:54.497Z","0.7.0":"2020-04-24T18:17:01.999Z","0.8.0":"2020-05-12T16:38:44.027Z","0.8.1":"2020-05-18T19:38:00.665Z","0.8.2":"2020-05-21T19:30:20.199Z","0.8.3":"2020-05-28T20:19:52.623Z","0.9.0":"2020-06-18T21:26:04.785Z","0.10.0":"2020-07-27T20:59:35.707Z","0.10.1":"2020-07-28T15:12:56.387Z","0.10.2":"2020-08-03T23:25:49.630Z","0.10.3-canary.0":"2020-08-07T16:47:53.803Z","0.10.3-alpha.28":"2020-08-19T15:04:19.968Z","0.10.3-alpha.34":"2020-08-24T16:44:55.453Z","0.10.3-alpha.35":"2020-08-24T22:45:45.663Z","0.10.3-alpha.40":"2020-08-27T14:23:53.011Z","0.10.3-alpha.41":"2020-08-27T16:09:09.376Z","0.11.1-alpha.48":"2020-09-01T19:24:43.954Z","0.11.0":"2020-09-01T19:32:37.397Z","0.11.1-alpha.15":"2020-09-21T03:30:33.020Z","0.11.1-alpha.35":"2020-09-30T12:22:39.997Z","0.11.1-alpha.36":"2020-09-30T12:39:22.140Z","0.11.1-alpha.44":"2020-10-07T19:55:29.195Z","0.11.1-alpha.53":"2020-10-19T11:49:00.450Z","0.12.1-alpha.54":"2020-10-19T12:50:30.980Z","0.12.0":"2020-10-19T12:54:05.045Z","0.12.1-alpha.3":"2020-10-22T16:34:48.992Z","0.12.1-alpha.4":"2020-10-26T15:40:37.022Z","0.12.1-alpha.7":"2020-10-26T21:12:34.476Z","0.13.0":"2020-12-04T21:26:31.473Z","0.14.0":"2020-12-17T20:53:14.236Z","0.15.0":"2021-01-21T22:20:16.039Z","0.16.0":"2021-02-01T22:33:44.712Z","0.16.1-alpha.6":"2021-02-05T20:14:52.054Z","0.16.1-alpha.10":"2021-02-08T15:50:53.622Z","0.16.1-alpha.11":"2021-02-08T16:18:43.597Z","0.16.1-alpha.12":"2021-02-08T20:11:17.924Z","0.16.1-alpha.14":"2021-02-10T16:06:42.271Z","0.16.1-alpha.15":"2021-02-10T22:18:43.025Z","0.16.1-alpha.18":"2021-02-14T18:13:03.685Z","0.16.1-alpha.20":"2021-02-17T20:52:32.491Z","0.17.0":"2021-02-17T21:16:20.808Z","0.17.1-alpha.21":"2021-02-17T21:17:23.998Z","0.17.1-alpha.2":"2021-02-20T17:37:56.222Z","0.17.1-alpha.5":"2021-02-24T17:20:23.592Z","0.17.1-alpha.8":"2021-03-01T13:38:50.400Z","0.17.1-alpha.10":"2021-03-02T13:22:32.515Z","0.17.1-alpha.11":"2021-03-02T13:32:09.203Z","0.18.1-alpha.12":"2021-03-02T13:54:37.845Z","0.18.0":"2021-03-02T14:01:18.305Z","0.18.1-alpha.3":"2021-03-02T19:09:58.479Z","0.18.1-alpha.13":"2021-03-18T16:26:12.840Z","0.18.1-alpha.16":"2021-03-22T13:12:02.316Z","0.18.1-alpha.18":"2021-03-23T17:17:42.740Z","0.18.1-alpha.20":"2021-03-24T13:11:32.767Z","0.18.1-alpha.21":"2021-03-24T14:13:28.409Z","0.18.1-alpha.23":"2021-03-24T19:17:39.839Z","0.18.1-alpha.24":"2021-03-24T19:39:18.830Z","0.18.1-alpha.26":"2021-03-24T20:09:38.319Z","0.18.2-alpha.81":"2021-03-29T19:52:46.117Z","0.18.1":"2021-03-29T20:04:13.142Z","0.18.2-alpha.1":"2021-03-30T13:06:48.855Z","0.18.3-alpha.2":"2021-03-30T15:27:44.692Z","0.18.2":"2021-03-30T16:16:11.659Z","0.18.3-alpha.1":"2021-03-30T17:30:09.160Z","0.18.3-alpha.3":"2021-03-31T07:38:38.639Z","0.18.3-alpha.4":"2021-04-05T16:38:24.823Z","0.18.3-alpha.5":"2021-04-05T17:55:45.884Z","0.18.3-alpha.7":"2021-04-07T16:12:52.737Z","0.18.3-alpha.9":"2021-04-08T13:14:43.272Z","0.18.3-alpha.10":"2021-04-08T14:25:59.356Z","0.18.3-alpha.11":"2021-04-08T20:22:20.000Z","0.18.3-alpha.14":"2021-04-09T09:11:48.839Z","0.18.3-alpha.16":"2021-04-09T20:08:15.766Z","0.18.3-alpha.17":"2021-04-10T09:33:52.569Z","0.18.3-alpha.18":"2021-04-10T19:01:10.077Z","0.18.3-alpha.20":"2021-04-12T15:09:11.095Z","0.18.3-alpha.23":"2021-04-12T18:13:08.763Z","0.18.3-alpha.25":"2021-04-12T19:42:52.832Z","0.18.3-alpha.27":"2021-04-13T19:55:12.864Z","0.18.3-alpha.28":"2021-04-14T07:52:02.212Z","0.18.3-alpha.29":"2021-04-14T10:35:32.947Z","0.18.3-alpha.30":"2021-04-19T17:01:48.161Z","0.18.3-alpha.31":"2021-04-20T15:49:05.160Z","0.19.1-alpha.36":"2021-04-22T12:20:11.860Z","0.19.0":"2021-04-22T12:29:00.876Z","0.19.1-alpha.37":"2021-04-22T18:16:24.171Z","0.19.1-alpha.39":"2021-04-22T18:45:33.678Z","0.19.1-alpha.40":"2021-04-23T13:03:09.612Z","0.19.1-alpha.7":"2021-04-28T16:14:12.360Z","0.19.1-alpha.9":"2021-04-29T08:17:54.617Z","0.19.1-alpha.11":"2021-04-29T21:07:36.319Z","0.19.1-alpha.12":"2021-04-30T20:50:07.863Z","0.19.1-alpha.13":"2021-05-01T07:06:03.572Z","0.19.1-alpha.14":"2021-05-01T07:38:14.309Z","0.19.1-alpha.19":"2021-05-08T07:54:19.848Z","0.19.1-alpha.21":"2021-05-11T18:50:22.936Z","0.19.1-alpha.23":"2021-05-11T20:13:28.403Z","0.19.1-alpha.25":"2021-05-12T15:54:12.010Z","0.19.1-alpha.26":"2021-05-12T16:07:11.624Z","0.19.1-alpha.27":"2021-05-13T10:01:30.065Z","0.19.1-alpha.28":"2021-05-13T10:15:32.368Z","0.19.1-alpha.29":"2021-05-13T10:24:36.510Z","0.19.1-alpha.31":"2021-05-19T18:07:20.609Z","0.19.1-alpha.33":"2021-05-20T12:12:38.450Z","0.19.1-alpha.41":"2021-05-27T17:56:00.262Z","0.19.1-alpha.43":"2021-06-01T19:46:20.941Z","0.19.1-alpha.44":"2021-06-01T20:21:24.284Z","0.20.1-alpha.49":"2021-06-03T17:10:14.150Z","0.20.0":"2021-06-03T18:28:44.217Z","0.20.1-alpha.3":"2021-06-05T08:29:22.667Z","0.20.1-alpha.4":"2021-06-08T13:28:17.493Z","0.21.1-alpha.7":"2021-06-10T17:26:27.695Z","0.21.0":"2021-06-10T18:29:58.028Z","0.21.1-alpha.1":"2021-06-12T08:24:55.973Z","0.21.1-alpha.2":"2021-06-12T08:35:36.549Z","0.21.1-alpha.3":"2021-06-16T12:59:14.225Z","0.22.1-alpha.5":"2021-06-17T17:05:36.997Z","0.22.0":"2021-06-17T17:58:46.213Z","0.22.1-alpha.2":"2021-06-23T15:49:20.890Z","0.22.1-alpha.3":"2021-06-23T16:05:19.670Z","0.22.1-alpha.9":"2021-06-30T13:04:21.258Z","0.22.1-alpha.13":"2021-06-30T18:41:00.288Z","0.22.1-alpha.14":"2021-06-30T18:53:52.839Z","0.22.1-alpha.15":"2021-06-30T19:09:08.477Z","0.22.1-alpha.16":"2021-06-30T19:49:10.479Z","0.23.1-alpha.17":"2021-06-30T20:08:01.873Z","0.23.0":"2021-06-30T20:14:59.783Z","0.23.1-alpha.18":"2021-07-02T14:38:29.444Z","0.23.1-alpha.3":"2021-07-05T22:27:52.207Z","0.23.1-alpha.13":"2021-07-17T08:56:00.646Z","0.23.1-alpha.15":"2021-07-17T09:18:29.759Z","0.23.1-alpha.16":"2021-07-17T09:25:34.055Z","0.23.1-alpha.23":"2021-07-23T17:46:36.887Z","0.23.1-alpha.24":"2021-07-25T06:45:39.315Z","0.23.1-alpha.28":"2021-07-27T19:44:38.828Z","0.24.1-alpha.31":"2021-07-28T14:07:29.141Z","0.24.0":"2021-07-28T14:14:08.723Z","0.24.1-alpha.1":"2021-07-30T19:42:54.109Z"},"bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","keywords":["opentelemetry","web","tracing","profiling","metrics","stats"],"repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js.git","type":"git"},"description":"OpenTelemetry Web Tracer","maintainers":[{"email":"dyladan@gmail.com","name":"dyladan"},{"email":"marc.pichler@dynatrace.com","name":"pichlermarc"},{"email":"overbalancedev@proton.me","name":"overbalance"},{"email":"npmjs-account@opentelemetry.io","name":"npmjs-account"},{"email":"trentm@gmail.com","name":"trentm"},{"email":"martin@martinkuba.com","name":"martinkuba"}],"readme":"# OpenTelemetry Web SDK\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides *automated instrumentation and tracing* for Web applications.\n\nFor manual instrumentation see the\n[@opentelemetry/tracing](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-tracing) package.\n\n## How does automatic tracing work\n\nThis package exposes a class `WebTracerProvider` that will be able to automatically trace things in Browser only.\n\nSee the example how to use it.\n\nOpenTelemetry comes with a growing number of instrumentations for well know modules (see [supported modules](https://github.com/open-telemetry/opentelemetry-js#plugins)) and an API to create custom instrumentations (see [the instrumentation developer guide](https://github.com/open-telemetry/opentelemetry-js/blob/main/doc/instrumentation-guide.md)).\n\nWeb Tracer currently supports one plugin for document load.\nUnlike Node Tracer (`NodeTracerProvider`), the plugins needs to be initialised and passed in configuration.\nThe reason is to give user full control over which plugin will be bundled into web page.\n\nYou can choose to use the `ZoneContextManager` if you want to trace asynchronous operations. Please note that the `ZoneContextManager` does not work with JS code targeting `ES2017+`. In order to use the `ZoneContextManager`, please transpile back to `ES2015`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/web\n```\n\n## Usage\n\n```js\nimport { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/tracing';\nimport { WebTracerProvider } from '@opentelemetry/web';\nimport { DocumentLoad } from '@opentelemetry/plugin-document-load';\nimport { ZoneContextManager } from '@opentelemetry/context-zone';\nimport { registerInstrumentations } from '@opentelemetry/instrumentation';\n\nconst provider = new WebTracerProvider();\nprovider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));\n\nprovider.register({\n  // Changing default contextManager to use ZoneContextManager - supports asynchronous operations - optional\n  contextManager: new ZoneContextManager(),\n});\n\n// Registering instrumentations / plugins\nregisterInstrumentations({\n  instrumentations: [\n    new DocumentLoad(),\n  ],\n});\n\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-web&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-web&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/web\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fweb.svg\n","readmeFilename":"README.md"}