combine.fm/lib/lookup.js
2020-01-18 10:19:20 +00:00

12 lines
324 B
JavaScript

import services from './services.js';
export default async function (url) {
let matchedService;
for (let service of services) {
matchedService = service.match(url);
if (matchedService) {
const result = await service.parseUrl(url);
return await service.lookupId(result.id, result.type);
}
}
};