posthog-node
Version:
PostHog Node.js integration
14 lines (10 loc) • 410 B
text/typescript
import { PostHogPersistedProperty } from '@posthog/core'
export class PostHogMemoryStorage {
private _memoryStorage: { [key: string]: any | undefined } = {}
getProperty(key: PostHogPersistedProperty): any | undefined {
return this._memoryStorage[key]
}
setProperty(key: PostHogPersistedProperty, value: any | null): void {
this._memoryStorage[key] = value !== null ? value : undefined
}
}