Skip to content

Commit 4f68aa1

Browse files
committed
polish(shared): Output cjs and esm for otel package
1 parent d8805c1 commit 4f68aa1

2 files changed

Lines changed: 22 additions & 5 deletions

File tree

libs/shared/otel/project.json

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +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"],
16-
"generatePackageJson": true,
1717
"declaration": true,
18-
"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+
}
1935
}
2036
},
2137
"test-unit": {

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -315,6 +315,7 @@
315315
"@fxa/vendored/crypto-relier": "./dist/libs/vendored/crypto-relier/main.cjs",
316316
"@fxa/vendored/crypto-relier/esm": "./dist/libs/vendored/crypto-relier/main.js",
317317
"@fxa/shared/pem-jwk": "./dist/libs/shared/pem-jwk/main.cjs",
318-
"@fxa/shared/l10n": "./dist/libs/shared/l10n/main.cjs"
318+
"@fxa/shared/l10n": "./dist/libs/shared/l10n/main.cjs",
319+
"@fxa/shared/otel": "./dist/libs/shared/otel/main.cjs"
319320
}
320321
}

0 commit comments

Comments
 (0)