UNPKG

next-auth-remotepatterns-images

Version:

44 lines (42 loc) 1 kB
// providers/LinkedIn.ts var LinkedIn = { name: "LinkedIn", config: [ { protocol: "https", hostname: "media-exp1.licdn.com", port: "", pathname: "/profile-images/**" }, { protocol: "https", hostname: "media.licdn.com", port: "", pathname: "/dms/image/**" } ] }; // providers/Twitter.ts var Twitter = { name: "Twitter", config: { protocol: "https", hostname: "pbs.twimg.com", port: "", pathname: "/profile_images/**" } }; // index.ts var providers = [LinkedIn, Twitter]; var providerRemotePatterns = Object.fromEntries( providers.map((provider) => [provider.name, provider.config]) ); function remotePatterns(providers2) { return providers2.flatMap((provider) => providerRemotePatterns[provider.name]).filter(Boolean); } var next_auth_remotepatterns_images_default = remotePatterns; export { next_auth_remotepatterns_images_default as default, providerRemotePatterns }; //# sourceMappingURL=index.js.map