Skip to content

lukeed/fly-esnext

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fly-esnext

Allows a flyfile.js to be written with new-age ES6 or ES7 syntax.

Install

npm install --save-dev fly-esnext

That's it! 🎉 You've now enabled async/await syntax for your flyfile.js!

Note: This will NOT compile your ES6 files into ES5. You must download and setup fly-babel for that.

Usage

A flyfile.js may also include require() statements (not shown).

// flyfile.js

export default async function () {
  await this.source('src/*.js') // etc...
}

export async function lint() {
  await this.source('src/*.js') // etc...
}

export async function styles(obj) {
  await this.source(obj.val || 'src/*.sass') // etc...
}

License

MIT © Luke Edwards

About

Allow for ES6 and ES7 support throughout a Fly environment.

Resources

License

Stars

Watchers

Forks

Packages

No packages published