@wabarc/broker
Version:
Pack and store webpages from Telegram channel.
23 lines • 630 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.sleep = exports.createFilename = void 0;
var createFilename = function (uri, title) {
if (uri.length < 3) {
return 'unknow';
}
return (decodeURI(uri)
.replace(/http(s)?:\/\//gm, '')
.replace(/\./g, '-')
.replace(/\//g, '-') +
'-' +
decodeURI(title) +
'.html');
};
exports.createFilename = createFilename;
var sleep = function (ms) {
return new Promise(function (resolve) {
setTimeout(resolve, ms);
});
};
exports.sleep = sleep;
//# sourceMappingURL=utils.js.map