nurlresolver
Version:
url resolver for node
19 lines • 663 B
JavaScript
import { GenericFormBasedResolver } from "../BaseResolver.js";
export class IndishareResolver extends GenericFormBasedResolver {
constructor() {
super({
domains: [/https?:\/\/www\.indishare/],
useCookies: true,
speedRank: 55
}, 'span#direct_link a');
}
async canResolve(_urlToResolve) {
return ['techmyntra', 'indishare'].includes(this.getSecondLevelDomain(_urlToResolve) || '');
}
async resolveInner(_urlToResolve) {
const u = new URL(_urlToResolve);
u.host = 'techmyntra.net';
return super.resolveInner(u.href);
}
}
//# sourceMappingURL=indishare.js.map