Store localized fields in an array to save on attributes
Create unique translations of a document based on its language, joined by a shared reference document.
Internationalized calendar, date, and time manipulation utilities
You create the instructions; Sanity AI Assist does the rest.
Internationalized string formatting and locale negotiation
Internationalized message formatting and locale negotiation
Internationalized number formatting and parsing utilities
Robust diff, match and patch algorithms to perform operations required for synchronizing plain text
Display an error dialog in Sanity Studio v2 when a v3 plugin has been installed.
Generates a set of Sanity patches needed to change an item (usually a document) from one shape to another
Sanity input component for code, powered by CodeMirror
This version of `sanity-plugin-media` is for Sanity Studio V3.
A configurable Custom Input for Arrays that will add and update items by clicking on an Image
A Sanity plugin that supports filtering localized fields by language
Markdown fields in Sanity Studio. Supports Github flavored Markdown and image uploads.
A lightweight and lazy implementation of JSONMatch made for JavaScript
Sanity plugin for running/debugging GROQ-queries against Sanity datasets
Tool for rendering dashboard widgets
Convert a Sanity Schema to a Portable Text Schema
Table schema type and input component for Sanity Studio
Sanity CLI tool for managing Sanity projects and organizations
Sanity's Runtime CLI for Blueprints and Functions
Handy hooks and clever components for Sanity Studio v3
> [!WARNING] > This package is not meant to be used directly, it's a shared dependency of `sanity/presentation` and `@sanity/visual-editing`. Using it in production is at your own risk.