{"_id":"plato","_rev":"91-774361b96439178f875ee8d0349626c4","name":"plato","description":"JavaScript source analysis and visualizer","dist-tags":{"latest":"1.7.0"},"versions":{"0.1.0":{"name":"plato","description":"JavaScript source analysis and visualizer","version":"0.1.0","homepage":"https://github.com/jsoverson/plato","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/jsoverson/plato.git"},"bugs":{"url":"https://github.com/jsoverson/plato/issues"},"bin":{"plato":"bin/plato"},"licenses":[{"type":"MIT","url":"https://github.com/jsoverson/plato/blob/master/LICENSE-MIT"}],"main":"lib/plato","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.0a","grunt-contrib-jshint":"~0.1.0","grunt-contrib-nodeunit":"~0.1.1"},"keywords":["halstead","visualize","cyclomatic","complexity","report","analysis","analyze"],"dependencies":{"complexity-report":"~0.4.3","posix-getopt":"~1.0.0","lodash":"~1.0.0-rc.3","fs-extra":"~0.3.2"},"_id":"plato@0.1.0","dist":{"shasum":"d6202e2282e2e31d7de319a161c3b03fbc62903d","tarball":"https://registry.npmjs.org/plato/-/plato-0.1.0.tgz","integrity":"sha512-t7KMxncGsnaT5jHbBUOfKYwQu0e+jfuQy7ZZCzK1nvnx8OdarlkOV2Nz223miihDw2O3aymMws0H5mnCIeZoww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzX09N4AhyEl3NSEGScNAwgN7mfBzmolpp5lEmvS/iqAIgLUMibAQRvr1KB9lf/XwP6k8MH8MufDVWeMLB5pRCaEQ="}]},"_npmVersion":"1.1.66","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"}],"directories":{}},"0.2.0":{"name":"plato","description":"JavaScript source analysis and visualizer","version":"0.2.0","homepage":"https://github.com/jsoverson/plato","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/jsoverson/plato.git"},"bugs":{"url":"https://github.com/jsoverson/plato/issues"},"bin":{"plato":"bin/plato"},"licenses":[{"type":"MIT","url":"https://github.com/jsoverson/plato/blob/master/LICENSE-MIT"}],"main":"lib/plato","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.0a","grunt-contrib-jshint":"~0.1.0","grunt-contrib-nodeunit":"~0.1.1","grunt-contrib-uglify":"~0.1.0"},"keywords":["halstead","visualize","cyclomatic","complexity","report","analysis","analyze"],"dependencies":{"complexity-report":"~0.4.3","posix-getopt":"~1.0.0","lodash":"~1.0.0-rc.3","fs-extra":"~0.3.2","jshint":"~0.9.1"},"_id":"plato@0.2.0","dist":{"shasum":"27d7c41f2ff9721064f26c6a59dd8c421031d39e","tarball":"https://registry.npmjs.org/plato/-/plato-0.2.0.tgz","integrity":"sha512-vmXjKHFIMcNtZJc3HrzriXRZfBk0ChGOdpXMEUC3LsZx6xooNJlQdVNfkij7tKT/hJyCBdM1fOiunsruSD5EDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdxQauvYShe0ATiWUtQQ40scpRISm4cHRqFIPNaJNZfAIhAIvHDeN9RiNw7LupSxLpVqzkjYazF9PoVDGY1Qz8G4t5"}]},"_npmVersion":"1.1.66","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"}],"directories":{}},"0.3.0":{"name":"plato","description":"JavaScript source analysis and visualizer","version":"0.3.0","homepage":"https://github.com/jsoverson/plato","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/jsoverson/plato.git"},"bugs":{"url":"https://github.com/jsoverson/plato/issues"},"bin":{"plato":"bin/plato"},"licenses":[{"type":"MIT","url":"https://github.com/jsoverson/plato/blob/master/LICENSE-MIT"}],"main":"lib/plato","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.0a","grunt-contrib-jshint":"~0.1.0","grunt-contrib-nodeunit":"~0.1.1","grunt-contrib-uglify":"~0.1.0"},"keywords":["halstead","visualize","cyclomatic","complexity","report","analysis","analyze"],"dependencies":{"complexity-report":"~0.4.3","posix-getopt":"~1.0.0","lodash":"~1.0.0-rc.3","fs-extra":"~0.3.2","jshint":"~0.9.1"},"_id":"plato@0.3.0","dist":{"shasum":"9413067a35696ccf726d2c4e0ec87b28e089f04f","tarball":"https://registry.npmjs.org/plato/-/plato-0.3.0.tgz","integrity":"sha512-E7J1rW6XGMGAUiNwATxJws7/RFN0+SknYUvyBm0GDy4rEEDI44SkRRRZD7fUv0nUQWDx8ntrSbJJ8q7n9v9MFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID5LTQPCyeXY73qWCDffwzzKiXm0ntKkV6mK4xFzF7LcAiAp2r6z0nA6BoYp52w520xLCi54+a9dVNLM9mBUv4H5EA=="}]},"_npmVersion":"1.1.66","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"}],"directories":{}},"0.3.1":{"name":"plato","description":"JavaScript source analysis and visualizer","version":"0.3.1","homepage":"https://github.com/jsoverson/plato","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/jsoverson/plato.git"},"bugs":{"url":"https://github.com/jsoverson/plato/issues"},"bin":{"plato":"bin/plato"},"licenses":[{"type":"MIT","url":"https://github.com/jsoverson/plato/blob/master/LICENSE-MIT"}],"main":"lib/plato","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.0a","grunt-contrib-jshint":"~0.1.0","grunt-contrib-nodeunit":"~0.1.1","grunt-contrib-uglify":"~0.1.0"},"keywords":["halstead","visualize","cyclomatic","complexity","report","analysis","analyze"],"dependencies":{"complexity-report":"~0.4.3","posix-getopt":"~1.0.0","lodash":"~1.0.0-rc.3","fs-extra":"~0.3.2","jshint":"~0.9.1"},"_id":"plato@0.3.1","dist":{"shasum":"d4588e7e5db00aa4505aaf018b7045eeb32ce64c","tarball":"https://registry.npmjs.org/plato/-/plato-0.3.1.tgz","integrity":"sha512-GKlJxcPuTprdYKy94IjgGzprkIBT68P2NpjhSE/9yogpUzUdA1HYGEmrStPoqf6gKsNd66Uh84QfHwoeWYyO4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjWakWo5V1K0sE458WLmMjdgqmkQNcd3LgAwJc2VwaWgIgFihEmjsE8ubP/HLWdTZKIsDsUEo0VgEs1syQFfnR6Cs="}]},"_npmVersion":"1.1.66","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"}],"directories":{}},"0.4.0":{"name":"plato","description":"JavaScript source analysis and visualizer","version":"0.4.0","homepage":"https://github.com/jsoverson/plato","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/jsoverson/plato.git"},"bugs":{"url":"https://github.com/jsoverson/plato/issues"},"bin":{"plato":"bin/plato"},"licenses":[{"type":"MIT","url":"https://github.com/jsoverson/plato/blob/master/LICENSE-MIT"}],"main":"lib/plato","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.0a","grunt-contrib-jshint":"~0.1.0","grunt-contrib-nodeunit":"~0.1.1","grunt-contrib-uglify":"~0.1.0"},"keywords":["halstead","visualize","cyclomatic","complexity","report","analysis","analyze"],"dependencies":{"complexity-report":"~0.4.3","posix-getopt":"~1.0.0","lodash":"~1.0.0-rc.3","fs-extra":"~0.3.2","jshint":"~0.9.1","grunt-casper":"~0.1.0"},"_id":"plato@0.4.0","dist":{"shasum":"cdbd04fb67240e3beceb2bfdf2c055f4eba9b895","tarball":"https://registry.npmjs.org/plato/-/plato-0.4.0.tgz","integrity":"sha512-G2/gfqSCdY0I6/+KmRWYRNAyyiPX3v79MvXJfRFlagAOxIl5QnZ7ZYbfUGApxjflCx9KyeMBIgcHM7vTjNZ5gA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFZhVNm1NCKuowXl3kNw1GoumlsaK0aCzE2Tto3yHo/TAiEAjDsvetUmY+Rc6UMUI6vtbR/NgOTREuBOeDk+PeJHTrA="}]},"_npmVersion":"1.1.66","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"}],"directories":{}},"0.4.1":{"name":"plato","description":"JavaScript source analysis and visualizer","version":"0.4.1","homepage":"https://github.com/jsoverson/plato","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/jsoverson/plato.git"},"bugs":{"url":"https://github.com/jsoverson/plato/issues"},"bin":{"plato":"bin/plato"},"licenses":[{"type":"MIT","url":"https://github.com/jsoverson/plato/blob/master/LICENSE-MIT"}],"main":"lib/plato","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.0a","grunt-contrib-jshint":"~0.1.0","grunt-contrib-nodeunit":"~0.1.1","grunt-contrib-uglify":"~0.1.0","grunt-casper":"~0.1.0"},"keywords":["halstead","visualize","cyclomatic","complexity","report","analysis","analyze"],"dependencies":{"complexity-report":"~0.4.3","posix-getopt":"~1.0.0","lodash":"~1.0.0-rc.3","fs-extra":"~0.3.2","jshint":"~0.9.1"},"_id":"plato@0.4.1","dist":{"shasum":"23896f485eab7fb83aa1f1ef4fb76a408ce9a0c0","tarball":"https://registry.npmjs.org/plato/-/plato-0.4.1.tgz","integrity":"sha512-JzGugyZiEZ6U8rIEtQ7Eakz2sEZxJt4hkgOrKaRhlfogH1YFZcDLBvoI6J5EzAiLfldG4UV8csp5aijCLRdycg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGVHH7fbXsE7MwYLUpj3zA6I+YzF+13tKCQujF+EL59AiAWk3lZO2FTDmrKg9hzbtDtS3TAZmgiN38WqQSqo7qVJg=="}]},"_npmVersion":"1.1.66","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"}],"directories":{}},"0.4.2":{"name":"plato","description":"JavaScript source analysis and visualizer","version":"0.4.2","homepage":"https://github.com/jsoverson/plato","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/jsoverson/plato.git"},"bugs":{"url":"https://github.com/jsoverson/plato/issues"},"bin":{"plato":"bin/plato"},"licenses":[{"type":"MIT","url":"https://github.com/jsoverson/plato/blob/master/LICENSE-MIT"}],"main":"lib/plato","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.0a","grunt-contrib-jshint":"~0.1.0","grunt-contrib-nodeunit":"~0.1.1","grunt-contrib-uglify":"~0.1.0","grunt-casper":"~0.1.0"},"keywords":["halstead","visualize","cyclomatic","complexity","report","analysis","analyze"],"dependencies":{"complexity-report":"~0.4.3","posix-getopt":"~1.0.0","lodash":"~1.0.0-rc.3","fs-extra":"~0.3.2","jshint":"~0.9.1"},"_id":"plato@0.4.2","dist":{"shasum":"5f6b878f4d52fc2a13400d809ed683c4718b5cae","tarball":"https://registry.npmjs.org/plato/-/plato-0.4.2.tgz","integrity":"sha512-+1F5klJqOoqCwso8+p66+4RNz3BbzHAG+LGiIi+2WEbxbfS6RiSKCwDqUfIVhiTS3Z6JTGomChztGhO9/D5bxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH9QKepeu1/CGFhjLxcn3Vtd+WkVrOscnroFxLQm42ouAiB9xmU5uZ8qqg+mR22Cwj+Vb0rKxqvIqzbXikbTP7+VKg=="}]},"_npmVersion":"1.1.66","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"}],"directories":{}},"0.4.3":{"name":"plato","description":"JavaScript source analysis and visualizer","version":"0.4.3","homepage":"https://github.com/jsoverson/plato","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/jsoverson/plato.git"},"bugs":{"url":"https://github.com/jsoverson/plato/issues"},"bin":{"plato":"bin/plato"},"licenses":[{"type":"MIT","url":"https://github.com/jsoverson/plato/blob/master/LICENSE-MIT"}],"main":"lib/plato","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.0rc5","grunt-contrib-jshint":"~0.1.1rc5","grunt-contrib-nodeunit":"~0.1.2rc5","grunt-contrib-uglify":"~0.1.1rc5","grunt-casper":"~0.1.0"},"keywords":["halstead","visualize","cyclomatic","complexity","report","analysis","analyze"],"dependencies":{"complexity-report":"~0.6.2","posix-getopt":"~1.0.0","lodash":"~1.0.0-rc.3","fs-extra":"~0.3.2","jshint":"~0.9.1"},"_id":"plato@0.4.3","dist":{"shasum":"c560e33ac556d33dc4cc6cc7e514e0c6b8827a2f","tarball":"https://registry.npmjs.org/plato/-/plato-0.4.3.tgz","integrity":"sha512-tAsUu7rhUC9yckwpfcPAw/adE8QgURjHNCjGy5EtbJfXS/ifs8NumKs8lltF5ivydWlcdS2pbEbWHhKML6mtfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBq2/beijhxy4PnUE1afSfHkwQ2bizrF2w70TTgdvw31AiB5DDVyOZDj6fdTxVbqRGV5ut/7FI0vJXDXMVYj3IPcBQ=="}]},"_npmVersion":"1.1.66","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"}],"directories":{}},"0.4.4":{"name":"plato","description":"JavaScript source analysis and visualizer","version":"0.4.4","homepage":"https://github.com/jsoverson/plato","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/jsoverson/plato.git"},"bugs":{"url":"https://github.com/jsoverson/plato/issues"},"bin":{"plato":"bin/plato"},"licenses":[{"type":"MIT","url":"https://github.com/jsoverson/plato/blob/master/LICENSE-MIT"}],"main":"lib/plato","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.0rc5","grunt-contrib-jshint":"~0.1.1rc5","grunt-contrib-nodeunit":"~0.1.2rc5","grunt-contrib-uglify":"~0.1.1rc5","grunt-casper":"~0.1.0"},"keywords":["halstead","visualize","cyclomatic","complexity","report","analysis","analyze"],"dependencies":{"complexity-report":"~0.6.2","posix-getopt":"~1.0.0","lodash":"~1.0.0-rc.3","fs-extra":"~0.3.2","jshint":"~0.9.1"},"_id":"plato@0.4.4","dist":{"shasum":"eb2ff6ed8ae7fa0c223d4597173e55ac6ce31a40","tarball":"https://registry.npmjs.org/plato/-/plato-0.4.4.tgz","integrity":"sha512-hFK7JAdfnkc0iHOqdtkCdOBxeZrS3udTK/GB0dla1UuMYWwUhcU04RxQAerW8qp3GDVBHABj7hGGIc91VGOctA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCy9fPHGylcuaoQW+xkXWaD8Rt8Yp5hR0Qb2oEVUDM1iAIgV9nxx1+YggoRKlKSickUkuOaPwg1FXx7TYUbR1xQP78="}]},"_npmVersion":"1.1.66","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"}],"directories":{}},"0.4.5":{"name":"plato","description":"JavaScript source analysis and visualizer","version":"0.4.5","homepage":"https://github.com/jsoverson/plato","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/jsoverson/plato.git"},"bugs":{"url":"https://github.com/jsoverson/plato/issues"},"bin":{"plato":"bin/plato"},"licenses":[{"type":"MIT","url":"https://github.com/jsoverson/plato/blob/master/LICENSE-MIT"}],"main":"lib/plato","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.0rc5","grunt-contrib-jshint":"~0.1.1rc5","grunt-contrib-nodeunit":"~0.1.2rc5","grunt-contrib-uglify":"~0.1.1rc5","grunt-casper":"~0.1.0"},"keywords":["halstead","visualize","cyclomatic","complexity","report","analysis","analyze"],"dependencies":{"complexity-report":"~0.7.0","posix-getopt":"~1.0.0","lodash":"~1.0.0-rc.3","fs-extra":"~0.3.2","jshint":"~0.9.1"},"_id":"plato@0.4.5","dist":{"shasum":"05cbf23758eea90266db3851fd921a9635f84e48","tarball":"https://registry.npmjs.org/plato/-/plato-0.4.5.tgz","integrity":"sha512-DTQnTQRnCeciGM29O0/JxWQUsk/X1X33Gf2XLg2Ht3RR6FuVxedjxAAjhliQm3oDGHzIgsX2ye0iZEsovlXu8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDap64a3xqPIwi75R/bJOu1pacx8FDBzh31FiYebrWD4gIhANjbnqZra8gwnj6MuLezLFsyHVnFcFbq4InAYmC8Do6h"}]},"_npmVersion":"1.1.66","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"}],"directories":{}},"0.4.6":{"name":"plato","description":"JavaScript source analysis and visualizer","version":"0.4.6","homepage":"https://github.com/jsoverson/plato","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/jsoverson/plato.git"},"bugs":{"url":"https://github.com/jsoverson/plato/issues"},"bin":{"plato":"bin/plato"},"licenses":[{"type":"MIT","url":"https://github.com/jsoverson/plato/blob/master/LICENSE-MIT"}],"main":"lib/plato","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.0rc5","grunt-contrib-jshint":"~0.1.1rc5","grunt-contrib-nodeunit":"~0.1.2rc5","grunt-contrib-uglify":"~0.1.1rc5","grunt-casper":"~0.1.0"},"keywords":["halstead","visualize","cyclomatic","complexity","report","analysis","analyze"],"dependencies":{"complexity-report":"~0.7.0","posix-getopt":"~1.0.0","lodash":"~1.0.0-rc.3","fs-extra":"~0.3.2","jshint":"~0.9.1"},"_id":"plato@0.4.6","dist":{"shasum":"86cc587d30cf49d0b447cf923c6c70504b1adcd1","tarball":"https://registry.npmjs.org/plato/-/plato-0.4.6.tgz","integrity":"sha512-G7vlaKNo0wp5yh9zCvBlH2GXA5hBkGvcuhtfStYFgTuEQJFk+TCK/g+EwEnJ/oESH98Y7H4rp8VcugXXFGgFtw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmHfwg0pJrCKvpO7CaWuIo1Lb3/763jLja2XAh2rZDdgIgVSjvl3KLatBhA79h+3b4mZWfIrjWa8ZyOmpmmzk138Q="}]},"_npmVersion":"1.1.66","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"}],"directories":{}},"0.4.7":{"name":"plato","description":"JavaScript source analysis and visualizer","version":"0.4.7","homepage":"https://github.com/jsoverson/plato","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/jsoverson/plato.git"},"bugs":{"url":"https://github.com/jsoverson/plato/issues"},"bin":{"plato":"bin/plato"},"licenses":[{"type":"MIT","url":"https://github.com/jsoverson/plato/blob/master/LICENSE-MIT"}],"main":"lib/plato","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.0rc5","grunt-contrib-jshint":"~0.1.1rc5","grunt-contrib-nodeunit":"~0.1.2rc5","grunt-contrib-uglify":"~0.1.1rc5","grunt-casper":"~0.1.0"},"keywords":["halstead","visualize","cyclomatic","complexity","report","analysis","analyze"],"dependencies":{"complexity-report":"~0.7.0","posix-getopt":"~1.0.0","lodash":"~1.0.0-rc.3","fs-extra":"~0.3.2","jshint":"~1.1.0"},"_id":"plato@0.4.7","dist":{"shasum":"7d4cac86f408f22675ad609791eb3b4f90f51e92","tarball":"https://registry.npmjs.org/plato/-/plato-0.4.7.tgz","integrity":"sha512-7Y+jCjbHGgvhmu7dJQZwPAJ6QG65EKFj9IMS2+VT8bhlcwvSNFE5vEWA/BPA9HTwOrKeDD3kySZBA264wHn/ww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmfD+w+oevReNjhcjEWhnyl5Hmz1O5ffr/WEqqJ5AuzwIgTWVjITl6vFRPRoKIyYxuRcm257iBMN6aQiGFzy1gJYQ="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"}],"directories":{}},"0.5.0":{"name":"plato","description":"JavaScript source analysis and visualizer","version":"0.5.0","homepage":"https://github.com/jsoverson/plato","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/jsoverson/plato.git"},"bugs":{"url":"https://github.com/jsoverson/plato/issues"},"bin":{"plato":"bin/plato"},"licenses":[{"type":"MIT","url":"https://github.com/jsoverson/plato/blob/master/LICENSE-MIT"}],"main":"lib/plato","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-jshint":"~0.3.0","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-uglify":"~0.2.0","grunt-casper":"~0.1.1"},"keywords":["halstead","visualize","cyclomatic","complexity","report","analysis","analyze"],"dependencies":{"complexity-report":"~0.7.0","posix-getopt":"~1.0.0","lodash":"~1.0.1","fs-extra":"~0.3.2","jshint":"~1.1.0"},"_id":"plato@0.5.0","dist":{"shasum":"f0d6eadfa8ea0a22e570bf85c89115d07f1de9a7","tarball":"https://registry.npmjs.org/plato/-/plato-0.5.0.tgz","integrity":"sha512-tGVQMxEOhHmbrzTj9OWLbfq2dY8GWPHzINFcQhrslRFJ2t1m5URJLm62N2BcJGFKksGjfDJRuOVMupB7tETsNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHUwhIIEZAU0BbFnq2brHzmXoH3mHUhmFNKXy3ihuS6xAiALnSA72+bjpmgNCaCG9tedpR0FZTOQ3Td9ccuugGdzFg=="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"}],"directories":{}},"0.6.1":{"name":"plato","description":"JavaScript source analysis and visualizer","version":"0.6.1","homepage":"https://github.com/jsoverson/plato","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/jsoverson/plato.git"},"bugs":{"url":"https://github.com/jsoverson/plato/issues"},"bin":{"plato":"bin/plato"},"licenses":[{"type":"MIT","url":"https://github.com/jsoverson/plato/blob/master/LICENSE-MIT"}],"main":"lib/plato","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-jshint":"~0.5.4","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-uglify":"~0.2.0","grunt-casper":"~0.1.1"},"keywords":["halstead","visualize","cyclomatic","complexity","report","analysis","analyze"],"dependencies":{"complexity-report":"~0.10.3","posix-getopt":"~1.0.0","lodash":"~1.0.1","fs-extra":"~0.3.2","jshint":"~2.1.2"},"_id":"plato@0.6.1","dist":{"shasum":"0b07c6946d28a59e41ed9fa679965874da426bae","tarball":"https://registry.npmjs.org/plato/-/plato-0.6.1.tgz","integrity":"sha512-HAnSBz3XasNkC4XtlmeNPaXtG/5Gc56z8iHUwauXMoh8JSq6G3ATxz6rW4ZIC6OFrdn2PQkIw7WRY39LWQHAGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHbOijj2XqnriT11mj+es70/Ioef48Vj7zpRAdFJPL0yAiEA8mBoeq1QLrBgjTKynsSm3W1rAdqFyUimIfAAhd4npVM="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"}],"directories":{}},"0.6.2":{"name":"plato","description":"JavaScript source analysis and visualizer","version":"0.6.2","homepage":"https://github.com/jsoverson/plato","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/jsoverson/plato.git"},"bugs":{"url":"https://github.com/jsoverson/plato/issues"},"bin":{"plato":"bin/plato"},"licenses":[{"type":"MIT","url":"https://github.com/jsoverson/plato/blob/master/LICENSE-MIT"}],"main":"lib/plato","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-jshint":"~0.5.4","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-uglify":"~0.2.0","grunt-casper":"~0.1.1"},"keywords":["halstead","visualize","cyclomatic","complexity","report","analysis","analyze"],"dependencies":{"complexity-report":"~0.10.3","posix-getopt":"~1.0.0","lodash":"~1.0.1","fs-extra":"~0.3.2","jshint":"~2.1.2"},"_id":"plato@0.6.2","dist":{"shasum":"99d3c5539fd1ab871d70b58cb16cb3bda98996f5","tarball":"https://registry.npmjs.org/plato/-/plato-0.6.2.tgz","integrity":"sha512-IgJFs+ijUfGnrSpZQMC2/tPE5wg3ug6NZDjKtyNOWwkiZqyMPhgu8wwRg/XySXvRuFBeDRduzuPcU66NViyJEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvpDaCeENCxMRvM4sQAgWuGVcGsc4e/2rkc+CePs7IAwIgHdJHEDKb+tFC0lA2aMrA7B7lAtgn6zRj2p+xLcc6MPU="}]},"_from":".","_npmVersion":"1.3.9","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"}],"directories":{}},"1.0.0":{"name":"plato","description":"JavaScript source analysis and visualizer","version":"1.0.0","homepage":"https://github.com/es-analysis/plato","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/es-analysis/plato.git"},"bugs":{"url":"https://github.com/es-analysis/plato/issues"},"bin":{"plato":"bin/plato"},"licenses":[{"type":"MIT","url":"https://github.com/es-analysis/plato/blob/master/LICENSE-MIT"}],"main":"lib/plato","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-jshint":"~0.5.4","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-uglify":"~0.2.0","grunt-casper":"~0.1.1"},"keywords":["halstead","visualize","cyclomatic","complexity","report","analysis","analyze"],"dependencies":{"complexity-report":"~0.10.3","posix-getopt":"~1.0.0","lodash":"~1.0.1","fs-extra":"~0.3.2","jshint":"~2.1.2"},"_id":"plato@1.0.0","dist":{"shasum":"1e7758a432a5b1a05c637d6bb9e20888f79689c0","tarball":"https://registry.npmjs.org/plato/-/plato-1.0.0.tgz","integrity":"sha512-NoS0kmzrcBcc6S8O4/N7KVsoq2soIpBXitiiz6JeoFGafEyu9GFODPdiZt77M1GPP+OFHtJRbNiRhpwOFTzIAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRBzqmfoaMZVYnm4V/LuSFyaRHNL5B/fwlMvwEi+/qBAIhAOEjONSqAipuyKEKFDCk09J5NvD1ajWykNDAXYRJOdAC"}]},"_from":".","_npmVersion":"1.3.23","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"}],"directories":{}},"1.0.1":{"name":"plato","description":"JavaScript source analysis and visualizer","version":"1.0.1","homepage":"https://github.com/es-analysis/plato","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/es-analysis/plato.git"},"bugs":{"url":"https://github.com/es-analysis/plato/issues"},"bin":{"plato":"bin/plato"},"licenses":[{"type":"MIT","url":"https://github.com/es-analysis/plato/blob/master/LICENSE-MIT"}],"main":"lib/plato","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-jshint":"~0.5.4","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-uglify":"~0.2.0","grunt-casper":"~0.1.1"},"keywords":["halstead","visualize","cyclomatic","complexity","report","analysis","analyze"],"dependencies":{"complexity-report":"~0.10.3","posix-getopt":"~1.0.0","lodash":"~1.0.1","fs-extra":"~0.3.2","jshint":"~2.1.2"},"_id":"plato@1.0.1","dist":{"shasum":"cf4b1754c1537b82b6d8399ef0a5bee8aa5eaaeb","tarball":"https://registry.npmjs.org/plato/-/plato-1.0.1.tgz","integrity":"sha512-G0cJQXx7ydzOeN8f0+YeF6LzCS5J0LIp0Rh13OqageOlJO45jPI9J2Y2k6gYEqEaa85gUyI84Wst24H8MyMEYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqSb3/Votb3ileEsigCQYoK3G9+fAq/lKc1sk9QTjxZgIgGT3fJm3XniMNMtr7bD8KZwLeq+JRAa7SypmlEACQOZQ="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"},{"name":"there4","email":"craig@there4development.com"}],"directories":{}},"1.1.0":{"name":"plato","description":"JavaScript source analysis and visualizer","version":"1.1.0","homepage":"https://github.com/es-analysis/plato","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/es-analysis/plato.git"},"bugs":{"url":"https://github.com/es-analysis/plato/issues"},"bin":{"plato":"bin/plato"},"licenses":[{"type":"MIT","url":"https://github.com/es-analysis/plato/blob/master/LICENSE-MIT"}],"main":"lib/plato","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-jshint":"~0.5.4","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-uglify":"~0.2.0","grunt-casper":"git+https://github.com/jsoverson/grunt-casper","grunt-contrib-watch":"~0.6.1"},"keywords":["halstead","visualize","cyclomatic","complexity","report","analysis","analyze"],"dependencies":{"complexity-report":"~0.10.3","posix-getopt":"~1.0.0","lodash":"~1.0.1","fs-extra":"~0.3.2","jshint":"~2.5.1"},"gitHead":"a05e5ff813ad6c663dae993dc6800caad9a4544e","_id":"plato@1.1.0","_shasum":"07fbfb222c3d7101698e917a6245004c5f227b74","_from":".","_npmVersion":"1.4.20","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"},{"name":"there4","email":"craig@there4development.com"}],"dist":{"shasum":"07fbfb222c3d7101698e917a6245004c5f227b74","tarball":"https://registry.npmjs.org/plato/-/plato-1.1.0.tgz","integrity":"sha512-UcmneX1haM09/X2Zoou932X8dY+JqhYR3LgPIKNO8e7ee09kgsDrE6P8QVY+1vGWugzDh5ZsTsgbEOuOhHjWkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzUSYu5sUHyhuGa263aTNEBXpkeANPky9W2yrhp1Xe3AIgDnzicAzC25/vVgRdXAHEJ2Zzim+HLy6dE3oVB4Xjd9Q="}]},"directories":{}},"1.2.0":{"name":"plato","description":"JavaScript source analysis and visualizer","version":"1.2.0","homepage":"https://github.com/es-analysis/plato","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/es-analysis/plato.git"},"bugs":{"url":"https://github.com/es-analysis/plato/issues"},"bin":{"plato":"bin/plato"},"licenses":[{"type":"MIT","url":"https://github.com/es-analysis/plato/blob/master/LICENSE-MIT"}],"main":"lib/plato","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-jshint":"~0.5.4","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-uglify":"~0.2.0","grunt-casper":"git+https://github.com/jsoverson/grunt-casper","grunt-contrib-watch":"~0.6.1"},"keywords":["halstead","visualize","cyclomatic","complexity","report","analysis","analyze"],"dependencies":{"complexity-report":"~0.10.3","posix-getopt":"~1.0.0","lodash":"~1.0.1","fs-extra":"~0.3.2","jshint":"~2.5.1"},"gitHead":"930c0e59c384e9894674085cd472859a71249b72","_id":"plato@1.2.0","_shasum":"be3c69acdf2d93f9b82cce00671da17c42e27736","_from":".","_npmVersion":"1.4.20","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"},{"name":"there4","email":"craig@there4development.com"}],"dist":{"shasum":"be3c69acdf2d93f9b82cce00671da17c42e27736","tarball":"https://registry.npmjs.org/plato/-/plato-1.2.0.tgz","integrity":"sha512-B6xeeg/cV8fdu+cbJN7sAaT7yasauBXcNG+1J9LS8oJeSC2vXnig+UjgsnRNjNsFAA9OPP8JVgKxRlYWEN4jEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICvyZxqQLRKSK+6+kU5Oe/N57RGD6b8CuWRD00uEMe95AiBZOKXlOjWp3YNBcQaLC7hiQwymigzVdb81CKKae2LS/w=="}]},"directories":{}},"1.2.2":{"name":"plato","description":"JavaScript source analysis and visualizer","version":"1.2.2","homepage":"https://github.com/es-analysis/plato","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/es-analysis/plato.git"},"bugs":{"url":"https://github.com/es-analysis/plato/issues"},"bin":{"plato":"bin/plato"},"licenses":[{"type":"MIT","url":"https://github.com/es-analysis/plato/blob/master/LICENSE-MIT"}],"main":"lib/plato","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-jshint":"~0.10","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-uglify":"~0.2.0","grunt-casper":"git+https://github.com/jsoverson/grunt-casper","grunt-contrib-watch":"~0.6.1"},"keywords":["halstead","visualize","cyclomatic","complexity","report","analysis","analyze"],"dependencies":{"escomplex-js":"~0.1.4","posix-getopt":"~1.0.0","lodash":"~2.4.1","fs-extra":"~0.3.2","jshint":"~2.5.1"},"gitHead":"2d587b0c0049b715cdfd404b1ed5d20c9cec1498","_id":"plato@1.2.2","_shasum":"1d8a8efa81db925e5d5da80e186e86e73b248b59","_from":".","_npmVersion":"2.0.0-beta.0","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"},{"name":"there4","email":"craig@there4development.com"}],"dist":{"shasum":"1d8a8efa81db925e5d5da80e186e86e73b248b59","tarball":"https://registry.npmjs.org/plato/-/plato-1.2.2.tgz","integrity":"sha512-KSejzHB7OUV3NsHpPStTcrtszEDtucMYzaZN82CQrxIy4ycHkupMKn3so7C/xYr6ucz6a4X2m9sxwzhCco3xhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrNsYamXRnRLHZRX+FJTyaNPvI2oNSG35lGhbf4ro4EwIhAJFZLWuoUHyZGH5Mb4ov5ffS+0YUeRQG7WLF5jZ+LPjL"}]},"directories":{}},"1.3.0":{"name":"plato","description":"JavaScript source analysis and visualizer","version":"1.3.0","homepage":"https://github.com/es-analysis/plato","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/es-analysis/plato.git"},"bugs":{"url":"https://github.com/es-analysis/plato/issues"},"bin":{"plato":"bin/plato"},"licenses":[{"type":"MIT","url":"https://github.com/es-analysis/plato/blob/master/LICENSE-MIT"}],"main":"lib/plato","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-jshint":"~0.10","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-uglify":"~0.2.0","grunt-casper":"~0.4.0","grunt-contrib-watch":"~0.6.1"},"keywords":["halstead","visualize","cyclomatic","complexity","report","analysis","analyze"],"dependencies":{"escomplex-js":"~0.1.4","posix-getopt":"~1.0.0","lodash":"~2.4.1","fs-extra":"~0.3.2","jshint":"~2.5.1","glob":"~4.3.1"},"gitHead":"99f03cf4f3880488691613f41661205ea7b7ed56","_id":"plato@1.3.0","_shasum":"ceffd6be6642595f7889fea267176c6d6401b7a7","_from":".","_npmVersion":"2.1.9","_nodeVersion":"0.10.28","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"},{"name":"there4","email":"craig@there4development.com"}],"dist":{"shasum":"ceffd6be6642595f7889fea267176c6d6401b7a7","tarball":"https://registry.npmjs.org/plato/-/plato-1.3.0.tgz","integrity":"sha512-foI/L9DJ2CgeiiXfVicoy2jGboTiik2L4nsRdxl2oNUitZoPSHeBWi7mp6lctZTgnTKZfXlvBYayfVNteBlTdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE9sTwqxTyQrItayziFrj08Sc/AqcnQY8+UOriA72dCKAiEA9HTIrZz6JF2vgodisTN+K5PDJrejYDXWBwQY98AHgkg="}]},"directories":{}},"1.4.0":{"name":"plato","description":"JavaScript source analysis and visualizer","version":"1.4.0","homepage":"https://github.com/es-analysis/plato","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/es-analysis/plato.git"},"bugs":{"url":"https://github.com/es-analysis/plato/issues"},"bin":{"plato":"bin/plato"},"licenses":[{"type":"MIT","url":"https://github.com/es-analysis/plato/blob/master/LICENSE-MIT"}],"main":"lib/plato","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","grunt-casper":"~0.4.0","grunt-contrib-jshint":"~0.10","grunt-contrib-nodeunit":"^0.4.1","grunt-contrib-uglify":"~0.2.0","grunt-contrib-watch":"~0.6.1"},"keywords":["halstead","visualize","cyclomatic","complexity","report","analysis","analyze"],"dependencies":{"escomplex-js":"~1.2.0","fs-extra":"^0.3.2","glob":"~4.4.1","jshint":"~2.6.3","lodash":"^3.3.1","posix-getopt":"~1.1.0"},"gitHead":"81c364a7b0ccbab719be10778f39254683022327","_id":"plato@1.4.0","_shasum":"cebb7769479991c4a5eaedd077fadfe6eea0b511","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"},{"name":"there4","email":"craig@there4development.com"}],"dist":{"shasum":"cebb7769479991c4a5eaedd077fadfe6eea0b511","tarball":"https://registry.npmjs.org/plato/-/plato-1.4.0.tgz","integrity":"sha512-cMygFrdB8cOOXr/b4vEuoc17zCMoXaWbezys/YRNl2yJBd0B372ozW5l50iOT0PzHPiToKVqKrPjLrvJU6qa/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvhMMthhbYH1m2KY7F8/IC81BYeYGHz3z3+gYniCd9qgIhALStdELZ8u9p06z2TDtnMrU/y1DzrPcwrP6fFbUAcWy/"}]},"directories":{}},"1.5.0":{"name":"plato","description":"JavaScript source analysis and visualizer","version":"1.5.0","homepage":"https://github.com/es-analysis/plato","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/es-analysis/plato.git"},"bugs":{"url":"https://github.com/es-analysis/plato/issues"},"bin":{"plato":"bin/plato"},"licenses":[{"type":"MIT","url":"https://github.com/es-analysis/plato/blob/master/LICENSE-MIT"}],"main":"lib/plato","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","grunt-casper":"~0.4.0","grunt-contrib-jshint":"~0.10","grunt-contrib-nodeunit":"^0.4.1","grunt-contrib-uglify":"~0.2.0","grunt-contrib-watch":"~0.6.1"},"keywords":["halstead","visualize","cyclomatic","complexity","report","analysis","analyze"],"dependencies":{"escomplex-js":"~1.2.0","fs-extra":"^0.3.2","glob":"~4.4.1","jshint":"~2.6.3","lodash":"^3.3.1","posix-getopt":"~1.1.0","complexity-report":"~0.10.3","eslint":"^0.7.4"},"gitHead":"fc0b74a99e7638fa4cd94819aae631d116687e27","_id":"plato@1.5.0","_shasum":"9f085e7127fb9883155f73c3a2cd7074c1794ac7","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"},{"name":"there4","email":"craig@there4development.com"}],"dist":{"shasum":"9f085e7127fb9883155f73c3a2cd7074c1794ac7","tarball":"https://registry.npmjs.org/plato/-/plato-1.5.0.tgz","integrity":"sha512-PxYwnkcaC7UXU/fveK0cFnYLDoOiWpzNNJEUv0UscIfqE7Z8geHcw9Ks10LrenFihzkA4TXkoeafOuxSUmhsqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCP3LnNoLgLVS9f5q0fRwhrXu3D7GRyX7hHCdQXPurqIAIhAMMmBbCp6vhP5swCoSB+zN0It8ywKMUCDzLyCT+S02Qo"}]},"directories":{}},"1.6.0":{"name":"plato","description":"JavaScript source analysis and visualizer","version":"1.6.0","homepage":"https://github.com/es-analysis/plato","license":"MIT","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/es-analysis/plato.git"},"bugs":{"url":"https://github.com/es-analysis/plato/issues"},"bin":{"plato":"bin/plato"},"licenses":[{"type":"MIT","url":"https://github.com/es-analysis/plato/blob/master/LICENSE-MIT"}],"main":"lib/plato","engines":{"node":">= 4.4.5"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~1.0.1","grunt-casper":"~0.4.0","grunt-contrib-jshint":"~1.0.0","grunt-contrib-nodeunit":"~1.0.0","grunt-contrib-uglify":"~1.0.1","grunt-contrib-watch":"~1.0.0"},"keywords":["halstead","visualize","cyclomatic","complexity","report","analysis","analyze"],"dependencies":{"escomplex":"2.0.0-alpha","fs-extra":"~0.30.0","glob":"~7.0.5","jshint":"~2.9.2","lodash":"~4.13.1","posix-getopt":"~1.2.0","complexity-report":"2.0.0-alpha","eslint":"~3.0.1","esprima":"~2.7.2"},"gitHead":"870d575ea9c2109ee43ff023b5763e6e1a483f13","_id":"plato@1.6.0","_shasum":"4829349d00ce75cc555174fd035fd776a2da92cc","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.2.3","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"},{"name":"there4","email":"craig@there4development.com"}],"dist":{"shasum":"4829349d00ce75cc555174fd035fd776a2da92cc","tarball":"https://registry.npmjs.org/plato/-/plato-1.6.0.tgz","integrity":"sha512-co3IDciWsNgfGr00sf18d2DoH7o+Og2iSE4bXOXuiADu9+jGQMHxl5NEZ7Oct/uluFqJrIJVJ6iNuEQXETKGCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGbIV4TKTrHbJt4Y63WfkgmNRqg2KtOjY6o8LPUxyqq1AiAUOTSh2vgsp7NLwUJ8LWVB1SdbJuDfavInKFPz14iIgQ=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/plato-1.6.0.tgz_1468605588320_0.9353568209335208"},"directories":{}},"1.7.0":{"name":"plato","description":"JavaScript source analysis and visualizer","version":"1.7.0","homepage":"https://github.com/es-analysis/plato","license":"MIT","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/es-analysis/plato.git"},"bugs":{"url":"https://github.com/es-analysis/plato/issues"},"bin":{"plato":"bin/plato"},"licenses":[{"type":"MIT","url":"https://github.com/es-analysis/plato/blob/master/LICENSE-MIT"}],"main":"lib/plato","engines":{"node":">= 4.4.5"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~1.0.1","grunt-casper":"~0.4.0","grunt-contrib-jshint":"~1.0.0","grunt-contrib-nodeunit":"~1.0.0","grunt-contrib-uglify":"~1.0.1","grunt-contrib-watch":"~1.0.0"},"keywords":["halstead","visualize","cyclomatic","complexity","report","analysis","analyze"],"dependencies":{"typhonjs-escomplex":"0.0.9","fs-extra":"~0.30.0","glob":"~7.0.5","jshint":"~2.9.2","lodash":"~4.13.1","posix-getopt":"~1.2.0","eslint":"~3.0.1"},"gitHead":"90bf26e285a364c6fc11e80cd04698f84eb3d111","_id":"plato@1.7.0","_shasum":"9900a5b4910aa190de08a45bae6175334fd646a7","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.2.3","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"},{"name":"there4","email":"craig@there4development.com"}],"dist":{"shasum":"9900a5b4910aa190de08a45bae6175334fd646a7","tarball":"https://registry.npmjs.org/plato/-/plato-1.7.0.tgz","npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh22xCCRA9TVsSAnZWagAAci8P/1iJHDZDXcAxJq6UO0KZ\n7M3IinuUMSgs8mTYiRYqtrqjYxp4iIpGP1s6kr6CBnJf1ZHxccisqMASJauD\nM4XYzfc9iYCVsZxg7SrQCg71zGNwf/cXKI59+xQwnsYO8rqPOMoDbvqrEgio\nPxqIQgA5EUnMPgujQN18Uhd4lLtxcAwa1eQFaXJlofoG8gofMmVUHeW6hQY4\n3ub60Zh5b6F2okaqRBbyVLU2Q+SjTgtqsbWwdlRdWmdWF9A9X1q4OuFqlt08\nHtzXqoaL9WKoZnbRq/zs5EzT7X2LSmid/CqlQrg5EPLOLFYjRVAo6kBM+wpG\nAZaC79r7Xddd5JonN5EEqDvvOrWyHf6FMtyjKVPNoMEW6P7oul0FBNM/fzwX\ngnQAkskAnlLUNVBF4mK7TwwSC9FPA94jq0hCxpG/S3sJTkjQfnqnHVxUAZ1A\nbaswoIk/0ZzBKC3pfMbs3mbGX1DdEKmEzvuKmzUquLS1TUNpZBUxXHWOu9OD\nWFfsiYyzpFNnjKOs6fTiCaVpdfh7UeFJLYYyeeg6hYoZdIKIsD27cD1x4pLx\nD0Gkbelwi/xL+nNuqDoM2rlQI/XzMo16t7HiUI3DJFEvUGQSoNqcbPiz2MuN\nqJbW7I9/3eqQAvL9bbPnLm+r7ojyjTehLZEVBKaaXmB5e4Fvm06f5mdpP+QW\nnPSn\r\n=91c7\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-hbbsLqdN9cGQsQ/Nc2YjxAbYJT+DAXJlWBe2DpPQK4pyuJsAOA5P4RZitNpJ5GfEJpaq5g7170FqP/iQn0TlFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE0xfyK9tNsO3O9RcBz8KSZ0M2rvVYMV1P+jx+fkYLuUAiEA2RsuB5kCPvpBdrulkcv1y8Wsmc2mmB8If0ZMXcqZdbI="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/plato-1.7.0.tgz_1470763958750_0.2116975507233292"},"directories":{}}},"readme":"# plato\n\n## Needs active maintainer\n\nplato was updated to support es6 by @devcrust, but needs an active maintainer to keep it moving forward.\n\n[![Build Status](https://travis-ci.org/es-analysis/plato.png?branch=master)](https://travis-ci.org/es-analysis/plato)\n\nVisualize JavaScript source complexity with plato.\n\n## Example report on popular projects\n\n - [jquery](http://es-analysis.github.com/plato/examples/jquery/)\n - [hapi](http://es-analysis.github.com/plato/examples/hapi/)\n - [marionettejs](http://es-analysis.github.com/plato/examples/marionette/)\n\n## Installation\nInstall the module with: `npm install -g plato`\n\n## Usage\n\n### From the commandline\n\n```\nUsage : plato [options] -d <output_dir> <input files>\n  -h, --help\n      Display this help text.\n  -q, --quiet\n      Reduce output to errors only\n  -v, --version\n      Print the version.\n  -x, --exclude : String\n      File exclusion regex\n  -d, --dir : String *required*\n      The output directory\n  -r, --recurse\n      Recursively search directories\n  -l, --jshint : String\n      Specify a jshintrc file for JSHint linting\n  -e, --eslint : String\n      Specify a eslintrc file for ESLint linting\n  -t, --title : String\n      Title of the report\n  -D, --date : String\n      Time to use as the report date (seconds, > 9999999999 assumed to be ms)\n  -n, --noempty\n      Skips empty lines from line count\n```\n\n__Example__\n\n```shell\nplato -r -d report src\n```\n\n__Extended example__\n\n```\nplato -r -d report -l .jshintrc -t \"My Awesome App\" -x .json routes/*.js\n```\n\n### From scripts\n\n```\nvar plato = require('plato');\n\nvar files = [\n  'path/to/javascript/file1.js',\n  ...\n  'path/to/javascript/fileN.js'\n];\n\nvar outputDir = './output/dir';\n// null options for this example\nvar options = {\n  title: 'Your title here'\n};\n\nvar callback = function (report){\n// once done the analysis,\n// execute this\n};\n\nplato.inspect(files, outputDir, options, callback);\n```\n\n## Data sources\n\n  - Complexity data by [Phil Booth](https://github.com/philbooth)'s [complexity-report](https://github.com/philbooth/complexityReport.js)\n  - Lint data from [jshint](https://github.com/jshint/jshint/) and [eslint](https://github.com/eslint/eslint)\n\n## Contributors\n  - [Jarrod Overson](https://github.com/jsoverson)\n  - [Craig Davis](https://github.com/there4)\n  - [David Linse](https://github.com/davidlinse)\n\n## Release History\n\n  - 1.6.0 Support es6 by updating eslint and using fork of escomplex\n  - 1.3.0 Merged 107,130,128,119,114. Numerous bug fixed.\n    - Minor bumped for changes to parsing of files passed. Technically a breaking change but effectively a bug fix + feature so bumping minor.\n  - 1.2.1 Bumping versions for jshint and lodash\n  - 1.2.0 add ability to disable jshint\n  - 1.1.0 fix issue with running casperjs tests\n  - 1.0.1 fix issue with first line hashbang\n  - 1.0.0 promote to 1.0.0 with bug fixes\n  - 0.6.2 Added sortable file list, updated to bootstrap 3\n  - 0.6.1 Fixed width overflow issues in file reports\n  - 0.6.0 updated major dependency complexity-report\n  - 0.5.0 Added historical reports\n  - 0.4.7 Updated jshint to 1.1.0 (via #22) to jshint to address #16\n  - 0.4.6 Performance improvements on file view\n  - 0.4.5 Updated complexity-report to 0.7.0 to prefer the 0-100 based maintainability index\n  - 0.4.4 Added quiet mode, exclusion regex, description popovers\n  - 0.4.3 Updated dependencies to fix reporting issues\n  - 0.4.2 Fixed overview links to files\n  - 0.4.1 Fixed jshint option passing\n  - 0.4.0 Added summary stats, Casper tests, nodunit tests\n    - Breaking : plato api\n  - 0.3.1 Added graphs\n  - 0.3.0 Formatting changes, refactoring.\n    - Breaking : jshint reporting api\n  - 0.2.0 added jshint reporting.\n    - Breaking : options api, cli api\n  - 0.1.0 initial release\n\n## License\nCopyright (c) 2012 Jarrod Overson\nLicensed under the MIT license.\n\n\n[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/es-analysis/plato/trend.png)](https://bitdeli.com/free \"Bitdeli Badge\")\n\n","maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"},{"name":"there4","email":"craig@there4development.com"}],"time":{"modified":"2022-06-24T02:53:44.617Z","created":"2013-01-02T08:45:58.027Z","0.1.0":"2013-01-02T08:45:58.709Z","0.2.0":"2013-01-03T01:13:56.699Z","0.3.0":"2013-01-04T05:51:00.650Z","0.3.1":"2013-01-04T06:18:19.459Z","0.4.0":"2013-01-06T08:54:12.823Z","0.4.1":"2013-01-07T06:30:53.246Z","0.4.2":"2013-01-10T06:12:44.498Z","0.4.3":"2013-01-10T06:33:02.733Z","0.4.4":"2013-01-31T00:37:52.649Z","0.4.5":"2013-02-06T22:45:04.189Z","0.4.6":"2013-02-15T23:18:20.491Z","0.4.7":"2013-03-19T02:43:25.253Z","0.5.0":"2013-03-27T18:23:10.317Z","0.6.1":"2013-07-10T18:29:03.232Z","0.6.2":"2013-09-25T21:29:54.479Z","1.0.0":"2014-02-16T04:46:26.592Z","1.0.1":"2014-02-25T23:29:18.607Z","1.1.0":"2014-07-11T16:28:22.726Z","1.2.0":"2014-07-31T17:22:03.612Z","1.2.2":"2014-11-10T17:53:26.712Z","1.3.0":"2014-12-15T03:31:48.544Z","1.4.0":"2015-03-06T21:48:53.453Z","1.5.0":"2015-05-22T16:32:33.862Z","1.6.0":"2016-07-15T17:59:51.343Z","1.7.0":"2016-08-09T17:32:43.042Z"},"author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/es-analysis/plato.git"},"users":{"isao":true,"kastor":true,"jaywalking101":true,"phette23":true,"grancalavera":true,"julien-f":true,"skerit":true,"colorpeach":true,"tomi77":true,"mastayoda":true,"jerkovicl":true,"zhangyaochun":true,"rajeshsegu":true,"stany":true,"martl":true,"samhou1988":true,"timdp":true,"karlbateman":true,"maxjoehnk":true,"cantidio":true,"dreamseer":true,"nchase":true,"mskjp":true,"larrychen":true,"icodeforcookies":true,"shujianbu":true,"alex_klimenkov":true},"readmeFilename":"README.md","homepage":"https://github.com/es-analysis/plato","keywords":["halstead","visualize","cyclomatic","complexity","report","analysis","analyze"],"bugs":{"url":"https://github.com/es-analysis/plato/issues"},"license":"MIT"}