UNPKG

@2snail/libs

Version:
118 lines (88 loc) 2.83 kB
# 2snail-libs > 引入第三方 libs 的入口,原样或加工后重新导出,再在其他项目中使用,而非每个项目都直接使用第三方库. [![Version][version-shield]][npm-url] [![Downloads][downloads-shield]][npm-url] [![Min][min-shield]][size-url] [![MinZip][minzip-shield]][size-url] [![Test][test-shield]][test-url] [![CodeCov][codecov-shield]][codecov-url] [![Issues][issues-shield]][issues-url] [![Stargazers][stars-shield]][stars-url] [![Forks][forks-shield]][forks-url] [![Contributors][contributors-shield]][contributors-url] [![License][license-shield]][license-url] ![tools][logo-url] ## 常用库 ### Ready: - [x] fp-ts - [x] ramda - [x] rxjs - [x] yargs ### Todo: - [ ] loadash - [ ] ixjs - [ ] debug - [ ] jest - [ ] react - [ ] umi - [ ] dumi - [ ] father ## Installation use npm: ```sh npm i -S @snail/libs ``` or yarn: ```sh yarn add @snail/libs ``` ## Useage import all: ```ts import * as libs from "@2snail/libs"; // libs: { fp, R, rx, ...}; ``` import multi: ```ts import { fp, R, rx } from "@2snail/libs"; // fp: fp-ts // R: ramda // rx: rxjs // rx.operators.map: operators ``` import one: ```ts // fp-ts: import fp from "@2snail/libs/fp"; ``` ## Structor & [Customize][customize-url] ```md ![Customize][customize-url] ``` ## License (MIT) Visited: ![Visitor Count](https://profile-counter.glitch.me/2snail-libs/count.svg) <!-- MARKDOWN LINKS & IMAGES --> <!-- https://github.com/2snail/libs --> [npm-url]: https://www.npmjs.com/package/@2snail/libs [version-shield]: https://img.shields.io/npm/v/@2snail/libs.svg [downloads-shield]: https://img.shields.io/npm/dm/@2snail/libs.svg [min-shield]: https://flat.badgen.net/bundlephobia/min/@2snail/libs [minzip-shield]: https://flat.badgen.net/bundlephobia/minzip/@2snail/libs [size-url]: https://bundlephobia.com/result?p=@2snail/libs [test-shield]: https://github.com/2snail/libs/workflows/Test/badge.svg [test-url]: https://github.com/2snail/libs/actions [codecov-shield]: https://codecov.io/gh/2snail/libs/branch/master/graph/badge.svg [codecov-url]: https://codecov.io/gh/2snail/libs [contributors-url]: https://github.com/2snail/libs/graphs/contributors [issues-shield]: https://img.shields.io/github/issues/2snail/libs.svg [issues-url]: https://github.com/2snail/libs/issues [stars-shield]: https://img.shields.io/github/stars/2snail/libs.svg [stars-url]: https://github.com/2snail/libs/stargazers [forks-shield]: https://img.shields.io/github/forks/2snail/libs.svg [forks-url]: https://github.com/2snail/libs/network/members [contributors-shield]: https://img.shields.io/github/contributors/2snail/libs.svg [license-shield]: https://img.shields.io/github/license/2snail/libs.svg [license-url]: https://github.com/2snail/libs/blob/master/LICENSE [customize-url]: ./customize.md [logo-url]: ./images/libs-010.jpg