lib/rules/indent.js
function isFirstArrayElementOnSameLine(node) {
		if (node.type === "ArrayExpression" && node.elements[0]) {
			return node.elements[0].loc.start.line === node.loc.start.line && node.elements[0].type === "ObjectExpression";
		} else {
			return false;
		}
	}
function isFirstArrayElementOnSameLine(node) {
		if (node.type === "ArrayExpression" && node.elements[0]) {
			return node.elements[0].loc.start.line === node.loc.start.line && node.elements[0].type === "ObjectExpression";
		} else {
			return false;
		}
	}
Check to see if the first element inside an array is an object and on the same line as the node
If the node is not an array then it will return false.
@param {ASTNode} node node to check
@returns {boolean} success/failure