Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Bundle option without any external scripts #1413

Merged
merged 31 commits into from
Sep 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
11e8e44
feat: type safe posthog extensions
pauldambra Sep 9, 2024
1cb1a96
fix
pauldambra Sep 9, 2024
2cf4478
fix
pauldambra Sep 9, 2024
1154d76
fix
pauldambra Sep 9, 2024
7f22390
fix
pauldambra Sep 9, 2024
2e61da5
Moved around external scripts loading so we can create a bundle witho…
benjackwhite Sep 11, 2024
3ac3e50
Fixes
benjackwhite Sep 11, 2024
860b465
Fixes
benjackwhite Sep 11, 2024
cf9d498
Fix deps
benjackwhite Sep 11, 2024
c34e4e4
Fixes
benjackwhite Sep 11, 2024
8427d4c
Fixes
benjackwhite Sep 11, 2024
50da743
Fixes
benjackwhite Sep 11, 2024
dcf7627
Fixes
benjackwhite Sep 11, 2024
257a037
Fixes
benjackwhite Sep 11, 2024
bfd1bb6
Fixes
benjackwhite Sep 11, 2024
d98c0c0
Fixes
benjackwhite Sep 11, 2024
e9a6141
Fixes maybe
benjackwhite Sep 11, 2024
4fc0c2c
Merge branch 'main' into feat/type-safe-ph-extensions
pauldambra Sep 16, 2024
7ab3134
comments
pauldambra Sep 16, 2024
e124960
comment
pauldambra Sep 16, 2024
e91040d
Merge branch 'main' into feat/type-safe-ph-extensions
pauldambra Sep 17, 2024
a99f9df
needs registry url
pauldambra Sep 17, 2024
4a938d2
prettier
mariusandra Sep 18, 2024
f51899f
make the types
mariusandra Sep 18, 2024
ea945db
revert rollup behaviour
mariusandra Sep 18, 2024
0d30660
Merge branch 'feat/type-safe-ph-extensions' into feat/no-external-scr…
benjackwhite Sep 19, 2024
892c5ee
Fixes
benjackwhite Sep 19, 2024
471dfa9
loose for now
pauldambra Sep 19, 2024
bc86577
Merge branch 'main' into feat/type-safe-ph-extensions
pauldambra Sep 19, 2024
509f3d7
Merge branch 'feat/type-safe-ph-extensions' into feat/no-external-scr…
benjackwhite Sep 20, 2024
d813b5a
Merge branch 'main' into feat/no-external-scripts-option
benjackwhite Sep 20, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/workflows/library-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ jobs:
node-version: '18'
cache: 'pnpm'
- run: pnpm install
- run: pnpm build
- run: pnpm test:unit

integration:
Expand Down
4 changes: 3 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
"build-rollup": "rm -rf lib && tsc -b && rollup -c --bundleConfigAsCjs",
"build-react": "cd react; NODE_ENV=dev pnpm i; pnpm build;",
"lint": "eslint src && eslint cypress",
"lint:fix": "eslint src --fix && eslint cypress --fix",
"prettier": "prettier --write src/ functional_tests/",
"prepublishOnly": "pnpm lint && pnpm test && pnpm build && pnpm test:react",
"test": "pnpm test:unit && pnpm test:custom-eslint-rules && pnpm test:functional",
Expand Down Expand Up @@ -100,14 +101,15 @@
"prettier": "^2.7.1",
"rollup": "^4.9.6",
"rollup-plugin-dts": "^6.1.0",
"rollup-plugin-ts": "^3.4.5",
"rollup-plugin-visualizer": "^5.12.0",
"rrweb": "2.0.0-alpha.13",
"rrweb-snapshot": "2.0.0-alpha.13",
"sinon": "9.0.2",
"testcafe": "1.19.0",
"testcafe-browser-provider-browserstack": "1.14.0",
"tslib": "^2.5.0",
"ts-node": "^10.9.2",
"tslib": "^2.5.0",
"typescript": "^5.5.4",
"yargs": "^17.7.2"
},
Expand Down
Loading
Loading