mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-02-06 02:33:53 -06:00
Merge pull request #2245 from billti/ExportVersion
Made the 'version' string an exported property
This commit is contained in:
commit
24141f05db
@ -5,6 +5,9 @@ module ts {
|
||||
/* @internal */ export var emitTime = 0;
|
||||
/* @internal */ export var ioReadTime = 0;
|
||||
|
||||
/** The version of the TypeScript compiler release */
|
||||
export var version = "1.5.0.0";
|
||||
|
||||
export function createCompilerHost(options: CompilerOptions): CompilerHost {
|
||||
var currentDirectory: string;
|
||||
var existingDirectories: Map<boolean> = {};
|
||||
|
||||
@ -2,8 +2,6 @@
|
||||
/// <reference path="commandLineParser.ts"/>
|
||||
|
||||
module ts {
|
||||
var version = "1.5.0.0";
|
||||
|
||||
export interface SourceFile {
|
||||
fileWatcher: FileWatcher;
|
||||
}
|
||||
@ -178,7 +176,7 @@ module ts {
|
||||
}
|
||||
|
||||
if (commandLine.options.version) {
|
||||
reportDiagnostic(createCompilerDiagnostic(Diagnostics.Version_0, version));
|
||||
reportDiagnostic(createCompilerDiagnostic(Diagnostics.Version_0, ts.version));
|
||||
return sys.exit(ExitStatus.Success);
|
||||
}
|
||||
|
||||
@ -419,7 +417,7 @@ module ts {
|
||||
}
|
||||
|
||||
function printVersion() {
|
||||
sys.write(getDiagnosticText(Diagnostics.Version_0, version) + sys.newLine);
|
||||
sys.write(getDiagnosticText(Diagnostics.Version_0, ts.version) + sys.newLine);
|
||||
}
|
||||
|
||||
function printHelp() {
|
||||
|
||||
@ -11,6 +11,7 @@
|
||||
/// <reference path='formatting\smartIndenter.ts' />
|
||||
|
||||
module ts {
|
||||
/** The version of the language service API */
|
||||
export var servicesVersion = "0.4"
|
||||
|
||||
export interface Node {
|
||||
|
||||
@ -1474,12 +1474,15 @@ declare module "typescript" {
|
||||
function createTypeChecker(host: TypeCheckerHost, produceDiagnostics: boolean): TypeChecker;
|
||||
}
|
||||
declare module "typescript" {
|
||||
/** The version of the TypeScript compiler release */
|
||||
var version: string;
|
||||
function createCompilerHost(options: CompilerOptions): CompilerHost;
|
||||
function getPreEmitDiagnostics(program: Program): Diagnostic[];
|
||||
function flattenDiagnosticMessageText(messageText: string | DiagnosticMessageChain, newLine: string): string;
|
||||
function createProgram(rootNames: string[], options: CompilerOptions, host?: CompilerHost): Program;
|
||||
}
|
||||
declare module "typescript" {
|
||||
/** The version of the language service API */
|
||||
var servicesVersion: string;
|
||||
interface Node {
|
||||
getSourceFile(): SourceFile;
|
||||
|
||||
@ -4721,6 +4721,10 @@ declare module "typescript" {
|
||||
>TypeChecker : TypeChecker
|
||||
}
|
||||
declare module "typescript" {
|
||||
/** The version of the TypeScript compiler release */
|
||||
var version: string;
|
||||
>version : string
|
||||
|
||||
function createCompilerHost(options: CompilerOptions): CompilerHost;
|
||||
>createCompilerHost : (options: CompilerOptions) => CompilerHost
|
||||
>options : CompilerOptions
|
||||
@ -4749,6 +4753,7 @@ declare module "typescript" {
|
||||
>Program : Program
|
||||
}
|
||||
declare module "typescript" {
|
||||
/** The version of the language service API */
|
||||
var servicesVersion: string;
|
||||
>servicesVersion : string
|
||||
|
||||
|
||||
@ -1505,12 +1505,15 @@ declare module "typescript" {
|
||||
function createTypeChecker(host: TypeCheckerHost, produceDiagnostics: boolean): TypeChecker;
|
||||
}
|
||||
declare module "typescript" {
|
||||
/** The version of the TypeScript compiler release */
|
||||
var version: string;
|
||||
function createCompilerHost(options: CompilerOptions): CompilerHost;
|
||||
function getPreEmitDiagnostics(program: Program): Diagnostic[];
|
||||
function flattenDiagnosticMessageText(messageText: string | DiagnosticMessageChain, newLine: string): string;
|
||||
function createProgram(rootNames: string[], options: CompilerOptions, host?: CompilerHost): Program;
|
||||
}
|
||||
declare module "typescript" {
|
||||
/** The version of the language service API */
|
||||
var servicesVersion: string;
|
||||
interface Node {
|
||||
getSourceFile(): SourceFile;
|
||||
|
||||
@ -4867,6 +4867,10 @@ declare module "typescript" {
|
||||
>TypeChecker : TypeChecker
|
||||
}
|
||||
declare module "typescript" {
|
||||
/** The version of the TypeScript compiler release */
|
||||
var version: string;
|
||||
>version : string
|
||||
|
||||
function createCompilerHost(options: CompilerOptions): CompilerHost;
|
||||
>createCompilerHost : (options: CompilerOptions) => CompilerHost
|
||||
>options : CompilerOptions
|
||||
@ -4895,6 +4899,7 @@ declare module "typescript" {
|
||||
>Program : Program
|
||||
}
|
||||
declare module "typescript" {
|
||||
/** The version of the language service API */
|
||||
var servicesVersion: string;
|
||||
>servicesVersion : string
|
||||
|
||||
|
||||
@ -1506,12 +1506,15 @@ declare module "typescript" {
|
||||
function createTypeChecker(host: TypeCheckerHost, produceDiagnostics: boolean): TypeChecker;
|
||||
}
|
||||
declare module "typescript" {
|
||||
/** The version of the TypeScript compiler release */
|
||||
var version: string;
|
||||
function createCompilerHost(options: CompilerOptions): CompilerHost;
|
||||
function getPreEmitDiagnostics(program: Program): Diagnostic[];
|
||||
function flattenDiagnosticMessageText(messageText: string | DiagnosticMessageChain, newLine: string): string;
|
||||
function createProgram(rootNames: string[], options: CompilerOptions, host?: CompilerHost): Program;
|
||||
}
|
||||
declare module "typescript" {
|
||||
/** The version of the language service API */
|
||||
var servicesVersion: string;
|
||||
interface Node {
|
||||
getSourceFile(): SourceFile;
|
||||
|
||||
@ -4817,6 +4817,10 @@ declare module "typescript" {
|
||||
>TypeChecker : TypeChecker
|
||||
}
|
||||
declare module "typescript" {
|
||||
/** The version of the TypeScript compiler release */
|
||||
var version: string;
|
||||
>version : string
|
||||
|
||||
function createCompilerHost(options: CompilerOptions): CompilerHost;
|
||||
>createCompilerHost : (options: CompilerOptions) => CompilerHost
|
||||
>options : CompilerOptions
|
||||
@ -4845,6 +4849,7 @@ declare module "typescript" {
|
||||
>Program : Program
|
||||
}
|
||||
declare module "typescript" {
|
||||
/** The version of the language service API */
|
||||
var servicesVersion: string;
|
||||
>servicesVersion : string
|
||||
|
||||
|
||||
@ -1543,12 +1543,15 @@ declare module "typescript" {
|
||||
function createTypeChecker(host: TypeCheckerHost, produceDiagnostics: boolean): TypeChecker;
|
||||
}
|
||||
declare module "typescript" {
|
||||
/** The version of the TypeScript compiler release */
|
||||
var version: string;
|
||||
function createCompilerHost(options: CompilerOptions): CompilerHost;
|
||||
function getPreEmitDiagnostics(program: Program): Diagnostic[];
|
||||
function flattenDiagnosticMessageText(messageText: string | DiagnosticMessageChain, newLine: string): string;
|
||||
function createProgram(rootNames: string[], options: CompilerOptions, host?: CompilerHost): Program;
|
||||
}
|
||||
declare module "typescript" {
|
||||
/** The version of the language service API */
|
||||
var servicesVersion: string;
|
||||
interface Node {
|
||||
getSourceFile(): SourceFile;
|
||||
|
||||
@ -4990,6 +4990,10 @@ declare module "typescript" {
|
||||
>TypeChecker : TypeChecker
|
||||
}
|
||||
declare module "typescript" {
|
||||
/** The version of the TypeScript compiler release */
|
||||
var version: string;
|
||||
>version : string
|
||||
|
||||
function createCompilerHost(options: CompilerOptions): CompilerHost;
|
||||
>createCompilerHost : (options: CompilerOptions) => CompilerHost
|
||||
>options : CompilerOptions
|
||||
@ -5018,6 +5022,7 @@ declare module "typescript" {
|
||||
>Program : Program
|
||||
}
|
||||
declare module "typescript" {
|
||||
/** The version of the language service API */
|
||||
var servicesVersion: string;
|
||||
>servicesVersion : string
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user