generate-d-ts

generate d.ts by typescript api.

Usage no npm install needed!

<script type="module">
  import generateDTs from 'https://cdn.skypack.dev/generate-d-ts';
</script>

README

generate-d-ts

Generate d.ts by TypeScript api.

Installation

npm i generate-d-ts

Usage

const { createDeclarations, writeDeclarations } = require('generate-d-ts') // or import

/**
 * @param filesPath string[]
 * @param outDir string
 */
const declarations = createDeclarations(['src/index.ts', 'src/component.ts'], 'lib')

// write files
writeDeclarations(declarations)