gulp.ts 365 B

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