{"_id":"detective-amd","_rev":"3318844","name":"detective-amd","description":"Find all dependencies within a JavaScript file using AMD module syntax","dist-tags":{"latest":"6.0.0"},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"time":{"modified":"2024-06-11T09:02:32.000Z","created":"2014-03-21T16:27:53.836Z","6.0.0":"2024-04-14T06:41:24.955Z","5.0.2":"2023-05-15T05:33:13.171Z","5.0.1":"2023-05-08T14:09:20.974Z","5.0.0":"2023-05-05T07:02:22.470Z","4.2.0":"2023-04-25T12:04:02.339Z","4.1.0":"2023-03-19T07:50:37.007Z","4.0.1":"2022-03-03T13:25:12.385Z","4.0.0":"2022-03-03T13:07:55.303Z","3.1.2":"2022-02-22T12:53:05.879Z","3.1.1":"2022-02-21T19:11:14.387Z","3.1.0":"2021-03-19T01:06:09.790Z","3.0.1":"2020-10-26T00:38:07.316Z","3.0.0":"2018-09-06T14:15:27.521Z","2.4.0":"2016-09-29T02:50:23.947Z","2.3.5":"2016-09-28T17:26:57.339Z","2.3.4":"2016-06-16T02:21:06.688Z","2.3.3":"2015-10-24T15:01:44.701Z","2.3.2":"2015-07-04T14:51:25.238Z","2.3.1":"2015-06-27T18:58:05.995Z","2.3.0":"2014-12-14T02:33:00.821Z","2.2.2":"2014-12-13T21:36:01.309Z","2.2.1":"2014-11-01T19:29:23.887Z","2.2.0":"2014-10-25T21:57:22.458Z","2.1.5":"2014-09-11T22:03:11.034Z","2.1.4":"2014-07-18T19:41:20.505Z","2.1.3":"2014-07-18T19:40:18.547Z","2.1.2":"2014-07-18T19:39:02.571Z","2.1.1":"2014-07-07T20:00:30.429Z","2.1.0":"2014-06-06T22:06:38.513Z","2.0.3":"2014-06-06T20:21:01.264Z","2.0.2":"2014-04-13T02:10:37.101Z","2.0.1":"2014-03-28T19:06:06.545Z","2.0.0":"2014-03-21T16:27:53.836Z"},"users":{"program247365":true,"boltforge":true},"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com"},"repository":{"type":"git","url":"git+https://github.com/dependents/node-detective-amd.git"},"versions":{"6.0.0":{"name":"detective-amd","version":"6.0.0","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","bin":{"detective-amd":"bin/cli.js"},"scripts":{"lint":"xo","fix":"xo --fix","mocha":"mocha","test":"npm run lint && npm run mocha","test:ci":"c8 npm run mocha"},"repository":{"type":"git","url":"git+https://github.com/dependents/node-detective-amd.git"},"keywords":["amd","detective","dependencies","ast","static analysis","requirejs","jsx","module"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com"},"license":"MIT","bugs":{"url":"https://github.com/dependents/node-detective-amd/issues"},"homepage":"https://github.com/dependents/node-detective-amd","engines":{"node":">=18"},"dependencies":{"ast-module-types":"^6.0.0","escodegen":"^2.1.0","get-amd-module-type":"^6.0.0","node-source-walk":"^7.0.0"},"devDependencies":{"c8":"^9.1.0","mocha":"^10.4.0","xo":"^0.58.0"},"xo":{"space":true,"ignores":["test/fixtures/*"],"rules":{"arrow-body-style":"off","capitalized-comments":"off","comma-dangle":["error","never"],"curly":["error","multi-line"],"operator-linebreak":["error","after"],"object-curly-spacing":["error","always"],"prefer-template":"error","space-before-function-paren":["error","never"],"unicorn/explicit-length-check":"off","unicorn/prefer-module":"off","unicorn/prefer-node-protocol":"off","unicorn/prefer-top-level-await":"off","unicorn/prevent-abbreviations":"off"}},"_id":"detective-amd@6.0.0","gitHead":"92276f2f9798dd4e8a3e528ff5a04841c9175e2e","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"shasum":"29207f8309f3d2d130e3356d67f7fcd90e0c2cbf","size":4145,"noattachment":false,"key":"/detective-amd/-/detective-amd-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-6.0.0.tgz"},"_npmUser":{"name":"xhmikosr","email":"xhmikosr@gmail.com"},"directories":{},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/detective-amd_6.0.0_1713076884766_0.3593408919070018"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-14T06:41:24.955Z","publish_time":1713076884955,"_source_registry_name":"default","_cnpm_publish_time":1713076884955},"5.0.2":{"name":"detective-amd","version":"5.0.2","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","bin":{"detective-amd":"bin/cli.js"},"scripts":{"lint":"xo","fix":"xo --fix","mocha":"mocha","test":"npm run lint && npm run mocha","test:ci":"c8 npm run mocha"},"repository":{"type":"git","url":"git+https://github.com/dependents/node-detective-amd.git"},"keywords":["amd","detective","dependencies","ast","static analysis","requirejs","jsx","module"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com"},"license":"MIT","bugs":{"url":"https://github.com/dependents/node-detective-amd/issues"},"homepage":"https://github.com/dependents/node-detective-amd","engines":{"node":">=14"},"dependencies":{"ast-module-types":"^5.0.0","escodegen":"^2.0.0","get-amd-module-type":"^5.0.1","node-source-walk":"^6.0.1"},"devDependencies":{"c8":"^7.13.0","mocha":"^10.2.0","xo":"^0.54.2"},"xo":{"space":true,"ignores":["test/fixtures/*"],"rules":{"arrow-body-style":"off","capitalized-comments":"off","comma-dangle":["error","never"],"curly":["error","multi-line"],"operator-linebreak":["error","after"],"object-curly-spacing":["error","always"],"prefer-template":"error","space-before-function-paren":["error","never"],"unicorn/explicit-length-check":"off","unicorn/prefer-module":"off","unicorn/prefer-node-protocol":"off","unicorn/prefer-top-level-await":"off","unicorn/prevent-abbreviations":"off"}},"gitHead":"a4f0e225e77ff914466010d211754f8c4cc2d18a","_id":"detective-amd@5.0.2","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"579900f301c160efe037a6377ec7e937434b2793","size":4132,"noattachment":false,"key":"/detective-amd/-/detective-amd-5.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-5.0.2.tgz"},"_npmUser":{"name":"xhmikosr","email":"xhmikosr@gmail.com"},"directories":{},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/detective-amd_5.0.2_1684128792981_0.5462941287629979"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-15T05:33:13.171Z","publish_time":1684128793171,"_source_registry_name":"default","_cnpm_publish_time":1684128793171},"5.0.1":{"name":"detective-amd","version":"5.0.1","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","bin":{"detective-amd":"bin/cli.js"},"scripts":{"lint":"xo","fix":"xo --fix","mocha":"mocha","test":"npm run lint && npm run mocha","test:ci":"c8 npm run mocha"},"repository":{"type":"git","url":"git+https://github.com/dependents/node-detective-amd.git"},"keywords":["amd","detective","dependencies","ast","static analysis","requirejs","jsx","module"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com"},"license":"MIT","bugs":{"url":"https://github.com/dependents/node-detective-amd/issues"},"homepage":"https://github.com/dependents/node-detective-amd","engines":{"node":">=14"},"dependencies":{"ast-module-types":"^5.0.0","escodegen":"^2.0.0","get-amd-module-type":"^5.0.0","node-source-walk":"^6.0.0"},"devDependencies":{"c8":"^7.13.0","mocha":"^10.2.0","xo":"^0.54.2"},"xo":{"space":true,"ignores":["test/fixtures/*"],"rules":{"arrow-body-style":"off","capitalized-comments":"off","comma-dangle":["error","never"],"curly":["error","multi-line"],"operator-linebreak":["error","after"],"object-curly-spacing":["error","always"],"prefer-template":"error","space-before-function-paren":["error","never"],"unicorn/explicit-length-check":"off","unicorn/prefer-module":"off","unicorn/prefer-node-protocol":"off","unicorn/prefer-top-level-await":"off","unicorn/prevent-abbreviations":"off"}},"gitHead":"a5d09806946492022dda3c16772bc4802f98f781","_id":"detective-amd@5.0.1","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"e681f0cf1795d8922ea9782feeb7cd5ae9552468","size":4143,"noattachment":false,"key":"/detective-amd/-/detective-amd-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-5.0.1.tgz"},"_npmUser":{"name":"xhmikosr","email":"xhmikosr@gmail.com"},"directories":{},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/detective-amd_5.0.1_1683554960756_0.6062470729253138"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-08T14:09:20.974Z","publish_time":1683554960974,"_source_registry_name":"default","_cnpm_publish_time":1683554960974},"5.0.0":{"name":"detective-amd","version":"5.0.0","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","bin":{"detective-amd":"bin/cli.js"},"scripts":{"lint":"xo","fix":"xo --fix","mocha":"mocha","test":"npm run lint && npm run mocha","test:ci":"c8 npm run mocha"},"repository":{"type":"git","url":"git+https://github.com/dependents/node-detective-amd.git"},"keywords":["amd","detective","dependencies","ast","static analysis","requirejs","jsx","module"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com"},"license":"MIT","bugs":{"url":"https://github.com/dependents/node-detective-amd/issues"},"homepage":"https://github.com/dependents/node-detective-amd","engines":{"node":">=14"},"dependencies":{"ast-module-types":"^5.0.0","escodegen":"^2.0.0","get-amd-module-type":"^5.0.0","node-source-walk":"^6.0.0"},"devDependencies":{"c8":"^7.13.0","mocha":"^10.2.0","xo":"^0.54.2"},"xo":{"space":true,"ignores":["test/fixtures/*"],"rules":{"arrow-body-style":"off","capitalized-comments":"off","comma-dangle":["error","never"],"curly":["error","multi-line"],"max-nested-callbacks":["error",5],"operator-linebreak":["error","after"],"object-curly-spacing":["error","always"],"prefer-template":"error","space-before-function-paren":["error","never"],"unicorn/explicit-length-check":"off","unicorn/prefer-module":"off","unicorn/prefer-node-protocol":"off","unicorn/prefer-top-level-await":"off","unicorn/prevent-abbreviations":"off"},"overrides":[{"files":"test/**","envs":["mocha"]}]},"gitHead":"055023e439e8ffa047c4b5c349363a80f05d4d63","_id":"detective-amd@5.0.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"32d5d2185aed856344e3be1df8eb4fe7159d9200","size":4185,"noattachment":false,"key":"/detective-amd/-/detective-amd-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-5.0.0.tgz"},"_npmUser":{"name":"xhmikosr","email":"xhmikosr@gmail.com"},"directories":{},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/detective-amd_5.0.0_1683270142311_0.6479112795434139"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-05T07:02:22.470Z","publish_time":1683270142470,"_source_registry_name":"default","_cnpm_publish_time":1683270142470},"4.2.0":{"name":"detective-amd","version":"4.2.0","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","bin":{"detective-amd":"bin/cli.js"},"scripts":{"lint":"xo","fix":"xo --fix","mocha":"mocha","test":"npm run lint && npm run mocha","test:ci":"c8 npm run mocha"},"repository":{"type":"git","url":"git+https://github.com/dependents/node-detective-amd.git"},"keywords":["amd","detective","dependencies","ast","static analysis","requirejs","jsx","module"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com"},"license":"MIT","bugs":{"url":"https://github.com/dependents/node-detective-amd/issues"},"homepage":"https://github.com/dependents/node-detective-amd","engines":{"node":">=12"},"dependencies":{"ast-module-types":"^4.0.0","escodegen":"^2.0.0","get-amd-module-type":"^4.1.0","node-source-walk":"^5.0.1"},"devDependencies":{"c8":"^7.13.0","mocha":"^9.2.2","xo":"^0.52.4"},"xo":{"space":true,"ignores":["test/fixtures/*"],"rules":{"arrow-body-style":"off","capitalized-comments":"off","comma-dangle":["error","never"],"curly":["error","multi-line"],"max-nested-callbacks":["error",5],"operator-linebreak":["error","after"],"object-curly-spacing":["error","always"],"prefer-template":"error","space-before-function-paren":["error","never"],"unicorn/explicit-length-check":"off","unicorn/prefer-module":"off","unicorn/prefer-node-protocol":"off","unicorn/prefer-top-level-await":"off","unicorn/prevent-abbreviations":"off"},"overrides":[{"files":"test/**","envs":["mocha"]}]},"gitHead":"cdc5e4fa233522f72db6722dfd29e0e6c9f2c6ed","_id":"detective-amd@4.2.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"21c43465669f06cf894eef047a27e6e72ba6bc13","size":4168,"noattachment":false,"key":"/detective-amd/-/detective-amd-4.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-4.2.0.tgz"},"_npmUser":{"name":"xhmikosr","email":"xhmikosr@gmail.com"},"directories":{},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/detective-amd_4.2.0_1682424242157_0.5408601086548499"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-25T12:04:02.339Z","publish_time":1682424242339,"_cnpm_publish_time":1682424242339},"4.1.0":{"name":"detective-amd","version":"4.1.0","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","bin":{"detective-amd":"bin/cli.js"},"scripts":{"lint":"eslint bin index.js \"test/*.js\"","fix":"npm run lint -- --fix","mocha":"mocha","test":"npm run lint && npm run mocha","test:ci":"c8 npm run mocha"},"repository":{"type":"git","url":"git+https://github.com/dependents/node-detective-amd.git"},"keywords":["amd","detective","dependencies","ast","static analysis","requirejs","jsx","module"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com"},"license":"MIT","bugs":{"url":"https://github.com/dependents/node-detective-amd/issues"},"homepage":"https://github.com/dependents/node-detective-amd","engines":{"node":">=12"},"dependencies":{"ast-module-types":"^4.0.0","escodegen":"^2.0.0","get-amd-module-type":"^4.1.0","node-source-walk":"^5.0.1"},"devDependencies":{"c8":"^7.13.0","eslint":"^8.36.0","mocha":"^9.2.2"},"gitHead":"d90c6d44c21ec3ba1c27bc9cdbec2324f1b79441","_id":"detective-amd@4.1.0","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"shasum":"d3402df4d06a1e7078965482d120a85095147746","size":3876,"noattachment":false,"key":"/detective-amd/-/detective-amd-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-4.1.0.tgz"},"_npmUser":{"name":"xhmikosr","email":"xhmikosr@gmail.com"},"directories":{},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/detective-amd_4.1.0_1679212236848_0.15207171615537174"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-19T07:50:37.007Z","publish_time":1679212237007,"_cnpm_publish_time":1679212237007},"4.0.1":{"name":"detective-amd","version":"4.0.1","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","bin":{"detective-amd":"bin/cli.js"},"scripts":{"lint":"eslint bin index.js \"test/*.js\"","mocha":"mocha","test":"npm run lint && npm run mocha","test:ci":"c8 npm run mocha"},"repository":{"type":"git","url":"git+https://github.com/dependents/node-detective-amd.git"},"keywords":["amd","detective","dependencies","ast","static analysis","requirejs","jsx","module"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com"},"license":"MIT","bugs":{"url":"https://github.com/dependents/node-detective-amd/issues"},"homepage":"https://github.com/dependents/node-detective-amd","engines":{"node":">=12"},"dependencies":{"ast-module-types":"^3.0.0","escodegen":"^2.0.0","get-amd-module-type":"^4.0.0","node-source-walk":"^5.0.0"},"devDependencies":{"c8":"^7.11.0","eslint":"^8.10.0","mocha":"^9.2.1"},"gitHead":"04e52a134b478033c53d4fb66848198eca20c813","_id":"detective-amd@4.0.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"shasum":"1a827d9e4fa2f832506bd87aa392f124155bca3a","size":3863,"noattachment":false,"key":"/detective-amd/-/detective-amd-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-4.0.1.tgz"},"_npmUser":{"name":"xhmikosr","email":"xhmikosr@gmail.com"},"directories":{},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/detective-amd_4.0.1_1646313912248_0.7762381241230578"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-03T13:25:17.824Z","publish_time":1646313912385,"_cnpm_publish_time":1646313912385},"4.0.0":{"name":"detective-amd","version":"4.0.0","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","bin":{"detective-amd":"bin/cli.js"},"scripts":{"lint":"eslint bin index.js \"test/*.js\"","mocha":"mocha","test":"npm run lint && npm run mocha","test:ci":"c8 npm run mocha"},"repository":{"type":"git","url":"git+https://github.com/dependents/node-detective-amd.git"},"keywords":["amd","detective","dependencies","ast","static analysis","requirejs","jsx","module"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com"},"license":"MIT","bugs":{"url":"https://github.com/dependents/node-detective-amd/issues"},"homepage":"https://github.com/dependents/node-detective-amd","engines":{"node":">=12"},"dependencies":{"ast-module-types":"^3.0.0","escodegen":"^2.0.0","get-amd-module-type":"^3.0.0","node-source-walk":"^5.0.0"},"devDependencies":{"c8":"^7.11.0","eslint":"^8.10.0","mocha":"^9.2.1"},"gitHead":"78b492ff5dd351cfc8d854f18cbda53a92c9317f","_id":"detective-amd@4.0.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"shasum":"cbb94875b16035f16904e6cf52f3c2e7f03ae663","size":3858,"noattachment":false,"key":"/detective-amd/-/detective-amd-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-4.0.0.tgz"},"_npmUser":{"name":"xhmikosr","email":"xhmikosr@gmail.com"},"directories":{},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/detective-amd_4.0.0_1646312875193_0.37186603688763986"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-03T13:08:00.305Z","publish_time":1646312875303,"_cnpm_publish_time":1646312875303},"3.1.2":{"name":"detective-amd","version":"3.1.2","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","bin":{"detective-amd":"bin/cli.js"},"scripts":{"lint":"eslint bin index.js \"test/*.js\"","mocha":"mocha","test":"npm run lint && npm run mocha"},"repository":{"type":"git","url":"git+https://github.com/dependents/node-detective-amd.git"},"keywords":["amd","detective","dependencies","ast","static analysis","requirejs","jsx","module"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com"},"license":"MIT","bugs":{"url":"https://github.com/dependents/node-detective-amd/issues"},"homepage":"https://github.com/dependents/node-detective-amd","engines":{"node":">=6.0"},"dependencies":{"ast-module-types":"^3.0.0","escodegen":"^2.0.0","get-amd-module-type":"^3.0.0","node-source-walk":"^4.2.0"},"devDependencies":{"eslint":"^5.16.0","mocha":"^6.2.3"},"gitHead":"be10240578fdbe12fb2df94415e54decbda593ed","_id":"detective-amd@3.1.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"shasum":"bf55eb5291c218b76d6224a3d07932ef13a9a357","size":3801,"noattachment":false,"key":"/detective-amd/-/detective-amd-3.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-3.1.2.tgz"},"_npmUser":{"name":"xhmikosr","email":"xhmikosr@gmail.com"},"directories":{},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/detective-amd_3.1.2_1645534385772_0.6798644844881196"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-22T12:53:18.529Z","publish_time":1645534385879,"_cnpm_publish_time":1645534385879},"3.1.1":{"name":"detective-amd","version":"3.1.1","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","bin":{"detective-amd":"bin/cli.js"},"scripts":{"lint":"eslint bin index.js \"test/*.js\"","mocha":"mocha","test":"npm run lint && npm run mocha"},"repository":{"type":"git","url":"git+https://github.com/dependents/node-detective-amd.git"},"keywords":["amd","detective","dependencies","ast","static analysis","requirejs","jsx","module"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com"},"license":"MIT","bugs":{"url":"https://github.com/dependents/node-detective-amd/issues"},"homepage":"https://github.com/dependents/node-detective-amd","engines":{"node":">=6.0"},"dependencies":{"ast-module-types":"^2.7.1","escodegen":"^2.0.0","get-amd-module-type":"^3.0.0","node-source-walk":"^4.2.0"},"devDependencies":{"eslint":"^5.16.0","mocha":"^6.2.3"},"gitHead":"7889068750b728b693efd62c5d8a5fccfb6bd060","_id":"detective-amd@3.1.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"shasum":"8ff0b354ce89157a5ee4c1a8c04d74e333b3ae97","size":3147,"noattachment":false,"key":"/detective-amd/-/detective-amd-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-3.1.1.tgz"},"_npmUser":{"name":"xhmikosr","email":"xhmikosr@gmail.com"},"directories":{},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/detective-amd_3.1.1_1645470673839_0.004527023203609204"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-21T19:11:27.627Z","publish_time":1645470674387,"_cnpm_publish_time":1645470674387},"3.1.0":{"name":"detective-amd","version":"3.1.0","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","directories":{"test":"test"},"scripts":{"test":"jscs index.js test/**/*.js bin/*.js && mocha"},"bin":{"detective-amd":"bin/detective-amd.js"},"repository":{"type":"git","url":"git+https://github.com/mrjoelkemp/node-detective-amd.git"},"keywords":["amd","detective","dependencies","ast","static analysis","requirejs","jsx","module"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com","url":"http://www.mrjoelkemp.com/"},"license":"MIT","bugs":{"url":"https://github.com/mrjoelkemp/node-detective-amd/issues"},"homepage":"https://github.com/mrjoelkemp/node-detective-amd","engines":{"node":">= 6.0"},"dependencies":{"ast-module-types":"^2.7.0","escodegen":"^2.0.0","get-amd-module-type":"^3.0.0","node-source-walk":"^4.0.0"},"devDependencies":{"jscs":"^3.0.7","jscs-preset-mrjoelkemp":"^2.0.0","mocha":"^6.2.3"},"gitHead":"ab90ff08bbb1b24f6bf871531cf70297ff79eb64","_id":"detective-amd@3.1.0","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","_npmUser":{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},"dist":{"shasum":"92daee3214a0ca4522646cf333cac90a3fca6373","size":3140,"noattachment":false,"key":"/detective-amd/-/detective-amd-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-3.1.0.tgz"},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/detective-amd_3.1.0_1616115969642_0.9706805252008257"},"_hasShrinkwrap":false,"publish_time":1616115969790,"_cnpm_publish_time":1616115969790},"3.0.1":{"name":"detective-amd","version":"3.0.1","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","directories":{"test":"test"},"scripts":{"test":"jscs index.js test/**/*.js bin/*.js && mocha"},"bin":{"detective-amd":"bin/detective-amd.js"},"repository":{"type":"git","url":"git+https://github.com/mrjoelkemp/node-detective-amd.git"},"keywords":["amd","detective","dependencies","ast","static analysis","requirejs","jsx","module"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com","url":"http://www.mrjoelkemp.com/"},"license":"MIT","bugs":{"url":"https://github.com/mrjoelkemp/node-detective-amd/issues"},"homepage":"https://github.com/mrjoelkemp/node-detective-amd","engines":{"node":">= 6.0"},"dependencies":{"ast-module-types":"^2.7.0","escodegen":"^1.8.0","get-amd-module-type":"^3.0.0","node-source-walk":"^4.0.0"},"devDependencies":{"jscs":"~2.11.0","jscs-preset-mrjoelkemp":"~1.0.0","mocha":"^5.2.0"},"gitHead":"2de4fe1aacb48e1729eabf69c2c39d336e7fb5f1","_id":"detective-amd@3.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},"dist":{"shasum":"aca8eddb1f405821953faf4a893d9b9e0430b09e","size":3132,"noattachment":false,"key":"/detective-amd/-/detective-amd-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-3.0.1.tgz"},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/detective-amd_3.0.1_1603672687159_0.546751101344636"},"_hasShrinkwrap":false,"publish_time":1603672687316,"_cnpm_publish_time":1603672687316},"3.0.0":{"name":"detective-amd","version":"3.0.0","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","directories":{"test":"test"},"scripts":{"test":"jscs index.js test/**/*.js bin/*.js && mocha"},"bin":{"detective-amd":"bin/detective-amd.js"},"repository":{"type":"git","url":"git+https://github.com/mrjoelkemp/node-detective-amd.git"},"keywords":["amd","detective","dependencies","ast","static analysis","requirejs","jsx","module"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com","url":"http://www.mrjoelkemp.com/"},"license":"MIT","bugs":{"url":"https://github.com/mrjoelkemp/node-detective-amd/issues"},"homepage":"https://github.com/mrjoelkemp/node-detective-amd","engines":{"node":">= 6.0"},"dependencies":{"ast-module-types":"^2.3.1","escodegen":"^1.8.0","get-amd-module-type":"^3.0.0","node-source-walk":"^4.0.0"},"devDependencies":{"jscs":"~2.11.0","jscs-preset-mrjoelkemp":"~1.0.0","mocha":"^5.2.0"},"gitHead":"7af454215d5566c97991a1139459ec255b960a93","_id":"detective-amd@3.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},"dist":{"shasum":"40c8e21e229df8bca1ee2d4b952a7b67b01e2a5a","size":3161,"noattachment":false,"key":"/detective-amd/-/detective-amd-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-3.0.0.tgz"},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/detective-amd_3.0.0_1536243327424_0.7078879203400179"},"_hasShrinkwrap":false,"publish_time":1536243327521,"_cnpm_publish_time":1536243327521},"2.4.0":{"name":"detective-amd","version":"2.4.0","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","directories":{"test":"test"},"scripts":{"test":"jscs index.js test/**/*.js bin/*.js && mocha"},"bin":{"detective-amd":"bin/detective-amd.js"},"repository":{"type":"git","url":"git+https://github.com/mrjoelkemp/node-detective-amd.git"},"keywords":["amd","detective","dependencies","ast","static analysis","requirejs","jsx","module"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com","url":"http://www.mrjoelkemp.com/"},"license":"MIT","bugs":{"url":"https://github.com/mrjoelkemp/node-detective-amd/issues"},"homepage":"https://github.com/mrjoelkemp/node-detective-amd","dependencies":{"ast-module-types":"^2.3.1","escodegen":"^1.8.0","get-amd-module-type":"^2.0.4","node-source-walk":"^3.0.0"},"devDependencies":{"jscs":"~2.11.0","jscs-preset-mrjoelkemp":"~1.0.0","mocha":"~2.0.1"},"gitHead":"56fb9e54dad642893215f622b0bdb0265263703f","_id":"detective-amd@2.4.0","_shasum":"5eb0df4ef5c18a94033b07daf136dbcd5fc75cd5","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"5eb0df4ef5c18a94033b07daf136dbcd5fc75cd5","size":3222,"noattachment":false,"key":"/detective-amd/-/detective-amd-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-2.4.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/detective-amd-2.4.0.tgz_1475117423208_0.05090949684381485"},"publish_time":1475117423947,"_cnpm_publish_time":1475117423947,"_hasShrinkwrap":false},"2.3.5":{"name":"detective-amd","version":"2.3.5","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","directories":{"test":"test"},"scripts":{"test":"jscs index.js test/**/*.js bin/*.js && mocha"},"bin":{"detective-amd":"bin/detective-amd.js"},"repository":{"type":"git","url":"git+https://github.com/mrjoelkemp/node-detective-amd.git"},"keywords":["amd","detective","dependencies","ast","static analysis","requirejs","jsx","module"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com","url":"http://www.mrjoelkemp.com/"},"license":"MIT","bugs":{"url":"https://github.com/mrjoelkemp/node-detective-amd/issues"},"homepage":"https://github.com/mrjoelkemp/node-detective-amd","dependencies":{"ast-module-types":"^2.3.1","escodegen":"^1.8.0","get-amd-module-type":"^2.0.4","node-source-walk":"^3.0.0"},"devDependencies":{"jscs":"~2.11.0","jscs-preset-mrjoelkemp":"~1.0.0","mocha":"~2.0.1"},"gitHead":"43d978c09e505301fad1de7bbfe672d1abe09a51","_id":"detective-amd@2.3.5","_shasum":"166f4910b23f74fa91e632f94164111127266bff","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},"dist":{"shasum":"166f4910b23f74fa91e632f94164111127266bff","size":2897,"noattachment":false,"key":"/detective-amd/-/detective-amd-2.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-2.3.5.tgz"},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/detective-amd-2.3.5.tgz_1475083615324_0.9268183163367212"},"publish_time":1475083617339,"_cnpm_publish_time":1475083617339,"_hasShrinkwrap":false},"2.3.4":{"name":"detective-amd","version":"2.3.4","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","directories":{"test":"test"},"scripts":{"test":"jscs index.js test/**/*.js bin/*.js && mocha"},"bin":{"detective-amd":"bin/detective-amd.js"},"repository":{"type":"git","url":"git+https://github.com/mrjoelkemp/node-detective-amd.git"},"keywords":["amd","detective","dependencies","ast","static analysis","requirejs","jsx","module"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com","url":"http://www.mrjoelkemp.com/"},"license":"MIT","bugs":{"url":"https://github.com/mrjoelkemp/node-detective-amd/issues"},"homepage":"https://github.com/mrjoelkemp/node-detective-amd","dependencies":{"ast-module-types":"^2.3.1","escodegen":"^1.8.0","get-amd-module-type":"^2.0.4","node-source-walk":"^3.0.0"},"devDependencies":{"jscs":"~2.11.0","jscs-preset-mrjoelkemp":"~1.0.0","mocha":"~2.0.1"},"gitHead":"10d36dbf18de5dbda9ee6f38057aa6118f296fdd","_id":"detective-amd@2.3.4","_shasum":"bd323dc2cc3f452b01be7b6c523e08e08cd9ce72","_from":".","_npmVersion":"3.8.0","_nodeVersion":"0.12.6","_npmUser":{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"bd323dc2cc3f452b01be7b6c523e08e08cd9ce72","size":2886,"noattachment":false,"key":"/detective-amd/-/detective-amd-2.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-2.3.4.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/detective-amd-2.3.4.tgz_1466043665696_0.7747861607931554"},"publish_time":1466043666688,"_cnpm_publish_time":1466043666688,"_hasShrinkwrap":false},"2.3.3":{"name":"detective-amd","version":"2.3.3","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","directories":{"test":"test"},"scripts":{"test":"jscs -p google index.js test/**/*.js bin/*.js && mocha"},"bin":{"detective-amd":"bin/detective-amd.js"},"repository":{"type":"git","url":"git+https://github.com/mrjoelkemp/node-detective-amd.git"},"keywords":["amd","detective","dependencies","ast","static analysis","requirejs","jsx","module"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com","url":"http://www.mrjoelkemp.com/"},"license":"MIT","bugs":{"url":"https://github.com/mrjoelkemp/node-detective-amd/issues"},"homepage":"https://github.com/mrjoelkemp/node-detective-amd","dependencies":{"ast-module-types":"^2.0.0","escodegen":"^1.3.0","get-amd-module-type":"^1.0.0","node-source-walk":"^2.0.0"},"devDependencies":{"jscs":"~2.4.0","mocha":"~2.0.1"},"gitHead":"e5ca4a2b2f424c284ca353e42d79d5d1fca09ae0","_id":"detective-amd@2.3.3","_shasum":"6b1c6bc141b45a12f3b8d290a7ed316c8ae07351","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"6b1c6bc141b45a12f3b8d290a7ed316c8ae07351","size":3937,"noattachment":false,"key":"/detective-amd/-/detective-amd-2.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-2.3.3.tgz"},"publish_time":1445698904701,"_cnpm_publish_time":1445698904701,"_hasShrinkwrap":false},"2.3.2":{"name":"detective-amd","version":"2.3.2","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"bin":{"detective-amd":"bin/detective-amd.js"},"repository":{"type":"git","url":"https://github.com/mrjoelkemp/node-detective-amd"},"keywords":["amd","detective","dependencies","ast","static analysis"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com","url":"http://www.mrjoelkemp.com/"},"license":"MIT","bugs":{"url":"https://github.com/mrjoelkemp/node-detective-amd/issues"},"homepage":"https://github.com/mrjoelkemp/node-detective-amd","dependencies":{"ast-module-types":"^2.0.0","escodegen":"^1.3.0","get-amd-module-type":"^1.0.0","node-source-walk":"^2.0.0"},"devDependencies":{"mocha":"~2.0.1"},"gitHead":"8e686353950d25c46e31bbd88ee348017fe5b94a","_id":"detective-amd@2.3.2","_shasum":"00dff509a3c634bcd04bb20b2d6625e23ce6b573","_from":".","_npmVersion":"2.7.1","_nodeVersion":"1.6.2","_npmUser":{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"00dff509a3c634bcd04bb20b2d6625e23ce6b573","size":3821,"noattachment":false,"key":"/detective-amd/-/detective-amd-2.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-2.3.2.tgz"},"publish_time":1436021485238,"_cnpm_publish_time":1436021485238,"_hasShrinkwrap":false},"2.3.1":{"name":"detective-amd","version":"2.3.1","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"bin":{"detective-amd":"bin/detective-amd.js"},"repository":{"type":"git","url":"https://github.com/mrjoelkemp/node-detective-amd"},"keywords":["amd","detective","dependencies","ast","static analysis"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com","url":"http://www.mrjoelkemp.com/"},"license":"MIT","bugs":{"url":"https://github.com/mrjoelkemp/node-detective-amd/issues"},"homepage":"https://github.com/mrjoelkemp/node-detective-amd","dependencies":{"ast-module-types":"~1.1.1","escodegen":"~1.3.0","get-amd-module-type":"~1.0.0","node-source-walk":"~2.0.0"},"devDependencies":{"mocha":"~2.0.1"},"gitHead":"93630c4f9e24078b752023d9e8f78b0b738ca769","_id":"detective-amd@2.3.1","_shasum":"189a43e803d2403346045c6add0865f8e476b163","_from":".","_npmVersion":"2.7.1","_nodeVersion":"1.6.2","_npmUser":{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"189a43e803d2403346045c6add0865f8e476b163","size":3813,"noattachment":false,"key":"/detective-amd/-/detective-amd-2.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-2.3.1.tgz"},"publish_time":1435431485995,"_cnpm_publish_time":1435431485995,"_hasShrinkwrap":false},"2.3.0":{"name":"detective-amd","version":"2.3.0","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"bin":{"detective-amd":"bin/detective-amd.js"},"repository":{"type":"git","url":"https://github.com/mrjoelkemp/node-detective-amd"},"keywords":["amd","detective","dependencies"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com","url":"http://www.mrjoelkemp.com/"},"license":"MIT","bugs":{"url":"https://github.com/mrjoelkemp/node-detective-amd/issues"},"homepage":"https://github.com/mrjoelkemp/node-detective-amd","dependencies":{"ast-module-types":"~1.1.1","escodegen":"~1.3.0","get-amd-module-type":"~1.0.0","node-source-walk":"~1.4.0"},"devDependencies":{"mocha":"~2.0.1"},"gitHead":"d04192482709abe5eb9c75babd33d32cebdf03d9","_id":"detective-amd@2.3.0","_shasum":"4f1809d074a9373dbcea6c5681740dce61bba867","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"4f1809d074a9373dbcea6c5681740dce61bba867","size":3758,"noattachment":false,"key":"/detective-amd/-/detective-amd-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-2.3.0.tgz"},"publish_time":1418524380821,"_cnpm_publish_time":1418524380821,"_hasShrinkwrap":false},"2.2.2":{"name":"detective-amd","version":"2.2.2","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"bin":{"detective-amd":"bin/detective-amd.js"},"repository":{"type":"git","url":"https://github.com/mrjoelkemp/node-detective-amd"},"keywords":["amd","detective","dependencies"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com","url":"http://www.mrjoelkemp.com/"},"license":"MIT","bugs":{"url":"https://github.com/mrjoelkemp/node-detective-amd/issues"},"homepage":"https://github.com/mrjoelkemp/node-detective-amd","dependencies":{"ast-module-types":"~1.1.1","escodegen":"~1.3.0","get-amd-module-type":"~1.0.0","node-source-walk":"~1.3.0"},"devDependencies":{"mocha":"~2.0.1"},"gitHead":"bdd595516229cad477b09a1ae1b1dc096a5ad3ad","_id":"detective-amd@2.2.2","_shasum":"fb7da8d042d4deda60e3effb7b4aa690fc819b8b","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"fb7da8d042d4deda60e3effb7b4aa690fc819b8b","size":3496,"noattachment":false,"key":"/detective-amd/-/detective-amd-2.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-2.2.2.tgz"},"publish_time":1418506561309,"_cnpm_publish_time":1418506561309,"_hasShrinkwrap":false},"2.2.1":{"name":"detective-amd","version":"2.2.1","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"bin":{"detective-amd":"bin/detective-amd.js"},"repository":{"type":"git","url":"https://github.com/mrjoelkemp/node-detective-amd"},"keywords":["amd","detective","dependencies"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com","url":"http://www.mrjoelkemp.com/"},"license":"MIT","bugs":{"url":"https://github.com/mrjoelkemp/node-detective-amd/issues"},"homepage":"https://github.com/mrjoelkemp/node-detective-amd","dependencies":{"ast-module-types":"~1.1.1","escodegen":"~1.3.0","get-amd-module-type":"~1.0.0","node-source-walk":"~1.1.0"},"devDependencies":{"mocha":"~2.0.1"},"gitHead":"2b6b04355cc34abf4443f67b9bcbb096d1a5357f","_id":"detective-amd@2.2.1","_shasum":"90fcd4ecdd66c44c778355c3d75f8c80898dde7e","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"90fcd4ecdd66c44c778355c3d75f8c80898dde7e","size":3382,"noattachment":false,"key":"/detective-amd/-/detective-amd-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-2.2.1.tgz"},"publish_time":1414870163887,"_cnpm_publish_time":1414870163887,"_hasShrinkwrap":false},"2.2.0":{"name":"detective-amd","version":"2.2.0","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"bin":{"detective-amd":"bin/detective-amd.js"},"repository":{"type":"git","url":"https://github.com/mrjoelkemp/node-detective-amd"},"keywords":["amd","detective","dependencies"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com","url":"http://www.mrjoelkemp.com/"},"license":"MIT","bugs":{"url":"https://github.com/mrjoelkemp/node-detective-amd/issues"},"homepage":"https://github.com/mrjoelkemp/node-detective-amd","dependencies":{"ast-module-types":"~1.1.1","escodegen":"~1.3.0","get-amd-module-type":"~1.0.0","node-source-walk":"~1.1.0"},"devDependencies":{"mocha":"~2.0.1"},"gitHead":"1b0d5ab41202dc718431ab82caa2450ffb62bbec","_id":"detective-amd@2.2.0","_shasum":"7c8de62300d2530b6e903dc6d50392c3a29c4aed","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"7c8de62300d2530b6e903dc6d50392c3a29c4aed","size":3296,"noattachment":false,"key":"/detective-amd/-/detective-amd-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-2.2.0.tgz"},"publish_time":1414274242458,"_cnpm_publish_time":1414274242458,"_hasShrinkwrap":false},"2.1.5":{"name":"detective-amd","version":"2.1.5","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","directories":{"test":"test"},"scripts":{"test":"node test/index.js"},"bin":{"detective-amd":"bin/detective-amd.js"},"repository":{"type":"git","url":"https://github.com/mrjoelkemp/node-detective-amd"},"keywords":["amd","detective","dependencies"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com","url":"http://www.mrjoelkemp.com/"},"license":"MIT","bugs":{"url":"https://github.com/mrjoelkemp/node-detective-amd/issues"},"homepage":"https://github.com/mrjoelkemp/node-detective-amd","dependencies":{"ast-module-types":"~1.1.1","escodegen":"~1.3.0","node-source-walk":"~1.1.0"},"gitHead":"422efcce40b378febc449d47ddf75158587bd120","_id":"detective-amd@2.1.5","_shasum":"8b017e3e5df26890e5403d0c729bbba0c78d1327","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"8b017e3e5df26890e5403d0c729bbba0c78d1327","size":3147,"noattachment":false,"key":"/detective-amd/-/detective-amd-2.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-2.1.5.tgz"},"publish_time":1410472991034,"_cnpm_publish_time":1410472991034,"_hasShrinkwrap":false},"2.1.4":{"name":"detective-amd","version":"2.1.4","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","directories":{"test":"test"},"scripts":{"test":"node test/index.js"},"bin":{"detective-amd":"bin/detective-amd.js"},"repository":{"type":"git","url":"https://github.com/mrjoelkemp/node-detective-amd"},"keywords":["amd","detective","dependencies"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com","url":"http://www.mrjoelkemp.com/"},"license":"MIT","bugs":{"url":"https://github.com/mrjoelkemp/node-detective-amd/issues"},"homepage":"https://github.com/mrjoelkemp/node-detective-amd","dependencies":{"ast-module-types":"^1.1.1","escodegen":"^1.3.0","node-source-walk":"^1.1.0"},"gitHead":"375be58d847d1312b353f4f268962ea504344450","_id":"detective-amd@2.1.4","_shasum":"3e9d3a438d6cefa56749156f03dcbbfa994245e5","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"3e9d3a438d6cefa56749156f03dcbbfa994245e5","size":3141,"noattachment":false,"key":"/detective-amd/-/detective-amd-2.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-2.1.4.tgz"},"publish_time":1405712480505,"_cnpm_publish_time":1405712480505,"_hasShrinkwrap":false},"2.1.3":{"name":"detective-amd","version":"2.1.3","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","directories":{"test":"test"},"scripts":{"test":"node test/index.js"},"bin":{"detective-amd":"bin/detective-amd.js"},"repository":{"type":"git","url":"https://github.com/mrjoelkemp/node-detective-amd"},"keywords":["amd","detective","dependencies"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com","url":"http://www.mrjoelkemp.com/"},"license":"MIT","bugs":{"url":"https://github.com/mrjoelkemp/node-detective-amd/issues"},"homepage":"https://github.com/mrjoelkemp/node-detective-amd","dependencies":{"ast-module-types":"^1.1.1","escodegen":"^1.3.0","node-source-walk":"^1.1.0"},"gitHead":"1eacd5611a9ff1c4e5f8141296c637ae4900ab0d","_id":"detective-amd@2.1.3","_shasum":"866bb5db2857286ebcb2d72ebd35c3e6bf7dcb47","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"866bb5db2857286ebcb2d72ebd35c3e6bf7dcb47","size":3120,"noattachment":false,"key":"/detective-amd/-/detective-amd-2.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-2.1.3.tgz"},"publish_time":1405712418547,"_cnpm_publish_time":1405712418547,"_hasShrinkwrap":false},"2.1.2":{"name":"detective-amd","version":"2.1.2","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","directories":{"test":"test"},"scripts":{"test":"node test/index.js"},"bin":{"detective-amd":"bin/detective-amd.js"},"repository":{"type":"git","url":"https://github.com/mrjoelkemp/node-detective-amd"},"keywords":["amd","detective","dependencies"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com","url":"http://www.mrjoelkemp.com/"},"license":"MIT","bugs":{"url":"https://github.com/mrjoelkemp/node-detective-amd/issues"},"homepage":"https://github.com/mrjoelkemp/node-detective-amd","dependencies":{"ast-module-types":"^1.1.1","escodegen":"^1.3.0","node-source-walk":"^1.1.0"},"gitHead":"89464a70ef0e406742932640d19f23e3bb780e8d","_id":"detective-amd@2.1.2","_shasum":"d8c6ce808aa5135c03b7402fdeaf4b9d3a705f65","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"d8c6ce808aa5135c03b7402fdeaf4b9d3a705f65","size":3059,"noattachment":false,"key":"/detective-amd/-/detective-amd-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-2.1.2.tgz"},"publish_time":1405712342571,"_cnpm_publish_time":1405712342571,"_hasShrinkwrap":false},"2.1.1":{"name":"detective-amd","version":"2.1.1","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","directories":{"test":"test"},"scripts":{"test":"node test/index.js"},"repository":{"type":"git","url":"https://github.com/mrjoelkemp/node-detective-amd"},"keywords":["amd","detective","dependencies"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com","url":"http://www.mrjoelkemp.com/"},"license":"MIT","bugs":{"url":"https://github.com/mrjoelkemp/node-detective-amd/issues"},"homepage":"https://github.com/mrjoelkemp/node-detective-amd","dependencies":{"ast-module-types":"^1.1.1","escodegen":"^1.3.0","node-source-walk":"^1.1.0"},"_id":"detective-amd@2.1.1","_shasum":"026988cca496501d58d640beb24cd63b8002e5fb","_from":".","_npmVersion":"1.4.7","_npmUser":{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"026988cca496501d58d640beb24cd63b8002e5fb","size":3043,"noattachment":false,"key":"/detective-amd/-/detective-amd-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-2.1.1.tgz"},"publish_time":1404763230429,"_cnpm_publish_time":1404763230429,"_hasShrinkwrap":false},"2.1.0":{"name":"detective-amd","version":"2.1.0","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","directories":{"test":"test"},"scripts":{"test":"node test/test.js"},"repository":{"type":"git","url":"https://github.com/mrjoelkemp/node-detective-amd"},"keywords":["amd","detective","dependencies"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com","url":"http://www.mrjoelkemp.com/"},"license":"MIT","bugs":{"url":"https://github.com/mrjoelkemp/node-detective-amd/issues"},"homepage":"https://github.com/mrjoelkemp/node-detective-amd","dependencies":{"ast-module-types":"^1.1.1","escodegen":"^1.3.0","node-source-walk":"^1.1.0"},"_id":"detective-amd@2.1.0","_shasum":"f0947ef8251604e2b199fc6cc774e78fb7dbc642","_from":".","_npmVersion":"1.4.7","_npmUser":{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"f0947ef8251604e2b199fc6cc774e78fb7dbc642","size":2698,"noattachment":false,"key":"/detective-amd/-/detective-amd-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-2.1.0.tgz"},"publish_time":1402092398513,"_cnpm_publish_time":1402092398513,"_hasShrinkwrap":false},"2.0.3":{"name":"detective-amd","version":"2.0.3","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","directories":{"test":"test"},"scripts":{"test":"node test/test.js"},"repository":{"type":"git","url":"https://github.com/mrjoelkemp/node-detective-amd"},"keywords":["amd","detective","dependencies"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com","url":"http://www.mrjoelkemp.com/"},"license":"MIT","bugs":{"url":"https://github.com/mrjoelkemp/node-detective-amd/issues"},"homepage":"https://github.com/mrjoelkemp/node-detective-amd","dependencies":{"node-source-walk":"^1.1.0","escodegen":"^1.3.0","ast-module-types":"^1.0.0"},"_id":"detective-amd@2.0.3","_shasum":"6d3116aaad51ec38812e14a365c268c6462044cb","_from":".","_npmVersion":"1.4.7","_npmUser":{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"6d3116aaad51ec38812e14a365c268c6462044cb","size":2970,"noattachment":false,"key":"/detective-amd/-/detective-amd-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-2.0.3.tgz"},"publish_time":1402086061264,"_cnpm_publish_time":1402086061264,"_hasShrinkwrap":false},"2.0.2":{"name":"detective-amd","version":"2.0.2","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","directories":{"test":"test"},"scripts":{"test":"node test/test.js"},"repository":{"type":"git","url":"https://github.com/mrjoelkemp/node-detective-amd"},"keywords":["amd","detective","dependencies"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com","url":"http://www.mrjoelkemp.com/"},"license":"MIT","bugs":{"url":"https://github.com/mrjoelkemp/node-detective-amd/issues"},"homepage":"https://github.com/mrjoelkemp/node-detective-amd","dependencies":{"node-source-walk":"^1.1.0","escodegen":"^1.3.0","ast-module-types":"^1.0.0"},"_id":"detective-amd@2.0.2","dist":{"shasum":"59f73dc0af5c3b0ce89f7a71282ae4e6f6902e33","size":2585,"noattachment":false,"key":"/detective-amd/-/detective-amd-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-2.0.2.tgz"},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"publish_time":1397355037101,"_cnpm_publish_time":1397355037101,"_hasShrinkwrap":false},"2.0.1":{"name":"detective-amd","version":"2.0.1","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","directories":{"test":"test"},"scripts":{"test":"node test/test.js"},"repository":{"type":"git","url":"https://github.com/mrjoelkemp/node-detective-amd"},"keywords":["amd","detective","dependencies"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com","url":"http://www.mrjoelkemp.com/"},"license":"MIT","bugs":{"url":"https://github.com/mrjoelkemp/node-detective-amd/issues"},"homepage":"https://github.com/mrjoelkemp/node-detective-amd","dependencies":{"node-source-walk":"^1.1.0","escodegen":"^1.3.0","ast-module-types":"^1.0.0"},"_id":"detective-amd@2.0.1","dist":{"shasum":"fee679af3bfdc18cd893e93cc20110979d2d60a1","size":2585,"noattachment":false,"key":"/detective-amd/-/detective-amd-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-2.0.1.tgz"},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"publish_time":1396033566545,"_cnpm_publish_time":1396033566545,"_hasShrinkwrap":false},"2.0.0":{"name":"detective-amd","version":"2.0.0","description":"Find all dependencies within a JavaScript file using AMD module syntax","main":"index.js","directories":{"test":"test"},"scripts":{"test":"node test/test.js"},"repository":{"type":"git","url":"https://github.com/mrjoelkemp/node-detective-amd"},"keywords":["amd","detective","dependencies"],"author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com","url":"http://www.mrjoelkemp.com/"},"license":"MIT","bugs":{"url":"https://github.com/mrjoelkemp/node-detective-amd/issues"},"homepage":"https://github.com/mrjoelkemp/node-detective-amd","dependencies":{"node-source-walk":"^1.1.0","escodegen":"^1.3.0"},"_id":"detective-amd@2.0.0","dist":{"shasum":"69ae7f90ab16ba1aa6e61392af045eee7b0c96f1","size":2818,"noattachment":false,"key":"/detective-amd/-/detective-amd-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/detective-amd/download/detective-amd-2.0.0.tgz"},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},"maintainers":[{"name":"mrjoelkemp","email":"joel@mrjoelkemp.com"},{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"}],"publish_time":1395419273836,"_cnpm_publish_time":1395419273836,"_hasShrinkwrap":false}},"readme":"# detective-amd\n\n[![CI](https://img.shields.io/github/actions/workflow/status/dependents/node-detective-amd/ci.yml?branch=main&label=CI&logo=github)](https://github.com/dependents/node-detective-amd/actions/workflows/ci.yml?query=branch%3Amain)\n[![npm version](https://img.shields.io/npm/v/detective-amd?logo=npm&logoColor=fff)](https://www.npmjs.com/package/detective-amd)\n[![npm downloads](https://img.shields.io/npm/dm/detective-amd)](https://www.npmjs.com/package/detective-amd)\n\nReturns a list of dependencies for a given JavaScript file or AST using any of the AMD module syntaxes.\n\n*Inspired by substack/node-detective but built for AMD.*\n\n```sh\nnpm install detective-amd\n```\n\n* Supports JSX code via [node-source-walk](https://github.com/dependents/node-source-walk).\n\n## Usage\n\nLet's say we have the following file definitions:\n\n```js\n\n// a.js\ndefine(['./b', './c'], function (b, c) {\n  console.log(b, c);\n});\n\n// b.js\ndefine({\n  name: 'foo'\n});\n\n// c.js\ndefine(function () {\n  return 'bar';\n});\n\n```\n\nHere's how you can grab the list of dependencies of `a.js` **synchronously**.\n\n```js\nconst fs = require('fs');\nconst detective = require('detective-amd');\n\nconst srcA = fs.readFileSync('a.js', 'utf8');\n\n// Pass in the source code or an AST (if you've already parsed the file)\nconsole.log(detective(srcA)); // prints ['./b', './c']\n```\n\nYou may also (optionally) configure the detective via a second object argument `detective(src, options)` that supports the following options:\n\n* `skipLazyLoaded`: (Boolean) whether or not to omit inner requires in the list of extracted dependencies.\n  * Note: this does not affect the REM form since those inner requires are not \"lazily\" fetched.\n\n## Syntax Support\n\n**Supports the 4 forms of AMD module syntax:**\n\n* \"named\": `define('name', [deps], func)`\n* \"dependency list\": `define([deps], func)`\n* \"factory\": `define(func(require))`\n* \"no dependencies\": `define({})`\n\n**Extra forms:**\n\n* \"driver script\" (or entry-point) syntax: `require([deps], func)`\n* \"REM\" (or CommonJS-like) form: `define(function(require, exports, module) {})`.\n\nAlso handles dynamically loaded dependencies (ex: inner requires).\n\n**Supports driver scripts**\n\nYou can also find the dependencies from a script that has a top-level require (an app initialization/driver/entry-point script):\n\n```js\nrequire([\n  './a'\n], function (a) {\n  // My app will get booted up from here\n});\n```\n\n**Expression-based requires**\n\nIf there's a require call that doesn't have a string literal but an expression, a string (escodegen-generated) representation will be returned.\n\nFor example, if `a.js` was of the \"factory\" form and contained a dynamic module name:\n\n```js\n// a.js\n\ndefine(function (require) {\n  // Assume str is some variable that gets set to a string dynamically\n  // const str = ...\n\n  const b = require('./' + str);\n  const c = require('./c');\n\n  console.log(b, c);\n});\n```\n\nThe dependency list will be: `[ '\\'./\\' + str', './c' ]`\n\n* Even though that string representation isn't incredibly useful, it's still added to the list to represent/count that dependency\n\n## License\n\n[MIT](LICENSE)\n","_attachments":{},"homepage":"https://github.com/dependents/node-detective-amd","bugs":{"url":"https://github.com/dependents/node-detective-amd/issues"},"license":"MIT"}