flit-kit
指南
API
NPM
指南
API
NPM

flit-kit

树工具库:专注构建与处理树形数据结构(轻量、易用、类型友好)

快速开始API 速查

构建树

从平铺列表构造树,支持层级与排序

遍历处理

先序、后序、层序遍历并就地写入

扁平化与深度

计算深度、扁平化输出、子孙节点

flit-kit 是什么

树工具库,专注构建与处理树形数据结构。使用 Rolldown 构建,提供 ESM 产物与类型文件。

npm i flit-kit
import { buildTree, traverseTree, findNode, getNodePath, normalizeChildren, pruneTreeDepth, getDescendants, getTreeDepth, flattenTree, renameTreeKeys, animation } from 'flit-kit'

小提示

按需导入可减少打包体积,支持命名空间导入 import { tree, number } from 'flit-kit'。

MIT Licensed