{"_id":"grunt-loop-mocha","_rev":"36-9636437b76c8a9d63c684f549d483ab0","name":"grunt-loop-mocha","description":"A loop wrapper for initiating multiple mocha runs from one task target","dist-tags":{"latest":"1.2.2"},"versions":{"0.2.6":{"name":"grunt-loop-mocha","description":"A loop wrapper for initiating multiple mocha runs from one task target","version":"0.2.6","homepage":"https://github.com/grawk/grunt-loop-mocha","author":{"name":"Matt Edelman","email":"mattedelman@gmail.com","url":"https://github.com/grawk"},"repository":{"type":"git","url":"git://github.com/grawk/grunt-loop-mocha.git"},"bugs":{"url":"https://github.com/grawk/grunt-loop-mocha/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grawk/grunt-loop-mocha/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":"*"},"scripts":{"test":"grunt test"},"dependencies":{"mocha":"*"},"devDependencies":{"grunt":"0.4.x","grunt-contrib-jshint":"0.1.x","xunit-file":"*"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin","mocha","test"],"_id":"grunt-loop-mocha@0.2.6","dist":{"shasum":"9022fedce40344490997efec581f7801ea47cfc0","tarball":"https://registry.npmjs.org/grunt-loop-mocha/-/grunt-loop-mocha-0.2.6.tgz","integrity":"sha512-QRphyxh5e2gyThHqNUzreaAm4/1feruc27he586sOIFH01dgkJvVFGNV8vbLMO7YYBPqtFOL78/Yn9krj+7nHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBIZWJC5+fa5yWoygmwCHuJXhYUHVIO/YHaWJc3TMfkgIgW1v4wYA5wm917frnXQMA3s9q3dITMsS2Xsv+3qPK8Gg="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}]},"0.3.0":{"name":"grunt-loop-mocha","description":"A loop wrapper for initiating multiple mocha runs from one task target","version":"0.3.0","homepage":"https://github.com/grawk/grunt-loop-mocha","author":{"name":"Matt Edelman","email":"mattedelman@gmail.com","url":"https://github.com/grawk"},"repository":{"type":"git","url":"git://github.com/grawk/grunt-loop-mocha.git"},"bugs":{"url":"https://github.com/grawk/grunt-loop-mocha/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grawk/grunt-loop-mocha/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":"*"},"scripts":{"test":"grunt test"},"dependencies":{"mocha":"*"},"devDependencies":{"grunt":"0.4.x","grunt-contrib-jshint":"0.1.x","xunit-file":"*"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin","mocha","test"],"_id":"grunt-loop-mocha@0.3.0","dist":{"shasum":"4ae865734d36277f7aac7827f29d1974054308e5","tarball":"https://registry.npmjs.org/grunt-loop-mocha/-/grunt-loop-mocha-0.3.0.tgz","integrity":"sha512-Cq3VTtEL08ptsXGc213zz3fOLD3VdzQPQhBqCYeiB6/IzRIhG+ji8z3/a7AjiXJ1+bp82QIZbHhLGrXTBpguHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFdbqp6tWvTYCogp0HfuJ5JlbCnfJGFSYlle+nXsSXyFAiEA0RSbxuyVLdNOlTbl154qyMryUk0hkyggW+4rVkgVYnU="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}]},"0.3.1":{"name":"grunt-loop-mocha","description":"A loop wrapper for initiating multiple mocha runs from one task target","version":"0.3.1","homepage":"https://github.com/grawk/grunt-loop-mocha","author":{"name":"Matt Edelman","email":"mattedelman@gmail.com","url":"https://github.com/grawk"},"repository":{"type":"git","url":"git://github.com/grawk/grunt-loop-mocha.git"},"bugs":{"url":"https://github.com/grawk/grunt-loop-mocha/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grawk/grunt-loop-mocha/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":"*"},"scripts":{"test":"grunt test"},"dependencies":{"mocha":"*"},"devDependencies":{"grunt":"0.4.x","grunt-contrib-jshint":"0.1.x","xunit-file":"*"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin","mocha","test"],"_id":"grunt-loop-mocha@0.3.1","dist":{"shasum":"ff630bb3decec73c84c51f98e2cb1fc3c08b6109","tarball":"https://registry.npmjs.org/grunt-loop-mocha/-/grunt-loop-mocha-0.3.1.tgz","integrity":"sha512-G7BqR9Oi7Bfbvav2LFXznlFvWvCAySGpqhtgoxMmGIqlHF8VVvgMJZ+saOzWNtRGZf6NOWmiZL+9nBAmfMaYyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPdNIzb/i4oepfrM4+ZiGefxKmXV6S2uxrGHabMzCjUQIge3y6LKbcUfYDQseQwrSqEvjO4qwL/fhRlx7u86dblyE="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}]},"0.4.0":{"name":"grunt-loop-mocha","description":"A loop wrapper for initiating multiple mocha runs from one task target","version":"0.4.0","homepage":"https://github.com/grawk/grunt-loop-mocha","author":{"name":"Matt Edelman","email":"mattedelman@gmail.com","url":"https://github.com/grawk"},"repository":{"type":"git","url":"git://github.com/grawk/grunt-loop-mocha.git"},"bugs":{"url":"https://github.com/grawk/grunt-loop-mocha/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grawk/grunt-loop-mocha/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":"*"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","mocha":"*"},"devDependencies":{"chai":"^1.9.2","grunt":"0.4.x","grunt-contrib-jshint":"0.1.x","xunit-file":"*"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin","mocha","test"],"gitHead":"99352fa2dc52a52c7e26b1e79611fbc98749a105","_id":"grunt-loop-mocha@0.4.0","_shasum":"26a88752ea563ac0c875cccd18b7e355b4ae4183","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"dist":{"shasum":"26a88752ea563ac0c875cccd18b7e355b4ae4183","tarball":"https://registry.npmjs.org/grunt-loop-mocha/-/grunt-loop-mocha-0.4.0.tgz","integrity":"sha512-uPz53EjAmkTmSiClTToWZZOzgo0wR4B4X0nlXEULsH5OQmTmBsQ5XbBv1vMhtryHY08qZY77u8liZ4el3uElbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDiN6tUe2HZHw9L8Ltu2H6nMjtWRAPQwbNTw1G7t3t5zAiBBPc5VVZXxmTI6BOJrX0XhOwwn0PRs/hZNwRiTvpAJ0w=="}]}},"1.0.0-alpha.1":{"name":"grunt-loop-mocha","description":"A loop wrapper for initiating multiple mocha runs from one task target","version":"1.0.0-alpha.1","homepage":"https://github.com/grawk/grunt-loop-mocha","author":{"name":"Matt Edelman","email":"mattedelman@gmail.com","url":"https://github.com/grawk"},"repository":{"type":"git","url":"git://github.com/grawk/grunt-loop-mocha.git"},"bugs":{"url":"https://github.com/grawk/grunt-loop-mocha/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grawk/grunt-loop-mocha/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":"*"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","mocha":"*"},"devDependencies":{"chai":"^1.9.2","grunt":"0.4.x","grunt-contrib-jshint":"0.1.x","xunit-file":"*"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin","mocha","test"],"gitHead":"a0680b52cef066fe1db85b37a55975d758f99688","_id":"grunt-loop-mocha@1.0.0-alpha.1","_shasum":"13de763ccb7996a6966c0ad4f2033cae5f97ed56","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"dist":{"shasum":"13de763ccb7996a6966c0ad4f2033cae5f97ed56","tarball":"https://registry.npmjs.org/grunt-loop-mocha/-/grunt-loop-mocha-1.0.0-alpha.1.tgz","integrity":"sha512-e2+5GlRUARlfEsZvlbPwyIEgsZbEOFMKTU85k8CDj5wAFZkxjM/C0gxsaPzCMfppmFgxDJXJQfTVYTpPlwRNkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGmDso7en/klG8gRLqi9AwzOLy2uh/ND5p1xl+t0HtaQIhALeCD/JXuInFVFhtcN2w/q5XEZ3Vf4l4TR8132rHcOdU"}]}},"0.4.1":{"name":"grunt-loop-mocha","description":"A loop wrapper for initiating multiple mocha runs from one task target","version":"0.4.1","homepage":"https://github.com/grawk/grunt-loop-mocha","author":{"name":"Matt Edelman","email":"mattedelman@gmail.com","url":"https://github.com/grawk"},"repository":{"type":"git","url":"git://github.com/grawk/grunt-loop-mocha.git"},"bugs":{"url":"https://github.com/grawk/grunt-loop-mocha/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grawk/grunt-loop-mocha/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":"*"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","mocha":"*"},"devDependencies":{"chai":"^1.9.2","grunt":"0.4.x","grunt-contrib-jshint":"0.1.x","xunit-file":"*"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin","mocha","test"],"gitHead":"278d8aed6697ff65bd73f873a126710f4977c241","_id":"grunt-loop-mocha@0.4.1","_shasum":"8f20bc8e113cf184cfccc38f606edd46ecdafade","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"dist":{"shasum":"8f20bc8e113cf184cfccc38f606edd46ecdafade","tarball":"https://registry.npmjs.org/grunt-loop-mocha/-/grunt-loop-mocha-0.4.1.tgz","integrity":"sha512-jsZJOxX47sVIw9D3V8iOZpHCeiWAOQvTx1b2tE1Gp86R5oKF8HgHkhkpqMnWcUr4fI5plEYpnKvJEdK91NZt2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDc4CrA5qLKp5En2M9Xlz0YzJQ4ky80OV4sJNOQyMccEAIhAMmVacUnWxG6B6k5bE7skGd6YNxwGzwANOZpL/66ZPRe"}]}},"1.0.0-alpha.2":{"name":"grunt-loop-mocha","description":"A loop wrapper for initiating multiple mocha runs from one task target","version":"1.0.0-alpha.2","homepage":"https://github.com/grawk/grunt-loop-mocha","author":{"name":"Matt Edelman","email":"mattedelman@gmail.com","url":"https://github.com/grawk"},"repository":{"type":"git","url":"git://github.com/grawk/grunt-loop-mocha.git"},"bugs":{"url":"https://github.com/grawk/grunt-loop-mocha/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grawk/grunt-loop-mocha/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":"*"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","mocha":"*"},"devDependencies":{"chai":"^1.9.2","grunt":"0.4.x","grunt-contrib-jshint":"0.1.x","xunit-file":"*"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin","mocha","test"],"gitHead":"b363cf53a39aa884cc0c67600b602d3a6eb48cbe","_id":"grunt-loop-mocha@1.0.0-alpha.2","_shasum":"dca81d1f97e57ae56debe19c9b167ea0b50c7e81","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"dist":{"shasum":"dca81d1f97e57ae56debe19c9b167ea0b50c7e81","tarball":"https://registry.npmjs.org/grunt-loop-mocha/-/grunt-loop-mocha-1.0.0-alpha.2.tgz","integrity":"sha512-h/gPBZMF5RNE6TAM18U9TN9K5XpOOppZ7/nKx88oEitFgcfK1+/mskVO1nenfR/juHvaqrj8aFjRRYPmpH4FpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgZ/SvgeJQTia9AUlim8KLn4zRefw8dCybmf1P4DQmIwIgFU1+Iu0k7jSBbXyATa6fvGDk3rK6mTXCms+R6OhepV8="}]}},"1.0.0-alpha.3":{"name":"grunt-loop-mocha","description":"A loop wrapper for initiating multiple mocha runs from one task target","version":"1.0.0-alpha.3","homepage":"https://github.com/grawk/grunt-loop-mocha","author":{"name":"Matt Edelman","email":"mattedelman@gmail.com","url":"https://github.com/grawk"},"repository":{"type":"git","url":"git://github.com/grawk/grunt-loop-mocha.git"},"bugs":{"url":"https://github.com/grawk/grunt-loop-mocha/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grawk/grunt-loop-mocha/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":"*"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","mocha":"*"},"devDependencies":{"chai":"^1.9.2","grunt":"0.4.x","grunt-contrib-jshint":"0.1.x","xunit-file":"*"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin","mocha","test"],"gitHead":"cfcce9223bee10f5d1f7e61e27605109ec3890e5","_id":"grunt-loop-mocha@1.0.0-alpha.3","_shasum":"84de07eebf0eb369d718b64156a2628410d4fc79","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"dist":{"shasum":"84de07eebf0eb369d718b64156a2628410d4fc79","tarball":"https://registry.npmjs.org/grunt-loop-mocha/-/grunt-loop-mocha-1.0.0-alpha.3.tgz","integrity":"sha512-qhgCQ1fwfW6K3cMxL4SDW/7LJJkrjbGfdtjIEBLGC9KxkDYiVt0iIy3a5wCOEBryiEc7/5p1xIBBuKQzvKNaVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJej4IC402bOEnoB6jNgD+KTfcTnZKQ7Vj2bvTssGWtQIhAKcadoiJlKHlUkTcIy4bEeg/3B7Bc6FDKRE9vxatTscc"}]}},"1.0.0-alpha.4":{"name":"grunt-loop-mocha","description":"A loop wrapper for initiating multiple mocha runs from one task target","version":"1.0.0-alpha.4","homepage":"https://github.com/grawk/grunt-loop-mocha","author":{"name":"Matt Edelman","email":"mattedelman@gmail.com","url":"https://github.com/grawk"},"repository":{"type":"git","url":"git://github.com/grawk/grunt-loop-mocha.git"},"bugs":{"url":"https://github.com/grawk/grunt-loop-mocha/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grawk/grunt-loop-mocha/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":"*"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","mocha":"*"},"devDependencies":{"chai":"^1.9.2","grunt":"0.4.x","grunt-contrib-jshint":"0.1.x","xunit-file":"*"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin","mocha","test"],"gitHead":"8cb754aa0554fc3bde3cf7509d7b2e0f247ac54f","_id":"grunt-loop-mocha@1.0.0-alpha.4","_shasum":"d5992d15d6848074d477f772014be223de40c499","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"dist":{"shasum":"d5992d15d6848074d477f772014be223de40c499","tarball":"https://registry.npmjs.org/grunt-loop-mocha/-/grunt-loop-mocha-1.0.0-alpha.4.tgz","integrity":"sha512-UGxZiXaqk4DR4zbJFw86TiTWdtsddT4k2TYj0VsFSHDR+km9vMm7tm/lrSsRjEfvCULuMS39S82b/rm0ITZabQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG++dqe8gqdgdVl1dVfOHuquEnusyVui1nXTTT2wQV44AiEAxEfBBeD8y0a1uR87z+62UHpjsLxuwCElwTOVpPaIIVc="}]}},"1.0.0-alpha.5":{"name":"grunt-loop-mocha","description":"A loop wrapper for initiating multiple mocha runs from one task target","version":"1.0.0-alpha.5","homepage":"https://github.com/grawk/grunt-loop-mocha","author":{"name":"Matt Edelman","email":"mattedelman@gmail.com","url":"https://github.com/grawk"},"repository":{"type":"git","url":"git://github.com/grawk/grunt-loop-mocha.git"},"bugs":{"url":"https://github.com/grawk/grunt-loop-mocha/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grawk/grunt-loop-mocha/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":"*"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","mocha":"*"},"devDependencies":{"chai":"^1.9.2","grunt":"0.4.x","grunt-contrib-jshint":"0.1.x","xunit-file":"*"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin","mocha","test"],"gitHead":"86dfcf2bec25e285bd13b3508b9e7cdcc6b9e626","_id":"grunt-loop-mocha@1.0.0-alpha.5","_shasum":"1a8478bb0b7744d43ff75b0862517851def01f9b","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"dist":{"shasum":"1a8478bb0b7744d43ff75b0862517851def01f9b","tarball":"https://registry.npmjs.org/grunt-loop-mocha/-/grunt-loop-mocha-1.0.0-alpha.5.tgz","integrity":"sha512-YQd9zzpVrlq/VzGfVIulG6lda49ouVXgIzYU5YW17fHsYduiJcosmiOH5ZKtBXkhfMcmwnzIofBipHYcvxRqnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEMSJ2ZHmsLz4/HjUZ1YpsfPDcXJtCIUKyarOeBnY0sdAiEAkKkuc8NApxAeDpoPj0rb0L9g1Hx5bc+bw1/VMNTBKW4="}]}},"1.0.0-alpha.6":{"name":"grunt-loop-mocha","description":"A loop wrapper for initiating multiple mocha runs from one task target","version":"1.0.0-alpha.6","homepage":"https://github.com/grawk/grunt-loop-mocha","author":{"name":"Matt Edelman","email":"mattedelman@gmail.com","url":"https://github.com/grawk"},"repository":{"type":"git","url":"git://github.com/grawk/grunt-loop-mocha.git"},"bugs":{"url":"https://github.com/grawk/grunt-loop-mocha/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grawk/grunt-loop-mocha/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":"*"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","mocha":"*"},"devDependencies":{"chai":"^1.9.2","grunt":"0.4.x","grunt-contrib-jshint":"0.1.x","xunit-file":"*"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin","mocha","test"],"gitHead":"25f0e1a6b83ac2918d53c89d381b4e50a9aacfac","_id":"grunt-loop-mocha@1.0.0-alpha.6","_shasum":"00bb4cb6129659468bd39c79383361a89437bf5b","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"dist":{"shasum":"00bb4cb6129659468bd39c79383361a89437bf5b","tarball":"https://registry.npmjs.org/grunt-loop-mocha/-/grunt-loop-mocha-1.0.0-alpha.6.tgz","integrity":"sha512-kK2UAn4EPoBCqTdWWVBZz9j5jxssEVsl3Ki8RupDIcAY3AUbTA9AVVQbZn4uxGX6zGbVgMzZ6kV3RFbLHzQhvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGYCa5YfwPrdnhM9/D91zdQWP6W/F6IgvvzBpv/iCErjAiAb5sTAUdCDN6rBViIPI9oB69lDHEflJRMuAPxYwpboyQ=="}]}},"0.4.2":{"name":"grunt-loop-mocha","description":"A loop wrapper for initiating multiple mocha runs from one task target","version":"0.4.2","homepage":"https://github.com/grawk/grunt-loop-mocha","author":{"name":"Matt Edelman","email":"mattedelman@gmail.com","url":"https://github.com/grawk"},"repository":{"type":"git","url":"git://github.com/grawk/grunt-loop-mocha.git"},"bugs":{"url":"https://github.com/grawk/grunt-loop-mocha/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grawk/grunt-loop-mocha/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":"*"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","mocha":"*"},"devDependencies":{"chai":"^1.9.2","grunt":"0.4.x","grunt-contrib-jshint":"0.1.x","xunit-file":"*"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin","mocha","test"],"gitHead":"2f8e709ff3bca3da57fd54c93a9f0e1d20bd21ca","_id":"grunt-loop-mocha@0.4.2","_shasum":"60bd367ee8119338905d2eeb28d61ae096fad712","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"dist":{"shasum":"60bd367ee8119338905d2eeb28d61ae096fad712","tarball":"https://registry.npmjs.org/grunt-loop-mocha/-/grunt-loop-mocha-0.4.2.tgz","integrity":"sha512-qsft+ngiReWH2F9WQWNsrZ4zoXiELvID1NlvKvUP7CYe3cOyB/rH6lk8qcECgDSD3Dw1ELM0/VDGCWchypXc1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB4ZCXplw9+CtkCTd1+RjENWnhhf1BnUTTpV4i73MDWQAiB6r14fOmcM0OR426siDdcS1+ysXeDdbuLGpCpCf74ykw=="}]}},"1.0.0-alpha.7":{"name":"grunt-loop-mocha","description":"A loop wrapper for initiating multiple mocha runs from one task target","version":"1.0.0-alpha.7","homepage":"https://github.com/grawk/grunt-loop-mocha","author":{"name":"Matt Edelman","email":"mattedelman@gmail.com","url":"https://github.com/grawk"},"repository":{"type":"git","url":"git://github.com/grawk/grunt-loop-mocha.git"},"bugs":{"url":"https://github.com/grawk/grunt-loop-mocha/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grawk/grunt-loop-mocha/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":"*"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","mocha":"*"},"devDependencies":{"chai":"^1.9.2","grunt":"0.4.x","grunt-contrib-jshint":"0.1.x","xunit-file":"*"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin","mocha","test"],"gitHead":"7d7c565946163b3af09a11371ca457f6cf199bf9","_id":"grunt-loop-mocha@1.0.0-alpha.7","_shasum":"ef1f6eac53139d95f2168f020b9f8a7db4285b15","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"dist":{"shasum":"ef1f6eac53139d95f2168f020b9f8a7db4285b15","tarball":"https://registry.npmjs.org/grunt-loop-mocha/-/grunt-loop-mocha-1.0.0-alpha.7.tgz","integrity":"sha512-2fHfDzIoBNgriOPxehLKKueMugy1VCUuLXlkCI9LjMnJ6VS4jFXpDXNKsIEJQJqnqycmYXOQexxyuntKFn3Odg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICoIGXiPaEV3Ky8XcpgsPP0LNkXhNzmDxZ9kBOewH+6WAiEA6Qfg5rfZlwkIJC8dSHOv4qArV1rwpjs/sQc5pEG34Ns="}]}},"1.0.0":{"name":"grunt-loop-mocha","description":"A loop wrapper for initiating multiple mocha runs from one task target","version":"1.0.0","homepage":"https://github.com/grawk/grunt-loop-mocha","author":{"name":"Matt Edelman","email":"mattedelman@gmail.com","url":"https://github.com/grawk"},"repository":{"type":"git","url":"git://github.com/grawk/grunt-loop-mocha.git"},"bugs":{"url":"https://github.com/grawk/grunt-loop-mocha/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grawk/grunt-loop-mocha/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":"*"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","mocha":"*"},"devDependencies":{"chai":"^1.9.2","grunt":"0.4.x","grunt-contrib-jshint":"0.1.x","xunit-file":"*"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin","mocha","test"],"gitHead":"fa83ca47414c5db6309664d5f426d7a7ed21378a","_id":"grunt-loop-mocha@1.0.0","_shasum":"d313de795ce1b15e28a777c8a2eb744f577cd330","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"dist":{"shasum":"d313de795ce1b15e28a777c8a2eb744f577cd330","tarball":"https://registry.npmjs.org/grunt-loop-mocha/-/grunt-loop-mocha-1.0.0.tgz","integrity":"sha512-XoTRPynDs2+aYkMw+TmvSAAwQAtxMzA6zwzF5t52B/ZHciLG6guSiykSNh+PfbLOdEdEtDZ+nBb7IjN9bWl/hQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMYhcy1cCW61yDgm8CUyktFcEBAM9X+rlzRU+VgKso6wIgJIyRkt/mqAKP7KcklA7deIraaPp2duNA6r2T+ZtmmAo="}]}},"0.3.3":{"name":"grunt-loop-mocha","description":"A loop wrapper for initiating multiple mocha runs from one task target","version":"0.3.3","homepage":"https://github.com/grawk/grunt-loop-mocha","author":{"name":"Matt Edelman","email":"mattedelman@gmail.com","url":"https://github.com/grawk"},"repository":{"type":"git","url":"git://github.com/grawk/grunt-loop-mocha.git"},"bugs":{"url":"https://github.com/grawk/grunt-loop-mocha/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grawk/grunt-loop-mocha/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":"*"},"scripts":{"test":"grunt test"},"dependencies":{"mocha":"*"},"devDependencies":{"grunt":"0.4.x","grunt-contrib-jshint":"0.1.x","xunit-file":"*"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin","mocha","test"],"gitHead":"4d7d1e25d86966b8435dedf7ee68a82d97a2e653","_id":"grunt-loop-mocha@0.3.3","_shasum":"4284dd3f8e541c3979a0e29f41c3cad296607e83","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"dist":{"shasum":"4284dd3f8e541c3979a0e29f41c3cad296607e83","tarball":"https://registry.npmjs.org/grunt-loop-mocha/-/grunt-loop-mocha-0.3.3.tgz","integrity":"sha512-4FvDYVL/ja/vmgKZWfzEQ0dkjSGg+vv6z+Nk7OQx0b5+5sRD9mURDLauJXYzZyjDphQwltxcksq+XS1ksBzS2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuGVQEvTlN9cetH1WFKmnLmeVYeye7ImPdyKejmL6CcAIgF49FLtlUExJTduPHzimhug1r2QZPZCucmlAltP9IrOk="}]}},"0.4.3":{"name":"grunt-loop-mocha","description":"A loop wrapper for initiating multiple mocha runs from one task target","version":"0.4.3","homepage":"https://github.com/grawk/grunt-loop-mocha","author":{"name":"Matt Edelman","email":"mattedelman@gmail.com","url":"https://github.com/grawk"},"repository":{"type":"git","url":"git://github.com/grawk/grunt-loop-mocha.git"},"bugs":{"url":"https://github.com/grawk/grunt-loop-mocha/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grawk/grunt-loop-mocha/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":"*"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","mocha":"*"},"devDependencies":{"chai":"^1.9.2","grunt":"0.4.x","grunt-contrib-jshint":"0.1.x","xunit-file":"*"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin","mocha","test"],"gitHead":"37c12277d4f9efbec427f43cdf9c52ca18437da4","_id":"grunt-loop-mocha@0.4.3","_shasum":"d240020fa3a33d896a26b38199a8b621bd897b2f","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"dist":{"shasum":"d240020fa3a33d896a26b38199a8b621bd897b2f","tarball":"https://registry.npmjs.org/grunt-loop-mocha/-/grunt-loop-mocha-0.4.3.tgz","integrity":"sha512-/GPur0tqM7AcGMqfeSqIJT9nS/0YgY1/NNqrmMydgzVZ97xmRu7JrdGLUKn5YdTAx8WI56Lgnncm1XhCk2mrTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFp18aSoxd4d2ge697DiWrmqeDNjc8prVZbsckZGGrc3AiEAy73HrpyJG2oBwzYsdt7JwskqC9K9uLF+LA1gHZmbHzw="}]}},"1.0.1":{"name":"grunt-loop-mocha","description":"A loop wrapper for initiating multiple mocha runs from one task target","version":"1.0.1","homepage":"https://github.com/grawk/grunt-loop-mocha","author":{"name":"Matt Edelman","email":"mattedelman@gmail.com","url":"https://github.com/grawk"},"repository":{"type":"git","url":"git://github.com/grawk/grunt-loop-mocha.git"},"bugs":{"url":"https://github.com/grawk/grunt-loop-mocha/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grawk/grunt-loop-mocha/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":"*"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","mocha":"*"},"devDependencies":{"chai":"^1.9.2","grunt":"0.4.x","grunt-contrib-jshint":"0.1.x","xunit-file":"*"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin","mocha","test"],"gitHead":"659545eb3ab79c2dc7a3c6fd703b6272fbda65a1","_id":"grunt-loop-mocha@1.0.1","_shasum":"e19448529a2eb8409b3ba9f8266b9be53ee40f7d","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"dist":{"shasum":"e19448529a2eb8409b3ba9f8266b9be53ee40f7d","tarball":"https://registry.npmjs.org/grunt-loop-mocha/-/grunt-loop-mocha-1.0.1.tgz","integrity":"sha512-CcE8O4IAaSse+P/4JbfpfWiMTtYGPWBsecNhak3HqJIEgwrHDkL4bciHohiQ0wcpBZLyx2noRQI6MQXyfcUO8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGRTTOwvo4lpOrY18uj+TexMF9BzIh/h25DYyAj8nrSKAiB5JakuVSxzhz3uigwiadi5Pu676ay96MT/S18bAJxdqA=="}]}},"1.1.0":{"name":"grunt-loop-mocha","description":"A loop wrapper for initiating multiple mocha runs from one task target","version":"1.1.0","homepage":"https://github.com/grawk/grunt-loop-mocha","author":{"name":"Matt Edelman","email":"mattedelman@gmail.com","url":"https://github.com/grawk"},"repository":{"type":"git","url":"git://github.com/grawk/grunt-loop-mocha.git"},"bugs":{"url":"https://github.com/grawk/grunt-loop-mocha/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grawk/grunt-loop-mocha/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":"*"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","mocha":"*"},"devDependencies":{"chai":"^1.9.2","grunt":"0.4.x","grunt-contrib-jshint":"0.1.x","xunit-file":"*"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin","mocha","test"],"gitHead":"c955fda2c11f28358a7511f134adf5ef4b373dc6","_id":"grunt-loop-mocha@1.1.0","_shasum":"ba86cc719f5cfc580af68b38d7c85b214207b81e","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"dist":{"shasum":"ba86cc719f5cfc580af68b38d7c85b214207b81e","tarball":"https://registry.npmjs.org/grunt-loop-mocha/-/grunt-loop-mocha-1.1.0.tgz","integrity":"sha512-jpCgQm/amkKfxpOR5aqAaPzFUDjF3oV8tUq8Wgwhp1Lc/FeknAKPl2qGC0MV0e1cprVogKaOF5cB8ojCoB2l/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6KHtC+Z6/+UDaldHVTmqzdG6xJijUWN84prnW6bgASAIhAIGpsdIJnmldJSmeHKFxIhIMnBeAym/0kOHXqk3BSYk/"}]}},"1.2.0":{"name":"grunt-loop-mocha","description":"A loop wrapper for initiating multiple mocha runs from one task target","version":"1.2.0","homepage":"https://github.com/grawk/grunt-loop-mocha","author":{"name":"Matt Edelman","email":"mattedelman@gmail.com","url":"https://github.com/grawk"},"repository":{"type":"git","url":"git://github.com/grawk/grunt-loop-mocha.git"},"bugs":{"url":"https://github.com/grawk/grunt-loop-mocha/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grawk/grunt-loop-mocha/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":"*"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","mocha":"*"},"devDependencies":{"chai":"^1.9.2","grunt":"0.4.x","grunt-contrib-jshint":"0.1.x","xunit-file":"*"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin","mocha","test"],"gitHead":"edc3d68e46e03682a2f5fa2e15bc3581f37570f0","_id":"grunt-loop-mocha@1.2.0","_shasum":"569303a5a53331395c57d926aba42467a456ea5c","_from":".","_npmVersion":"2.14.9","_nodeVersion":"0.12.9","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"dist":{"shasum":"569303a5a53331395c57d926aba42467a456ea5c","tarball":"https://registry.npmjs.org/grunt-loop-mocha/-/grunt-loop-mocha-1.2.0.tgz","integrity":"sha512-Fss6GerzSPWgA657Yq/KK6DsvwEnFEoXjsQpEsc3TwUAip1Ln6CTudHWDxd6f8IwzNN88uldZ8KYNM481UURiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHT7+fi2KIdimTACMHmC11WvguhOoB5bER2omp0q0P7LAiEA9PGcmLG+6EQIEu5Ie9EWUejW2RVZRERVpZo40ac1+Ag="}]},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}]},"1.2.1":{"name":"grunt-loop-mocha","description":"A loop wrapper for initiating multiple mocha runs from one task target","version":"1.2.1","homepage":"https://github.com/grawk/grunt-loop-mocha","author":{"name":"Matt Edelman","email":"mattedelman@gmail.com","url":"https://github.com/grawk"},"repository":{"type":"git","url":"git://github.com/grawk/grunt-loop-mocha.git"},"bugs":{"url":"https://github.com/grawk/grunt-loop-mocha/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grawk/grunt-loop-mocha/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":"*"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","mocha":"*"},"devDependencies":{"chai":"^1.9.2","grunt":"0.4.x","grunt-contrib-jshint":"0.1.x","xunit-file":"*"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin","mocha","test"],"gitHead":"e2439b3e6fef1c726adcf78a4292c4a7a4d061d3","_id":"grunt-loop-mocha@1.2.1","_shasum":"709f089a00885269c88b7354cb21d95c3e68bbf7","_from":".","_npmVersion":"2.14.9","_nodeVersion":"0.12.9","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"dist":{"shasum":"709f089a00885269c88b7354cb21d95c3e68bbf7","tarball":"https://registry.npmjs.org/grunt-loop-mocha/-/grunt-loop-mocha-1.2.1.tgz","integrity":"sha512-T7HOeUCL+VUCV2G14F5Ot7gbXEPy7Mq7DipN9ls6oiip08ont6N/+PTDR96BV75KyXWs0GLFtWAmzpH3k58rZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0TPcyC/W/t59x8ST+4ckq5VRgl2JLL8kmwLlzHmobGQIhAPG0RA6mM8738QMtDfnPCGhM6ZGoXpWjJLuNfsOLJfAI"}]},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/grunt-loop-mocha-1.2.1.tgz_1456350659851_0.7452594768255949"}},"1.2.2":{"name":"grunt-loop-mocha","description":"A loop wrapper for initiating multiple mocha runs from one task target","version":"1.2.2","homepage":"https://github.com/grawk/grunt-loop-mocha","author":{"name":"Matt Edelman","email":"mattedelman@gmail.com","url":"https://github.com/grawk"},"contributors":[{"name":"seebees"},{"name":"viswanathankasi"}],"repository":{"type":"git","url":"git://github.com/grawk/grunt-loop-mocha.git"},"bugs":{"url":"https://github.com/grawk/grunt-loop-mocha/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grawk/grunt-loop-mocha/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":"*"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","mocha":"*"},"devDependencies":{"chai":"^1.9.2","grunt":"0.4.x","grunt-contrib-jshint":"0.1.x","xunit-file":"*"},"peerDependencies":{"grunt":">=0.4.0"},"keywords":["gruntplugin","mocha","test"],"gitHead":"b8221745b47adb2483d76c9c2232c85cc8c925bb","_id":"grunt-loop-mocha@1.2.2","_shasum":"d0108c9504ff38006f6a4eee6d7cea91442a148a","_from":".","_npmVersion":"3.7.3","_nodeVersion":"4.2.6","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"dist":{"shasum":"d0108c9504ff38006f6a4eee6d7cea91442a148a","tarball":"https://registry.npmjs.org/grunt-loop-mocha/-/grunt-loop-mocha-1.2.2.tgz","integrity":"sha512-rO94I8mHI7sOQLtTx0YQ6NcjXEwaA3fc2AKLefkyCSo2ECx5i8soAxlhcE9pMFJxz7TSoQSpG3EzCbNqtqHrOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA6tJDttJfCWZqM1hy68TWJ46VGjJn1G8lp3UGUgMYXdAiB+kJZMuDJ/vBCkhL2ARqv6q8CUpW3bTD9ptNmf94lMgA=="}]},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/grunt-loop-mocha-1.2.2.tgz_1461688213422_0.4272086997516453"}}},"readme":"# grunt-loop-mocha\n\nA simple wrapper for running multiple mocha instances from a single grunt task target.\n\n## Abilities\n\n1. run mocha multiple times from a single target\n2. set stringified JSON environment variables, customized for each mocha run\n\nI wrote this module to facilitate selenium webdriver testing. For that, each mocha run is a different browser target\n(specified in the iterations object of the config). My selenium test scripts\nuse stringified JSON environment variables to configure the test runs. Perhaps you'll find it useful for this or other purposes.\n\n## Example usage\n\nBelow is the config block for this task from gruntfile.js\n\n```javascript\n/* ... */\nloopmocha: {\n\tsrc: [\"test/*.js\"],\n\toptions: {\n\t\tmocha: {\n\t\t\tparallel: true,\n\t\t\tglobals: ['should'],\n\t\t\ttimeout: 3000,\n\t\t\tui: 'bdd',\n\t\t\treporter: \"xunit-file\",\n\t\t},\n\t\tloop: {\n\t\t    reportLocation: \"test/report\"\n\t\t},\n\t\tenv1: {\n\t\t\tstringVal: \"fromfile\"\n\t\t},\n\t\tenv2: {\n\t\t\tjsonVal: {\n\t\t\t\tfoo: {\n\t\t\t\t\tbar: {\n\t\t\t\t\t\tstringVal: \"baz\"\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\titerations: [\n\t\t\t{\n\t\t\t\t\"description\": \"first\",\n\t\t\t\t\"env1\": {\n\t\t\t\t\t\"someKey\": \"some value\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t{\n\t\t\t\t\"description\": \"second\",\n\t\t\t\t\"env2\": {\n\t\t\t\t\t\"someOtherKey\": \"some other value\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t{\n\t\t\t\t\"description\": \"third\",\n\t\t\t\t\"mocha\": {\n\t\t\t\t\t\"timeout\": 4000\n\t\t\t\t}\n\t\t\t},\n\t\t\t{\n\t\t\t\t\"description\": \"fifth\",\n\t\t\t\t\"env1\": {\n\t\t\t\t\t\"anotherKey\": \"BLERG\"\n\t\t\t\t},\n\t\t\t\t\"env2\": {\n\t\t\t\t\t\"yetAnotherKey\": 123\n\t\t\t\t}\n\n\t\t\t}\n\t\t]\n\t}\n}\n/* ... */\n\ngrunt.registerTask('test', 'loopmocha');\n```\n\n### mocha options\n\nany supported mocha command line argument is accepted.\n\n### loop options\n\n* parallel (optional: defaults to false): To engage a parallel testing ability, specify parallel.type = \"file|directory\". Optionally specify parallel.limit to limit the concurrent running processes\n* reportLocation (required if using xunit-file reporter): specify where xunit report files should be written. Note: if you are using \"xunit-file\" as your reporter, you need to add it to your package.json\n* noFail (optional: defaults to false): If true, the task will exit as zero regardless of any mocha test failures\n\n### iterations options\nArray of JSON objects. mocha will loop for each item, using its properties for the mocha run\n  * iterations[N].description (optional): put this within your iteration objects in order to better label your console output or xunit report file\n  * iterations[N].mocha (optional): grunt-loop-mocha will merge this mocha object with the one in your root \"options\" namespace for this iteration's mocha run\n  * iterations[N].<mocha process env variables>: grunt-loop-mocha will merge this mocha object with any of the same name it finds in your root \"options\" namespace\n\n\n### mocha process environment variables\nAdditional sibling elements to mocha/loop/iterations will be set as environment variables of the same name as the key. If the key value is a JSON object,\ngrunt-loop-mocha will call JSON.stringify before storing it as an\n\n### mocha_bin option (optional: defaults to null)\nString, path to mocha or 'mocha compatible' executable. This option allows to override default mocha\n```javascript\n     loopmocha.options.\"mocha_bin\": '<custom-bin-path>'\n```\n","maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"time":{"modified":"2022-06-18T15:26:38.397Z","created":"2014-01-29T21:29:06.201Z","0.2.6":"2014-01-29T21:29:06.201Z","0.3.0":"2014-04-02T17:17:10.116Z","0.3.1":"2014-06-06T17:17:01.548Z","0.4.0":"2014-11-07T23:28:44.241Z","1.0.0-alpha.1":"2014-11-19T01:16:03.967Z","0.4.1":"2014-11-20T00:34:09.523Z","1.0.0-alpha.2":"2014-11-20T01:11:26.593Z","1.0.0-alpha.3":"2014-11-20T01:20:35.601Z","1.0.0-alpha.4":"2014-11-20T17:18:42.392Z","1.0.0-alpha.5":"2014-11-20T19:50:41.026Z","1.0.0-alpha.6":"2014-11-21T17:05:22.505Z","0.4.2":"2015-02-26T00:55:49.375Z","1.0.0-alpha.7":"2015-03-24T23:18:39.737Z","1.0.0":"2015-03-30T18:14:42.382Z","0.3.3":"2015-04-06T21:15:50.267Z","0.4.3":"2015-04-07T23:03:56.257Z","1.0.1":"2015-04-29T03:09:36.629Z","1.1.0":"2015-06-26T16:44:03.082Z","1.2.0":"2015-12-28T21:34:28.817Z","1.2.1":"2016-02-24T21:51:00.624Z","1.2.2":"2016-04-26T16:30:13.996Z"},"readmeFilename":"README.md","homepage":"https://github.com/grawk/grunt-loop-mocha","keywords":["gruntplugin","mocha","test"],"repository":{"type":"git","url":"git://github.com/grawk/grunt-loop-mocha.git"},"author":{"name":"Matt Edelman","email":"mattedelman@gmail.com","url":"https://github.com/grawk"},"bugs":{"url":"https://github.com/grawk/grunt-loop-mocha/issues"},"users":{},"contributors":[{"name":"seebees"},{"name":"viswanathankasi"}]}