https://github.com/lino-levan/dts-minify-cli
A simple cli tool for minify .d.ts files
https://github.com/lino-levan/dts-minify-cli
jsr typescript
Last synced: 28 days ago
JSON representation
A simple cli tool for minify .d.ts files
- Host: GitHub
- URL: https://github.com/lino-levan/dts-minify-cli
- Owner: lino-levan
- License: mit
- Created: 2024-03-31T21:31:13.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-31T21:39:11.000Z (about 1 year ago)
- Last Synced: 2025-03-28T17:07:54.646Z (29 days ago)
- Topics: jsr, typescript
- Language: TypeScript
- Homepage: https://jsr.io/@lino/dts-minify-cli
- Size: 2.93 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# .d.ts Minify CLI
[](https://jsr.io/@lino/dts-minify-cli)
[](https://github.com/lino-levan/dts-minify-cli/actions?query=workflow%3ACI)A CLI tool to minify DTS files based on
[dts-minify](https://github.com/dsherret/dts-minify).## Installation
```sh
deno install --reload -f jsr:@lino/dts-minify-cli --name dts-minify
```## Usage
By default, `dts-minify` will read stdin and write to stdout.
```sh
dts-minify < input.d.ts > output.d.ts
```You can also specify an input file and an output file.
```sh
dts-minify --input-file input.d.ts --output-file output.d.ts
```## Options
If you'd like, you can also specify whether you'd like to keep jsdoc comments or
not.```sh
dts-minify --keep-jsdoc --input-file input.d.ts --output-file output.d.ts
```