# HG changeset patch # User Yaroslav Zhuravlev # Date 1685635938 -3600 # Node ID 19d3277e4793c467a0e2b554d6ad782b98ccb805 # Parent cc475ba7d406e45873baa126f8361fc1f4e75316 Updated Compatibility in njs. diff --git a/xml/en/docs/njs/compatibility.xml b/xml/en/docs/njs/compatibility.xml --- a/xml/en/docs/njs/compatibility.xml +++ b/xml/en/docs/njs/compatibility.xml @@ -9,7 +9,7 @@
@@ -33,10 +33,6 @@ compliant with ECMAScript can be found i specification. - - - -
@@ -268,16 +264,6 @@ ES12: (0.7.10) - -non-standard: -bytesFrom -(0.2.3), -fromBytes, -fromUTF8, -toBytes, -toString, -toUTF8 - @@ -360,6 +346,12 @@ ES5.1: ES6: of + + +ES13: +from +(0.8.0), + @@ -402,6 +394,16 @@ ES6: ES7: includes + + +ES13: +toReversed +(0.8.0), +toSorted +(0.8.0), +toSpliced +(0.8.0) + @@ -492,6 +494,15 @@ ES6: subarray, toString + + +ES13: +toReversed +(0.8.0) +toSorted +(0.8.0) + + @@ -1009,7 +1020,7 @@ Global objects argv, env, pid, -ppid, +ppid @@ -1128,12 +1139,9 @@ nginx object properties: r.rawVariables (0.5.0), r.remoteAddress, -r.requestBody, r.requestBuffer (0.5.0), r.requestText, -r.responseBody -(0.5.0), r.responseBuffer (0.5.0), r.responseText @@ -1181,8 +1189,22 @@ nginx object properties: ngx (0.5.0): +build +(0.8.0), +conf_file_path +(0.8.0), conf_prefix -(0.7.8) +(0.7.8), +error_log_path +(0.8.0), +prefix +(0.8.0), +version +(0.8.0), +version_number +(0.8.0), +worker_id +(0.8.0) diff --git a/xml/ru/docs/njs/compatibility.xml b/xml/ru/docs/njs/compatibility.xml --- a/xml/ru/docs/njs/compatibility.xml +++ b/xml/ru/docs/njs/compatibility.xml @@ -9,7 +9,7 @@
@@ -259,14 +259,11 @@ ES9: -нестандартные: -bytesFrom -(0.2.3), -fromBytes, -fromUTF8, -toBytes, -toUTF8 +ES12: +replaceAll +(0.7.10) + @@ -349,6 +346,12 @@ ES5.1: ES6: of + + +ES13: +from +(0.8.0), + @@ -391,6 +394,16 @@ ES6: ES7: includes + + +ES13: +toReversed +(0.8.0), +toSorted +(0.8.0), +toSpliced +(0.8.0) + @@ -481,6 +494,15 @@ ES6: subarray, toString + + +ES13: +toReversed +(0.8.0) +toSorted +(0.8.0) + + @@ -574,15 +596,15 @@ ES6: ES6: -any() +any (0.6.2), - all() + all (0.6.2), - allSettled() + allSettled (0.6.2), reject, resolve, -race() (0.6.2) +race (0.6.2) @@ -811,9 +833,9 @@ ES5.1 global functions: -Global functions: -atob, -btoa +Global functions (0.7.6): +atob, +btoa @@ -841,11 +863,23 @@ Global functions: fs.accessSync (0.3.9), fs.appendFileSync, +fs.FileHandle +(0.7.7), +fs.fstatSync +(0.7.7), +fs.lstatSync +(0.7.1), fs.mkdirSync (0.4.2), +fs.openSync +(0.7.7), +fs.promises.open +(0.7.7), fs.readdirSync (0.4.2), fs.readFileSync, +fs.readSync +(0.7.7), fs.realpathSync (0.3.9), fs.renameSync @@ -857,6 +891,8 @@ Global functions: fs.unlinkSync (0.3.9), fs.writeFileSync +fs.writeSync +(0.7.7) @@ -901,6 +937,25 @@ Global functions: encodeInto + +Методы +XML +(0.7.10): +parse, +xml.c14n, +xml.exclusiveC14n + + + +Методы +zlib +(0.7.12): +deflateRawSync, +deflateSync, +inflateRawSync +inflateSync + + ES6 поддержка модулей: инструкции @@ -926,17 +981,234 @@ ES6 поддержка стрелочных функций +crypto +(0.7.0): +getRandomValues, +subtle.encrypt, +subtle.decrypt, +subtle.deriveBits, +subtle.deriveKey, +subtle.digest +subtle.exportKey +(0.7.10), +subtle.generateKey +(0.7.10), +subtle.importKey, +subtle.sign, +subtle.verify + + + псевдоним globalThis (0.3.8), -process +njs: +version, +version_number +(0.7.4), +dump, +memoryStats +(0.7.8), +on +(0.5.2) + + + +process: +argv, +env, +pid, +ppid + +Методы объекта nginx: + + + +HTTP Request: +r.done +(0.5.2), +r.error, +r.finish, +r.internalRedirect, +r.log, +r.return +(0.5.0), +r.send +(0.5.0), +r.sendBuffer +(0.5.2), +r.sendHeader, +r.setReturnValue +(0.7.0), +r.subrequest, +r.warn + + + +Stream Session: +s.allow +(0.2.4), +s.decline +(0.2.4), +s.deny +(0.2.4), +s.done +(0.2.4), +s.error, +s.log, +s.off +(0.2.4), +s.on +(0.2.4), +s.send +(0.2.4), +s.sendDownstream +(0.7.8), +s.sendUpstream +(0.7.8), +s.setReturnValue +(0.7.0), +s.warn + + + +Headers +(0.5.1): +append, +delete, +get, +getAll, +forEach, +has, +set + + + +Request +(0.7.10): +arrayBuffer, +headers, +json, +text + + + +Response +(0.5.1): +arrayBuffer, +headers, +json, +text + + + +ngx +(0.5.0): +fetch +(0.5.1), +log + + + + + + +Свойства объекта nginx: + + + +HTTP Request: +r.args, +r.headersIn, +r.headersOut, +r.httpVersion, +r.internal, +r.method, +r.parent, +r.rawHeadersIn +(0.4.1), +r.rawHeadersOut +(0.4.1), +r.rawVariables +(0.5.0), +r.remoteAddress, +r.requestBuffer +(0.5.0), +r.requestText, +r.responseBuffer +(0.5.0), +r.responseText +(0.5.0), +r.status, +r.uri, +r.variables +(0.2.8) + + + +Stream Session: +s.remoteAddress, +s.rawVariables +(0.5.0), +s.status +(0.5.2), +s.variables +(0.2.8) + + + +Request +(0.7.10): +bodyUsed, +cache, +credentials, +method, +mode, +url + + + +Response +(0.5.1): +bodyUsed, +ok, +redirected, +status, +statusText, +type, +url + + + +ngx +(0.5.0): +build +(0.8.0), +conf_file_path +(0.8.0), +conf_prefix +(0.7.8), +error_log_path +(0.8.0), +prefix +(0.8.0), +version +(0.8.0), +version_number +(0.8.0), +worker_id +(0.8.0) + + + +