sbg-api
Version:
Pre-processing all source posts before rendering from hexo. Useful for low-end devices to prevent using large number of hexo plugins.
23 lines • 811 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.cleanGeneratedPosts = void 0;
var tslib_1 = require("tslib");
var sbg_utility_1 = require("sbg-utility");
var upath_1 = require("upath");
var cleanDb_1 = require("./cleanDb");
/**
* remove source/_posts
* @param callback
* @returns
*/
function cleanGeneratedPosts(callback) {
return tslib_1.__awaiter(this, void 0, void 0, function () {
var config;
return tslib_1.__generator(this, function (_a) {
config = (0, sbg_utility_1.getConfig)();
return [2 /*return*/, (0, cleanDb_1.cleanDb)(callback, [(0, upath_1.join)(config.cwd, config.source_dir, '_posts')])];
});
});
}
exports.cleanGeneratedPosts = cleanGeneratedPosts;
//# sourceMappingURL=cleanGeneratedPosts.js.map