codess
Version:
vscode代码片段管理器,通过 本地包(本地某个文件夹) 或官网的 远程包(代码片段集合) 生成本地项目的 vscode 代码片段配置。
18 lines (17 loc) • 514 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.parseSnippet = parseSnippet;
const snippet_1 = require("../snippet");
function parseSnippet(prefix, str) {
let s = (0, snippet_1.parseSnippet)({
prefix,
type: 'snippet',
body: '',
}, str);
s.snippets.map((_) => {
var _a;
_.prefix = ((_a = _.prefix) === null || _a === void 0 ? void 0 : _a.replace(new RegExp(`^${prefix}`), '')) || '';
return _;
});
return s;
}