integrated-build.js
function build(config) {
	return lazypipe()
		.pipe(() => polymerBuild(config))
		.pipe(() => addCspCompliance())
		.pipe(() => addCacheBusting())
		.pipe(() => optimizeAssets())
		.pipe(() => injectCustomElementsEs5Adapter());
}
function build(config) {
	return lazypipe()
		.pipe(() => polymerBuild(config))
		.pipe(() => addCspCompliance())
		.pipe(() => addCacheBusting())
		.pipe(() => optimizeAssets())
		.pipe(() => injectCustomElementsEs5Adapter());
}
function build ( config ) { return lazypipe ( ) . pipe ( ( ) => polymerBuild ( config ) ) . pipe ( ( ) => addCspCompliance ( ) ) . pipe ( ( ) => addCacheBusting ( ) ) . pipe ( ( ) => optimizeAssets ( ) ) . pipe ( ( ) => injectCustomElementsEs5Adapter ( ) ) ; }
Best practice build pipeline. This only only chains up the various build steps.

@param {Object} config Content of polymer.json
@return
Best practice build pipeline . This only only chains up the various build steps .