ahmdigital / content-model-graph

Graph your Sanity.io content model straight in your Studio using this tool

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sanity-plugin-content-model-graph

This is a Sanity Studio v3 plugin.

Installation

npm install sanity-plugin-content-model-graph

Usage

Add it as a plugin in sanity.config.ts (or .js):

import { defineConfig } from "sanity";
import { myPlugin } from "sanity-plugin-content-model-graph";

export default defineConfig({
  //...
  plugins: [myPlugin({})],
});

Examples (need updating, it looks nicer now)

Sanity's Movie schema

Screen Shot 1 Screen Shot 2

Sanity's Product schema

Screen Shot 2019-11-16 at 11 52 00 pm Screen Shot 2019-11-16 at 11 52 12 pm

License

MIT © ahm Digital

Develop & test

This plugin uses @sanity/plugin-kit with default configuration for build & watch scripts.

See Testing a plugin in Sanity Studio on how to run this plugin with hotreload in the studio.

About

Graph your Sanity.io content model straight in your Studio using this tool

License:MIT License


Languages

Language:TypeScript 95.4%Language:JavaScript 2.5%Language:Dockerfile 2.2%