Skip to content

Appends custom d.ts files into d.ts file bundle by dts-bundle.

License

Notifications You must be signed in to change notification settings

QuatroCode/dts-bundle-append

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dts-bundle-append

NPM version dependencies Status devDependencies Status

Append custom d.ts files into one d.ts file bundled by dts-bundle.

Usage

  1. Install from npm:
npm install dts-bundle-append
  1. Run dts-bundle.

  2. After d.ts file bundled, run dts-bundle-append.

Requirements

NodeJS: >= 6.0.0

Configuration

Default configuration are taken from a dts-bundle.json file.

Also, you can specify a custom config file (see #command-line).

Configuration options

Argument Type Description
append `string Array`

*All other configuration options available from dts-bundle (read more TypeStrong/dts-bundle#options).

Configuration example

{
    "name": "module-name",
    "main": "dist/main.d.ts",
    "out": "module-name.d.ts",
    "baseDir": "dist",
    "append": [
      "src/global.d.ts"
    ]
}

Command line

Usage: dts-bundle-append [options]

Options:
  --help        Show help                                                    [boolean]
  --version     Show version number                                          [boolean]
  --append      Append files to global                                        [string]
  --out         dts-bundle bundled out file                                   [string]
  --configJson  dts-bundle configuration file    [string] [default: "dts-bundle.json"]
  --baseDir     dts-bundle base directory                                     [string]

License

GPL-3.0