UNPKG

ember-cli-dependency-checker

Version:

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

24 lines (16 loc) 578 B
'use strict'; const Package = require('./package'); class ShrinkwrapPackage extends Package { constructor(name, versionSpecified, versionInstalled, resolvedInstalled, parents) { super(name, versionSpecified, versionInstalled); this.resolvedInstalled = resolvedInstalled; this.parents = parents; if (this.needsUpdate && this.resolvedInstalled) { this.needsUpdate = this.versionSpecified !== this.resolvedInstalled; } } updateRequired() { return this.versionSpecified !== this.versionInstalled; } } module.exports = ShrinkwrapPackage;