data-utils-grok
Version:
A comprehensive JavaScript utility library for data processing, organized by data types (arrays, objects, strings, forms, tables)
46 lines (37 loc) • 1.01 kB
JavaScript
// src/index.js
/**
* 数据工具库主入口文件
* 按数据类型分类的工具函数集合
*/
// 导入各个分类模块
const arrayUtils = require('./arrayUtils');
const objectUtils = require('./objectUtils');
const stringUtils = require('./stringUtils');
const formUtils = require('./formUtils');
const tableUtils = require('./tableUtils');
const dateUtils = require('./dateUtils');
// 导出所有功能,按分类组织
module.exports = {
// 数组类型处理
...arrayUtils,
// 对象类型处理
...objectUtils,
// 字符串类型处理
...stringUtils,
// 表单类型处理
...formUtils,
// 表格类型处理
...tableUtils,
// 日期类型处理
...dateUtils,
// 按分类导出(方便按需导入)
arrayUtils,
objectUtils,
stringUtils,
formUtils,
tableUtils,
dateUtils,
// 重命名冲突的函数
isEmptyObject: objectUtils.isEmpty,
isEmptyString: stringUtils.isEmpty,
};