From 28811c71e994fb97d341831b88f3cf76e1283532 Mon Sep 17 00:00:00 2001 From: Nikhil Chelliah Date: Tue, 13 Dec 2022 14:44:55 -0500 Subject: [PATCH] refactor(new-design): Remove dependency on core --- config/dependencies.yaml | 2 -- packages/new-design/lib/utils.mjs | 3 ++- packages/new-design/package.json | 1 - 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/config/dependencies.yaml b/config/dependencies.yaml index 6188b475083..5e90a06786a 100644 --- a/config/dependencies.yaml +++ b/config/dependencies.yaml @@ -102,8 +102,6 @@ new-design: 'ora': '^6.1.0' 'prompts': '^2.4.2' 'recursive-readdir': '^2.2.2' - peer: - '@freesewing/core': *freesewing noble: peer: '@freesewing/bella': *freesewing diff --git a/packages/new-design/lib/utils.mjs b/packages/new-design/lib/utils.mjs index 7856b81ab68..f3fab68c334 100644 --- a/packages/new-design/lib/utils.mjs +++ b/packages/new-design/lib/utils.mjs @@ -9,7 +9,6 @@ import { oraPromise } from 'ora' import { execa } from 'execa' import axios from 'axios' import { fileURLToPath } from 'url' -import { capitalize } from '@freesewing/core' // Current working directory let filename @@ -116,6 +115,8 @@ export const getChoices = async () => { return { template, name, manager } } +const capitalize = (string) => string.charAt(0).toUpperCase() + string.slice(1) + // Keep track of directories that need to be created const dirPromises = {} const ensureDir = async (file, suppress = false) => { diff --git a/packages/new-design/package.json b/packages/new-design/package.json index 292a2b2245f..0a241502217 100644 --- a/packages/new-design/package.json +++ b/packages/new-design/package.json @@ -28,7 +28,6 @@ }, "peerDependencies": {}, "dependencies": { - "@freesewing/core": "^3.0.0-alpha.2", "axios": "^1.1.2", "chalk": "^5.0.1", "execa": "^6.1.0",