@nummo/sheet
v0.1.0
Published
Nummo Spreadsheet - All-in-one package
Readme
@nummo/sheet
A consolidated package for Nummo Spreadsheet functionality, combining multiple packages into a single package with submodules.
Overview
This package consolidates multiple @nummo/* packages into a single package with submodules. This simplifies imports and dependency management while maintaining the same modular structure internally.
Installation
npm install @nummo/sheet
# or
yarn add @nummo/sheet
# or
pnpm add @nummo/sheetUsage
Import components from specific submodules:
// Core functionality
import { Component } from '@nummo/sheet/core';
// Protocol types
import { MessageType } from '@nummo/sheet/protocol';
// Spreadsheet components
import { SheetComponent } from '@nummo/sheet/sheets';
import { SheetUIComponent } from '@nummo/sheet/sheets-ui';
// Formula engine
import { FormulaEngine } from '@nummo/sheet/engine-formula';Or import everything from the main package:
import { core, protocol, sheets } from '@nummo/sheet';Submodules
The following submodules are available:
@nummo/sheet/core- Core functionality@nummo/sheet/protocol- Protocol types and interfaces@nummo/sheet/sheets- Spreadsheet functionality@nummo/sheet/sheets-ui- Spreadsheet UI components@nummo/sheet/ui- UI components@nummo/sheet/design- Design system components@nummo/sheet/engine-formula- Formula engine@nummo/sheet/engine-numfmt- Number formatting engine@nummo/sheet/engine-render- Rendering engine@nummo/sheet/data-validation- Data validation@nummo/sheet/sheets-data-validation- Sheets-specific data validation@nummo/sheet/sheets-data-validation-ui- UI for sheets data validation@nummo/sheet/network- Network functionality@nummo/sheet/rpc- Remote procedure call functionality@nummo/sheet/telemetry- Telemetry functionality@nummo/sheet/action-recorder- Action recording functionality@nummo/sheet/themes- Theming functionality
Migration
If you're migrating from individual @nummo/* packages, please see the Migration Guide for more information.
License
Copyright © Nummo Finance
