文件名称:rest-api-antipattern-inspector:Node.js + TypeScript程序,用于检测API中的REST反模式
文件大小:119KB
文件格式:ZIP
更新时间:2024-04-20 23:15:42
TypeScript
REST API反模式检查器
这是一个用于检测API中的REST设计反模式的程序。
指示
开始吧
要运行此程序,需要安装Node.js版本10.0.0(或更高版本)。
使用以下命令安装依赖项: npm i
可以运行REST设计反模式检测功能正确性的单元测试,而无需填写任何环境变量,只需运行命令npm test
许多API调用都需要API密钥,令牌和其他配置值。 为了能够在API上运行该程序,请填写.env文件中所需的环境变量。 请参阅.env.example文件,以查看各种API需要哪些配置值。
下面列出了各种操作的命令。
运行单元测试
npm test
生成并运行程序
npm start
【文件预览】:
rest-api-antipattern-inspector-master
----.env.example(573B)
----URIs()
--------Disqus()
--------Facebook()
--------Twitter()
--------Spotify()
--------Nasa()
--------Github()
--------Vimeo()
--------Bitly()
--------StackExchange()
--------Imgur()
----src()
--------data-access-layer()
--------app.ts(2KB)
--------utils()
--------requests()
--------lib()
--------enums()
--------interfaces()
----tsconfig.json(367B)
----LICENSE(1KB)
----data-files()
--------statuscodes.xml(17KB)
----test()
--------hypermedia.test.ts(5KB)
--------caching.test.ts(3KB)
--------statusCode.test.ts(2KB)
--------selfDescriptiveness.test.ts(2KB)
--------cookies.test.ts(3KB)
--------mimeType.test.ts(2KB)
----jest.config.js(324B)
----README.md(1KB)
----prettier.config.js(207B)
----.gitignore(2KB)
----package-lock.json(243KB)
----package.json(1KB)