Skip to content

Commit fc86b33

Browse files
committed
fix build for manual installation
1 parent e8bf59d commit fc86b33

File tree

4 files changed

+221
-7
lines changed

4 files changed

+221
-7
lines changed

.gitignore

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,10 @@ dist
1313
index.js
1414
lambda-wrapper.js
1515
loader.js
16-
./handler.cjs
17-
./handler.mjs
16+
handler.cjs
17+
handler.mjs
18+
!src/handler.cjs
19+
!src/handler.mjs
1820
# misc
1921
.DS_Store
2022

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,13 @@ All notable changes to this project will be documented in this file.
55

66
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
77

8+
## [0.2.9] 2023-09-03
9+
10+
- fix manual setup build
11+
## [0.2.8] 2023-09-03
12+
13+
- don't enrich span for outgoing trace http post
14+
-
815
## [0.2.7] 2023-09-03
916

1017
- don't enrich span for outgoing trace http post

meta.json

Lines changed: 208 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8628,7 +8628,7 @@
86288628
"format": "cjs"
86298629
},
86308630
"src/lambda-wrapper.ts": {
8631-
"bytes": 4066,
8631+
"bytes": 4019,
86328632
"imports": [
86338633
{
86348634
"path": "node_modules/@opentelemetry/api/build/src/index.js",
@@ -8702,6 +8702,53 @@
87028702
}
87038703
],
87048704
"format": "esm"
8705+
},
8706+
"src/logger.ts": {
8707+
"bytes": 1607,
8708+
"imports": [
8709+
{
8710+
"path": "node_modules/@opentelemetry/api/build/src/index.js",
8711+
"kind": "import-statement",
8712+
"original": "@opentelemetry/api"
8713+
},
8714+
{
8715+
"path": "node_modules/flat/index.js",
8716+
"kind": "import-statement",
8717+
"original": "flat"
8718+
}
8719+
],
8720+
"format": "esm"
8721+
},
8722+
"src/index.ts": {
8723+
"bytes": 7127,
8724+
"imports": [
8725+
{
8726+
"path": "node_modules/@opentelemetry/api/build/src/index.js",
8727+
"kind": "import-statement",
8728+
"original": "@opentelemetry/api"
8729+
},
8730+
{
8731+
"path": "aws-lambda",
8732+
"kind": "import-statement",
8733+
"external": true
8734+
},
8735+
{
8736+
"path": "node_modules/flat/index.js",
8737+
"kind": "import-statement",
8738+
"original": "flat"
8739+
},
8740+
{
8741+
"path": "aws-lambda",
8742+
"kind": "import-statement",
8743+
"external": true
8744+
},
8745+
{
8746+
"path": "src/logger.ts",
8747+
"kind": "import-statement",
8748+
"original": "./logger"
8749+
}
8750+
],
8751+
"format": "esm"
87058752
}
87068753
},
87078754
"outputs": {
@@ -10491,10 +10538,168 @@
1049110538
"bytesInOutput": 1676
1049210539
},
1049310540
"src/lambda-wrapper.ts": {
10494-
"bytesInOutput": 2215
10541+
"bytesInOutput": 2179
10542+
}
10543+
},
10544+
"bytes": 431388
10545+
},
10546+
"dist/index.js": {
10547+
"imports": [],
10548+
"exports": [],
10549+
"entryPoint": "src/index.ts",
10550+
"inputs": {
10551+
"node_modules/@opentelemetry/api/build/src/platform/node/globalThis.js": {
10552+
"bytesInOutput": 162
10553+
},
10554+
"node_modules/@opentelemetry/api/build/src/platform/node/index.js": {
10555+
"bytesInOutput": 409
10556+
},
10557+
"node_modules/@opentelemetry/api/build/src/platform/index.js": {
10558+
"bytesInOutput": 409
10559+
},
10560+
"node_modules/@opentelemetry/api/build/src/version.js": {
10561+
"bytesInOutput": 116
10562+
},
10563+
"node_modules/@opentelemetry/api/build/src/internal/semver.js": {
10564+
"bytesInOutput": 782
10565+
},
10566+
"node_modules/@opentelemetry/api/build/src/internal/global-utils.js": {
10567+
"bytesInOutput": 1101
10568+
},
10569+
"node_modules/@opentelemetry/api/build/src/diag/ComponentLogger.js": {
10570+
"bytesInOutput": 549
10571+
},
10572+
"node_modules/@opentelemetry/api/build/src/diag/types.js": {
10573+
"bytesInOutput": 310
10574+
},
10575+
"node_modules/@opentelemetry/api/build/src/diag/internal/logLevelLogger.js": {
10576+
"bytesInOutput": 552
10577+
},
10578+
"node_modules/@opentelemetry/api/build/src/api/diag.js": {
10579+
"bytesInOutput": 1296
10580+
},
10581+
"node_modules/@opentelemetry/api/build/src/baggage/internal/baggage-impl.js": {
10582+
"bytesInOutput": 587
10583+
},
10584+
"node_modules/@opentelemetry/api/build/src/baggage/internal/symbol.js": {
10585+
"bytesInOutput": 177
10586+
},
10587+
"node_modules/@opentelemetry/api/build/src/baggage/utils.js": {
10588+
"bytesInOutput": 497
10589+
},
10590+
"node_modules/@opentelemetry/api/build/src/context/context.js": {
10591+
"bytesInOutput": 488
10592+
},
10593+
"node_modules/@opentelemetry/api/build/src/diag/consoleLogger.js": {
10594+
"bytesInOutput": 481
10595+
},
10596+
"node_modules/@opentelemetry/api/build/src/metrics/NoopMeter.js": {
10597+
"bytesInOutput": 1761
10598+
},
10599+
"node_modules/@opentelemetry/api/build/src/metrics/Metric.js": {
10600+
"bytesInOutput": 192
10601+
},
10602+
"node_modules/@opentelemetry/api/build/src/propagation/TextMapPropagator.js": {
10603+
"bytesInOutput": 285
10604+
},
10605+
"node_modules/@opentelemetry/api/build/src/context/NoopContextManager.js": {
10606+
"bytesInOutput": 288
10607+
},
10608+
"node_modules/@opentelemetry/api/build/src/api/context.js": {
10609+
"bytesInOutput": 692
10610+
},
10611+
"node_modules/@opentelemetry/api/build/src/trace/trace_flags.js": {
10612+
"bytesInOutput": 199
10613+
},
10614+
"node_modules/@opentelemetry/api/build/src/trace/invalid-span-constants.js": {
10615+
"bytesInOutput": 348
10616+
},
10617+
"node_modules/@opentelemetry/api/build/src/trace/NonRecordingSpan.js": {
10618+
"bytesInOutput": 439
10619+
},
10620+
"node_modules/@opentelemetry/api/build/src/trace/context-utils.js": {
10621+
"bytesInOutput": 679
10622+
},
10623+
"node_modules/@opentelemetry/api/build/src/trace/spancontext-utils.js": {
10624+
"bytesInOutput": 516
10625+
},
10626+
"node_modules/@opentelemetry/api/build/src/trace/NoopTracer.js": {
10627+
"bytesInOutput": 753
10628+
},
10629+
"node_modules/@opentelemetry/api/build/src/trace/ProxyTracer.js": {
10630+
"bytesInOutput": 578
10631+
},
10632+
"node_modules/@opentelemetry/api/build/src/trace/NoopTracerProvider.js": {
10633+
"bytesInOutput": 198
10634+
},
10635+
"node_modules/@opentelemetry/api/build/src/trace/ProxyTracerProvider.js": {
10636+
"bytesInOutput": 512
10637+
},
10638+
"node_modules/@opentelemetry/api/build/src/trace/SamplingResult.js": {
10639+
"bytesInOutput": 279
10640+
},
10641+
"node_modules/@opentelemetry/api/build/src/trace/span_kind.js": {
10642+
"bytesInOutput": 281
10643+
},
10644+
"node_modules/@opentelemetry/api/build/src/trace/status.js": {
10645+
"bytesInOutput": 229
10646+
},
10647+
"node_modules/@opentelemetry/api/build/src/trace/internal/tracestate-validators.js": {
10648+
"bytesInOutput": 386
10649+
},
10650+
"node_modules/@opentelemetry/api/build/src/trace/internal/tracestate-impl.js": {
10651+
"bytesInOutput": 1056
10652+
},
10653+
"node_modules/@opentelemetry/api/build/src/trace/internal/utils.js": {
10654+
"bytesInOutput": 188
10655+
},
10656+
"node_modules/@opentelemetry/api/build/src/context-api.js": {
10657+
"bytesInOutput": 147
10658+
},
10659+
"node_modules/@opentelemetry/api/build/src/diag-api.js": {
10660+
"bytesInOutput": 135
10661+
},
10662+
"node_modules/@opentelemetry/api/build/src/metrics/NoopMeterProvider.js": {
10663+
"bytesInOutput": 238
10664+
},
10665+
"node_modules/@opentelemetry/api/build/src/api/metrics.js": {
10666+
"bytesInOutput": 540
10667+
},
10668+
"node_modules/@opentelemetry/api/build/src/metrics-api.js": {
10669+
"bytesInOutput": 148
10670+
},
10671+
"node_modules/@opentelemetry/api/build/src/propagation/NoopTextMapPropagator.js": {
10672+
"bytesInOutput": 207
10673+
},
10674+
"node_modules/@opentelemetry/api/build/src/baggage/context-helpers.js": {
10675+
"bytesInOutput": 480
10676+
},
10677+
"node_modules/@opentelemetry/api/build/src/api/propagation.js": {
10678+
"bytesInOutput": 928
10679+
},
10680+
"node_modules/@opentelemetry/api/build/src/propagation-api.js": {
10681+
"bytesInOutput": 160
10682+
},
10683+
"node_modules/@opentelemetry/api/build/src/api/trace.js": {
10684+
"bytesInOutput": 1005
10685+
},
10686+
"node_modules/@opentelemetry/api/build/src/trace-api.js": {
10687+
"bytesInOutput": 142
10688+
},
10689+
"node_modules/@opentelemetry/api/build/src/index.js": {
10690+
"bytesInOutput": 3557
10691+
},
10692+
"node_modules/flat/index.js": {
10693+
"bytesInOutput": 1675
10694+
},
10695+
"src/index.ts": {
10696+
"bytesInOutput": 3484
10697+
},
10698+
"src/logger.ts": {
10699+
"bytesInOutput": 756
1049510700
}
1049610701
},
10497-
"bytes": 431424
10702+
"bytes": 32061
1049810703
}
1049910704
}
1050010705
}

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@baselime/lambda-node-opentelemetry",
3-
"version": "0.2.7",
3+
"version": "0.2.9",
44
"description": "OpenTelemetry auto tracer for Node.JS based AWS Lambda functions",
55
"keywords": [
66
"nodejs",
@@ -19,7 +19,7 @@
1919
"build:esm": "esbuild src/handler.mjs --bundle --minify --platform=node --target=node18 --outfile=dist/handler.mjs --metafile=meta.json --format=esm",
2020
"build:cjs": "esbuild src/handler.cjs --bundle --minify --platform=node --target=node18 --outfile=dist/handler.cjs --metafile=meta.json --format=cjs",
2121
"distribute": "mkdir -p layer-dir/nodejs/node_modules/@baselime/lambda-node-opentelemetry && cp -r dist/* layer-dir/nodejs/node_modules/@baselime/lambda-node-opentelemetry && cp -r dist/* .",
22-
"build:tracer": "esbuild src/lambda-wrapper.ts --bundle --minify --platform=node --target=node18 --format=cjs --outdir=dist --metafile=meta.json",
22+
"build:tracer": "esbuild src/lambda-wrapper.ts src/index.ts --bundle --minify --platform=node --target=node18 --format=cjs --outdir=dist --metafile=meta.json",
2323
"build": "npm run build:handler && npm run build:tracer && npm run distribute",
2424
"deploy": "sst deploy",
2525
"deploy:uat": "npm run build && npx tsx multi-region-deploy.ts uat",

0 commit comments

Comments
 (0)