Text layers where their names haven't been changed shouldn't have a name prop generated. Currently, this produces nodes with the name set to the same as what the characters are set to which is unnecessary.
node.name should only be generated if node.autoRename set to false.