Skip to content

apimatic/apimatic-stainless-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Project Structure Overview

This repository is organized to provide TypeScript SDK generation for both Stainless and APIMatic platforms. Below is a description of the main folders and their contents:

src/

This folder contains the source files required for SDK generation. It is organized as follows:

  • apimatic-src/
    • openapi.yml: The OpenAPI specification file for the APIMatic SDK.
    • APIMATIC-META.json: Configuration file for APIMatic SDK generation.
  • stainless-src/
    • openapi.yml: The OpenAPI specification file for the Stainless SDK.
    • stainless.yml: Configuration file for Stainless SDK generation.

These files define the API schema and configuration options used during the SDK generation process.

sdk/

This folder contains the generated SDK files for both APIMatic and Stainless platforms. It is structured as follows:

  • apimatic-sdk/typescript-sdk/
    • Source code, configuration files, and documentation for the TypeScript SDK generated by APIMatic.
    • Includes subfolders such as src/, doc/, and scripts/ for implementation, documentation, and utility scripts.
  • stainless-sdk/typescript-sdk/
    • Source code, configuration files, and documentation for the TypeScript SDK generated by Stainless.
    • Includes subfolders such as src/, tests/, examples/, and scripts/ for implementation, testing, examples, and utility scripts.

Summary

  • src/ — Contains OpenAPI specs and config files for SDK generation (Stainless and APIMatic).
  • sdk/ — Contains the generated TypeScript SDKs and their supporting files for both platforms.

This structure allows for clear separation between source definitions/configurations and the generated SDK outputs for each platform.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors