From 984d9ef1fee695041a7c563444e3cb6c09fc21b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hu=C3=A1ng=20J=C3=B9nli=C3=A0ng?= Date: Mon, 9 Sep 2019 15:51:16 -0400 Subject: [PATCH] chore: remove trim-right dependency --- packages/babel-generator/package.json | 3 +-- packages/babel-generator/src/buffer.js | 3 +-- packages/babel-helper-fixtures/src/index.js | 3 +-- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/packages/babel-generator/package.json b/packages/babel-generator/package.json index ccc7eab8cc86..31f7bf70785d 100644 --- a/packages/babel-generator/package.json +++ b/packages/babel-generator/package.json @@ -17,8 +17,7 @@ "@babel/types": "^7.6.0", "jsesc": "^2.5.1", "lodash": "^4.17.13", - "source-map": "^0.5.0", - "trim-right": "^1.0.1" + "source-map": "^0.5.0" }, "devDependencies": { "@babel/helper-fixtures": "^7.6.0", diff --git a/packages/babel-generator/src/buffer.js b/packages/babel-generator/src/buffer.js index fd64201a921b..d9af9a167a14 100644 --- a/packages/babel-generator/src/buffer.js +++ b/packages/babel-generator/src/buffer.js @@ -1,5 +1,4 @@ import type SourceMap from "./source-map"; -import trimRight from "trim-right"; const SPACES_RE = /^[ \t]+$/; @@ -43,7 +42,7 @@ export default class Buffer { const result = { // Whatever trim is used here should not execute a regex against the // source string since it may be arbitrarily large after all transformations - code: trimRight(this._buf.join("")), + code: this._buf.join("").trimRight(), map: null, rawMappings: map && map.getRawMappings(), }; diff --git a/packages/babel-helper-fixtures/src/index.js b/packages/babel-helper-fixtures/src/index.js index 991975fcadf3..099fa9fa6e2d 100644 --- a/packages/babel-helper-fixtures/src/index.js +++ b/packages/babel-helper-fixtures/src/index.js @@ -1,5 +1,4 @@ import cloneDeep from "lodash/cloneDeep"; -import trimEnd from "lodash/trimEnd"; import resolve from "try-resolve"; import clone from "lodash/clone"; import extend from "lodash/extend"; @@ -275,7 +274,7 @@ export function multiple(entryLoc, ignore?: Array) { export function readFile(filename) { if (fs.existsSync(filename)) { - let file = trimEnd(fs.readFileSync(filename, "utf8")); + let file = fs.readFileSync(filename, "utf8").trimRight(); file = file.replace(/\r\n/g, "\n"); return file; } else {