UNPKG

1.47 kBMarkdownView Raw
1# @36node/query-normalizr
2
3[![version][0]][1] [![downloads][2]][3]
4
5query-normalizr 的作用: 将 url 中的 query 规则化成方便 service 层调用的数据格式。
6
7我们定义了:
8
91. [标准的 query in url 格式](../tpl-service/README.md##QueryInRoute).
102. [标准的 service 层 Query 数据格式](../tpl-service/README.md##QueryInService).
11
12## Install
13
14```bash
15yarn add query-normalizr
16```
17
18## Usage
19
20```js
21import normalizr from "@36node/query-normalizr";
22
23// koa app
24app.use(normalizr(options));
25```
26
27## API
28
29```js
30normalizr(options);
31```
32
33return koa middleware
34
35## Contributing
36
371. Fork it!
382. Create your feature branch: `git checkout -b my-new-feature`
393. Commit your changes: `git commit -am 'Add some feature'`
404. Push to the branch: `git push origin my-new-feature`
415. Submit a pull request :D
42
43## Author
44
45**query-normalizr** © [36node](https://github.com/36node), Released under the [MIT](./LICENSE) License.
46
47Authored and maintained by 36node with help from contributors ([list](https://github.com/36node/query-normalizr/contributors)).
48
49> [github.com/zzswang](https://github.com/zzswang) · GitHub [@36node](https://github.com/36node) · Twitter [@y](https://twitter.com/y)
50
51[0]: https://img.shields.io/npm/v/@36node/query-normalizr.svg?style=flat
52[1]: https://npmjs.com/package/@36node/query-normalizr
53[2]: https://img.shields.io/npm/dm/@36node/query-normalizr.svg?style=flat
54[3]: https://npmjs.com/package/@36node/query-normalizr