broccolijs / broccoli

Browser compilation library – an asset pipeline for applications that run in the browser
https://broccoli.build
MIT License
3.33k stars 217 forks source link

feat: async function support as entrypoint for Brocfile #486

Closed lifeart closed 2 years ago

lifeart commented 2 years ago

resolves: https://github.com/broccolijs/broccoli/issues/485

allow us to do something like this:

const funnel = require('broccoli-funnel');

module.exports = async function() {
   const files = await sideApiToResolveNeededFiles('app');

   return funnel('app', { files } );
}