1.3.1 • Published 4 years ago
ffformat v1.3.1
ffformat
- 数据格式化,数据源 + 类型 = 完全新的格式化后数据。
- 暂只支持
string
、number
、boolean
、object
和array
。
为啥子要用
- 一般情况下用不到, 除非对后端有些怨言...
安装
yarn add ffformat
使用
import { typeCreator as T, format } from 'ffformat';
// =============== basic usage =============
format('croatia', T.string());
// 'croatia'
format(21, T.string());
// '21'
format(null, T.string());
// ''
format(null, T.string('croatia'));
// 'croatia'
// ============== mixed usage =============
format(
{ name: 'croatia', age: '21', skillId: ['1', '2', '3', '4'] },
T.object({ name: T.string(), age: T.number(), skillId: T.array(T.number()) })
);
// {
// name: 'croatia',
// age: 21,
// skillId: [1, 2, 3, 4]
// }
);
更多示例, 看 format/__tests__/format.test.ts
1.3.1
4 years ago
1.3.0
4 years ago
1.2.0
4 years ago
1.1.2-5
4 years ago
1.0.5-alpha.12
4 years ago
1.0.5-alpha.10
4 years ago
1.0.5-alpha.0
4 years ago
1.0.5-alpha.11
4 years ago
1.0.5-alpha.2
4 years ago
1.0.6
4 years ago
1.0.4
4 years ago
1.0.5-alpha.4
4 years ago
1.0.5-alpha.3
4 years ago
1.0.5-alpha.8
4 years ago
1.0.5-alpha.7
4 years ago
1.0.3
4 years ago
1.0.2
4 years ago
1.0.0
4 years ago