Schema Types
Juno provides a type system built on top of Zod, extended with a few additional types you'll need when working with serverless functions.
SDK
The SDK is provided by the @junobuild/functions library.
Utils
All utilities on this page are provided by the @junobuild/functions library.
IC-CDK
Juno exposes a growing set of these features for TypeScript, allowing you to build serverless functions that interact with the IC using a familiar developer experience.
Canisters
The following functions can be used to interact with well-known Internet Computer canisters from your serverless functions.
Node.js
The TypeScript runtime used in Juno does not provide full Node.js support. Polyfills are added iteratively to keep the environment stable and predictable.