Skip to content

Commit c3a615e

Browse files
committed
(DOCSP-12394, 12404, 12460): Extended ES6+ Support
1 parent 4abdcde commit c3a615e

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

source/functions.txt

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -67,12 +67,9 @@ Constraints
6767

6868
- Function memory usage is limited to 256MB.
6969

70-
- Functions currently do not support the following ES6+ features:
71-
72-
- New Global Object Types (i.e. ``WeakMap``, ``Set``, ``WeakSet``,
73-
``Symbol``, ``Proxy``)
74-
75-
- New Math, Number, String, Array, and Object APIs (e.g. ``Array.prototype.includes``)
70+
- Functions support most commonly used ES6+ features, but some features that are
71+
uncommon or unsuited to serverless workloads are not supported (e.g.
72+
``WeakSet``, ``Proxy``, ``Array.prototype.flat()``).
7673

7774
- A function may open a maximum of 5 sockets using the :nodejs:`net
7875
<docs/v10.18.1/api/net.html>` built-in module.
@@ -81,7 +78,9 @@ Constraints
8178
full list of supported and unsupported modules, see
8279
:ref:`Built-In Module Support <builtin-module-support>`.
8380

84-
- There is an 18 MB limit for incoming webhook and function requests. For functions called from an SDK, this limit applies to the total size of all arguments you pass to the function.
81+
- There is an 18 MB limit for incoming webhook and function requests. For
82+
functions called from an SDK, this limit applies to the total size of all
83+
arguments you pass to the function.
8584

8685
Concepts
8786
--------

0 commit comments

Comments
 (0)