docs: function init(opts) {
  	if (!opts || !opts.appData) throw new Error(path.basename(__filename)+ ':' + arguments.callee.name + ': bad opts argument')
  
  	var apiOpts = opts.apiOpts || {}
  	state.apiConfigs = apiOpts.apiMap || {}
  	if (Array.isArray(apiOpts.path)) state.apiPath = apiOpts.path
  
  	state.deployFolder = opts.appData.launchFolder
  }