1.3.0 • Published 6 years ago

apis-builder v1.3.0

Weekly downloads
111
License
ISC
Repository
-
Last release
6 years ago

APIs Builder

前提

一个支持HTTP Requestclient

安装

yarn add apis-builder

使用

teambition为例

yarn add teambition
const apiBuilder = require('apis-builder')
const HttpClient = require('teambition')
const definitions = require('./definitions')

// 前提: HttpClient
apiBuilder.build(HttpClient, definitions)

let sdk = new HttpClient()
let profile = yield sdk.users().me().get()

TODO

  • definitions 定义支持 ajv 进行参数校验
  • 使用 proxy 进行重构