taskr-rename

1.0.0 • Public • Published

taskr-rename

Rename plugin for Taskr

NOTE: This repository has been renamed from fly-rename to taskr-rename. If you haven't yet migrated to Taskr, now is the time to do so.

NPM License Build Status Coverage Status Dependency Status

Install

$ yarn add -D taskr taskr-rename

or

$ npm install --save-dev taskr taskr-rename

Usage

Object

export default function* (task) {
  yield task.source('./src/foo.js')
    .rename({
      dirname: 'dir/name',
      basename: 'bar',
      prefix: 'prefix-',
      suffix: '-suffix',
      extname: '.html'
    })
    .target('./dist')

    // .dist/dir/name/prefix-bar-suffix.html
}

Function

export default function* (task) {
  yield task.source('./src/foo.js')
    .rename((file) => {
      file.dirname = 'dir/name'
      file.basename = 'bar'
      file.extname = '.html'
    })
    .target('./dist')

    // .dist/dir/name/bar.html
}

Package Sidebar

Install

npm i taskr-rename

Weekly Downloads

1

Version

1.0.0

License

WTFPL

Unpacked Size

5.08 kB

Total Files

5

Last publish

Collaborators

  • caseywebb