New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

bify-ng-test-utils

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

bify-ng-test-utils - npm Package Compare versions

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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc