serpapi
Version:
Scrape and parse search engine results using SerpApi.
25 lines (24 loc) • 828 B
JavaScript
export class InvalidArgumentError extends Error {
constructor() {
super("Arguments are missing or of incorrect type");
Object.setPrototypeOf(this, InvalidArgumentError.prototype);
}
}
export class MissingApiKeyError extends Error {
constructor() {
super("api_key is required, get it from: https://serpapi.com/manage-api-key");
Object.setPrototypeOf(this, MissingApiKeyError.prototype);
}
}
export class InvalidTimeoutError extends Error {
constructor() {
super("Enter a valid timeout in milliseconds");
Object.setPrototypeOf(this, InvalidTimeoutError.prototype);
}
}
export class RequestTimeoutError extends Error {
constructor() {
super("The request was timed out");
Object.setPrototypeOf(this, RequestTimeoutError.prototype);
}
}