JSPM

ts-openapi-contract-first-boilerplate

1.1.0
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 5
  • Score
    100M100P100Q34219F
  • License ISC

A boilerplate for building contract-first APIs in TypeScript with OpenAPI. Includes OpenAPI definition, compliant server setup, and npm package generation for seamless API development.

Package Exports

  • ts-openapi-contract-first-boilerplate

Readme

TS Contract First logo

Client to interact with the TS Server concract first API

NPM Unpacked Size npm bundle size NPM Version

Contract-First Boilerplate for TypeScript – Streamline Your API Development

A boilerplate for building contract-first APIs in TypeScript with OpenAPI. Includes OpenAPI definition, compliant server setup, and npm package generation for seamless API development.

📦 Packages

📦 CommonJS

const { ContractFirstAPIClient } = require('ts-openapi-contract-first-boilerplate');

📦 ESM

import { ContractFirstAPIClient } from 'ts-openapi-contract-first-boilerplate';

📦 TypeScript

import { ContractFirstAPIClient } from 'ts-openapi-contract-first-boilerplate';

📝 License

This project is licensed under the GNU AFFERO GENERAL PUBLIC LICENSE - see the LICENSE file for details