/
opt
/
canhelp
/
node_modules
/
@opentelemetry
/
api
/
build
/
src
/
trace
/
/opt/canhelp/node_modules/@opentelemetry/api/build/src/trace
mkdir
upload
Name
Size
Mode
Actions
internal/
-
0755
rm
attributes.d.ts
344
0644
edit
dl
rm
attributes.js
200
0644
edit
dl
rm
attributes.js.map
568
0644
edit
dl
rm
context-utils.d.ts
1275
0644
edit
dl
rm
context-utils.js
2067
0644
edit
dl
rm
context-utils.js.map
2926
0644
edit
dl
rm
invalid-span-constants.d.ts
364
0644
edit
dl
rm
invalid-span-constants.js
686
0644
edit
dl
rm
invalid-span-constants.js.map
944
0644
edit
dl
rm
link.d.ts
1295
0644
edit
dl
rm
link.js
194
0644
edit
dl
rm
link.js.map
1515
0644
edit
dl
rm
NonRecordingSpan.d.ts
1169
0644
edit
dl
rm
NonRecordingSpan.js
1551
0644
edit
dl
rm
NonRecordingSpan.js.map
2879
0644
edit
dl
rm
NoopTracer.d.ts
780
0644
edit
dl
rm
NoopTracer.js
2444
0644
edit
dl
rm
NoopTracer.js.map
4791
0644
edit
dl
rm
NoopTracerProvider.d.ts
511
0644
edit
dl
rm
NoopTracerProvider.js
621
0644
edit
dl
rm
NoopTracerProvider.js.map
981
0644
edit
dl
rm
ProxyTracer.d.ts
1209
0644
edit
dl
rm
ProxyTracer.js
1413
0644
edit
dl
rm
ProxyTracer.js.map
3270
0644
edit
dl
rm
ProxyTracerProvider.d.ts
1089
0644
edit
dl
rm
ProxyTracerProvider.js
1655
0644
edit
dl
rm
ProxyTracerProvider.js.map
2438
0644
edit
dl
rm
Sampler.d.ts
1600
0644
edit
dl
rm
Sampler.js
197
0644
edit
dl
rm
Sampler.js.map
1843
0644
edit
dl
rm
SamplingResult.d.ts
1824
0644
edit
dl
rm
SamplingResult.js
1169
0644
edit
dl
rm
SamplingResult.js.map
2205
0644
edit
dl
rm
span.d.ts
5019
0644
edit
dl
rm
span.js
194
0644
edit
dl
rm
span.js.map
5173
0644
edit
dl
rm
spancontext-utils.d.ts
804
0644
edit
dl
rm
spancontext-utils.js
2446
0644
edit
dl
rm
spancontext-utils.js.map
4645
0644
edit
dl
rm
SpanOptions.d.ts
755
0644
edit
dl
rm
SpanOptions.js
201
0644
edit
dl
rm
SpanOptions.js.map
973
0644
edit
dl
rm
span_context.d.ts
2145
0644
edit
dl
rm
span_context.js
202
0644
edit
dl
rm
span_context.js.map
2322
0644
edit
dl
rm
span_kind.d.ts
952
0644
edit
dl
rm
span_kind.js
1375
0644
edit
dl
rm
span_kind.js.map
1381
0644
edit
dl
rm
status.d.ts
605
0644
edit
dl
rm
status.js
823
0644
edit
dl
rm
status.js.map
976
0644
edit
dl
rm
tracer.d.ts
2695
0644
edit
dl
rm
tracer.js
196
0644
edit
dl
rm
tracer.js.map
2912
0644
edit
dl
rm
tracer_options.d.ts
267
0644
edit
dl
rm
tracer_options.js
204
0644
edit
dl
rm
tracer_options.js.map
483
0644
edit
dl
rm
tracer_provider.d.ts
878
0644
edit
dl
rm
tracer_provider.js
205
0644
edit
dl
rm
tracer_provider.js.map
1090
0644
edit
dl
rm
trace_flags.d.ts
234
0644
edit
dl
rm
trace_flags.js
569
0644
edit
dl
rm
trace_flags.js.map
597
0644
edit
dl
rm
trace_state.d.ts
1520
0644
edit
dl
rm
trace_state.js
201
0644
edit
dl
rm
trace_state.js.map
1863
0644
edit
dl
rm
Edit:
/opt/canhelp/node_modules/@opentelemetry/api/build/src/trace/tracer.js.map
(2912B)
{"version":3,"file":"tracer.js","sourceRoot":"","sources":["../../../src/trace/tracer.ts"],"names":[],"mappings":";AAAA;;;GAGG","sourcesContent":["/*\n * Copyright The OpenTelemetry Authors\n * SPDX-License-Identifier: Apache-2.0\n */\n\nimport type { Context } from '../context/types';\nimport type { Span } from './span';\nimport type { SpanOptions } from './SpanOptions';\n\n/**\n * Tracer provides an interface for creating {@link Span}s.\n *\n * @since 1.0.0\n */\nexport interface Tracer {\n /**\n * Starts a new {@link Span}. Start the span without setting it on context.\n *\n * This method do NOT modify the current Context.\n *\n * @param name The name of the span\n * @param [options] SpanOptions used for span creation\n * @param [context] Context to use to extract parent\n * @returns Span The newly created span\n * @example\n * const span = tracer.startSpan('op');\n * span.setAttribute('key', 'value');\n * span.end();\n */\n startSpan(name: string, options?: SpanOptions, context?: Context): Span;\n\n /**\n * Starts a new {@link Span} and calls the given function passing it the\n * created span as first argument.\n * Additionally the new span gets set in context and this context is activated\n * for the duration of the function call.\n *\n * @param name The name of the span\n * @param [options] SpanOptions used for span creation\n * @param [context] Context to use to extract parent\n * @param fn function called in the context of the span and receives the newly created span as an argument\n * @returns return value of fn\n * @example\n * const something = tracer.startActiveSpan('op', span => {\n * try {\n * do some work\n * span.setStatus({code: SpanStatusCode.OK});\n * return something;\n * } catch (err) {\n * span.setStatus({\n * code: SpanStatusCode.ERROR,\n * message: err.message,\n * });\n * throw err;\n * } finally {\n * span.end();\n * }\n * });\n *\n * @example\n * const span = tracer.startActiveSpan('op', span => {\n * try {\n * do some work\n * return span;\n * } catch (err) {\n * span.setStatus({\n * code: SpanStatusCode.ERROR,\n * message: err.message,\n * });\n * throw err;\n * }\n * });\n * do some more work\n * span.end();\n */\n startActiveSpan<F extends (span: Span) => unknown>(\n name: string,\n fn: F\n ): ReturnType<F>;\n startActiveSpan<F extends (span: Span) => unknown>(\n name: string,\n options: SpanOptions,\n fn: F\n ): ReturnType<F>;\n startActiveSpan<F extends (span: Span) => unknown>(\n name: string,\n options: SpanOptions,\n context: Context,\n fn: F\n ): ReturnType<F>;\n}\n"]}
Save
cmd:
run