diff --git a/src/datasets/providers/index.ts b/src/datasets/providers/index.ts index ffeaace08..affa46d66 100644 --- a/src/datasets/providers/index.ts +++ b/src/datasets/providers/index.ts @@ -18,6 +18,7 @@ import { Hyphen } from './hyphen'; import { Kameleoon } from './kameleoon'; import { LaunchDarkly } from './launchdarkly'; import { MDBRules } from './mdb-rules'; +import { Mixpanel } from './mixpanel'; import { PostHog } from './posthog'; import { Prefab } from './prefab'; import { Reflag } from './reflag'; @@ -75,6 +76,7 @@ export const PROVIDERS: Provider[] = [ Kameleoon, LaunchDarkly, MDBRules, + Mixpanel, PostHog, Prefab, Reflag, diff --git a/src/datasets/providers/mixpanel.ts b/src/datasets/providers/mixpanel.ts new file mode 100644 index 000000000..e95586aa3 --- /dev/null +++ b/src/datasets/providers/mixpanel.ts @@ -0,0 +1,57 @@ +import MixpanelSvg from '@site/static/img/mixpanel-no-fill.svg'; +import { Provider } from '.'; + +export const Mixpanel: Provider = { + name: 'Mixpanel', + logo: MixpanelSvg, + technologies: [ + { + technology: 'Go', + vendorOfficial: true, + href: 'https://github.com/mixpanel/mixpanel-go/tree/main/openfeature', + category: ['Server'], + }, + { + technology: 'Java', + vendorOfficial: true, + href: 'https://github.com/mixpanel/mixpanel-java/tree/master/openfeature-provider', + category: ['Server'], + }, + { + technology: 'JavaScript', + vendorOfficial: true, + href: 'https://github.com/mixpanel/mixpanel-node/tree/master/packages/openfeature-server-provider', + category: ['Server'], + }, + { + technology: 'JavaScript', + vendorOfficial: true, + href: 'https://github.com/mixpanel/mixpanel-js/tree/master/packages/openfeature-web-provider', + category: ['Client'], + }, + { + technology: 'Kotlin', + vendorOfficial: true, + href: 'https://github.com/mixpanel/mixpanel-android/tree/master/openfeature-provider', + category: ['Client'], + }, + { + technology: 'Python', + vendorOfficial: true, + href: 'https://github.com/mixpanel/mixpanel-python/tree/master/openfeature-provider', + category: ['Server'], + }, + { + technology: 'Ruby', + vendorOfficial: true, + href: 'https://github.com/mixpanel/mixpanel-ruby/tree/master/openfeature-provider', + category: ['Server'], + }, + { + technology: 'Swift', + vendorOfficial: true, + href: 'https://github.com/mixpanel/mixpanel-swift-openfeature', + category: ['Client'], + }, + ], +}; diff --git a/static/img/mixpanel-no-fill.svg b/static/img/mixpanel-no-fill.svg new file mode 100644 index 000000000..c257d28a5 --- /dev/null +++ b/static/img/mixpanel-no-fill.svg @@ -0,0 +1 @@ +