Em Javascript as aspas simples e duplas não são similares, isto é, não têm o mesmo efeito? Por que no package.json é obrigatório o uso de aspas duplas?
Em Javascript as aspas simples e duplas não são similares, isto é, não têm o mesmo efeito? Por que no package.json é obrigatório o uso de aspas duplas?
Oi, Reinaldo, tudo bem?
É uma especificação do formato JSON, lá fala que somente aspas duplas podem ser usadas. Esse site aqui você testa códigos em JSON, se usar sem aspas duplas, ele acusa erro: https://jsonlint.com/
E aqui está a especificação do JSON: http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf
Espero ter te ajudado!
Ah, entendi. Aqui não é um objeto Javascript, mas um conteúdo JSON. Realmente, passei batido.