New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@crazyfactory/tinka-generator-openapi

Package Overview
Dependencies
Maintainers
12
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@crazyfactory/tinka-generator-openapi

This repo takes a spec file and generate ts-http-client sdk

  • 1.1.0
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
5
decreased by-16.67%
Maintainers
12
Weekly downloads
 
Created
Source

tinka-generator-openapi

Greenkeeper badge This repo takes a spec file and generate ts-http-client sdk

In crazy factory, we have

  1. api -> the actual API that connects to database
  2. api-client -> an sdk that provides meaningful classes and methods that call api using ts-http-client
  3. shop, erp, logistics, handbag -> use api-client
  4. ts-http-client -> technology for stack and talking, but no api specs
  5. tinka-generator-openapi -> takes a spec file and generates stuff

Here's the process

  1. each api has its own spec.json file
  2. once spec.json in api is updated, spec.json in api-client is automatically updated according to the former one, with meaningful tag.
  3. then api-client will use the functionality of tinka-generator-openapi to generate a new sdk according to the updated spec
  4. api-client automatically published to NPM (via semantic-release?)

FAQs

Package last updated on 20 Dec 2017

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc