@@ -1695,114 +1695,6 @@ interface IDependencyInformation {
16951695 version ?: string ;
16961696}
16971697
1698- /**
1699- * Defines an object, containing all TypeScript files (.ts) within project and all TypeScript definition files (.d.ts).
1700- * TypeScript files are all files ending with .ts, so if there are any definition files, they will be placed in both
1701- * TypeScript files and definitionFiles collections.
1702- */
1703- interface ITypeScriptFiles {
1704- definitionFiles : string [ ] ,
1705- typeScriptFiles : string [ ]
1706- }
1707-
1708- interface ITypeScriptCompilerOptions {
1709- /**
1710- * Specify the codepage to use when opening source files.
1711- */
1712- codePage ?: number ;
1713-
1714- /**
1715- * Generates corresponding .d.ts file.
1716- */
1717- declaration ?: boolean ;
1718-
1719- /**
1720- * Specifies the location where debugger should locate map files instead of generated locations.
1721- */
1722- mapRoot ?: string ;
1723-
1724- /**
1725- * Specify module code generation: 'commonjs' or 'amd'.
1726- */
1727- module ?: string ;
1728-
1729- /**
1730- * Warn on expressions and declarations with an implied 'any' type.
1731- */
1732- noImplicitAny ?: boolean ;
1733-
1734- /**
1735- * Concatenate and emit output to single file.
1736- */
1737- outFile ?: string ;
1738-
1739- /**
1740- * Redirect output structure to the directory.
1741- */
1742- outDir ?: string ;
1743-
1744- /**
1745- * Do not emit comments to output.
1746- */
1747- removeComments ?: boolean ;
1748-
1749- /**
1750- * Generates corresponding .map file.
1751- */
1752- sourceMap ?: boolean ;
1753-
1754- /**
1755- * Specifies the location where debugger should locate TypeScript files instead of source locations.
1756- */
1757- sourceRoot ?: string ;
1758-
1759- /**
1760- * Specify ECMAScript target version: 'ES3' (default), or 'ES5'.
1761- */
1762- target ?: string ;
1763-
1764- /**
1765- * Do not emit outputs if any errors were reported.
1766- */
1767- noEmitOnError ?: boolean ;
1768-
1769- [ key : string ] : any ;
1770- }
1771-
1772- /**
1773- * Describes the properties in tsconfig.json file.
1774- */
1775- interface ITypeScriptConfig {
1776- compilerOptions : ITypeScriptCompilerOptions ;
1777- files ?: string [ ] ;
1778- exclude ?: string [ ] ;
1779- }
1780-
1781- /**
1782- * Describes the options for transpiling TypeScript files.
1783- */
1784- interface ITypeScriptTranspileOptions {
1785- /**
1786- * Describes the options in tsconfig.json file.
1787- */
1788- compilerOptions ?: ITypeScriptCompilerOptions ;
1789-
1790- /**
1791- * The default options which will be used if there is no tsconfig.json file.
1792- */
1793- defaultCompilerOptions ?: ITypeScriptCompilerOptions ;
1794-
1795- /**
1796- * Path to the default .d.ts files.
1797- */
1798- pathToDefaultDefinitionFiles ?: string ;
1799-
1800- /**
1801- * Use the typescript compiler which is installed localy for the project.
1802- */
1803- useLocalTypeScriptCompiler ?: boolean ;
1804- }
1805-
18061698/**
18071699 * Describes operating system-related utility methods
18081700 */
0 commit comments