packages/oss-report-builder/index.js
function buildOSSReport(webpackModules, cb) {
	parseNPMLL(dependencies => {
		const runtimeDependencies = findRuntimeDependencies(webpackModules)
		const dependenciesCSV = parseDependencies(
			dependencies,
			runtimeDependencies,
			true
		)
		cb(
			'"Dependency","Version","Type","Usage","Included In Product","In Git Repository","License","URL","Description"\n' +
				dependenciesCSV
		)
	})
}
function buildOSSReport(webpackModules, cb) {
	parseNPMLL(dependencies => {
		const runtimeDependencies = findRuntimeDependencies(webpackModules)
		const dependenciesCSV = parseDependencies(
			dependencies,
			runtimeDependencies,
			true
		)
		cb(
			'"Dependency","Version","Type","Usage","Included In Product","In Git Repository","License","URL","Description"\n' +
				dependenciesCSV
		)
	})
}
function buildOSSReport ( webpackModules , cb ) { parseNPMLL ( dependencies => { const runtimeDependencies = findRuntimeDependencies ( webpackModules ) const dependenciesCSV = parseDependencies ( dependencies , runtimeDependencies , true ) cb ( '"Dependency","Version","Type","Usage","Included In Product","In Git Repository","License","URL","Description"\n' + dependenciesCSV ) } ) }
Builds an OSS report for this project taking into account the specified webpack dependencies.

@method buildOSSReport
@param {Object} webpackModules - An object containing the dependencies as obtaining from compiling the project using webpack.
@param {Function} cb - A callback function to be invoked qhen the process is complete.
Builds an OSS report for this project taking into account the specified webpack dependencies .