Renomeando um objeto File () em JavaScript

Gostaria que meus usuários pudessem renomear um arquivo antes de enviá-lo.

eu tenho umFile objeto em Javascript que tem umname propriedade que já está definida, mas gostaria que isso pudesse ser atualizado. Agora fazendo o óbviomyFile.name = "new-name.txt" retorna um erro informando que essa propriedade é somente leitura.

Qual é a melhor maneira de mudar oname propriedade em um JavaScriptFile objeto?

questionAnswers(4)

yourAnswerToTheQuestion