UNPKG

ember-cli-dependency-checker

Version:

Ember CLI addon for detecting missing npm and bower dependencies before executing ember commands

22 lines (17 loc) 679 B
'use strict'; const Reporter = require('./lib/reporter'); const DependencyChecker = require('./lib/dependency-checker'); module.exports = { name: 'ember-cli-dependency-checker', init: function() { this._super.init && this._super.init.apply(this, arguments); // When running `ember <command>`, find the `<command>` const emberPosition = process.argv.findIndex(arg => arg.endsWith('/ember')); const ranWithInit = process.argv[emberPosition + 1] === 'init'; if (!ranWithInit) { const reporter = new Reporter(); const dependencyChecker = new DependencyChecker(this.project, reporter); dependencyChecker.checkDependencies(); } } };