From 9831f58f715f09cc1763b1edcbaeed277f346685 Mon Sep 17 00:00:00 2001 From: PKief Date: Wed, 1 Apr 2020 08:20:20 +0200 Subject: [PATCH] Fix dependency issue to vscode in preview script --- src/scripts/helpers/titleCase.ts | 4 ++++ src/scripts/preview/preview.ts | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 src/scripts/helpers/titleCase.ts diff --git a/src/scripts/helpers/titleCase.ts b/src/scripts/helpers/titleCase.ts new file mode 100644 index 0000000000..66a763f5d4 --- /dev/null +++ b/src/scripts/helpers/titleCase.ts @@ -0,0 +1,4 @@ +/** TitleCase all words in a string */ +export const toTitleCase = (str: string): string => { + return str.replace(/\w\S*/g, (txt) => txt.charAt(0).toUpperCase() + txt.substr(1).toLowerCase()); +}; diff --git a/src/scripts/preview/preview.ts b/src/scripts/preview/preview.ts index fc44a0ceb6..befed0a971 100644 --- a/src/scripts/preview/preview.ts +++ b/src/scripts/preview/preview.ts @@ -1,6 +1,6 @@ import * as fs from 'fs'; import * as path from 'path'; -import { toTitleCase } from '../../helpers'; +import { toTitleCase } from './../helpers/titleCase'; import { createScreenshot } from '../helpers/screenshots'; import * as painter from './../helpers/painter';