function CommonJSResolverStrategy(config) {
	BasicResolverStrategy.call(this, config);
	this.config = extend(true, this.config, {}, config);
}
function CommonJSResolverStrategy(config) {
	BasicResolverStrategy.call(this, config);
	this.config = extend(true, this.config, {}, config);
}
function CommonJSResolverStrategy ( config ) { BasicResolverStrategy . call ( this , config ) ; this . config = extend ( true , this . config , { } , config ) ; }
A resolving strategy that supports CommonJS style
requires, as seen in Node.js and Browserify.

@class
@extends BasicResolverStrategy
@param {Object} config A configuration object.
A resolving strategy that supports CommonJS style requires as seen in Node . js and Browserify .