import { buildRoot } from '@kankan/build-utils' import { run } from './process' import type { TaskFunction } from 'gulp' export const withTaskName = (name: string, fn: T) => Object.assign(fn, { displayName: name }) export const runTask = (name: string) => withTaskName(`shellTask:${name}`, () => run(`pnpm run start ${name}`, buildRoot))