tinacms/tinacms
public

Tinacms

A fully open-source headless CMS that supports Markdown and Visual Editing

rss

v4 ships the schema helpers (t.string, t.object, …) and the codegen module from the universal entry of @tinacms/tinacms. The standalone @tinacms/schema-tools package exists in v3 only because the cross-package split needed a shared home; v4's single-package layout removes that need.

345d until removal

deprecated June 2, 2026removal June 2, 2027
JSON
"name": "@tinacms/schema-tools",
"type": "module",
"version": "2.8.1",
"deprecated": "Deprecated in v4 — schema helpers fold into @tinacms/tinacms (t helpers + codegen). See packages/v4/DEPRECATIONS.md.",

@tinacms/tinacms — import { t, defineCollection, defineConfig } from '@tinacms/tinacms'.

  1. Replace import { ... } from '@tinacms/schema-tools' with the equivalent re-export from @tinacms/tinacms.

  2. Remove @tinacms/schema-tools from package.json — it'll come transitively through @tinacms/tinacms during the transition and disappear at v4 GA.

  • JackDevAUJackDevAUadded packages/@tinacms/schema-tools/package.json6/2/2026