Skip to content

Commit 8578bbf

Browse files
committed
wip
1 parent acdd07e commit 8578bbf

File tree

7 files changed

+21
-53
lines changed

7 files changed

+21
-53
lines changed
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
const esbuild = require('esbuild')
2+
const outfile = './dist/global/index.js'
3+
esbuild
4+
.build({
5+
entryPoints: ['./src/index.global.ts'],
6+
outfile: outfile,
7+
bundle: true,
8+
minify: true,
9+
})
10+
.catch((err) => {
11+
console.error(err)
12+
process.exit(1)
13+
})
14+
.then(() => {
15+
console.log(`wrote: ${outfile}`)
16+
})

packages/signals/signals-runtime/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
"build:editor-types": "node gen-editor-types.js",
2525
"build:esm": "yarn tsc -p tsconfig.build.json",
2626
"build:cjs": "yarn tsc -p tsconfig.build.json --outDir ./dist/cjs --module commonjs",
27+
"build:global": "node build-signals-runtime-global.js",
2728
"watch": "yarn build:esm --watch",
2829
"watch:test": "yarn test --watch",
2930
"tsc": "yarn run -T tsc",
@@ -43,7 +44,6 @@
4344
"url": "https://github.com/segmentio/analytics-next"
4445
},
4546
"devDependencies": {
46-
"@internal/config-webpack": "workspace:^",
4747
"@internal/test-helpers": "workspace:^",
4848
"dts-bundle-generator": "^9.5.1"
4949
}

packages/signals/signals-runtime/scripts/assert-editor-types-built.sh

Lines changed: 0 additions & 16 deletions
This file was deleted.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
import { SignalsRuntime } from './index'
2+
3+
// @ts-ignore
4+
window.SignalsRuntime = SignalsRuntime

packages/signals/signals-runtime/webpack.config.js

Lines changed: 0 additions & 31 deletions
This file was deleted.

packages/signals/signals/src/index.umd.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,3 @@
33
*/
44
import { SignalsPlugin } from './index'
55
export { SignalsPlugin } // in case someone wants to use the umd module directly
6-
7-
if (typeof window !== 'undefined') {
8-
;(window as any).SignalsPlugin = SignalsPlugin
9-
}

yarn.lock

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4216,7 +4216,6 @@ __metadata:
42164216
version: 0.0.0-use.local
42174217
resolution: "@segment/analytics-signals-runtime@workspace:packages/signals/signals-runtime"
42184218
dependencies:
4219-
"@internal/config-webpack": "workspace:^"
42204219
"@internal/test-helpers": "workspace:^"
42214220
dts-bundle-generator: ^9.5.1
42224221
tslib: ^2.4.1

0 commit comments

Comments
 (0)