UNPKG

dependency-cruiser

Version:

Visualize and validate javascript dependencies. With your rules. ES6, CommonJS, AMD

207 lines 4.99 kB
[ { "source": "test/fixtures/cjs/node_modules/somemodule/node_modules/someothermodule/main.js", "dependencies": [] }, { "source": "test/fixtures/cjs/node_modules/somemodule/src/moar-javascript.js", "dependencies": [] }, { "source": "test/fixtures/cjs/node_modules/somemodule/src/somemodule.js", "dependencies": [ { "module": "./moar-javascript", "resolved": "test/fixtures/cjs/node_modules/somemodule/src/moar-javascript.js", "moduleSystem": "cjs", "coreModule": false, "followable": true, "valid": true }, { "module": "someothermodule", "resolved": "test/fixtures/cjs/node_modules/somemodule/node_modules/someothermodule/main.js", "moduleSystem": "cjs", "coreModule": false, "followable": true, "valid": true } ] }, { "source": "test/fixtures/cjs/one_only_one.js", "dependencies": [ { "module": "path", "resolved": "path", "moduleSystem": "cjs", "coreModule": true, "followable": false, "valid": true } ] }, { "source": "test/fixtures/cjs/one_only_two.js", "dependencies": [ { "module": "path", "resolved": "path", "moduleSystem": "cjs", "coreModule": true, "followable": false, "valid": true } ] }, { "source": "test/fixtures/cjs/root_one.js", "dependencies": [ { "module": "./one_only_one", "resolved": "test/fixtures/cjs/one_only_one.js", "moduleSystem": "cjs", "coreModule": false, "followable": true, "valid": true }, { "module": "./one_only_two", "resolved": "test/fixtures/cjs/one_only_two.js", "moduleSystem": "cjs", "coreModule": false, "followable": true, "valid": true }, { "module": "./shared", "resolved": "test/fixtures/cjs/shared.js", "moduleSystem": "cjs", "coreModule": false, "followable": true, "valid": true }, { "module": "./sub/dir", "resolved": "test/fixtures/cjs/sub/dir.js", "moduleSystem": "cjs", "coreModule": false, "followable": true, "valid": false }, { "module": "fs", "resolved": "fs", "moduleSystem": "cjs", "coreModule": true, "followable": false, "valid": true }, { "module": "somemodule", "resolved": "test/fixtures/cjs/node_modules/somemodule/src/somemodule.js", "moduleSystem": "cjs", "coreModule": false, "followable": true, "valid": true } ] }, { "source": "test/fixtures/cjs/shared.js", "dependencies": [ { "module": "path", "resolved": "path", "moduleSystem": "cjs", "coreModule": true, "followable": false, "valid": true } ] }, { "source": "test/fixtures/cjs/sub/dir.js", "dependencies": [ { "module": "./depindir", "resolved": "test/fixtures/cjs/sub/depindir.js", "moduleSystem": "cjs", "coreModule": false, "followable": true, "valid": false }, { "module": "path", "resolved": "path", "moduleSystem": "cjs", "coreModule": true, "followable": false, "valid": true } ] }, { "source": "test/fixtures/cjs/sub/depindir.js", "dependencies": [ { "module": "path", "resolved": "path", "moduleSystem": "cjs", "coreModule": true, "followable": false, "valid": true } ] }, { "source": "test/fixtures/cjs/root_two.js", "dependencies": [ { "module": "./shared", "resolved": "test/fixtures/cjs/shared.js", "moduleSystem": "cjs", "coreModule": false, "followable": true, "valid": true }, { "module": "./somedata.json", "resolved": "test/fixtures/cjs/somedata.json", "moduleSystem": "cjs", "coreModule": false, "followable": false, "valid": true }, { "module": "./two_only_one", "resolved": "test/fixtures/cjs/two_only_one.js", "moduleSystem": "cjs", "coreModule": false, "followable": true, "valid": true }, { "module": "http", "resolved": "http", "moduleSystem": "cjs", "coreModule": true, "followable": false, "valid": true } ] }, { "source": "test/fixtures/cjs/two_only_one.js", "dependencies": [ { "module": "./sub/dir", "resolved": "test/fixtures/cjs/sub/dir.js", "moduleSystem": "cjs", "coreModule": false, "followable": true, "valid": false } ] } ]