3.2.2 • Published 4 years ago

cmd-deps v3.2.2

Weekly downloads
7
License
MIT
Repository
github
Last release
4 years ago

cmd-deps

Transform cmd and get cmd dependences

NPM Version Download Status Linux Status Windows Status Test Coverage Dependencies

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

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

MIT

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