aboutsummaryrefslogtreecommitdiff
path: root/node_modules/gulp-typescript
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2016-11-16 01:59:39 +0100
committerFlorian Dold <florian.dold@gmail.com>2016-11-16 02:00:31 +0100
commitbd65bb67e25a79b019d745b7262b2008ce2adb15 (patch)
tree89e1b032103a63737f1a703e6a943832ef261704 /node_modules/gulp-typescript
parentf91466595b651721690133f58ab37f977539e95b (diff)
downloadwallet-core-bd65bb67e25a79b019d745b7262b2008ce2adb15.tar.xz
incrementally verify denoms
The denominations are not stored in a separate object store.
Diffstat (limited to 'node_modules/gulp-typescript')
-rw-r--r--node_modules/gulp-typescript/package.json8
-rw-r--r--node_modules/gulp-typescript/readme.md4
-rw-r--r--node_modules/gulp-typescript/release/main.js25
-rw-r--r--node_modules/gulp-typescript/release/project.js3
-rw-r--r--node_modules/gulp-typescript/release/types.d.ts4
-rw-r--r--node_modules/gulp-typescript/release/utils.d.ts2
-rw-r--r--node_modules/gulp-typescript/release/utils.js15
7 files changed, 36 insertions, 25 deletions
diff --git a/node_modules/gulp-typescript/package.json b/node_modules/gulp-typescript/package.json
index 715fc2046..c3ba228be 100644
--- a/node_modules/gulp-typescript/package.json
+++ b/node_modules/gulp-typescript/package.json
@@ -1,6 +1,6 @@
{
"name": "gulp-typescript",
- "version": "3.1.2",
+ "version": "3.1.3",
"description": "A typescript compiler for gulp with incremental compilation support.",
"homepage": "https://github.com/ivogabe/gulp-typescript",
"bugs": "https://github.com/ivogabe/gulp-typescript/issues",
@@ -64,8 +64,8 @@
"devDependencies": {
"@types/chalk": "^0.4.31",
"@types/gulp-util": "^3.0.29",
- "@types/node": "^6.0.45",
- "@types/source-map": "^0.1.28",
+ "@types/node": "^6.0.46",
+ "@types/source-map": "^0.1.29",
"@types/through2": "^2.0.31",
"@types/vinyl": "^1.2.30",
"@types/vinyl-fs": "0.0.28",
@@ -80,7 +80,7 @@
"typescript": "2.0.3"
},
"peerDependencies": {
- "typescript": "~2.0.3 || >=2.0.0-dev || >=2.1.0-dev"
+ "typescript": "~2.0.3 || >=2.0.0-dev || >=2.1.0-dev || >=2.2.0-dev"
},
"scripts": {
"test": "gulp"
diff --git a/node_modules/gulp-typescript/readme.md b/node_modules/gulp-typescript/readme.md
index cf4df68a1..d70dd91c0 100644
--- a/node_modules/gulp-typescript/readme.md
+++ b/node_modules/gulp-typescript/readme.md
@@ -146,13 +146,15 @@ var tsProject = ts.createProject('tsconfig.json', { noImplicitAny: true });
The task will look like:
```javascript
gulp.task('scripts', function() {
- var tsResult = tsProject.src() // instead of gulp.src(...)
+ var tsResult = gulp.src("lib/**/*.ts") // or tsProject.src()
.pipe(tsProject());
return tsResult.js.pipe(gulp.dest('release'));
});
```
+You can replace `gulp.src(...)` with `tsProject.src()` to load files based on the tsconfig file (based on `files`, `excludes` and `includes`).
+
TypeScript version
------------------
gulp-typescript isn't restricted to a single TypeScript version.
diff --git a/node_modules/gulp-typescript/release/main.js b/node_modules/gulp-typescript/release/main.js
index b6e235d7d..c85e477f5 100644
--- a/node_modules/gulp-typescript/release/main.js
+++ b/node_modules/gulp-typescript/release/main.js
@@ -1,22 +1,21 @@
"use strict";
var fs = require('fs');
var path = require('path');
-var gutil = require('gulp-util');
var _project = require('./project');
var utils = require('./utils');
var _reporter = require('./reporter');
function compile(param, theReporter) {
if (arguments.length >= 3) {
- 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.");
+ 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.");
}
var proj;
if (typeof param === "function") {
proj = param;
if (arguments.length >= 2) {
- deprecate("ts(tsProject, ...) has been deprecated", "use .pipe(tsProject(reporter)) instead", "As of gulp-typescript 3.0, .pipe(ts(tsProject, ...)) should be written as .pipe(tsProject(reporter)).");
+ utils.deprecate("ts(tsProject, ...) has been deprecated", "use .pipe(tsProject(reporter)) instead", "As of gulp-typescript 3.0, .pipe(ts(tsProject, ...)) should be written as .pipe(tsProject(reporter)).");
}
else {
- deprecate("ts(tsProject) has been deprecated", "use .pipe(tsProject(reporter)) instead", "As of gulp-typescript 3.0, .pipe(ts(tsProject)) should be written as .pipe(tsProject()).");
+ utils.deprecate("ts(tsProject) has been deprecated", "use .pipe(tsProject(reporter)) instead", "As of gulp-typescript 3.0, .pipe(ts(tsProject)) should be written as .pipe(tsProject()).");
}
}
else {
@@ -31,7 +30,7 @@ function getTypeScript(typescript) {
return require('typescript');
}
catch (e) {
- deprecate("TypeScript not installed", "install with `npm install typescript --save-dev`", "As of gulp-typescript 3.0, TypeScript isn't bundled with gulp-typescript any more.\nInstall the latest stable version with `npm install typescript --save-dev`\nor a nightly with `npm install typescript@next --save-dev`");
+ utils.deprecate("TypeScript not installed", "install with `npm install typescript --save-dev`", "As of gulp-typescript 3.0, TypeScript isn't bundled with gulp-typescript any more.\nInstall the latest stable version with `npm install typescript --save-dev`\nor a nightly with `npm install typescript@next --save-dev`");
throw new Error("TypeScript not installed");
}
}
@@ -41,10 +40,10 @@ function getCompilerOptions(settings, projectPath, configFileName) {
console.warn('gulp-typescript: sourceRoot isn\'t supported any more. Use sourceRoot option of gulp-sourcemaps instead.');
}
if (settings.noExternalResolve !== undefined) {
- deprecate("noExternalResolve is deprecated", "use noResolve instead", "The non-standard option noExternalResolve has been removed as of gulp-typescript 3.0.\nUse noResolve instead.");
+ utils.deprecate("noExternalResolve is deprecated", "use noResolve instead", "The non-standard option noExternalResolve has been removed as of gulp-typescript 3.0.\nUse noResolve instead.");
}
if (settings.sortOutput !== undefined) {
- deprecate("sortOutput is deprecated", "your project might work without it", "The non-standard option sortOutput has been removed as of gulp-typescript 3.0.\nYour project will probably compile without this option.\nOtherwise, if you're using gulp-concat, you should remove gulp-concat and use the outFile option instead.");
+ utils.deprecate("sortOutput is deprecated", "your project might work without it", "The non-standard option sortOutput has been removed as of gulp-typescript 3.0.\nYour project will probably compile without this option.\nOtherwise, if you're using gulp-concat, you should remove gulp-concat and use the outFile option instead.");
}
// Copy settings and remove several options
var newSettings = {};
@@ -121,18 +120,8 @@ var compile;
for (var _i = 0; _i < arguments.length; _i++) {
args[_i - 0] = arguments[_i];
}
- 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.');
+ 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.');
}
compile.filter = filter;
})(compile || (compile = {}));
-function deprecate(title, alternative, description) {
- console.log(gutil.colors.red('gulp-typescript').toString() +
- gutil.colors.gray(': ') +
- title +
- gutil.colors.gray(' - ') +
- alternative);
- if (description)
- console.log(' ' + gutil.colors.gray(description.replace(/\n/g, '\n ')));
- console.log(' ' + gutil.colors.gray('More information: ' + gutil.colors.underline('http://dev.ivogabe.com/gulp-typescript-3/')));
-}
module.exports = compile;
diff --git a/node_modules/gulp-typescript/release/project.js b/node_modules/gulp-typescript/release/project.js
index 01f4696ae..28f1244ca 100644
--- a/node_modules/gulp-typescript/release/project.js
+++ b/node_modules/gulp-typescript/release/project.js
@@ -58,6 +58,9 @@ function setupProject(projectDirectory, config, options, typescript) {
}
exports.setupProject = setupProject;
function src() {
+ if (arguments.length >= 1) {
+ utils.message("tsProject.src() takes no arguments", "Use gulp.src(..) if you need to specify a glob");
+ }
var base;
if (this.options["rootDir"]) {
base = path.resolve(this.projectDirectory, this.options["rootDir"]);
diff --git a/node_modules/gulp-typescript/release/types.d.ts b/node_modules/gulp-typescript/release/types.d.ts
index 6d8c2ea11..b1c0e1076 100644
--- a/node_modules/gulp-typescript/release/types.d.ts
+++ b/node_modules/gulp-typescript/release/types.d.ts
@@ -18,9 +18,9 @@ export interface VinylFile {
isDirectory(): boolean;
}
export interface RawSourceMap {
- file?: string;
+ file: string;
sourceRoot?: string;
- version: string;
+ version: number;
sources: string[];
names: string[];
sourcesContent?: string[];
diff --git a/node_modules/gulp-typescript/release/utils.d.ts b/node_modules/gulp-typescript/release/utils.d.ts
index de309db57..263b102d9 100644
--- a/node_modules/gulp-typescript/release/utils.d.ts
+++ b/node_modules/gulp-typescript/release/utils.d.ts
@@ -19,3 +19,5 @@ export declare function splitExtension(fileName: string, knownExtensions?: strin
export declare function getCommonBasePath(a: string, b: string): string;
export declare function getCommonBasePathOfArray(paths: string[]): string;
export declare function getError(info: ts.Diagnostic, typescript: typeof ts, file?: File): reporter.TypeScriptError;
+export declare function deprecate(title: string, alternative: string, description?: string): void;
+export declare function message(title: string, alternative: string, description?: string): void;
diff --git a/node_modules/gulp-typescript/release/utils.js b/node_modules/gulp-typescript/release/utils.js
index 8185ab432..78fe2cc3d 100644
--- a/node_modules/gulp-typescript/release/utils.js
+++ b/node_modules/gulp-typescript/release/utils.js
@@ -97,3 +97,18 @@ function getError(info, typescript, file) {
return err;
}
exports.getError = getError;
+function deprecate(title, alternative, description) {
+ message(title, alternative, description);
+ console.log(' ' + gutil.colors.gray('More information: ' + gutil.colors.underline('http://dev.ivogabe.com/gulp-typescript-3/')));
+}
+exports.deprecate = deprecate;
+function message(title, alternative, description) {
+ console.log(gutil.colors.red('gulp-typescript').toString() +
+ gutil.colors.gray(': ') +
+ title +
+ gutil.colors.gray(' - ') +
+ alternative);
+ if (description)
+ console.log(' ' + gutil.colors.gray(description.replace(/\n/g, '\n ')));
+}
+exports.message = message;