filing-cabinet
Advanced tools
Comparing version 4.2.0 to 5.0.0
@@ -5,3 +5,3 @@ #!/usr/bin/env node | ||
const program = require('commander'); | ||
const { program } = require('commander'); | ||
const cabinet = require('../index.js'); | ||
@@ -8,0 +8,0 @@ const { name, description, version } = require('../package.json'); |
40
index.js
@@ -64,5 +64,3 @@ 'use strict'; | ||
debug('using generic resolver'); | ||
if (!resolveDependencyPath) { | ||
resolveDependencyPath = require('resolve-dependency-path'); | ||
} | ||
resolveDependencyPath ||= require('resolve-dependency-path'); | ||
@@ -118,5 +116,3 @@ resolver = resolveDependencyPath; | ||
module.exports._getJSType = function(options = {}) { | ||
if (!getModuleType) { | ||
getModuleType = require('module-definition'); | ||
} | ||
getModuleType ||= require('module-definition'); | ||
@@ -141,5 +137,3 @@ if (options.config) { | ||
function getCompilerOptionsFromTsConfig(tsConfig) { | ||
if (!ts) { | ||
ts = require('typescript'); | ||
} | ||
ts ||= require('typescript'); | ||
@@ -201,5 +195,3 @@ debug(`given typescript config: ${tsConfig}`); | ||
debug('using amd resolver'); | ||
if (!amdLookup) { | ||
amdLookup = require('module-lookup-amd'); | ||
} | ||
amdLookup ||= require('module-lookup-amd'); | ||
@@ -224,3 +216,8 @@ return amdLookup({ | ||
debug('using webpack resolver for es6'); | ||
return resolveWebpackPath({ dependency, filename, directory, webpackConfig }); | ||
return resolveWebpackPath({ | ||
dependency, | ||
filename, | ||
directory, | ||
webpackConfig | ||
}); | ||
} | ||
@@ -238,3 +235,3 @@ | ||
if (typeof tsConfig === 'string') { | ||
tsConfigPath = tsConfigPath || path.dirname(tsConfig); | ||
tsConfigPath ||= path.dirname(tsConfig); | ||
} | ||
@@ -244,3 +241,8 @@ | ||
debug('using webpack resolver for typescript'); | ||
return resolveWebpackPath({ dependency, filename, directory, webpackConfig }); | ||
return resolveWebpackPath({ | ||
dependency, | ||
filename, | ||
directory, | ||
webpackConfig | ||
}); | ||
} | ||
@@ -338,5 +340,3 @@ | ||
if (!resolve) { | ||
resolve = require('resolve'); | ||
} | ||
resolve ||= require('resolve'); | ||
@@ -433,5 +433,3 @@ if (!dependency) { | ||
function resolveWebpackPath({ dependency, filename, directory, webpackConfig }) { | ||
if (!webpackResolve) { | ||
webpackResolve = require('enhanced-resolve'); | ||
} | ||
webpackResolve ||= require('enhanced-resolve'); | ||
@@ -438,0 +436,0 @@ webpackConfig = path.resolve(webpackConfig); |
{ | ||
"name": "filing-cabinet", | ||
"version": "4.2.0", | ||
"version": "5.0.0", | ||
"description": "Find files based on partial paths", | ||
@@ -43,23 +43,23 @@ "main": "index.js", | ||
"engines": { | ||
"node": ">=14" | ||
"node": ">=18" | ||
}, | ||
"dependencies": { | ||
"app-module-path": "^2.2.0", | ||
"commander": "^10.0.1", | ||
"enhanced-resolve": "^5.14.1", | ||
"commander": "^12.0.0", | ||
"enhanced-resolve": "^5.16.0", | ||
"is-relative-path": "^1.0.2", | ||
"module-definition": "^5.0.1", | ||
"module-lookup-amd": "^8.0.5", | ||
"resolve": "^1.22.3", | ||
"resolve-dependency-path": "^3.0.2", | ||
"sass-lookup": "^5.0.1", | ||
"stylus-lookup": "^5.0.1", | ||
"module-definition": "^6.0.0", | ||
"module-lookup-amd": "^9.0.1", | ||
"resolve": "^1.22.8", | ||
"resolve-dependency-path": "^4.0.0", | ||
"sass-lookup": "^6.0.1", | ||
"stylus-lookup": "^6.0.0", | ||
"tsconfig-paths": "^4.2.0", | ||
"typescript": "^5.0.4" | ||
"typescript": "^5.4.4" | ||
}, | ||
"devDependencies": { | ||
"c8": "^7.13.0", | ||
"mocha": "^10.2.0", | ||
"sinon": "^15.1.0", | ||
"xo": "^0.54.2" | ||
"c8": "^9.1.0", | ||
"mocha": "^10.4.0", | ||
"sinon": "^17.0.1", | ||
"xo": "^0.58.0" | ||
}, | ||
@@ -66,0 +66,0 @@ "xo": { |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
23416
444
+ Addedast-module-types@6.0.0(transitive)
+ Addedcommander@12.1.0(transitive)
+ Addedmodule-definition@6.0.0(transitive)
+ Addedmodule-lookup-amd@9.0.2(transitive)
+ Addednode-source-walk@7.0.0(transitive)
+ Addedresolve-dependency-path@4.0.0(transitive)
+ Addedsass-lookup@6.0.1(transitive)
+ Addedstylus-lookup@6.0.0(transitive)
- Removedast-module-types@5.0.0(transitive)
- Removedcommander@10.0.1(transitive)
- Removedmodule-definition@5.0.1(transitive)
- Removedmodule-lookup-amd@8.0.5(transitive)
- Removednode-source-walk@6.0.2(transitive)
- Removedresolve-dependency-path@3.0.2(transitive)
- Removedsass-lookup@5.0.1(transitive)
- Removedstylus-lookup@5.0.1(transitive)
Updatedcommander@^12.0.0
Updatedenhanced-resolve@^5.16.0
Updatedmodule-definition@^6.0.0
Updatedmodule-lookup-amd@^9.0.1
Updatedresolve@^1.22.8
Updatedsass-lookup@^6.0.1
Updatedstylus-lookup@^6.0.0
Updatedtypescript@^5.4.4