gulp-typescript
- Version 6.0.0-alpha.1
- Published
- 81.4 kB
- 6 dependencies
- MIT license
Install
npm i gulp-typescriptyarn add gulp-typescriptpnpm add gulp-typescriptOverview
A typescript compiler for gulp with incremental compilation support.
Index
Functions
Interfaces
Settings
- allowNonTsExtensions
- charset
- codepage
- declaration
- declarationFiles
- experimentalDecorators
- getCustomTransformers
- isolatedModules
- jsx
- lib
- locale
- mapRoot
- module
- moduleResolution
- noEmitOnError
- noExternalResolve
- noImplicitAny
- noLib
- noLibCheck
- noResolve
- out
- outDir
- outFile
- preserveConstEnums
- removeComments
- rootDir
- rootDirs
- sortOutput
- sourceRoot
- suppressImplicitAnyIndexErrors
- target
- typescript
Type Aliases
Functions
function compile
compile: typeof compile;function createProject
createProject: { (tsConfigFileName: string, settings?: Settings): Project; (settings?: Settings): _project.Project;};function filter
filter: (...args: any[]) => void;Interfaces
interface Settings
interface Settings {}property allowNonTsExtensions
allowNonTsExtensions?: boolean;property charset
charset?: string;property codepage
codepage?: number;property declaration
declaration?: boolean;property declarationFiles
declarationFiles?: boolean;property experimentalDecorators
experimentalDecorators?: boolean;property getCustomTransformers
getCustomTransformers?: GetCustomTransformers;property isolatedModules
isolatedModules?: boolean;property jsx
jsx?: string | number;property lib
lib?: string[];property locale
locale?: string;property mapRoot
mapRoot?: string;property module
module?: string | ts.ModuleKind;property moduleResolution
moduleResolution?: string | number;property noEmitOnError
noEmitOnError?: boolean;property noExternalResolve
noExternalResolve?: boolean;property noImplicitAny
noImplicitAny?: boolean;property noLib
noLib?: boolean;property noLibCheck
noLibCheck?: boolean;property noResolve
noResolve?: boolean;property out
out?: string;property outDir
outDir?: string;property outFile
outFile?: string;property preserveConstEnums
preserveConstEnums?: boolean;property removeComments
removeComments?: boolean;property rootDir
rootDir?: string;property rootDirs
rootDirs?: any;property sortOutput
sortOutput?: boolean;property sourceRoot
sourceRoot?: string;property suppressImplicitAnyIndexErrors
suppressImplicitAnyIndexErrors?: boolean;property target
target?: string | ts.ScriptTarget;property typescript
typescript?: typeof ts;index signature
[name: string]: any;Type Aliases
type CompileStream
type CompileStream = _project.ICompileStream;type Project
type Project = _project.Project;Package Files (1)
Dependencies (6)
Dev Dependencies (14)
Peer Dependencies (1)
Badge
To add a badge like this oneto your package's README, use the codes available below.
You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/gulp-typescript.
- Markdown[](https://www.jsdocs.io/package/gulp-typescript)
- HTML<a href="https://www.jsdocs.io/package/gulp-typescript"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>
- Updated .
Package analyzed in 1341 ms. - Missing or incorrect documentation? Open an issue for this package.
