changeset 2605:0ec1e1b063d7

Deprecated String.bytesFrom method in njs.
author Yaroslav Zhuravlev <yar@nginx.com>
date Wed, 30 Sep 2020 22:12:09 +0100
parents a29676472a11
children a41cbd9ca4fd
files xml/en/docs/njs/reference.xml xml/ru/docs/njs/reference.xml
diffstat 2 files changed, 10 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/xml/en/docs/njs/reference.xml
+++ b/xml/en/docs/njs/reference.xml
@@ -603,11 +603,14 @@ The encoding can be
 <literal>hex</literal>,
 <literal>base64</literal>, and
 <literal>base64url</literal>.
+The method is deprecated since
+<link doc="changes.xml" id="njs0.4.4">0.4.4</link>,
+the <literal>Buffer.from</literal> method should be used instead:
 <example>
->> String.bytesFrom([0x62, 0x75, 0x66, 0x66, 0x65, 0x72])
+>> Buffer.from([0x62, 0x75, 0x66, 0x66, 0x65, 0x72]).toString()
 'buffer'
 
->> String.bytesFrom('YnVmZmVy', 'base64')
+>> Buffer.from('YnVmZmVy', 'base64').toString()
 'buffer'
 </example>
 </tag-desc>
--- a/xml/ru/docs/njs/reference.xml
+++ b/xml/ru/docs/njs/reference.xml
@@ -607,11 +607,14 @@ true, если буфер должен иметь флаг <literal>flush</literal>
 <literal>hex</literal>,
 <literal>base64</literal> и
 <literal>base64url</literal>.
+Метод устарел начиная с
+<link doc="changes.xml" id="njs0.4.4">0.4.4</link>,
+вместо него следует использовать метод <literal>Buffer.from</literal>:
 <example>
->> String.bytesFrom([0x62, 0x75, 0x66, 0x66, 0x65, 0x72])
+>> Buffer.from([0x62, 0x75, 0x66, 0x66, 0x65, 0x72]).toString()
 'buffer'
 
->> String.bytesFrom('YnVmZmVy', 'base64')
+>> Buffer.from('YnVmZmVy', 'base64').toString()
 'buffer'
 </example>
 </tag-desc>