3.2.2 • Published 4 years ago
cmd-deps v3.2.2
cmd-deps
Transform cmd and get cmd dependences
Installation
npm install cmd-deps
Api
- parseDependencies(code:String|Buffer, options:Object):Object
- parseDependencies(code:String|Buffer, replace:Function, options:Object):Object
- options { acorn:Object, word:String, flags:Array }
- acorn: acorn options
- word: dependencies function name
- flags: dependencies function method name
- options { acorn:Object, word:String, flags:Array }
Example
source:
require('a');
//require('b');
/require('c')/;
('require("d")');
if (true) /require('e')/;
do /require('f')/.test(s);
while (false);
require.async('g');
require.async(['h']);
js:
const parseDependencies = require('cmd-deps');
const dependencies = parseDependencies(source, { flags: ['async'] }).dependencies;
// print dependencies
console.log(dependencies);
parser output:
[
{
flag: null,
path: 'a'
},
{
flag: 'async',
path: 'g'
},
{
flag: 'async',
path: 'h'
}
];
License
3.2.2
4 years ago
3.2.1
4 years ago
3.2.0
4 years ago
3.1.0
5 years ago
3.0.1
6 years ago
3.0.0
6 years ago
2.3.2
7 years ago
2.3.1
7 years ago
2.3.0
7 years ago
2.2.9
7 years ago
2.2.8
7 years ago
2.2.7
7 years ago
2.2.6
7 years ago
2.2.5
7 years ago
2.2.4
8 years ago
2.2.3
8 years ago
2.2.2
8 years ago
2.2.1
8 years ago
2.2.0
8 years ago
2.1.3
8 years ago
2.1.2
8 years ago
2.1.1
8 years ago
2.1.0
8 years ago
2.0.9
8 years ago
2.0.8
8 years ago
2.0.7
8 years ago
2.0.6
9 years ago
2.0.5
9 years ago
2.0.4
9 years ago
2.0.3
9 years ago
2.0.2
9 years ago
2.0.1
9 years ago
2.0.0
10 years ago
1.0.6
10 years ago
1.0.5
10 years ago
1.0.4
10 years ago
1.0.3
10 years ago
1.0.2
10 years ago
1.0.1
10 years ago
1.0.0
10 years ago
0.0.6
10 years ago
0.0.5
10 years ago
0.0.4
10 years ago
0.0.3
10 years ago
0.0.2
10 years ago
0.0.1
10 years ago