Skip to content

Commit 53e9e68

Browse files
feat: traceloop proto (#52)
1 parent 6f6a7d7 commit 53e9e68

File tree

5 files changed

+6254
-6820
lines changed

5 files changed

+6254
-6820
lines changed

packages/otel-proto/README.md

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# otel-proto
2+
3+
This repository contains both otel proto + traceloop proto files compiled to JS with type definitions
4+
5+
## Compiling proto files:
6+
Compile JS:
7+
npx pbjs -t static-module -w commonjs -o src/index.js --es6 src/opentelemetry/proto/trace/v1/trace.proto src/opentelemetry/proto/resource/v1/resource.proto src/opentelemetry/proto/common/v1/common.proto src/traceloop/proto/v1/traceloop.proto
8+
9+
Create type definitions:
10+
npx pbts -o src/index.d.ts src/index.js

packages/otel-proto/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@traceloop/otel-proto",
3-
"description": "A set of functions for parsing OpenTelemetry protos.",
3+
"description": "Otel & Traceloop proto compiled to JS with type definitions",
44
"version": "0.4.0",
55
"license": "Apache-2.0",
66
"type": "commonjs",
@@ -16,7 +16,7 @@
1616
"repository": {
1717
"type": "git",
1818
"url": "https://github.com/traceloop/jest-opentelemetry.git",
19-
"directory": "packages/otel-receiver"
19+
"directory": "packages/otel-proto"
2020
},
2121
"homepage": "https://github.com/traceloop/jest-opentelemetry/tree/main/packages/otel-proto#readme",
2222
"bugs": {

0 commit comments

Comments
 (0)