HomeVendure CoreMoreMoreCommonJsonCompatibleJsonCompatible@vendure/commonSource A type representing JSON-compatible values. From https://github.com/microsoft/TypeScript/issues/1897#issuecomment-580962081 Signaturetype JsonCompatible<T> = { [P in keyof T]: T[P] extends Json ? T[P] : Pick<T, P> extends Required<Pick<T, P>> ? never : JsonCompatible<T[P]>;}Was this chapter helpful?It was helpfulIt wasn't helpfulReport IssuePreviousJobStateNextLanguageCodeEdited Jan 28, 2026ยทEdit this page