From 3e1f521da6bbc85527b1b05fa2374cdcbd4b8a81 Mon Sep 17 00:00:00 2001 From: TiagoDanin Date: Sun, 16 Feb 2020 18:13:36 -0300 Subject: [PATCH] Revert fix to incorrect dashes (#35) --- index.js | 2 +- test.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index 6a74cae..76418c4 100644 --- a/index.js +++ b/index.js @@ -7,7 +7,7 @@ const builtinOverridableReplacements = require('./overridable-replacements'); const decamelize = string => { return string // Separate capitalized words. - .replace(/([A-Z]{2,})([a-z\d]+)/g, '$1 $2') + .replace(/([A-Z]{2,})([\d]+)/g, '$1 $2') .replace(/([a-z\d]+)([A-Z]{2,})/g, '$1 $2') .replace(/([a-z\d])([A-Z])/g, '$1 $2') diff --git a/test.js b/test.js index 4bab671..0255810 100644 --- a/test.js +++ b/test.js @@ -23,7 +23,7 @@ test('main', t => { t.is(slugify('foo&bar'), 'foo-and-bar'); t.is(slugify('foo360BAR'), 'foo360-bar'); t.is(slugify('FOO360'), 'foo-360'); - t.is(slugify('FOObar'), 'foo-bar'); + t.is(slugify('FOOBar'), 'foo-bar'); }); test('custom separator', t => {