1.1.0 • Published 8 years ago
@taskr/esnext v1.1.0
@taskr/esnext 
Allows a
taskfile.jsto be written with ES6 or ES7 syntax.
Install
$ npm install --save-dev @taskr/esnextThat's it! :tada: You've now enabled async/await and import syntax for your taskfile.js!
Note: This will NOT compile your ES6 files into ES5. You must download and setup
@taskr/babelor@taskr/bublefor that.
Usage
A taskfile.js may also include require() statements (not shown).
// taskfile.js
import { foo, bar as baz } from './bat';
export default async function (task) {
await task.source('src/*.js') // etc...
}
export async function lint(task) {
await task.source('src/*.js') // etc...
}
export async function styles(task, obj) {
await task.source(obj.src || 'src/*.sass') // etc...
}Support
Any issues or questions can be sent to the Taskr monorepo.
Please be sure to specify that you are using @taskr/esnext.
License
MIT © Luke Edwards