serpapi
Version:
Scrape and parse search engine results using SerpApi.
32 lines (31 loc) • 1.21 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.RequestTimeoutError = exports.InvalidTimeoutError = exports.MissingApiKeyError = exports.InvalidArgumentError = void 0;
class InvalidArgumentError extends Error {
constructor() {
super("Arguments are missing or of incorrect type");
Object.setPrototypeOf(this, InvalidArgumentError.prototype);
}
}
exports.InvalidArgumentError = InvalidArgumentError;
class MissingApiKeyError extends Error {
constructor() {
super("api_key is required, get it from: https://serpapi.com/manage-api-key");
Object.setPrototypeOf(this, MissingApiKeyError.prototype);
}
}
exports.MissingApiKeyError = MissingApiKeyError;
class InvalidTimeoutError extends Error {
constructor() {
super("Enter a valid timeout in milliseconds");
Object.setPrototypeOf(this, InvalidTimeoutError.prototype);
}
}
exports.InvalidTimeoutError = InvalidTimeoutError;
class RequestTimeoutError extends Error {
constructor() {
super("The request was timed out");
Object.setPrototypeOf(this, RequestTimeoutError.prototype);
}
}
exports.RequestTimeoutError = RequestTimeoutError;