Skip to content

Conversation

connorwinston
Copy link
Member

This pull request replaces the external nuxt-posthog module with an in-repo PostHog integration for Nuxt while updating dependencies to use the latest PostHog libraries. The changes ensure that we are using the same configuration across the marketing properties, which currently use different versions/configs.

  • Removed nuxt-posthog from dependencies and added direct dependencies on posthog-js and posthog-node (with updated versions).
  • Updated nuxt.config.ts to remove the external module and configure person profiles to always be made (BUG).
  • Copied the PostHog module used in https://github.com/directus/website to the docs, so it is consistent

@connorwinston connorwinston requested a review from licitdev August 20, 2025 18:36
@connorwinston connorwinston requested a review from a team as a code owner August 20, 2025 18:36
Copy link

linear bot commented Aug 20, 2025

DAT-66 Docs

Copy link

vercel bot commented Aug 20, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
docs Ready Ready Preview Comment Aug 20, 2025 6:37pm

@licitdev licitdev merged commit 1f5b429 into main Sep 3, 2025
2 checks passed
@licitdev licitdev deleted the connorwinston/dat-66-docs branch September 3, 2025 04:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants