open-index/open-npm huggingface dataset:
npm package: @gas0324/util
Description: util
Author: Asd
Latest version: 1.0.5

# util

> js工具函数


## 安装
```shell
npm install --save @gas0324/util
```

## FUNCTION

| 名称                   | 说明           | 参数                                                         |
| :----------:           | :------------: | :----------------------------------------------------------: |
| unlineToHump           | 下划线转驼峰   | str: string                                                  |
| humpToUnline           | 驼峰转下划线   | str: string                                                  |
| typeOf                 | 返回数据类型   | val: any                                                     |
| extname                | 获取文件扩展名 | fileName: string                                             |
| isEmpty                | 判断是否空值   | val: any                                                     |
| formatToTree           | 递归分组       | ary: any[], pid?: string/number, pField: string = 'parentId' |
| isPhone                | 判断是否手机号 | phone: string                                                |
| convertBytesToReadable | 字节单位转换   | bytes: number                                                |
| getDirectorySize       | 读取目录大小   | path: string                                                 |
npm package: @gasapp/ui
Description: 가스앱 디자인 시스템입니다.
Author: GasApp
Latest version: 0.2.152

## 설치 및 사용

1. 패키지 설치:

```
yarn add @gasapp/ui
```

2. 스타일시트 import:

```
import '@gasapp/ui/dist/style.css';
```

3. ThemeProvider 설정:

```
import { ThemeContextProvider } from '@gasapp/ui';

<ThemeContextProvider mode={isDarkMode? 'light' : 'dark'}>
  ...
</ThemeContextProvider>
```

### 요구사항

- React >=18.0.0
- React DOM >=18.0.0