Skip to content

Commit 0ce4d26

Browse files
committed
fix: publish umd for broser environments
1 parent bf70e18 commit 0ce4d26

File tree

4 files changed

+20
-6
lines changed

4 files changed

+20
-6
lines changed

sdk/@launchdarkly/observability/package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,10 @@
3737
"vitest": "^3.1.2"
3838
},
3939
"type": "module",
40-
"main": "./dist/observability.js",
41-
"module": "./dist/observability.js",
40+
"main": "./dist/index.js",
41+
"module": "./dist/index.js",
42+
"unpkg": "./dist/index.umd.js",
43+
"jsdelivr": "./dist/index.umd.js",
4244
"types": "./dist/index.d.ts",
4345
"files": [
4446
"dist"

sdk/@launchdarkly/observability/vite.config.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,13 @@ export default defineConfig(({}) => {
88
build: {
99
target: 'esnext',
1010
lib: {
11-
formats: ['es'],
11+
name: 'LDObserve',
12+
formats: ['umd', 'es'],
1213
entry: resolvePath(__dirname, 'src/index.ts'),
14+
fileName: (format, entryName) =>
15+
format === 'es'
16+
? `${entryName}.js`
17+
: `${entryName}.${format}.js`,
1318
},
1419
minify: true,
1520
sourcemap: true,

sdk/@launchdarkly/session-replay/package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,10 @@
3434
"vitest": "^3.1.2"
3535
},
3636
"type": "module",
37-
"main": "./dist/session-replay.js",
38-
"module": "./dist/session-replay.js",
37+
"main": "./dist/index.js",
38+
"module": "./dist/index.js",
39+
"unpkg": "./dist/index.umd.js",
40+
"jsdelivr": "./dist/index.umd.js",
3941
"types": "./dist/index.d.ts",
4042
"files": [
4143
"dist"

sdk/@launchdarkly/session-replay/vite.config.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,13 @@ export default defineConfig(({}) => {
88
build: {
99
target: 'esnext',
1010
lib: {
11-
formats: ['es'],
11+
name: 'LDRecord',
12+
formats: ['umd', 'es'],
1213
entry: resolvePath(__dirname, 'src/index.ts'),
14+
fileName: (format, entryName) =>
15+
format === 'es'
16+
? `${entryName}.js`
17+
: `${entryName}.${format}.js`,
1318
},
1419
minify: true,
1520
sourcemap: true,

0 commit comments

Comments
 (0)