Skip to content

About

Netlify platform primitives and local dev emulation

Topics

Resources

Code of conduct

Security policy

Stars

26 stars

Watchers

7 watching

Forks

Repository files navigation

Netlify Primitives

Implementation of different Netlify platform primitives. Includes both developer-facing utilities as well as the logic required for the local emulation of each primitive to aid local development workflows.

Installation

This monorepo uses npm workspaces.

Start by installing the dependencies:

npm install

You can then build all the packages:

npm run build --workspaces=true

When working on the packages, it can be helpful to have them rebuild on change:

npm run dev

Packages

Name Description Version
🤖 @netlify/ai TypeScript utilities for interacting with Netlify AI features version
🔀 @netlify/aws-lambda-compat AWS Lambda compatibility wrapper for Netlify Functions version
🗄️ @netlify/blobs TypeScript client for Netlify Blobs version
💾 @netlify/cache TypeScript utilities for interacting with the Netlify cache version
🗃️ @netlify/database TypeScript client for interacting with Netlify's managed database version
🛠️ @netlify/dev Emulation of the Netlify environment for local development version
🔧 @netlify/dev-utils TypeScript utilities for the local emulation of the Netlify environment version
🌐 @netlify/edge-functions TypeScript utilities for interacting with Netlify Edge Functions version
⚡ @netlify/functions TypeScript utilities for interacting with Netlify Functions version
📋 @netlify/headers TypeScript implementation of Netlify's headers engine version
🔐 @netlify/identity TypeScript utilities for interacting with Netlify Identity version
🖼️ @netlify/images TypeScript utilities for interacting with Netlify Image CDN version
🔍 @netlify/otel TypeScript utilities to interact with Netlify's OpenTelemetry version
🔄 @netlify/redirects TypeScript implementation of Netlify's rewrites and redirects engine version
🏛️ @netlify/runtime Netlify compute runtime version
🔨 @netlify/runtime-utils Cross-environment utilities for the Netlify runtime version
📁 @netlify/static TypeScript implementation of Netlify's static file serving logic version
🔢 @netlify/types TypeScript types for Netlify platform primitives version

About

Netlify platform primitives and local dev emulation

Topics

Resources

Code of conduct

Security policy

Stars

26 stars

Watchers

7 watching

Forks

Releases

Used by

Contributors

Languages