Get require() like node-requires by lexical analysis
Installation
npm install searequire
Api
- parseDependencies(code:String, callback:Function = null, flag:Boolean = false):String
- parseDependencies(code:String, flag:Boolean = false):String
- flag means if use "require.async" like, the result should have a property "flag" of ".async"
Example
js:
;//require('b');/require/;'require("d")';iftrue//;do //; whilefalse;
parser output:
"string": "require('a')" "path": "a" "index": 0 "flag": null