{"_id":"generator-vile","_rev":"38-c43ee47c3cd497a6095b71ebe62b8fc1","name":"generator-vile","description":"A generator for Yeoman","dist-tags":{"latest":"0.2.2"},"versions":{"0.0.0":{"name":"generator-vile","version":"0.0.0","description":"A generator for Yeoman","keywords":["yeoman-generator"],"homepage":"https://github.com/amctammany/generator-vile","bugs":{"url":"https://github.com/amctammany/generator-vile/issues"},"author":{"name":"Alex McTammany","email":"apmctammany@gmail.com","url":"https://github.com/amctammany"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/amctammany/generator-vile.git"},"scripts":{"test":"mocha"},"dependencies":{"yeoman-generator":"~0.14.0","wiredep":"^1.3.3"},"devDependencies":{"mocha":"~1.14.0"},"peerDependencies":{"yo":">=1.0.0"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"_id":"generator-vile@0.0.0","dist":{"shasum":"87200173942d629c5920124c8c1c5ef97ec52e48","tarball":"https://registry.npmjs.org/generator-vile/-/generator-vile-0.0.0.tgz","integrity":"sha512-SUGuLcqUXiBZtiu7iZR3jcU6N+rhIzQrj2nuJ6Dc/q+eXhMGbJzY0ed4cJNJc5pB047acVh0J6uxs7vCTOykDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2n5R+0fAa3H7rLuytCcbgxCWvZ9zaNQp+D1Lkf0PyoAIhAMQ3Nuk9zDoeZs0S52jCXcvOzHkAvv+hD7X/dYRwIE5p"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"amctammany","email":"apmctammany@gmail.com"},"maintainers":[{"name":"amctammany","email":"apmctammany@gmail.com"}]},"0.0.1":{"name":"generator-vile","version":"0.0.1","description":"A generator for Yeoman","keywords":["yeoman-generator"],"homepage":"https://github.com/amctammany/generator-vile","bugs":{"url":"https://github.com/amctammany/generator-vile/issues"},"author":{"name":"Alex McTammany","email":"apmctammany@gmail.com","url":"https://github.com/amctammany"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/amctammany/generator-vile.git"},"scripts":{"test":"mocha"},"dependencies":{"yeoman-generator":"~0.14.0","wiredep":"^1.3.3"},"devDependencies":{"mocha":"~1.14.0"},"peerDependencies":{"yo":">=1.0.0"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"_id":"generator-vile@0.0.1","dist":{"shasum":"8978d3cdcc2ad44fe7698d77596b9e2b80a373ed","tarball":"https://registry.npmjs.org/generator-vile/-/generator-vile-0.0.1.tgz","integrity":"sha512-q3gKiJdeJfENGn+4af/NXRq42KWleKeoU+OMSkCwxc8zQRmVI1/OUrXe9R74anxnPG+Md5fAcMVxeq+/ROjTyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDs4Hban9pusF3KEFdqjg2uU3RmDmQzO77tie/RlDah1wIhAMut7r7yRemeF7Wi/Ypw80F65TiB41sDx1/dkJ8xuqll"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"amctammany","email":"apmctammany@gmail.com"},"maintainers":[{"name":"amctammany","email":"apmctammany@gmail.com"}]},"0.0.2":{"name":"generator-vile","version":"0.0.2","description":"A generator for Yeoman","keywords":["yeoman-generator"],"homepage":"https://github.com/amctammany/generator-vile","bugs":{"url":"https://github.com/amctammany/generator-vile/issues"},"author":{"name":"Alex McTammany","email":"apmctammany@gmail.com","url":"https://github.com/amctammany"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/amctammany/generator-vile.git"},"scripts":{"test":"mocha"},"dependencies":{"yeoman-generator":"~0.14.0","wiredep":"^1.3.3"},"devDependencies":{"mocha":"~1.14.0"},"peerDependencies":{"yo":">=1.0.0"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"_id":"generator-vile@0.0.2","dist":{"shasum":"47f22806aa501e708899964972c71a6f4f0202b8","tarball":"https://registry.npmjs.org/generator-vile/-/generator-vile-0.0.2.tgz","integrity":"sha512-SB9MZP7bjt3a/tciL3AUuBvMrfrZ9Nybnvpq47MQYn8iAuHKIxTG+uejFJt5VTIuBmVn6OuHoc2g9sdt1S2G+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIALsM6rpQTGuLCBXYPV+hH/NGejmpwuaSkFO6OsnM3SOAiEAqksOTCa8Yt4lKsJliYNRnoaDWbsH9Im+d8ew3HugWts="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"amctammany","email":"apmctammany@gmail.com"},"maintainers":[{"name":"amctammany","email":"apmctammany@gmail.com"}]},"0.0.3":{"name":"generator-vile","version":"0.0.3","description":"A generator for Yeoman","keywords":["yeoman-generator"],"homepage":"https://github.com/amctammany/generator-vile","bugs":{"url":"https://github.com/amctammany/generator-vile/issues"},"author":{"name":"Alex McTammany","email":"apmctammany@gmail.com","url":"https://github.com/amctammany"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/amctammany/generator-vile.git"},"scripts":{"test":"mocha"},"dependencies":{"yeoman-generator":"~0.14.0","wiredep":"^1.3.3"},"devDependencies":{"mocha":"~1.14.0"},"peerDependencies":{"yo":">=1.0.0"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"_id":"generator-vile@0.0.3","dist":{"shasum":"6f0b97609ca06015e1c4bb671a41ae16589bfc83","tarball":"https://registry.npmjs.org/generator-vile/-/generator-vile-0.0.3.tgz","integrity":"sha512-g0Sn9LNdgcXSbZHKUwCOK0eVKu8S9dPqqkYBPsAjpfPaxiXXMVl5r1p+nWJEWLM3LD+qx2WjT1ObL2lOIihLvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuGLSeAk6YXQFcHfvKr9IbkMnq4ECoBN7wwjH74vcNhQIgYam1Tg7pKx90O3UNRriB3srzLervIJEPqMEXZl/gNw0="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"amctammany","email":"apmctammany@gmail.com"},"maintainers":[{"name":"amctammany","email":"apmctammany@gmail.com"}]},"0.0.4":{"name":"generator-vile","version":"0.0.4","description":"A generator for Yeoman","keywords":["yeoman-generator"],"homepage":"https://github.com/amctammany/generator-vile","bugs":{"url":"https://github.com/amctammany/generator-vile/issues"},"author":{"name":"Alex McTammany","email":"apmctammany@gmail.com","url":"https://github.com/amctammany"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/amctammany/generator-vile.git"},"scripts":{"test":"mocha"},"dependencies":{"yeoman-generator":"~0.14.0","wiredep":"^1.3.3"},"devDependencies":{"mocha":"~1.14.0"},"peerDependencies":{"yo":">=1.0.0"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"_id":"generator-vile@0.0.4","dist":{"shasum":"629ddab726be9ec97ca3b3f3f66065ef74afcfe1","tarball":"https://registry.npmjs.org/generator-vile/-/generator-vile-0.0.4.tgz","integrity":"sha512-Pb+R/mnZ7TS7oxV9DdWlusWEQjdGlGJjg79zQdYf/cTiAgeUHWEMmifzOuO/vUPZLs//oYeR1WNKQxW5So7yCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFDtYVGfZbk3ukhFV0yKJzIQzXnVb119LFcNnqocPXygAiEAk5TeT/w9IParVy/hB1Z8VANEdmUvQGGiLD6VCozW0js="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"amctammany","email":"apmctammany@gmail.com"},"maintainers":[{"name":"amctammany","email":"apmctammany@gmail.com"}]},"0.0.5":{"name":"generator-vile","version":"0.0.5","description":"A generator for Yeoman","keywords":["yeoman-generator"],"homepage":"https://github.com/amctammany/generator-vile","bugs":{"url":"https://github.com/amctammany/generator-vile/issues"},"author":{"name":"Alex McTammany","email":"apmctammany@gmail.com","url":"https://github.com/amctammany"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/amctammany/generator-vile.git"},"scripts":{"test":"mocha"},"dependencies":{"yeoman-generator":"~0.14.0","wiredep":"^1.3.3"},"devDependencies":{"mocha":"~1.14.0"},"peerDependencies":{"yo":">=1.0.0"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"_id":"generator-vile@0.0.5","dist":{"shasum":"2a564f016e910dec22cfb79168bc8bef68b37bd0","tarball":"https://registry.npmjs.org/generator-vile/-/generator-vile-0.0.5.tgz","integrity":"sha512-EMwQW8KlYL0aHHLpX/o6EIAWH+BYYCzAIofIcYPb16JgceKqqrYgjw1yNapNW0ewBIrpSGVXRyLFKGoZtOkzog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBmmocDXg3njbhZB1x0dKveYqFDPzeBtyK/6eENuhbAAAiEAiromEXPJAmtNBaSxB+Qvs8cRDD44N9+vZKa+EShodxE="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"amctammany","email":"apmctammany@gmail.com"},"maintainers":[{"name":"amctammany","email":"apmctammany@gmail.com"}]},"0.0.6":{"name":"generator-vile","version":"0.0.6","description":"A generator for Yeoman","keywords":["yeoman-generator"],"homepage":"https://github.com/amctammany/generator-vile","bugs":{"url":"https://github.com/amctammany/generator-vile/issues"},"author":{"name":"Alex McTammany","email":"apmctammany@gmail.com","url":"https://github.com/amctammany"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/amctammany/generator-vile.git"},"scripts":{"test":"mocha"},"dependencies":{"yeoman-generator":"~0.14.0","wiredep":"^1.3.3"},"devDependencies":{"mocha":"~1.14.0"},"peerDependencies":{"yo":">=1.0.0"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"_id":"generator-vile@0.0.6","dist":{"shasum":"368b4112916199c588428f286d8a369fd1c70e96","tarball":"https://registry.npmjs.org/generator-vile/-/generator-vile-0.0.6.tgz","integrity":"sha512-LyrG6uClxuaXUeGmfz46JPbUCPNRFI6t+SzAcoPNNacXxNeWp4rGQFzvsdf9gVOYUOBUqPEYNQt697BWgPcgVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1MwQkhIZPEkhipHOXxUWq5ScJDHtKXaQ6URP55Z9yqgIhAPNulMBf75BxgqThUUrve6QjTxEf3fte4cCcZkH0LOl9"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"amctammany","email":"apmctammany@gmail.com"},"maintainers":[{"name":"amctammany","email":"apmctammany@gmail.com"}]},"0.0.7":{"name":"generator-vile","version":"0.0.7","description":"A generator for Yeoman","keywords":["yeoman-generator"],"homepage":"https://github.com/amctammany/generator-vile","bugs":{"url":"https://github.com/amctammany/generator-vile/issues"},"author":{"name":"Alex McTammany","email":"apmctammany@gmail.com","url":"https://github.com/amctammany"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/amctammany/generator-vile.git"},"scripts":{"test":"mocha"},"dependencies":{"yeoman-generator":"~0.14.0","wiredep":"^1.3.3"},"devDependencies":{"mocha":"~1.14.0"},"peerDependencies":{"yo":">=1.0.0"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"_id":"generator-vile@0.0.7","dist":{"shasum":"49e19240d9eb0dad23ef39f321219be14cf2ab42","tarball":"https://registry.npmjs.org/generator-vile/-/generator-vile-0.0.7.tgz","integrity":"sha512-OYkO/YS4HiihbFA7sFdqTFaJ2Mrk02LADnStntCcZ8r6lHv7GJiNwfneLXS48bLzwTBRprcHJ6dhr9FsfDaSVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDFgdmppp5bUmt6ysjgz3TbrZavkVRcRgngTzbrNMBjAIgSJUkstEe/uYrs0ovJWHqeIH2AAZDlsm3uTnC72ENAjg="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"amctammany","email":"apmctammany@gmail.com"},"maintainers":[{"name":"amctammany","email":"apmctammany@gmail.com"}]},"0.1.0":{"name":"generator-vile","version":"0.1.0","description":"A generator for Yeoman","keywords":["yeoman-generator"],"homepage":"https://github.com/amctammany/generator-vile","bugs":{"url":"https://github.com/amctammany/generator-vile/issues"},"author":{"name":"Alex McTammany","email":"apmctammany@gmail.com","url":"https://github.com/amctammany"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/amctammany/generator-vile.git"},"scripts":{"test":"mocha"},"dependencies":{"yeoman-generator":"~0.14.0","wiredep":"^1.3.3"},"devDependencies":{"mocha":"~1.14.0"},"peerDependencies":{"yo":">=1.0.0"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"_id":"generator-vile@0.1.0","dist":{"shasum":"3e4ba7a72fa83f42582ba6877890715bed70d9ea","tarball":"https://registry.npmjs.org/generator-vile/-/generator-vile-0.1.0.tgz","integrity":"sha512-L8lE/F7mgt9llEA0ZqsrASPTVexKQR53ZvUvVcplL8y0afvwjL8JjdnkqVwv73eNkeZYhLwUczdak9VxLGK/sw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJmZPNw5wkx0LpJX9sldQKjpCJKmR69wslgATgnAI7lQIhAI0PRfHp8c4rPOb3BndCzMqMW1IfqYr1SgcWuaIlCrt1"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"amctammany","email":"apmctammany@gmail.com"},"maintainers":[{"name":"amctammany","email":"apmctammany@gmail.com"}]},"0.1.1":{"name":"generator-vile","version":"0.1.1","description":"A generator for Yeoman","keywords":["yeoman-generator"],"homepage":"https://github.com/amctammany/generator-vile","bugs":{"url":"https://github.com/amctammany/generator-vile/issues"},"author":{"name":"Alex McTammany","email":"apmctammany@gmail.com","url":"https://github.com/amctammany"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/amctammany/generator-vile.git"},"scripts":{"test":"mocha"},"dependencies":{"yeoman-generator":"~0.14.0","wiredep":"^1.3.3"},"devDependencies":{"mocha":"~1.14.0"},"peerDependencies":{"yo":">=1.0.0"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"_id":"generator-vile@0.1.1","dist":{"shasum":"8f38fbbda301ff98290c5103b8a2f4d251995007","tarball":"https://registry.npmjs.org/generator-vile/-/generator-vile-0.1.1.tgz","integrity":"sha512-/BzeiRYAeUXMjc4FNYrxVRdUtsOiD8ktFvyEYHsi/tR12UEpU3xBcK+b1czWjLLzwX84lwu+85Xo8faylUKUUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGeKunly2niQ9FPrhnUroSN4z+Kma7Ap2CMx7AVC0NNkAiADAU6MTsvPnaL3ZI76zSp0ue+k1lHOzCJNzjWEhdwIyg=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"amctammany","email":"apmctammany@gmail.com"},"maintainers":[{"name":"amctammany","email":"apmctammany@gmail.com"}]},"0.1.2":{"name":"generator-vile","version":"0.1.2","description":"A generator for Yeoman","keywords":["yeoman-generator"],"homepage":"https://github.com/amctammany/generator-vile","bugs":{"url":"https://github.com/amctammany/generator-vile/issues"},"author":{"name":"Alex McTammany","email":"apmctammany@gmail.com","url":"https://github.com/amctammany"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/amctammany/generator-vile.git"},"scripts":{"test":"mocha"},"dependencies":{"yeoman-generator":"~0.14.0","wiredep":"^1.3.3"},"devDependencies":{"mocha":"~1.14.0"},"peerDependencies":{"yo":">=1.0.0"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"_id":"generator-vile@0.1.2","dist":{"shasum":"23332b34ad0699a52a2f22d4efee8cf8e8ab7057","tarball":"https://registry.npmjs.org/generator-vile/-/generator-vile-0.1.2.tgz","integrity":"sha512-myavMMNlFILg0lSyoTl0WWDvLtezobBrlWVB7bL2QJJfbYxgRSVvWq3W2xi1MU13wtdmbpol8RHEW+YBVzaiTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPHMs81Dn5CUoOqbzrkFcxOMA1vh0KlYcII7aPhDnEqwIhAPPa2lEgJpjv9CWV53Uwt6yW072PTQVbwzX+leF/s7Fu"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"amctammany","email":"apmctammany@gmail.com"},"maintainers":[{"name":"amctammany","email":"apmctammany@gmail.com"}]},"0.1.3":{"name":"generator-vile","version":"0.1.3","description":"A generator for Yeoman","keywords":["yeoman-generator"],"homepage":"https://github.com/amctammany/generator-vile","bugs":{"url":"https://github.com/amctammany/generator-vile/issues"},"author":{"name":"Alex McTammany","email":"apmctammany@gmail.com","url":"https://github.com/amctammany"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/amctammany/generator-vile.git"},"scripts":{"test":"mocha"},"dependencies":{"yeoman-generator":"~0.14.0","wiredep":"^1.3.3"},"devDependencies":{"mocha":"~1.14.0"},"peerDependencies":{"yo":">=1.0.0"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"_id":"generator-vile@0.1.3","dist":{"shasum":"6552ec4082a8fc66476214e500223ef623644b8a","tarball":"https://registry.npmjs.org/generator-vile/-/generator-vile-0.1.3.tgz","integrity":"sha512-c5sjay9LtlZy090u+CPQYRbKVm4jhshvNc4UOkkt+FCe7ydcxvVqS1USYSF6Fxu2Z7y5HS0G0QBNQOnVpA4amg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJsbslpPXlYpKKMt6hpbSSwsrpbMu49cCz6P9xDX7LnwIhAJ1EFulhilElzNc0P+YylAy6mCmYRQq44R2YpBMElwgQ"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"amctammany","email":"apmctammany@gmail.com"},"maintainers":[{"name":"amctammany","email":"apmctammany@gmail.com"}]},"0.1.4":{"name":"generator-vile","version":"0.1.4","description":"A generator for Yeoman","keywords":["yeoman-generator"],"homepage":"https://github.com/amctammany/generator-vile","bugs":{"url":"https://github.com/amctammany/generator-vile/issues"},"author":{"name":"Alex McTammany","email":"apmctammany@gmail.com","url":"https://github.com/amctammany"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/amctammany/generator-vile.git"},"scripts":{"test":"mocha"},"dependencies":{"yeoman-generator":"~0.14.0","wiredep":"^1.3.3"},"devDependencies":{"mocha":"~1.14.0"},"peerDependencies":{"yo":">=1.0.0"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"_id":"generator-vile@0.1.4","dist":{"shasum":"f3fbc4ecccaa5b2916d5dd7d0e22dce21cef7112","tarball":"https://registry.npmjs.org/generator-vile/-/generator-vile-0.1.4.tgz","integrity":"sha512-E970LsOIDqobmUKLddbNr4IVjsVSgQFDM6vSp00HVdBiz+4AV+cWqYUotsaCbfSs8Rh87ZrL+vWQNOdaojKPIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7XtSnus5UWekev9MylCmUexsWIGv3ObiCCssKQpZLvAIhANOIl8lq5j1h6jhqKOJpNlyrtgPCpQZbtjeY36RepF8u"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"amctammany","email":"apmctammany@gmail.com"},"maintainers":[{"name":"amctammany","email":"apmctammany@gmail.com"}]},"0.1.5":{"name":"generator-vile","version":"0.1.5","description":"A generator for Yeoman","keywords":["yeoman-generator"],"homepage":"https://github.com/amctammany/generator-vile","bugs":{"url":"https://github.com/amctammany/generator-vile/issues"},"author":{"name":"Alex McTammany","email":"apmctammany@gmail.com","url":"https://github.com/amctammany"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/amctammany/generator-vile.git"},"scripts":{"test":"mocha"},"dependencies":{"yeoman-generator":"~0.14.0","wiredep":"^1.3.3"},"devDependencies":{"mocha":"~1.14.0"},"peerDependencies":{"yo":">=1.0.0"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"_id":"generator-vile@0.1.5","dist":{"shasum":"64967ef269c3d5f2d3a2f8c0d22496ff39188cba","tarball":"https://registry.npmjs.org/generator-vile/-/generator-vile-0.1.5.tgz","integrity":"sha512-I8/GvOM8cothBfsmBKdG5iPIBNciurPpdk1tBEoNgwV1VFDEsiZMLKym9C4NQu5vHZqSDqxj+wTxFtPQB2wP1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFJ02q7aC3DoqiMI9fNp7WVFiFQ6Sy1ptu/1eSDIifiBAiArx6BZxNiYu2VyCvo5WrtUFce6I4aM4iBQKVQkNf7RjA=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"amctammany","email":"apmctammany@gmail.com"},"maintainers":[{"name":"amctammany","email":"apmctammany@gmail.com"}]},"0.1.6":{"name":"generator-vile","version":"0.1.6","description":"A generator for Yeoman","keywords":["yeoman-generator"],"homepage":"https://github.com/amctammany/generator-vile","bugs":{"url":"https://github.com/amctammany/generator-vile/issues"},"author":{"name":"Alex McTammany","email":"apmctammany@gmail.com","url":"https://github.com/amctammany"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/amctammany/generator-vile.git"},"scripts":{"test":"mocha"},"dependencies":{"yeoman-generator":"~0.14.0","wiredep":"^1.3.3"},"devDependencies":{"mocha":"~1.14.0"},"peerDependencies":{"yo":">=1.0.0"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"_id":"generator-vile@0.1.6","dist":{"shasum":"16a41b94dea32eb93ad459be8d5ffc65b1a6247d","tarball":"https://registry.npmjs.org/generator-vile/-/generator-vile-0.1.6.tgz","integrity":"sha512-nfqFJprb71yDF4WUhdKhntFAYxQi3l0Hx3C0+aXTGEWHFhaconxFCrtLebCNnfypfGmrbHvU4A0eul0zDT8N5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmK+SGvGRR1FAp/EkrKppK5OHR87p5Cj57So268ZRQPgIgG9ofBJeNY2/53pLpx28SDaj81rmxBHf7CcPgYQy40Tw="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"amctammany","email":"apmctammany@gmail.com"},"maintainers":[{"name":"amctammany","email":"apmctammany@gmail.com"}]},"0.2.0":{"name":"generator-vile","version":"0.2.0","description":"A generator for Yeoman","keywords":["yeoman-generator"],"homepage":"https://github.com/amctammany/generator-vile","bugs":{"url":"https://github.com/amctammany/generator-vile/issues"},"author":{"name":"Alex McTammany","email":"apmctammany@gmail.com","url":"https://github.com/amctammany"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/amctammany/generator-vile.git"},"scripts":{"test":"mocha"},"dependencies":{"yeoman-generator":"~0.14.0","wiredep":"^1.3.3"},"devDependencies":{"mocha":"~1.14.0"},"peerDependencies":{"yo":">=1.0.0"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"_id":"generator-vile@0.2.0","dist":{"shasum":"e2103bf02a8ae3bd218f293a092c7a9a1c9ec20a","tarball":"https://registry.npmjs.org/generator-vile/-/generator-vile-0.2.0.tgz","integrity":"sha512-zFKwm/PH6BT05rYmKpa3TCUsQXiPJmNYvmlrS8nmBKhRB4plmV9x8jSD72Au+AH9OByhOU+DMIOqd7a8JVy10Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHvgurqZ+akqcs/Udr4UUrJyH68BRnpAHtY/chfhAc8TAiEA5UBheB79LUbte72Ug6eyZRLGjKP4089NQ6iuIFAPSis="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"amctammany","email":"apmctammany@gmail.com"},"maintainers":[{"name":"amctammany","email":"apmctammany@gmail.com"}]},"0.2.1":{"name":"generator-vile","version":"0.2.1","description":"A generator for Yeoman","keywords":["yeoman-generator"],"homepage":"https://github.com/amctammany/generator-vile","bugs":{"url":"https://github.com/amctammany/generator-vile/issues"},"author":{"name":"Alex McTammany","email":"apmctammany@gmail.com","url":"https://github.com/amctammany"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/amctammany/generator-vile.git"},"scripts":{"test":"mocha"},"dependencies":{"yeoman-generator":"~0.14.0","wiredep":"^1.3.3"},"devDependencies":{"mocha":"~1.14.0"},"peerDependencies":{"yo":">=1.0.0"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"_id":"generator-vile@0.2.1","dist":{"shasum":"c73e1f6e01b432afd75f89d98971d438efc2cbd0","tarball":"https://registry.npmjs.org/generator-vile/-/generator-vile-0.2.1.tgz","integrity":"sha512-rLZebd1RY1MP7TPeC1pFmFoJzV2dsyxS0vcrkz6BR7lcRHvrqFy9J8/EpXvtljL92aSnHFa/PkYAn2mNN2zClQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICM6Lbx5Ihz327m3aAwjpv0Ta+j4he85cmGdhILF0IhCAiEAvqzRt/f0ljOyIwHdZQ8BAeldDcuJNwRvAMNmusqUEQc="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"amctammany","email":"apmctammany@gmail.com"},"maintainers":[{"name":"amctammany","email":"apmctammany@gmail.com"}]},"0.2.2":{"name":"generator-vile","version":"0.2.2","description":"A generator for Yeoman","keywords":["yeoman-generator"],"homepage":"https://github.com/amctammany/generator-vile","bugs":{"url":"https://github.com/amctammany/generator-vile/issues"},"author":{"name":"Alex McTammany","email":"apmctammany@gmail.com","url":"https://github.com/amctammany"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/amctammany/generator-vile.git"},"scripts":{"test":"mocha"},"dependencies":{"yeoman-generator":"~0.14.0","wiredep":"^1.3.3"},"devDependencies":{"mocha":"~1.14.0"},"peerDependencies":{"yo":">=1.0.0"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"_id":"generator-vile@0.2.2","dist":{"shasum":"34b19aa402d033298d19cc09937355ab299a402f","tarball":"https://registry.npmjs.org/generator-vile/-/generator-vile-0.2.2.tgz","integrity":"sha512-2rFIoZ9v/l/nRUgbAtj1UoP3OcgNnwG8zYgyajqutjR2zaA6cW9k9gCr76WpCFLFES6OuSkj6Fx0mrqNy3bOag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgUGaQcgHSXOG1RWYeeUKoLC1aZkbOBNvwOAlWstL1HQIgO+yRlfKK/KBkdkLlQu+6wYF+yxCTlaI4sr8cMtjkh8o="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"amctammany","email":"apmctammany@gmail.com"},"maintainers":[{"name":"amctammany","email":"apmctammany@gmail.com"}]}},"readme":"# generator-vile [![Build Status](https://secure.travis-ci.org/amctammany/generator-vile.png?branch=master)](https://travis-ci.org/amctammany/generator-vile)\n\n> Yeoman generator that goes beyond the MEAN stack. Uses MongoDB, Express, Angular, and Stylus and is configured for easy deployment to Heroku. Enables easier directory system by calling subgenerators with groups.\n\n## Usage\n\nInstall `generator-vile`:\n```\nnpm install -g generator-vile\n```\n\nMake a new directory and `cd` into it:\n```\nmkdir new-project && cd $_\n```\n\nrun `yo vile`\n```\nyo vile\n```\n\nRun `grunt` to build and `grunt server` to start local server.\n\nAll generators (except `model`) are called using the following syntax: `[group:[subgroup1:subgroup2...]]:name`\nThis will generate the given files inside the group folder if given.  Subgroups are created inside the generators type folder.\nFor example:\n```bash\nyo vile:service games:entities:shapes:ball\n```\nWill create `app/scripts/games/services/entities/shape/ball.js`.\nThis allows subgrouping within a general angular type.\n\n## Available generators:\n\n* [vile](#app) (aka [vile:app](#app))\n* [vile:controller](#controller)\n* [vile:directive](#directive)\n* [vile:filter](#filter)\n* [vile:route](#route)\n* [vile:service](#service)\n* [vile:provider](#provider)\n* [vile:factory](#factory)\n* [vile:class](#class)\n* [vile:view](#view)\n* [vile:model](#model)\n\n\n### App\nSets up a new AngularJS app using the MEAN stack. Automatically links to Twitter Bootstrap via CDN.\n\nExample:\n```bash\nyo vile\n```\n\n### Route\nGenerates a controller and view within an optional group folder. Configures a route in `app/scripts/app.js` connecting them.\n\nExample:\n```bash\nyo angular:route posts:show\n```\n\nProduces `app/scripts/posts/show.js`:\n```javascript\nangular.module('myApp').controller('ShowCtrl', function ($scope) {\n  $scope.foo = 'foo';\n});\n```\n\nProduces `app/views/posts/show.html`:\n```html\n<p>This is the Posts:Show view</p>\n```\n### Model\nGenerates a Mongoose document with given parameters. Adds RESTful backend routes to Express server.\nRESTful ID defaults to `name` property if exists, else uses `_id`. Can be overridden by `--identifier` option.\nGenerates Angular $resource for frontend.\nUse `:` to attach types to property, default is `String`.\n\nExample:\n```bash\nyo vile:model post name description date:date ranking:number\n```\n\nProduces `db/post.js`\n```javascript\n//... Dependencies\n\nvar PostSchema = new Schema({\n  name: String,\n  description: String,\n  date: Date,\n  ranking: Number,\n  urlString: String\n});\n\nPostSchema.pre('save', function (next) {\n  if (this.name) {\n    this.urlString = this.name.toLocaleLowerCase().replace(/\\s+/g, '-');\n  }\n  next();\n});\n\nmongoose.model('Post', PostSchema);\n```\n\nProduces `routes/posts.js`:\n```javascript\nvar mongoose = require('mongoose');\n\nmodule.exports = function (app) {\n  var Post = mongoose.model('Post');\n\n  // GET /posts => Index\n  app.get('/posts', function (req, res) {\n    Post.find()\n      .exec(function (err, posts) {\n        if (err) { console.log(err); }\n        res.send(posts);\n      });\n  });\n\n  // GET /posts/id => Show\n  app.get('/posts/:id', function (req, res) {\n    Post.findOne({urlString: req.params.id})\n      .exec(function (err, post) {\n        if (err) { console.log(err); }\n        res.send(post);\n      });\n  });\n\n  // DEL /posts/id => Remove\n  app.del('/posts/:id', function (req, res) {\n    Post.findOneAndRemove({urlString: req.params.id}, function (err, post) {\n      if (err) { console.log(err); }\n      res.send(post);\n    });\n  });\n\n  // POST /posts => Create\n  app.post('/posts', function (req, res) {\n    var post = new Post(req.body);\n    post.save(function (err) {\n      if (err) { console.log(err); }\n      res.send(post);\n    });\n  });\n\n  // PUT /posts/id => Update\n  app.put('/posts', function (req, res) {\n    Post.findOne({urlString: req.params.id}, function (err, post) {\n      if (err) {console.log(err);}\n      \n      post.name = req.body.name;\n      \n      post.description = req.body.description;\n      \n      post.date = req.body.date;\n      \n      post.ranking = req.body.ranking;\n      \n      post.save(function (err) {\n        if (err) { console.log(err); }\n        res.send(post);\n      });\n    });\n  });\n\n};\n```\n\n\n### Controller\nGenerates a controller file within an optional group folder\n\nExample:\n```bash\nyo vile:controller posts:new\n```\n\nProduces `app/scripts/posts/controllers/new.js`:\n```javascript\nangular.module('myApp').controller('NewCtrl', function ($scope) {\n  // ...\n});\n```\n\n### Directive\nGenerates a directive file within an optional group folder\nAdd `--template` to use a seperate template file created in `app/templates`\n\nExample:\n```bash\nyo vile:directive posts:details\n```\n\nProduces `app/scripts/posts/directives/details.js`:\n```javascript\nangular.module('myApp').directive('details', function () {\n\n  return {\n   template: '<div></div>',\n   restrict: 'E',\n   link: function postLink(scope, element, attrs) {\n    element.text('this is the details directive');\n   }\n  };\n});\n```\n\n### Filter\nGenerates a filter within an optional group folder\n\nExample:\n```bash\nyo vile:filter groupBy\n```\n\nProduces `app/scripts/filters/groupBy.js`:\n```javascript\nangular.module(myApp).filter('groupBy', function () {\n  return function (input) {\n    return 'groupBy filter:' + input;\n  };\n});\n```\n\n### View\nGenerates an HTML view file within an optional group folder\n\nExample:\n```bash\nyo vile:view posts:new\n```\n\nProduces `app/views/posts/new.html`:\n```html\n<p>This is the Page:View page</p>\n```\n\n### Service\nGenerates an AngularJS service within an optional group folder.\n\nExample:\n```bash\nyo vile:service myService\n```\n\nProduces `app/scripts/services/myService.js`:\n```javascript\nangular.module('myApp').service('myService', function () {\n  // ...\n});\n```\n\n### Factory\nGenerates an AngularJS factory within an optional group folder.\n\nExample:\n```bash\nyo vile:factory factoryName\n```\n\nProduces `app/scripts/services/factoryName.js`:\n```javascript\nangular.module('myApp')\n  .factory('factoryName', function () {\n  // ...\n  });\n```\n\n### Class\nGenerates an AngularJS class within an optional group folder.\n\nExample:\n```bash\nyo vile:class games:renderer\n```\n\nProduces `app/scripts/games/services/renderer`:\n```javascript\nangular.module('myApp')\n  .factory('Renderer', function () {\n    var Renderer = function () {\n\n    };\n\n    return Renderer;\n  });\n```\n\n\n\n### Add to Index\nBy default, new scripts are added to index.html.\nTo skip this behaviour, pass in the skip-add argument:\n```bash\nyo vile:service serviceName --skip-add\n```\n\n## Bower Components\nThe [app](#app) generator always installs these packages:\n* jQuery\n* angular\n* angular-resource\n* angular-route\n* angular-cookies\n* angular-sanitzie\n* angular-mocks\n* angular-scenario\n\n## License\n\n[MIT License](http://en.wikipedia.org/wiki/MIT_License)\n","maintainers":[{"name":"amctammany","email":"apmctammany@gmail.com"}],"time":{"modified":"2022-06-18T07:15:57.077Z","created":"2014-03-25T04:33:56.095Z","0.0.0":"2014-03-25T04:33:56.095Z","0.0.1":"2014-03-25T05:07:11.906Z","0.0.2":"2014-03-25T05:21:09.063Z","0.0.3":"2014-03-25T05:23:52.818Z","0.0.4":"2014-03-25T06:06:45.103Z","0.0.5":"2014-03-25T06:17:57.854Z","0.0.6":"2014-03-27T23:14:50.886Z","0.0.7":"2014-03-29T00:27:20.188Z","0.1.0":"2014-03-31T19:07:14.833Z","0.1.1":"2014-03-31T23:23:19.795Z","0.1.2":"2014-04-01T00:37:49.834Z","0.1.3":"2014-04-01T01:25:52.373Z","0.1.4":"2014-04-01T02:26:46.794Z","0.1.5":"2014-04-05T23:50:10.491Z","0.1.6":"2014-04-07T02:30:12.777Z","0.2.0":"2014-05-03T19:45:47.944Z","0.2.1":"2014-05-03T19:52:24.320Z","0.2.2":"2014-05-03T20:48:01.604Z"},"homepage":"https://github.com/amctammany/generator-vile","keywords":["yeoman-generator"],"repository":{"type":"git","url":"git://github.com/amctammany/generator-vile.git"},"author":{"name":"Alex McTammany","email":"apmctammany@gmail.com","url":"https://github.com/amctammany"},"bugs":{"url":"https://github.com/amctammany/generator-vile/issues"},"readmeFilename":"README.md"}