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

dev-dep-tool

Package Overview
Dependencies
Maintainers
1
Versions
60
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

dev-dep-tool - npm Package Compare versions

Comparing version 0.3.1-dev.2 to 0.3.1

2

bin/checkOutdated/collectDependency.js

@@ -21,5 +21,5 @@ var e=require("path")

return c}}})()
const i=await(0,c.getPathType)(e)===c.FILE_TYPE.Directory
const i=(await(0,c.getPathStat)(e)).isDirectory()
i?(await(0,n.getFileList)(e)).filter(e=>e.endsWith("package.json")).forEach(t=>a(e,t,r)):a(e,e,r)
const{packageInfoMap:s,dependencyMap:p}=o()
return{isDirectory:i,packageInfoMap:s,dependencyMap:p}})

@@ -11,7 +11,7 @@ var e=require("path")

return c[r]}
return{parseExport:async o=>{const i=await(0,s.getPathType)(o)
return{parseExport:async o=>{const i=await(0,s.getPathStat)(o)
const c=o.split(e.sep)
const l=c.pop()
if(s.FILE_TYPE.Directory===i){n.devLog(`[directory] ${o}`)
p(c).directoryList.push(l)}else if(s.FILE_TYPE.File===i&&l.endsWith(".js")){const e=((e,r,o)=>{const i=(0,t.parse)(e,{sourceFilename:r,sourceType:"module",plugins:o||["objectRestSpread","classProperties","exportDefaultFrom","exportNamespaceFrom","jsx"]}).program.body.filter(({type:e})=>"ExportNamedDeclaration"===e)
if(i.isDirectory()){n.devLog(`[directory] ${o}`)
p(c).directoryList.push(l)}else if(i.isFile()&&l.endsWith(".js")){const e=((e,r,o)=>{const i=(0,t.parse)(e,{sourceFilename:r,sourceType:"module",plugins:o||["objectRestSpread","classProperties","exportDefaultFrom","exportNamespaceFrom","jsx"]}).program.body.filter(({type:e})=>"ExportNamedDeclaration"===e)
return[].concat(...i.map(({specifiers:e,declaration:r})=>r?r.declarations?r.declarations.map(({id:{name:e}})=>e):[r.id.name]:e.map(({exported:{name:e}})=>e)))})((0,r.readFileSync)(o,{encoding:"utf8"}),o,a)

@@ -21,3 +21,3 @@ n.devLog(`[file] ${o}`)

p(c).fileList.push({name:l.slice(0,-3),exportList:e})
n.devLog(` export [${e.length}]: ${e.join(", ")}`)}else n.devLog(`[skipped] ${o} (${i})`)},getSourceRouteMap:()=>{const e=(e=>{Object.values(e).forEach(({routeList:e,directoryList:r,fileList:t})=>{r.sort(o.compareString)
n.devLog(` export [${e.length}]: ${e.join(", ")}`)}else n.devLog(`[skipped] ${o} (${(0,s.getPathTypeFromStat)(i)})`)},getSourceRouteMap:()=>{const e=(e=>{Object.values(e).forEach(({routeList:e,directoryList:r,fileList:t})=>{r.sort(o.compareString)
t.sort(({name:e},{name:r})=>(0,o.compareString)(e,r))

@@ -24,0 +24,0 @@ t.forEach(({exportList:e})=>e.sort(o.compareString))});(0,i.objectSortKey)(e)

@@ -1,1 +0,1 @@

{"name":"dev-dep-tool","version":"0.3.1-dev.2","author":"dr-js","license":"MIT","description":"Provide common package devDependencies","keywords":["Dr","Dr-js","JavaScript"],"repository":"github:dr-js/dev-dep","bin":"bin/index.js","engines":{"node":">=8.8","npm":">=6"},"dependencies":{"dr-js":"0.16.0-dev.1"},"sideEffects":false}
{"name":"dev-dep-tool","version":"0.3.1","author":"dr-js","license":"MIT","description":"Provide common package devDependencies","keywords":["Dr","Dr-js","JavaScript"],"repository":"github:dr-js/dev-dep","bin":"bin/index.js","engines":{"node":">=8.8","npm":">=6"},"dependencies":{"dr-js":"^0.16.0"},"sideEffects":false}
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