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

isotropy-ast-analyzer-keyvaluedb

Package Overview
Dependencies
Maintainers
4
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

isotropy-ast-analyzer-keyvaluedb - npm Package Compare versions

Comparing version 0.0.2 to 0.0.3

18

dist/analyze-meta.js

@@ -13,10 +13,6 @@ "use strict";

var moduleName = babelPath.get("source").node.value;
var resolvedName = _path2.default.resolve(_path2.default.dirname(state.file.opts.filename), moduleName);
var absolutePath = null;
var dbProject = state.opts.projects.find(function (project) {
var projectDir = project.dir.startsWith("./") ? project.dir : "./" + project.dir;
absolutePath = _path2.default.resolve(projectDir) + "/";
return resolvedName.startsWith(absolutePath);
var absolutePath = _path2.default.resolve(projectDir) + "/";
return state.file.opts.filename.startsWith(absolutePath);
});

@@ -26,6 +22,10 @@

if (!dbProject) return false;
dbProject.absolutePath = absolutePath;
var moduleName = babelPath.get("source").node.value;
var resolvedName = _path2.default.resolve(_path2.default.dirname(state.file.opts.filename), moduleName);
var dbModule = dbProject.modules.find(function (m) {
return dbProject.absolutePath + m.source === resolvedName;
var sourceDir = m.source.startsWith("./") ? m.source : "./" + m.source;
var absolutePath = _path2.default.resolve(sourceDir);
return absolutePath === resolvedName;
});

@@ -37,3 +37,3 @@

analysisState.importBindings = analysisState.importBindings.concat({
module: dbModule.locations,
module: dbModule.databases,
binding: babelPath.scope.bindings[specifier]

@@ -40,0 +40,0 @@ });

{
"name": "isotropy-ast-analyzer-keyvaluedb",
"version": "0.0.2",
"version": "0.0.3",
"author": "Isotropy Team<isotropy@agilehead.com>",

@@ -5,0 +5,0 @@ "contributors": [

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