Skip to content

Commit 4805500

Browse files
committed
polish(shared): Output cjs and esm for otel package
1 parent fac7352 commit 4805500

2 files changed

Lines changed: 22 additions & 4 deletions

File tree

libs/shared/otel/project.json

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,30 @@
88
"build": {
99
"executor": "@nx/esbuild:esbuild",
1010
"outputs": ["{options.outputPath}"],
11+
"defaultConfiguration": "production",
1112
"options": {
12-
"outputPath": "dist/libs/shared/otel",
1313
"main": "libs/shared/otel/src/index.ts",
14+
"outputPath": "dist/libs/shared/otel",
15+
"outputFileName": "main.js",
1416
"tsConfig": "libs/shared/otel/tsconfig.lib.json",
15-
"assets": ["libs/shared/otel/*.md"],
1617
"declaration": true,
17-
"platform": "node"
18+
"assets": [
19+
{
20+
"glob": "libs/shared/otel/README.md",
21+
"input": ".",
22+
"output": "."
23+
}
24+
],
25+
"platform": "node",
26+
"format": ["cjs", "esm"]
27+
},
28+
"configurations": {
29+
"development": {
30+
"minify": false
31+
},
32+
"production": {
33+
"minify": true
34+
}
1835
}
1936
},
2037
"test-unit": {

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -328,6 +328,7 @@
328328
"@fxa/vendored/crypto-relier": "./dist/libs/vendored/crypto-relier/main.cjs",
329329
"@fxa/vendored/crypto-relier/esm": "./dist/libs/vendored/crypto-relier/main.js",
330330
"@fxa/shared/pem-jwk": "./dist/libs/shared/pem-jwk/main.cjs",
331-
"@fxa/shared/l10n": "./dist/libs/shared/l10n/main.cjs"
331+
"@fxa/shared/l10n": "./dist/libs/shared/l10n/main.cjs",
332+
"@fxa/shared/otel": "./dist/libs/shared/otel/main.cjs"
332333
}
333334
}

0 commit comments

Comments
 (0)