From 61418e745879c52e27b50d8a8b969434bc5c8e85 Mon Sep 17 00:00:00 2001 From: Titus Wormer Date: Tue, 22 Jun 2021 09:18:04 +0200 Subject: [PATCH] Remove dependency --- index.js | 14 ++++++-------- package.json | 4 ---- 2 files changed, 6 insertions(+), 12 deletions(-) diff --git a/index.js b/index.js index b7e3278..758245b 100644 --- a/index.js +++ b/index.js @@ -1,5 +1,3 @@ -import repeat from 'repeat-string' - /** * @typedef MarkdownTableOptions * @property {string|string[]} [align] @@ -127,7 +125,7 @@ export function markdownTable(table, options) { longestCellByColumn[columnIndex] - before.length - after.length ) - cell = before + repeat('-', size) + after + cell = before + '-'.repeat(size) + after if (settings.alignDelimiters !== false) { size = before.length + size + after.length @@ -166,17 +164,17 @@ export function markdownTable(table, options) { code = alignments[columnIndex] if (code === 114 /* `r` */) { - before = repeat(' ', size) + before = ' '.repeat(size) } else if (code === 99 /* `c` */) { if (size % 2) { - before = repeat(' ', size / 2 + 0.5) - after = repeat(' ', size / 2 - 0.5) + before = ' '.repeat(size / 2 + 0.5) + after = ' '.repeat(size / 2 - 0.5) } else { - before = repeat(' ', size / 2) + before = ' '.repeat(size / 2) after = before } } else { - after = repeat(' ', size) + after = ' '.repeat(size) } } diff --git a/package.json b/package.json index 8d7d304..4d46de4 100644 --- a/package.json +++ b/package.json @@ -29,10 +29,6 @@ "index.d.ts", "index.js" ], - "dependencies": { - "@types/repeat-string": "^1.0.0", - "repeat-string": "^1.0.0" - }, "devDependencies": { "@types/tape": "^4.0.0", "c8": "^7.0.0",