diff --git a/packages/toml/src/index.ts b/packages/toml/src/index.ts index 5a433f4a..17a8087d 100644 --- a/packages/toml/src/index.ts +++ b/packages/toml/src/index.ts @@ -17,13 +17,6 @@ async function format(code: string, options: TaploOptions) { return taplo.format(code, { options }) } -function removeBeginningTrailingNewline(code: string) { - code = code.replace(/^(?:\r?\n)+/, '') - code = code.replace(/(?:\r?\n)+$/, '') - - return code -} - const TomlPlugin: Plugin = { languages, parsers: { @@ -33,7 +26,7 @@ const TomlPlugin: Plugin = { ? '\t' : ' '.repeat(options.tabWidth) - return await format(removeBeginningTrailingNewline(code), { + return await format(code.trim(), { ...options, columnWidth: options.printWidth, indentString,