UNPKG

markdown-table-prettify

Version:

Transforms markdown tables to be more readable.

18 lines (17 loc) 859 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TableDocumentPrettyfier = void 0; var vscode = require("vscode"); var TableDocumentPrettyfier = /** @class */ (function () { function TableDocumentPrettyfier(_multiTablePrettyfier) { this._multiTablePrettyfier = _multiTablePrettyfier; } TableDocumentPrettyfier.prototype.provideDocumentFormattingEdits = function (document, options, token) { var formattedDocument = this._multiTablePrettyfier.formatTables(document.getText()); return [ new vscode.TextEdit(new vscode.Range(new vscode.Position(0, 0), new vscode.Position(document.lineCount - 1, Number.MAX_SAFE_INTEGER)), formattedDocument) ]; }; return TableDocumentPrettyfier; }()); exports.TableDocumentPrettyfier = TableDocumentPrettyfier;