{"_id":"module-structure","_rev":"75-7d7894b56dfe08258d0c00af17dcdd9c","name":"module-structure","description":"Create levelized structure maps from module dependencies.","dist-tags":{"latest":"2.0.6"},"versions":{"1.0.0-alpha.1":{"name":"module-structure","version":"1.0.0-alpha.1","description":"Generates and displays levelized structure maps for ECMAScript/TypeScript modules.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["module","structure","dependencies","dependency","ecmascript","es6","typescript"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"colors":"^1.1.2","command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"70b0754dfaa175ec12dbc17a0fa664c9393b59b7","_id":"module-structure@1.0.0-alpha.1","_shasum":"8209946134a7e0c79fddb6b177a75d194652fd5f","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"8209946134a7e0c79fddb6b177a75d194652fd5f","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-alpha.1.tgz","integrity":"sha512-zYGDoyfnvl2NiHCMqGTgu5woMEqYGXUWPKobp8KMpUxMlK5pj0KCgrwJLn20ZdXOX5NPD3jiJKcgEl6oRpta+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiP4qdIMou/LSHFrNk8xJDWKOzHNxYXnZi7bvh5KIr0gIhAPGbXZ0qg1CasaRvgwk5k2hWyeig3fdyje14RuTtRwkv"}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-alpha.1.tgz_1483561500686_0.9417525844182819"},"directories":{}},"1.0.0-alpha.2":{"name":"module-structure","version":"1.0.0-alpha.2","description":"Generates and displays levelized structure maps for ECMAScript/TypeScript modules.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"colors":"^1.1.2","command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"5e1b868fbba3cc6754a3c58262a9bbae28251095","_id":"module-structure@1.0.0-alpha.2","_shasum":"89907be6cabf7ee7e92143b8965569a5ece97c26","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"89907be6cabf7ee7e92143b8965569a5ece97c26","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-alpha.2.tgz","integrity":"sha512-ket6xdPVZ8Jt2doVEYLr59jXe7wluYOopupNE06c0bu2CW+TJa60q9I4YJPY1HTOZEuXb8Rvabqipflc8t5O7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5mDiieUKRoDq0uJD9mQ5UlYVkICpO2fN7Ao4dzdlnUAIgXNIYkAilzEmbSFv/s6bvb/Noko9jmiMkW3a8oc/YhK0="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-alpha.2.tgz_1483562012818_0.9468996005598456"},"directories":{}},"1.0.0-alpha.3":{"name":"module-structure","version":"1.0.0-alpha.3","description":"Generates and displays levelized structure maps for ECMAScript/TypeScript modules.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"colors":"^1.1.2","command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"bc78d70463896daa4600766ea0698a308da86a62","_id":"module-structure@1.0.0-alpha.3","_shasum":"f6bb4dc129ccf54639fea679db496e7301e90b09","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"f6bb4dc129ccf54639fea679db496e7301e90b09","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-alpha.3.tgz","integrity":"sha512-/QvlCPnF6Ulj5jgKMzKiB9ULtYCS/BvPHlx2Y/nTspgDMBDi46Mvp98poEuBHC98D5bXWRp7S+717VwjvhSkNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBlUk0p8hsdLemj31389pW8KpUkkwq5U9N4Ect4tBUQQAiEA0WlDSpkhrNocPQVW4E09DokOCiRVlrj0ZQFLbESf+wo="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-alpha.3.tgz_1483562235594_0.5748875380959362"},"directories":{}},"1.0.0-alpha.4":{"name":"module-structure","version":"1.0.0-alpha.4","description":"Generates and displays levelized structure maps for ECMAScript/TypeScript modules.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"colors":"^1.1.2","command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"27402a25f5fe93c19614d2401a3caf3618b26a7f","_id":"module-structure@1.0.0-alpha.4","_shasum":"764ae1a1859d8d83989923eaa1ae2b0afb86e50c","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"764ae1a1859d8d83989923eaa1ae2b0afb86e50c","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-alpha.4.tgz","integrity":"sha512-H87Y7copSE+hY9CoiM7V6EZvVR4+Ue85qetlTjrKpR7bZZdj/XVc4C20CUB0R51K7OnuG7U2BixwKK9JsP4YMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD312nj+h5pL444BORwtwz5K8ui4ny43AX25x3C0SikFAIgRousnrQ7oV1FiQuGVr8NFxu3S0jquM/xJuljUkWGQSA="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-alpha.4.tgz_1483562727590_0.19321267190389335"},"directories":{}},"1.0.0-alpha.5":{"name":"module-structure","version":"1.0.0-alpha.5","description":"Generates and displays levelized structure maps for ECMAScript/TypeScript modules.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"colors":"^1.1.2","command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"6330f143375949bd760f25b566dbaefb8075e13a","_id":"module-structure@1.0.0-alpha.5","_shasum":"270134509bef7d44094b3f78778459fc76f6d1a5","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"270134509bef7d44094b3f78778459fc76f6d1a5","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-alpha.5.tgz","integrity":"sha512-Kz4o/gS0VNYdJ1qHjtmADlHJST8/TV2cuB2dEQ+roCNEzET9aI7G3i/apVB2Dil+FHoZGTThsYfHJQtBdo+Q5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJId8yhrydf5CD/DSdoqmeSXvCoF6rm74aylKCVX+Y/AiEA/lRaybrdetnI+dyop41PSs02gqBQWkzu8aKU+Dr+1vY="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-alpha.5.tgz_1483562928059_0.540476945694536"},"directories":{}},"1.0.0-alpha.6":{"name":"module-structure","version":"1.0.0-alpha.6","description":"Creates and displays levelized structure maps for ECMAScript, TypeScript and AMD modules (inspired by Structure101).","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"colors":"^1.1.2","command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"9b45b7d8e9c45bda963693ce4584a6c9634d0da0","_id":"module-structure@1.0.0-alpha.6","_shasum":"b3377e1ad50c2c335ad5c608f921b0bb0cdf2f78","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"b3377e1ad50c2c335ad5c608f921b0bb0cdf2f78","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-alpha.6.tgz","integrity":"sha512-8TJHrAPtq6gZATcUwPGjfYehoLczzsQOI9jWLyVwkJpWEDMm5nXLpdkyAG3/LNgpS7YUlI2/cbpafdm2OxYhOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0w7H02DAB32XChwZ74e+UKFVPv/j9JFGyTXElggZmFQIhALvCbbij5Rmn2ddA8uoRobuE3msjHBgjpkwSjXKmHEPJ"}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-alpha.6.tgz_1483563187160_0.8336808551102877"},"directories":{}},"1.0.0-alpha.7":{"name":"module-structure","version":"1.0.0-alpha.7","description":"Creates and displays levelized structure maps for ECMAScript, TypeScript and AMD modules (inspired by Structure101).","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"colors":"^1.1.2","command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"5097ac0154ceec2efd27fc53fbfdba4ff164ff1c","_id":"module-structure@1.0.0-alpha.7","_shasum":"02f3400dc056c05a15080d435c672f9bd97be67d","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"02f3400dc056c05a15080d435c672f9bd97be67d","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-alpha.7.tgz","integrity":"sha512-q930/bo9JIAynH9KEzdr4c8bb9+zD980LTpnhXewx4zKJMNlJfszl++wuYOFVLfb49LaTXn5f8ajXmHsjvQUmw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCe7h9xp8zKb7x2iuXPO8UZz6rrKMgQri4trv0Mndd51AIhAJl1ao6f53zWSCviy134HR6lqpEk9RzhVDjrOTBE28ya"}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-alpha.7.tgz_1483563487345_0.5277957341168076"},"directories":{}},"1.0.0-alpha.8":{"name":"module-structure","version":"1.0.0-alpha.8","description":"Creates and displays levelized structure maps for ECMAScript, TypeScript and AMD modules (inspired by Structure101).","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"colors":"^1.1.2","command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"b215eb5d1366bc845ffb02f39b174aa8c6f3b1ee","_id":"module-structure@1.0.0-alpha.8","_shasum":"e7c248e4bda7e3bd61287ff34b5e7e221d2b0896","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"e7c248e4bda7e3bd61287ff34b5e7e221d2b0896","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-alpha.8.tgz","integrity":"sha512-0b6GN2MzW9Og6OwEBYUXOjqYCK8rOQsVH1WwUsjsTy64rglqHSgAry3TiU64RuOaGnV1Dw/tLKf8N6MnZdWt+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1qIzv8vUW3+8uL9VOY+psZMZkHKaValOJQrINxmWDUgIhAJuYjeywF3G3WKgJkvIyef3zuRjKBCFy2BE83D36ZDas"}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-alpha.8.tgz_1483563631340_0.4991719350218773"},"directories":{}},"1.0.0-alpha.9":{"name":"module-structure","version":"1.0.0-alpha.9","description":"Creates and displays levelized structure maps for ECMAScript, TypeScript and AMD modules (inspired by Structure101).","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"colors":"^1.1.2","command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"c3df9a92aaeba00466a257377cc71172928a52b6","_id":"module-structure@1.0.0-alpha.9","_shasum":"797c2e511c195ef4ece2b399998b0b9c9e2384cf","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"797c2e511c195ef4ece2b399998b0b9c9e2384cf","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-alpha.9.tgz","integrity":"sha512-P6ScSgNvGNRng75b9OaIDaD/y59cAlm5bLOni2pAwpOgoZbGRQmkPyrA+NVbc8TP8p20lz6xiQcIWEVkqO8w2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID7Qx96HI7/iBHRTyYHs5w6b+sYYRoOW+W2ry8UTnhtdAiEAzlf4zKquxrnvPZ3EMxWWR0egYDXX3Uz0VFormjj+LbY="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-alpha.9.tgz_1483570288098_0.34448466962203383"},"directories":{}},"1.0.0-alpha.10":{"name":"module-structure","version":"1.0.0-alpha.10","description":"Creates and displays levelized structure maps for ECMAScript, TypeScript and AMD modules (inspired by Structure101).","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"colors":"^1.1.2","command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"2b962e077770d4202e351a94c5b45f1fd3611ed9","_id":"module-structure@1.0.0-alpha.10","_shasum":"40967d10a0bdf00804239a65772d4b9dc730b267","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"40967d10a0bdf00804239a65772d4b9dc730b267","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-alpha.10.tgz","integrity":"sha512-8uqVwqHdND7TEWc3nW46rWBcjTc4mMFTB2QolFW4eVDlxuM8erAXDoLJIP9652QXut5ef3t22puSH/ckNSubHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxhuUaEgBBD9vqB2b8UEaoAspXZYeAkDR0n/q6gEQZCwIhAPJZ0+/dmoqIMtx+C38nkNPi11fBjS1qZF4uMN5osY4P"}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-alpha.10.tgz_1483570427324_0.3451317541766912"},"directories":{}},"1.0.0-alpha.11":{"name":"module-structure","version":"1.0.0-alpha.11","description":"Creates and displays levelized structure maps for ECMAScript, TypeScript and AMD modules (inspired by Structure101).","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"colors":"^1.1.2","command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"80fa8b0e70723bfdee8405d32ca37a82c2e2dee7","_id":"module-structure@1.0.0-alpha.11","_shasum":"7d91bdda6bbbdcb0cbf7f24362bf4c73ba2eebc3","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"7d91bdda6bbbdcb0cbf7f24362bf4c73ba2eebc3","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-alpha.11.tgz","integrity":"sha512-gBxh2pKpNHS8d2mzadBtEMDFbgR5eCWO3boKx3orvoni4ZxUmv923TaoY9waebV4Wz2Azn2A32yIAKbfgecIHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB0/4dtClmTy7+HyX6uutOk7e5gq/v3P8bEWdImkglIsAiBfti1ZLudPDlL7sS1zk4x0NglGch0BxCfZ8hThDuRTXQ=="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-alpha.11.tgz_1483570903653_0.5202940453309566"},"directories":{}},"1.0.0-alpha.12":{"name":"module-structure","version":"1.0.0-alpha.12","description":"Creates levelized structure maps for ECMAScript, TypeScript and AMD modules.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"colors":"^1.1.2","command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"00b01c1abaa843cd4be7265e64f998d9a4e176fd","_id":"module-structure@1.0.0-alpha.12","_shasum":"b4394b05061e5f6b3db3af7e2afc0625cce1d371","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"b4394b05061e5f6b3db3af7e2afc0625cce1d371","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-alpha.12.tgz","integrity":"sha512-THwkHCtD8eJQ42nLLd6FPpQHuqQpJ5chZYoNMqpsJXkNxGeDPzLFpCezZ4OUcOkrXIjMcttHEVR6+R5e8GRq3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGG/AK6UF5LFhfDocl67Cka7Ou0p1N2hhwFYL0N6dNAiAiB6beXv+nRuBk9EuNacS5UJeRIkVB3WLQLfCmtzpGPApA=="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-alpha.12.tgz_1483571322311_0.03975082095712423"},"directories":{}},"1.0.0-alpha.13":{"name":"module-structure","version":"1.0.0-alpha.13","description":"Creates levelized structure maps for ECMAScript, TypeScript and AMD modules.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"colors":"^1.1.2","command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"abf2aa6eb63b51f9c4ff23443531b0d4334a0600","_id":"module-structure@1.0.0-alpha.13","_shasum":"82dc4cdc9146007efc49a810147b6288cfebb797","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"82dc4cdc9146007efc49a810147b6288cfebb797","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-alpha.13.tgz","integrity":"sha512-XZCRasvnEbkgczj5bXpKwzxUUtTnTtTeCj3B4KJf6sw+wUz03oSCkpEX1nVTWGoh4TnKKxBQqi8fSNGTiJpwNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+nnBbJMUxWpYUMCOme2N62oBP3AAom7qbPBXkVdCtKQIgBDrs8ntZO+R6yyH2XFvTsdSfDUTDmzRbElMj3PWNROg="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-alpha.13.tgz_1483571506356_0.3696941954549402"},"directories":{}},"1.0.0-alpha.14":{"name":"module-structure","version":"1.0.0-alpha.14","description":"Creates levelized structure maps for ECMAScript, TypeScript and AMD modules.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"colors":"^1.1.2","command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"fa62150b92f3c68b08a3ac9dce97197660910b6e","_id":"module-structure@1.0.0-alpha.14","_shasum":"dd3f134ca78682466e3f1edc815f98b07a4e90f7","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"dd3f134ca78682466e3f1edc815f98b07a4e90f7","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-alpha.14.tgz","integrity":"sha512-m8dR+kejX6MVX4ISn5MsB0JwIm8UsF4+22PJx6UPtdPlRmF7UrDdb8BfBQMa9McKDX0CV7pEJvKho7QZVgjJiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLtyuI1C9uVX8D21wxYwcymcRhAm9l8RMcu3a7/b/YiQIgY5nzundfwgPm1jHeOaBXJQpIzG5S+5h+Og9DGbKgmPU="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-alpha.14.tgz_1483571815331_0.1508154501207173"},"directories":{}},"1.0.0-alpha.15":{"name":"module-structure","version":"1.0.0-alpha.15","description":"Creates levelized structure maps for ECMAScript, TypeScript and AMD modules.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"colors":"^1.1.2","command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"dc21f3bd662409a0d748b872e53cbe5fe61e63ae","_id":"module-structure@1.0.0-alpha.15","_shasum":"ad73cc3d9227450d7e6f46120718e8556b00b5b6","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"ad73cc3d9227450d7e6f46120718e8556b00b5b6","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-alpha.15.tgz","integrity":"sha512-hxZWO0poC/3yVOU4Cafb1XjaU1XtRumwbm+7VAZ0+l6o7RMty7BD404YdZLSPpNXV2W1lYiNCCA1WIwpp0lIyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICZSCPlbP6Ndy3z17HXO/KqGwbjvf0zsxlmQliTHr6ILAiBhK+R86ablZwRWd5Z9ZL8n95Lwj8M+mq7Ueq6YRsRQuA=="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-alpha.15.tgz_1483572056524_0.539525228086859"},"directories":{}},"1.0.0-alpha.16":{"name":"module-structure","version":"1.0.0-alpha.16","description":"Creates levelized structure maps for ECMAScript, TypeScript and AMD modules.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"colors":"^1.1.2","command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"87403faa61fbe330219c370a27495103a9fa8be1","_id":"module-structure@1.0.0-alpha.16","_shasum":"ac618e27c24f88a8a748e9a98bfdfe4e7ef3a7c2","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"ac618e27c24f88a8a748e9a98bfdfe4e7ef3a7c2","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-alpha.16.tgz","integrity":"sha512-UsC6CziDg87zlgkN+RYEhU/LUuVctE7Ot26C8R68hBbqQ3GHFAW5wcGEGpTOv3ft3WizvDpEYkYTVrYzAylmvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsoSRKU6EBUk0pV/PqmfXdaVusQ1LXijyAWfL7zv4C8QIgXNqk9sm61eIxE2MTG24FdyIbPy34fUZgeLHwJdV5oz0="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-alpha.16.tgz_1483572333784_0.38695681537501514"},"directories":{}},"1.0.0-alpha.17":{"name":"module-structure","version":"1.0.0-alpha.17","description":"Creates levelized structure maps for ECMAScript, TypeScript and AMD modules.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"colors":"^1.1.2","command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"ea6c183f3c8ab3c5d8541207eecc38b473eaa46d","_id":"module-structure@1.0.0-alpha.17","_shasum":"beeeab90db5ef79bce1a6ee034518c98a6df2957","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"beeeab90db5ef79bce1a6ee034518c98a6df2957","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-alpha.17.tgz","integrity":"sha512-FRjlR88ulP5xZloZ5yFPoBa52U/59KDTCzIzSiIMh6jyz+68zNDRybN0LdgssHRXKp70IoE4bGyzUY42RlL0JA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGzSj6AFxKh3Ich5npupVuviRDHaiWEZSj3UotsEbqyAIgfIiGAwNwGuX8Q+U9dEwUWq1SZQnn80yyrvIQzIwTlUg="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-alpha.17.tgz_1483574921446_0.10460531688295305"},"directories":{}},"1.0.0-alpha.18":{"name":"module-structure","version":"1.0.0-alpha.18","description":"Creates levelized structure maps for ECMAScript, TypeScript and AMD modules.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"colors":"^1.1.2","command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"614de538cefbcf0a537af6d4bd097ec33a76a644","_id":"module-structure@1.0.0-alpha.18","_shasum":"49208daca23e4e91fc297bea297c5a73b74bb225","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"49208daca23e4e91fc297bea297c5a73b74bb225","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-alpha.18.tgz","integrity":"sha512-PFGXsHvT8y091mo7U0V9EBB69C20hla/4tEW/DXc0xrEd6OKyHuTrUsaa3T1NF0ivj5DPty96IF16AQpHuRV0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFE0IeaRCioUZ3ydk/dubnUWI03D0lurJlL/s0liOtWIAiEA9wDRZDY2lBRKNMDeSPtW1qyHf/oDYXpreycsm/RRRxQ="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-alpha.18.tgz_1483575525021_0.37662646593526006"},"directories":{}},"1.0.0-beta.1":{"name":"module-structure","version":"1.0.0-beta.1","description":"Creates levelized structure maps for ECMAScript, TypeScript and AMD modules.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"colors":"^1.1.2","command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"5659e98b7976066d57ad7345eaaa01f7f02bebcd","_id":"module-structure@1.0.0-beta.1","_shasum":"2e8acc9574a5cb7a72a58d879f1318b714badbe8","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"2e8acc9574a5cb7a72a58d879f1318b714badbe8","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-beta.1.tgz","integrity":"sha512-p/mWiCSzaUWGYKZh88P9OnyWFQw6Q380SWJ7eUgpk4y7yp7l0DArZsWlDz+wUytgwy0HtJFbWRCWJH8wzxdjCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeWvQGx9CnzuklzSUN1zDU76aKUjvXF59rrN+VSoHJPQIhAOUc8FpXkK7ismCV7FSC3cqRAzgcdtjvndcoh9Poj3fs"}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-beta.1.tgz_1483578775660_0.8902862365357578"},"directories":{}},"1.0.0-beta.2":{"name":"module-structure","version":"1.0.0-beta.2","description":"Creates levelized structure maps for ECMAScript, TypeScript and AMD modules.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"colors":"^1.1.2","command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"f0ec69e24aa0d45b8ea46aea71b81d6ff5aa0885","_id":"module-structure@1.0.0-beta.2","_shasum":"75d9dd890f1941e0b50de83d86ba6aa3a4ad0b2c","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"75d9dd890f1941e0b50de83d86ba6aa3a4ad0b2c","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-beta.2.tgz","integrity":"sha512-zaeHWnTqvStFGmJ24LHh5CYieFGUqxT4alx2nwbwFCdX5c51SK6bd7VNv0w19DawWPmQiNIJb33SrkbEbUL0sQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBKuoot9liY0XlGTkccfHFLQWXpsrpfPQsBB+sl9x4vAIgGix+fQkkyMWfWNgMQBPn3DFuRV4i7hon8H7oMnw/TgU="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-beta.2.tgz_1483579223478_0.013195594539865851"},"directories":{}},"1.0.0-beta.3":{"name":"module-structure","version":"1.0.0-beta.3","description":"Creates levelized structure maps for ECMAScript, TypeScript and AMD modules.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"colors":"^1.1.2","command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"ca7473e5b577435a115c08562693cdddafb0cbd6","_id":"module-structure@1.0.0-beta.3","_shasum":"ca146c2a15687a844b1be9c0315a09f1d5e456b6","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"ca146c2a15687a844b1be9c0315a09f1d5e456b6","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-beta.3.tgz","integrity":"sha512-1ua8Tgsh12KXgA78S1VTFPc9cepQpbOBzFdI2ZiTlqctnbT++MmhV10QDLLwb2OxnaRJ20P28uGyZCmqZ5ddRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE8lpD0xKD9HEoijinpj+MbqK0UeVKpgMFEsXlVFjjc9AiBjfu+3AgQKzsMopqem7uLwEnXM5U9427cVu7GVwUyuaQ=="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-beta.3.tgz_1483582593399_0.2997219345998019"},"directories":{}},"1.0.0-beta.4":{"name":"module-structure","version":"1.0.0-beta.4","description":"Creates levelized structure maps for ECMAScript, TypeScript and AMD modules.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"colors":"^1.1.2","command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"ba785d5cd903de4ded6bbd3e17e0aa0a0494b76b","_id":"module-structure@1.0.0-beta.4","_shasum":"36b60dbfbb9bf3e2426efd41fe1f5e0c20785cda","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"36b60dbfbb9bf3e2426efd41fe1f5e0c20785cda","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-beta.4.tgz","integrity":"sha512-TUbhXDMz+tOaZ5RBCxfzkhrPqeR0Tnmd31qdDiu8ddMBfNwXLn/U8ebaSk7QNxRvPgYZVZh9eS4uSDe5J3vk4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfr2Shu5uCiQF2ynYIQE4HL6wC9tEggL4ruUkVpEr3VQIgPjSIr9sUywunz0aY43HoH6+uocLuOhvQxWnQ7dqrH50="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-beta.4.tgz_1483582903591_0.48157454701140523"},"directories":{}},"1.0.0-beta.5":{"name":"module-structure","version":"1.0.0-beta.5","description":"Creates levelized structure maps for ECMAScript, TypeScript and AMD modules.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"colors":"^1.1.2","command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"164e0b9dac5c761ca469b204e74a27715b1d20aa","_id":"module-structure@1.0.0-beta.5","_shasum":"5a7af7c0f9a9047df69de62968e721256ad841c1","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"5a7af7c0f9a9047df69de62968e721256ad841c1","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-beta.5.tgz","integrity":"sha512-xvrdqSk2LngirzImkQPMJdCKiyEDwsxR6zt34gIKEGJ+NVcuDmalqgekxOE/182kxYTilNMW7lPvC4mQ7yp85Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGVpihzb/j3osZTk/sFFOIsKUfbQvsuqIXX4RyagQzoQIhANjPDbTstJQZwg/utD8KviTQsDysZ9SzYXj2JjF80qqE"}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-beta.5.tgz_1483648682776_0.37377664376981556"},"directories":{}},"1.0.0-beta.6":{"name":"module-structure","version":"1.0.0-beta.6","description":"Creates levelized structure maps for ECMAScript, TypeScript and AMD modules.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"colors":"^1.1.2","command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"03307e0db9e37f9d677816a62c529ab294c2e2f0","_id":"module-structure@1.0.0-beta.6","_shasum":"8293bcb1a096e52793e7f7b142f0121339d79b2b","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"8293bcb1a096e52793e7f7b142f0121339d79b2b","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-beta.6.tgz","integrity":"sha512-DTP/Pes4tYgye6+rI2E0bNIMVG2suYLWX1+6EmajIqiZT4Ni+KX5LFM6lT04jcXhgTsWEENnTxI/iYEu7US16w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3t6WXUN9vr++YBvOmUh/OFhJC60Jz5ltIB9JXLvA2jAIhAKQxfYgFLzRs0DULRlbZ03UkIlavzbqdtO3e/22ahxZ0"}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-beta.6.tgz_1483743519280_0.41383169079199433"},"directories":{}},"1.0.0-beta.7":{"name":"module-structure","version":"1.0.0-beta.7","description":"Creates levelized structure maps for ECMAScript, TypeScript and AMD modules.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"colors":"^1.1.2","command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"ed8c595e911aff04efac409943d5495e6ec25b75","_id":"module-structure@1.0.0-beta.7","_shasum":"a3bb00070fde72744e55bf2e5fdad66a9ce70f9e","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"a3bb00070fde72744e55bf2e5fdad66a9ce70f9e","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-beta.7.tgz","integrity":"sha512-eRjkt5YGucSe4Z4ZLtkmOuqveD8f2rtnyqu9ThKFcxmV7YFMTZbHbwdFIVbB4qRvHt7YTU0y4Ai9O9eSM9Prhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBQYf5venoburYjE0J/6YUyKLYanppjaZR6p+RvDmZhgIgTifVfhwYU8KNYYsZ6gcgjrE600NKWUG/cQahAhv67UM="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-beta.7.tgz_1483744137691_0.5232349622529"},"directories":{}},"1.0.0-beta.8":{"name":"module-structure","version":"1.0.0-beta.8","description":"Creates levelized structure maps for ECMAScript, TypeScript and AMD modules.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","@types/sinon":"^1.16.34","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","mv":"^2.1.1","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^1.17.7","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","log4js":"^1.1.0","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"76343f092ce4e25942f2ca8828f7ca1fe9a04a21","_id":"module-structure@1.0.0-beta.8","_shasum":"0c5f5048783d46f329aa3884c91ebbc34d7e96c8","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"0c5f5048783d46f329aa3884c91ebbc34d7e96c8","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-beta.8.tgz","integrity":"sha512-h9Sv59dF5h4xV9e3kJQ8u9PU9JZa2Lsh7JYHWIOoBs+Ha2R1pFz0qJ05o2XC2fJ+xUGIJeO1xnnDwmT5nA59JQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBfUjasf8Nu7MEJfRLnJdC8t48QQZE0pVK7QElqLMj8rAiA2gUEIKZobUhKl8YlrN8k6KksEYvu6mSht+lIl+I7nnQ=="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-beta.8.tgz_1483895361286_0.4641192078124732"},"directories":{}},"1.0.0-beta.9":{"name":"module-structure","version":"1.0.0-beta.9","description":"Creates levelized structure maps for ECMAScript, TypeScript and AMD modules.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","@types/sinon":"^1.16.34","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","mv":"^2.1.1","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^1.17.7","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","log4js":"^1.1.0","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"3db1982c9bb7014865dfc73070e32e9fafa1410d","_id":"module-structure@1.0.0-beta.9","_shasum":"ef6341ca883df9eac326dbc104691066856ab865","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"ef6341ca883df9eac326dbc104691066856ab865","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-beta.9.tgz","integrity":"sha512-1FYX4rYATkmYwaP9asszge4U2GsWpb26FdP+Bp3U13isbBYPZJCeMMfPUSaqccw7VsO0SjdJdz28nQaPOUPz8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkry6vglpWeTu+m6W6MwsBmxnYy/EGTTGeXQVNijVz2QIhAJ9cenEV4a85bYDgkSd6U0AwblSDGqc1++iM8wDD+n5P"}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-beta.9.tgz_1483896722584_0.9378137693274766"},"directories":{}},"1.0.0-beta.10":{"name":"module-structure","version":"1.0.0-beta.10","description":"Creates levelized structure maps for ECMAScript, TypeScript and AMD modules.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","@types/sinon":"^1.16.34","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","mv":"^2.1.1","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^1.17.7","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","log4js":"^1.1.0","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"3c08892c883d8fb793580f2a97a016360c0c3419","_id":"module-structure@1.0.0-beta.10","_shasum":"7e372d1052e2e3d1af0574b6aebfb13f9f872404","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"7e372d1052e2e3d1af0574b6aebfb13f9f872404","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-beta.10.tgz","integrity":"sha512-HKvdphzDtMpjubbDcE3MYNKEregcjzPc0rPlBE+zixPtiLxZIr2toqnJjVneem3mQHY1iT0H3HTfy6w671p9HA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHULibF/+CKmxfFXRx5AWna34BLE8TrYAXlO/NQf2EH8AiBjmbyLcpFbLegBe0TtJGUVP+/f3MozVCa2qF7OD99HXA=="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-beta.10.tgz_1483898394242_0.22900131670758128"},"directories":{}},"1.0.0-beta.11":{"name":"module-structure","version":"1.0.0-beta.11","description":"Creates levelized structure maps for ECMAScript, TypeScript and AMD modules.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","@types/sinon":"^1.16.34","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","mv":"^2.1.1","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^1.17.7","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","log4js":"^1.1.0","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"e6d1e9cc0db73d7a25d881545a9c271ee3dee7a0","_id":"module-structure@1.0.0-beta.11","_shasum":"731909c00ea95461e5edd1b9b25ea585a29fddd4","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"731909c00ea95461e5edd1b9b25ea585a29fddd4","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-beta.11.tgz","integrity":"sha512-xp4B/nDx6vQLRNU6BQGXDDaCJjR6aH0mYI7Dzw6gdIvYvwtD/t7UgrbUUkjQngLQW+s8fByPwtdihn3qLO9JTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID6Z3DofPzE8mFNYG+lEgoMoOZRzihaB58U4ShFw+IKnAiA++i5qlm1EqVzuAAWOWkIgS26cGx9oB1La0ZQfNUaCUQ=="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-beta.11.tgz_1483997365782_0.1096164844930172"},"directories":{}},"1.0.0-beta.12":{"name":"module-structure","version":"1.0.0-beta.12","description":"Creates levelized structure maps for ECMAScript, TypeScript and AMD modules.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","@types/sinon":"^1.16.34","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","mv":"^2.1.1","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^1.17.7","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","log4js":"^1.1.0","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"019efb4e43091ae164dc86dcca2823f880d4d730","_id":"module-structure@1.0.0-beta.12","_shasum":"8753746427118366fc7255413272262a4e25c7d8","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"8753746427118366fc7255413272262a4e25c7d8","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-beta.12.tgz","integrity":"sha512-jG/V5ycGIMMARXuCsdJ1yu9JMEWjem59YwbLmryVgv8KVN0opdmqmR0qrqCShuDPqcTWtuSxsOnlH1uqhI6qQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGKGm8georMCwKXdpQO7+6GiiBPhIFo8p+fnVSAE8jCkAiA4B0NhCBO3vy4jWQ2eszDABFHlhr2hXgZHxCNxcNhuwA=="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-beta.12.tgz_1483997586538_0.5302755346056074"},"directories":{}},"1.0.0-beta.13":{"name":"module-structure","version":"1.0.0-beta.13","description":"Creates levelized structure maps for ECMAScript, TypeScript and AMD modules.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","@types/sinon":"^1.16.34","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","mv":"^2.1.1","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^1.17.7","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","log4js":"^1.1.0","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"59425fddd938a26b1f8052bcfdc6da7f905b5e0b","_id":"module-structure@1.0.0-beta.13","_shasum":"326441c2291fd007fb6f9f6c0bc1e1f31282c2d7","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"326441c2291fd007fb6f9f6c0bc1e1f31282c2d7","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-beta.13.tgz","integrity":"sha512-rV0zsgoBKlbk0xt1lM0JzUHAjNfKh1FzANcg8qY4klQRSxGblUdgTrDse0JtQ53ktHJMon5ILLzDdjP2lxa0iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/wxHtfA2TjifGxndYdpAzUSLEGT3ASVJG1YdlPQ0BqQIhALQFYBFNU/z0AueNjJdfRxDV1ZfFhUi0ALX8lEqoNkOD"}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-beta.13.tgz_1484000352198_0.060226045083254576"},"directories":{}},"1.0.0-beta.14":{"name":"module-structure","version":"1.0.0-beta.14","description":"Creates levelized structure maps from ECMAScript/JavaScript, TypeScript and AMD module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","@types/sinon":"^1.16.34","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","mv":"^2.1.1","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^1.17.7","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","log4js":"^1.1.0","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"420985c9c73cb78274555150a44843168d7f324e","_id":"module-structure@1.0.0-beta.14","_shasum":"f25358fc8782a6749284f604a41e5764ac00fe50","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"f25358fc8782a6749284f604a41e5764ac00fe50","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-beta.14.tgz","integrity":"sha512-qjesQhRIy+3ZjodXAmFIGR8oJCOLuzC+0nsociY6cGg2NtxWQS0b7quvPk/RqO5ynsqwfVi7sr92kjuhb09T2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBgHdOKQXiAEWEF20OCPGuTXhrOUrCOwMMZJCaAB+uJwIhAKSSITr8tEhraoi0lpwHshnDEFUj2I17oSzq4bZ9lbrz"}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-beta.14.tgz_1484000787354_0.4680638872087002"},"directories":{}},"1.0.0-beta.15":{"name":"module-structure","version":"1.0.0-beta.15","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","@types/sinon":"^1.16.34","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","mv":"^2.1.1","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^1.17.7","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","log4js":"^1.1.0","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"841d753b78d665d371c67cb19cb587c33eba6e0d","_id":"module-structure@1.0.0-beta.15","_shasum":"28cf7dbbf2143cab9038e6ceb441fe55ee5295b5","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"28cf7dbbf2143cab9038e6ceb441fe55ee5295b5","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-beta.15.tgz","integrity":"sha512-ozMuKjrmfPzCph52NHZOhDgnonYw5vSWj6sIflKNnHpNrVk7Zr0fiHq3e+Cexi/t6PN+gAX03aArINbSI0QM3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD67tkRmc3VWT/4Luc0amkmT350/Wl1Bz3Ho0FKtX17FQIhAJpOS6yn8tyRZNytFnYNXEIyEeUKzWbfdpHi8gg6erLZ"}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-beta.15.tgz_1484003624457_0.14530111756175756"},"directories":{}},"1.0.0-beta.16":{"name":"module-structure","version":"1.0.0-beta.16","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","@types/sinon":"^1.16.34","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","mv":"^2.1.1","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^1.17.7","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","log4js":"^1.1.0","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"5d94593c4a67c9767142ed725622ede5ab920e66","_id":"module-structure@1.0.0-beta.16","_shasum":"73a23197ced340f3302e1e53538c40cfda0c8227","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"73a23197ced340f3302e1e53538c40cfda0c8227","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-beta.16.tgz","integrity":"sha512-j3klY2ii6+FXK1n8xWLNapTtw1PJ9Fzw1yIUdKjZzp8zdtFmGj1TMAHa9P9zXs35PpWEktypxKNDpMooHZJv8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIExDrTy11c64USUEqdvN/SJ5cguHixiYHfwozeF9ZyKKAiEAwoZKpCoDfbXj8A+rHc2npOh4P5YhBxwCsD+sFE6GSwQ="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-beta.16.tgz_1484082934872_0.465604699915275"},"directories":{}},"1.0.0-beta.17":{"name":"module-structure","version":"1.0.0-beta.17","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","@types/sinon":"^1.16.34","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","mv":"^2.1.1","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^1.17.7","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","log4js":"^1.1.0","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"03da07b9965473b79a40b4b23774d577e2d80ff7","_id":"module-structure@1.0.0-beta.17","_shasum":"886c204e84993d50489c491f19bbdd4ea7e736bc","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"886c204e84993d50489c491f19bbdd4ea7e736bc","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-beta.17.tgz","integrity":"sha512-aYG5XIaqn28ye6o2YsoT2fiIKAhJ9hWSd+wNQhhmoK+9zK/nn1CPpESkfQDt1+KmUe80GLVtJ0u06FVu1WyMKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgrqWiUDZMivFIhcKpkstJhnYMZgWBK1J8bvVKaRw5nQIgHxQ4BQKW/HcYT5rE9oX2UHwkhqzDmh1lUWXsGyO8UcY="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-beta.17.tgz_1484083098831_0.8769873562268913"},"directories":{}},"1.0.0-beta.18":{"name":"module-structure","version":"1.0.0-beta.18","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","@types/sinon":"^1.16.34","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","mv":"^2.1.1","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^1.17.7","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","log4js":"^1.1.0","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"26da5a692478e4fd80326e739a0191e0718adb90","_id":"module-structure@1.0.0-beta.18","_shasum":"00c23c317ec83285aa25b11429a2bb92c636415c","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"00c23c317ec83285aa25b11429a2bb92c636415c","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-beta.18.tgz","integrity":"sha512-Lf3UlUIHVaYB2XjtKqfEQHFE5r+YMLDzYVIwsALxgK/YT7jvZms+/dOHJfPmuv7oAj11ZenbUqgUSUO6QCDcKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEcuVqqdn+FnQ3oBtxjBBSEEZrGeAxx5x6TFJKeUuUZGAiEAopZE6OJBGnkdM0/fiZrw2tBN/QBtKD2RAQC65CYLyU4="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-beta.18.tgz_1484085963877_0.9650293127633631"},"directories":{}},"1.0.0-beta.19":{"name":"module-structure","version":"1.0.0-beta.19","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","@types/sinon":"^1.16.34","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","mv":"^2.1.1","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^1.17.7","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","log4js":"^1.1.0","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"e366374ac12bc37bfc0e2f1add553746642cc14e","_id":"module-structure@1.0.0-beta.19","_shasum":"f608bf66051426d1e20309897c969b4d2b08b76a","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"f608bf66051426d1e20309897c969b4d2b08b76a","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-beta.19.tgz","integrity":"sha512-wQv/JCQDy29pdqkZlVLLLAdZvZETnLs84y4quJgm3WSN8fgeibsYOl4XoAcffsrUpZxOsfQZ6l2iZmUt9snRWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDjQRzk0aTZKmuw48pxQdVmpYwbihF5VKFcph3TCAnk7AiAKFL5ASEJgEfhqXHx0vLo+1MRjItf9n50/fUp792cYsg=="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-beta.19.tgz_1484173934858_0.6576235760003328"},"directories":{}},"1.0.0-beta.20":{"name":"module-structure","version":"1.0.0-beta.20","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","@types/sinon":"^1.16.34","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","mv":"^2.1.1","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^1.17.7","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","log4js":"^1.1.0","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"bc090aebd2fb0f3692618b1f71ab5fc702547085","_id":"module-structure@1.0.0-beta.20","_shasum":"75ddce841064b982966ea5759080965462b24e4e","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"75ddce841064b982966ea5759080965462b24e4e","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0-beta.20.tgz","integrity":"sha512-k08u1Hlh8ECsfXU+An9C8Wf1w9Msjvd+zWIEqy50Srd8qbZeouw5Id8yM3PEBGmJw289ikv1AqNpDdH1zoMjcw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtVfYofqhjizxx6f15h+DQ7T5JCkZ990oXtNHnwShl6QIhANQtap0n0qrR3ZsOSvC2JFYFXmtHZ6wHWUrJS65ps4wM"}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0-beta.20.tgz_1484175919710_0.5388854863122106"},"directories":{}},"1.0.0":{"name":"module-structure","version":"1.0.0","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","@types/sinon":"^1.16.34","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","mv":"^2.1.1","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^1.17.7","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","log4js":"^1.1.0","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"724080c93f70cbeb0b752bc1482f92a73bb4be1a","_id":"module-structure@1.0.0","_shasum":"b004be9886d3c3da5e5e6cf17a750d7e5be78bd1","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"b004be9886d3c3da5e5e6cf17a750d7e5be78bd1","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.0.tgz","integrity":"sha512-G4K1sJxnS9VpWBTXRt+MaDPYiURnrJIYNqLEGgtPly5I5PGIMB367NXH2DkeuJEutyIFoZResEdF2dxLWKUzWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCMGuBoIPOlQVr2qcD0xgIxkDF1PXDcXzshp9amMPXOAIhAP8VM2ISdgotI2qPX7os1R0xd07HDazSnEGw7HJhGuhj"}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/module-structure-1.0.0.tgz_1484247267615_0.7299164598807693"},"directories":{}},"1.0.1":{"name":"module-structure","version":"1.0.1","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","@types/sinon":"^1.16.34","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","mv":"^2.1.1","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^1.17.7","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","log4js":"^1.1.0","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"2d4f8b9545bd30ef973fb5d6d59e3f6cc14ef5ac","_id":"module-structure@1.0.1","_shasum":"dfbc521b044506ca5ad425603913d19c688688c2","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"dfbc521b044506ca5ad425603913d19c688688c2","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.1.tgz","integrity":"sha512-+S08um0AKHBChAGZtKDRTRaT7k7Mw+WLfp7I8X1LyxA1eQJLy6FtDvoHsnX03nFk3KQYAqCEqhThFl5ilywVJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQXTu7qI8Io2D60aF4TLd1j+vWRUtnQ7Kr520ZWTNhyAiEA7qX3r+0+n1KF1vJC2ewbvSUfYuX1mEv2rl4rfEdt+pc="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/module-structure-1.0.1.tgz_1484253120008_0.8175697268452495"},"directories":{}},"1.0.2":{"name":"module-structure","version":"1.0.2","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","@types/sinon":"^1.16.34","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","mv":"^2.1.1","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^1.17.7","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","log4js":"^1.1.0","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"4fba1b67c8f41160016bf1cb2efa84fc1c175be6","_id":"module-structure@1.0.2","_shasum":"d5e937e9fad1fed7795b174b7be0d26e46dedceb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"d5e937e9fad1fed7795b174b7be0d26e46dedceb","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.2.tgz","integrity":"sha512-KsyiPh/LCr20BaFHZ4w0MXEET3vCg5mBW3Hh2yHJMqAbv9JuEGrjI0wqyQXHeZ2ZV7vTM1Xg44aUJHYd9TpNdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD24JhRaQtLnJkaC81MXNksIqNKG4g/AIjt8d0vzUF9WgIhALsIRqjlvJT6xD/qEFrNN4uN/CQtMQX6ku2f8EQIQk37"}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/module-structure-1.0.2.tgz_1488225598015_0.11967986123636365"},"directories":{}},"1.0.3":{"name":"module-structure","version":"1.0.3","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","@types/sinon":"^1.16.34","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","mv":"^2.1.1","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^1.17.7","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","log4js":"^1.1.0","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"15cd9a3a0f7c532a02cd542790a161ad25262c46","_id":"module-structure@1.0.3","_shasum":"792196c81e20a2e8235271b22b2c85b29b140b4d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"792196c81e20a2e8235271b22b2c85b29b140b4d","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.3.tgz","integrity":"sha512-EP8vXRKu+gSu6rrFmgbt5s5XUT3i1SruzVaVz5P57yOeeNiQzm+WRpC/ihMaUKsJPeFuA2xfq/QLkl3YBFMa5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEq+Cv0LuIHZUbGsyUppgJTPzw3/+rq0gj1Aq0ak5RPuAiBPufQy4YIrAzP8Lj/r2YIl23S0MHVFp/ElNSSlphacpA=="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.0.3.tgz_1488226312978_0.5910270439926535"},"directories":{}},"1.0.4":{"name":"module-structure","version":"1.0.4","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","@types/sinon":"^1.16.34","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","mv":"^2.1.1","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^1.17.7","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","fs-extra":"^2.0.0","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","log4js":"^1.1.0","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"8f05c5273c6f0ee9245ae55348cf6f8cb7edfbc4","_id":"module-structure@1.0.4","_shasum":"61f97bd04a4582256fa6dc80030aadb9395c8db6","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"61f97bd04a4582256fa6dc80030aadb9395c8db6","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.4.tgz","integrity":"sha512-FFvFFVFGnxX5+1yorbIxYPnoGDBfLGu6cKVNglcZ1LH22F6HZuZjt0DSXsr6HYyEZbHLAlSBdN5bmnT1kMC+0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBSR65qnfJvtMDpDwiOCEDhTyaWwKo34RpdGM1yMlmPAIgTQVbsMwiv8JMPFii+J5fpXDyP65JrRWLc8gsbMpWjC4="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/module-structure-1.0.4.tgz_1488406071429_0.04785312805324793"},"directories":{}},"1.0.5":{"name":"module-structure","version":"1.0.5","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js* && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev && npm run tslint","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","@types/sinon":"^1.16.34","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","mv":"^2.1.1","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^1.17.7","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","fs-extra":"^2.0.0","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","log4js":"^1.1.0","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"c8b17f11ce1b6302ed847dfcde5626dd5663f76b","_id":"module-structure@1.0.5","_shasum":"826e35d5cfe493684bcab2b7e88acc06c8264636","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"826e35d5cfe493684bcab2b7e88acc06c8264636","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.0.5.tgz","integrity":"sha512-7dEOhuVY6i31JPFIVYhEJCBw9JgwmBuHtMDuYMGAPnNevcq07+bcmNr2IDly2UiZJDZLOZksUW4XFxKieTeTzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDf1hvtW6LOklVB7CJxZAKLpLreqGRBm2cDa6j5VMjtQgIhAOj2J0tdct40CqROop/1DTWu4mfvCMZdtaSrx54ra4S8"}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/module-structure-1.0.5.tgz_1488406622126_0.298860986251384"},"directories":{}},"1.1.0-alpha.1":{"name":"module-structure","version":"1.1.0-alpha.1","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js && rimraf src/**/*.js.map && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","@types/sinon":"^1.16.34","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","mv":"^2.1.1","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^1.17.7","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"command-line-args":"^3.0.5","command-line-usage":"^3.0.8","dependency-tree":"^5.7.4","es6-map":"^0.1.4","fs-extra":"^2.0.0","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","js-plugins":"0.0.3","log4js":"^1.1.0","module-structure-lang-js":"^1.0.2","module-structure-lang-ts":"^1.0.2","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"285c60567dac5ae9d917e0f903da2ea5175af506","_id":"module-structure@1.1.0-alpha.1","_shasum":"f0b14fdfc2bc68fc9fe793caf56e79e8f9a16aa4","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.2.2","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"f0b14fdfc2bc68fc9fe793caf56e79e8f9a16aa4","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.1.0-alpha.1.tgz","integrity":"sha512-ZwVGTnYtP8yAGumDBPnL5sgqzoP5bxbEmY7WVxLAZ7E/dENKliGkdr0duNP9b53q2BsFNb1zD3sM7Trgndbniw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeMQrjY3OQSuQo85JTOrHqQf84z3w7MqWpAOmkrtmanAIhAKFaHpf/Ln/7oGLQ9R7Sj0CGR14zrxPn/sLMHTEtPmLT"}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/module-structure-1.1.0-alpha.1.tgz_1488667552410_0.3041412956081331"},"directories":{}},"1.1.1":{"name":"module-structure","version":"1.1.1","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js && rimraf src/**/*.js.map && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","@types/sinon":"^1.16.34","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","mv":"^2.1.1","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^1.17.7","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"command-line-args":"^3.0.5","command-line-usage":"^3.0.8","core-js":"^2.4.1","fs-extra":"^2.0.0","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","js-plugins":"0.0.3","log4js":"^1.1.0","module-structure-lang-js":"1","module-structure-lang-ts":"1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"6a9d7746e98e8813eca3695f09bb40d70aead8e0","_id":"module-structure@1.1.1","_shasum":"3613fa3b6d3d27ca630f65645600b9f16c839d5e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"3613fa3b6d3d27ca630f65645600b9f16c839d5e","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.1.1.tgz","integrity":"sha512-TLgsAEzYVN/KLCe6pNiZ9C2aZb1Xb45G+FI7hwP2VnDbstiyVVqcAHtInna0BHGOG4RihDafuqsM8asIr1lugw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIELxfyNYswSSMhKabpH/NtbpQcfgFz9ImVBuF8hibzPIAiAR10GPmHOTA6zxF9PqveSrWnWl/daSk8qOCfAUlfWVEQ=="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.1.1.tgz_1488734774565_0.623966972110793"},"directories":{}},"1.1.2":{"name":"module-structure","version":"1.1.2","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js && rimraf src/**/*.js.map && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","@types/sinon":"^1.16.34","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","mv":"^2.1.1","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^1.17.7","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"command-line-args":"^3.0.5","command-line-usage":"^3.0.8","core-js":"^2.4.1","fs-extra":"^2.0.0","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","js-plugins":"0.0.3","log4js":"^1.1.0","module-structure-lang-js":"1","module-structure-lang-ts":"1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"add9b93b825854a706c5f10128526ec4cba9b3e8","_id":"module-structure@1.1.2","_shasum":"eb4b28defbdb7fc6d55e8725a97f9c3849f581ec","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"eb4b28defbdb7fc6d55e8725a97f9c3849f581ec","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.1.2.tgz","integrity":"sha512-beAkCV440g+zgXNvl2hSJc+hAxhejNNHvT4oZMeUzIW6wGvSPevx0G9WYWGCdVn87Hn0locOP7/0krwo28H+kA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyRaR8ogRaU7W4592uh8/t7vF35ODpbPqJ7jAMd+VCnwIgOO0fml2v2tpOY5Ul6seRwSjONKq5H7YwmL6xUYNSiNQ="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.1.2.tgz_1488736091081_0.6759072241839021"},"directories":{}},"1.1.3":{"name":"module-structure","version":"1.1.3","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js && rimraf src/**/*.js.map && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","@types/sinon":"^1.16.34","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","mv":"^2.1.1","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^1.17.7","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"command-line-args":"^3.0.5","command-line-usage":"^3.0.8","core-js":"^2.4.1","fs-extra":"^2.0.0","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","js-plugins":"0.0.3","log4js":"^1.1.0","module-structure-lang-js":"1","module-structure-lang-ts":"1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"c134935e913513eaf836dcbf92771b855c4844af","_id":"module-structure@1.1.3","_shasum":"8f80d26a95315f194e30d7e5ad9d380be276e632","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"8f80d26a95315f194e30d7e5ad9d380be276e632","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.1.3.tgz","integrity":"sha512-inUZjXqAlIWEMDhuloliV3CbeSgx4mDRtXStVBOzyXlLkq85ApMv1aSoZEJ7bxT43V/VYmu3Ekpk/qhWrmHiBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXo6EWbnsiZyyLh5nASnI+Gz5bGNx+SZyCLl5u4cO6QAIgEgUelclJnbbLENB1ivn4bZMYTMdp0fsXe7GneAp+U9A="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/module-structure-1.1.3.tgz_1488736152076_0.755405105650425"},"directories":{}},"1.1.4":{"name":"module-structure","version":"1.1.4","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js && rimraf src/**/*.js.map && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","@types/sinon":"^1.16.34","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","mv":"^2.1.1","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^1.17.7","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"command-line-args":"^3.0.5","command-line-usage":"^3.0.8","core-js":"^2.4.1","fs-extra":"^2.0.0","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","js-plugins":"0.0.3","log4js":"^1.1.0","module-structure-lang-js":"1","module-structure-lang-ts":"1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"99c282642eace787edd3def69e9f43964fe8e15b","_id":"module-structure@1.1.4","_shasum":"2a2017e5d7f74a1994dbaf2f09e3c12519595b17","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"2a2017e5d7f74a1994dbaf2f09e3c12519595b17","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.1.4.tgz","integrity":"sha512-fzn/rPc8q6W9WxhmWH0SbW+if2I5jdVLKVzNcKZpPWw63GfupcPClmkflRYWq5NRniB05nyQVLBB16q76GofyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHHKCBFUB1VieKcz3vTICw8D/HsI0Z28QTObaY7p2ZQpAiEApszmaBHa1NL7hFClc0grdi9IPwFVWy4gEKVpYKOd8jI="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/module-structure-1.1.4.tgz_1488823048225_0.121842305874452"},"directories":{}},"1.1.5":{"name":"module-structure","version":"1.1.5","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js && rimraf src/**/*.js.map && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","@types/sinon":"^1.16.34","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","mv":"^2.1.1","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^1.17.7","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"command-line-args":"^3.0.5","command-line-usage":"^3.0.8","core-js":"^2.4.1","fs-extra":"^2.0.0","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","js-plugins":"0.0.3","log4js":"^1.1.0","module-structure-lang-js":"1","module-structure-lang-ts":"1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"db9875898a1973659fd70ff2bde25838c95de6e5","_id":"module-structure@1.1.5","_shasum":"45e1e3ff87d0826b1d103b31302150c2874164eb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"45e1e3ff87d0826b1d103b31302150c2874164eb","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.1.5.tgz","integrity":"sha512-RHs8n/XIAg0W3hTIvpDbYDIt5a54Jht8h4/rZq6iZ1Cy9/XH1c+IuTAQJcT/6KYO8uCXkOGsD02VehWreg3sWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuUjkRF2uGB8wtYIdktE8+kAjaEPOt1e8pROckxDohvQIhAI3DfK+M3zrqhcyNzAUti4QGWNwMZpZN3jFsoy5IZn6V"}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/module-structure-1.1.5.tgz_1488825364438_0.8349035873543471"},"directories":{}},"1.1.6":{"name":"module-structure","version":"1.1.6","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js && rimraf src/**/*.js.map && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","@types/sinon":"^1.16.34","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","mv":"^2.1.1","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^1.17.7","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"command-line-args":"^3.0.5","command-line-usage":"^3.0.8","core-js":"^2.4.1","fs-extra":"^2.0.0","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","js-plugins":"0.0.3","log4js":"^1.1.0","module-structure-lang-js":"1","module-structure-lang-ts":"1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"4d6a23986e37860fc9b87a036223936667391587","_id":"module-structure@1.1.6","_shasum":"51af86e83cead26cdcf729aba2324ffda3fa67e7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"51af86e83cead26cdcf729aba2324ffda3fa67e7","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.1.6.tgz","integrity":"sha512-8W4ctEK0/2uwhATJTWSJMl7/YiURsvbhwEHUUzYSTmBdTvQgr/3mv51tCBeRYV8MGNsd50vyhvCfDq6g81i5Ww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCADFIWl8Sot0IvJiyqtDgsWSW7WKEemvzic1lAXN5VAwIhAMEeGOzcXQJPSpZ67xoUBPOEOh4fDNnIAk9qAyD/qzLx"}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/module-structure-1.1.6.tgz_1488825489166_0.06939071835950017"},"directories":{}},"1.1.7":{"name":"module-structure","version":"1.1.7","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js && rimraf src/**/*.js.map && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^3.4.34","@types/jquery":"^2.0.34","@types/node":"^6.0.54","@types/sinon":"^1.16.34","awesome-typescript-loader":"^3.0.0-beta.17","chai":"^3.5.0","codecov":"^1.0.1","cpx":"^1.5.0","css-loader":"^0.26.1","extract-text-webpack-plugin":"^1.0.1","file-loader":"^0.9.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.24.1","mocha":"^3.2.0","mocha-typescript":"^1.0.15","mv":"^2.1.1","nyc":"^10.0.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^1.17.7","source-map-loader":"^0.1.5","style-loader":"^0.13.1","ts-loader":"^1.3.3","tslint":"^4.2.0","typescript":"^2.1.4","webpack":"^1.14.0","webpack-dev-server":"^1.16.2","webpack-merge":"^2.0.0"},"dependencies":{"command-line-args":"^3.0.5","command-line-usage":"^3.0.8","core-js":"^2.4.1","fs-extra":"^2.0.0","get-installed-path":"^2.0.3","http-server":"^0.9.0","jquery":"^3.1.1","js-plugins":"0.0.3","log4js":"^1.1.0","module-structure-lang-js":"1","module-structure-lang-ts":"1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"01c8a9c40236e994d825b6cde69a10fd9bbe001b","_id":"module-structure@1.1.7","_shasum":"8933896831a12dcd48b613fe466c410966902a30","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"shasum":"8933896831a12dcd48b613fe466c410966902a30","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.1.7.tgz","integrity":"sha512-iZPXZEJBkA3PLsu4BRsY+c08DnDFxIG5MFuBdQZU5gcjfrsTG7cv0nxkiY5GJE/l+meBhhxBJtAlArjMLirxtQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSGGYHDhpmNqL8/vDd9itaVwSeCR/JZ9eKwDAIJf6dWAIhANJyN2wdusOs6IMFl76tj7NgMzH9vqlZqLsQNT8Xmlkp"}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/module-structure-1.1.7.tgz_1488834496450_0.4067797800526023"},"directories":{}},"1.1.8":{"name":"module-structure","version":"1.1.8","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js && rimraf src/**/*.js.map && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^4.1.6","@types/jquery":"^3.3.17","@types/mocha":"^5.2.5","@types/node":"^10.11.7","@types/sinon":"^5.0.5","awesome-typescript-loader":"^5.2.1","chai":"^4.2.0","codecov":"^3.1.0","cpx":"^1.5.0","css-loader":"^1.0.0","file-loader":"^2.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mini-css-extract-plugin":"^0.4.4","mocha":"^5.2.0","mocha-typescript":"^1.1.17","mv":"^2.1.1","nyc":"^13.1.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^7.0.0","source-map-loader":"^0.2.4","style-loader":"^0.23.1","ts-loader":"^5.2.2","tslint":"^5.11.0","typescript":"^3.1.3","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.20.2","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.9","webpack-merge":"^4.1.4"},"dependencies":{"command-line-args":"^5.0.2","command-line-usage":"^5.0.5","core-js":"^2.4.1","fs-extra":"^7.0.0","get-installed-path":"^4.0.8","http-server":"^0.11.1","jquery":"^3.1.1","js-plugins":"1.0.0","log4js":"^3.0.6","module-structure-lang-js":"1","module-structure-lang-ts":"1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"0534469a917aa186d62cc1cb172b1086779fe574","_id":"module-structure@1.1.8","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"integrity":"sha512-j8Vj/gQTCqLtSXPR+V8704/MpBbyEXCdJtHpWaRTb/DkePQL8KXshwW9yvjT5ey/QOtefZ9vwwDwDDYoOSWM/Q==","shasum":"0dc65a8651595bb79f2dd684865cd981985dd567","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.1.8.tgz","fileCount":38,"unpackedSize":441992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbw/omCRA9TVsSAnZWagAADZYP/0pC8HhRzVa0hiyRCTHG\nQeg/BSfj5KvJSgXqqM3XQdCTlfRUlEIgtDNqGzaSk9R/XzzlDxFmT3MqwwR3\nse+SXqdXUZbJSrHPXI9lKi/+vxbX7Ev65N2cilvIGRpsIpv3QtI7nOvrC1WP\nE2/XVEGIL3DIWzX/KrsD+zyB3zwi099nqmtozL9PzJ1J9f6m8nvkrvKR4Bfs\nZnGRRQTQCfimeivEVtQUTuznMBe3gR8Crvvhbq64GK9V8w52tilwqKivmdnt\n/dgJ1pUzGRYLu5YsUuzQVRb5c2mjyII/3HKUoaCgfEKmu67CykjyZ/JyTgXE\nGXSVTcnDFNF2/FiTZ9jRglJW3y953w51utyGDOA2v1QeY6LRU1J2rqALZoCh\nR2jWT52iFqfKk2Nm2nan8MjS1Q+TX/Ls8Kdv/sCb5S8PVtuvWuiOJMg15q6P\nPHPiBFVk9e0A9hNWWrI/vS2zISpcjSljkedUoy4xKnAaqCHS/b+eWl/8G/iv\nSr9j0SP897WkW0FxO1rit0wmGLNh+BJjqCh7K5RXJz7L6ZT+R9XXGdZdBhXX\nTAiBEwwyiGXeFQeT624Kxcno7oyrIqMGsC8e0L5EiJnYUMlMDClSHEhTjUrR\nL3PIoSdCwMPA1XTdxw6mBs623bbMxoNTUd+4ll6GUMd/NDMLFeJtreRbYDvD\nSj3O\r\n=Asrz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYwmUW5hEvtwyKUxPJFcE3FFN3Hgz3Gj2SbC5AGj9JbQIhANUkWaAgcFsbLNwCEMZ1FM40iL6phAfofn6XjZCjP6J8"}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/module-structure_1.1.8_1539570213484_0.27597701696902543"},"_hasShrinkwrap":false},"1.1.9":{"name":"module-structure","version":"1.1.9","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js && rimraf src/**/*.js.map && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^4.1.6","@types/jquery":"^3.3.17","@types/mocha":"^5.2.5","@types/node":"^10.11.7","@types/sinon":"^5.0.5","awesome-typescript-loader":"^5.2.1","chai":"^4.2.0","codecov":"^3.1.0","cpx":"^1.5.0","css-loader":"^1.0.0","file-loader":"^2.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mini-css-extract-plugin":"^0.4.4","mocha":"^5.2.0","mocha-typescript":"^1.1.17","mv":"^2.1.1","nyc":"^13.1.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^7.0.0","source-map-loader":"^0.2.4","style-loader":"^0.23.1","ts-loader":"^5.2.2","tslint":"^5.11.0","typescript":"^3.1.3","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.20.2","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.9","webpack-merge":"^4.1.4"},"dependencies":{"command-line-args":"^5.0.2","command-line-usage":"^5.0.5","core-js":"^2.4.1","fs-extra":"^7.0.0","get-installed-path":"^4.0.8","http-server":"^0.11.1","jquery":"^3.1.1","js-plugins":"1.0.0","log4js":"^3.0.6","module-structure-lang-js":"1","module-structure-lang-ts":"1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"175ca9df3e93b1d86fd34fad7a51939d70498278","_id":"module-structure@1.1.9","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"integrity":"sha512-hU2tUYJumvACHDL+dYCZ9CKtzFgUoEeKY4A9KWsalmAp1EZO/Sc03jiv5YYprXUpXRggeE02rguxufzP/qq+PQ==","shasum":"8898951a145c31f832cfa59e6a07da12e7929e5c","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.1.9.tgz","fileCount":38,"unpackedSize":441992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxAETCRA9TVsSAnZWagAA+EEP/jHJsXvkTyD/Z4MNFJvL\nMGB52JhjPqvqVAJw3tqsr0GTOQDJtaCe8hJ/iwcy7FZSt+SvgVZqp16CTIDT\ngv2YfGVr6Nf3bSjmaYWYP9cmEYekPqwpYEy3wlIsY2xlbzG2ruyx8aoOZS/u\nh85c07OTCY47cOLLt5KldkIYYvd7Fua4FDibEbXfPnolpijijDd6lLoorzpc\ntLsWDOJfAicA5ONv2gHrOtPP57dREeP9aKfJQiFWfXAhR6cTlJoIq+e8mR3h\nF6S3wdo/NaXyY1fcXdE9qI7xkSEbcj8yuY6nfCswYB9coCQ2WG5bC+bqvLma\nOaN4BdfZQ5iJiCAqpq46prP8oYJ8Y1qpIJIzeW9tPXF+6Cj8+EuZW1eNYLZ9\n0axXkrRTgZ3rlqmBAuAckkroMran+/nBmL44l4w1XCRwQLNSOpVJYzjIF1lD\ndw1heFDI2JM8j0BsrCV2UyxrPseIl0DN1qE/QzvBeDwk9ptisVKCHFl211Pc\nGpbTU81uT899cyGbifGF8jku+zFbz9JywunnsZJDGyFQYwQVIFSTUxariNm9\npT3pUdTBzFTemNK4gmYqLQWeSF4RfvPzlWjVgby+K7tQvNlvQRIR1yK+EVJF\noeTdGqvG1aHgD0SFfuTc0g14Kr8dM4HB+ZZlc+da35nWbYU8K26PQBsbY9Lc\n0pLj\r\n=xBNq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8LRG6QvxuuwMmMlWrNT2IZlEwpaCn+jGoCA37zwRmywIgHbVb/CQikNTL1PJft0JdfK/+ka6w821+281NEp7kvRQ="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/module-structure_1.1.9_1539571986661_0.6320116309042645"},"_hasShrinkwrap":false},"1.1.10":{"name":"module-structure","version":"1.1.10","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js && rimraf src/**/*.js.map && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^4.1.6","@types/jquery":"^3.3.17","@types/mocha":"^5.2.5","@types/node":"^10.11.7","@types/sinon":"^5.0.5","awesome-typescript-loader":"^5.2.1","chai":"^4.2.0","codecov":"^3.1.0","cpx":"^1.5.0","css-loader":"^1.0.0","file-loader":"^2.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mini-css-extract-plugin":"^0.4.4","mocha":"^5.2.0","mocha-typescript":"^1.1.17","mv":"^2.1.1","nyc":"^13.1.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^7.0.0","source-map-loader":"^0.2.4","style-loader":"^0.23.1","ts-loader":"^5.2.2","tslint":"^5.11.0","typescript":"^3.1.3","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.20.2","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.9","webpack-merge":"^4.1.4"},"dependencies":{"command-line-args":"^5.0.2","command-line-usage":"^5.0.5","core-js":"^2.4.1","fs-extra":"^7.0.0","get-installed-path":"^4.0.8","http-server":"^0.11.1","jquery":"^3.1.1","js-plugins":"1.0.0","log4js":"^3.0.6","module-structure-lang-js":"1","module-structure-lang-ts":"1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"411228e9511796850b39b5b2d040d558321ab741","_id":"module-structure@1.1.10","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"integrity":"sha512-21pIdPWqwUxJQ8XCCvYCH6OsN/kq2SDSJzUCf7DCWgjnSoX5N6JYnPhLsBSbzMnrnBGca0Xvb20GFyZNNcpqDQ==","shasum":"7ac7afb14b03adac32b9a1fb58cc8b6b324dbd85","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.1.10.tgz","fileCount":38,"unpackedSize":447973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxAPsCRA9TVsSAnZWagAA6BwP/215voEBr8Qh8jOUQH5+\nF4x5yhwWgB4jJmlMQl1RdcBuRWZ1tZoKv9K/yDBk9M7PbKQaje8t5UrfFyl/\nmH+IN736SDLIxrpwbxgcXKRqUiZMMXTt7oynmW+mzPXFYYetXXuky9eWEGra\nJCsyzPrEtoIpPKznYy+dDz8JMJp3OcEplnXO+BA2huilEU7Lg4G1tPPyoth3\nccjKfSWKEOvhXhbe09nsE0nmeyfBEVq2BO0Gd350AjNzf3rg09XdR9tmFW2E\nStbx/3HSMWYwNJdhsX8z+akipnTwZyGplTGHJLOyOB+T6e0X1b7TJuUs0yhy\nCr8FMq5S71OcgFRI3BM7AeL58stfla8IJA8cA8VmKdNyBGpblswSaBzFXEY0\nfGj3O6eN7R1zxGtbl2u35UDWBy5eGIPZtmNuAGYzzizWJibjNF9yLlTl0WWc\nDbSB2Kq3M/i3awKbPSFA7+AOz5Ic7H706z9iV2V6rEdWHmzuRaqrtxHy6+Bo\n6rMovOW0SKCrWLxxwP4OwzWbMPcFHmEpjmwmwWOdURi6DYYZkKedqkjt1WcK\nW0hgx8W6d8yBtY/iQqPaFi935zg+QNr9MdI8j/5barxrohgWfOSR6O0Md5hs\nl/4anLhTcByv6Bza+TL4eWO64gqSWST19v/vdOgZc+X+ETHJJqG9Crk2GuZy\nj5DY\r\n=S1Uh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF7hlVuDgQQxJuNiseC2sb/CdMRbkS9cwd+ZVnvOI3ZEAiEAv9mILpSjXXyclsdz0sdTn2TilTrPvmkw6fq++NgJPco="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/module-structure_1.1.10_1539572716143_0.5094836074935933"},"_hasShrinkwrap":false},"1.1.11":{"name":"module-structure","version":"1.1.11","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js && rimraf src/**/*.js.map && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^4.1.6","@types/jquery":"^3.3.17","@types/mocha":"^5.2.5","@types/node":"^10.11.7","@types/sinon":"^5.0.5","awesome-typescript-loader":"^5.2.1","chai":"^4.2.0","codecov":"^3.1.0","cpx":"^1.5.0","css-loader":"^1.0.0","file-loader":"^2.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mini-css-extract-plugin":"^0.4.4","mocha":"^5.2.0","mocha-typescript":"^1.1.17","mv":"^2.1.1","nyc":"^13.1.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^7.0.0","source-map-loader":"^0.2.4","style-loader":"^0.23.1","ts-loader":"^5.2.2","tslint":"^5.11.0","typescript":"^3.1.3","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.20.2","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.9","webpack-merge":"^4.1.4"},"dependencies":{"command-line-args":"^5.0.2","command-line-usage":"^5.0.5","core-js":"^2.4.1","fs-extra":"^7.0.0","get-installed-path":"^4.0.8","http-server":"^0.11.1","jquery":"^3.1.1","js-plugins":"1.0.0","log4js":"^3.0.6","module-structure-lang-js":"1","module-structure-lang-ts":"1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"047e1b827b07dfffcaad0cfdf893ef3aa8254110","_id":"module-structure@1.1.11","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"integrity":"sha512-bVBL6LfPdTH7bZ9v1efy4qTN7fi9oPancR2of/I0Dk2mLq1DRSYFKLMuudA6EagvZY5FZOKtj3PKq9BgNRDt4g==","shasum":"e425cb2fd6f90626a17186e08949532116039cf0","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.1.11.tgz","fileCount":38,"unpackedSize":447973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxAX4CRA9TVsSAnZWagAA5iUP/1R41f3b9MORKY+QoCwO\nUWS+gOIA1OTYN66NSVtEUOsPQJKoOR1fQ4RV3L49M0JwJXH+Q+fc0ettZJ+K\nBoycS7lE6BIXwIGorBqlCrN4v4Mx0ZSeUVhpBID9gcw8UYHe38BQj1abNAAb\np8wrah9LxlbgU/HoCGNdmrFL2ZatibJeMQc/WNwBFblU9CBtFSDddbASi5F/\ncZ3tnLRyBA90SdH4RD4WOD0ohhSiU7iogDrIv/Hztyp8QnTMIDQpOysdKn2j\nAP7wYxFFNpRsZpwHbOKMF9Y3JDBRJBsd15/N+i/wWLI21k6QucfxkXZaC9FV\n7kEWfkP8nf6zMCGFhzT8CMMNqBJ1hPNT6gsRD2gx8nQTmu+os5sOj5oLZQmw\n71mVc+C4hSKzqKMsDliPdxzLXYFU0+u17BZ89Vef2dl7bWTwvhtxvIO+PTXQ\nLJjdb+49P2uwdypyEciCDlvuuufp3YPUFpAE8uLH1m4UlmdReV+xtC9PQBJr\nuCYvV5YDmCpMOykhc37K/aM4Z2oGEoFtLVRdRrvEazGQ7s3oqtmVm7rXcYFk\ngAC+s3GIOak+jq27w1WV39vPU5YcIQGd8fpKdrFcb9bvOrw65V5JSTi4eXwF\nvIysObkGka8HVNeR7F4o7spYrChwZ+CcAfQFUP2+2f3k+rLFSXnvwz2uxAVE\neDYF\r\n=oj4M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3XjDIzzyyvfuhfq7lM2OhmzY5uauHRVzc7vboA9lS5gIgERDBYGht0dU9nWTzpT62jB9nzN0Mle3wlQlNaVI6Vog="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/module-structure_1.1.11_1539573240060_0.5003199351886904"},"_hasShrinkwrap":false},"1.1.12":{"name":"module-structure","version":"1.1.12","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js && rimraf src/**/*.js.map && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^4.1.6","@types/jquery":"^3.3.17","@types/mocha":"^5.2.5","@types/node":"^10.11.7","@types/sinon":"^5.0.5","awesome-typescript-loader":"^5.2.1","chai":"^4.2.0","codecov":"^3.1.0","cpx":"^1.5.0","css-loader":"^1.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","file-loader":"^2.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^5.2.0","mocha-typescript":"^1.1.17","mv":"^2.1.1","nyc":"^13.1.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^7.0.0","source-map-loader":"^0.2.4","style-loader":"^0.23.1","ts-loader":"^5.2.2","tslint":"^5.11.0","typescript":"^3.1.3","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.20.2","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.9","webpack-merge":"^4.1.4"},"dependencies":{"command-line-args":"^5.0.2","command-line-usage":"^5.0.5","core-js":"^2.4.1","fs-extra":"^7.0.0","get-installed-path":"^4.0.8","http-server":"^0.11.1","jquery":"^3.1.1","js-plugins":"1.0.0","log4js":"^3.0.6","module-structure-lang-js":"1","module-structure-lang-ts":"1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"9f6003d755807d4fcb025eddfa2bcdaa88aa7e88","_id":"module-structure@1.1.12","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"integrity":"sha512-jlzXysjaDm4V6ybyIdQRzSwgOF/kc5sxI/OY02RWzRPCHbJstJ50isdFrta9HGHYl0YH3zldUTAkJNV4ACUz0A==","shasum":"bcc7fbe768e5fc35ae635b9d9cfb4a5c18ad09ff","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.1.12.tgz","fileCount":38,"unpackedSize":447984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxhlCCRA9TVsSAnZWagAAe1wP/Ro1ZP5KsxAhZ7QVFuox\nlQzjkMlGyz/aCNiHvyuaJm8k/cK7I0tBpbE06tKVVlm/SrV5+emFz8IuWYZz\nFVpm4wqV0w78ZPZ/yPKQJmpnmQ1DijCsLKenYbGg1wDIaqPayMU0prFrpYX/\n0CS1gVLq5JEQGqKIcQgex9bu9yumukmQ4YgxVotgRQxQ8cL5I4uD2Xogkf3W\nduIUS9ThU55TCPb5FOi3usjYwCWHK2RqqtQMAlGAC6STU0Fygfc4UFWSZJOz\nnY8FiIEZB1W3vvElwpiswsxzordMVYyg1Y/p4pdQ6hsPG6oPXVnySOgbf1z6\nWRI8ejjOPbzprIUt7S3zH+u8FTWo7cSMmsI7IOclUuWHIeB4A1blxztmAqLH\nGzlLOy2yQFntulFj9mSZxr/B5GGaprOw8ljA+NekUeGq0fCQy74rb8Rs3UlP\nTx69DdC8sXmdU3WJKlYhz3HPG0I/sHwFhIwmlaxGnf5uWVoPr4THtHC6wjQZ\n1P5APYapLmz3sV8Y9Ztbap5lOwDTASugwJphR+cVJO2d6qNDo+lX4KC9SfnK\nNnuD2Oqv0ZS0H+C2978jy0IKA1gGogXK1N+Y7MTnN6HJo9OHmsj2G7bVHdHh\nBSJF2K/JeqmkqnGzmNpYgjOpnZyuDda6JSZDIVRVXJKU0DIVI66I+h9fZsKi\nGK51\r\n=g16P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEeuBUw/QdVIxfmA8u4Q1xTetgwIALf1UB/p4hxc8ZQHAiAyVILO18R7/1Uv8wFLC8uvj9BCC4xjtrzwNCW6NJC4xQ=="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/module-structure_1.1.12_1539709249480_0.11432315924091685"},"_hasShrinkwrap":false},"1.1.13":{"name":"module-structure","version":"1.1.13","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js && rimraf src/**/*.js.map && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^4.1.6","@types/jquery":"^3.3.17","@types/mocha":"^5.2.5","@types/node":"^10.11.7","@types/sinon":"^5.0.5","awesome-typescript-loader":"^5.2.1","chai":"^4.2.0","codecov":"^3.1.0","cpx":"^1.5.0","css-loader":"^1.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","file-loader":"^2.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^5.2.0","mocha-typescript":"^1.1.17","mv":"^2.1.1","nyc":"^13.1.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^7.0.0","source-map-loader":"^0.2.4","style-loader":"^0.23.1","ts-loader":"^5.2.2","tslint":"^5.11.0","typescript":"^3.1.3","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.20.2","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.9","webpack-merge":"^4.1.4"},"dependencies":{"command-line-args":"^5.0.2","command-line-usage":"^5.0.5","core-js":"^2.4.1","fs-extra":"^7.0.0","get-installed-path":"^4.0.8","http-server":"^0.11.1","jquery":"^3.1.1","js-plugins":"1.0.0","log4js":"^3.0.6","module-structure-lang-js":"1","module-structure-lang-ts":"1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"22c0c9d74645621ad846b0675389245fd256934b","_id":"module-structure@1.1.13","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"integrity":"sha512-LHHacE5RrRrCWoQxmqikIJPP7j1jAVQo8ark/lr9jWdbbTa9nGDkOKQ6f3vGCPkD7p5GHfKSVzs+I0a5ioJhnQ==","shasum":"9715110cffad67d62b65d83589364aa099bea896","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.1.13.tgz","fileCount":39,"unpackedSize":442146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxhqDCRA9TVsSAnZWagAAfLYP/AyI+ZmOquZ/wVW2IGys\nB8SvPEMd8l20+vxScwJ3AhvsbexvT3ANbZjd1GQ/SzJqJ+b/WgI9uhzDT86S\ndFFgxhslbXhMAuU0Y0fBAkgX51P60FjTMkMAzVgG54vuIB5fe+1w/ZTROD8g\nADxjxeBnt+XhULTwqXWRADco9ZgyW2qnN+EtH3fY8PkdCKb+nryCOjqY7qmC\niKlaxiY/kOU8fZ3WSr+CEwnzcuquoKVnNU2kDYNMJKOLDJKj4MdOyCKkyDlB\nnyamuhRtlTNeqxIqDl6DhY844WSB9byrIdnip+gE1zCNnpfd8u5s5+NO3JU6\nG9T0mU2xdfk5qzWd/Hj23BDPU55dN8kkc262m4JSxHhEK7rdmyfqcCvTSlon\n1o5MmlW4XvBavUQQs+FeZo12p/TEEfx1YvQZnO+AfX3o9584Dc6dOtbyjP/j\n/eyuzriIgnQ9zrRTMbqNorAO7i5vRoHaYJklgwIdg1Sg5/Et9h+zBJTvE9NG\nyBvZ5gc1cHgj/X00Qpfx1YqAP1CDvYlsb/FUNeeFKk98kUVZQjYoFOuy77ce\nZu1iNwmL9RnVRztsBtqMkMchmIg7WqymiBjlNO6AzHPCVzQc909i1VXxnVDf\nC0U3A27oOEoXvAFuv3nOSsmnA7hU+kxchSMzxF9GOErnzGxbXAwOzbjfMTvU\n2mxd\r\n=PhxT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkpS6+RbREWG4eSHnvdFJTcv50FVWaZHkKzlJFQJn7nwIhALAujAvnxOHgl12HPH8RuLsaFYo4QmocityABEJT0Nr5"}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/module-structure_1.1.13_1539709570921_0.12422262978787679"},"_hasShrinkwrap":false},"1.1.14":{"name":"module-structure","version":"1.1.14","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js && rimraf src/**/*.js.map && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^4.1.6","@types/jquery":"^3.3.17","@types/mocha":"^5.2.5","@types/node":"^10.11.7","@types/sinon":"^5.0.5","awesome-typescript-loader":"^5.2.1","chai":"^4.2.0","codecov":"^3.1.0","cpx":"^1.5.0","css-loader":"^1.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","file-loader":"^2.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^5.2.0","mocha-typescript":"^1.1.17","mv":"^2.1.1","nyc":"^13.1.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^7.0.0","source-map-loader":"^0.2.4","style-loader":"^0.23.1","ts-loader":"^5.2.2","tslint":"^5.11.0","typescript":"^3.1.3","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.20.2","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.9","webpack-merge":"^4.1.4"},"dependencies":{"command-line-args":"^5.0.2","command-line-usage":"^5.0.5","core-js":"^2.4.1","fs-extra":"^7.0.0","get-installed-path":"^4.0.8","http-server":"^0.11.1","jquery":"^3.1.1","js-plugins":"1.0.0","log4js":"^3.0.6","module-structure-lang-js":"1","module-structure-lang-ts":"1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"473372d9b2410fc42e971ba2963cfd0fd3e21bec","_id":"module-structure@1.1.14","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"integrity":"sha512-/VCk1cLDZjfH8mnBU/mu91+nIeKsnM3YD/B68N1y3uqh7MAyfGes7dB62u0vzleCa9zSgXUOD6hKp+fvebF+tQ==","shasum":"fc4e33b2309dc80a911b8323cbbe4ecfaa636cff","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.1.14.tgz","fileCount":39,"unpackedSize":442257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxkfZCRA9TVsSAnZWagAAbxoP/23x+y7n15VmY655k3tu\norYlbNiVFmgUK2J44QU5ATOZ+Wjphlf4FKP1bOLBL/804+b8Q27jEacM8GoP\nHLlMND/ri7AjI2t0m0mWMeyQPPVNP8Fmu1n3nYCrB+iKiP2N4OqMnnqW/Fs/\nUcVlTQQFTo5xCQuCGpYfaSwtrhMMh3nZfPATn1xB3EiR941B+Q6WJTlqQGX7\nNVSrGdmcMXkOox5uCjcSzOsr8V9zcAPQ5Si4X7G1veJOGi6sWyJek6u87ygb\nxuBy90P6SKx6zCJn9BJi2lVuwsYrJAKrohfUM3jnxCe9tNrgyQ/ZOFoKWjhU\ndyTe9IuxuuzkTZsuL0qJvfkoAiTHmu+Y3DeqmNy5JOZ1ug0XCKf0qsgEx4SN\nZg6EkNCX1q0FapccNOgahImECWn9Xb4iIEPXLqq8yu7U0dMuiIol9wVXX16T\n/lZgrZEiQx+NigO2fOcECLBNbS32zWGQCaC/KfkyMotgJ9PJbKnSLK7AQSCz\nX/uzUjhCdICnFx5Usdq2ILlAvYleWhyyCT61QbJiXC20kK3B3mh07ytzjr4B\nGAGdyhrkswhVMtPIv+niLmcqY2UGKs9rT9RTeQVTqBp/WYOIU32yPKLgKviv\nk6lF2GgY3l531PJrmWo71u3aLhrVwtNgTGHtR1L5oThErLH6viL16D5cOfpX\nb5S5\r\n=WbR7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYvKLwzOHSKs2qoqtBRzo5hndj6AEuko0edDT3qy4E5QIhAOpYC9+nlPG3fOQHeG0tTVTTZx30a6QcYnUcqZJenBS9"}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/module-structure_1.1.14_1539721176569_0.3616073527053356"},"_hasShrinkwrap":false},"1.1.15":{"name":"module-structure","version":"1.1.15","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js && rimraf src/**/*.js.map && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^4.1.6","@types/jquery":"^3.3.17","@types/mocha":"^5.2.5","@types/node":"^10.11.7","@types/sinon":"^5.0.5","awesome-typescript-loader":"^5.2.1","chai":"^4.2.0","codecov":"^3.1.0","cpx":"^1.5.0","css-loader":"^1.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","file-loader":"^2.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^5.2.0","mocha-typescript":"^1.1.17","mv":"^2.1.1","nyc":"^13.1.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^7.0.0","source-map-loader":"^0.2.4","style-loader":"^0.23.1","ts-loader":"^5.2.2","tslint":"^5.11.0","typescript":"^3.1.3","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.20.2","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.9","webpack-merge":"^4.1.4"},"dependencies":{"command-line-args":"^5.0.2","command-line-usage":"^5.0.5","core-js":"^2.4.1","fs-extra":"^7.0.0","get-installed-path":"^4.0.8","http-server":"^0.11.1","jquery":"^3.1.1","js-plugins":"1.0.0","log4js":"^3.0.6","module-structure-lang-js":"1","module-structure-lang-ts":"1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"c0d287067176aa686ae38833c808c1b0d169ccc6","_id":"module-structure@1.1.15","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"integrity":"sha512-x8dsv6Sd7fT2zEkSnQFzqOna9YlgK+ozXX9d+y5cR/EhTJiGwkDE9N9CobTfGXsnLpsH313HScV/1T8gFUQSeQ==","shasum":"63e4d1bb393113f53fe860940f03f9d6b331139e","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.1.15.tgz","fileCount":39,"unpackedSize":442257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxkmyCRA9TVsSAnZWagAAxD0P+QBBDoKxOF4DL2qYGles\ngqih1JIzHo3Q2W5Yg7HjxFujy+u4wLzTczW5Cz6iIsprnZp0OFwlvAPPMjLd\nhRqCRHZqZgPv8xf3F1zS8kKyKUeSq+HOIw0yrshnMbB6nO3IT0ZA6BpYvb2U\nUkOh8BAKjSpYIW59fAEpMHofEOjperULnqR0ezCmC/dKaxykctRF1BX/Gmva\ni1OYP7WiEZw2giE0CwSjXb2scGHMlkxGPNBhMBTrN7nA3TpMAB275nciiQ5T\nh9gPp9Tu+1kxI09f2elakn5h4FvFlXspNWVVdTjO5HUoTe/K0gE0C5/eQ1Ss\nwSwX7k4I44h3WYbghTrkfcwcqKLE0frRNv+HJKIuaJJr7S1ILrkTCPfVAtie\ntxp7Pqq+qGsfABVehilwV4mHVwsgv1ec0pz/BezP5EkUoN+f11BoHxbAt60F\n5G7SUDQYI30ZiF7tgii+Ye+pS4aGnTw+1L/YDNl59NKbNoAhzFqYjPGAh9Yg\na6nn83tta8IRJOlLfdPtEdWUhHF74oYxJsF62z9W7fd+NSOosvU5CxAYVb9v\nCiNLt606zKt/bjAcVdzdpPpo6fAU0bgM6Pe+NL+H3ZH8zfT06q6Mgz8vq7FD\nrAN+z+FEJK5J8UugAwbqVdCHTecg7ZW8oj/it9zA1v1wKPwAIo06/SgcFgYq\nrMuB\r\n=8KHp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICh0iJF/RUeLwgay841AcEewqtzxsiH2NaZxk52mCxB0AiAlLvCU4P4O5Mh5n7gC6XFQyMtLtUrRJtRLszm6L0cYhA=="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/module-structure_1.1.15_1539721650201_0.5261874599165555"},"_hasShrinkwrap":false},"1.1.17":{"name":"module-structure","version":"1.1.17","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js && rimraf src/**/*.js.map && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","publish":"npm version patch && npm run build-dev && npm publish && git push","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^4.1.6","@types/jquery":"^3.3.17","@types/mocha":"^5.2.5","@types/node":"^10.11.7","@types/sinon":"^5.0.5","awesome-typescript-loader":"^5.2.1","chai":"^4.2.0","codecov":"^3.1.0","cpx":"^1.5.0","css-loader":"^1.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","file-loader":"^2.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^5.2.0","mocha-typescript":"^1.1.17","mv":"^2.1.1","nyc":"^13.1.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^7.0.0","source-map-loader":"^0.2.4","style-loader":"^0.23.1","ts-loader":"^5.2.2","tslint":"^5.11.0","typescript":"^3.1.3","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.20.2","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.9","webpack-merge":"^4.1.4"},"dependencies":{"command-line-args":"^5.0.2","command-line-usage":"^5.0.5","core-js":"^2.4.1","fs-extra":"^7.0.0","get-installed-path":"^4.0.8","http-server":"^0.11.1","jquery":"^3.1.1","js-plugins":"1.0.0","log4js":"^3.0.6","module-structure-lang-js":"1","module-structure-lang-ts":"1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"4775e4224bf0269c292185f3c451b48a5312060e","_id":"module-structure@1.1.17","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"integrity":"sha512-wuzfyCpLdWHcWrXzLMLaJ533SeBt/o3PYqwcexA4xfY3pwx6p0lQ7tHrRNWLXh/V+jD0F2PlqSZ06Pch/8lzYw==","shasum":"b3357bf0ca08a34969c0ae6014b4e82e66d8e7b9","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.1.17.tgz","fileCount":39,"unpackedSize":442449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxlG5CRA9TVsSAnZWagAAuOAP/0y2SFiMV6TkqYVaAwRe\nvew5yWsPiwfRuruZNfDoLEKWdNadPB4MOtr9cW4HX4mauz5rR6Qk4O/ZESg+\nMS1vQrEj5Ba6QP3DsnusNr8ntqZa28LlTC6koD7kbRKSpkp1+WbcWIhQ9OzH\ntcDi27WXtN99biAl64R5fRFKBkF08PCq8Dmzq4NVuz8tU/mi2c2aLCyfLsAW\nZGRMsQ4HbDBhT56xfEM54iI29gCPHyKFAV1BebMaEbZnD8iI90vXx198BfFF\n1weQ37/J7y7dWVnIUFT6jtZyZdkQNjnTWWXdHADo9Wy7R1q+4a5SjthkiINY\nMwSpqKNKwvJplT9SAiUTwnvnxG6rMD9VDPpcauBHxKBuRWwLq4IUTX7nNLhG\nxRpJxRIoxvCAgn6n0ReYKcGD/3iH9OYrAEsay0X0b+J83saaRjpPtEMvvQxO\nAkuHncx7rpjNwvep0Ibj2IkX3EfNbi3iPB92YTBnS0mCVQqaNH/tCQUCWUqS\n1RP0WjH8QhgmuD9XSeTdqjPhd31vKdOQHIo/wNC1p1XzaPNrf+C3Vw6VFTha\nkUBFtic+6lpMO/h4HVqhMyrNVhPVECVL0g0OD/44oae0GFbWQ9m1uzmpHoRB\nq6F2TY+MxdoOrjU+beNblRh2nVorF4aPkhHbaiHCq/JJNkpm5U52H1xi8k1Q\nQ336\r\n=7Wlt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGVM3qyIgHKspA1wG1gLPuCOjUvsYPJLmNT7ahc6hT7GAiEAzAGV5GGB9NY9cKPfqqtIXNPs5K/T1niXxW2Mvo7445w="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/module-structure_1.1.17_1539723704489_0.6567448463510666"},"_hasShrinkwrap":false},"1.1.18":{"name":"module-structure","version":"1.1.18","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js && rimraf src/**/*.js.map && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","publish":"npm version patch && npm run build-dev && npm publish && git push","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^4.1.6","@types/jquery":"^3.3.17","@types/mocha":"^5.2.5","@types/node":"^10.11.7","@types/sinon":"^5.0.5","awesome-typescript-loader":"^5.2.1","chai":"^4.2.0","codecov":"^3.1.0","cpx":"^1.5.0","css-loader":"^1.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","file-loader":"^2.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^5.2.0","mocha-typescript":"^1.1.17","mv":"^2.1.1","nyc":"^13.1.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^7.0.0","source-map-loader":"^0.2.4","style-loader":"^0.23.1","ts-loader":"^5.2.2","tslint":"^5.11.0","typescript":"^3.1.3","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.20.2","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.9","webpack-merge":"^4.1.4"},"dependencies":{"command-line-args":"^5.0.2","command-line-usage":"^5.0.5","core-js":"^2.4.1","fs-extra":"^7.0.0","get-installed-path":"^4.0.8","http-server":"^0.11.1","jquery":"^3.1.1","js-plugins":"1.0.0","log4js":"^3.0.6","module-structure-lang-js":"1","module-structure-lang-ts":"1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"38a1429e76c4c85f6aea63301b26d6523264cd3b","_id":"module-structure@1.1.18","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"integrity":"sha512-B+sQKZa99HTVFfFPga2+1O5X1B8Q0zgEY5EAlSgT/wNAfPZKLwoI9WvZIOLyWSiyzBrQZbIayCnH7FgDttO10Q==","shasum":"2c2d165842388b5febd01ba2f83c522b0c76fcba","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.1.18.tgz","fileCount":39,"unpackedSize":442449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxlHeCRA9TVsSAnZWagAAyOcQAJGoGt4WUm10THSoHe1S\nBgQv9FHa4uE2RF4lPutNO1jQ6eC4aUgXapPHzNwGlJNrKrIXGVh2SA+9ocdr\nT2RUAcITBn9+Nu4LgeB69xFdyJ04JHb9/Y+lDKmA2zUKwyWIHTn6pMnIw6fU\nKsB99aHPTawdn5UzboocRiNaZFPCWPQkUxZp8cOPnBK1OEvWKhugEQmX1CcH\nMBjQbWxT3wqpkj3tXwtx69BOGqv5wk3g+Zj1cINI/bAdoIYACzOpDMCIqAdu\n9jeHfOObHQlL+Vfv3oowfCGXXCUimHxWFfM/xlJkk1p3fcOB9ITuljL7A9Ui\nvJmonMGvjFcqi9MyB378VE+9N3XPEi5rl1R8zsY4vOLqslqmrcD87oKdQayC\nKsi6lq8P7XJ98aLcSFQ5W9rgp1xmam4r7Sv+LB2fx00HS9CG5iH29ICS5aC4\nP+OPSjiRrd0FOPSsnKFU84OeV9STMd3JxThziZMgucJlWPnKJlN46tbhJ8V7\ntbETY3JG5C5BNZEOLvCF5nrvU/uy/2G7E349VekpGwFfHcfLQrZX6QRBjE4G\nUo30UDK75rm6si8+rnjxZYcfYqPshwHyCUpauFbKwcyOMb83/3C4og2iE4FQ\nyt44uLFZJnLlgc14h8bOu1OL6O5o+k1TPybEHwO4R/BD/USYV4FkZvbv0wNg\nB+aR\r\n=yQ3U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHnHxUnxt3LlOW9RPIkNSPK5njkefoFe+yaX5At27/mbAiEAqGJt/N87QkmQQGheD7NHLoR7XJHtvcIpeUpZ7KFa99g="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/module-structure_1.1.18_1539723741494_0.8553654349484878"},"_hasShrinkwrap":false},"1.1.20":{"name":"module-structure","version":"1.1.20","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js && rimraf src/**/*.js.map && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","publish":"npm version patch && git push && npm run build-prod && npm publish","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","dependency","dependencies","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^4.1.6","@types/jquery":"^3.3.17","@types/mocha":"^5.2.5","@types/node":"^10.11.7","@types/sinon":"^5.0.5","awesome-typescript-loader":"^5.2.1","chai":"^4.2.0","codecov":"^3.1.0","cpx":"^1.5.0","css-loader":"^1.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","file-loader":"^2.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^5.2.0","mocha-typescript":"^1.1.17","mv":"^2.1.1","nyc":"^13.1.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^7.0.0","source-map-loader":"^0.2.4","style-loader":"^0.23.1","ts-loader":"^5.2.2","tslint":"^5.11.0","typescript":"^3.1.3","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.20.2","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.9","webpack-merge":"^4.1.4"},"dependencies":{"command-line-args":"^5.0.2","command-line-usage":"^5.0.5","core-js":"^2.4.1","fs-extra":"^7.0.0","get-installed-path":"^4.0.8","http-server":"^0.11.1","jquery":"^3.1.1","js-plugins":"1.0.0","log4js":"^3.0.6","module-structure-lang-js":"1","module-structure-lang-ts":"1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"9adbb92b748bc868c7a693634389604d1546e5df","_id":"module-structure@1.1.20","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"integrity":"sha512-eqd4Yu+8MgEdMZFe1Yq8r9G1G/GfaRZuBGUGjIEFQJfUxsP5WaaJ8OSIdpeCdrXv9nt8PEyIgQtP2bBSs6P24w==","shasum":"ef8b6202e312389750e42362fbe78b9f6e4940b4","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.1.20.tgz","fileCount":39,"unpackedSize":442535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxlRNCRA9TVsSAnZWagAAw+sQAJnH6l+fxLXB7+elSOX4\nYP7mj0tm6OgRBUQYJH86jB0ujDecFOh+p+v+nWtb0nLOs8/jUF4U4KyO4IVg\nQS26Dq22c1JHLSVq9BV2fFGaa8IwUJiEnd113ydGIzpDQFHktk5QnFQaH/5+\neNkWyYw/3q7GInkfl/xX0pXbce9vRDQr6WyjMLUWxVeAx1ujnC9VoKkM87lC\nNOkPxHULx1EIyYqhnRvAlSUukKN7u3D2znbpwf41lBVDkn5lmrMwWVvHBqtZ\nPQPih5KHTABd8HByjEmqHKvbIjWGUAwg3yDX5LeFbogTzURlcTdk2loM8c54\nOGuQZy/AJhHTSOmBOSeYpOo31pxtZmOtmrz4WYOhOs9lKzm/uYgU7PeKWh9D\nbgzyFtOpjxpoI/jIiONYHvCGPyeVjDl93N0Hrxa2RLeyhHL+ggAI0egc9xOw\nXnLnwaLK5m8Qb635ya3GgTcFp2o/k27j9UBzZzQzNeB60D74Kr+V5D0NWMzX\nLADKClh2hebH5+AbfPvXc6TBR7fcpJ8AEZ+C3MkvVzGV6tFpqJytL5O2jCnd\n4eirV8TVMJc2TUE+4DnSlk3di/vEDUnAhSLsN7hTuoZZR2i4Lqo4Ot9QcbJa\nVmhJUZd7YNKuGdnnfMcnLmfNjFKa2QL9zhSd5obSjgxXEWF+JnLywj6mUmkY\nn2N/\r\n=j+f4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICZOIs6amzKUG5kE27YNVH9MyzZiPjXPuIgphlQEeAhvAiEA6HAtg3zWMwdkYjpnIy8FLNJUX81mhWvYn72QDuHQdm4="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/module-structure_1.1.20_1539724364588_0.24642375579180742"},"_hasShrinkwrap":false},"1.1.25":{"name":"module-structure","version":"1.1.25","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js && rimraf src/**/*.js.map && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","publish":"npm version patch && git push && npm run build-prod && npm publish","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","c++","architecture","design","dependency","dependencies","package","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^4.1.6","@types/jquery":"^3.3.17","@types/mocha":"^5.2.5","@types/node":"^10.11.7","@types/sinon":"^5.0.5","awesome-typescript-loader":"^5.2.1","chai":"^4.2.0","codecov":"^3.1.0","cpx":"^1.5.0","css-loader":"^1.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","file-loader":"^2.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^5.2.0","mocha-typescript":"^1.1.17","mv":"^2.1.1","nyc":"^13.1.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^7.0.0","source-map-loader":"^0.2.4","style-loader":"^0.23.1","ts-loader":"^5.2.2","tslint":"^5.11.0","typescript":"^3.1.3","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.20.2","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.9","webpack-merge":"^4.1.4"},"dependencies":{"command-line-args":"^5.0.2","command-line-usage":"^5.0.5","core-js":"^2.4.1","fs-extra":"^7.0.0","get-installed-path":"^4.0.8","http-server":"^0.11.1","jquery":"^3.1.1","js-plugins":"1.0.0","log4js":"^3.0.6","module-structure-lang-js":"1","module-structure-lang-ts":"1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"1b9d3946b9cf6b4361585a214928c8be5c84474d","_id":"module-structure@1.1.25","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"integrity":"sha512-sU5CTGvBiJYzQimTp7o+WwM8EL1CA/c6VDomnvuRSYkad4QzZMF9HY3vEBRwKZGyb7KyhtEjdlVYKkMt2oFZwg==","shasum":"fe9f270ee4d741edfd5d3c626bf7f0d317186ef9","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.1.25.tgz","fileCount":39,"unpackedSize":443172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEeEfCRA9TVsSAnZWagAAqOsP/jnU857Q8LroTrMh5H3K\n7ruONCyMsI8bPriEZDyIgSTBDvyjV2cT9is38Nkjd+15DgWkzaEBjb+lHrul\nKJAQMOFImM1UIr4SafcOjwjRDIjI0R9oOpeOet/PtKIcyhpQ0UKK8Okq5OYu\nrjmmLs7CDxkfmFmqZJKzk/7LDxEg87ce+n4KdKcbqM2OTpbOXlofU/a0U70h\nhBvNR/RnZ8tqRHzDBoJcwJLOYeRyC2+uSqnnyFfAMpBY6j5Qbhy6aPjXFDyz\ndHTZ5pxNUnJEXf2CtSwajvHlduOyvr6320rZ825rMLQ89ispEW8UHomS2zFt\nrfZfsz4Hsy5SB2JtolWVo748Q4M7TbswhqwtJzr7iwH7M5sTgBKpzsbdA2eS\nGsi/ZKfQ/fA86GhjATZOouwyQDbF1AFF80gp24Ml4qCNhBnYIePVwTELucaa\ndNh3uVRhQv4wNs+Fg15VJih2XLO9sk2Gll19eNe8WPsrmdJyDxJPwDjD62yb\n3IueB9sSEWjlcbQFL4hrSgrusSNUoanFa4J4sfdj6jCUE0l9CHS8qBtOAQWb\nauJ/1Y1bdURdMcJxcJoCj5kOiFUBQuTiVJ6fXBWnAYkdzOVYCwlWrRujIgud\nhUiD6puIwjmQfGIghDwubonG97A+sX4h4t6VPW3wdTm/WQd7/fUsAGzr8X0c\nXTkg\r\n=0rQh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHUi8v2iym2yqMaVsC8qs+0bFkA7fF0T5LWV9Lqn+NhAIgD+SrMBnv0pIibdtAx6Fg2hma9fz14cYZ5cl1hgLTkYg="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/module-structure_1.1.25_1544675614196_0.4480804410731163"},"_hasShrinkwrap":false},"1.1.26":{"name":"module-structure","version":"1.1.26","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js && rimraf src/**/*.js.map && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","publish":"npm version patch && git push && npm run build-prod && npm publish","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","c++","architecture","design","dependency","dependencies","package","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^4.1.6","@types/jquery":"^3.3.17","@types/mocha":"^5.2.5","@types/node":"^10.11.7","@types/sinon":"^5.0.5","awesome-typescript-loader":"^5.2.1","chai":"^4.2.0","codecov":"^3.1.0","cpx":"^1.5.0","css-loader":"^1.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","file-loader":"^2.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^5.2.0","mocha-typescript":"^1.1.17","mv":"^2.1.1","nyc":"^13.1.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^7.0.0","source-map-loader":"^0.2.4","style-loader":"^0.23.1","ts-loader":"^5.2.2","tslint":"^5.11.0","typescript":"^3.1.3","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.20.2","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.9","webpack-merge":"^4.1.4"},"dependencies":{"command-line-args":"^5.0.2","command-line-usage":"^5.0.5","core-js":"^2.4.1","fs-extra":"^7.0.0","get-installed-path":"^4.0.8","http-server":"^0.11.1","jquery":"^3.1.1","js-plugins":"1.0.0","log4js":"^3.0.6","module-structure-lang-js":"1","module-structure-lang-ts":"1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"670551d5a0f59b05e9a20d29f6e308c10cd0c56b","_id":"module-structure@1.1.26","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"integrity":"sha512-DPP5eVWHMv7vpFla4nT5R89fBw0b/kaAuqN6e1CFMUXfl7MhlmvY7JwXSIG40A6resVgtlXfkJJNYxIpi29Q0A==","shasum":"14d5753e5fbdfb4dc27ec9658cf17346a03b896d","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.1.26.tgz","fileCount":39,"unpackedSize":443172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEeK8CRA9TVsSAnZWagAAMMMQAJpsG/fSLlVG34MoDiTu\nh6wf6eE27r+pd/Me+ZBqi69QbxZZ9uHtbzajG1kiy4la+m58Qe/cJyV+Nwpd\nYJHZdpu9yIOnNYq5cBqDLuud00VLQ5+zIFtUQHXR2Baqly9kOcoj8+VWEX7j\nx08SE8td6im2WnLcodiWjqrCzF1B2j6VhPh+aL6paEbkjKlksivHet9nXgbQ\nt/Vas7iXLI2Rg7qnFg/kSWOK9C5S5hmjTpoIJ8qw462ICQ9hFSf0QaeFCA71\nEIeWhZQpUmR8IBsmZkjdPZQWnTuCOJg4LseF28iiMgqU46cGLI1bwbM9puZp\nnRPgNUuRQGkAMYiIcEkq6RzxGPZojPb+qJeqUqXzFHxBskUAbj0ADcVr1Vb3\n8EGFKlwbqgOGAczLbcCRWCmhLcft6yxIs6DKCvPE2gmPLAVV8nvmcsA+rmjr\nXgCLFgsizKGe3NCTyKYfEEVJcEBCbrngUZvbLcDbrWjKJJl+8xEVp6J517Q5\nplRMjlDKgUBjhXCzaddDGSedKi32OaTzWvzRzV0y0sry8moxqAEhFjIqbbTZ\nJzE2vT7jv7y11pj0gXQ0iBL1SxA2J27lrL+k/52LWUf5fOSb1bHAZFSdTfBt\nMOvdW2sKH0CqCRc6ouQoMqDC+Fi64PAdCGpmLeiqxzPKzWpxiSZ4BZw6voo4\nmC7f\r\n=+Rds\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxJMUDDUUca7FonHMUeBCASfqs8KIKi5/xvgU9cHR56QIhAP4ncvHzk/Dy4GuylaBX59G1jJeceXsEnpeEF244MoPN"}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/module-structure_1.1.26_1544676028011_0.10392141758679174"},"_hasShrinkwrap":false},"1.1.27":{"name":"module-structure","version":"1.1.27","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js && rimraf src/**/*.js.map && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","publish":"npm version patch && git push && npm run build-prod && npm publish","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","c++","architecture","design","dependency","dependencies","package","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^4.1.6","@types/jquery":"^3.3.17","@types/mocha":"^5.2.5","@types/node":"^10.11.7","@types/sinon":"^5.0.5","awesome-typescript-loader":"^5.2.1","chai":"^4.2.0","codecov":"^3.1.0","cpx":"^1.5.0","css-loader":"^1.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","file-loader":"^2.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^5.2.0","mocha-typescript":"^1.1.17","mv":"^2.1.1","nyc":"^13.1.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^7.0.0","source-map-loader":"^0.2.4","style-loader":"^0.23.1","ts-loader":"^5.2.2","tslint":"^5.11.0","typescript":"^3.1.3","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.20.2","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.9","webpack-merge":"^4.1.4"},"dependencies":{"command-line-args":"^5.0.2","command-line-usage":"^5.0.5","core-js":"^2.4.1","fs-extra":"^7.0.0","get-installed-path":"^4.0.8","http-server":"^0.11.1","jquery":"^3.1.1","js-plugins":"1.0.0","log4js":"^3.0.6","module-structure-lang-js":"1","module-structure-lang-ts":"1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"f20fef96682af22a70e0d2486f751439751eef3e","_id":"module-structure@1.1.27","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"integrity":"sha512-/hHweAtqtyljvylyi8sKZIvmfYjGOTKYN3DpvsdCADldgeDt7P+HGyaCpBzoQBgAcpw/+nlcTN4ruQglTvQL4w==","shasum":"8cf7f7e182901da4a874c7ca00b5a7dba3615255","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.1.27.tgz","fileCount":39,"unpackedSize":443172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEegdCRA9TVsSAnZWagAAqjAQAKANZaiggN7kpmwgZ2vv\nk/4YHmsZKnrXC5yeoplS6AFNtb9XuWHMi3eh+goOrRPTkDcZXio2tfDRXFPj\nmir6RVasq8ZarC2GMlJlFQVG4iuNlNV8LaSjGDLpsXx7ywwMc0zStb3/pu7/\nlZ4M+FEv9d2RxYVZvP0PRzU9AISAH4hCsoVXgn5j4STfJBSjeYhrP0lW0x4y\nZZ8p/iecZIxEzpWxD3Gq1IivOW1g1Bce8nk/zAI/KkGpT0a6ytqLGEK6UOzn\nUX4HJ5UsXwa5BxJdXG34Nbqe/8fYCPvKYxJgme/E0NMzCEe5TkABeDgGuM3p\niPwM95C7/JaD3179bHjr1CcMwJZaneiVpM7jzHRlHiMZql9paT2JJA5M1slC\nA7/DhgMKL1KBBZmzKM8T5QSuFow/fEkxFSaUiJhq+vlkzZa8zdaK8iNHYDOz\nayYP+VsJ8hoEYBBrVb55+67l0GEvOTImVMJdXCZ7pAYgYRbeE2h0zcRGFZIv\n3LsNzHQ/SFaIkK/ek7Mr9OYIRnHGzE+UHkKeGLoiBnr5c947XcAuN21k2Io7\n724vp7e+npIlF3hPldWIld2FpLw65SsDLCgXZitIm+GK79YPPHAovt1huaGb\nU4R6DiGD23iq57fBz4n+lZ4k606WXoPZlAzNTJ3bOwCZoTkEZdGEbZwSCqhN\nr0Ll\r\n=47Dr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBeRL9kMiV0XncSJsfKhxacezL9ydcPUYWX5cM2bBF9wAiAwxKnexwWQMadxz6Sze7BwDeGyAOzkl6A+DrC15Wy6GA=="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/module-structure_1.1.27_1544677404485_0.5308173660786479"},"_hasShrinkwrap":false},"1.1.29":{"name":"module-structure","version":"1.1.29","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js && rimraf src/**/*.js.map && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","publish-how-to":"npm version patch && git push && npm run build-prod && npm publish","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","c++","architecture","design","dependency","dependencies","package","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.7.15","@types/chai":"^4.1.6","@types/jquery":"^3.3.17","@types/mocha":"^5.2.5","@types/node":"^10.11.7","@types/sinon":"^5.0.5","awesome-typescript-loader":"^5.2.1","chai":"^4.2.0","codecov":"^3.1.0","cpx":"^1.5.0","css-loader":"^1.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","file-loader":"^2.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^5.2.0","mocha-typescript":"^1.1.17","mv":"^2.1.1","nyc":"^13.1.0","raw-loader":"^0.5.1","rimraf":"^2.5.4","script-loader":"^0.7.0","sinon":"^7.0.0","source-map-loader":"^0.2.4","style-loader":"^0.23.1","ts-loader":"^5.2.2","tslint":"^5.11.0","typescript":"^3.1.3","uglifyjs-webpack-plugin":"^2.0.1","webpack":"^4.20.2","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.9","webpack-merge":"^4.1.4"},"dependencies":{"command-line-args":"^5.0.2","command-line-usage":"^5.0.5","core-js":"^2.4.1","fs-extra":"^7.0.0","get-installed-path":"^4.0.8","http-server":"^0.11.1","jquery":"^3.1.1","js-plugins":"1.0.0","log4js":"^3.0.6","module-structure-lang-js":"1","module-structure-lang-ts":"1","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"4596a93fe7c4b2ca0bc8cf4868dc753211864e39","_id":"module-structure@1.1.29","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"integrity":"sha512-4cbiTHwB4EGIDbAZXpRvvvPkci3ZRkEgbq1gu0mHXBidLn4mVPBZNnhOk9JVqDluhU69vSfdP+9AzSYsGwXh7A==","shasum":"05d0ffe4f92422c8fa0249173bd2e5ec0416b3f7","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-1.1.29.tgz","fileCount":39,"unpackedSize":443186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEer+CRA9TVsSAnZWagAAp4sP/ja0NYVyAS8nSUMJCY7Y\nf32/MnyhGt5+h9XT4J9SS0Pr/icV0rq+4aEA5EUfKTcO9ZyrqgU2gxxGmACq\nZh4OTf3/U5GKfvPxY9f7wITBrPfcAh5zBmg8Zhz76woFdYpotm2T0fM5ZgFW\ngu4n59Ltj2H6+yVzxkug2quMSFqTs29T9pMqcvDlmAZ63rpX+NuBJ0mF5LmL\nWas91wYPJNTmK8qjKiUOzFeJ4TPjQvtvwSBZZVB8+OkMfhxyUqzTicAjqP4x\nPgsIZnz1kK9DonLf8EnZk35NpZeOdlOPAsoNkXPVTrROglIftYO2jaKmWZEL\nKHwdcFxyey1TtHH72aAoAeLkR27Q73+2y7lzk0f/h4VCQ0qFpQ/bfMusGQ01\nMbCMH+IRXk+NQwha0usQvIDzH41smx5bX3rDd9LZgfoV1l9Q71W/gPxewUeq\nW5wMD33GBEsSDUY1SlBbfXusrcYFoKdzQRjW/E1YZcOYDcTc5f5sl88DD/Jt\nj4zU0VAhkv/pLdxGJd+k/oL5F+Khnl6erN+zDGA0JowqC0gByTj93lNTlxd3\nTceqBudGbAwgpakABm6kH66AJWt9sNwobBCAMVuuGQy8nsdWkiZFTrl8iBYk\nKJHDz66V7qw3ccVFi4MoomG2FKgYsFjqnPwM9Z+LYoMfOzGD3UiSVXVyydRG\nuh2d\r\n=DEsW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpQcFaSyKS4ot4saY836VGhgAWLm2dyKDuMU0R8scsGgIgC6aWFg0Rbo0vkWZPoOxCXQswdRiFskhJtNKxHwQLm5g="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/module-structure_1.1.29_1544678141546_0.5096703486182943"},"_hasShrinkwrap":false},"2.0.1":{"name":"module-structure","version":"2.0.1","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cpx package.json dist && cpx dist/lib/index.js dist","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js && rimraf src/**/*.js.map && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","publish-how-to":"npm version patch && git push && npm run build-prod && npm publish","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","c++","architecture","design","dependency","dependencies","package","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.16.4","@types/chai":"^4.1.7","@types/jquery":"^3.3.29","@types/mocha":"^5.2.5","@types/node":"^10.12.18","@types/sinon":"^7.0.4","awesome-typescript-loader":"^5.2.1","chai":"^4.2.0","codecov":"^3.1.0","cpx":"^1.5.0","css-loader":"^2.1.0","extract-text-webpack-plugin":"^4.0.0-beta.0","file-loader":"^3.0.1","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^5.2.0","mocha-typescript":"^1.1.17","mv":"^2.1.1","nyc":"^13.1.0","raw-loader":"^1.0.0","rimraf":"^2.6.3","script-loader":"^0.7.0","sinon":"^7.2.3","source-map-loader":"^0.2.4","style-loader":"^0.23.1","ts-loader":"^5.3.3","tslint":"^5.12.1","typescript":"^3.2.4","uglifyjs-webpack-plugin":"^2.1.1","webpack":"^4.28.4","webpack-cli":"^3.2.1","webpack-dev-server":"^3.1.14","webpack-merge":"^4.2.1"},"dependencies":{"command-line-args":"^5.0.2","command-line-usage":"^5.0.5","core-js":"^2.6.2","fs-extra":"^7.0.1","get-installed-path":"^4.0.8","http-server":"^0.11.1","jquery":"^3.1.1","js-plugins":"1.0.0","log4js":"^3.0.6","opener":"^1.4.2","preconditions":"^2.2.0"},"gitHead":"54404dd3cc821baa7f068162ba04021c183ae197","_id":"module-structure@2.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"dist":{"integrity":"sha512-4ZZo+1rrJ3UwwsVCRvftN2dNOk8qP01O3ld3DDEPNiE6tUGGv4pe6vEU87/8+guBXi0cUCAHR4htM4dFfch24A==","shasum":"9bd416c7ae621b48b4743abbf194d205beeffd0a","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-2.0.1.tgz","fileCount":39,"unpackedSize":443144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRFbOCRA9TVsSAnZWagAADtgP/0HpwpAoMnVtPCa2NKMS\nAtyVXZWTB5xJpMUC3pXGDKhi1o2/6tgU4tzWIJ3vqR6Kd06I2KPhZSVVqDWX\nncjGjCRNwH0gPnAbPtuOayWdX7QptUiKLkHznjuqsmjlgKPmNygxeXJ0gdaU\nXJHogZUmsVjO0ohJU/BPYwBHV5FYClHPa/0noLml+TuS24VczldLhVM1e4k5\nUk5ZEnu6ddbJ1mzeND/my0Qakp4ZY087qEDIDPsiL1/AD/15kSaKFHfyVboJ\n3K5SCtp97KMncxDJaSNFHiFFR6+Zxzh5tyXWGeuzWoqh+Gfxk6ITiYQAzk16\nMfY35K9bRe8Oa5Q5J31sQHx2umEBWPvyhB+GY5TOeKLb84iY978176WwLrO2\n9GtmtjQHJQKnZ9gDeJOZusjT1q7qiVWcdDYSKACgyHzm/o6gbIuW3uaZKzWW\nfCPTon8znEhF5iPDHx50bGaS+Xs5sUsKOxEY/6smNJu1lYeHwb552DwDj2vQ\nx5Qg9suszdM5ciDNidYbs740qh9gXGFv8bQzuICPxSVmQWajp8H4tQr3aj+5\nXjGy9rMzggKg/yiW7ei9iHPqtPPeLeP0kp5s1gZwitXfwo1GCj/JPkCky6L+\nk1gJm5NGjWH2if6mSuMxVmfFfa8C4Pr8y5P+VuLLchZMqGwVqcBq7ZztMu4N\nDB0D\r\n=J4pk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXunFNIm+Mp20Bjlh/UK+oxDKSgYNiF6jE9Iu7jTQIqQIgPshJH/heizmRM2rWpVFsw6M7P0jf6M45Ii2oQ//ZMs0="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/module-structure_2.0.1_1547982541400_0.2771227810565686"},"_hasShrinkwrap":false},"2.0.4":{"name":"module-structure","version":"2.0.4","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cp-cli package.json dist/package.json","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js && rimraf src/**/*.js.map && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","publish-how-to":"npm version patch && git push && npm run build-prod && npm publish","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","c++","architecture","design","dependency","dependencies","package","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.16.5","@types/chai":"^4.2.11","@types/jquery":"^3.3.35","@types/mocha":"^7.0.2","@types/node":"^13.13.0","@types/sinon":"^9.0.0","awesome-typescript-loader":"^5.2.1","chai":"^4.2.0","codecov":"^3.6.5","cp-cli":"^2.0.0","css-loader":"^3.5.2","extract-text-webpack-plugin":"^4.0.0-beta.0","file-loader":"^6.0.0","html-loader":"^1.1.0","html-webpack-plugin":"^4.2.0","mocha":"^7.1.1","mocha-typescript":"^1.1.17","mv":"^2.1.1","nyc":"^15.0.1","raw-loader":"^4.0.1","rimraf":"^3.0.2","script-loader":"^0.7.2","sinon":"^9.0.2","source-map-loader":"^0.2.4","style-loader":"^1.1.4","ts-loader":"^7.0.0","tslint":"^6.1.1","typescript":"^3.8.3","uglifyjs-webpack-plugin":"^2.2.0","webpack":"^4.42.1","webpack-cli":"^3.3.11","webpack-dev-server":"^3.10.3","webpack-merge":"^4.2.2"},"dependencies":{"command-line-args":"^5.1.1","command-line-usage":"^6.1.0","core-js":"^3.6.5","fs-extra":"^9.0.0","get-installed-path":"^4.0.8","http-server":"^0.12.1","jquery":"^3.5.0","js-plugins":"1.0.0","log4js":"^6.2.0","opener":"^1.5.1","preconditions":"^2.2.3"},"nyc":{"include":"src/**","extension":[".ts"]},"gitHead":"ae2ad020ca845748f543ec524dd4cb2c452701bc","_id":"module-structure@2.0.4","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-HmxDjTt43lPTg/GJ6TiYmy2sLRCsQHvmKuaoGgdPybA7/rY38G22seOaSqES8zBZIMHjl99gwKaHqolxaWlZBQ==","shasum":"c036dc1dbc9fcbba2cfda0a48eee811ace7d6e40","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-2.0.4.tgz","fileCount":39,"unpackedSize":461105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJem5pjCRA9TVsSAnZWagAAzGkP/04XXy0q1ETWNYTj8Ff3\nY/kpqzjnYmIRiH01zAn7AuUx9XO3VRHaf/pVt8LhLoAbjAVGsCaYLzxdnROZ\nCyuE2aX0gYJaFZafrGYtAuXI5nGHG5RBjxbgp/9IzRm5UoyhXOLQuO4LC4Y3\nkwzQvzfWjl9Y6qOQl4dWooHY1t/NUa9RgzBdUunKifPLwGeHuq6qctbniDxv\n1SHjRThvS7PzPGXtgJ4ruBShDgOgUawuYSDF/vcisgXhX4mthdOoWn8uQaIz\n0Wq5kSVZH4CrnJcNvhR58FBm1Elez0wpFlgFJjKWPn1xCgX4NEojAqFISp9M\ncnqRRq6D7nw42RWfluqnJC30jQOxiWFHpefnJ18xtbnZ6r3JA5SRpQMI0S6/\nTgtcFXu5eWaDQ+YeCDKiDjW3NE887GpRkLV7k98rc7DMfAKi7fvggH3mC7j4\noMy2kJsTtFg6hrbSjl4iLKj3/w8NSt4ctrgqTLDlHoZMDoJxEhlhhKSNOXUM\nldOHcn2D/RBC5j3L/N+/DMzDuuK+b3+id4g//WcNz/aOoAmv30ix/gzDVlzp\neOqTMr/Sgo1lnJxdyN3DmjcArt7SGPcrDf5961xS0c+XE13ZgS6kWsV9Ij9C\nqtLYxtE9kpNXb7LMTgQ9k0nLnC92k0IcwrKFa1WGATGcPltj3AHtmtnIhxuY\nNRwO\r\n=sdNu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA8RcO7x2fw6gXAMNw4cKG7YEVnzaNqcpefCNyzWWKbQAiBVd0Vzo7Kjuwhu9C2BMCaAsQHL2VlaLgLy8RlkRY0aJg=="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/module-structure_2.0.4_1587255906786_0.4075016799123117"},"_hasShrinkwrap":false},"2.0.5":{"name":"module-structure","version":"2.0.5","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cp-cli package.json dist/package.json","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js && rimraf src/**/*.js.map && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","publish-how-to":"npm version patch && git push && npm run build-prod && npm publish","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","c++","architecture","design","dependency","dependencies","package","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.16.5","@types/chai":"^4.2.11","@types/jquery":"^3.3.35","@types/mocha":"^7.0.2","@types/node":"^13.13.0","@types/sinon":"^9.0.0","awesome-typescript-loader":"^5.2.1","chai":"^4.2.0","codecov":"^3.6.5","cp-cli":"^2.0.0","css-loader":"^3.5.2","extract-text-webpack-plugin":"^4.0.0-beta.0","file-loader":"^6.0.0","html-loader":"^1.1.0","html-webpack-plugin":"^4.2.0","mocha":"^7.1.1","mocha-typescript":"^1.1.17","mv":"^2.1.1","nyc":"^15.0.1","raw-loader":"^4.0.1","rimraf":"^3.0.2","script-loader":"^0.7.2","sinon":"^9.0.2","source-map-loader":"^0.2.4","style-loader":"^1.1.4","ts-loader":"^7.0.0","tslint":"^6.1.1","typescript":"^3.8.3","uglifyjs-webpack-plugin":"^2.2.0","webpack":"^4.42.1","webpack-cli":"^3.3.11","webpack-dev-server":"^3.10.3","webpack-merge":"^4.2.2"},"dependencies":{"command-line-args":"^5.1.1","command-line-usage":"^6.1.0","core-js":"^3.6.5","fs-extra":"^9.0.0","get-installed-path":"^4.0.8","http-server":"^0.12.1","jquery":"^3.5.0","js-plugins":"1.0.0","log4js":"^6.2.0","opener":"^1.5.1","preconditions":"^2.2.3"},"nyc":{"include":"src/**","extension":[".ts"]},"gitHead":"b06c9f1ea685d886bd374b69da9936b7d3babd46","_id":"module-structure@2.0.5","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-c+7pd2LHnA21byuWNbIkCxHxk2KeRB3keWMRMYS+242gjjIxf7+EH4pHtd4MVd6fP+2SAXn2vaf/y3UN87ogLA==","shasum":"d26f41b7158799d2b4485abadff0a05ae6d32374","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-2.0.5.tgz","fileCount":39,"unpackedSize":463099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenF1yCRA9TVsSAnZWagAAC88P/jMYLlOQHmm98X/Zu5K9\nB5crGPo7PO5KeaOYmv50HlF0QC2TyafQ/vazYoIqoyrCWMsAKzzdUrCP6KnY\netEluPrvzgbV1b4245g2DXOOatKs338J9Ip2TfvChtI+S2S/kbnyJz28YMBv\n2vt7WJ3SsIhz2XquifzkHo2wjEKT2Gq+lm6qTYwGmqctw9yMFJglKSq0chGc\nxbL/gvG8b5wDz/AqBLKUR//Kxnqz3W6YUosO0UF/o/4h1v923PbdMe6AYWWo\nqvO7l4QZYhW1SgLiFLQnLB3WT2URTlxdhOMnEorG3WGyNLCn+53B7tWzRAhH\n67z+gUt7gRWQsZbjyxEp1QFW2x2jNkl+owWL+kbcFxnLey9rvZe+TFlgmcpw\nHgjqaZbYxx+ZCX4ZoXefrW4+d/ly5cRA2NJsybXan/xLZvfneNhX6K9bzg4x\nJvB3XTcvX/zxvBMLE/veLGh1BuIeTj/fNTosCscxgUcjjAttrC4K79AWEeJg\nF4R3M4HFWI5krPlo8qDxWGV/EkHCnsKgTBj84F+e9asxj5k+QhF5wkiNsjRn\n1OqRr4TvzZuQHhnfgun7v4uc9AM6209F9YGO3kU7W86VNtOVCz56tS1Hexke\nZfOw+Jr8yQPxk3t5NnkJT/a+nBC5RLIngkZrZbgDcaLo9tkUGhIUcMdBRyx/\n9JWz\r\n=AOg5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBSbeqDVVEDfwe9m/jsZoW8zm5IWs+arKKhlQ7FQygUAIge9lkmWBFUku380FuInh5mkD0MciJclEYnJK/Zyx4DJM="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/module-structure_2.0.5_1587305841895_0.4292087371084208"},"_hasShrinkwrap":false},"2.0.6":{"name":"module-structure","version":"2.0.6","description":"Create levelized structure maps from module dependencies.","main":"index.js","bin":{"module-structure":"bin/module-structure.js"},"scripts":{"build-dev":"tsc -p . && npm run tslint","build-prod":"npm run clean-js && npm run test && npm run clean-dist && npm run build-prod-lib && npm run build-prod-webapp","build-prod-lib":"npm run tsc-prod-lib && cp-cli package.json dist/package.json","build-prod-webapp":"webpack --config conf/webpack.prod.js --progress --profile --bail","clean-dist":"rimraf dist/","clean-js":"rimraf src/**/*.js && rimraf src/**/*.js.map && rimraf test/resources/ts/**/*.js && rimraf test/resources/ts/**/*.js.map","pretest":"npm run build-dev","posttest":"nyc report --reporter=json && codecov -f coverage/*.json","publish-how-to":"npm version patch && git push && npm run build-prod && npm publish","start-dev-server":"webpack-dev-server --config conf/webpack.dev.js  --hot --inline --progress --port 8080","start-prod-server":"http-server dist/web-app -o http://localhost:8080?data=module-structure.json","test":"nyc mocha test/src/**/*.js","tsc-prod-lib":"tsc -p conf/tsconfig.prod.json --outDir dist/lib","tsc-test-resources":"tsc -p test/resources/ts","tslint":"tslint -c conf/tslint.json --project ."},"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"keywords":["amd","typescript","javascript","ecmascript","es6","c++","architecture","design","dependency","dependencies","package","structure","module"],"author":{"name":"Reinhold Früsmer"},"license":"MIT","bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"homepage":"https://github.com/rfruesmer/module-structure#readme","devDependencies":{"@types/babylon":"^6.16.5","@types/chai":"^4.2.11","@types/jquery":"^3.3.35","@types/mocha":"^7.0.2","@types/node":"^13.13.0","@types/sinon":"^9.0.0","awesome-typescript-loader":"^5.2.1","chai":"^4.2.0","codecov":"^3.6.5","cp-cli":"^2.0.0","css-loader":"^3.5.2","extract-text-webpack-plugin":"^4.0.0-beta.0","file-loader":"^6.0.0","html-loader":"^1.1.0","html-webpack-plugin":"^4.2.0","mocha":"^7.1.1","mocha-typescript":"^1.1.17","mv":"^2.1.1","nyc":"^15.0.1","raw-loader":"^4.0.1","rimraf":"^3.0.2","script-loader":"^0.7.2","sinon":"^9.0.2","source-map-loader":"^0.2.4","style-loader":"^1.1.4","ts-loader":"^7.0.0","tslint":"^6.1.1","typescript":"^3.8.3","uglifyjs-webpack-plugin":"^2.2.0","webpack":"^4.42.1","webpack-cli":"^3.3.11","webpack-dev-server":"^3.10.3","webpack-merge":"^4.2.2"},"dependencies":{"command-line-args":"^5.1.1","command-line-usage":"^6.1.0","core-js":"^3.6.5","fs-extra":"^9.0.0","get-installed-path":"^4.0.8","http-server":"^0.12.1","jquery":"^3.5.0","js-plugins":"1.0.0","log4js":"^6.2.0","opener":"^1.5.1","preconditions":"^2.2.3"},"nyc":{"include":"src/**","extension":[".ts"]},"gitHead":"3e6c1c5fd826a1a59044e84b47f390fd4480593a","_id":"module-structure@2.0.6","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-xAS4E0AhURz4YPYqD4v6ncpIw6DMDsgy5WrBgHaWq5oAoSKKXVaMe6PHMgHxjjM3T/gtyriUBxTDUiNh2PswGA==","shasum":"e3b0f6721d31edd3f73261feeec44142c7ed1618","tarball":"https://registry.npmjs.org/module-structure/-/module-structure-2.0.6.tgz","fileCount":39,"unpackedSize":467454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepgClCRA9TVsSAnZWagAAe+oP/3gs/vCdAwIjpb960WFi\nvmtn0RiWIazqtLOEsRURuxpDVC8QGUf55vPVuZOzGxhZRllUo0VnV4Rg2+bx\nG/c50c2P/AFg0fJwZpZNkItM24pVFKHEyW7KbAw/o0JyoKIqewTB5oUQtcZz\nsfnrnWONC6LPwqO0lLVWIvnmbGmUFXkVFr3Id7C+BctgW7aBur8xSmIneYQ6\n8gf3Ar0d7pDZuuhyUs+hCH8boZxQuU0toXOgKAq3aSd40dDjxxJ1LzGWj9aW\nNjsPIDmnTvzJJ6xUXEnhQ+CdxBecC+EwiFlVo14t3EeTRYvKTd1WnDsGt425\ngrNOGrk8UyApGsiFkgZ55m4fTKJSkJUNka0gE3SaUkcj/tU45THvICGFkZS/\no6trivBkBqSq78KuN+/QVu41TeSib7E3PBzNrEiWfDi9bDX67yLe0nZ0LLT1\nRFjf1dTj2wLVSurN5ijK7SULrgThPZs6jlCHu20muj+vTWqB2JIIuvf2nXAI\nVQHsXfowl2JZ+uArexU7UoujWKYwmBfg3dk4l0hc3Zo3IkCJDiyJbaM6/tGb\n7017Z7yvxajFd6mVc3RiL2ZGUHNYZNbr/ubV+ymSZ0Ja2+EdwnQVk0G/TIjq\nlXjW7n+iFxJjMy1A7+IO+GxZJa0/9sdb6TolU8sZJdAq9U7+zSMrf6PQ1FJ8\nfPPK\r\n=hpXW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC9FDqUppwTIFWNVVs/PY5AEL3oI4z1cMRrAmB7DbTRrAiB1ZnU9EehhF6OvSGiQ7+Xflv5E3IsOcNw2Z9Z6msoEVA=="}]},"maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"_npmUser":{"name":"rfruesmer","email":"rfruesmer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/module-structure_2.0.6_1587937445071_0.5214801337185775"},"_hasShrinkwrap":false}},"readme":"# Module Structure\n\n<a href=\"https://www.npmjs.com/package/module-structure\"><img alt=\"npm Version\" src=\"https://img.shields.io/npm/v/module-structure.svg\"></a>\n<a href=\"https://travis-ci.org/rfruesmer/module-structure\"><img alt=\"Build Status\" src=\"https://travis-ci.org/rfruesmer/module-structure.svg?branch=master\"></a>\n<a href=\"https://codecov.io/gh/rfruesmer/module-structure\"><img alt=\"Coverage Status\" src=\"https://codecov.io/gh/rfruesmer/module-structure/master.svg\"></a>\n\n\nCreates levelized structure maps (LSMs) from ECMAScript/JavaScript, TypeScript and AMD module dependencies - \ninspired by <a href=\"https://structure101.com/blog/2011/03/introducing-levelized-structure-maps-lsm/\">structure101's Levelized Structure Maps</a>.\n\n<blockquote>\nItems in the LSM are levelized into rows, or levels, so that every item depends on at least one item on the level immediately below it. \nItems in the same row do not depend on each other, and items on the lowest level do not depend on any other items at the same scope.\nThis arrangement conveys a lot of dependency information so that most of the item-to-item dependency arrows can be hidden without loss of context.\n<footer>— <cite>structure101.com</cite></footer>\n</blockquote>\n<br>\nGenerated LSMs can be rendered in your browser or exported as JSON files. \n\n## Example Diagram\n\n<img src=\"https://rfruesmer.github.io/module-structure/doc/example-lsm.png\"/>\n<br><br>\n<ul>\n    <li>Green nodes with folder icon show packages (directories)</li>\n    <li>Double-click packages to expand them</li>\n    <li>Blue nodes with file icon show modules</li>\n    <li>Nodes are levelized top-down into rows with upper rows having equal or more dependencies to the rows below</li>\n    <li>Nodes inside same row have no dependencies between each other</li>\n    <li>White arrows show dependencies</li>\n    <li>Orange arrows show cyclic dependencies between rows/packages/modules</li>\n    <li>Yellow border highlights currently selected node</li>\n    <li>Hover dependency arrows to enlarge them - useful to distinguish overlapping lines</li>\n</ul>\n\n## Diagram Viewer\n\nThe Diagram Viewer is automatically started in your default browser if invoked without outFile argument (see CLI/API documentation below).\n\nThere's no UI like a toolbar or context menu.\n\nBut for now, it's already possible to influence display of dependencies with the following keyboard shortcuts:\n\n| Shortcut    | Function                                 |\n|:------------|:-----------------------------------------|\n| Ctrl+Click  | Add/Remove nodes from selection          | \n| Alt+D       | Show all dependencies (default)          |\n| Alt+S       | Show dependencies on selected nodes      |\n| Alt+B       | Show dependencies between selected nodes |\n| Alt and +   | Expand all nodes                         |\n| Alt and -   | Collapse all nodes                       |\n\n## Prerequisites\n\nRequires a recent Node.js installation (>= 10.x).\n\n## CLI \n\n### Installation\n\n`npm i -g module-structure module-structure-lang-ts module-structure-lang-js`\n\n### Usage\n\n`module-structure --rootDir directory`           \n\nCreate structure map and display in default browser. Refreshing the browser repeats the structure analysis \nand updates the browser, useful after modifications to the code base.\n\n`module-structure --rootDir directory  --outFile file`           \n\nCreate structure map and save as JSON file. Doesn't open structure map in browser.\n\n`module-structure --inputFile file`           \n\nReads an existing structure map JSON file and displays it in default browser.\n\n### Flags \n\n| Argument    | Alias | Description                                                                                                                                                                  |\n|-------------|-------|:-------------------------------------------------------------------------------------------------------------------------------------------------|\n| --help      | -h    | Show this help.                                                                                                                                  |\n| --version   | -v    | Print the version number.                                                                                                                        |\n| --rootDir   |       | Specifies the root directory of input files.                                                                                                     |\n| --exclude   | -e    | One or more expressions to filter packages and/or modules.                                                                                       |\n| --outFile   |       | Path for the JSON output file. If omitted, the file will be created in a temporary directory and displayed as a diagram in your default browser. |\n| --pretty    |       | Pretty-print the JSON output file. Only used if --outFile is specified.                                                                          |\n| --inputFile |       | Skips the analysis step and directly renders the specified model file as a diagram in your default browser.                                      |\n| --port      | -p    | Port for serving the included viewer web-app (defaults to 3000). Omitted if --outFile is specified.                                              |\n\n## API \n\n### Installation\n\n`npm i --save module-structure module-structure-lang-ts module-structure-lang-js`\n\n### Usage\n\n### `moduleStructure(configuration)`\n\n### Configuration\n\n| Field       | Type      | Required | Default   | Description                                                                                                |\n|-------------|-----------|----------|-----------|:-----------------------------------------------------------------------------------------------------------|\n| rootDir     | string    | yes      | -         | Specifies the root directory of input files.                                                               |\n| exclude     | string[]  | no       | []        | One or more expressions to filter packages and/or modules.                                                 |\n| outFile     | string    | no       | undefined | Exports the structure model as JSON to the file path specified by outFile.                                 |\n| pretty      | boolean   | no       | false     | Pretty-print the JSON output file. Only used in combination with outFile.                                  |\n| open        | boolean   | no       | false     | Opens the structure map in default browser.                                                                |\n| port        | number    | no       | 3000      | Port for serving the included viewer web-app (defaults to 3000). Only used in combination with open.       |\n| inputFile   | string    | no       | undefined | Skips the analysis step and directly renders the specified model file as a diagram in your default browser.|\n| logging     | boolean   | no       | false     | Enable/disable logging.                                                                                    |\n  \n### Example\n\n```js\nconst moduleStructure = require(\"module-structure\");\n\nlet model = moduleStructure({rootDir: \"/path/to/some/codebase\"});\n```\n\n### Model Schema\n\n```json\n{\n  \"type\": \"object\",\n  \"required\": true,\n  \"root\": {\n    \"type\": \"node\",\n    \"required\": true,\n    \"properties\": {\n      \"id\": {\n        \"type\": \"string\",\n        \"required\": true\n      },\n      \"name\": {\n        \"type\": \"string\",\n        \"required\": true\n      },\n      \"isGroup\": {\n        \"type\": \"boolean\",\n        \"required\": true\n      },\n      \"rows\": {\n        \"type\": \"array\",\n        \"required\": true,\n        \"items\": {\n          \"type\": \"array\",\n          \"required\": false,\n          \"items\": {\n            \"type\": \"node\",\n            \"required\": false\n          }\n        }\n      }\n    }\n  },\n  \"dependencies\": {\n    \"type\": \"array\",\n    \"required\": true,\n    \"items\": {\n      \"type\": \"dependency\",\n      \"required\": false,\n      \"properties\": {\n        \"from\": {\n          \"type\": \"string\",\n          \"required\": true\n        },\n        \"to\": {\n          \"type\": \"string\",\n          \"required\": true\n        }\n      }\n    }\n  },\n  \"feedbacks\": {\n    \"type\": \"array\",\n    \"required\": true,\n    \"items\": {\n      \"type\": \"dependency\",\n      \"required\": false,\n      \"properties\": {\n        \"from\": {\n          \"type\": \"string\",\n          \"required\": true\n        },\n        \"to\": {\n          \"type\": \"string\",\n          \"required\": true\n        }\n      }\n    }\n  }\n}\n```\n\n### Node Type \n\n* `id`: The node's full qualified name.\n* `name`: The node's simple name.\n* `isGroup`: Whether the node is a package or a module - maybe a later version will also look inside modules, then a module would also become a group.\n* `rows`: Array with rows. Each row in turn is an array of nodes. \n \n### Dependency Type\n\n* `from`: The full qualified name of the dependency's source module.\n* `to`: The full qualified name of the dependency's target module.\n\n## Extensibility\n\nmodule-structue provides support for custom languages by means of plugin extensions. Each plugin is a node module complete with a \npackage.json file. It need not actually be in npm, it can be a simple folder and made availabe via `npm link`. At startup, module-structure\nscans and loads plugins that implement known extension-points. At the time of this writing, there's only one extension-point for providing \nmodule dependencies for a given module file which is called `module-structure:language`.\n \nTo implement a custom language plugin, one needs to implement the StructureMapLanguageProvider interface and register the node module as \nextension.\n \nBelow is an example how to contribute support for the Swift language.\n\n### package.json\n\nIn the example below, the module registers itself for the `module-structure:language` extension point and for modules files ending with the\n`.swift` file extension. The value is the relative path to the actual script containing the implementation.  \n\n\n```json\n{\n    \"name\": \"module-structure-lang-swift\",\n    ...\n    \"extensions\": {\n        \"module-structure:language\": {\n            \"swift\": \"./src/module-structure-lang-swift\"\n        }\n    }\n}\n```\n \n### Implementation\n \nA minimal skeleton implementation of the language provider interface would look like this:\n \n```javascript\n\"use strict\";\n\nclass SwiftLanguageProvider {\n    \n    /**\n     * @public\n     * @param {string} modulePath The file path of the current module to provide dependencies for.\n     * @param {string} rootPath The root path of the code base. Some external libraries require this.\n     * @returns {Array<string>} A list of relative file paths to dependent modules.\n     */\n    getDependencies(modulePath, rootPath) {\n        // TODO: add implementation here:\n        return [];\n    }\n}\n\nmodule.exports = function() {\n    return new SwiftLanguageProvider();\n};\n```\n\n### Further Examples\n\nSupport for JavaScript, TypeScript, Vue.js and even C++ is provided via plugins, so there already exist some working examples written in \nJavaScript and TypeScript, too. \n\nYou can find them here:\n  \n<ul>\n    <li><a href=\"https://github.com/rfruesmer/module-structure-lang-js\">module-structure-lang-js</a></li>\n    <li><a href=\"https://github.com/rfruesmer/module-structure-lang-ts\">module-structure-lang-ts</a></li>\n    <li><a href=\"https://github.com/ttskp/module-structure-lang-vue\">module-structure-lang-vue</a></li>\n    <li><a href=\"https://github.com/linternator/module-structure-lang-cpp\">module-structure-lang-cpp</a></li>\n    <li><a href=\"https://github.com/rfruesmer/module-structure-lang-html\">module-structure-lang-html</a> (deprecated)</li>\n</ul>\n\n## Credits\n\n<table align=\"center\">\n    <tr>\n        <td>command-line-args</td>\n        <td align=\"right\">\n            <a href=\"https://www.npmjs.com/package/command-line-args/\">homepage</a>\n            &nbsp;-&nbsp;  \n            <a href=\"https://github.com/75lb/command-line-args/blob/master/LICENSE\">show license</a>\n        </td>\n    </tr>\n    <tr>\n        <td>command-line-usage</td>\n        <td align=\"right\">\n            <a href=\"https://www.npmjs.com/package/command-line-usage/\">homepage</a>\n            &nbsp;-&nbsp;  \n            <a href=\"https://github.com/75lb/command-line-usage/blob/master/LICENSE\">show license</a>\n        </td>\n    </tr>\n    <tr>\n        <td>fs-extra</td>\n        <td align=\"right\">\n            <a href=\"https://www.npmjs.com/package/fs-extra/\">homepage</a>\n            &nbsp;-&nbsp;  \n            <a href=\"http://spdx.org/licenses/MIT\">show license</a>\n        </td>\n    </tr>\n    <tr>\n        <td>get-installed-path</td>\n        <td align=\"right\">\n            <a href=\"https://www.npmjs.com/package/get-installed-path/\">homepage</a>\n            &nbsp;-&nbsp;  \n            <a href=\"https://github.com/tunnckoCore/get-installed-path/blob/master/LICENSE\">show license</a>\n        </td>\n    </tr>\n    <tr>\n        <td>Google Material Design Icons</td>\n        <td align=\"right\">\n            <a href=\"https://material.io/icons/\">homepage</a>\n            &nbsp;-&nbsp;  \n            <a href=\"https://github.com/google/material-design-icons/blob/master/LICENSE\">show license</a>\n        </td>\n    </tr>\n    <tr>\n        <td>http-server</td>\n        <td align=\"right\">\n            <a href=\"https://www.npmjs.com/package/http-server/\">homepage</a>\n            &nbsp;-&nbsp;  \n            <a href=\"https://github.com/indexzero/http-server/blob/master/LICENSE\">show license</a>\n        </td>\n    </tr>\n    <tr>\n        <td>JQuery</td>\n        <td align=\"right\">\n            <a href=\"https://jquery.com/\">homepage</a>\n            &nbsp;-&nbsp;  \n            <a href=\"https://github.com/jquery/jquery/blob/master/LICENSE.txt\">show license</a>\n        </td>\n    </tr>\n    <tr>\n        <td>js-plugins</td>\n        <td align=\"right\">\n            <a href=\"https://www.npmjs.com/package/js-plugins/\">homepage</a>\n            &nbsp;-&nbsp;  \n            <a href=\"https://github.com/easeway/js-plugins/blob/master/LICENSE\">show license</a>\n        </td>\n    </tr>\n    <tr>\n        <td>log4js</td>\n        <td align=\"right\">\n            <a href=\"https://www.npmjs.com/package/log4js/\">homepage</a>\n            &nbsp;-&nbsp;  \n            <a href=\"https://github.com/nomiddlename/log4js-node/blob/master/LICENSE\">show license</a>\n        </td>\n    </tr>\n    <tr>\n        <td>module-structure-lang-cpp<br><br>Special thanks to my buddy @linternator for implementing<br>the plugin for analyzing C++ dependencies</td>\n        <td align=\"right\">\n            <a href=\"https://www.npmjs.com/package/module-structure-lang-cpp/\">homepage</a>\n            &nbsp;-&nbsp;  \n            <a href=\"https://spdx.org/licenses/MIT\">show license</a>\n        </td>\n    </tr>\n    <tr>\n        <td>opener</td>\n        <td align=\"right\">\n            <a href=\"https://www.npmjs.com/package/opener/\">homepage</a>\n            &nbsp;-&nbsp;  \n            <a href=\"https://github.com/domenic/opener/blob/master/LICENSE.txt\">show license</a>\n        </td>\n    </tr>\n    <tr>\n        <td>preconditions</td>\n        <td align=\"right\">\n            <a href=\"https://www.npmjs.com/package/preconditions/\">homepage</a>\n            &nbsp;-&nbsp;  \n            <a href=\"https://spdx.org/licenses/MIT\">show license</a>\n        </td>\n    </tr>\n</table>\n\n## License\n\nMIT\n","maintainers":[{"name":"rfruesmer","email":"rfruesmer@gmail.com"}],"time":{"modified":"2022-06-20T03:44:28.194Z","created":"2017-01-04T20:25:02.739Z","1.0.0-alpha.1":"2017-01-04T20:25:02.739Z","1.0.0-alpha.2":"2017-01-04T20:33:35.043Z","1.0.0-alpha.3":"2017-01-04T20:37:16.273Z","1.0.0-alpha.4":"2017-01-04T20:45:28.307Z","1.0.0-alpha.5":"2017-01-04T20:48:48.712Z","1.0.0-alpha.6":"2017-01-04T20:53:07.989Z","1.0.0-alpha.7":"2017-01-04T20:58:08.050Z","1.0.0-alpha.8":"2017-01-04T21:00:32.047Z","1.0.0-alpha.9":"2017-01-04T22:51:28.820Z","1.0.0-alpha.10":"2017-01-04T22:53:48.105Z","1.0.0-alpha.11":"2017-01-04T23:01:44.554Z","1.0.0-alpha.12":"2017-01-04T23:08:44.700Z","1.0.0-alpha.13":"2017-01-04T23:11:48.619Z","1.0.0-alpha.14":"2017-01-04T23:16:56.164Z","1.0.0-alpha.15":"2017-01-04T23:20:57.284Z","1.0.0-alpha.16":"2017-01-04T23:25:36.158Z","1.0.0-alpha.17":"2017-01-05T00:08:42.170Z","1.0.0-alpha.18":"2017-01-05T00:18:47.536Z","1.0.0-beta.1":"2017-01-05T01:12:56.420Z","1.0.0-beta.2":"2017-01-05T01:20:24.247Z","1.0.0-beta.3":"2017-01-05T02:16:35.811Z","1.0.0-beta.4":"2017-01-05T02:21:45.757Z","1.0.0-beta.5":"2017-01-05T20:38:03.444Z","1.0.0-beta.6":"2017-01-06T22:58:41.345Z","1.0.0-beta.7":"2017-01-06T23:09:00.110Z","1.0.0-beta.8":"2017-01-08T17:09:22.074Z","1.0.0-beta.9":"2017-01-08T17:32:03.382Z","1.0.0-beta.10":"2017-01-08T17:59:56.656Z","1.0.0-beta.11":"2017-01-09T21:29:26.520Z","1.0.0-beta.12":"2017-01-09T21:33:07.261Z","1.0.0-beta.13":"2017-01-09T22:19:12.978Z","1.0.0-beta.14":"2017-01-09T22:26:29.839Z","1.0.0-beta.15":"2017-01-09T23:13:45.308Z","1.0.0-beta.16":"2017-01-10T21:15:37.252Z","1.0.0-beta.17":"2017-01-10T21:18:21.199Z","1.0.0-beta.18":"2017-01-10T22:06:04.610Z","1.0.0-beta.19":"2017-01-11T22:32:15.601Z","1.0.0-beta.20":"2017-01-11T23:05:20.481Z","1.0.0":"2017-01-12T18:54:29.858Z","1.0.1":"2017-01-12T20:32:02.362Z","1.0.2":"2017-02-27T20:00:00.022Z","1.0.3":"2017-02-27T20:11:53.746Z","1.0.4":"2017-03-01T22:07:53.572Z","1.0.5":"2017-03-01T22:17:04.384Z","1.1.0-alpha.1":"2017-03-04T22:45:54.854Z","1.1.1":"2017-03-05T17:26:15.374Z","1.1.2":"2017-03-05T17:48:11.847Z","1.1.3":"2017-03-05T17:49:14.376Z","1.1.4":"2017-03-06T17:57:30.282Z","1.1.5":"2017-03-06T18:36:06.751Z","1.1.6":"2017-03-06T18:38:11.520Z","1.1.7":"2017-03-06T21:08:17.132Z","1.1.8":"2018-10-15T02:23:33.715Z","1.1.9":"2018-10-15T02:53:06.859Z","1.1.10":"2018-10-15T03:05:16.301Z","1.1.11":"2018-10-15T03:14:00.235Z","1.1.12":"2018-10-16T17:00:49.619Z","1.1.13":"2018-10-16T17:06:11.126Z","1.1.14":"2018-10-16T20:19:36.768Z","1.1.15":"2018-10-16T20:27:30.359Z","1.1.17":"2018-10-16T21:01:45.213Z","1.1.18":"2018-10-16T21:02:21.677Z","1.1.20":"2018-10-16T21:12:44.702Z","1.1.25":"2018-12-13T04:33:34.439Z","1.1.26":"2018-12-13T04:40:28.180Z","1.1.27":"2018-12-13T05:03:24.612Z","1.1.29":"2018-12-13T05:15:41.703Z","2.0.1":"2019-01-20T11:09:01.528Z","2.0.4":"2020-04-19T00:25:06.932Z","2.0.5":"2020-04-19T14:17:22.313Z","2.0.6":"2020-04-26T21:44:05.239Z"},"homepage":"https://github.com/rfruesmer/module-structure#readme","keywords":["amd","typescript","javascript","ecmascript","es6","c++","architecture","design","dependency","dependencies","package","structure","module"],"repository":{"type":"git","url":"git+https://github.com/rfruesmer/module-structure.git"},"author":{"name":"Reinhold Früsmer"},"bugs":{"url":"https://github.com/rfruesmer/module-structure/issues"},"license":"MIT","readmeFilename":"README.md","users":{"rfruesmer":true}}