Skip to content

jsfkit/types

Repository files navigation

JSF Types

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';

The two parts of JSF: workbooks and drawings

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:

About

TypeScript types for JSF: a JSON spreadsheet representation

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Contributors