Recursos de tempo de execução JavaScript para funções do CloudFront
O ambiente de runtime do JavaScript do CloudFront Functions é compatível com o ECMAScript (ES) versão 5.1
Para ter os recursos mais atualizados, recomendamos usar o JavaScript runtime 2.0.
Os recursos do JavaScript runtime 2.0 têm as seguintes alterações em comparação com o 1.0:
-
Os métodos do módulo de buffer estão disponíveis.
-
Os seguintes métodos de protótipo de string não padrão não estão disponíveis:
-
String.prototype.bytesFrom()
-
String.prototype.fromBytes()
-
String.prototype.fromUTF8()
-
String.prototype.toBytes()
-
String.prototype.toUTF8()
-
-
O módulo criptográfico tem as seguintes alterações:
-
hash.digest()
: o tipo de retorno será alterado paraBuffer
se nenhuma codificação for fornecida. -
hmac.digest()
: o tipo de retorno será alterado paraBuffer
se nenhuma codificação for fornecida.
-
-
Para ter mais informações sobre novos recursos adicionais, consulte Recursos de runtime 2.0 do JavaScript para CloudFront Functions.