@ts-morph/common
Advanced tools
Comparing version 0.7.0 to 0.7.1
import * as ts from "typescript"; | ||
/** | ||
* Gets the compiler options from a specified tsconfig.json | ||
* @param filePath - File path to the tsconfig.json. | ||
* @param options - Options. | ||
*/ | ||
export declare function getCompilerOptionsFromTsConfig(filePath: string, options?: CompilerOptionsFromTsConfigOptions): CompilerOptionsFromTsConfigResult; | ||
export interface CompilerOptionsFromTsConfigOptions { | ||
@@ -20,2 +13,9 @@ encoding?: string; | ||
/** | ||
* Gets the compiler options from a specified tsconfig.json | ||
* @param filePath - File path to the tsconfig.json. | ||
* @param options - Options. | ||
*/ | ||
export declare function getCompilerOptionsFromTsConfig(filePath: string, options?: CompilerOptionsFromTsConfigOptions): CompilerOptionsFromTsConfigResult; | ||
export declare class TsConfigResolver { | ||
@@ -28,3 +28,3 @@ private readonly fileSystem; | ||
constructor(fileSystem: TransactionalFileSystem, tsConfigFilePath: StandardizedFilePath, encoding: string); | ||
getCompilerOptions(): ts.CompilerOptions; | ||
getCompilerOptions(): CompilerOptions; | ||
getErrors(): ts.Diagnostic[]; | ||
@@ -990,3 +990,3 @@ getPaths(compilerOptions?: CompilerOptions): { | ||
import { SyntaxKind, ScriptTarget, ScriptKind, LanguageVariant, EmitHint, ModuleKind, ModuleResolutionKind, NewLineKind, TypeFlags, ObjectFlags, SymbolFlags, TypeFormatFlags, DiagnosticCategory, CompilerOptions, EditorSettings } from "typescript"; | ||
export { ts, SyntaxKind, ScriptTarget, ScriptKind, LanguageVariant, EmitHint, ModuleKind, ModuleResolutionKind, NewLineKind, TypeFlags, ObjectFlags, SymbolFlags, TypeFormatFlags, DiagnosticCategory, CompilerOptions, EditorSettings }; | ||
import { CompilerOptions, DiagnosticCategory, EditorSettings, EmitHint, LanguageVariant, ModuleKind, ModuleResolutionKind, NewLineKind, ObjectFlags, ScriptKind, ScriptTarget, SymbolFlags, SyntaxKind, TypeFlags, TypeFormatFlags } from "typescript"; | ||
export { ts, CompilerOptions, DiagnosticCategory, EditorSettings, EmitHint, LanguageVariant, ModuleKind, ModuleResolutionKind, NewLineKind, ObjectFlags, ScriptKind, ScriptTarget, SymbolFlags, SyntaxKind, TypeFlags, TypeFormatFlags }; |
{ | ||
"name": "@ts-morph/common", | ||
"version": "0.7.0", | ||
"version": "0.7.1", | ||
"description": "Common functionality for ts-morph packages.", | ||
@@ -43,3 +43,3 @@ "main": "dist/ts-morph-common.js", | ||
"rollup-plugin-typescript2": "^0.29.0", | ||
"ts-morph": "npm:ts-morph@8.2.0", | ||
"ts-morph": "npm:ts-morph@9.0.0", | ||
"ts-nameof": "^5.0.0", | ||
@@ -46,0 +46,0 @@ "ts-node": "^9.0.0", |
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
984231
6814