Atlas Functions fully support JavaScript ES5 syntax as well as most modern JavaScript features included in EcmaScript 2015 (ES6) and more recent releases. They can also access most Node.js built-in modules.
Built-In ModulesYou can import and use standard Node built-in modules in functions. Atlas Functions support most built-ins with either full or partial support. Some built-ins that are not suited for serverless workloads are not supported.
NoteThe supported modules and partially supported modules are compatible with Node API version 10.18.1 . Avoid using APIs in these modules introduced after or deprecated since Node 10.18.1.
Fully Supported ModulesAtlas App Services fully supports the following built-in modules:
Partially Supported ModulesApp Services supports a subset of the functionality of the following modules.
dgram
App Services supports the following dgram
APIs:
App Services does not support the following dgram
APIs:
dns
App Services supports the dns module with the following exceptions:
App Services does not support the dns Promises API
App Services does not support resolver.cancel()
fs
App Services supports the following fs
APIs:
http
, http/2
and https
App Services supports all of the http and https APIs except for the Server class functionality.
Similarly, App Services supports only the client-side APIs of http/2.
Note axios Supported for Sending HTTP RequestsApp Services supports v1.3.6 of the HTTP library, axios . You can replace HTTP requests sent through an HTTP Service client with calls to an HTTP library like axios.
process
App Services supports the following process
APIs:
util
App Services supports the util module with the following exceptions:
App Services does not support util.TextEncoder
App Services does not support util.TextDecoder
crypto
App Services supports the crypto module with the following exceptions:
App Services does not support crypto.createDiffieHellman()
App Services does not support crypto.createDiffieHellmanGroup()
App Services does not support crypto.createECDH()
Atlas Functions do not support the following built-in modules:
child_process
cluster
domain
readline
v8
vm
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4