@a11ywatch/core
Version:
a11ywatch central API
62 lines • 1.73 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.controller = exports.crawlerCrawl = exports.crawlerScan = exports.scan = void 0;
const website_client_1 = require("../website-client");
const scan = (website) => {
return new Promise((resolve, reject) => {
website_client_1.pageMindClient.scan(website || {}, (error, res) => {
if (!error) {
resolve(res);
}
else {
reject(error);
}
});
});
};
exports.scan = scan;
const crawlerScan = (website = {}) => {
return new Promise((resolve, reject) => {
website_client_1.crawlerClient.scan(website, (error, res) => {
if (!error) {
resolve(res);
}
else {
reject(error);
}
});
});
};
exports.crawlerScan = crawlerScan;
const crawlerCrawl = (website = {}) => {
return new Promise((resolve, reject) => {
website_client_1.crawlerClient.crawl(website, (error, res) => {
if (!error) {
resolve(res);
}
else {
reject(error);
}
});
});
};
exports.crawlerCrawl = crawlerCrawl;
const parseImg = (img = {}) => {
return new Promise((resolve, reject) => {
website_client_1.mavClient.parseImg(img, (error, res) => {
if (!error) {
resolve(res);
}
else {
reject(error);
}
});
});
};
exports.controller = {
scan: exports.scan,
crawlerScan: exports.crawlerScan,
crawlerCrawl: exports.crawlerCrawl,
parseImg,
};
//# sourceMappingURL=calls.js.map
;