Socket
Socket
Sign inDemoInstall

dependents-editor-backend

Package Overview
Dependencies
Maintainers
1
Versions
38
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

dependents-editor-backend - npm Package Compare versions

Comparing version 1.10.0 to 1.11.0

lib/mixpanel.js

30

lib/cli.js
var Config = require('./Config');
var getPath = require('./getPath');
var getClickedImport = require('./getClickedImport');
var mixpanel = require('./mixpanel');

@@ -19,4 +20,4 @@ var cabinet = require('filing-cabinet');

// Useful for consumers like Atom
// TODO: Find a way to enable debug all the way down
if (program.debug) {
// TODO: Try setting process.env.DEBUG instead
debug = console.log.bind(console);

@@ -32,2 +33,4 @@ }

} catch (e) {
mixpanel.track('Setup Exception', {message: e.message});
debug('error when searching for deprc file: ' + e.message);

@@ -61,2 +64,3 @@ deferred.reject(e.message);

debug('lookup result: ' + result);
mixpanel.track('Run_JumpToDependency');
deferred.resolve(result);

@@ -71,2 +75,6 @@

mixpanel.track('Find_Dependents_Error', {
message: msg
});
debug('error: ', msg);

@@ -79,2 +87,4 @@

debug('found the following dependents: ', dependents);
mixpanel.track('Run_Dependents');
deferred.resolve(dependents);

@@ -84,2 +94,4 @@ });

} else if (program.getPath) {
mixpanel.track('Get_Path');
deferred.resolve(getPath({

@@ -96,3 +108,5 @@ filename: options.filename,

if (err) {
deferred.reject(err.message || err);
var msg = err.message || err;
mixpanel.track('Callers_Error', {message: msg});
deferred.reject(msg);
} else {

@@ -104,3 +118,3 @@ deferred.resolve(callers);

debug('finding the callers of "' + options.functionName + '" with options: ', options);
mixpanel.track('Run_Callers');
callers(options);

@@ -110,8 +124,9 @@

options.root = options.directory;
mixpanel.track('Run_Tree');
var results = tree(options);
try {
var results = tree(options);
deferred.resolve(results);
} catch (e) {
mixpanel.track('Tree_Error', {message: e.message || e});
deferred.reject(e.message);

@@ -123,6 +138,9 @@ }

debug('build config: ' + options.buildConfig);
mixpanel.track('Run_Find_Driver');
options.success = function(err, drivers) {
if (err) {
deferred.reject(err.message || err);
var msg = e.message || err;
mixpanel.track('Find_Drivers_Error', {message: msg});
deferred.reject(msg);
} else {

@@ -129,0 +147,0 @@ deferred.resolve(drivers);

3

package.json
{
"name": "dependents-editor-backend",
"version": "1.10.0",
"version": "1.11.0",
"description": "The brains behind Dependents editor plugins",

@@ -43,2 +43,3 @@ "main": "lib/cli.js",

"is-plain-object": "~2.0.1",
"mixpanel": "~0.4.0",
"object-assign": "~4.1.0",

@@ -45,0 +46,0 @@ "q": "~1.4.1",

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