@siren-js/client
Version:
Siren API client library
15 lines (14 loc) • 374 B
JavaScript
/**
* Default {@linkcode PolitenessPolicy} that returns `true` for all {@linkcode Target Targets}
* and has a delay of 1,000 milliseconds.
*/
export class DefaultPolitenessPolicy {
delay;
static DEFAULT_DELAY = 1000;
constructor(delay = DefaultPolitenessPolicy.DEFAULT_DELAY) {
this.delay = delay;
}
canCrawl(_) {
return true;
}
}