code: function makeFunctionLongform(fixer, node) {
              const firstKeyToken = node.computed
                  ? sourceCode.getTokenBefore(node.key, isOpeningBracketToken)
                  : sourceCode.getFirstToken(node.key)
              const lastKeyToken = node.computed
                  ? sourceCode.getTokenAfter(node.key, isClosingBracketToken)
                  : sourceCode.getLastToken(node.key)
              const keyText = sourceCode.text.slice(
                  firstKeyToken.range[0],
                  lastKeyToken.range[1]
              )
              let functionHeader = "function"
  
              if (node.value.async) {
                  functionHeader = `async ${functionHeader}`
              }
              if (node.value.generator) {
                  functionHeader = `${functionHeader}*`
              }
  
              return fixer.replaceTextRange(
                  [node.range[0], lastKeyToken.range[1]],
                  `${keyText}: ${functionHeader}`
              )
          }
docs: Fixes a FunctionExpression node by making it into a longform property.
  @param {SourceCodeFixer} fixer The fixer object
  @param {ASTNode} node A `Property` node that has a `FunctionExpression` as its value
  @returns {object} A fix for this node