Skip to content

Commit

Permalink
Update release
Browse files Browse the repository at this point in the history
  • Loading branch information
ivogabe committed May 25, 2017
1 parent 1ba4505 commit f2b1e6b
Show file tree
Hide file tree
Showing 11 changed files with 62 additions and 50 deletions.
11 changes: 6 additions & 5 deletions release/compiler.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
"use strict";
var path = require('path');
var input_1 = require('./input');
var host_1 = require('./host');
var reporter_1 = require('./reporter');
var utils = require('./utils');
Object.defineProperty(exports, "__esModule", { value: true });
var path = require("path");
var input_1 = require("./input");
var host_1 = require("./host");
var reporter_1 = require("./reporter");
var utils = require("./utils");
/**
* Compiles a whole project, with full type checking
*/
Expand Down
3 changes: 2 additions & 1 deletion release/host.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
"use strict";
var utils = require('./utils');
Object.defineProperty(exports, "__esModule", { value: true });
var utils = require("./utils");
var Host = (function () {
function Host(typescript, currentDirectory, input, options) {
var _this = this;
Expand Down
13 changes: 7 additions & 6 deletions release/input.js
Original file line number Diff line number Diff line change
@@ -1,19 +1,20 @@
"use strict";
var path = require('path');
var utils = require('./utils');
Object.defineProperty(exports, "__esModule", { value: true });
var path = require("path");
var utils = require("./utils");
var FileChangeState;
(function (FileChangeState) {
FileChangeState[FileChangeState["New"] = 0] = "New";
FileChangeState[FileChangeState["Equal"] = 1] = "Equal";
FileChangeState[FileChangeState["Modified"] = 2] = "Modified";
FileChangeState[FileChangeState["Deleted"] = 3] = "Deleted";
FileChangeState[FileChangeState["NotFound"] = 4] = "NotFound";
})(exports.FileChangeState || (exports.FileChangeState = {}));
var FileChangeState = exports.FileChangeState;
})(FileChangeState = exports.FileChangeState || (exports.FileChangeState = {}));
var FileKind;
(function (FileKind) {
FileKind[FileKind["Source"] = 0] = "Source";
FileKind[FileKind["Config"] = 1] = "Config";
})(exports.FileKind || (exports.FileKind = {}));
var FileKind = exports.FileKind;
})(FileKind = exports.FileKind || (exports.FileKind = {}));
var File;
(function (File) {
function fromContent(fileName, content) {
Expand Down
6 changes: 3 additions & 3 deletions release/main.d.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import * as ts from 'typescript';
import * as _project from './project';
import * as _reporter from './reporter';
declare function compile(): compile.CompileStream;
declare function compile(proj: _project.Project, theReporter?: _reporter.Reporter): compile.CompileStream;
declare function compile(settings: compile.Settings, theReporter?: _reporter.Reporter): compile.CompileStream;
declare function compile(): compile.CompileStream;
declare module compile {
interface Settings {
out?: string;
Expand Down Expand Up @@ -42,8 +42,8 @@ declare module compile {
type Project = _project.Project;
type CompileStream = _project.ICompileStream;
export import reporter = _reporter;
function createProject(settings?: Settings): any;
function createProject(tsConfigFileName: string, settings?: Settings): any;
function createProject(tsConfigFileName: string, settings?: Settings): Project;
function createProject(settings?: Settings): Project;
function filter(...args: any[]): void;
}
export = compile;
13 changes: 6 additions & 7 deletions release/main.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
"use strict";
var fs = require('fs');
var path = require('path');
var _project = require('./project');
var utils = require('./utils');
var _reporter = require('./reporter');
var fs = require("fs");
var path = require("path");
var _project = require("./project");
var utils = require("./utils");
var _reporter = require("./reporter");
function compile(param, theReporter) {
if (arguments.length >= 3) {
utils.deprecate("Reporter are now passed as the second argument", "remove the second argument", "Filters have been removed as of gulp-typescript 3.0.\nThe reporter is now passed as the second argument instead of the third argument.");
Expand Down Expand Up @@ -73,7 +73,6 @@ function getCompilerOptions(settings, projectPath, configFileName) {
result.options.suppressOutputPathCheck = true;
return result.options;
}
var compile;
(function (compile) {
compile.reporter = _reporter;
function createProject(fileNameOrSettings, settings) {
Expand Down Expand Up @@ -118,7 +117,7 @@ var compile;
function filter() {
var args = [];
for (var _i = 0; _i < arguments.length; _i++) {
args[_i - 0] = arguments[_i];
args[_i] = arguments[_i];
}
utils.deprecate('ts.filter() is deprecated', 'soon you can use tsProject.resolve()', 'Filters have been removed as of gulp-typescript 3.0.\nSoon tsProject.resolve() will be available as an alternative.\nSee https://github.com/ivogabe/gulp-typescript/issues/190.');
}
Expand Down
9 changes: 5 additions & 4 deletions release/output.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
"use strict";
var path = require('path');
var sourceMap = require('source-map');
var gutil = require('gulp-util');
var utils = require('./utils');
Object.defineProperty(exports, "__esModule", { value: true });
var path = require("path");
var sourceMap = require("source-map");
var gutil = require("gulp-util");
var utils = require("./utils");
var Output = (function () {
function Output(_project, streamFull, streamJs, streamDts) {
this.project = _project;
Expand Down
47 changes: 27 additions & 20 deletions release/project.js
Original file line number Diff line number Diff line change
@@ -1,18 +1,24 @@
"use strict";
var __extends = (this && this.__extends) || function (d, b) {
for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p];
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
var stream = require('stream');
var vfs = require('vinyl-fs');
var path = require('path');
var gutil = require('gulp-util');
var utils = require('./utils');
var reporter_1 = require('./reporter');
var input_1 = require('./input');
var output_1 = require('./output');
var compiler_1 = require('./compiler');
var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return function (d, b) {
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
Object.defineProperty(exports, "__esModule", { value: true });
var stream = require("stream");
var vfs = require("vinyl-fs");
var path = require("path");
var gutil = require("gulp-util");
var utils = require("./utils");
var reporter_1 = require("./reporter");
var input_1 = require("./input");
var output_1 = require("./output");
var compiler_1 = require("./compiler");
function setupProject(projectDirectory, config, options, typescript) {
var input = new input_1.FileCache(typescript, options);
var compiler = options.isolatedModules ? new compiler_1.FileCompiler() : new compiler_1.ProjectCompiler();
Expand Down Expand Up @@ -89,12 +95,13 @@ function src() {
var CompileStream = (function (_super) {
__extends(CompileStream, _super);
function CompileStream(project) {
_super.call(this, { objectMode: true });
this.js = new CompileOutputStream();
this.dts = new CompileOutputStream();
this.project = project;
var _this = _super.call(this, { objectMode: true }) || this;
_this.js = new CompileOutputStream();
_this.dts = new CompileOutputStream();
_this.project = project;
// Prevent "Unhandled stream error in pipe" when a compilation error occurs.
this.on('error', function () { });
_this.on('error', function () { });
return _this;
}
CompileStream.prototype._write = function (file, encoding, cb) {
if (cb === void 0) { cb = function (err) { }; }
Expand Down Expand Up @@ -130,7 +137,7 @@ var CompileStream = (function (_super) {
var CompileOutputStream = (function (_super) {
__extends(CompileOutputStream, _super);
function CompileOutputStream() {
_super.call(this, { objectMode: true });
return _super.call(this, { objectMode: true }) || this;
}
CompileOutputStream.prototype._read = function () {
};
Expand Down
1 change: 0 additions & 1 deletion release/reporter.d.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
/// <reference types="node" />
import * as ts from 'typescript';
import { VinylFile } from './types';
export interface TypeScriptError extends Error {
Expand Down
3 changes: 2 additions & 1 deletion release/reporter.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
"use strict";
var gutil = require('gulp-util');
Object.defineProperty(exports, "__esModule", { value: true });
var gutil = require("gulp-util");
function emptyCompilationResult() {
return {
transpileErrors: 0,
Expand Down
1 change: 1 addition & 0 deletions release/types.js
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
5 changes: 3 additions & 2 deletions release/utils.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
"use strict";
var path = require('path');
var gutil = require('gulp-util');
Object.defineProperty(exports, "__esModule", { value: true });
var path = require("path");
var gutil = require("gulp-util");
function forwardSlashes(fileName) {
return fileName.replace(/\\/g, '/');
}
Expand Down

0 comments on commit f2b1e6b

Please sign in to comment.