UNPKG

ember-cli

Version:

Command line tool for developing ambitious ember.js apps

21 lines (16 loc) 622 B
'use strict'; const path = require('path'); const MockUI = require('console-ui/mock'); const Instrumentation = require('../../lib/models/instrumentation'); const PackageInfoCache = require('../../lib/models/package-info-cache'); class MockCLI { constructor(options) { options = options || {}; this.ui = options.ui || new MockUI(); this.root = path.join(__dirname, '..', '..'); this.npmPackage = options.npmPackage || 'ember-cli'; this.instrumentation = options.instrumentation || new Instrumentation({}); this.packageInfoCache = new PackageInfoCache(this.ui); } } module.exports = MockCLI;