all-module-paths
Advanced tools
+1
-1
@@ -35,3 +35,3 @@ { | ||
| "typings": "src/index.d.ts", | ||
| "version": "0.1.0", | ||
| "version": "0.2.0", | ||
| "repository": "tunnckoCoreLabs/all-module-paths", | ||
@@ -38,0 +38,0 @@ "homepage": "https://github.com/tunnckoCoreLabs/all-module-paths", |
+9
-9
| import os from 'os'; | ||
| import mod from 'module'; | ||
| import path from 'path'; | ||
| import dirs from 'global-dirs'; | ||
| const globalModules = Object.keys(dirs).reduce( | ||
| (acc, manager) => acc.concat(dirs[manager].packages), | ||
| [], | ||
| export const globalModules = Object.keys(dirs) | ||
| .reduce((acc, manager) => acc.concat(dirs[manager].packages), []) | ||
| .concat(mod.globalPaths.slice(0, -1).reverse()); | ||
| export const localModules = module.paths.filter((x) => | ||
| x.startsWith(os.homedir()), | ||
| ); | ||
| const localModules = module.paths.filter((x) => x.startsWith(os.homedir())); | ||
| const allPaths = localModules.concat(globalModules); | ||
| export const paths = allPaths; | ||
| export const bins = allPaths.map((x) => path.join(x, '.bin')); | ||
| export const allPaths = localModules.concat(globalModules); | ||
| export const allBins = allPaths.map((x) => path.join(x, '.bin')); |
Debug access
Supply chain riskUses debug, reflection and dynamic code execution features.
Found 1 instance in 1 package
14026
0.49%25
4.17%2
100%