UNPKG

afterwriting

Version:

Post-processing tools for Fountain screenplays

33 lines (25 loc) 878 B
define(function(require) { var CoreConfig = require('bootstrap/core-config'), ClientController = require('client/client-controller'), Options = require('client/options'), ConfigLoader = require('client/config-loader'); /** * Config for command line tool. * * @module client/client-config * @augments bootstrap/core-config */ var ClientConfig = CoreConfig.extend({ /** * Passed in awc.js */ awrequire: null, init: function(context) { CoreConfig.init.call(this, context); context.register('options', Options.create()); context.register('configLoader', ConfigLoader.create()); context.register(ClientController.create(this.awrequire)); } }); return ClientConfig; });