closeheat-builder
Version:
A builder for closeheat
15 lines (12 loc) • 457 B
text/coffeescript
NpmDownloader = require './npm_downloader'
Bundler = require './bundler'
RequireScanner = require './require_scanner'
module.exports =
class Requirer
constructor: (, , , ) ->
= new RequireScanner()
= new Bundler(, )
install: =>
.getRequires().then (modules) =>
new NpmDownloader(, modules, ).downloadAll().then =>
.bundle()