add CommonJS build