Skip to content

Commit b1f2266

Browse files
committed
feat: Add a 'slim' bundle
No prepackaged extensions. This bundle is not currently exported. It's useful in its current state in showing what the maximum byte size return is when tree shaking.
1 parent 6e67788 commit b1f2266

File tree

3 files changed

+15
-0
lines changed

3 files changed

+15
-0
lines changed

packages/browser/src/entrypoints/module.no-external.es.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import './default-extensions'
12
import { init_as_module } from '../posthog-core'
23
export { PostHog } from '../posthog-core'
34
export * from '../types'
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
// Experimental
2+
// This bundle is not currently exported
3+
import './external-scripts-loader'
4+
import posthog from './module.slim.no-external.es'
5+
export * from './module.slim.no-external.es'
6+
export default posthog
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import { init_as_module } from '../posthog-core'
2+
export { PostHog } from '../posthog-core'
3+
export * from '../types'
4+
export * from '../posthog-surveys-types'
5+
export * from '../posthog-product-tours-types'
6+
export * from '../posthog-conversations-types'
7+
export const posthog = init_as_module()
8+
export default posthog

0 commit comments

Comments
 (0)