The JSON Spreadsheet Format (JSF) is a file format for representing spreadsheets in JSON. This package contains the TypeScript types that describe the JSF format in full: workbooks, worksheets, cells, drawings, and everything in between.
npm install @jsfkit/types
All types are exported from the package root:
import type { Workbook, Worksheet, Cell } from '@jsfkit/types';
JSF types are divided into two broad areas: workbooks and drawings. Workbooks chiefly covers the data in a spreadsheet: the cells, values, formulas, their formatting. Drawings covers objects that are drawn on top of the data: the shapes and images that sit on top of the cell grid.
Key workbook types:
Key drawing types: