var inc = require ( './increment' ) . increment ;
var a = 1 ;
inc ( a ) ; // 2
var add = require ( './math' ) . add ;
exports . increment = function ( val ) {
return add ( val , 1 ) ;
} ;
exports . add = function ( ) {
var sum = 0 , i = 0 , args = arguments , l = args . length ;
while ( i < l ) {
sum += args [ i ++ ] ;
}
return sum ;
} ;
/******/ ( function ( modules ) {
/******/ var installedModules = { } ;
/******/ function require ( moduleId ) {
/******/ if ( typeof moduleId !== "number" ) throw new Error ( "Cannot find module '" + moduleId + "'" ) ;
/******/ if ( installedModules [ moduleId ] )
/******/ return installedModules [ moduleId ] . exports ;
/******/ var module = installedModules [ moduleId ] = {
/******/ exports : { } ,
/******/ id : moduleId ,
/******/ loaded : false
/******/ } ;
/******/ modules [ moduleId ] ( module , module . exports , require ) ;
/******/ module . loaded = true ;
/******/ return module . exports ;
/******/ }
/******/ require . e = function ( chunkId , callback ) {
/******/ callback ( require ) ;
/******/ } ;
/******/ require . modules = modules ;
/******/ require . cache = installedModules ;
/******/ return require ( 0 ) ;
/******/ } )
/******/ ( { c :"" ,
/******/ 0 : function ( module , exports , require ) {
/**! .\example.js !**/
var inc = require ( /*! ./increment */ 1 ) . increment ;
var a = 1 ;
inc ( a ) ; // 2
/******/ } ,
/******/
/******/ 1 : function ( module , exports , require ) {
/**! .\increment.js !**/
var add = require ( /*! ./math */ 2 ) . add ;
exports . increment = function ( val ) {
return add ( val , 1 ) ;
} ;
/******/ } ,
/******/
/******/ 2 : function ( module , exports , require ) {
/**! .\math.js !**/
exports . add = function ( ) {
var sum = 0 , i = 0 , args = arguments , l = args . length ;
while ( i < l ) {
sum += args [ i ++ ] ;
}
return sum ;
} ;
/******/ }
/******/ } )
Hash: 6db0166b9d91e61d78ba00dd6df13b79
Compile Time: 22ms
Chunks: 1
Modules: 3
Modules including duplicates: 3
Modules first chunk: 3
main output.js: 1414 chars/bytes
<id> <size> <filename>
<reason> from <filename>
output.js
0 73 .\example.js
main
1 101 .\increment.js
require (1x) from .\example.js
2 156 .\math.js
require (1x) from .\increment.js
Minimized (uglify-js, no zip)
Hash: 5bb0d64ae4ed4d0462683c11c6455963
Compile Time: 170ms
Chunks: 1
Modules: 3
Modules including duplicates: 3
Modules first chunk: 3
main output.js: 504 chars/bytes
<id> <size> <filename>
<reason> from <filename>
output.js
0 40 .\example.js
main
1 70 .\increment.js
require (1x) from .\example.js
2 87 .\math.js
require (1x) from .\increment.js