1.6.0 • Published 7 months ago

extract-ts-declaration v1.6.0

Weekly downloads
-
License
ISC
Repository
-
Last release
7 months ago

extract-ts-declaration

用于提取ts项目声明文件(.d.ts)的一个工具库

usage

Install

npm install extract-ts-declaration --save-dev

Command Line

Execute the following command will extract the d.ts files related to ./src/index.ts output to directory dist/typings

extract-ts-declaration ./src/index.ts -o dist/typings -f index.d.ts -c 

Options

  • -o: output directory default is dist/typings;
  • -f output entry file name default is main.d.ts;
  • -c if add this param, will clear your output directory;

Node API

创建 extract.js 在项目的根目录

const { generate } = require('extract-ts-declaration');
const path = require('path');

generate({
  input: path.resolve(__dirname, 'src/index.ts'), // 入口文件
  output: path.resolve(__dirname, 'dist/typings'), // 存放生成文件的目录
});

执行一下命令将会自动提取 .d.ts

node ./extract.js

Options

  • input: string; required, 入口文件
  • output: string; required, 存放生成文件的目录
  • autoClear: boolean; default is true, 是否自动清空output文件夹
  • extensions: string[]; default is '.js', '.ts', '.tsx', '.jsx'; 文件后缀名
1.6.0

7 months ago

1.5.0

7 months ago

1.0.3

7 months ago

1.4.0

3 years ago

1.2.0

3 years ago

1.1.3

3 years ago

1.3.0

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.0

3 years ago