@pyreon/meta is a barrel package that re-exports the entire Pyreon fundamentals + UI-system ecosystem (store, form, validation, query, table, virtual, i18n, state-tree, feature, charts, code, document, document-primitives, connector-document, flow, hotkeys, machine, permissions, storage, rx, toast, url-state, dnd, hooks, styler, unistyle, elements, coolgrid, kinetic, kinetic-presets, attrs, rocketstyle, ui-core) from a single import. Tree-shakeable end-to-end (every package is sideEffects: false), and heavy renderers (PDF/DOCX/XLSX/PPTX in document; ECharts in charts; CodeMirror grammars in code; elkjs in flow) stay lazy-loaded at the source — import { … } from '@pyreon/meta' does not bundle them.
Installation
npm install @pyreon/metabun add @pyreon/metapnpm add @pyreon/metayarn add @pyreon/metaOverview
Instead of installing each fundamentals package individually:
bun add @pyreon/store @pyreon/form @pyreon/validation @pyreon/query @pyreon/table @pyreon/virtual @pyreon/i18n @pyreon/state-tree @pyreon/feature @pyreon/charts @pyreon/code @pyreon/document @pyreon/flow @pyreon/hotkeys @pyreon/machine @pyreon/permissions @pyreon/storage @pyreon/storybookYou can install @pyreon/meta once:
bun add @pyreon/metaAll exports are available directly:
import { createStore, createForm, createQuery, createTable } from '@pyreon/meta'Used by @pyreon/zero
@pyreon/meta is used internally by @pyreon/zero to bundle the full fundamentals layer. If you are already using @pyreon/zero, you do not need to install @pyreon/meta separately — it is included automatically.