Compare commits

...

9 Commits

Author SHA1 Message Date
f0cc2f4cd6 5.3.8 2016-07-08 04:00:56 +02:00
f167226830 update sourcemap handling 2016-07-08 04:00:52 +02:00
3e49b365b6 small fix 2016-07-01 05:58:51 +02:00
c833374fdd 5.3.7 2016-07-01 05:44:37 +02:00
778f057d87 fix 2016-07-01 05:44:34 +02:00
8f57bf4dd5 remove debug 2016-07-01 05:25:49 +02:00
5a9f07002f 5.3.6 2016-07-01 05:19:19 +02:00
ca5ff20107 remove @types/gulp 2016-07-01 05:17:58 +02:00
a406ff648a fix npm variant 2016-07-01 05:06:11 +02:00
6 changed files with 14 additions and 7 deletions

View File

@ -7,6 +7,7 @@ export declare let g: {
jsdoc3: any;
mocha: any;
replace: any;
sourcemaps: any;
};
export declare let lodashObject: any;
export declare let merge2: any;

View File

@ -7,7 +7,8 @@ exports.g = {
istanbul: require("gulp-istanbul"),
jsdoc3: require("gulp-jsdoc3"),
mocha: require("gulp-mocha"),
replace: require("gulp-replace")
replace: require("gulp-replace"),
sourcemaps: require("gulp-sourcemaps")
};
exports.lodashObject = require('lodash/fp/object');
exports.merge2 = require("merge2");

2
dist/npmts.tests.js vendored
View File

@ -11,7 +11,9 @@ var istanbul = function (configArg) {
npmts_promisechain_1.npmtsOra.text("Instrumentalizing transpiled JS...");
var done = plugins.Q.defer();
var stream = plugins.gulp.src([plugins.path.join(paths.cwd, "dist/*.js")])
.pipe(plugins.g.sourcemaps.init())
.pipe(plugins.g.istanbul()) // Covering files
.pipe(plugins.g.sourcemaps.write())
.pipe(plugins.g.istanbul.hookRequire()) // Force `require` to return covered files
.pipe(plugins.g.gFunction(function () {
plugins.beautylog.ok("JS has been instrumentalized to get test code coverage!");

View File

@ -1,6 +1,6 @@
{
"name": "npmts",
"version": "5.3.5",
"version": "5.3.8",
"description": "write npm modules with TypeScript",
"main": "dist/index.js",
"bin": {
@ -12,8 +12,7 @@
"setupCheck": "(git clone https://gitlab.com/sandboxzone/sandbox-npmts.git test/)",
"check": "(cd test && node ../dist/index.js)",
"checkVersion": "(cd test/ && node ../dist/index.js -v)",
"checkNoTest": "(cd test && node ../dist/index.js --notest)",
"install": "(mkdir test/)"
"checkNoTest": "(cd test && node ../dist/index.js --notest)"
},
"repository": {
"type": "git",
@ -43,6 +42,7 @@
"gulp-jsdoc3": "^0.3.0",
"gulp-mocha": "^2.2.0",
"gulp-replace": "^0.5.4",
"gulp-sourcemaps": "^1.6.0",
"lodash": "^4.13.1",
"merge2": "1.0.2",
"projectinfo": "1.0.3",
@ -52,11 +52,11 @@
"smartcli": "1.0.4",
"smartcov": "0.0.6",
"smartenv": "1.2.5",
"smartfile": "4.0.9",
"smartfile": "4.0.10",
"smartpath": "3.2.2",
"smartstring": "^2.0.10",
"source-map-support": "^0.4.1",
"tsn": "^1.0.3",
"tsn": "^1.0.5",
"typescript": "^2.0.0-dev.20160630",
"typings-global": "*"
},

View File

@ -6,7 +6,8 @@ export let g = {
istanbul: require("gulp-istanbul"),
jsdoc3: require("gulp-jsdoc3"),
mocha: require("gulp-mocha"),
replace: require("gulp-replace")
replace: require("gulp-replace"),
sourcemaps: require("gulp-sourcemaps")
};
export let lodashObject = require('lodash/fp/object');
export let merge2 = require("merge2");

View File

@ -11,7 +11,9 @@ let istanbul = function (configArg) {
npmtsOra.text("Instrumentalizing transpiled JS...");
let done = plugins.Q.defer();
var stream = plugins.gulp.src([plugins.path.join(paths.cwd,"dist/*.js")])
.pipe(plugins.g.sourcemaps.init())
.pipe(plugins.g.istanbul()) // Covering files
.pipe(plugins.g.sourcemaps.write())
.pipe(plugins.g.istanbul.hookRequire()) // Force `require` to return covered files
.pipe(plugins.g.gFunction(function(){
plugins.beautylog.ok("JS has been instrumentalized to get test code coverage!");