2.0.5 • Published 4 years ago

gulp-tsreflect v2.0.5

Weekly downloads
2
License
MIT
Repository
github
Last release
4 years ago

gulp-tsreflect

NPM version

NPM NPM

Synopsis

Gulp plugin to use the tsreflect-compiler (https://github.com/artifacthealth/tsreflect-compiler)

Installation

You do NOT need to install tsreflect-compiler separately.

npm install --save-dev gulp-tsreflect

Usage

The plugin takes an object, of which all properties are passed transparently to the tsreflect compiler. Pipe in TypeScript files. Pipe out JSON files.

Code Example

var tsreflect = require("gulp-tsreflect");

gulp.task("tsreflect", function() {
	return gulp
		.src(["lib/*.ts"], { base: "." })
		.pipe(tsreflect({ removeComments: true }))
		.pipe(gulp.dest("."))
	;
});

Changelog

2.0.5

  • Fix vulnerable dependencies

2.0.4

  • Remove deprecated gulp-util dependency

2.0.3

  • Update dependencies
  • Bugfix for empty files - output json and not js

2.0.2

Typo in README.md

2.0.1

Remove unused package from package.json.

2.0.0

Interface change, which was made possible by tsreflect-compiler@0.1.3: the output files are now written to the stream instead of to disk. This makes proper Gulp builds possible.

1.0.0

Initial version

License

MIT