gulp-tsreflect
Advanced tools
Comparing version 2.0.2 to 2.0.3
18
index.js
@@ -25,7 +25,13 @@ // (c) Rogier Schouten <rogier.schouten@gmail.com> | ||
if (file.isNull()) { | ||
// return empty file | ||
return cb(null, file); | ||
// return empty file, replace extension by .json | ||
var jsonFile = new File({ | ||
cwd: file.cwd, | ||
base: file.base, | ||
path: path.join(path.dirname(file.path), path.basename(file.path, path.extname(file.path)) + ".json"), | ||
contents: new Buffer("{}", "utf8") | ||
}); | ||
me.push(jsonFile); | ||
} | ||
if (file.isStream()) { | ||
me.emit('error', new PluginError(PLUGIN_NAME, 'Streams are not supported!')); | ||
me.emit("error", new PluginError(PLUGIN_NAME, "Streams are not supported!")); | ||
return cb(); | ||
@@ -56,3 +62,3 @@ } | ||
} | ||
text = ""; | ||
return undefined; | ||
} | ||
@@ -107,3 +113,3 @@ return text; | ||
} | ||
// all done | ||
@@ -114,2 +120,2 @@ cb(); | ||
module.exports = plugin; | ||
module.exports = plugin; |
{ | ||
"name": "gulp-tsreflect", | ||
"version": "2.0.2", | ||
"version": "2.0.3", | ||
"description": "Gulp plugin for the tsreflect-compiler.", | ||
@@ -22,7 +22,7 @@ "repository": { | ||
"dependencies": { | ||
"gulp-util": "~2.2.14", | ||
"through2": "^0.6.3", | ||
"tsreflect-compiler": "^0.1.3", | ||
"vinyl": "^0.4.6" | ||
"gulp-util": "^3.0.8", | ||
"through2": "^2.0.3", | ||
"tsreflect-compiler": "^0.1.10", | ||
"vinyl": "^2.1.0" | ||
} | ||
} |
@@ -1,2 +0,2 @@ | ||
# Gulp-TsReflect | ||
# gulp-tsreflect | ||
@@ -10,7 +10,7 @@ [![NPM version](https://badge.fury.io/js/gulp-tsreflect.svg)](http://badge.fury.io/js/gulp-tsreflect) | ||
Gulp plugin to execute the tsreflect-compiler (https://github.com/artifacthealth/tsreflect-compiler) | ||
Gulp plugin to use the tsreflect-compiler (https://github.com/artifacthealth/tsreflect-compiler) | ||
## Installation | ||
You do not need to install tsreflect-compiler separately, just install gulp-tsreflect: | ||
You do NOT need to install tsreflect-compiler separately. | ||
@@ -41,2 +41,10 @@ ```shell | ||
### 2.0.3 | ||
* Update dependencies | ||
* Bugfix for empty files - output json and not js | ||
### 2.0.2 | ||
Typo in README.md | ||
### 2.0.1 | ||
@@ -49,3 +57,3 @@ Remove unused package from package.json. | ||
### 1.0.0 | ||
Initial veresion | ||
Initial version | ||
@@ -52,0 +60,0 @@ ## License |
6543
106
62
+ Addedansi-gray@0.1.1(transitive)
+ Addedansi-regex@2.1.1(transitive)
+ Addedansi-styles@2.2.1(transitive)
+ Addedansi-wrap@0.1.0(transitive)
+ Addedarray-differ@1.0.0(transitive)
+ Addedarray-uniq@1.0.3(transitive)
+ Addedbeeper@1.1.1(transitive)
+ Addedchalk@1.1.3(transitive)
+ Addedclone@1.0.42.1.2(transitive)
+ Addedclone-buffer@1.0.0(transitive)
+ Addedclone-stats@1.0.0(transitive)
+ Addedcloneable-readable@1.1.3(transitive)
+ Addedcolor-support@1.1.3(transitive)
+ Addeddateformat@2.2.0(transitive)
+ Addedfancy-log@1.3.3(transitive)
+ Addedglogg@1.0.2(transitive)
+ Addedgulp-util@3.0.8(transitive)
+ Addedgulplog@1.0.0(transitive)
+ Addedhas-ansi@2.0.0(transitive)
+ Addedhas-gulplog@0.1.0(transitive)
+ Addedisarray@1.0.0(transitive)
+ Addedlodash._basecopy@3.0.1(transitive)
+ Addedlodash._basetostring@3.0.1(transitive)
+ Addedlodash._basevalues@3.0.0(transitive)
+ Addedlodash._getnative@3.9.1(transitive)
+ Addedlodash._isiterateecall@3.0.9(transitive)
+ Addedlodash._reescape@3.0.0(transitive)
+ Addedlodash._reevaluate@3.0.0(transitive)
+ Addedlodash._reinterpolate@3.0.0(transitive)
+ Addedlodash._root@3.0.1(transitive)
+ Addedlodash.escape@3.2.0(transitive)
+ Addedlodash.isarguments@3.1.0(transitive)
+ Addedlodash.isarray@3.0.4(transitive)
+ Addedlodash.keys@3.1.2(transitive)
+ Addedlodash.restparam@3.6.1(transitive)
+ Addedlodash.template@3.6.2(transitive)
+ Addedlodash.templatesettings@3.1.1(transitive)
+ Addedobject-assign@3.0.0(transitive)
+ Addedparse-node-version@1.0.1(transitive)
+ Addedprocess-nextick-args@2.0.1(transitive)
+ Addedreadable-stream@2.3.8(transitive)
+ Addedremove-trailing-separator@1.1.0(transitive)
+ Addedreplace-ext@0.0.11.0.1(transitive)
+ Addedsafe-buffer@5.1.2(transitive)
+ Addedsparkles@1.0.1(transitive)
+ Addedstring_decoder@1.1.1(transitive)
+ Addedstrip-ansi@3.0.1(transitive)
+ Addedsupports-color@2.0.0(transitive)
+ Addedthrough2@2.0.5(transitive)
+ Addedtime-stamp@1.1.0(transitive)
+ Addedutil-deprecate@1.0.2(transitive)
+ Addedvinyl@0.5.32.2.1(transitive)
- Removedansi-regex@0.2.1(transitive)
- Removedansi-styles@1.1.0(transitive)
- Removedarray-find-index@1.0.2(transitive)
- Removedcamelcase@2.1.1(transitive)
- Removedcamelcase-keys@2.1.0(transitive)
- Removedchalk@0.5.1(transitive)
- Removedclone@0.2.0(transitive)
- Removedcurrently-unhandled@0.4.1(transitive)
- Removeddateformat@1.0.12(transitive)
- Removeddecamelize@1.2.0(transitive)
- Removederror-ex@1.3.2(transitive)
- Removedfind-up@1.1.2(transitive)
- Removedfunction-bind@1.1.2(transitive)
- Removedget-stdin@4.0.1(transitive)
- Removedgraceful-fs@4.2.11(transitive)
- Removedgulp-util@2.2.20(transitive)
- Removedhas-ansi@0.1.0(transitive)
- Removedhasown@2.0.2(transitive)
- Removedhosted-git-info@2.8.9(transitive)
- Removedindent-string@2.1.0(transitive)
- Removedis-arrayish@0.2.1(transitive)
- Removedis-core-module@2.13.1(transitive)
- Removedis-finite@1.1.0(transitive)
- Removedis-utf8@0.2.1(transitive)
- Removedload-json-file@1.1.0(transitive)
- Removedlodash._escapehtmlchar@2.4.1(transitive)
- Removedlodash._escapestringchar@2.4.1(transitive)
- Removedlodash._htmlescapes@2.4.1(transitive)
- Removedlodash._isnative@2.4.1(transitive)
- Removedlodash._objecttypes@2.4.1(transitive)
- Removedlodash._reinterpolate@2.4.1(transitive)
- Removedlodash._reunescapedhtml@2.4.1(transitive)
- Removedlodash._shimkeys@2.4.1(transitive)
- Removedlodash.defaults@2.4.1(transitive)
- Removedlodash.escape@2.4.1(transitive)
- Removedlodash.isobject@2.4.1(transitive)
- Removedlodash.keys@2.4.1(transitive)
- Removedlodash.template@2.4.1(transitive)
- Removedlodash.templatesettings@2.4.1(transitive)
- Removedlodash.values@2.4.1(transitive)
- Removedloud-rejection@1.6.0(transitive)
- Removedmap-obj@1.0.1(transitive)
- Removedmeow@3.7.0(transitive)
- Removedminimist@0.2.4(transitive)
- Removednormalize-package-data@2.5.0(transitive)
- Removedobject-assign@4.1.1(transitive)
- Removedparse-json@2.2.0(transitive)
- Removedpath-exists@2.1.0(transitive)
- Removedpath-parse@1.0.7(transitive)
- Removedpath-type@1.1.0(transitive)
- Removedpify@2.3.0(transitive)
- Removedpinkie@2.0.4(transitive)
- Removedpinkie-promise@2.0.1(transitive)
- Removedread-pkg@1.1.0(transitive)
- Removedread-pkg-up@1.0.1(transitive)
- Removedreadable-stream@1.0.34(transitive)
- Removedredent@1.0.0(transitive)
- Removedrepeating@2.0.1(transitive)
- Removedresolve@1.22.8(transitive)
- Removedsemver@5.7.2(transitive)
- Removedsignal-exit@3.0.7(transitive)
- Removedspdx-correct@3.2.0(transitive)
- Removedspdx-exceptions@2.5.0(transitive)
- Removedspdx-expression-parse@3.0.1(transitive)
- Removedspdx-license-ids@3.0.18(transitive)
- Removedstrip-ansi@0.3.0(transitive)
- Removedstrip-bom@2.0.0(transitive)
- Removedstrip-indent@1.0.1(transitive)
- Removedsupports-color@0.2.0(transitive)
- Removedsupports-preserve-symlinks-flag@1.0.0(transitive)
- Removedthrough2@0.5.10.6.5(transitive)
- Removedtrim-newlines@1.0.0(transitive)
- Removedvalidate-npm-package-license@3.0.4(transitive)
- Removedvinyl@0.2.30.4.6(transitive)
- Removedxtend@3.0.0(transitive)
Updatedgulp-util@^3.0.8
Updatedthrough2@^2.0.3
Updatedtsreflect-compiler@^0.1.10
Updatedvinyl@^2.1.0