feat(server): Events tracking using Posthog

This commit is contained in:
Ahmed Bouhuolia
2024-09-01 23:01:25 +02:00
parent 64080ed678
commit dcfc231d4d
18 changed files with 713 additions and 0 deletions

27
pnpm-lock.yaml generated
View File

@@ -272,6 +272,9 @@ importers:
pluralize:
specifier: ^8.0.0
version: 8.0.0
posthog-node:
specifier: ^4.2.0
version: 4.2.0
pug:
specifier: ^3.0.2
version: 3.0.2
@@ -8099,6 +8102,16 @@ packages:
transitivePeerDependencies:
- debug
/axios@1.7.7:
resolution: {integrity: sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==}
dependencies:
follow-redirects: 1.15.6
form-data: 4.0.0
proxy-from-env: 1.1.0
transitivePeerDependencies:
- debug
dev: false
/axobject-query@3.2.1:
resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==}
dependencies:
@@ -20477,6 +20490,16 @@ packages:
picocolors: 1.0.1
source-map-js: 1.2.0
/posthog-node@4.2.0:
resolution: {integrity: sha512-hgyCYMyzMvuF3qWMw6JvS8gT55v7Mtp5wKWcnDrw+nu39D0Tk9BXD7I0LOBp0lGlHEPaXCEVYUtviNKrhMALGA==}
engines: {node: '>=15.0.0'}
dependencies:
axios: 1.7.7
rusha: 0.8.14
transitivePeerDependencies:
- debug
dev: false
/prebuildify@6.0.1:
resolution: {integrity: sha512-8Y2oOOateom/s8dNBsGIcnm6AxPmLH4/nanQzL5lQMU+sC0CMhzARZHizwr36pUPLdvBnOkCNQzxg4djuFSgIw==}
hasBin: true
@@ -22731,6 +22754,10 @@ packages:
engines: {node: '>=14'}
dev: true
/rusha@0.8.14:
resolution: {integrity: sha512-cLgakCUf6PedEu15t8kbsjnwIFFR2D4RfL+W3iWFJ4iac7z4B0ZI8fxy4R3J956kAI68HclCFGL8MPoUVC3qVA==}
dev: false
/rxjs@7.8.1:
resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==}
dependencies: