File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22 MIT License http://www.opensource.org/licenses/mit-license.php
33 Author Tobias Koppers @sokra
44*/
5- var Dependency = require ( "../Dependency" ) ;
5+ "use strict"
6+ const Dependency = require ( "../Dependency" ) ;
67
7- function ModuleDependency ( request ) {
8- Dependency . call ( this ) ;
9- this . request = request ;
10- this . userRequest = request ;
8+ class ModuleDependency extends Dependency {
9+ constructor ( request ) {
10+ super ( ) ;
11+ this . request = request ;
12+ this . userRequest = request ;
13+ }
14+
15+ isEqualResource ( other ) {
16+ if ( ! ( other instanceof ModuleDependency ) )
17+ return false ;
18+
19+ return this . request === other . request ;
20+ }
1121}
12- module . exports = ModuleDependency ;
1322
14- ModuleDependency . prototype = Object . create ( Dependency . prototype ) ;
15- ModuleDependency . prototype . constructor = ModuleDependency ;
16- ModuleDependency . prototype . isEqualResource = function isEqualResource ( other ) {
17- if ( ! ( other instanceof ModuleDependency ) )
18- return false ;
19- return this . request === other . request ;
20- } ;
23+ module . exports = ModuleDependency ;
You can’t perform that action at this time.
0 commit comments