Please see the main PostHog docs.
Specifically, the JS integration details.
Run yarn test
To release a new version, make sure you're logged in to NPM (npm login
)
We tend to follow the following steps:
- Merge your changes into master
- Release changes as a beta version
npm version 1.x.x-beta.0
npm publish --tag beta
git push --tags
- Create a PR linking to this version in the main repo
- Once deployed and tested, write up CHANGELOG.md, and commit.
- Release a new version
npm version 1.x.x
npm publish
git push --tags
- Create a PR linking to this version in the main repo