Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "utils"

Index

Variables

_pkg

_pkg: any

colurs

colurs: IColurs = new Colurs()

cwd

cwd: string = process.cwd()

Functions

bump

  • bump(type?: "major" | "premajor" | "minor" | "preminor" | "patch" | "prepatch" | "prerelease"): object
  • Bump : Bumps the package version.

    Parameters

    • Default value type: "major" | "premajor" | "minor" | "preminor" | "patch" | "prepatch" | "prerelease" = "patch"

      the release type to increment the package by.

    Returns object

    • current: any
    • name: any
    • previous: any
    • version: any

clean

  • clean(globs: string | string[]): void
  • Clean Removes file(s) using provided glob(s).

    Parameters

    • globs: string | string[]

      glob or array of glob strings.

    Returns void

copy

  • copy(src: string, dest: string): boolean
  • Copy Copies source to target. Does NOT support globs.

    Parameters

    • src: string

      the source path to be copied.

    • dest: string

      the destination path to copy to.

    Returns boolean

copyAll

  • Copy All Takes collection and copies to destination.

    Parameters

    Returns object

    • failed: any
    • success: any

getParsed

  • getParsed(filename: any): ParsedPath
  • Get Parsed

    Parameters

    • filename: any

      the filename to path.parse.

    Returns ParsedPath

getRelative

  • getRelative(filename: any): string
  • Get Relative

    Parameters

    • filename: any

      the filename to get relative path for.

    Returns string

pkg

  • pkg(val?: any): any
  • Pkg Loads the package.json file for project or saves package.json.

    Parameters

    • Optional val: any

      the package.json object to be written to file.

    Returns any

platform

  • platform(): object
  • Platform Gets information and paths for the current platform.

    Returns object

    • arch: string
    • cpu: ICpu
    • homedir: string
    • hostname: string
    • platform: any
    • release: string

serve

  • serve(name?: string | Options, options?: Options | boolean, init?: boolean): BrowserSyncInstance
  • Serve Hook to Browser Sync accepts name and options returning a Browser Sync Server Instance.

    see

    https://www.browsersync.io/docs/api

    Parameters

    • Optional name: string | Options

      the name of the server or Browser Sync options.

    • Optional options: Options | boolean

      the Browser Sync Options.

    • Optional init: boolean

    Returns BrowserSyncInstance

Generated using TypeDoc