{"_id":"grunt-galen","_rev":"28-0153e4dbb5746ff018c08c84c877bb63","name":"grunt-galen","description":"Grunt plugin for Galen","dist-tags":{"latest":"0.5.6"},"versions":{"0.1.1":{"name":"grunt-galen","version":"0.1.1","description":"Grunt plugin for Galen","files":["tasks"],"repository":{"type":"git","url":"https://github.com/mjurczyk/grunt-galen"},"keywords":["grunt","galen"],"engines":{"node":">=0.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13"},"author":{"name":"mjurczyk"},"license":"ISC","gitHead":"349bb6372b971e0b6181ff77d799766c28a2baec","bugs":{"url":"https://github.com/mjurczyk/grunt-galen/issues"},"homepage":"https://github.com/mjurczyk/grunt-galen","_id":"grunt-galen@0.1.1","scripts":{},"_shasum":"f0d822b940db0451d9c0c9cc7f8cb70666659ebc","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"mjurczyk","email":"thelairmail@gmail.com"},"dist":{"shasum":"f0d822b940db0451d9c0c9cc7f8cb70666659ebc","tarball":"https://registry.npmjs.org/grunt-galen/-/grunt-galen-0.1.1.tgz","integrity":"sha512-kpSRvGg71l8LpBQYPNM66XV66haFkBnqumHl1NajZ+e0SF1eAtZiLA0ujAYL2KuiY9f29NytjrqN0TnIGCObDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFufleQ2mb1vUwgTIFhYEgkwUrNTHxm/xlokLLkhKB3pAiAXEKqgPVL7bXsImDzn026giegTpfgPvk7OGGGROPHAOw=="}]},"maintainers":[{"name":"mjurczyk","email":"thelairmail@gmail.com"}]},"0.1.2":{"name":"grunt-galen","version":"0.1.2","description":"Grunt plugin for Galen","files":["tasks"],"repository":{"type":"git","url":"https://github.com/mjurczyk/grunt-galen"},"keywords":["grunt","galen"],"engines":{"node":">=0.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13"},"author":{"name":"mjurczyk"},"license":"ISC","gitHead":"623ad1d5e30514e67b56140a347bde6404a0fa71","bugs":{"url":"https://github.com/mjurczyk/grunt-galen/issues"},"homepage":"https://github.com/mjurczyk/grunt-galen","_id":"grunt-galen@0.1.2","scripts":{},"_shasum":"d2e0e9c6cca85c361baad89efbb07a7af7d2d05b","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"mjurczyk","email":"thelairmail@gmail.com"},"dist":{"shasum":"d2e0e9c6cca85c361baad89efbb07a7af7d2d05b","tarball":"https://registry.npmjs.org/grunt-galen/-/grunt-galen-0.1.2.tgz","integrity":"sha512-ahAWKN1HJjGWm5ymSfcczIpXQYo/Dy3D/7c6PJs2ZlPcgrEVAgC8x9TAqE1qhYkctT4MGVIKKMiuNLtYavOfGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOcRWeAWTGdq0OIKmgMpgXFZGYExC5IEX/2v4dyHyjIwIhAPViGa/4KsFVMjNSDWsVxwByHPvz86+0FcieRY458w46"}]},"maintainers":[{"name":"mjurczyk","email":"thelairmail@gmail.com"}]},"0.1.3":{"name":"grunt-galen","version":"0.1.3","description":"Grunt plugin for Galen","files":["tasks"],"repository":{"type":"git","url":"https://github.com/mjurczyk/grunt-galen"},"keywords":["grunt","galen"],"engines":{"node":">=0.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13"},"author":{"name":"mjurczyk"},"license":"ISC","gitHead":"b7d3fc47a50d84162363bddfbba7009732c84c5a","bugs":{"url":"https://github.com/mjurczyk/grunt-galen/issues"},"homepage":"https://github.com/mjurczyk/grunt-galen","_id":"grunt-galen@0.1.3","scripts":{},"_shasum":"886b8304c771d3293ea263e40516804f4ec75fd9","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"mjurczyk","email":"thelairmail@gmail.com"},"dist":{"shasum":"886b8304c771d3293ea263e40516804f4ec75fd9","tarball":"https://registry.npmjs.org/grunt-galen/-/grunt-galen-0.1.3.tgz","integrity":"sha512-Z8kbGnH9OTWgNorqpiYS3CNNct8NpGBDb8omO1TMqs1GNLVi3xU6Z7p1mQuwPSw4104NOyHqol4HUOYghvz7wg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAR4NasNEq4/JEVEYHQuRKwdS/wqK1ovEwJeoIlgQVY/AiEAkagvpS+vHe0K60y4ZvQspawfV9wWF9EKhIs3I02rKZg="}]},"maintainers":[{"name":"mjurczyk","email":"thelairmail@gmail.com"}]},"0.1.4-experimental":{"name":"grunt-galen","version":"0.1.4-experimental","description":"Grunt plugin for Galen","files":["tasks"],"repository":{"type":"git","url":"https://github.com/mjurczyk/grunt-galen"},"keywords":["grunt","galen"],"engines":{"node":">=0.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13"},"author":{"name":"mjurczyk"},"license":"ISC","gitHead":"72552632ea5d26a83fb2b43e41f7debba105f688","bugs":{"url":"https://github.com/mjurczyk/grunt-galen/issues"},"homepage":"https://github.com/mjurczyk/grunt-galen","_id":"grunt-galen@0.1.4-experimental","scripts":{},"_shasum":"a5baac6bdb15427f4fb8889151371745a4b7db21","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"mjurczyk","email":"thelairmail@gmail.com"},"dist":{"shasum":"a5baac6bdb15427f4fb8889151371745a4b7db21","tarball":"https://registry.npmjs.org/grunt-galen/-/grunt-galen-0.1.4-experimental.tgz","integrity":"sha512-EroyyADRyVLmfyBirbTenxyYfXitcr0PEkZwYr+9mdSnOc1oAEd0FbKEGlP0qRcOXtoXJgqTydpjOeXzgi8KRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICrSi4rax6geVmnkljYcJ88IpzkhdTHkUvvw8G1SN17/AiAG2U6e7VOh0zYPScEhUsXsRcq7IRjHvI0/2t1yJA+mLQ=="}]},"maintainers":[{"name":"mjurczyk","email":"thelairmail@gmail.com"}]},"0.2.0":{"name":"grunt-galen","version":"0.2.0","description":"Grunt plugin for Galen","files":["tasks"],"repository":{"type":"git","url":"https://github.com/mjurczyk/grunt-galen"},"keywords":["grunt","galen"],"engines":{"node":">=0.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13"},"author":{"name":"mjurczyk"},"license":"ISC","gitHead":"858f702657d5508ed341dc305c7ca2c063a8bdb7","bugs":{"url":"https://github.com/mjurczyk/grunt-galen/issues"},"homepage":"https://github.com/mjurczyk/grunt-galen","_id":"grunt-galen@0.2.0","scripts":{},"_shasum":"734c115be9de6aff97e55872e3c74f032140642c","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"mjurczyk","email":"thelairmail@gmail.com"},"dist":{"shasum":"734c115be9de6aff97e55872e3c74f032140642c","tarball":"https://registry.npmjs.org/grunt-galen/-/grunt-galen-0.2.0.tgz","integrity":"sha512-Ab4LGv8NoF6gCJ77gDHZjYwMJQoTyJKGF5ROFPWhmPaEhQAaNeu+s+XRjDs7i52qTg5eTkFDCKDteoLProWWEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUtTV60y3g4SpbTi5uzc9r844Uss0GUxIWaWHlYlPZMwIgMp2zrdTLfeIZVP/92IN1yQ9Lw0GqwKsP9KP6zuFZhSQ="}]},"maintainers":[{"name":"mjurczyk","email":"thelairmail@gmail.com"}]},"0.2.1":{"name":"grunt-galen","version":"0.2.1","description":"Grunt plugin for Galen","files":["tasks"],"repository":{"type":"git","url":"https://github.com/mjurczyk/grunt-galen"},"keywords":["grunt","galen"],"engines":{"node":">=0.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13"},"author":{"name":"mjurczyk"},"license":"MIT","gitHead":"4f8e9d161747c18f8feeb9baeadce8ebc7a58f37","bugs":{"url":"https://github.com/mjurczyk/grunt-galen/issues"},"homepage":"https://github.com/mjurczyk/grunt-galen","_id":"grunt-galen@0.2.1","scripts":{},"_shasum":"6c297cbe47673d5f32b0d07854cd224109ace012","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"mjurczyk","email":"thelairmail@gmail.com"},"dist":{"shasum":"6c297cbe47673d5f32b0d07854cd224109ace012","tarball":"https://registry.npmjs.org/grunt-galen/-/grunt-galen-0.2.1.tgz","integrity":"sha512-T8fSaguQd692lGnnhXvei5t1CM1LhglXj32NVnlPeS7sdbdhNkb/VxGNbfuuWy7oSuaxCsU6pUFaT8coRNGlgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6rZwxQaSrOCeqNvK3NJ2eUl86qG73zSOpDgTvHSexmwIgG1gBkEtbTCqMN0PWsF8w/33mMKxYg6dZm2Clb5NzV9Y="}]},"maintainers":[{"name":"mjurczyk","email":"thelairmail@gmail.com"}]},"0.2.1-b":{"name":"grunt-galen","version":"0.2.1-b","description":"Grunt plugin for Galen","files":["tasks"],"repository":{"type":"git","url":"https://github.com/mjurczyk/grunt-galen"},"keywords":["grunt","galen"],"engines":{"node":">=0.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13"},"author":{"name":"mjurczyk"},"license":"MIT","gitHead":"cb96360e186050460a7150ef22dacd685f119b9a","bugs":{"url":"https://github.com/mjurczyk/grunt-galen/issues"},"homepage":"https://github.com/mjurczyk/grunt-galen","_id":"grunt-galen@0.2.1-b","scripts":{},"_shasum":"618d579a97f2a93b41c80a0e2075dd2100477095","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"mjurczyk","email":"thelairmail@gmail.com"},"dist":{"shasum":"618d579a97f2a93b41c80a0e2075dd2100477095","tarball":"https://registry.npmjs.org/grunt-galen/-/grunt-galen-0.2.1-b.tgz","integrity":"sha512-7bjoloNLDCs5Eu1Mg6vpFX1uVbOPwmzSB3UBOmDG3h3DIaF33M/qUXZMs4+uszP0u+SPijeo2iaeBZfXYPTlrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2xGPujj7y+IdgeKl3FiaAuk367RHQPJtLkLo/PWYOSgIgO28p5w64k12P262nSFFqh100lNHcmambknK1YAVPVP8="}]},"maintainers":[{"name":"mjurczyk","email":"thelairmail@gmail.com"}]},"0.2.1-c":{"name":"grunt-galen","version":"0.2.1-c","description":"Grunt plugin for Galen","files":["tasks","lib"],"repository":{"type":"git","url":"https://github.com/mjurczyk/grunt-galen"},"keywords":["grunt","galen"],"engines":{"node":">=0.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13"},"author":{"name":"mjurczyk"},"license":"MIT","gitHead":"ace25ff27f13a082930d530b667c32bc08f82ef8","bugs":{"url":"https://github.com/mjurczyk/grunt-galen/issues"},"homepage":"https://github.com/mjurczyk/grunt-galen","_id":"grunt-galen@0.2.1-c","scripts":{},"_shasum":"af50cca14d4e0d9afdf6e8bc8583310712e4f769","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"mjurczyk","email":"thelairmail@gmail.com"},"dist":{"shasum":"af50cca14d4e0d9afdf6e8bc8583310712e4f769","tarball":"https://registry.npmjs.org/grunt-galen/-/grunt-galen-0.2.1-c.tgz","integrity":"sha512-ZkSBgEn3ijdhqjbdqXLrfAfSfEAedwtzaWTeEU3wKB07CPIVd5tUNYZwo5RwJWhen9L6utWmWVDGOHeEAx8f4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKnh7SBuUW34z/v2UEazuuP3Al6IcY1q7ysTOd4YtcnAIhALP+unWDeHgArG+vGk0vUqqvmOQoVzCQubwnzDYTDVFo"}]},"maintainers":[{"name":"mjurczyk","email":"thelairmail@gmail.com"}]},"0.3.0":{"name":"grunt-galen","version":"0.3.0","description":"Grunt plugin for Galen","files":["tasks","lib"],"repository":{"type":"git","url":"https://github.com/mjurczyk/grunt-galen"},"keywords":["grunt","galen"],"engines":{"node":">=0.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13"},"author":{"name":"mjurczyk"},"license":"MIT","gitHead":"f009c4e9f9b2f6488f6510599f5111adc67ac559","bugs":{"url":"https://github.com/mjurczyk/grunt-galen/issues"},"homepage":"https://github.com/mjurczyk/grunt-galen","_id":"grunt-galen@0.3.0","scripts":{},"_shasum":"3f741fa45be6be4a520bf90fe6494e7bfb74b2f6","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"mjurczyk","email":"thelairmail@gmail.com"},"dist":{"shasum":"3f741fa45be6be4a520bf90fe6494e7bfb74b2f6","tarball":"https://registry.npmjs.org/grunt-galen/-/grunt-galen-0.3.0.tgz","integrity":"sha512-ds2adqKHnCSWkTuQ37JdQ5u9LtMAc4WNyq2IuxlBduNjCkiONN5svIG2B4SNQhMNoUCuzzg/84aN8h4hEKKxUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvmlBk2oXVHuAJblf0NxRZgS2/w9UH4FnuYEoESTtyZgIhAJM8jKX0jAdJJ2XVzFQENxGWJuszBnkbOxjAqL5d4rw6"}]},"maintainers":[{"name":"mjurczyk","email":"thelairmail@gmail.com"}]},"0.3.0-b":{"name":"grunt-galen","version":"0.3.0-b","description":"Grunt plugin for Galen","files":["tasks","lib"],"repository":{"type":"git","url":"https://github.com/mjurczyk/grunt-galen"},"keywords":["grunt","galen"],"engines":{"node":">=0.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13"},"author":{"name":"mjurczyk"},"license":"MIT","gitHead":"e437054dd2b2caffc429a15cd7cbd4c825cfd0ac","bugs":{"url":"https://github.com/mjurczyk/grunt-galen/issues"},"homepage":"https://github.com/mjurczyk/grunt-galen","_id":"grunt-galen@0.3.0-b","scripts":{},"_shasum":"6a643308598c943d52e8f5b3a51db895277f8b55","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"mjurczyk","email":"thelairmail@gmail.com"},"dist":{"shasum":"6a643308598c943d52e8f5b3a51db895277f8b55","tarball":"https://registry.npmjs.org/grunt-galen/-/grunt-galen-0.3.0-b.tgz","integrity":"sha512-pjazXKApxBRMa8xhDVYBMyPIJ5yCjqb6/Ac2p6rtNrGohvG5x6T15z3EIHaX1kHHJyVECgnVmPrjDspcQy6mhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOzB7Q7qsAzbYIY7YFFvECpYxQ67uTLSGzsj4X8h1XKAIgVqrc4VAUo3bvFzzQBMnYEPUeXCeU1oDXkivMbgyASU8="}]},"maintainers":[{"name":"mjurczyk","email":"thelairmail@gmail.com"}]},"0.3.0-c":{"name":"grunt-galen","version":"0.3.0-c","description":"Grunt plugin for Galen","files":["tasks","lib"],"repository":{"type":"git","url":"https://github.com/mjurczyk/grunt-galen"},"keywords":["grunt","galen"],"engines":{"node":">=0.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13"},"author":{"name":"mjurczyk"},"license":"MIT","gitHead":"8ab27e5a07b9d81aaac983fa18042535653e015f","bugs":{"url":"https://github.com/mjurczyk/grunt-galen/issues"},"homepage":"https://github.com/mjurczyk/grunt-galen","_id":"grunt-galen@0.3.0-c","scripts":{},"_shasum":"9c4a7a927bd6f624c8d09307353171d9378cd29b","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"mjurczyk","email":"thelairmail@gmail.com"},"dist":{"shasum":"9c4a7a927bd6f624c8d09307353171d9378cd29b","tarball":"https://registry.npmjs.org/grunt-galen/-/grunt-galen-0.3.0-c.tgz","integrity":"sha512-W5v9xBqRObCJXBuV2c+VTbCVi/C22hls1bjRQr2uQ8h04j6k2xT/tUPesZXLKXaiGizzfx31kiFuW6g5EZZuqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCk2lD/KeaQST+OMllvL2Y2XceqW9wUPI0g0b7tMzG6xQIhANEGgaVwhn/ykigZaIDcB+dXrdb3B0bKcSCjJwkn4eEl"}]},"maintainers":[{"name":"mjurczyk","email":"thelairmail@gmail.com"}]},"0.4.0":{"name":"grunt-galen","version":"0.4.0","description":"Grunt plugin for Galen","files":["tasks","lib"],"repository":{"type":"git","url":"https://github.com/mjurczyk/grunt-galen"},"keywords":["grunt","galen"],"engines":{"node":">=0.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13"},"author":{"name":"mjurczyk"},"license":"MIT","dependencies":{"async":"^0.9.0"},"gitHead":"413776055ca1d6fa61800ee20bda6c8ec5378af5","bugs":{"url":"https://github.com/mjurczyk/grunt-galen/issues"},"homepage":"https://github.com/mjurczyk/grunt-galen","_id":"grunt-galen@0.4.0","scripts":{},"_shasum":"c9de36a6958b3ed78659f4b677ea72095316700c","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"mjurczyk","email":"thelairmail@gmail.com"},"dist":{"shasum":"c9de36a6958b3ed78659f4b677ea72095316700c","tarball":"https://registry.npmjs.org/grunt-galen/-/grunt-galen-0.4.0.tgz","integrity":"sha512-TEM2BpKjfvt8IzWcpKr43kT6pkRNaTtd2IduHjrSuGGOaLhCkcynY50ZzXraUNRFUx8G1cGKyExdHDtkcmrY7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYzFcZl+61gWH0FEVY06ekdrYqz+C6xFtgYYDnsUWttQIhAJ9UvknkR31JlNyYeGv9Wl5Uw5td41VXilIXnG2C9171"}]},"maintainers":[{"name":"mjurczyk","email":"thelairmail@gmail.com"}]},"0.4.1":{"name":"grunt-galen","version":"0.4.1","description":"Grunt plugin for Galen","files":["tasks","lib"],"repository":{"type":"git","url":"https://github.com/mjurczyk/grunt-galen"},"keywords":["grunt","galen"],"engines":{"node":">=0.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13"},"author":{"name":"mjurczyk"},"license":"MIT","dependencies":{"async":"^0.9.0"},"gitHead":"7e0dad02015a6037ef56a7d2081d0a6d39876206","bugs":{"url":"https://github.com/mjurczyk/grunt-galen/issues"},"homepage":"https://github.com/mjurczyk/grunt-galen","_id":"grunt-galen@0.4.1","scripts":{},"_shasum":"00b739550dcb11df373f507d3fa2df8ab64c6765","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"mjurczyk","email":"thelairmail@gmail.com"},"dist":{"shasum":"00b739550dcb11df373f507d3fa2df8ab64c6765","tarball":"https://registry.npmjs.org/grunt-galen/-/grunt-galen-0.4.1.tgz","integrity":"sha512-9R4kBHWDRTCuAB1kjMu8UJGOSOwJ5sK387Hhp1eOp06jlfJdqH5EspWdW/DyfIhBP/GkWvKFZfkN4N04O2+uAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDW9eccyH6/EBkU3vWTGTTWJTU5/Rd5haWFkNVNfbecbwIhAJUapG0K8l50mSgsIxjzd3trTX3RWKy6URqYyDPKnSg2"}]},"maintainers":[{"name":"mjurczyk","email":"thelairmail@gmail.com"}]},"0.4.2":{"name":"grunt-galen","version":"0.4.2","description":"Grunt plugin for Galen","files":["tasks","lib"],"repository":{"type":"git","url":"https://github.com/mjurczyk/grunt-galen"},"keywords":["grunt","galen"],"engines":{"node":">=0.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13"},"author":{"name":"mjurczyk"},"license":"MIT","dependencies":{"async":"^0.9.0"},"gitHead":"df8fc22f4823b8cf02f68f1879597fb13bee7131","bugs":{"url":"https://github.com/mjurczyk/grunt-galen/issues"},"homepage":"https://github.com/mjurczyk/grunt-galen","_id":"grunt-galen@0.4.2","scripts":{},"_shasum":"063f1ec697cfe58fb2973c201ad008a28ff94043","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"mjurczyk","email":"thelairmail@gmail.com"},"dist":{"shasum":"063f1ec697cfe58fb2973c201ad008a28ff94043","tarball":"https://registry.npmjs.org/grunt-galen/-/grunt-galen-0.4.2.tgz","integrity":"sha512-h/rIcmEHx1U96jEyGuECkN3W/QzTP9IwK1KT3PBJGj1zGKy1FPfm4XHte0N0yU7B4FJagTzehrskRou1MoeZBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChyz/19csf+p3DPFhT5QhFxJVwxQ51FkAhd+Nyrk50TQIhAIa0r0mjDXbwGLalT+tZ7CgxK4oDD84IaPVyqWYmvP5B"}]},"maintainers":[{"name":"mjurczyk","email":"thelairmail@gmail.com"}]},"0.4.3":{"name":"grunt-galen","version":"0.4.3","description":"Grunt plugin for Galen","files":["tasks","lib"],"repository":{"type":"git","url":"https://github.com/mjurczyk/grunt-galen"},"keywords":["grunt","galen"],"engines":{"node":">=0.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13"},"author":{"name":"mjurczyk"},"license":"MIT","dependencies":{"async":"^0.9.0"},"gitHead":"e03b7f7d3e95a2cec5cdbe36517767b2f7862b3e","bugs":{"url":"https://github.com/mjurczyk/grunt-galen/issues"},"homepage":"https://github.com/mjurczyk/grunt-galen","_id":"grunt-galen@0.4.3","scripts":{},"_shasum":"fc26dfabee434b5023568494081ee3b29dfc0df7","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"mjurczyk","email":"thelairmail@gmail.com"},"dist":{"shasum":"fc26dfabee434b5023568494081ee3b29dfc0df7","tarball":"https://registry.npmjs.org/grunt-galen/-/grunt-galen-0.4.3.tgz","integrity":"sha512-ISsF6wuEgTofgU1e50/xYw0TDXpvik8kqjo1EPvfcH/T43l2aiabqLZqptGWbA76TpbGPs7cMuKlZhl8gOj7RQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcRAtyWZhe4fPsSsSj8MDqngzjZX89wYsN43otEIWtagIgfLw/GB6PmM1RWpJGPO00J2nL0Ax3s868eGogcaRkiO4="}]},"maintainers":[{"name":"mjurczyk","email":"thelairmail@gmail.com"}]},"0.4.3-a":{"name":"grunt-galen","version":"0.4.3-a","description":"Grunt plugin for Galen","files":["tasks","lib"],"repository":{"type":"git","url":"https://github.com/mjurczyk/grunt-galen"},"keywords":["grunt","galen"],"engines":{"node":">=0.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13"},"author":{"name":"mjurczyk"},"license":"MIT","dependencies":{"async":"^0.9.0"},"gitHead":"fa1c5dacf47107413e6d68886b38b6b9e5e6c23b","bugs":{"url":"https://github.com/mjurczyk/grunt-galen/issues"},"homepage":"https://github.com/mjurczyk/grunt-galen","_id":"grunt-galen@0.4.3-a","scripts":{},"_shasum":"437ba27846095d46e39b3f985b431b2370009468","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"mjurczyk","email":"thelairmail@gmail.com"},"dist":{"shasum":"437ba27846095d46e39b3f985b431b2370009468","tarball":"https://registry.npmjs.org/grunt-galen/-/grunt-galen-0.4.3-a.tgz","integrity":"sha512-1KqX/DmnBA2WqPhz2xSwAcM1/NHQ0Lq48cAftjUjKbthMOdLOyOAr5Xcn0qlDIdkbiRvgvue9nGcE8IMLM9ivg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCf8WSId4gS9e/wICORUvHt9Hbtg7583Mmp7mwAABiiRgIhAKHi2ellz+mwtzaaJcbMPtu4mh3JSo8O9MknHvTzDbLy"}]},"maintainers":[{"name":"mjurczyk","email":"thelairmail@gmail.com"}]},"0.4.3-b":{"name":"grunt-galen","version":"0.4.3-b","description":"Grunt plugin for Galen","files":["tasks","lib"],"repository":{"type":"git","url":"https://github.com/mjurczyk/grunt-galen"},"keywords":["grunt","galen"],"engines":{"node":">=0.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13"},"author":{"name":"mjurczyk"},"license":"MIT","dependencies":{"async":"^0.9.0"},"gitHead":"3a42d6f5994972a7641c107c4120e71398033dcd","bugs":{"url":"https://github.com/mjurczyk/grunt-galen/issues"},"homepage":"https://github.com/mjurczyk/grunt-galen","_id":"grunt-galen@0.4.3-b","scripts":{},"_shasum":"5da4932e85dbc7b33dbe422e00ce23d2124a3ab6","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"mjurczyk","email":"thelairmail@gmail.com"},"dist":{"shasum":"5da4932e85dbc7b33dbe422e00ce23d2124a3ab6","tarball":"https://registry.npmjs.org/grunt-galen/-/grunt-galen-0.4.3-b.tgz","integrity":"sha512-jbblAfsCXv+J5m9VOIcYTC6/CkgPnSd5Va1TnDbvPVeM8FUDHHUEZqZvYqHaZNXNjWRcgsUweQN1LYuz/7muhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqP+JKb1M619PAlUah1ApWBU5jrisQeDsaQVXN91kpJwIhAPH6OuUzpU9kOqsDxbCIK6s06hxiuWIMFm6GEKle1L+W"}]},"maintainers":[{"name":"mjurczyk","email":"thelairmail@gmail.com"}]},"0.5.0":{"name":"grunt-galen","version":"0.5.0","description":"Grunt plugin for Galen","files":["tasks","lib"],"repository":{"type":"git","url":"https://github.com/mjurczyk/grunt-galen"},"keywords":["grunt","galen"],"engines":{"node":">=0.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13"},"author":{"name":"mjurczyk"},"license":"MIT","dependencies":{"async":"^0.9.0"},"scripts":{"test":"npm install && cd test && npm install && grunt"},"gitHead":"ef73545004dd88789d9faa448391c09a1d3f91d2","bugs":{"url":"https://github.com/mjurczyk/grunt-galen/issues"},"homepage":"https://github.com/mjurczyk/grunt-galen","_id":"grunt-galen@0.5.0","_shasum":"72ed2f7a9215286b8bcdf51951a6de5c01b49591","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"mjurczyk","email":"thelairmail@gmail.com"},"dist":{"shasum":"72ed2f7a9215286b8bcdf51951a6de5c01b49591","tarball":"https://registry.npmjs.org/grunt-galen/-/grunt-galen-0.5.0.tgz","integrity":"sha512-V8YYKM9QwyRH3AagxeW3AfyZnrBJia3FqjllpJvf0DD4xdH1YStDRcEengoUlECOG94THq7AfAclFA+eDcmmoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGybphT6Fcpk35ExikpodnkNGqEpPlzddbVknwhVQB+QAiA9WQJ9qPL2unQyisLGNCSYkFDO4vskIdBAvB69Qk8DTQ=="}]},"maintainers":[{"name":"mjurczyk","email":"thelairmail@gmail.com"}]},"0.5.1":{"name":"grunt-galen","version":"0.5.1","description":"Grunt plugin for Galen","files":["tasks","lib"],"repository":{"type":"git","url":"https://github.com/mjurczyk/grunt-galen"},"keywords":["grunt","galen"],"engines":{"node":">=0.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13"},"author":{"name":"mjurczyk"},"license":"MIT","dependencies":{"async":"^0.9.0"},"scripts":{"test":"npm install && cd test && npm install && grunt"},"gitHead":"be8ddda0f1f078b5a2f77d7062c7f347453f8460","bugs":{"url":"https://github.com/mjurczyk/grunt-galen/issues"},"homepage":"https://github.com/mjurczyk/grunt-galen","_id":"grunt-galen@0.5.1","_shasum":"10e529304575157bfa081dcbaf27e9308ccb65cf","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"mjurczyk","email":"thelairmail@gmail.com"},"dist":{"shasum":"10e529304575157bfa081dcbaf27e9308ccb65cf","tarball":"https://registry.npmjs.org/grunt-galen/-/grunt-galen-0.5.1.tgz","integrity":"sha512-JL17RJI2XfrQki9eNAkhMzahIlOxPMoJx7eFoji76BY7h7smgDbZwqPGKEBuRCuWNjoh60F3DGGmkAm/hNfy1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCx37BCrV50bzGijzpRjqXsZJFIYJtl+XeMxTMPwa2A8AIgPQkU3JxBdRqggCFpuXVFUBK73+DvLkWptCaZmdHKyTg="}]},"maintainers":[{"name":"mjurczyk","email":"thelairmail@gmail.com"}]},"0.5.2":{"name":"grunt-galen","version":"0.5.2","description":"Grunt plugin for Galen","files":["tasks","lib"],"repository":{"type":"git","url":"https://github.com/mjurczyk/grunt-galen"},"keywords":["grunt","galen"],"engines":{"node":">=0.10.0"},"galen":{"version":"1.6.3"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13"},"author":{"name":"mjurczyk"},"license":"MIT","dependencies":{"async":"^0.9.0","download":"^4.1.2"},"scripts":{"postinstall":"node galen-cli/galen","test":"cd test && npm install && grunt"},"gitHead":"6a37248df2b9e809cfb682fc8613cddfdc751d06","bugs":{"url":"https://github.com/mjurczyk/grunt-galen/issues"},"homepage":"https://github.com/mjurczyk/grunt-galen","_id":"grunt-galen@0.5.2","_shasum":"93d672b000e2fbf50e8280c259e797fa25747be1","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"mjurczyk","email":"thelairmail@gmail.com"},"dist":{"shasum":"93d672b000e2fbf50e8280c259e797fa25747be1","tarball":"https://registry.npmjs.org/grunt-galen/-/grunt-galen-0.5.2.tgz","integrity":"sha512-w7hprerJMsXsHV6b8kcfchKDjz4D4xoaZWr8bzrb0KX+Z4oEM8VoewahjfwVX+TiDdPVgiTeMY7KlIs/HjjRGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrO8qIuyJBT2MBfo+PZ1k0N/PHEOahcXLgVEKaTEgnfwIgAfOLe0V2uXU9oLqK5GCUWE1sYbX3FM0EVtqgSNdyhjc="}]},"maintainers":[{"name":"mjurczyk","email":"thelairmail@gmail.com"}]},"0.5.3":{"name":"grunt-galen","version":"0.5.3","description":"Grunt plugin for Galen","files":["tasks","lib","galen-cli"],"repository":{"type":"git","url":"https://github.com/mjurczyk/grunt-galen"},"keywords":["grunt","galen"],"engines":{"node":">=0.10.0"},"galen":{"version":"1.6.3"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13"},"author":{"name":"mjurczyk"},"license":"MIT","dependencies":{"async":"^0.9.0","download":"^4.1.2"},"scripts":{"postinstall":"node galen-cli/galen","test":"cd test && npm install && grunt"},"gitHead":"e9ba588079f51e680b3d9fee583efc76f3121a8c","bugs":{"url":"https://github.com/mjurczyk/grunt-galen/issues"},"homepage":"https://github.com/mjurczyk/grunt-galen","_id":"grunt-galen@0.5.3","_shasum":"313aa5a4a1f68cfcbcf082ddddab70ce2c833411","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"mjurczyk","email":"thelairmail@gmail.com"},"dist":{"shasum":"313aa5a4a1f68cfcbcf082ddddab70ce2c833411","tarball":"https://registry.npmjs.org/grunt-galen/-/grunt-galen-0.5.3.tgz","integrity":"sha512-bI7akYPDRGzWaTAcDevE+D/eEHbVtzTDT2FGzz5AaVaoZlf9CSWcILXDHc5L6qgh0WCrySWplX37czCCnPElPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCO1L+xJrrNlCnXBJd6Rz3Ylmv6etXEdy387zjy/xdi2AIhALms1IzT8qxweMQ1Tc35p+B7bxXopxU3H3DJYyX3woHK"}]},"maintainers":[{"name":"mjurczyk","email":"thelairmail@gmail.com"}]},"0.5.3-a":{"name":"grunt-galen","version":"0.5.3-a","description":"Grunt plugin for Galen","files":["tasks","lib","galen-cli"],"repository":{"type":"git","url":"https://github.com/mjurczyk/grunt-galen"},"keywords":["grunt","galen"],"engines":{"node":">=0.10.0"},"galen":{"version":"1.6.3"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13"},"author":{"name":"mjurczyk"},"license":"MIT","dependencies":{"async":"^0.9.0","download":"^4.1.2"},"scripts":{"postinstall":"node galen-cli/galen","test":"cd test && npm install && grunt"},"gitHead":"fc085437f1deea558be36ff1c988aa05f3311f45","bugs":{"url":"https://github.com/mjurczyk/grunt-galen/issues"},"homepage":"https://github.com/mjurczyk/grunt-galen","_id":"grunt-galen@0.5.3-a","_shasum":"2f210baf16d9e3a98f7279e98de9c5ee66ace1fe","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"mjurczyk","email":"thelairmail@gmail.com"},"dist":{"shasum":"2f210baf16d9e3a98f7279e98de9c5ee66ace1fe","tarball":"https://registry.npmjs.org/grunt-galen/-/grunt-galen-0.5.3-a.tgz","integrity":"sha512-PkxFuPwV/WR5cQZjvdircY9PG0qC6kYf3o6SZcp81ALLh/D4NzMTsFR5WHV2yHlr+CMUhcY/pUvk+NEUpFZm2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAxuqvc1EKeHfnwqmnyNWDMQygtpC/CsXkbw8g/2q9x8AiEAkCPx0uFL23wjlLqa7SQrr2TRUp3LyTwm9QbEYMmji/g="}]},"maintainers":[{"name":"mjurczyk","email":"thelairmail@gmail.com"}]},"0.5.3-b":{"name":"grunt-galen","version":"0.5.3-b","description":"Grunt plugin for Galen","files":["tasks","lib","galen-cli"],"repository":{"type":"git","url":"https://github.com/mjurczyk/grunt-galen"},"keywords":["grunt","galen"],"engines":{"node":">=0.10.0"},"galen":{"version":"1.6.3"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13"},"author":{"name":"mjurczyk"},"license":"MIT","dependencies":{"async":"^0.9.0","download":"^4.1.2"},"scripts":{"postinstall":"node galen-cli/galen","test":"cd test && npm install && grunt"},"gitHead":"6ba314d3e9d2736a6c03c4c3aeddb5b4c4a05cd8","bugs":{"url":"https://github.com/mjurczyk/grunt-galen/issues"},"homepage":"https://github.com/mjurczyk/grunt-galen","_id":"grunt-galen@0.5.3-b","_shasum":"c361a6b5f1dd0ba0ef9b3b91104726a5d77ebb6a","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"mjurczyk","email":"thelairmail@gmail.com"},"dist":{"shasum":"c361a6b5f1dd0ba0ef9b3b91104726a5d77ebb6a","tarball":"https://registry.npmjs.org/grunt-galen/-/grunt-galen-0.5.3-b.tgz","integrity":"sha512-fZK5q97ONjUCqNZniymGoXU0bLbXFQqezl+9Rj6MMhg4hHS9NP6wC+kmme/6Tls7yDfVRv/mlhCvND5SxYs97g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJPc4qokhnNbJoYGQFXLvmVpxnkaYHLtp6sUgVVo2jyQIgLmkE61bLWUlQW0uRO6Q4paIcjTpr/7badLPTXPrWv7w="}]},"maintainers":[{"name":"mjurczyk","email":"thelairmail@gmail.com"}]},"0.5.3-c":{"name":"grunt-galen","version":"0.5.3-c","description":"Grunt plugin for Galen","files":["tasks","lib","galen-cli"],"repository":{"type":"git","url":"https://github.com/mjurczyk/grunt-galen"},"keywords":["grunt","galen"],"engines":{"node":">=0.10.0"},"galen":{"version":"1.6.3"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13"},"author":{"name":"mjurczyk"},"license":"MIT","dependencies":{"async":"^0.9.0","download":"^4.1.2"},"scripts":{"postinstall":"node galen-cli/galen","test":"cd test && npm install && grunt"},"gitHead":"4d3ca16ae4c4c6a195e4ba61d2d2cff6e9964817","bugs":{"url":"https://github.com/mjurczyk/grunt-galen/issues"},"homepage":"https://github.com/mjurczyk/grunt-galen","_id":"grunt-galen@0.5.3-c","_shasum":"dae7c966e5484b5115337c2f220b07b084938d21","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"mjurczyk","email":"thelairmail@gmail.com"},"dist":{"shasum":"dae7c966e5484b5115337c2f220b07b084938d21","tarball":"https://registry.npmjs.org/grunt-galen/-/grunt-galen-0.5.3-c.tgz","integrity":"sha512-Jn3HzVnklehcbEpQyN5nN0q53il9PZfVOqekDyZfvZxlJ+1B2OHJ15DSOH+P7kqktYeZka0eqsgHJ+zhEHUu8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAXNl4tRzzQUVNS4LV3oiwbxExrPa+HWkZvDllOaKrGvAiBtqNdxUjOUkjep0vOWOjpl6Qloxon5rtHW+hMhnns8NQ=="}]},"maintainers":[{"name":"mjurczyk","email":"thelairmail@gmail.com"}]},"0.5.5":{"name":"grunt-galen","version":"0.5.5","description":"Grunt plugin for Galen","files":["tasks","lib","galen-cli"],"repository":{"type":"git","url":"https://github.com/mjurczyk/grunt-galen"},"keywords":["grunt","galen"],"engines":{"node":">=0.10.0"},"galen":{"version":"1.6.3"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13"},"author":{"name":"mjurczyk"},"license":"MIT","dependencies":{"async":"^0.9.0","download":"^4.1.2"},"scripts":{"postinstall":"node galen-cli/galen","test":"cd test && npm install && grunt"},"gitHead":"dacc3dc4502168c0ff0fed41682621a60cef03d4","bugs":{"url":"https://github.com/mjurczyk/grunt-galen/issues"},"homepage":"https://github.com/mjurczyk/grunt-galen","_id":"grunt-galen@0.5.5","_shasum":"9015491f222888a055a9572acb16638b1062fd7a","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"mjurczyk","email":"thelairmail@gmail.com"},"dist":{"shasum":"9015491f222888a055a9572acb16638b1062fd7a","tarball":"https://registry.npmjs.org/grunt-galen/-/grunt-galen-0.5.5.tgz","integrity":"sha512-BRmX4aG/2UmyKRUOKORJw4NrNxmcG5pW3VADSP7YcfENBlgSOO5OeTCQImbZ/0U7FMqSFk6S1qPNIYJdcwRVNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFUz63DlXT39nmD+Fg5FgtImFRo648DiWOx+/I2Hm/IuAiA7AHEAs4kHIHioIfmLj94jY164Up+KSL2bO/5DleTy0Q=="}]},"maintainers":[{"name":"mjurczyk","email":"thelairmail@gmail.com"}]},"0.5.6":{"name":"grunt-galen","version":"0.5.6","description":"Grunt plugin for Galen","files":["tasks","lib","galen-cli"],"repository":{"type":"git","url":"git+https://github.com/mjurczyk/grunt-galen.git"},"keywords":["grunt","galen"],"engines":{"node":">=0.10.0"},"galen":{"version":"1.6.3"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13"},"author":{"name":"mjurczyk"},"license":"MIT","dependencies":{"async":"^0.9.0","download":"^4.1.2"},"scripts":{"postinstall":"node galen-cli/galen","test":"cd test && npm install && grunt"},"gitHead":"ef13ccdf75e5b481ca4ed12ee141cba1836a8a35","bugs":{"url":"https://github.com/mjurczyk/grunt-galen/issues"},"homepage":"https://github.com/mjurczyk/grunt-galen#readme","_id":"grunt-galen@0.5.6","_shasum":"f9a1b65af08f3465a88074788a905d52a5628df6","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"mjurczyk","email":"thelairmail@gmail.com"},"dist":{"shasum":"f9a1b65af08f3465a88074788a905d52a5628df6","tarball":"https://registry.npmjs.org/grunt-galen/-/grunt-galen-0.5.6.tgz","integrity":"sha512-Cbi+hiwoSbqLVfttGHdptQ7+U3ICoRKvrFZo6TfNlMYZJroFsFRtRjSi7aF3FJkX4DI2l8763maL5ljaVmNk+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAagMSyLfQkwsq0sTUvdeyUTxcXTSFaSeccPykVI62U1AiAbRrqBDBW7NDr1qrEaOBeaJyRQwtSmkZR9P8LeQxKTKg=="}]},"maintainers":[{"name":"mjurczyk","email":"thelairmail@gmail.com"}]}},"readme":"# grunt-galen [![npm version](https://badge.fury.io/js/grunt-galen.svg)](http://badge.fury.io/js/grunt-galen) [![Build Status](https://travis-ci.org/mjurczyk/grunt-galen.svg?branch=master)](https://travis-ci.org/mjurczyk/grunt-galen)\n\n> Grunt plugin for [Galen](http://galenframework.com/) testing framework\n\nThis module includes Galen framework downloader since version ***0.5.0*** ([Galen is also downloadable here](http://galenframework.com/download/)).\n\n*Warning* - Galen framework requires Java runtime environment to work. Java is ***not*** included in this module.\n\n## Getting started\nIn the project directory run:\n\n```bash\nnpm install --save-dev grunt-galen\n```\n\nThen add it to the Gruntfile:\n\n```js\ngrunt.loadNpmTasks('grunt-galen');\n```\n\n# Preparing the environment\nGalen testing requires three components to run through your tests:\n\n1. Project URL address. (`http://127.0.0.1/` counts, of course)\n2. Galen testing `.spec` files. ([read more](http://galenframework.com/docs/reference-galen-spec-language-guide/))\n3. Target devices / display resolutions.\n\nYou might find these articles helpful during the preparations:\n\n1. SauceLabs Device Configurator: [link](https://docs.saucelabs.com/reference/platforms-configurator/)\n2. SauceLabs Screen Resolutions: [link](https://docs.saucelabs.com/reference/test-configuration/#specifying-the-screen-resolution)\n\n# Writing Galen tests\n`grunt-galen` exposes a useful `gl.js` module<sup>1</sup>, so you can spend more time improving your project, rather than writing the test files. \n\nTest files' main role is to assign  `.spec` files to their target pages of the project. For example `example-test.test.js` can look like this:\n\n```js\nload ('../gl.js');\n\nforAll(config.getDevices(), function (device) {\n  // Just like unit test's `it( ... )`\n  test('Example on ' + device.deviceName, function () {\n    gl.openPage(device, config.getProjectPage());\n    \n    gl.runSpecFile(device, './test/example-test.spec');\n  });\n});\n```\n\nThis test suite runs the `example-test.spec` file against the main project page. \n\nRemember that you are not bound to the `gl.js` framework and, if you are familiar with vanilla Galen API, you are welcome to use it with `grunt-galen`. ([more on Galen javascript API](http://galenframework.com/docs/reference-javascript-tests-guide/))\n\n<sup>1</sup> Full `gl.js` docs can be found along with task configuration reference at the bottom of this README.\n\n# Configuring your task\nExample configuration for a simple Galen task:\n\n```js\ngalen: {\n  local: {\n  \n    // Check all test.js files in the test directory\n    src: ['test/**/*.test.js'],\n    options: {\n    \n      // Run test on the localhost:3000\n      url: 'http://127.0.0.1:3000',\n      devices: {\n        \n        // Run tests in firefox browser, scaled to basic desktop resolution\n        desktop: {\n          deviceName: 'desktop',\n          browser: 'firefox',\n          size: '1280x800'\n        },\n        \n        // Also run them in firefox, but scaled to iPad screen size\n        tablet: {\n          deviceName: 'tablet',\n          browser: 'firefox',\n          size: '768x576'\n        }\n      }\n    }\n  }\n}\n```\n\nNow just run the command `grunt galen:local` and enjoy the show!\n\n# Grunt task options\n\n## options.concat\n> Combine all galen test files into one to speed up the testing process.\n\n> *Warning* - Do not enable this if you wish to know the number of passed/failed tests. If enabled, number of tests will always be *1*.\n\ndefault: ***false***\n\n## options.project\n> Object containing basic information about the project. \n\ndefault: ***undefined***\n\n## options.project.url\n> URL of the project. This URL is prioritized over options.url.\n\ndefault: ***http://127.0.0.1:80***\n\n## options.project.name\n> Name of the project. Can be used in test files via getProjectName().\n\ndefault: ***Project***\n\n## options.url\n> URL of the project. \n\n> Overriden by the options.project.url, if defined. \n\n> Project URL is not necessary, although it is passed to test files via configuration and can be easily read in every test suite via getProjectPage() and getProjectSubpage(subpage).\n\ndefault: ***http://127.0.0.1:80***\n\n## options.devices\n> Object containing device definitions for tests. Each device has to have at least three parameters defined in Galen docs: `deviceName`, `browser` and `size`. ([read more](http://galenframework.com/docs/reference-galen-javascript-api/#createDriver))\n\n> If you wish to use grunt-galen with Selenium Grid (especially SauceLabs), you may also want to define `desiredCapabilites` for each device. ([read more](https://docs.saucelabs.com/reference/test-configuration/)) ([drag-and-drop device configurator](https://docs.saucelabs.com/reference/platforms-configurator))\n\n> *Warning* - All desired capabilities ought to be strings. Therefore tags' arrays, boolean values and numbers have to be cast to strings in the Gruntfile.\n\ndefault: ***{}***\n\nrequired: ***true***\n\n## options.htmlReport\n> Set to `true`, if you wish Galen to generate HTML report for every test suite.\n\ndefault: ***false***\n\n## options.htmlReportDest\n> Set to desired HTML report directory.\n\ndefault: ***''***\n\n## options.seleniumGrid\n> Configuration object for a remote Selenium Grid.\n\ndefault: ***disabled***\n\n## options.seleniumGrid.url\n> URL address of your Selenium Grid.\n\n> Overrides options.seleniumGrid.username and options.seleniumGrid.accessKey. (Either is assumed to be contained in the url or not necessary to access the Selenium Grid)\n\ndefault: ***undefined***\n\n## options.seleniumGrid.username\n> ***(Only for SauceLabs)*** SauceLabs username.\n\ndefault: ***undefined***\n\n## options.seleniumGrid.login\n> ***(Only for SauceLabs)*** SauceLabs login. This most of the time should have the very same value as `username`, unless you use separate accounts across your team.\n\ndefault: ***undefined***\n\n## options.seleniumGrid.accessKey\n> ***(Only for SauceLabs*** SauceLabs access key.\n\ndefault: ***undefined***\n\n## options.nogl\n> Set `true` to disable gl.js functionality for test suites.\n\ndefault: ***false***\n\n## options.cwd\n> Working directory. (if enabled, gl.js will be created in that directory)\n\ndefault: ***./***\n\n# GL.js Reference\n\n`gl.js` is a wrapper for some Galen JavaScript functionality, aimed on making testing easier, faster and more intuitive.\n\n## Include\nTo use `gl.js` in your test file, you have to load `gl.js` library.  `gl.js` is created on runtime in your `options.cwd` directory, so, for example, if your tests are placed under `test/` and you haven't modified the `options.cwd`, you should load `../gl.js` in your test suite.\n\n## Usage\nWhen included, `gl.js` exposes its public interface to the test file in the global scope.\n\n## Public gl.js API\n\n### gl\n> Main functional interface. Implements several useful functions to speed up your tests.\n\n### gl.openPage ([Object] device, [String] url [, [Object] pageElements])\n> Open target page in the browser on a target device. If page times out, test will be failed.\n\n> If pageElements is defined, Galen will attemp to fetch these elements from the webpage. \n\n**device*** - a device specification\n\n***url*** - a target webpage url (see also config.getProjectPage() and config.getProjectSubpage())\n\n***pageElements*** - a collection of selectors for elements needed in tests ([galen docs](http://galenframework.com/docs/reference-galen-spec-language-guide/#Objectdefinition))\n\n### gl.runSpecFile ([Object] device, [String] file [, [Array] tags])\n> Run a test file on the target device, on the current webpage. This is what Galen is for, after all.\n\n**device*** - a device specification\n\n***file*** - a path to the `.test.js` file\n\n***tags*** - a collection of optional Galen tags for the test\n\n### gl.quit ()\n> Terminate all devices and finish testing immediately.\n\n### gl.cleanCache ()\n> Remove all elements, fetched from the current webpage, from the cache storage.\n\n### config.getDevices ()\n> Retrieve devices list for tests. Compatible with Galen #forAll().\n\n### config.getProjectName ()\n> Retrieve project name. ('Project', if undefined)\n\n### config.getProjectPage ()\n> Return main project URL.\n\n### config.getProjectSubpage ()\n> Return main project URL with appended subpage suffix.\n\n### config.getSeleniumGrid ()\n> Get Selenium Grid configuration. Exposes two values:\n\n> `enabled` - Selenium Grid enabled flag\n\n> `url` - Selenium Grid url.\n\n# Examples\n\nExample projects are presented in the `example/` directory. It is sufficient you go into the directory and run `npm install && grunt` to test any of the examples there.\n\n# Testing [![Sauce Test Status](https://saucelabs.com/buildstatus/gruntgalen-sl)](https://saucelabs.com/u/gruntgalen-sl)\n\nGrunt galen has its testing script `npm test`, which launches an example on a current version of the script (does not load a script from NPM, uses `tasks/galen.js` instead).\nExample includes both local and remote testing.\n\nSauceLabs account for this project is [open for everyone](https://saucelabs.com/u/gruntgalen-sl) who wishes to test the module on a Selenium Grid. Account credentials are available both on SauceLabs page and here:\n\n```js\nlogin: 'gruntgalen-sl',\nusername: 'gruntgalen-sl',\naccessKey: '5fa3a9f6-a912-4294-b254-6041410702f5'\n```\n\n# License \nMIT :octocat:\n","maintainers":[{"name":"mjurczyk","email":"thelairmail@gmail.com"}],"time":{"modified":"2022-06-18T15:03:11.727Z","created":"2015-05-01T08:12:48.370Z","0.1.1":"2015-05-01T08:12:48.370Z","0.1.2":"2015-05-01T08:42:09.685Z","0.1.3":"2015-05-01T08:57:24.095Z","0.1.4-experimental":"2015-05-08T05:23:03.485Z","0.2.0":"2015-05-08T12:08:46.497Z","0.2.1":"2015-05-11T10:32:13.625Z","0.2.1-b":"2015-05-11T10:40:09.285Z","0.2.1-c":"2015-05-11T11:32:07.689Z","0.3.0":"2015-05-11T13:57:13.314Z","0.3.0-b":"2015-05-11T14:08:37.587Z","0.3.0-c":"2015-05-11T14:46:46.486Z","0.4.0":"2015-05-18T08:32:19.515Z","0.4.1":"2015-05-18T11:57:19.129Z","0.4.2":"2015-05-18T12:53:20.399Z","0.4.3":"2015-05-20T12:05:23.073Z","0.4.3-a":"2015-05-20T12:07:22.133Z","0.4.3-b":"2015-05-27T14:11:35.345Z","0.5.0":"2015-06-03T16:49:07.589Z","0.5.1":"2015-06-03T17:39:13.473Z","0.5.2":"2015-06-03T23:22:55.975Z","0.5.3":"2015-06-04T08:46:53.325Z","0.5.3-a":"2015-06-04T09:41:09.523Z","0.5.3-b":"2015-06-04T09:47:16.020Z","0.5.3-c":"2015-06-04T09:55:46.320Z","0.5.5":"2015-06-04T13:13:05.735Z","0.5.6":"2015-07-06T14:24:54.844Z"},"homepage":"https://github.com/mjurczyk/grunt-galen#readme","keywords":["grunt","galen"],"repository":{"type":"git","url":"git+https://github.com/mjurczyk/grunt-galen.git"},"author":{"name":"mjurczyk"},"bugs":{"url":"https://github.com/mjurczyk/grunt-galen/issues"},"license":"MIT","readmeFilename":"README.md"}