chore(create-medusa-app, product, utils, medusa-cli): Resolve string-width dep issue (#4328)

This commit is contained in:
Shahed Nasser
2023-06-16 12:31:23 +03:00
committed by GitHub
parent 0bfdc33a0b
commit e1f43fd207
8 changed files with 44 additions and 201 deletions

View File

@@ -1,14 +1,17 @@
import fs from "fs"
import glob from "glob"
import path from "path"
import { globSync } from "glob"
export function clearProject (directory: string) {
const files = globSync([
path.join(directory, `src`, `admin/**/*`),
path.join(directory, `src`, `**/onboarding/`),
path.join(directory, `src`, `types`),
path.join(directory, `src`, `**/*.{ts,tsx,js,jsx}`),
])
export function clearProject(directory: string) {
const adminFiles = glob.sync(path.join(directory, `src`, `admin/**/*`))
const onboardingFiles = glob.sync(
path.join(directory, `src`, `**/onboarding/`)
)
const typeFiles = glob.sync(path.join(directory, `src`, `types`))
const srcFiles = glob.sync(path.join(directory, `src`, `**/*.{ts,tsx,js,jsx}`))
const files = [...adminFiles, ...onboardingFiles, ...typeFiles, ...srcFiles]
files.forEach((file) =>
fs.rmSync(file, {
recursive: true,