{"_id":"@bytedance/trace-tob","_rev":"10-d87ee57a46dfe8b1ca8bd4477a3d31c1","name":"@bytedance/trace-tob","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@bytedance/trace-tob","version":"1.0.0","author":{"name":"xieweicheng"},"license":"MIT","_id":"@bytedance/trace-tob@1.0.0","maintainers":[{"name":"tseian","email":"tseianxwc@gmail.com"},{"name":"pd4d10","email":"pd4d10@gmail.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"bytedance-name","email":"guoyu@bytedance.com"}],"dist":{"shasum":"eadd54f4b336fae131e4a9daf122641b2e313767","tarball":"https://registry.npmjs.org/@bytedance/trace-tob/-/trace-tob-1.0.0.tgz","fileCount":135,"integrity":"sha512-M6VbrotmBlZGRBhHO1xFIALBYHBlMDedUxEAPFpOakewrXr+7eXqap4YuWad+aim2gg87tY18FnZwk+SVXnDnw==","signatures":[{"sig":"MEYCIQCeiw9ayNgiARr+MaTs4/KRmezBWeHYsO9/H4EYqXMmJgIhAIR9Jlepggybuom6vXMyp8MaAXdzXJuLkyCWds+McWE/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":480963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQWkFCRA9TVsSAnZWagAAxOcP/i3GCjC7/5vOy5XxKrKJ\nQaGyf3C89kLL9uLBRcnUtwTk9AauAYEN31uLBJu6g7wAWCkB7EuaR6X1ptU2\nENaGF9DC9iIKgKyx9+ry1TOvOBKk418Opv9afOuNxSThJGihirmFhtSqOE6/\n7zOPYduA/vj75TVmkMzI/ekfMWHctiPWautxfpTc+4PDWaZ/sx1ZOqg2aoL1\nmXNm1u/BBYyR8UxELFz8Ff0NBV2Q40iPoki0zbW1W93iSUAm2kax77TLb55g\nYihI4cE6K+YfGs23x98rH8ygD68JOOpujud9jT+y7Q8GIHvSMrpXDDJzZDEc\n1aUAsV9AecLo/uFnu/s5jOFYvNguzVqZXtSh0SZlg0y645v68KrLL1bbZyAV\nOromJ0H9+snkMm4rCcArxqwTsp/jNnqBWyveKuLVQjx1eoLMXMdxVohPjCey\nLb3RzI/yzZY/UlkmSb8XPd3cofJNIaVtGYWmtrkrxAOTcKX0IVHgAVNDCOh3\nDYOnQI4LkIJhSMY1t+6wGLgWk5yaeOrBcQ74IbuCie8gI5sgM+8cl/o0hopG\n0sTPHFL0eSk8l8D/1c80GNSD1NvmLm7aaSgAZKGn39AG0knUB/0roY7B5rXx\nBtoaDxh1BO0SzU9nSxbNDdZHDo1/89L0mKUz3Xjkbac1/M0mKqOfcnwvde/x\n+kLA\r\n=fvLP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"lib/index.d.ts","engines":{"node":">=10.5.0"},"gitHead":"361bebaf4913434bf96e8ae1ccbd12e68cca5ec2","scripts":{"gen":"rm -rf ./src/gen/* && npm run gen:proto && npm run gen:ts","test":"jest --config ./jest.config.json --coverage --env=node","build":"rm -rf lib && ./node_modules/.bin/tsc && cp -r src/gen lib/","debug":"ROUTE_IP=10.227.30.24 RUNTIME_IDC_NAME=boe ts-node --files ./debug.ts","gen:ts":"protoc --ts_out=:./src/gen --plugin=protoc-gen-ts=./node_modules/.bin/protoc-gen-ts --proto_path=./proto/idl ./proto/idl/*.proto","benchmark":"source benchmark/start.sh","gen:proto":"protoc --js_out=import_style=commonjs,binary:./src/gen --proto_path=./proto/idl ./proto/idl/*.proto","prepublish":"npm run build"},"_npmUser":{"name":"tseian","email":"tseianxwc@gmail.com"},"repository":{"type":"git"},"_npmVersion":"6.14.14","description":"## Installation","directories":{},"_nodeVersion":"14.0.0","dependencies":{"ip":"^1.1.5","md5":"^2.3.0","tslib":"^1.14.1","google-protobuf":"^3.15.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.0","eslint":"^7.32.0","tslint":"^6.1.3","ts-jest":"^26.0.0","benchmark":"^2.1.4","babel-jest":"^26.0.0","node-fetch":"^2.6.1","typescript":"^4.3.5","@types/jest":"^26.0.0","@types/node":"^14.17.11","ts-protoc-gen":"^0.14.0","jest-changed-files":"^26.0.0","babel-plugin-rewire":"^1.2.0","@types/google-protobuf":"^3.7.4","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/trace-tob_1.0.0_1631676677573_0.38802085184765445","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@bytedance/trace-tob","version":"1.0.1","author":{"name":"xieweicheng"},"license":"MIT","_id":"@bytedance/trace-tob@1.0.1","maintainers":[{"name":"tseian","email":"tseianxwc@gmail.com"},{"name":"pd4d10","email":"pd4d10@gmail.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"bytedance-name","email":"guoyu@bytedance.com"}],"dist":{"shasum":"208ec4435fb1395057ea0c94471b180757c6eb31","tarball":"https://registry.npmjs.org/@bytedance/trace-tob/-/trace-tob-1.0.1.tgz","fileCount":135,"integrity":"sha512-CH3YR4tGmyu9T2xJ/SWzOF/Rywzo2d8LmKVPtbmZs9Fpnq3rCOu4crbtBDYMNuXuCBFu6TaGrTpgXXtTNH7Vqw==","signatures":[{"sig":"MEUCIQDfISujjZzaksKpldktpn/2KF2Frvi2lY4gaNbM2NEX9AIgB28eVD9nE4VzcdtBk4C9SYNoZumWMty7HHk0EB2FpTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":481022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2CGxCRA9TVsSAnZWagAA8WYQAIzyCVKy+l776ZRwLEAc\nOt+lMki0RrlFj3ie61cwAiAq8uc2zi5/X22YEdsMqbOYL0w0x9bFTYEiJmhN\nNqYs1oExjJ32MS/vzoEM01IYC3gpz74en2PywGAUsPScfvtmpWf8qH/fnyvc\nSeV4MB/cF9K0CfJ8apGpk2IqpgfEgzLJrkt5j+MbQWdRIvBG0nDweMKktKQb\nfOAtko4YL7O45JCSxkaMepGt6eLY496bJwCGdHWOPx6tbpwva/5WsE7OMLJL\nwuW2qmceexOIwR8uqMwZzim3MIS0jyd7ZmgrPaJvKESkXBSvnqYsX9NggTh8\n03gsgbfrv6wNIf5IjijgToNT1FN7hokAqnZr8YZcQBTaU4aRAQ0AR//sLCbz\n2xkd5uBpipxwR14e16V2tt/ufm9uYzYIEpALAE7K6MCZ8Cs6VzHkUrJoVyX6\nwqewEagaXTWHAKnE+/IgdwdFb6sL2kZzB1FGtgnM524TYt2UNZhLl8yQQ1/B\nc4fxTCQ4nyprDpUR6gPLEFJzwP9vxuyOEXurWSwCgYaQIi3Nu2SOIVPDNGvD\nrNIbWA5hUzWf1XwX+15E6G54DQ+CbH54HXad/jQ3Eh2+L/hV1CC8d62WS1dm\nDXX3+4THkzd1f9ZO5hWisLFQvv9sAegox6Qs6bP9QB7hYyNEtObXlA3BCxTL\nldTA\r\n=LEwt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"lib/index.d.ts","engines":{"node":">=10.5.0"},"gitHead":"713d3e96beb96f983a57378e9406259eccc69005","scripts":{"gen":"rm -rf ./src/gen/* && npm run gen:proto && npm run gen:ts","test":"jest --config ./jest.config.json --coverage --env=node","build":"rm -rf lib && ./node_modules/.bin/tsc && cp -r src/gen lib/","debug":"ROUTE_IP=10.227.30.24 RUNTIME_IDC_NAME=boe ts-node --files ./debug.ts","gen:ts":"protoc --ts_out=:./src/gen --plugin=protoc-gen-ts=./node_modules/.bin/protoc-gen-ts --proto_path=./proto/idl ./proto/idl/*.proto","benchmark":"source benchmark/start.sh","gen:proto":"protoc --js_out=import_style=commonjs,binary:./src/gen --proto_path=./proto/idl ./proto/idl/*.proto","prepublish":"npm run build"},"_npmUser":{"name":"tseian","email":"tseianxwc@gmail.com"},"repository":{"type":"git"},"_npmVersion":"6.14.14","description":"## Installation","directories":{},"_nodeVersion":"14.0.0","dependencies":{"ip":"^1.1.5","md5":"^2.3.0","tslib":"^1.14.1","google-protobuf":"^3.15.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.0","eslint":"^7.32.0","tslint":"^6.1.3","ts-jest":"^26.0.0","benchmark":"^2.1.4","babel-jest":"^26.0.0","node-fetch":"^2.6.1","typescript":"^4.3.5","@types/jest":"^26.0.0","@types/node":"^14.17.11","ts-protoc-gen":"^0.14.0","jest-changed-files":"^26.0.0","babel-plugin-rewire":"^1.2.0","@types/google-protobuf":"^3.7.4","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/trace-tob_1.0.1_1631677565975_0.6316383755184425","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-09-15T03:31:17.524Z","modified":"2025-06-06T06:36:03.090Z","1.0.0":"2021-09-15T03:31:17.741Z","1.0.1":"2021-09-15T03:46:06.107Z"},"author":{"name":"xieweicheng"},"license":"MIT","repository":{"type":"git"},"description":"## Installation","maintainers":[{"email":"pd4d10@gmail.com","name":"pd4d10"},{"email":"bnpm@bytedance.com","name":"bytednpm"},{"email":"xwchris.zhang@gmail.com","name":"emit"},{"email":"refraction222@gmail.com","name":"eligao"},{"email":"reekystive@gmail.com","name":"reekystive"}],"readme":"# ByteDTrace Node.js tob lib\n\n## Installation\n\n```bash\nnpm install @bytedance/trace-tob\n```\n\n## Quick Start\n\n[demo](./examples/demo.ts)\n\n## [API](./docs/API.md)\n\nSee [API doc](./docs/API.md)\n\n## Note\n\n-   本地开发可以使用设置环境变量 BYTEDTRACE_DEBUG_MODE=true 将会输出 log(包括正式版本的 event log 对象和 debug log)\n\n-   Set environment variable BYTEDTRACE_DEBUG_MODE=true to output log in local development\n\n-   此版本只具备按要求收集数据并返回按 proto 格式序列化后的数据\n\n-   This version only has the ability to collect data as required and return the data serialized in proto format\n","readmeFilename":"README.md"}