import { regEx } from '../../../util/regex.ts'; import type { ConanPackage } from './types.ts'; export const defaultRegistryUrl = 'https://center2.conan.io/'; export const datasource = 'conan'; export const conanDatasourceRegex = regEx( /^(?[a-zA-Z\-_0-9]+)\/(?[^@/\n]+)(?@\S+\/\S+)$/im, ); export function getConanPackage(packageName: string): ConanPackage { const conanName = packageName.split('/')[0]; const userAndChannel = packageName.split('@')[1]; return { conanName, userAndChannel }; }