文件名称:json-inflector
文件大小:10KB
文件格式:ZIP
更新时间:2024-06-01 02:50:28
JavaScript
json-inflector JSON Inflector是一个node.js软件包,用于提供一个 / 中间件,该中间件可用于使用拐点规则修改json请求和响应。 这使您可以在进出应用程序时更改json键的格式。 例如,也许您的服务器使用了postgresql,它具有大小写一致的列名,导致大多数人使用snake_case字段名,但是希望您的api具有cameCased字段名。 您可以进行很多手动解析,也可以为每个应用程序或每个路由设置一条规则,并以“本地”字段格式处理来自客户端和数据库的数据。 它通过解析req.body如果是对象)并覆盖res.json来解析json响应(如果适用)来工作。 库及其作者,他们提供了构建快速中间件的项目结构。 安装(通过 ) 需要NodeJS 4+,我们将使用最新的2个主要补丁和最新的3个次要补丁进行测试。 $ npm install --save
【文件预览】:
json-inflector-master
----.eslintrc(124B)
----.eslintrc.js(431B)
----lib()
--------index.js(2KB)
----CONTRIBUTING.md(717B)
----.travis.yml(83B)
----LICENSE(1KB)
----test()
--------nested-inflections.js(2KB)
--------transform.js(517B)
--------configure-inflections.js(2KB)
--------mocha.opts(25B)
--------default-inflections.js(2KB)
----README.md(5KB)
----.gitignore(37B)
----bin()
--------example.js(767B)
----package.json(1KB)