{"version":3,"sources":["../../../src/lib/provider-icon-slugs.ts"],"sourcesContent":["// Slugs that have a matching `[data-provider=\"...\"]` rule in\n// ./provider-icon.css. Keep this set in sync with that file: any entry added\n// or removed from the CSS should be reflected here, and vice versa.\nconst KNOWN_PROVIDER_ICON_SLUG_VALUES = [\n  \"access-people-hr\",\n  \"adp\",\n  \"apple\",\n  \"asana\",\n  \"auth0\",\n  \"aws\",\n  \"azure\",\n  \"bamboo-hr\",\n  \"bamboohr\",\n  \"better-auth\",\n  \"bitbucket\",\n  \"box\",\n  \"breathe-hr\",\n  \"bubble\",\n  \"cas\",\n  \"cezanne-hr\",\n  \"classlink\",\n  \"clerk\",\n  \"clever\",\n  \"cloudflare\",\n  \"confluence\",\n  \"cyberark\",\n  \"datadog\",\n  \"descope\",\n  \"discord\",\n  \"dropbox\",\n  \"duo\",\n  \"firebase\",\n  \"fourth\",\n  \"frame-io\",\n  \"front\",\n  \"github\",\n  \"gitlab\",\n  \"gmail\",\n  \"godaddy\",\n  \"google\",\n  \"google-analytics\",\n  \"google-calendar\",\n  \"google-cloud\",\n  \"google-drive\",\n  \"google-mail\",\n  \"helpscout\",\n  \"hibob\",\n  \"hubspot\",\n  \"intercom\",\n  \"intuit\",\n  \"jira\",\n  \"jumpcloud\",\n  \"keycloak\",\n  \"lastpass\",\n  \"linear\",\n  \"linkedin\",\n  \"login-gov\",\n  \"microsoft\",\n  \"microsoft-onedrive\",\n  \"microsoft-onenote\",\n  \"microsoft-outlook\",\n  \"microsoft-outlook-calendar\",\n  \"microsoft-sharepoint\",\n  \"microsoft-teams\",\n  \"microsoft-todo\",\n  \"miniorange\",\n  \"net-iq\",\n  \"next-auth\",\n  \"notion\",\n  \"okta\",\n  \"onelogin\",\n  \"oracle\",\n  \"personio\",\n  \"ping-identity\",\n  \"prefect\",\n  \"pydantic-logfire\",\n  \"react-native-expo\",\n  \"rippling\",\n  \"salesforce\",\n  \"segment\",\n  \"sentry\",\n  \"shibboleth\",\n  \"simple-saml-php\",\n  \"slack\",\n  \"snowflake\",\n  \"splunk\",\n  \"stripe\",\n  \"stytch\",\n  \"supabase\",\n  \"test-idp\",\n  \"vercel\",\n  \"vmware\",\n  \"workday\",\n  \"workos\",\n  \"xero\",\n  \"zendesk\",\n] as const;\n\ntype KnownProviderIconSlug = (typeof KNOWN_PROVIDER_ICON_SLUG_VALUES)[number];\n\nconst KNOWN_PROVIDER_ICON_SLUGS: ReadonlySet<string> = new Set(\n  KNOWN_PROVIDER_ICON_SLUG_VALUES,\n);\n\nconst isKnownProviderIconSlug = (slug: string): slug is KnownProviderIconSlug =>\n  KNOWN_PROVIDER_ICON_SLUGS.has(slug);\n\nexport {\n  KNOWN_PROVIDER_ICON_SLUGS,\n  KNOWN_PROVIDER_ICON_SLUG_VALUES,\n  isKnownProviderIconSlug,\n};\nexport type { KnownProviderIconSlug };\n"],"mappings":";;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAGA,MAAM,kCAAkC;AAAA,EACtC;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AACF;AAIA,MAAM,4BAAiD,IAAI;AAAA,EACzD;AACF;AAEA,MAAM,0BAA0B,CAAC,SAC/B,0BAA0B,IAAI,IAAI;","names":[]}