import { App } from "@calcom/types/App"; import appStoreMetadata from "./metadata"; /** Mainly to use in listings for the frontend, use in getStaticProps or getServerSideProps */ export function getAppRegistry() { return Object.values(appStoreMetadata).reduce((apps, app) => { // Skip if app isn't installed if (!app.installed) return apps; // Let's not leak api keys to the front end const { key, ...metadata } = app; apps.push(metadata); return apps; }, [] as Omit[]); }