bify-ng-test-utils
Advanced tools
Comparing version 0.0.1 to 0.0.3
31
index.js
@@ -5,11 +5,28 @@ 'use strict'; | ||
var transformify = require('transformify'); | ||
var transform = require('ng-test-utils/src/ngInject'); | ||
var transform = require('ng-test-utils'); | ||
var convert = require('convert-source-map'); | ||
module.exports = function (file, options) { | ||
if (/\.json$/.test(file)) return through(); | ||
return transformify(doTransform)(); | ||
module.exports = function (file, opts) { | ||
if(/\.json$/.test(file)) return through(); | ||
return transformify(injectAnnotatedDependencies(file, opts))(); | ||
}; | ||
function doTransform (code) { | ||
return transform(code).code; | ||
} | ||
function injectAnnotatedDependencies(file, opts){ | ||
return function (contents){ | ||
if(opts._flags.debug){ | ||
var inputSourceMap = convert.fromSource(contents); | ||
if(inputSourceMap) { | ||
inputSourceMap = inputSourceMap.toObject(); | ||
} | ||
var result = transform(contents, { | ||
sourceFileName: file, | ||
inputSourceMap: inputSourceMap | ||
}); | ||
var map = convert.fromObject(result.map); | ||
return result.code + '\n' + map.toComment() + '\n'; | ||
} | ||
else { | ||
return transform(contents).code; | ||
} | ||
} | ||
} |
{ | ||
"name": "bify-ng-test-utils", | ||
"version": "0.0.1", | ||
"version": "0.0.3", | ||
"description": "ng-test-utils for browserify", | ||
"main": "index.js", | ||
"scripts": { | ||
"test": "cd example && npm install && karma start" | ||
"test": "cd example && npm i -S .. && karma start" | ||
}, | ||
@@ -25,3 +25,4 @@ "repository": { | ||
"dependencies": { | ||
"ng-test-utils": "0.0.1", | ||
"convert-source-map": "^0.5.0", | ||
"ng-test-utils": "0.0.3", | ||
"through2": "^0.6.3", | ||
@@ -28,0 +29,0 @@ "transformify": "^0.1.2" |
Sorry, the diff of this file is not supported yet
1721
4
3
28
+ Addedconvert-source-map@^0.5.0
+ Addedconvert-source-map@0.5.1(transitive)
+ Addedng-test-utils@0.0.3(transitive)
- Removedamdefine@1.0.1(transitive)
- Removedmerge@1.2.1(transitive)
- Removedng-test-utils@0.0.1(transitive)
- Removedsource-map@0.4.4(transitive)
Updatedng-test-utils@0.0.3