Skip to content

Commit 7da5fe7

Browse files
authored
chore: upgrade to vite6 to remove web worker obfuscated code (#53)
1 parent 910491c commit 7da5fe7

File tree

18 files changed

+338
-38
lines changed

18 files changed

+338
-38
lines changed

packages/all/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
],
4040
"devDependencies": {
4141
"puppeteer": "^20.9.0",
42-
"vite": "^5.3.1",
42+
"vite": "^6.2.0",
4343
"vite-plugin-dts": "^3.9.1",
4444
"vitest": "^1.4.0",
4545
"typescript": "^5.4.5"
@@ -52,4 +52,4 @@
5252
"browserslist": [
5353
"supports es6-class"
5454
]
55-
}
55+
}

packages/packer/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
"package.json"
6161
],
6262
"devDependencies": {
63-
"vite": "^5.3.1",
63+
"vite": "^6.2.0",
6464
"vite-plugin-dts": "^3.9.1",
6565
"vitest": "^1.4.0",
6666
"typescript": "^5.4.5"
@@ -72,4 +72,4 @@
7272
"browserslist": [
7373
"supports es6-class"
7474
]
75-
}
75+
}

packages/plugins/rrweb-plugin-canvas-webrtc-record/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@
3838
"devDependencies": {
3939
"@posthog/rrweb": "*",
4040
"typescript": "^5.4.5",
41-
"vite": "^5.3.1",
41+
"vite": "^6.2.0",
4242
"vite-plugin-dts": "^3.9.1"
4343
},
4444
"peerDependencies": {
4545
"@posthog/rrweb": "*"
4646
}
47-
}
47+
}

packages/plugins/rrweb-plugin-canvas-webrtc-replay/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@
3838
"devDependencies": {
3939
"@posthog/rrweb": "*",
4040
"typescript": "^5.4.5",
41-
"vite": "^5.3.1",
41+
"vite": "^6.2.0",
4242
"vite-plugin-dts": "^3.9.1"
4343
},
4444
"peerDependencies": {
4545
"@posthog/rrweb": "*"
4646
}
47-
}
47+
}

packages/plugins/rrweb-plugin-console-record/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"devDependencies": {
4141
"@posthog/rrweb": "*",
4242
"typescript": "^5.4.5",
43-
"vite": "^5.3.1",
43+
"vite": "^6.2.0",
4444
"vite-plugin-dts": "^3.9.1",
4545
"vitest": "^1.4.0",
4646
"puppeteer": "^20.9.0"
@@ -49,4 +49,4 @@
4949
"@posthog/rrweb": "*",
5050
"@posthog/rrweb-utils": "*"
5151
}
52-
}
52+
}

packages/plugins/rrweb-plugin-console-replay/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,10 @@
3939
"@posthog/rrweb-plugin-console-record": "*",
4040
"@posthog/rrweb": "*",
4141
"typescript": "^5.4.5",
42-
"vite": "^5.3.1",
42+
"vite": "^6.2.0",
4343
"vite-plugin-dts": "^3.9.1"
4444
},
4545
"peerDependencies": {
4646
"@posthog/rrweb": "*"
4747
}
48-
}
48+
}

packages/plugins/rrweb-plugin-sequential-id-record/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@
3838
"devDependencies": {
3939
"@posthog/rrweb": "*",
4040
"typescript": "^5.4.5",
41-
"vite": "^5.3.1",
41+
"vite": "^6.2.0",
4242
"vite-plugin-dts": "^3.9.1"
4343
},
4444
"peerDependencies": {
4545
"@posthog/rrweb": "*"
4646
}
47-
}
47+
}

packages/plugins/rrweb-plugin-sequential-id-replay/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,10 @@
3939
"@posthog/rrweb-plugin-sequential-id-record": "*",
4040
"@posthog/rrweb": "*",
4141
"typescript": "^5.4.5",
42-
"vite": "^5.3.1",
42+
"vite": "^6.2.0",
4343
"vite-plugin-dts": "^3.9.1"
4444
},
4545
"peerDependencies": {
4646
"@posthog/rrweb": "*"
4747
}
48-
}
48+
}

packages/record/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
],
4242
"devDependencies": {
4343
"puppeteer": "^20.9.0",
44-
"vite": "^5.3.1",
44+
"vite": "^6.2.0",
4545
"vite-plugin-dts": "^3.9.1",
4646
"vitest": "^1.4.0",
4747
"typescript": "^5.4.5"
@@ -54,4 +54,4 @@
5454
"browserslist": [
5555
"supports es6-class"
5656
]
57-
}
57+
}

packages/replay/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
],
4040
"devDependencies": {
4141
"puppeteer": "^20.9.0",
42-
"vite": "^5.3.1",
42+
"vite": "^6.2.0",
4343
"vite-plugin-dts": "^3.9.1",
4444
"vitest": "^1.4.0",
4545
"typescript": "^5.4.5"
@@ -51,4 +51,4 @@
5151
"browserslist": [
5252
"supports es6-class"
5353
]
54-
}
54+
}

packages/rrdom-nodejs/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
"compare-versions": "^4.1.3",
4747
"eslint": "^8.15.0",
4848
"puppeteer": "^9.1.1",
49-
"vite": "^5.3.1",
49+
"vite": "^6.2.0",
5050
"vite-plugin-dts": "^3.9.1",
5151
"vitest": "^1.4.0",
5252
"typescript": "^5.4.5"
@@ -58,4 +58,4 @@
5858
"@posthog/rrdom": "*",
5959
"@posthog/rrweb-types": "*"
6060
}
61-
}
61+
}

packages/rrdom/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,10 @@
4444
"eslint": "^8.15.0",
4545
"puppeteer": "^17.1.3",
4646
"typescript": "^5.4.5",
47-
"vite": "^5.3.1",
47+
"vite": "^6.2.0",
4848
"vite-plugin-dts": "^3.9.1"
4949
},
5050
"dependencies": {
5151
"@posthog/rrweb-snapshot": "*"
5252
}
53-
}
53+
}

packages/rrweb-snapshot/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
"ts-node": "^7.0.1",
5555
"tslib": "^1.9.3",
5656
"typescript": "^5.4.5",
57-
"vite": "^5.3.1",
57+
"vite": "^6.2.0",
5858
"vite-plugin-dts": "^3.9.1",
5959
"vitest": "^1.4.0"
6060
},
@@ -63,4 +63,4 @@
6363
"postcss": "^8.5.1",
6464
"postcss-safe-parser": "^7.0.1"
6565
}
66-
}
66+
}

packages/rrweb/package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
"default": "./dist/rrweb.cjs"
4444
}
4545
},
46+
"./dist/rrweb.css": "./dist/rrweb.css",
4647
"./dist/style.css": "./dist/style.css"
4748
},
4849
"files": [
@@ -73,7 +74,7 @@
7374
"ts-node": "^10.9.1",
7475
"tslib": "^2.3.1",
7576
"typescript": "^5.4.5",
76-
"vite": "^5.3.1",
77+
"vite": "^6.2.0",
7778
"vite-plugin-dts": "^3.9.1"
7879
},
7980
"dependencies": {
@@ -86,4 +87,4 @@
8687
"@posthog/rrdom": "*",
8788
"@posthog/rrweb-snapshot": "*"
8889
}
89-
}
90+
}

packages/types/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@
3535
"package.json"
3636
],
3737
"devDependencies": {
38-
"vite": "^5.3.1",
38+
"vite": "^6.2.0",
3939
"vite-plugin-dts": "^3.9.1"
4040
},
4141
"browserslist": [
4242
"supports es6-class"
4343
]
44-
}
44+
}

packages/web-extension/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"@vitejs/plugin-react": "^4.2.1",
2727
"semver": "^7.6.3",
2828
"type-fest": "^2.19.0",
29-
"vite": "^5.3.1",
29+
"vite": "^6.2.0",
3030
"vite-plugin-web-extension": "^4.1.3",
3131
"vite-plugin-zip-pack": "^1.2.2",
3232
"webextension-polyfill": "^0.10.0"
@@ -47,4 +47,4 @@
4747
"@posthog/rrweb": "*",
4848
"@posthog/rrweb-player": "*"
4949
}
50-
}
50+
}

vite.config.default.ts

+1-6
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@ export default function (
121121
build: {
122122
// See https://vitejs.dev/guide/build.html#library-mode
123123
lib: {
124+
cssFileName: 'style',
124125
entry,
125126
name,
126127
fileName,
@@ -139,12 +140,6 @@ export default function (
139140
minify: false,
140141

141142
sourcemap: true,
142-
143-
// rollupOptions: {
144-
// output: {
145-
// manualChunks: {},
146-
// },
147-
// },
148143
},
149144
plugins: [
150145
dts({

0 commit comments

Comments
 (0)