{"_id":"destoroyah","_rev":"33-2dbd249f73578ab15b7205ba868990e5","name":"destoroyah","description":"disastrous quickcheck-like testing framework - let the disaster happen during development, not after deployment","dist-tags":{"latest":"0.2.7"},"versions":{"0.1.0":{"name":"destoroyah","version":"0.1.0","description":"disastrous quickcheck-like testing framework - let the disaster happen during development, not after deployment","main":"lib/destoroyah","browser":"lib/destoroyah/web/destoroyah.js","bin":{"destoroyah":"./bin/destoroyah"},"scripts":{"test":"gulp; node ./bin/destoroyah ./disasters/*Zil.coffee"},"keywords":["destoroyah","test","tdd","bdd","ddd","disaster driven development","quickcheck"],"author":"","license":"MIT","devDependencies":{"coffee-script":"^1.7.1","coffeeify":"^0.7.0","gulp":"^3.8.7","gulp-browserify":"^0.5.0","gulp-coffee":"^2.1.1","gulp-header":"^1.0.5","gulp-rename":"^1.2.0","karma":"^0.12.21","karma-coffee-preprocessor":"^0.2.1","karma-mocha-reporter":"^0.2.8","karma-phantomjs-launcher":"^0.1.4"},"repository":{"type":"git","url":"https://github.com/sloosch/destoroyah.git"},"bugs":{"url":"https://github.com/sloosch/destoroyah/issues"},"homepage":"https://github.com/sloosch/destoroyah","dependencies":{"chalk":"^0.5.1","commander":"^2.3.0","gaze":"^0.6.4","glob":"^4.0.5","log-symbols":"^1.0.0"},"_id":"destoroyah@0.1.0","_shasum":"e25f922bc0074b8d2368de16d6517db14c1d4bdc","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"sloosch","email":"simon@sloosch.de"},"maintainers":[{"name":"sloosch","email":"simon@sloosch.de"}],"dist":{"shasum":"e25f922bc0074b8d2368de16d6517db14c1d4bdc","tarball":"https://registry.npmjs.org/destoroyah/-/destoroyah-0.1.0.tgz","integrity":"sha512-ZbgzPq+VgCGTqal5kB1p58T3t2fUE8nvHsUtw14v2E1scKYVhfagLU6SghA57bevJH3PjbNUffUkUlcaRkpHEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmz5c8fL5VdKUkhiXnctzQaGrMsZK8SFh5Rx82DhN19gIhAN3WomadKhPjtT1jKUe+cPLIqeC50Bt4jhm8lvp6RPdP"}]}},"0.1.1":{"name":"destoroyah","version":"0.1.1","description":"disastrous quickcheck-like testing framework - let the disaster happen during development, not after deployment","main":"lib/destoroyah","browser":"lib/destoroyah/web/destoroyah.js","bin":{"destoroyah":"./bin/destoroyah"},"scripts":{"test":"gulp; node ./bin/destoroyah ./disasters/*Zil.coffee"},"keywords":["destoroyah","test","tdd","bdd","ddd","disaster driven development","quickcheck"],"author":"","license":"MIT","devDependencies":{"coffee-script":"^1.7.1","coffeeify":"^0.7.0","gulp":"^3.8.7","gulp-browserify":"^0.5.0","gulp-coffee":"^2.1.1","gulp-header":"^1.0.5","gulp-rename":"^1.2.0"},"repository":{"type":"git","url":"https://github.com/sloosch/destoroyah.git"},"bugs":{"url":"https://github.com/sloosch/destoroyah/issues"},"homepage":"https://github.com/sloosch/destoroyah","dependencies":{"chalk":"^0.5.1","commander":"^2.3.0","gaze":"^0.6.4","glob":"^4.0.5","log-symbols":"^1.0.0"},"_id":"destoroyah@0.1.1","_shasum":"6b3eabc999c6044c4f0e77fff8b8e8d7b12b61e6","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"sloosch","email":"simon@sloosch.de"},"maintainers":[{"name":"sloosch","email":"simon@sloosch.de"}],"dist":{"shasum":"6b3eabc999c6044c4f0e77fff8b8e8d7b12b61e6","tarball":"https://registry.npmjs.org/destoroyah/-/destoroyah-0.1.1.tgz","integrity":"sha512-v6TtKEnxn1LpmrxJ6NvzUGLwgTSmTht3G6NYoZWxezrUgPuOGaIypsRW7ewaCH/iVqEdg29fRyu26V8My/bMDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPvvVjEq0fDgH7Vg0CXnzyCRo4DZRdAR+GR7td0TpoMgIhALi7lc7Rgu6sukZTDj4+H4S1XD2e2HppiE+lw0Q256T9"}]}},"0.1.2":{"name":"destoroyah","version":"0.1.2","description":"disastrous quickcheck-like testing framework - let the disaster happen during development, not after deployment","main":"lib/destoroyah","browser":"lib/destoroyah/web/destoroyah.js","bin":{"destoroyah":"./bin/destoroyah"},"scripts":{"test":"gulp; node ./bin/destoroyah ./disasters/*Zil.coffee"},"keywords":["destoroyah","test","tdd","bdd","ddd","disaster driven development","quickcheck"],"author":"","license":"MIT","devDependencies":{"coffee-script":"^1.7.1","coffeeify":"^0.7.0","gulp":"^3.8.7","gulp-browserify":"^0.5.0","gulp-coffee":"^2.1.1","gulp-header":"^1.0.5","gulp-rename":"^1.2.0"},"repository":{"type":"git","url":"https://github.com/sloosch/destoroyah.git"},"bugs":{"url":"https://github.com/sloosch/destoroyah/issues"},"homepage":"https://github.com/sloosch/destoroyah","dependencies":{"chalk":"^0.5.1","commander":"^2.3.0","gaze":"^0.6.4","glob":"^4.0.5","log-symbols":"^1.0.0"},"_id":"destoroyah@0.1.2","_shasum":"58fa3e3760f34fe38cf47c88bb65d0e3be00095f","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"sloosch","email":"simon@sloosch.de"},"maintainers":[{"name":"sloosch","email":"simon@sloosch.de"}],"dist":{"shasum":"58fa3e3760f34fe38cf47c88bb65d0e3be00095f","tarball":"https://registry.npmjs.org/destoroyah/-/destoroyah-0.1.2.tgz","integrity":"sha512-ITI+cBNlqzqaI9un1Rfucab05LkU4B/XLUvKuYSbFUrywtiPGtu8pKNAB9gpNiG9QP4JNmNeWopgONE+RxirPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqD7O6K5AtyjIjCrEOqmtAfxFVUrb3YwllsDkJAzBZAQIhAK17vf46tjcQKkkypPhrEundJfB6MQsU43QSWfi0d51O"}]}},"0.1.3":{"name":"destoroyah","version":"0.1.3","description":"disastrous quickcheck-like testing framework - let the disaster happen during development, not after deployment","main":"lib/destoroyah","browser":"lib/destoroyah/web/destoroyah.js","bin":{"destoroyah":"./bin/destoroyah"},"scripts":{"test":"gulp; node ./bin/destoroyah ./disasters/*Zil.coffee"},"keywords":["destoroyah","test","tdd","bdd","ddd","disaster driven development","quickcheck"],"author":"","license":"MIT","devDependencies":{"coffee-script":"^1.7.1","coffeeify":"^0.7.0","gulp":"^3.8.7","gulp-browserify":"^0.5.0","gulp-coffee":"^2.1.1","gulp-header":"^1.0.5","gulp-rename":"^1.2.0"},"repository":{"type":"git","url":"https://github.com/sloosch/destoroyah.git"},"bugs":{"url":"https://github.com/sloosch/destoroyah/issues"},"homepage":"https://github.com/sloosch/destoroyah","dependencies":{"chalk":"^0.5.1","commander":"^2.3.0","gaze":"^0.6.4","glob":"^4.0.5","log-symbols":"^1.0.0"},"_id":"destoroyah@0.1.3","_shasum":"fea77a0c1dd5296938051f770ddba8b41b3ad6b6","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"sloosch","email":"simon@sloosch.de"},"maintainers":[{"name":"sloosch","email":"simon@sloosch.de"}],"dist":{"shasum":"fea77a0c1dd5296938051f770ddba8b41b3ad6b6","tarball":"https://registry.npmjs.org/destoroyah/-/destoroyah-0.1.3.tgz","integrity":"sha512-HK3vVdqI48qKAN8XIW8Hyhq7yeJqFM1JIFF+ojunew5NLTJLFmjMCVfg7ljVUarPLqr/3PZDtHzTnamgYTcwjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1MKOGTLGqJ591xEkReEtme1E4j/nfQSXfKG5uMr7xuQIhAOviJeg9KPTbqNbCUTJGybDomFJBA1zFCpaPiV0XuuAf"}]}},"0.1.4":{"name":"destoroyah","version":"0.1.4","description":"disastrous quickcheck-like testing framework - let the disaster happen during development, not after deployment","main":"lib/destoroyah","browser":"lib/destoroyah/web/destoroyah.js","bin":{"destoroyah":"./bin/destoroyah"},"scripts":{"test":"gulp; node ./bin/destoroyah ./disasters/*Zil.coffee"},"keywords":["destoroyah","test","tdd","bdd","ddd","disaster driven development","quickcheck"],"author":"","license":"MIT","devDependencies":{"coffee-script":"^1.7.1","coffeeify":"^0.7.0","gulp":"^3.8.7","gulp-browserify":"^0.5.0","gulp-coffee":"^2.1.1","gulp-header":"^1.0.5","gulp-rename":"^1.2.0"},"repository":{"type":"git","url":"https://github.com/sloosch/destoroyah.git"},"bugs":{"url":"https://github.com/sloosch/destoroyah/issues"},"homepage":"https://github.com/sloosch/destoroyah","dependencies":{"chalk":"^0.5.1","commander":"^2.3.0","gaze":"^0.6.4","glob":"^4.0.5","log-symbols":"^1.0.0"},"_id":"destoroyah@0.1.4","_shasum":"cebf597ec49666e36987ac4a20a4926c2b8963d8","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"sloosch","email":"simon@sloosch.de"},"maintainers":[{"name":"sloosch","email":"simon@sloosch.de"}],"dist":{"shasum":"cebf597ec49666e36987ac4a20a4926c2b8963d8","tarball":"https://registry.npmjs.org/destoroyah/-/destoroyah-0.1.4.tgz","integrity":"sha512-OQTT9ojYj+Aiu0NG9Zw7N2MS9GrW+tLHtX6+3d6JVPlxk/v91O9jEN5mIp3x5mdM+NxU1Q0N0Zv62Q9f/vt7rA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH7a/pyC23AvjksKEHgQK4oXRQH1DozymyD49riPul4cAiAJQLGU47aR70GzMKGL08uJlYusfkI1KSQ5XiEdi9hG8w=="}]}},"0.1.5":{"name":"destoroyah","version":"0.1.5","description":"disastrous quickcheck-like testing framework - let the disaster happen during development, not after deployment","main":"lib/destoroyah","browser":"lib/destoroyah/web/destoroyah.js","bin":{"destoroyah":"./bin/destoroyah"},"scripts":{"test":"gulp; node ./bin/destoroyah ./disasters/*Zil.coffee"},"keywords":["destoroyah","test","tdd","bdd","ddd","disaster driven development","quickcheck"],"author":"","license":"MIT","devDependencies":{"coffee-script":"^1.7.1","coffeeify":"^0.7.0","gulp":"^3.8.7","gulp-browserify":"^0.5.0","gulp-coffee":"^2.1.1","gulp-header":"^1.0.5","gulp-rename":"^1.2.0"},"repository":{"type":"git","url":"https://github.com/sloosch/destoroyah.git"},"bugs":{"url":"https://github.com/sloosch/destoroyah/issues"},"homepage":"http://sloosch.github.io/destoroyah","dependencies":{"chalk":"^0.5.1","commander":"^2.3.0","gaze":"^0.6.4","glob":"^4.0.5","log-symbols":"^1.0.0"},"_id":"destoroyah@0.1.5","_shasum":"38de013425f125e9c6f40807f982b26235ba9327","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"sloosch","email":"simon@sloosch.de"},"maintainers":[{"name":"sloosch","email":"simon@sloosch.de"}],"dist":{"shasum":"38de013425f125e9c6f40807f982b26235ba9327","tarball":"https://registry.npmjs.org/destoroyah/-/destoroyah-0.1.5.tgz","integrity":"sha512-8JLy3PFUM+ECBvMdgR8fDwQ/eCFQ4vi/v1VzgK8fudZ5PM8QD/YOagHvFS5I90kspNkktE8YJNaoTcZMyp5TYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFAZbN1ogjKyicbfX/LJKgxEvcorPNJvDhd8/vHW3og9AiEA+q0NZjpteq8gho4IUum69MvJ8NWjqrhGtPMMa/Jd1tc="}]}},"0.1.6":{"name":"destoroyah","version":"0.1.6","description":"disastrous quickcheck-like testing framework - let the disaster happen during development, not after deployment","main":"lib/destoroyah","browser":"lib/destoroyah/web/destoroyah.js","bin":{"destoroyah":"./bin/destoroyah"},"scripts":{"test":"gulp; node ./bin/destoroyah ./disasters/*Zil.coffee"},"keywords":["destoroyah","test","tdd","bdd","ddd","disaster driven development","quickcheck"],"author":"","license":"MIT","devDependencies":{"coffee-script":"^1.7.1","coffeeify":"^0.7.0","gulp":"^3.8.7","gulp-browserify":"^0.5.0","gulp-coffee":"^2.1.1","gulp-header":"^1.0.5","gulp-rename":"^1.2.0"},"repository":{"type":"git","url":"https://github.com/sloosch/destoroyah.git"},"bugs":{"url":"https://github.com/sloosch/destoroyah/issues"},"homepage":"http://sloosch.github.io/destoroyah","dependencies":{"chalk":"^0.5.1","commander":"^2.3.0","gaze":"^0.6.4","glob":"^4.0.5","log-symbols":"^1.0.0"},"_id":"destoroyah@0.1.6","_shasum":"343557fb5310fba7434e90572c83f761c5277cfc","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"sloosch","email":"simon@sloosch.de"},"maintainers":[{"name":"sloosch","email":"simon@sloosch.de"}],"dist":{"shasum":"343557fb5310fba7434e90572c83f761c5277cfc","tarball":"https://registry.npmjs.org/destoroyah/-/destoroyah-0.1.6.tgz","integrity":"sha512-t/S9kKl7Nwptr5T9Eadoqygnhwm2AUuYMtvLsdlgFVo6EAYttcfi2Ig7lzi49sEF7Ts5NtzCFWNQXKFaWyt9jw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICkA5g95mIBkk0dqZOp5IHE1mfrF7rI2vJIDourMAAYUAiA6184ueYgPwr/315eqb/cEN6wI+L0xoTeR84hQQ052iA=="}]}},"0.1.7":{"name":"destoroyah","version":"0.1.7","description":"disastrous quickcheck-like testing framework - let the disaster happen during development, not after deployment","main":"lib/destoroyah","browser":"lib/destoroyah/web/destoroyah.js","bin":{"destoroyah":"./bin/destoroyah"},"scripts":{"test":"gulp; node ./bin/destoroyah ./disasters/*Zil.coffee","prepublish":"gulp"},"keywords":["destoroyah","test","tdd","bdd","ddd","disaster driven development","quickcheck"],"author":"","license":"MIT","devDependencies":{"coffee-script":"^1.7.1","coffeeify":"^0.7.0","gulp":"^3.8.7","gulp-browserify":"^0.5.0","gulp-coffee":"^2.1.1","gulp-header":"^1.0.5","gulp-rename":"^1.2.0"},"repository":{"type":"git","url":"https://github.com/sloosch/destoroyah.git"},"bugs":{"url":"https://github.com/sloosch/destoroyah/issues"},"homepage":"http://sloosch.github.io/destoroyah","dependencies":{"chalk":"^0.5.1","commander":"^2.3.0","gaze":"^0.6.4","glob":"^4.0.5","log-symbols":"^1.0.0"},"_id":"destoroyah@0.1.7","_shasum":"51423075f21cf7c5826d27e3982bc1d865bf0240","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"sloosch","email":"simon@sloosch.de"},"maintainers":[{"name":"sloosch","email":"simon@sloosch.de"}],"dist":{"shasum":"51423075f21cf7c5826d27e3982bc1d865bf0240","tarball":"https://registry.npmjs.org/destoroyah/-/destoroyah-0.1.7.tgz","integrity":"sha512-G/mgkbGWrYtb+MS1+zm8LH9CSqPDREYWGAVRvq2RmcG6DeiNjtt/iktsPXeyRzkmdFPahfvHkMvn62O3M7McEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7rH8NjIXPnrPL5QSu2fK2NVASVOSKVjZLDz7eqgnlfAIgXme5HvBJE0x1un5g70y7zNMehj9y3ldJyz+mQ16oc/c="}]}},"0.2.0":{"name":"destoroyah","version":"0.2.0","description":"disastrous quickcheck-like testing framework - let the disaster happen during development, not after deployment","main":"lib/destoroyah","browser":"lib/destoroyah/web/destoroyah.js","bin":{"destoroyah":"./bin/destoroyah"},"scripts":{"test":"gulp; node ./bin/destoroyah ./disasters/*Zil.coffee","prepublish":"gulp"},"keywords":["destoroyah","test","tdd","bdd","ddd","disaster driven development","quickcheck"],"author":"","license":"MIT","devDependencies":{"coffee-script":"^1.7.1","coffeeify":"^0.7.0","gulp":"^3.8.7","gulp-browserify":"^0.5.0","gulp-coffee":"^2.1.1","gulp-header":"^1.0.5","gulp-rename":"^1.2.0"},"repository":{"type":"git","url":"https://github.com/sloosch/destoroyah.git"},"bugs":{"url":"https://github.com/sloosch/destoroyah/issues"},"homepage":"http://sloosch.github.io/destoroyah","dependencies":{"chalk":"^0.5.1","commander":"^2.3.0","es6-promise":"^1.0.0","gaze":"^0.6.4","glob":"^4.0.5","log-symbols":"^1.0.0"},"_id":"destoroyah@0.2.0","_shasum":"64e71607d801ab346c3f7267854ec8206765edbb","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"sloosch","email":"simon@sloosch.de"},"maintainers":[{"name":"sloosch","email":"simon@sloosch.de"}],"dist":{"shasum":"64e71607d801ab346c3f7267854ec8206765edbb","tarball":"https://registry.npmjs.org/destoroyah/-/destoroyah-0.2.0.tgz","integrity":"sha512-vvQdKQCArgAzwdH20uUPkNOyUvLpG82ctDQPXaP9FI1JK2o0T8nrSt5ePr3eRfAiJ8a/vGMOME5p9q4J5WRaLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoUPtil8cS3RK0ByqC8gNEDXlOedjcHapSy7TtL7p/vAIgU7Gbj2mOL7G/1Ag4jwTD4gePG8LnalYqryNzyQbMLUA="}]}},"0.2.1":{"name":"destoroyah","version":"0.2.1","description":"disastrous quickcheck-like testing framework - let the disaster happen during development, not after deployment","main":"lib/destoroyah","browser":"lib/destoroyah/web/destoroyah.js","bin":{"destoroyah":"./bin/destoroyah"},"scripts":{"test":"gulp; node ./bin/destoroyah ./disasters/*Zil.coffee","prepublish":"gulp"},"keywords":["destoroyah","test","tdd","bdd","ddd","disaster driven development","quickcheck"],"author":"","license":"MIT","devDependencies":{"coffee-script":"^1.7.1","coffeeify":"^0.7.0","gulp":"^3.8.7","gulp-browserify":"^0.5.0","gulp-coffee":"^2.1.1","gulp-header":"^1.0.5","gulp-rename":"^1.2.0"},"repository":{"type":"git","url":"https://github.com/sloosch/destoroyah.git"},"bugs":{"url":"https://github.com/sloosch/destoroyah/issues"},"homepage":"http://sloosch.github.io/destoroyah","dependencies":{"chalk":"^0.5.1","commander":"^2.3.0","es6-promise":"^1.0.0","gaze":"^0.6.4","glob":"^4.0.5","log-symbols":"^1.0.0"},"_id":"destoroyah@0.2.1","_shasum":"17cb8cb8cf9f710152a3f953d39e5d1b36dce130","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"sloosch","email":"simon@sloosch.de"},"maintainers":[{"name":"sloosch","email":"simon@sloosch.de"}],"dist":{"shasum":"17cb8cb8cf9f710152a3f953d39e5d1b36dce130","tarball":"https://registry.npmjs.org/destoroyah/-/destoroyah-0.2.1.tgz","integrity":"sha512-ASh5LHPFRTomkc7YStN4b9wtO2OnRYvop1dKFR2t3QBqJZn9Njc2dkoSfN8MUtjoGhWy/Ql/OK9+ZV0gPuwhsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMa2FT4Ftj1nq+xOS+WlG+O+W/qShd47u0yGLu3y997wIgUTdS+5UB12+QOHO3+NcFxkBUUEQ+B5HKWfpju48lvKs="}]}},"0.2.2":{"name":"destoroyah","version":"0.2.2","description":"disastrous quickcheck-like testing framework - let the disaster happen during development, not after deployment","main":"lib/destoroyah","browser":"lib/destoroyah/web/destoroyah.js","bin":{"destoroyah":"./bin/destoroyah"},"scripts":{"test":"gulp; node ./bin/destoroyah ./disasters/*Zil.coffee","prepublish":"gulp"},"keywords":["destoroyah","test","tdd","bdd","ddd","disaster driven development","quickcheck"],"author":"","license":"MIT","devDependencies":{"coffee-script":"^1.7.1","coffeeify":"^0.7.0","gulp":"^3.8.7","gulp-browserify":"^0.5.0","gulp-coffee":"^2.1.1","gulp-header":"^1.0.5","gulp-rename":"^1.2.0"},"repository":{"type":"git","url":"https://github.com/sloosch/destoroyah.git"},"bugs":{"url":"https://github.com/sloosch/destoroyah/issues"},"homepage":"http://sloosch.github.io/destoroyah","dependencies":{"asap":"^1.0.0","chalk":"^0.5.1","commander":"^2.3.0","es6-promise":"^1.0.0","gaze":"^0.6.4","glob":"^4.0.5","log-symbols":"^1.0.0","setimmediate":"^1.0.2"},"_id":"destoroyah@0.2.2","_shasum":"b4ba50dfd7727a3681e8aeff77d2b95b3a6bf44c","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"sloosch","email":"simon@sloosch.de"},"maintainers":[{"name":"sloosch","email":"simon@sloosch.de"}],"dist":{"shasum":"b4ba50dfd7727a3681e8aeff77d2b95b3a6bf44c","tarball":"https://registry.npmjs.org/destoroyah/-/destoroyah-0.2.2.tgz","integrity":"sha512-vkAM65uzrgON0pZc3CihNR/wa0KwO9BlKkK0mtVdJ6NrlVwVyWDDCIbn94clv8Bq+5vEYW7hbs+LO3mBn0oL2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfmNhgYAtKid7cxlBBvrcx038KbGWtREZl52XKNHivswIhAJOHDs+B6vy/1qUTqyrb7efWiUARQr1Lzfam/d+pJGLE"}]}},"0.2.3":{"name":"destoroyah","version":"0.2.3","description":"disastrous quickcheck-like testing framework - let the disaster happen during development, not after deployment","main":"lib/destoroyah","browser":"lib/destoroyah/web/destoroyah.js","bin":{"destoroyah":"./bin/destoroyah"},"scripts":{"test":"gulp; node ./bin/destoroyah ./disasters/*Zil.coffee","prepublish":"gulp"},"keywords":["destoroyah","test","tdd","bdd","ddd","disaster driven development","quickcheck"],"author":"","license":"MIT","devDependencies":{"coffee-script":"^1.7.1","coffeeify":"^0.7.0","gulp":"^3.8.7","gulp-browserify":"^0.5.0","gulp-coffee":"^2.1.1","gulp-header":"^1.0.5","gulp-rename":"^1.2.0"},"repository":{"type":"git","url":"https://github.com/sloosch/destoroyah.git"},"bugs":{"url":"https://github.com/sloosch/destoroyah/issues"},"homepage":"http://sloosch.github.io/destoroyah","dependencies":{"chalk":"^0.5.1","commander":"^2.3.0","es6-promise":"^1.0.0","gaze":"^0.6.4","glob":"^4.0.5","log-symbols":"^1.0.0","setimmediate":"^1.0.2"},"_id":"destoroyah@0.2.3","_shasum":"2df1a4cf34ee747a741999ea9b36b630b72967da","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"sloosch","email":"simon@sloosch.de"},"maintainers":[{"name":"sloosch","email":"simon@sloosch.de"}],"dist":{"shasum":"2df1a4cf34ee747a741999ea9b36b630b72967da","tarball":"https://registry.npmjs.org/destoroyah/-/destoroyah-0.2.3.tgz","integrity":"sha512-7vPBZGtVVwAUQyCI6y9upO2JVk+th/hQgzFOMED5DN9n7ZHuZ1STCaXW4q/c1OuNAU2rUI0oJaWa1XBj3HyfTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEc8LNyBtmIqIcCGzov/SbU0SD1cDi0+/Ttgeh/QCdeAIhANhroU3o64p0E4WlFWXARbyt0E4FsX6nM98ttEgtYA2r"}]}},"0.2.4":{"name":"destoroyah","version":"0.2.4","description":"disastrous quickcheck-like testing framework - let the disaster happen during development, not after deployment","main":"lib/destoroyah","browser":"lib/destoroyah/web/destoroyah.js","bin":{"destoroyah":"./bin/destoroyah"},"scripts":{"test":"gulp; node ./bin/destoroyah ./disasters/*Zil.coffee","prepublish":"gulp"},"keywords":["destoroyah","test","tdd","bdd","ddd","disaster driven development","quickcheck"],"author":"","license":"MIT","devDependencies":{"coffee-script":"^1.7.1","coffeeify":"^0.7.0","gulp":"^3.8.7","gulp-browserify":"^0.5.0","gulp-coffee":"^2.1.1","gulp-header":"^1.0.5","gulp-rename":"^1.2.0"},"repository":{"type":"git","url":"https://github.com/sloosch/destoroyah.git"},"bugs":{"url":"https://github.com/sloosch/destoroyah/issues"},"homepage":"http://sloosch.github.io/destoroyah","dependencies":{"chalk":"^0.5.1","commander":"^2.3.0","es6-promise":"^1.0.0","gaze":"^0.6.4","glob":"^4.0.5","log-symbols":"^1.0.0","setimmediate":"^1.0.2"},"_id":"destoroyah@0.2.4","_shasum":"a0d5c19925084e1384f25d76115b9baabcacc13c","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"sloosch","email":"simon@sloosch.de"},"maintainers":[{"name":"sloosch","email":"simon@sloosch.de"}],"dist":{"shasum":"a0d5c19925084e1384f25d76115b9baabcacc13c","tarball":"https://registry.npmjs.org/destoroyah/-/destoroyah-0.2.4.tgz","integrity":"sha512-m5AQ4UClX7c76sGPG3aMhUrPbPqBWE1GvEZqSbgn5LjEFKhejTiTlcdoGHGZV9qIxDBCi7LB5Z4y+CbG1NuC+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICyRAmXmX2VOfif1gieuizCwrzSGNot/R/Qz43H5lSFWAiEApaLonx/5m0xe664WT5fbfdltFW6F2uf5TbD1wB8QOtk="}]}},"0.2.5":{"name":"destoroyah","version":"0.2.5","description":"disastrous quickcheck-like testing framework - let the disaster happen during development, not after deployment","main":"lib/destoroyah","browser":"lib/destoroyah/web/destoroyah.js","bin":{"destoroyah":"./bin/destoroyah"},"scripts":{"test":"gulp; node ./bin/destoroyah ./disasters/*Zil.coffee","prepublish":"gulp"},"keywords":["destoroyah","test","tdd","bdd","ddd","disaster driven development","quickcheck"],"author":"","license":"MIT","devDependencies":{"coffee-script":"^1.7.1","coffeeify":"^0.7.0","gulp":"^3.8.7","gulp-browserify":"^0.5.0","gulp-coffee":"^2.1.1","gulp-header":"^1.0.5","gulp-rename":"^1.2.0"},"repository":{"type":"git","url":"https://github.com/sloosch/destoroyah.git"},"bugs":{"url":"https://github.com/sloosch/destoroyah/issues"},"homepage":"http://sloosch.github.io/destoroyah","dependencies":{"chalk":"^0.5.1","commander":"^2.3.0","es6-promise":"^1.0.0","gaze":"^0.6.4","glob":"^4.0.5","log-symbols":"^1.0.0","setimmediate":"^1.0.2"},"_id":"destoroyah@0.2.5","_shasum":"daee6324e486c717a5411ff2729b592be77c5262","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"sloosch","email":"simon@sloosch.de"},"maintainers":[{"name":"sloosch","email":"simon@sloosch.de"}],"dist":{"shasum":"daee6324e486c717a5411ff2729b592be77c5262","tarball":"https://registry.npmjs.org/destoroyah/-/destoroyah-0.2.5.tgz","integrity":"sha512-gFjhBhRy7r3102mrnL0v7OLNhOqQHtoycnWBiNXrgBbkqbKEKzDZU/bwXisjKgQSVTLG11gSqPG66+zRVRxCZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+aZg9pibcV65sFaFVFivQDrABF6DrwwIA33qJJOaNhwIge6e8xuj1AtDrGTJRPzant32QcOU1dLWMEUgaHMhcyoA="}]}},"0.2.6":{"name":"destoroyah","version":"0.2.6","description":"disastrous quickcheck-like testing framework - let the disaster happen during development, not after deployment","main":"lib/destoroyah","browser":"lib/destoroyah/web/destoroyah.js","bin":{"destoroyah":"./bin/destoroyah"},"scripts":{"test":"gulp; node ./bin/destoroyah ./disasters/*Zil.coffee","prepublish":"gulp"},"keywords":["destoroyah","test","tdd","bdd","ddd","disaster driven development","quickcheck"],"author":"","license":"MIT","devDependencies":{"coffee-script":"^1.7.1","coffeeify":"^0.7.0","gulp":"^3.8.7","gulp-browserify":"^0.5.0","gulp-coffee":"^2.1.1","gulp-header":"^1.0.5","gulp-rename":"^1.2.0"},"repository":{"type":"git","url":"https://github.com/sloosch/destoroyah.git"},"bugs":{"url":"https://github.com/sloosch/destoroyah/issues"},"homepage":"http://sloosch.github.io/destoroyah","dependencies":{"chalk":"^0.5.1","commander":"^2.3.0","es6-promise":"^1.0.0","gaze":"^0.6.4","glob":"^4.0.5","log-symbols":"^1.0.0","setimmediate":"^1.0.2"},"_id":"destoroyah@0.2.6","_shasum":"e6b50cecf8639ff5ff5cc286d996fd9da490756e","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"sloosch","email":"simon@sloosch.de"},"maintainers":[{"name":"sloosch","email":"simon@sloosch.de"}],"dist":{"shasum":"e6b50cecf8639ff5ff5cc286d996fd9da490756e","tarball":"https://registry.npmjs.org/destoroyah/-/destoroyah-0.2.6.tgz","integrity":"sha512-0dVzW7e2U/Rz/CzJCb8vTGe28BwbD8a37uGjaakG6tNlBOxVfZa/U/NlbwmQ+4EOb+h9IWIxfqu1pQSGgHpvOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDeN87gCj526ZO73KP7W4DTbBaJ2pnTlr4Oc2VHtv2BnAiAV5qNJ9y3650FvUGAlQeF8kO2RUfnEwBr/SWmk7dJwGQ=="}]}},"0.2.7":{"name":"destoroyah","version":"0.2.7","description":"disastrous quickcheck-like testing framework - let the disaster happen during development, not after deployment","main":"lib/destoroyah","browser":"lib/destoroyah/web/destoroyah.js","bin":{"destoroyah":"./bin/destoroyah"},"scripts":{"test":"gulp; node ./bin/destoroyah ./disasters/*Zil.coffee","prepublish":"gulp"},"keywords":["destoroyah","test","tdd","bdd","ddd","disaster driven development","quickcheck"],"author":"","license":"MIT","devDependencies":{"coffee-script":"^1.9.x","coffeeify":"^1.1.0","gulp":"^3.9.0","gulp-browserify":"^0.5.1","gulp-coffee":"^2.3.1","gulp-header":"^1.5.0","gulp-rename":"^1.2.2"},"repository":{"type":"git","url":"git+https://github.com/sloosch/destoroyah.git"},"bugs":{"url":"https://github.com/sloosch/destoroyah/issues"},"homepage":"http://sloosch.github.io/destoroyah","dependencies":{"chalk":"^0.5.1","commander":"^2.3.0","es6-promise":"^1.0.0","gaze":"0.5.1","glob":"^4.0.5","log-symbols":"^1.0.0","setimmediate":"^1.0.2"},"gitHead":"990f64fb39069dfc28b6a8c563580d1f7d471cea","_id":"destoroyah@0.2.7","_shasum":"3ad110dde36c013be9cf5301768cefb8bf1ca4ae","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.1.0","_npmUser":{"name":"sloosch","email":"simon@sloosch.de"},"maintainers":[{"name":"sloosch","email":"simon@sloosch.de"}],"dist":{"shasum":"3ad110dde36c013be9cf5301768cefb8bf1ca4ae","tarball":"https://registry.npmjs.org/destoroyah/-/destoroyah-0.2.7.tgz","integrity":"sha512-W7BF1A5QHRCNEyqEfgrWTfra9Kj/wDOUK8r9S7YyGkTcv6PXpTWsE2Yzm18U7Pa6OuJMHv634QQEvSZKGxcgLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG66ls8mxe2Cg70WNHaUj6beTjdPbgm3L+6DDRKB+DooAiEA8ybCB3lH3dLSr+Kn+29PC8zHjRG7CaUBV3kjgrsXVIo="}]}}},"readme":"##Disaster Driven Development\n_disastrous quickcheck-like testing framework - let the disaster happen during development, not after deployment_\n\n>[...]Destoroyah is also the only enemy that actually hurt Godzilla emotionally when he killed Godzilla Jr.\n\n###What is this for?\nAs an example we will try to write a function that repeats a char n times  \n####BDD style, coding by example  \n```coffeescript\ndescribe 'char repeater', ->\n  it 'should return a string of given length', ->\n    generated = charRepeater('c', 100)\n    expect(generated.length).toBe(100)\n```\nwill may raise the implementation\n```coffeescript\ncharRepeater = (char, length) -> (char for [1..length]).join ''\n```\nTest is green! Deploy!  \nlet the disaster happen: `charRepeater('a', 0)` ... gives `a` ?! but the test said its ok!  \nforgot the not so obvious case:\n```coffeescript\nit 'should return a zero length string when given length is 0', ->\n  generated = charRepeater('c', 0)\n  expect(generated.length).toBe(0)\n```\n...\n####DDD style, no need to think of every possible argument\nwrite a [disaster](https://github.com/sloosch/destoroyah/blob/master/introduction.litcoffee)\n```coffeescript\nawake 'Repeater', ->\n  rampage 'on the char repeater', (char, pInt_length) ->\n    generated = charRepeater(char, pInt_length)\n    return generated.length is 0 if char is null or char is ''\n    generated.length is pInt_length\n```\nnow **destoroyah** will complain that the `charRepeater` doesn't fulfill our hopes in each case  \n**destoroyah** will force you to the correct implementation  \n```coffeescript\ncharRepeater = (char, length) ->\n  return '' if length == 0\n  (char for [1..length]).join ''\n```\n\n###Why you should care?\nBecause whether you not me can think of all possibilities that can happen to your functions.\nBad arguments like NULL, an empty string, empty array... in combination with good arguments.\nA quickcheck framework knows these edge cases and tests them.\nEven further it generates hundreds of test cases for you.\nThe function will by tested with all possible cases - not just the ones we thought about.\n\n###Disasters\nWrite your **disasters** according to the [introduction](https://github.com/sloosch/destoroyah/blob/master/introduction.litcoffee)\nYou may want to consider using coffee-script to keep your disasters as clean as possible.\n\n#####Why those names? \"awake\", \"rampage\", \"angryness\", \"attack\", \"hope\"....\nBecause writing tests should be fun!  \n\"A monster is going on a rampage on your functions by attacking it with arguments.\nYou can just sit there and hope that your function withstands these attacks.\"\nNo this is no joke, it is a fully working simple to use QuickCheck testing library.\n\n#####I don't like these childish names! How do they translate to my beloved BDD?\n- awake = describe\n- rampage = it\n- hope = expect\n- disaster = specification\n- monster = test suite\n- attacks = generated arguments you use for your function\n- angryness = maximum number of test cases\n\n###Install\n\n`npm install -g destoroyah`\n\n\n###Can i win the Fields Medal?\nYes you can [BhargavaZil](https://github.com/sloosch/destoroyah/blob/master/disasters/BhargavaZil.coffee)!\n\n###Burn!\nopen the terminal and type `destoroyah [--watch] [disasters]` e.g. `destoroyah './disasters/*Zil.coffee'` to run each disaster in the 'disasters' folder.  \n`--watch` will run the disasters after each file change in the current directory\n\n    Usage: destoroyah [options] [files]\n\n      Options:\n\n        -h, --help                         output usage information\n        -V, --version                      output the version number\n        -w, --watch                        run disasters on file changes (changes on disaster files are always watched, even when -e or -d are set)\n        -e, --watchExtension <extensions>  file extension to watch for changes - defaults to \"js, coffee\"\n        -d, --watchDirectory <paths>       only watch files in this directories - defaults to the current working directory\n\n###Karma\nto run with karma use [karma-destoroyah](https://github.com/sloosch/karma-destoroyah)\n","maintainers":[{"name":"sloosch","email":"simon@sloosch.de"}],"time":{"modified":"2022-06-15T01:49:26.850Z","created":"2014-08-13T16:18:54.099Z","0.1.0":"2014-08-13T16:18:54.099Z","0.1.1":"2014-08-13T17:40:47.465Z","0.1.2":"2014-08-14T12:03:25.976Z","0.1.3":"2014-08-14T14:38:08.942Z","0.1.4":"2014-08-14T22:27:33.099Z","0.1.5":"2014-08-15T13:49:20.747Z","0.1.6":"2014-08-15T20:22:39.477Z","0.1.7":"2014-08-16T16:53:37.617Z","0.2.0":"2014-08-24T15:30:34.041Z","0.2.1":"2014-08-24T15:35:06.402Z","0.2.2":"2014-08-30T15:48:18.961Z","0.2.3":"2014-08-31T13:35:42.944Z","0.2.4":"2014-09-06T18:18:24.885Z","0.2.5":"2014-09-07T13:37:08.492Z","0.2.6":"2014-09-07T14:59:29.906Z","0.2.7":"2015-08-21T19:04:59.466Z"},"homepage":"http://sloosch.github.io/destoroyah","keywords":["destoroyah","test","tdd","bdd","ddd","disaster driven development","quickcheck"],"repository":{"type":"git","url":"git+https://github.com/sloosch/destoroyah.git"},"bugs":{"url":"https://github.com/sloosch/destoroyah/issues"},"license":"MIT","readmeFilename":"README.md"}