1.0.1 • Published 3 years ago
@dougkulak/libdefkit v1.0.1
@dougkulak/libdefkit
Util toolset to produce single-file TS and Flow libdefs
Requirements
Node.js >= 14
Install
yarn add @dougkulak/libdefkit -D
Usage
Insert script to package.json
{
"scripts": {
"build:libdef": "libdefkit --tsconfig=tsconfig.es5.json --tsconfig=tsconfig.es6.json"
}
}
CLI
Flag | Description | Default |
---|---|---|
--help | Display usage hints | |
--cwd | Set current working dir | process.cwd() |
--entry | Define pkg entry point | <pkgName>/target/es5 |
--tsconfig | Define path(s) to project's TS config | |
--customTypings | Attach custom libdefs to d.ts bundle | |
--dtsOut | TS typings output | typings/index.d.ts |
--flowOut | Flow libdef output | flow-typed/index.flow.js |
License
1.0.1
3 years ago