UNPKG

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
"use strict"; 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