{"library":"npm-dts","type":"library","category":null,"description":"npm-dts is a utility designed to consolidate all TypeScript declaration files (.d.ts) generated for an NPM package into a single index.d.ts file. This enables library developers to distribute bundled JavaScript code while providing comprehensive type definitions, ensuring full type-checking and IDE intellisense for consumers without exposing the original TypeScript source. The current stable version is 1.3.13. While a specific release cadence isn't published, the incremental versioning suggests regular, feature-driven updates. Its primary differentiator is simplifying the distribution of type definitions for compiled libraries, acting as a post-processing step for `tsc` output to create a unified declaration bundle, making library consumption straightforward for TypeScript users. It operates primarily via a command-line interface, requiring `typescript` to be installed in the consuming project's `node_modules`.","language":"javascript","status":"active","version":"1.3.13","tags":["javascript","NPM","dts","cli","package","ts","TypeScript","tsc","index.d.ts"],"install":[{"cmd":"npm install npm-dts","imports":["import { generate } from 'npm-dts';"]},{"cmd":"yarn add npm-dts","imports":[]},{"cmd":"pnpm add npm-dts","imports":[]}],"homepage":null,"github":"https://github.com/vytenisu/npm-dts","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/npm-dts","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/npm-dts/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Mon Jul 20","install_tag":null}}