1.3.1 • Published 4 years ago

ffformat v1.3.1

Weekly downloads
1
License
ISC
Repository
github
Last release
4 years ago

logo

ffformat

  • 数据格式化,数据源 + 类型 = 完全新的格式化后数据。
  • 暂只支持 stringnumberbooleanobjectarray

为啥子要用

  • 一般情况下用不到, 除非对后端有些怨言...

description

安装

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