文件名称:fetcher-ts:Fetch API的类型安全包装器
文件大小:55KB
文件格式:ZIP
更新时间:2024-05-22 07:00:48
fetch typescript http-client fp fetcher
类型安全提取器 动机 该项目的目的是为提供一个薄型的类型安全包装器,对于使用JSON REST API很有用。 安装 npm install --save fetcher-ts 由于该项目是fp-ts生态系统的一部分,因此您还需要fp-ts和io-ts作为对等项依赖项。 并且不要忘记将安装为对等依赖项–它使用whatwg-fetch和node-fetch提供了fetch的同构实现: npm install --save fp-ts io-ts cross-fetch 用法示例 让我们立即深入一个例子! // This is main business model – basically, any interface serializable to JSON you can imagine type User = { name : string } ; // And this is a
【文件预览】:
fetcher-ts-develop
----src()
--------index.ts(27B)
--------fetcher.test.ts(4KB)
--------errors.ts(106B)
--------fetcher.ts(7KB)
----tsconfig.production.json(171B)
----examples()
--------examples.ts(1KB)
----.travis.yml(877B)
----tsconfig.json(709B)
----LICENSE(1KB)
----tslint.json(2KB)
----README.md(7KB)
----.gitignore(2KB)
----package-lock.json(173KB)
----package.json(1KB)