heroics:用于以JSON模式表示的API的Ruby HTTP客户端

时间:2024-06-14 07:16:09
【文件属性】:

文件名称:heroics:用于以JSON模式表示的API的Ruby HTTP客户端

文件大小:45KB

文件格式:ZIP

更新时间:2024-06-14 07:16:09

Ruby

英勇英雄 用于以JSON模式表示的API的Ruby HTTP客户端生成器。 安装 将此行添加到您的应用程序的Gemfile中: gem 'heroics' 然后执行: $ bundle 或将其自己安装为: $ gem install heroics 用法 配置文件 如果您不想将配置传递到CLI,则可以将Ruby配置文件作为单个参数提供给heroics-generate脚本。 该配置文件的形式如下所示。 require 'heroics' Heroics . default_configuration do | config | config . base_url = 'https://example.com' config . module_name = 'ExampleClient' config . schema_filepath = 'schema.js


【文件预览】:
heroics-main
----.gitignore(162B)
----heroics.gemspec(1KB)
----bin()
--------heroics-generate(1KB)
--------heroku-api(801B)
----.travis.yml(63B)
----TODO(161B)
----CONTRIBUTING.md(182B)
----CHANGELOG.md(284B)
----test.rb(730B)
----LICENSE.txt(1KB)
----.github()
--------workflows()
----README.md(4KB)
----example()
--------schema.json(7KB)
--------README.md(0B)
--------lib()
--------example-client-configuration.rb(462B)
--------Rakefile(254B)
----lib()
--------heroics()
--------heroics.rb(661B)
----Gemfile(92B)
----Rakefile(233B)
----test()
--------heroics_test.rb(401B)
--------command_test.rb(8KB)
--------client_test.rb(11KB)
--------configuration_test.rb(2KB)
--------link_test.rb(18KB)
--------cli_test.rb(9KB)
--------schema_test.rb(11KB)
--------helper.rb(8KB)
--------resource_test.rb(1KB)
--------version_test.rb(262B)
--------naming_test.rb(2KB)
--------client_generator_test.rb(1KB)
----CONTRIBUTORS.md(249B)

网友评论