{"_id":"@sparkpost/gruntfile","_rev":"34-75acfe778188376b678f863447259bb2","name":"@sparkpost/gruntfile","description":"Gruntfile to be shared between nodejs processes","dist-tags":{"latest":"3.1.0","v2-beta":"2.0.0-1","beta":"2.2.0-beta.1"},"versions":{"1.0.0":{"name":"@sparkpost/gruntfile","version":"1.0.0","dependencies":{"connect-livereload":"^0.4.0","eslint-config-sparkpost":"^1.0.1","growl":"^1.7.0","grunt-banner":"^0.2.3","grunt-contrib-clean":"^0.5.0","grunt-contrib-concat":"^0.4.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-watch":"^0.6.1","grunt-env":"^0.4.1","grunt-eslint":"^18.0.0","grunt-express-server":"^0.4.17","grunt-shell":"^0.7.0","istanbul":"^0.4.2","license-checker":"^0.0.5","lodash":"^3.10.1","matchdep":"^1.0.0","time-grunt":"^0.3.1","walk":"^2.3.1","walkdir":"^0.0.7"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"2c03c3636812bf97c8375d452a516cee04a745ec","_id":"@sparkpost/gruntfile@1.0.0","_shasum":"4b0eef71ae291a4a06359faa58639f1d85ba022b","_from":".","_npmVersion":"3.8.3","_nodeVersion":"4.3.0","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"shasum":"4b0eef71ae291a4a06359faa58639f1d85ba022b","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-1.0.0.tgz","integrity":"sha512-FntC/lK+Lk8tjZ6dwQwMuOfnWMpFNYAxht2rI+RudkWCH11onvNDBk4Y+WPQTap7iZlqsvueC8vC8m2FDcP/zg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVVdwxdDbQHHFYVqJSEDO/DuWAAGvBqDkOiYY8ziz6KQIgRtFQ5sBUumgwLp3ZbXZx7uhKF83KP5B37GL7zJHPkZk="}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gruntfile-1.0.0.tgz_1459892071684_0.65315618715249"},"directories":{}},"1.0.1":{"name":"@sparkpost/gruntfile","version":"1.0.1","bin":{"istanbul":"./node_modules/.bin/istanbul","license-checker":"./node_modules/.bin/license-checker"},"dependencies":{"connect-livereload":"^0.4.0","eslint-config-sparkpost":"^1.0.1","growl":"^1.7.0","grunt-banner":"^0.2.3","grunt-contrib-clean":"^0.5.0","grunt-contrib-concat":"^0.4.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-watch":"^0.6.1","grunt-env":"^0.4.1","grunt-eslint":"^18.0.0","grunt-express-server":"^0.4.17","grunt-shell":"^0.7.0","istanbul":"^0.4.2","license-checker":"^0.0.5","lodash":"^3.10.1","matchdep":"^1.0.0","time-grunt":"^0.3.1","walk":"^2.3.1","walkdir":"^0.0.7"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"fae772089693d1903d3b1e4b9a2ca51ddcae1b28","_id":"@sparkpost/gruntfile@1.0.1","_shasum":"d2e71630135e754c4b080c6bbbd9f41bcfa2759e","_from":".","_npmVersion":"2.15.2","_nodeVersion":"4.3.0","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"shasum":"d2e71630135e754c4b080c6bbbd9f41bcfa2759e","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-1.0.1.tgz","integrity":"sha512-ijiMYdzSpHs/G8fSjdk2or6B5hAvIYhiwciifdm3JZjlD0O1LzljmA+sNY4BCVnQAatwLhfGFMhMrvsFWb+H5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHYR196gQLgHxEeDYRfDGp4m5y7eMJXmEcdzlukJ2fVsAiEA2FF5w3EJ4TRmm4ukRtvJV1TX56am1fPpXvebzp93n80="}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gruntfile-1.0.1.tgz_1459894104792_0.06725934171117842"},"directories":{}},"1.0.2":{"name":"@sparkpost/gruntfile","version":"1.0.2","bin":{"istanbul":"./node_modules/.bin/istanbul","license-checker":"./node_modules/.bin/license-checker"},"dependencies":{"connect-livereload":"^0.4.0","eslint-config-sparkpost":"^1.0.1","growl":"^1.7.0","grunt-banner":"^0.2.3","grunt-contrib-clean":"^0.5.0","grunt-contrib-concat":"^0.4.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-watch":"^0.6.1","grunt-env":"^0.4.1","grunt-eslint":"^18.0.0","grunt-express-server":"^0.4.17","grunt-shell":"^0.7.0","istanbul":"^0.4.2","license-checker":"^0.0.5","lodash":"^3.10.1","matchdep":"^1.0.0","time-grunt":"^0.3.1","walk":"^2.3.1","walkdir":"^0.0.7"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"8677a32e3c7827a12db24fac68981df69ca11b40","_id":"@sparkpost/gruntfile@1.0.2","_shasum":"97296a731c95ef2e2ecc228473f2d225bfa4823e","_from":".","_npmVersion":"2.15.2","_nodeVersion":"4.3.0","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"shasum":"97296a731c95ef2e2ecc228473f2d225bfa4823e","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-1.0.2.tgz","integrity":"sha512-zt2LHhAvIzmk3bw8L52C/gE/Cwdszr+/0Bce+3Sag++0Yw2kownZqNZDdeSGINUfvR5k9a6o50qWIGUhs7nSBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHlVhkWOrpRaUamvUD1kmRpu497gXjTygrGnwWxTdpYUAiB2j19oXCIzmbBXcqQwQ3s59/+nNuQhPuYSvCOpnoqESQ=="}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gruntfile-1.0.2.tgz_1459894203167_0.9824761471245438"},"directories":{}},"1.0.3":{"name":"@sparkpost/gruntfile","version":"1.0.3","dependencies":{"connect-livereload":"^0.4.0","eslint-config-sparkpost":"^1.0.1","growl":"^1.7.0","grunt-banner":"^0.2.3","grunt-contrib-clean":"^0.5.0","grunt-contrib-concat":"^0.4.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-watch":"^0.6.1","grunt-env":"^0.4.1","grunt-eslint":"^18.0.0","grunt-express-server":"^0.4.17","grunt-shell":"^0.7.0","istanbul":"^0.4.2","license-checker":"^0.0.5","matchdep":"^1.0.0","time-grunt":"^0.3.1","walk":"^2.3.1","walkdir":"^0.0.7"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"6b822f48f37e95c0ec0ecc4a4d1f0740c4fbef62","_id":"@sparkpost/gruntfile@1.0.3","_shasum":"08883b267edd9432f9f90933fc2755eeeac5e1c5","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.3.0","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"shasum":"08883b267edd9432f9f90933fc2755eeeac5e1c5","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-1.0.3.tgz","integrity":"sha512-tiKpfaei9JOCMYjg+k+ys3yoalA+1+ZfBuIGwCo7Wm2Ex4iObBg4Eywk6SfrryMgunvPE9bLPhg015kedNFzgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICxibhrS4k1J7n/xzuyfGIeHm5g4KChvg6foN5IZe89OAiA+xcf5Vv1SUjQ0mWy5QfE/fb72vzFAmti9QT/DdN/Zow=="}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gruntfile-1.0.3.tgz_1459897591911_0.0018689925782382488"},"directories":{}},"1.0.4":{"name":"@sparkpost/gruntfile","version":"1.0.4","dependencies":{"connect-livereload":"^0.4.0","eslint-config-sparkpost":"^1.0.1","growl":"^1.7.0","grunt-banner":"^0.2.3","grunt-contrib-clean":"^0.5.0","grunt-contrib-concat":"^0.4.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-watch":"^0.6.1","grunt-env":"^0.4.1","grunt-eslint":"^18.0.0","grunt-express-server":"^0.4.17","grunt-shell":"^0.7.0","istanbul":"^0.4.2","license-checker":"^0.0.5","matchdep":"^1.0.0","time-grunt":"^0.3.1","walk":"^2.3.1","walkdir":"^0.0.7"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"41191ed272f55c39022985bd9b093213f78e5651","_id":"@sparkpost/gruntfile@1.0.4","_shasum":"7cf91d49471de00daf2609f17ecc7a33e6873c51","_from":".","_npmVersion":"2.15.2","_nodeVersion":"4.3.0","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"shasum":"7cf91d49471de00daf2609f17ecc7a33e6873c51","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-1.0.4.tgz","integrity":"sha512-tHaRMJRSnO7T6wXA1PPt+Lmx4aYJjT9ZR5kL8XBUZ/Di8VFrqh3kkZ3hCTRziCwwxxWEldvD1aisLmlGexzf/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcXa7RpuzjFZ3eX249xKjPDn1/598+fayLK7qUxHZnTgIgWZqtbGkr25V35RJFh0qBiteWfx3qfeTRviN23DjkF+A="}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gruntfile-1.0.4.tgz_1459899696413_0.6973775452934206"},"directories":{}},"1.0.5":{"name":"@sparkpost/gruntfile","version":"1.0.5","dependencies":{"connect-livereload":"^0.4.0","eslint-config-sparkpost":"^1.0.1","growl":"^1.7.0","grunt-banner":"^0.2.3","grunt-contrib-clean":"^0.5.0","grunt-contrib-concat":"^0.4.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-watch":"^0.6.1","grunt-env":"^0.4.1","grunt-eslint":"^18.0.0","grunt-express-server":"^0.4.17","grunt-shell":"^0.7.0","istanbul":"^0.4.2","license-checker":"^0.0.5","matchdep":"^1.0.0","time-grunt":"^0.3.1","walk":"^2.3.1","walkdir":"^0.0.7"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"91a6b9b161f03b940c35c2ef8fc76bbaa083a437","_id":"@sparkpost/gruntfile@1.0.5","_shasum":"bb8968c99304403149d109fbdb3c87beab7a103c","_from":".","_npmVersion":"2.15.2","_nodeVersion":"4.3.0","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"shasum":"bb8968c99304403149d109fbdb3c87beab7a103c","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-1.0.5.tgz","integrity":"sha512-t5oTDl6DfHI0YWAiJann+RovTPtw6pWsjis0ZlcMidmZ4D49mqsz8ABpDqiYWDdRj35x5Z70BC+SK0gSYzFh3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFaFwhGzm4vRNErIrRFlnRjq4JKGqgiuei5HJb/KVh4EAiAqlgwleLg1txiY/5TAWPO1v7kaXNrKlGkZKacg+AEORA=="}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gruntfile-1.0.5.tgz_1459901103123_0.5504890608135611"},"directories":{}},"1.0.6":{"name":"@sparkpost/gruntfile","version":"1.0.6","dependencies":{"connect-livereload":"^0.4.0","eslint-config-sparkpost":"^1.0.1","growl":"^1.7.0","grunt-banner":"^0.2.3","grunt-contrib-clean":"^0.5.0","grunt-contrib-concat":"^0.4.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-watch":"^0.6.1","grunt-env":"^0.4.1","grunt-eslint":"^18.0.0","grunt-express-server":"^0.4.17","grunt-shell":"^0.7.0","istanbul":"^0.4.2","license-checker":"^0.0.5","matchdep":"^1.0.0","mocha":"^2.4.5","time-grunt":"^0.3.1","walk":"^2.3.1","walkdir":"^0.0.7"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"87867e9e4bff8d8d5ed6611e793504830e17743f","_id":"@sparkpost/gruntfile@1.0.6","_shasum":"07e9d0879a84f84617dafdaca46fc7ca5524848f","_from":".","_npmVersion":"2.15.2","_nodeVersion":"4.3.0","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"shasum":"07e9d0879a84f84617dafdaca46fc7ca5524848f","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-1.0.6.tgz","integrity":"sha512-QIHsix3tkcCEz4Ae04EVKWlccDDOblc48fy7+0NThhmYdf13nkepBWDOWOx494YA3Y+Kk/xHBx5pthrg1itvRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD532tPsi9ztpitWUeDVg/H3Uy1m0y262SI74B7r4Hy4gIgFLi4vrmE4oUiyY3nWZlyppEzwyfmXOh3dwb0szzWPu0="}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gruntfile-1.0.6.tgz_1459901252557_0.905767853371799"},"directories":{}},"1.0.7":{"name":"@sparkpost/gruntfile","version":"1.0.7","dependencies":{"connect-livereload":"^0.4.0","eslint-config-sparkpost":"^1.0.1","growl":"^1.7.0","grunt-banner":"^0.2.3","grunt-contrib-clean":"^0.5.0","grunt-contrib-concat":"^0.4.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-watch":"^0.6.1","grunt-env":"^0.4.1","grunt-eslint":"^18.0.0","grunt-express-server":"^0.4.17","grunt-shell":"^0.7.0","istanbul":"^0.4.2","license-checker":"^0.0.5","matchdep":"^1.0.0","mocha":"^2.4.5","time-grunt":"^0.3.1","walk":"^2.3.1","walkdir":"^0.0.7","xunit-file":"0.0.9"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"6ed0dae8caf0a06dbacd448f87d5434cda6f9132","_id":"@sparkpost/gruntfile@1.0.7","_shasum":"7376027e2ea39e9b36969a6ff434c548a37c8701","_from":".","_npmVersion":"2.15.2","_nodeVersion":"4.3.0","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"shasum":"7376027e2ea39e9b36969a6ff434c548a37c8701","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-1.0.7.tgz","integrity":"sha512-Zes8snEkB9MypzE4DyXQ3d0POF5SxWq4XS8xbKryzmThhliat1aImVJ2ct+yluDn4lcOcS8V2w8Wpd1NRqWW/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGVhF4PpSEk3lSARx6Q54WtPHUz+kXTh3W4LX/KBbtzwIhAIQx4kB8hlwPewJL3lh74atCJ6474D+7uFudcDP9NE6r"}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gruntfile-1.0.7.tgz_1459901888060_0.4971959108952433"},"directories":{}},"1.0.8":{"name":"@sparkpost/gruntfile","version":"1.0.8","dependencies":{"connect-livereload":"^0.4.0","eslint-config-sparkpost":"^1.0.1","growl":"^1.7.0","grunt-banner":"^0.2.3","grunt-contrib-clean":"^0.5.0","grunt-contrib-concat":"^0.4.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-watch":"^0.6.1","grunt-env":"^0.4.1","grunt-eslint":"^18.0.0","grunt-express-server":"^0.4.17","grunt-shell":"^0.7.0","istanbul":"^0.4.2","license-checker":"^0.0.5","matchdep":"^1.0.0","mocha":"^2.4.5","time-grunt":"^0.3.1","walk":"^2.3.1","walkdir":"^0.0.7","xunit-file":"0.0.9"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"2807b37b36def36c9fd91a231bb4eaca0146a293","_id":"@sparkpost/gruntfile@1.0.8","_shasum":"4129680d1abc79f7f447647196d2277a30e22bd0","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.3.0","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"shasum":"4129680d1abc79f7f447647196d2277a30e22bd0","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-1.0.8.tgz","integrity":"sha512-szyGStz/+KboMBvPMDeRbjsNpburrwLi/d8pKDTVzVlarFQ2PJeT3DFRQe74iIuCJgkESqp+CqBzKUSjX6wy0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZv37TkVTkNwjbVQINwf9FSw7Nl/Lj7jL/NDPDLvZy0AIhAIK7jH6jDzBjwuhCLsLH524KB1SGmP24V/yJcNvXrEbl"}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gruntfile-1.0.8.tgz_1459913695905_0.09266135655343533"},"directories":{}},"1.0.9":{"name":"@sparkpost/gruntfile","version":"1.0.9","dependencies":{"connect-livereload":"^0.4.0","eslint-config-sparkpost":"^1.0.1","growl":"^1.7.0","grunt-banner":"^0.2.3","grunt-contrib-clean":"^0.5.0","grunt-contrib-concat":"^0.4.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-watch":"^0.6.1","grunt-env":"^0.4.1","grunt-eslint":"^18.0.0","grunt-express-server":"^0.4.17","grunt-shell":"^0.7.0","istanbul":"^0.4.2","license-checker":"^0.0.5","matchdep":"^1.0.0","mocha":"^2.4.5","time-grunt":"^0.3.1","walk":"^2.3.1","walkdir":"^0.0.7","xunit-file":"0.0.9"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"c9830ea1d195fdc5866c37ac52ba24e303894a9c","_id":"@sparkpost/gruntfile@1.0.9","_shasum":"58342ca757af3309548021ee508689e6ba5afd01","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.3.0","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"shasum":"58342ca757af3309548021ee508689e6ba5afd01","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-1.0.9.tgz","integrity":"sha512-pwI8QOQb0gcJnj37CmmoEEUYnzy2Ii/ri3Sh0q1almL7mUH7wwgAZzcCyL2iX3w10SAwSzb12RIAzjRn/gCfCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB+5DhKHPl/h7GAgGbwNP5DDvuE0yM2NflIHdCHijB41AiB4AQ3GK4j3dGjYCVQvqIgnICnpv9PHHfmSJWwqd1iisw=="}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gruntfile-1.0.9.tgz_1459914197167_0.7853508696425706"},"directories":{}},"1.0.10":{"name":"@sparkpost/gruntfile","version":"1.0.10","dependencies":{"connect-livereload":"^0.4.0","eslint-config-sparkpost":"^1.0.1","growl":"^1.7.0","grunt-banner":"^0.2.3","grunt-contrib-clean":"^0.5.0","grunt-contrib-concat":"^0.4.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-watch":"^0.6.1","grunt-env":"^0.4.1","grunt-eslint":"^18.0.0","grunt-express-server":"^0.4.17","grunt-shell":"^0.7.0","istanbul":"^0.4.2","license-checker":"^0.0.5","matchdep":"^1.0.0","mocha":"^2.4.5","time-grunt":"^0.3.1","walk":"^2.3.1","walkdir":"^0.0.7","xunit-file":"0.0.9"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"4cc3e56b0e943cb43b6f4a59018404d93319c34f","_id":"@sparkpost/gruntfile@1.0.10","_shasum":"1b44b113d5e440a86b8e5d7218b4609600a48857","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.3.0","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"shasum":"1b44b113d5e440a86b8e5d7218b4609600a48857","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-1.0.10.tgz","integrity":"sha512-vHhBtKDfvViWsZaHZPI3JGZ3q6oRXccTwi1SCd+SdR3O4EpDKIeTOjyWsNQDUjAPceWolHs1ohBcEXQvDLJf8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjxoAiYtq80A5c3993znIKQROTeJoMly/fOmIE/h4GdAIhAN4C7Qp3w1+y98IRJZY/6fpzxVanjRoOdv1p0x6raLIC"}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gruntfile-1.0.10.tgz_1460048347397_0.833304944448173"},"directories":{}},"1.0.11-0":{"name":"@sparkpost/gruntfile","version":"1.0.11-0","dependencies":{"connect-livereload":"^0.5.4","eslint-config-sparkpost":"^1.0.1","growl":"^1.7.0","grunt":"^1.0.1","grunt-banner":"^0.6.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.1","grunt-eslint":"^18.0.0","grunt-shell":"^1.2.1","istanbul":"^0.4.2","license-checker":"^5.1.0","lodash":"^4.10.0","matchdep":"^1.0.0","mocha":"^2.4.5","time-grunt":"^1.3.0","walk":"^2.3.1","walkdir":"0.0.11","xunit-file":"0.0.9"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"497637363fe9b2f7194a2788f1ec8505d5fe8701","_id":"@sparkpost/gruntfile@1.0.11-0","_shasum":"8598999f722cd6623571f3004d5053eb52d3d7ac","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.3.0","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"shasum":"8598999f722cd6623571f3004d5053eb52d3d7ac","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-1.0.11-0.tgz","integrity":"sha512-C6eF4c7OPOzfEyR63wKqP0048avbJzCedwMu2Aa3AYBxG8N3UEJKzlcsWJ9adABF56fOiGs+odSvRX2jr0bWDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDtBTR656IXIi+nawSwFA7s59bHDXywbc3QuWkTPz3vBAiEAqq7/s8/5jIxw5wmOHds9jz/nVU+QTGHAAmvwoEsfDVc="}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gruntfile-1.0.11-0.tgz_1460497286556_0.7058810363523662"},"directories":{}},"1.0.11-1":{"name":"@sparkpost/gruntfile","version":"1.0.11-1","dependencies":{"connect-livereload":"^0.5.4","eslint-config-sparkpost":"^1.0.1","growl":"^1.7.0","grunt":"^0.4.5","grunt-banner":"^0.6.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.1","grunt-eslint":"^18.0.0","grunt-express-server":"^0.5.2","grunt-shell":"^1.2.1","istanbul":"^0.4.2","license-checker":"^5.1.0","lodash":"^4.10.0","matchdep":"^1.0.0","mocha":"^2.4.5","time-grunt":"^1.3.0","walk":"^2.3.1","walkdir":"0.0.11","xunit-file":"0.0.9"},"peerDependencies":{"grunt":">=0.4"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"34e692e52b01dcadc658c5bfee1c0adcd3e6aec3","_id":"@sparkpost/gruntfile@1.0.11-1","_shasum":"4b742381c10093c9f054b502d056ded216f1fe0d","_from":".","_npmVersion":"2.15.2","_nodeVersion":"4.3.0","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"shasum":"4b742381c10093c9f054b502d056ded216f1fe0d","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-1.0.11-1.tgz","integrity":"sha512-aCjW1UAMOcv5iJT6mk9RlHfFzUpFtaEy3hhFL85toY/u4JRBit++/e7v8usuGFjpdPxdTstXrhtej/JbSPVWXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDg1LWy8bnf0ioNcHcZqA/vfLBn0GrC5zuYZIUcxsbDOwIhAJJSm016pa+sfDkE+KMpFBc2ha5vCByMS9DLrYo0CNbM"}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gruntfile-1.0.11-1.tgz_1460500109644_0.08176264027133584"},"directories":{}},"1.0.11":{"name":"@sparkpost/gruntfile","version":"1.0.11","dependencies":{"connect-livereload":"^0.5.4","eslint-config-sparkpost":"^1.0.1","growl":"^1.7.0","grunt":"^0.4.5","grunt-banner":"^0.6.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.1","grunt-eslint":"^18.0.0","grunt-express-server":"^0.5.2","grunt-shell":"^1.2.1","istanbul":"^0.4.2","license-checker":"^5.1.0","lodash":"^4.10.0","matchdep":"^1.0.0","mocha":"^2.4.5","time-grunt":"^1.3.0","walk":"^2.3.1","walkdir":"0.0.11","xunit-file":"0.0.9"},"peerDependencies":{"grunt":">=0.4"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"618d7db68dfda6651e93d7c67842322810710a86","_id":"@sparkpost/gruntfile@1.0.11","_shasum":"504033a87bf250484b6108cb20df0fa755e4c3f4","_from":".","_npmVersion":"2.15.2","_nodeVersion":"4.3.0","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"shasum":"504033a87bf250484b6108cb20df0fa755e4c3f4","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-1.0.11.tgz","integrity":"sha512-2f+9vqCb0qzf4rA8IqIg249dcWC16x2+EEzdLcTIE4PP/OPIw8aeBJTxVCT7vni618jHmKMBGonWquSQYyzB6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTZqMBjLUBliTk6nVhLt12A61XgeubTPSZwe+0e+z0WgIgQFoTp10Ut09XE+SlYhVE53sTR3t9ekVGgdTAVed6I48="}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gruntfile-1.0.11.tgz_1460500434739_0.5576851216610521"},"directories":{}},"1.0.12":{"name":"@sparkpost/gruntfile","version":"1.0.12","dependencies":{"connect-livereload":"^0.5.4","growl":"^1.7.0","grunt":"^0.4.5","grunt-banner":"^0.6.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.1","grunt-eslint":"^18.0.0","grunt-express-server":"^0.5.2","grunt-shell":"^1.2.1","istanbul":"^0.4.2","license-checker":"^5.1.0","lodash":"^4.10.0","matchdep":"^1.0.0","mocha":"^2.4.5","time-grunt":"^1.3.0","walk":"^2.3.1","walkdir":"0.0.11","xunit-file":"0.0.9"},"peerDependencies":{"grunt":">=0.4","eslint-config-sparkpost":">=1.0.0"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"d3b98cd102c57507e98471cde9e971cffc8a8fe7","_id":"@sparkpost/gruntfile@1.0.12","_shasum":"cc9f1c0c37d799d28248c335043adf1afa186dfd","_from":".","_npmVersion":"2.15.2","_nodeVersion":"4.3.0","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"shasum":"cc9f1c0c37d799d28248c335043adf1afa186dfd","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-1.0.12.tgz","integrity":"sha512-4Eyj+XrXG6+cM8N/PPrWyMdb/f+7hGZ+WuRI0Gfoz2lrMPX/B2KuHucX8L61k4Wc0ScMAWgTctxFWdd3tRZOCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/FbiZanN6mw8DwrVoPc2mFOVaM0VJ02vpmEVW8Lol6AIhALnXvNciaKhWiQE5PQuw04Uz89TDadLi5AD1ZUyFtLdK"}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gruntfile-1.0.12.tgz_1460759724649_0.4834411337506026"},"directories":{}},"1.0.13":{"name":"@sparkpost/gruntfile","version":"1.0.13","dependencies":{"connect-livereload":"^0.5.4","growl":"^1.7.0","grunt":"^0.4.5","grunt-banner":"^0.6.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.1","grunt-eslint":"^18.0.0","grunt-express-server":"^0.5.2","grunt-shell":"^1.2.1","istanbul":"^0.4.2","license-checker":"^5.1.0","lodash":"^4.10.0","matchdep":"^1.0.0","mocha":"^2.4.5","time-grunt":"^1.3.0","walk":"^2.3.1","walkdir":"0.0.11","xunit-file":"0.0.9"},"peerDependencies":{"grunt":">=0.4","eslint-config-sparkpost":">=1.0.0"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"455827947d05bde4cfa62e1875c02421c59bbfc6","_id":"@sparkpost/gruntfile@1.0.13","_shasum":"bf89ad112219e4d5a29af2f39ecd1efd58a58102","_from":".","_npmVersion":"3.8.8","_nodeVersion":"4.3.0","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"shasum":"bf89ad112219e4d5a29af2f39ecd1efd58a58102","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-1.0.13.tgz","integrity":"sha512-vYsDw90RpXZxSvM3280IvWdEbWqFuZQHxcbRJkeiHrIpgIuxTprPkG//KAwyNZMTuczcZ/kPVfhpid5lkCkiRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDGq9nosSgq9JSjxsFZvxoz94bipHgcly3PwmgR4xPOJAiBQWxib+Kobd3AtReRe+CCNhRNrTf2b272ST24aaahfNA=="}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gruntfile-1.0.13.tgz_1461956446735_0.5966954287141562"},"directories":{}},"1.0.14":{"name":"@sparkpost/gruntfile","version":"1.0.14","dependencies":{"connect-livereload":"^0.5.4","growl":"^1.7.0","grunt":"^0.4.5","grunt-banner":"^0.6.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.1","grunt-eslint":"^18.0.0","grunt-express-server":"^0.5.2","grunt-shell":"^1.2.1","istanbul":"^0.4.2","license-checker":"^5.1.0","lodash":"^4.10.0","matchdep":"^1.0.0","mocha":"^2.4.5","time-grunt":"^1.3.0","walk":"^2.3.1","walkdir":"0.0.11","xunit-file":"0.0.9"},"peerDependencies":{"grunt":">=0.4","eslint-config-sparkpost":">=1.0.0"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"9f66d75bdb18ed7e4a1bd2624d060b962dcc6989","_id":"@sparkpost/gruntfile@1.0.14","_shasum":"82cd7ca21cdb7082610c59fb348d2da35686569d","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.1","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"shasum":"82cd7ca21cdb7082610c59fb348d2da35686569d","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-1.0.14.tgz","integrity":"sha512-gT+tcirkZ2B6FzhfxKYYOZstU0wLEO1MWu+/5r0N7+eUJYZez1pZqKHXCRZRflal8aBROtOEGFdYGtM43qu+vQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDR5XABo+O/jMBXosxhIuOP55eufWVIW/BU37Vh3XsdmwIhAJuUvQtJZQGF26CsxPl6UtB4Carh6rq3mx4KIt+y96re"}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gruntfile-1.0.14.tgz_1462978045056_0.009044771082699299"},"directories":{}},"1.1.0":{"name":"@sparkpost/gruntfile","version":"1.1.0","dependencies":{"connect-livereload":"^0.5.4","growl":"^1.7.0","grunt":"^0.4.5","grunt-banner":"^0.6.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.1","grunt-eslint":"^18.0.0","grunt-express-server":"^0.5.2","grunt-shell":"^1.2.1","istanbul":"^0.4.2","license-checker":"^5.1.0","lodash":"^4.10.0","matchdep":"^1.0.0","mocha":"^2.4.5","time-grunt":"^1.3.0","walk":"^2.3.1","walkdir":"0.0.11","xunit-file":"0.0.9"},"peerDependencies":{"grunt":">=0.4","eslint-config-sparkpost":">=1.0.0"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"099206868d6ff1267d05851504d7e441b1972cce","_id":"@sparkpost/gruntfile@1.1.0","_shasum":"c37918b6c06ad84dbcf0a18bb3acbde726b8065c","_from":".","_npmVersion":"2.15.1","_nodeVersion":"4.4.4","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"shasum":"c37918b6c06ad84dbcf0a18bb3acbde726b8065c","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-1.1.0.tgz","integrity":"sha512-KnyZ9WS4BAIzrTdAxJvgLY5vNyW5upT0bFVc28/Ka6jqAOOakxJ6xGA+4xHpS4O7w/hbYWVicgsNisi8AwzYww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDg1kJaB/3N3hu2TojKvyxMOh/DFvU45ATGIhxMi1OhwAiBh0AQT2Zy3RnIvOQ9IaOsiDF3fOFc5n7gJQPV0fK9wcA=="}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gruntfile-1.1.0.tgz_1476390367070_0.7928715697489679"},"directories":{}},"2.0.0-0":{"name":"@sparkpost/gruntfile","version":"2.0.0-0","dependencies":{"connect-livereload":"^0.5.4","growl":"^1.7.0","grunt":"^0.4.5","grunt-banner":"^0.6.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.1","grunt-eslint":"^18.0.0","grunt-express-server":"^0.5.2","grunt-shell":"^1.2.1","istanbul":"^0.4.2","license-checker":"^5.1.0","lodash":"^4.10.0","matchdep":"^1.0.0","mocha":"^2.4.5","nodemon":"^1.11.0","time-grunt":"^1.3.0","walk":"^2.3.1","walkdir":"0.0.11","xunit-file":"0.0.9"},"peerDependencies":{"grunt":">=0.4","eslint-config-sparkpost":">=1.0.0"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"56e5256f0272ef368314ce20df4e93647b0347a3","_id":"@sparkpost/gruntfile@2.0.0-0","_shasum":"d1bc4f14523f43a8abaac782c0330f2aab287eec","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.4.4","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"shasum":"d1bc4f14523f43a8abaac782c0330f2aab287eec","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-2.0.0-0.tgz","integrity":"sha512-iP/arr5wTm2Da5eiVd5tnRkdGQZYbtJ4ooaAjtLpduyJNFEhLskp/A4PUekTI6J3kgxo8Df61LUP9kLrLueM+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCP2WnTkgPDdDmtbaGyj2FmEieej3klbmEXB9MF3MCP7QIgXZKZtO9qdiNfxZ+rxxUt9vgnh1TDYcoTjpo+McYV9jk="}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gruntfile-2.0.0-0.tgz_1476816484235_0.25616034073755145"},"directories":{}},"2.0.0-1":{"name":"@sparkpost/gruntfile","version":"2.0.0-1","dependencies":{"connect-livereload":"^0.5.4","growl":"^1.7.0","grunt":"^0.4.5","grunt-banner":"^0.6.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.1","grunt-eslint":"^18.0.0","grunt-express-server":"^0.5.2","grunt-shell":"^1.2.1","istanbul":"^0.4.2","license-checker":"^5.1.0","lodash":"^4.10.0","matchdep":"^1.0.0","mocha":"^2.4.5","nodemon":"^1.11.0","time-grunt":"^1.3.0","walk":"^2.3.1","walkdir":"0.0.11","xunit-file":"0.0.9"},"peerDependencies":{"grunt":">=0.4","eslint-config-sparkpost":">=1.0.0"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"d4ea9115c3a4f7e6d38f45fd8c8e377a46189788","_id":"@sparkpost/gruntfile@2.0.0-1","_shasum":"564b8992577dc6990445b00c80c566dd7c0c0384","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.4.4","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"shasum":"564b8992577dc6990445b00c80c566dd7c0c0384","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-2.0.0-1.tgz","integrity":"sha512-574WLpTsJlVdClsRGFJCCSUJQP6FxtGE8q4vcBSV/KVpyi/JACgiNwy4HR5l98E3SZtRXDiNYb0HX4MDb5temQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCss7j+a543NK30yTFwSPA0gd0pjR2mTIvVBclzHk1WwIgKaM0sMq5jEQf8xPWCW2J24agRacOSme01NIgW02EJos="}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gruntfile-2.0.0-1.tgz_1476975002850_0.2857142717111856"},"directories":{}},"2.0.1":{"name":"@sparkpost/gruntfile","version":"2.0.1","dependencies":{"connect-livereload":"^0.5.4","growl":"^1.7.0","grunt":"^1.0.0","grunt-banner":"^0.6.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.1","grunt-eslint":"^19.0.0","grunt-express-server":"^0.5.2","grunt-shell":"^2.0.0","istanbul":"^0.4.2","license-checker":"^5.1.0","lodash":"^4.10.0","matchdep":"^1.0.0","mocha":"^3.0.0","nodemon":"^1.11.0","time-grunt":"^1.3.0","walk":"^2.3.1","walkdir":"0.0.11","xunit-file":"1.0.0"},"peerDependencies":{"grunt":"^1.0.0","eslint-config-sparkpost":"^1.0.0"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","postpublish":"git checkout master && git push --follow-tags origin master"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"f1fe95778ff36e386481c16b85e1dceaa3a52066","_id":"@sparkpost/gruntfile@2.0.1","_shasum":"0606f934230e9b52cb16e8c82a61085a1a4198f4","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.4.4","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"shasum":"0606f934230e9b52cb16e8c82a61085a1a4198f4","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-2.0.1.tgz","integrity":"sha512-mfHNQmyZZsejKeYgW0Mc81Iw6C7mO/Oasicktm2JwNFOFJsgub5XLcvKqxiODY02oc4BxONoEvlcyToTkr2UOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHbwV7RWYeoXvrO5Wfp4+rbi/pfJ22xxkuq/nUOmeYQZAiEArtGeVPb3aPa9Y3brjUSLDXimrq7HwzbCe++mbI/Nln4="}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gruntfile-2.0.1.tgz_1476992780785_0.6425066557712853"},"directories":{}},"2.0.2":{"name":"@sparkpost/gruntfile","version":"2.0.2","dependencies":{"connect-livereload":"^0.5.4","growl":"^1.7.0","grunt":"^1.0.0","grunt-banner":"^0.6.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.1","grunt-eslint":"^19.0.0","grunt-express-server":"^0.5.2","grunt-shell":"^2.0.0","istanbul":"^0.4.2","license-checker":"^5.1.0","lodash":"^4.10.0","matchdep":"^1.0.0","mocha":"^3.0.0","nodemon":"^1.11.0","time-grunt":"^1.3.0","walk":"^2.3.1","walkdir":"0.0.11","xunit-file":"1.0.0"},"peerDependencies":{"grunt":"^1.0.0","eslint-config-sparkpost":"^1.0.0"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","postpublish":"git checkout master && git push --follow-tags origin master"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"f1dba358ec9128911c2938c06b299f9100018693","_id":"@sparkpost/gruntfile@2.0.2","_shasum":"f1f7cae39843328552c5373100f550092800fc0a","_from":".","_npmVersion":"3.10.9","_nodeVersion":"4.4.4","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"shasum":"f1f7cae39843328552c5373100f550092800fc0a","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-2.0.2.tgz","integrity":"sha512-FiJ/+Ejp5wXZ5yTekuguv7nffVk9cyKNxhMvUIs+2TVNB22rDr2tJmrc+two20V3ZYW91DxzFOweiJ1QHpGuQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDNkHXSL0ItNeoKLVa5Gm+OSt3Mcs5yUzWZMJgZjgOTgIgS2tv+b9iR9rddUKnZejOQQnFn7DvqWCa7zspnteg0sk="}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gruntfile-2.0.2.tgz_1478194482377_0.889752384275198"},"directories":{}},"2.0.3":{"name":"@sparkpost/gruntfile","version":"2.0.3","dependencies":{"connect-livereload":"^0.5.4","growl":"^1.7.0","grunt":"^1.0.0","grunt-banner":"^0.6.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.1","grunt-eslint":"^19.0.0","grunt-express-server":"^0.5.2","grunt-shell":"^2.0.0","istanbul":"^0.4.2","license-checker":"^5.1.0","lodash":"^4.10.0","matchdep":"^1.0.0","mocha":"^3.0.0","nodemon":"^1.11.0","time-grunt":"^1.3.0","walk":"^2.3.1","walkdir":"0.0.11","xunit-file":"1.0.0"},"peerDependencies":{"grunt":"^1.0.0","eslint-config-sparkpost":"^1.0.0"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","postpublish":"git checkout master && git push --follow-tags origin master"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"068b62af74635a9b806bb4091bc87b8605bd90d3","_id":"@sparkpost/gruntfile@2.0.3","_shasum":"10eda59b907e77831e52a19df73b5c0a5008c142","_from":".","_npmVersion":"3.10.9","_nodeVersion":"4.4.4","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"shasum":"10eda59b907e77831e52a19df73b5c0a5008c142","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-2.0.3.tgz","integrity":"sha512-8zoel+f6j0asCEqS9iGavwVidWhuT6+6VZ/gyL41ytyEeaLLweiAjDyKJj/F2GYuP7IBCmu8GhnJ4ZjceAA61Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDSFEo9B2xT48TJaMJn/Jra2IRPNyRr+hDQLUsVxfaooAiEA7JZLmm/PHj1pf9PUL/bQ7cC5QVb7ztQbxEzjsPFnHtc="}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gruntfile-2.0.3.tgz_1478283097787_0.21476757223717868"},"directories":{}},"2.0.4":{"name":"@sparkpost/gruntfile","version":"2.0.4","dependencies":{"connect-livereload":"^0.5.4","growl":"^1.7.0","grunt":"^1.0.0","grunt-banner":"^0.6.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.1","grunt-eslint":"^19.0.0","grunt-express-server":"^0.5.2","grunt-shell":"^2.0.0","istanbul":"^0.4.2","license-checker":"^5.1.0","lodash":"^4.10.0","matchdep":"^1.0.0","mocha":"^3.0.0","nodemon":"^1.11.0","time-grunt":"^1.3.0","walk":"^2.3.1","walkdir":"0.0.11","xunit-file":"1.0.0"},"peerDependencies":{"grunt":"^1.0.0","eslint-config-sparkpost":"^1.0.0"},"publishConfig":{"access":"public"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","postpublish":"git checkout master && git push --follow-tags origin master"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"798fdd24afb125386a4dc674433650f14f31b866","_id":"@sparkpost/gruntfile@2.0.4","_shasum":"6d54e7b573ec70541d0c51dd64072813724b3728","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"shasum":"6d54e7b573ec70541d0c51dd64072813724b3728","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-2.0.4.tgz","integrity":"sha512-tJ5RDzGrthPEUQQ5lnDNdrm6p1Rn6tjQdS7x7zUwkVF5os+hWAAbSUq5N3MpWKMi53xOtNuMisH7fdGuzB7Ggw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC9s27Vl0zutsXrUaMZxoYGSdGszKIw39Yj7YeJMKQHSAiASPHFjbWq7J3HM82WwqX6ciqRINvznqsAdxiCB0D853g=="}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gruntfile-2.0.4.tgz_1484154025021_0.9309150024782866"},"directories":{}},"2.1.0-beta.1":{"name":"@sparkpost/gruntfile","version":"2.1.0-beta.1","dependencies":{"connect-livereload":"^0.5.4","growl":"^1.7.0","grunt":"^1.0.0","grunt-banner":"^0.6.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.1","grunt-eslint":"^19.0.0","grunt-express-server":"^0.5.2","grunt-shell":"^2.0.0","license-checker":"^5.1.0","lodash":"^4.10.0","matchdep":"^1.0.0","mocha":"^3.0.0","nodemon":"^1.11.0","nyc":"^11.0.2","time-grunt":"^1.3.0","walk":"^2.3.1","walkdir":"0.0.11","xunit-file":"1.0.0"},"peerDependencies":{"grunt":"^1.0.0","eslint-config-sparkpost":"^1.0.0"},"publishConfig":{"access":"public"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","postpublish":"git checkout master && git push --follow-tags origin master"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"1567fa93ac4f2952a456c6989adec9c0a1391d1f","_id":"@sparkpost/gruntfile@2.1.0-beta.1","_shasum":"9547e49572cfc4d497cf981d4b618ad631e6fcb3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"shasum":"9547e49572cfc4d497cf981d4b618ad631e6fcb3","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-2.1.0-beta.1.tgz","integrity":"sha512-U+32VYDiFYDeubBX+bBYO2dcUOBGV7MFVokGGceCEnM7p3mvQpgKN9VLDDLHm4hUsTmryIC+9TwSatlOrzFWDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF5aBg/5yCYOgjB7FNOJTo0h/ZJQTEFNjUfSt8Qt6ClXAiEA7gYyDYgUYKOLL2WYKRHwOcj7Zh0BaaWtJwlajdeRP0I="}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gruntfile-2.1.0-beta.1.tgz_1497447684734_0.33011092711240053"},"directories":{}},"2.1.0":{"name":"@sparkpost/gruntfile","version":"2.1.0","dependencies":{"connect-livereload":"^0.5.4","growl":"^1.7.0","grunt":"^1.0.0","grunt-banner":"^0.6.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.1","grunt-eslint":"^19.0.0","grunt-express-server":"^0.5.2","grunt-shell":"^2.0.0","license-checker":"^5.1.0","lodash":"^4.10.0","matchdep":"^1.0.0","mocha":"^3.0.0","nodemon":"^1.11.0","nyc":"^11.0.2","time-grunt":"^1.3.0","walk":"^2.3.1","walkdir":"0.0.11","xunit-file":"1.0.0"},"peerDependencies":{"grunt":"^1.0.0","eslint-config-sparkpost":"^1.0.0"},"publishConfig":{"access":"public"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","postpublish":"git checkout master && git push --follow-tags origin master"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"5f7703d696895b6722846a01d8c7079273d5973c","_id":"@sparkpost/gruntfile@2.1.0","_npmVersion":"5.0.3","_nodeVersion":"6.10.3","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"integrity":"sha512-QdWXmdtMatU6l6wqygvT+f/3BTjA0ipBNp3iJtuO02DdiWln7Hv3yecY+g8uRtvucghfNHOuGMdDSvBmjJmtmw==","shasum":"22025391861c423e1182318ad31444ce420844d9","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-2.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJ1dH0YbFfmEsEsN72PNty55VlyB//9Gm1i/VaUscmnQIhALWW/CchgeONzGpsINT1mGqdGdYDLKzw5rZ6xKDpejth"}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gruntfile-2.1.0.tgz_1497456900181_0.6361623292323202"},"directories":{}},"2.1.1":{"name":"@sparkpost/gruntfile","version":"2.1.1","dependencies":{"connect-livereload":"^0.5.4","growl":"^1.7.0","grunt":"^1.0.0","grunt-banner":"^0.6.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.1","grunt-eslint":"^19.0.0","grunt-express-server":"^0.5.2","grunt-shell":"^2.0.0","license-checker":"^5.1.0","lodash":"^4.10.0","matchdep":"^1.0.0","mocha":"^3.0.0","nodemon":"^1.11.0","nyc":"^11.0.2","time-grunt":"^1.3.0","walk":"^2.3.1","walkdir":"0.0.11","xunit-file":"1.0.0"},"peerDependencies":{"grunt":"^1.0.0","eslint-config-sparkpost":"^1.0.0"},"publishConfig":{"access":"public"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","postpublish":"git checkout master && git push --follow-tags origin master"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"5a33f8554f16744057398ec54b98397002353315","_id":"@sparkpost/gruntfile@2.1.1","_npmVersion":"5.0.3","_nodeVersion":"6.10.3","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"integrity":"sha512-w1Nh74bdxraHJvT9anFThEZ+Z9uoBw8SDG+SvqB7SLqzkY3clr4/AASyZC1mLCp4qMiD85HSxtY5IbKwNST9dw==","shasum":"3102f106885d0a9ba6f3fc0ca5b1f4764e8db335","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-2.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsP6AzJwZlI2uY6FWhq2nSIFdfZI3IPysnTqZaX3qRvQIhAIPWgvcEYnYZO2AdiyTuAaGkCB2F6WIH4pvIrhPmuVkp"}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gruntfile-2.1.1.tgz_1497965031592_0.9421158232726157"},"directories":{}},"2.2.0-beta.1":{"name":"@sparkpost/gruntfile","version":"2.2.0-beta.1","dependencies":{"connect-livereload":"^0.5.4","growl":"^1.7.0","grunt":"^1.0.0","grunt-banner":"^0.6.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.1","grunt-eslint":"^20.0.0","grunt-express-server":"^0.5.2","grunt-shell":"^2.0.0","license-checker":"^5.1.0","lodash":"^4.10.0","matchdep":"^1.0.0","mocha":"^3.0.0","nodemon":"^1.11.0","nyc":"^11.0.2","time-grunt":"^1.3.0","walk":"^2.3.1","walkdir":"0.0.11","xunit-file":"1.0.0"},"peerDependencies":{"grunt":"^1.0.0","eslint-config-sparkpost":"^1.0.0"},"publishConfig":{"access":"public"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","postpublish":"git checkout master && git push --follow-tags origin master"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"5a33f8554f16744057398ec54b98397002353315","_id":"@sparkpost/gruntfile@2.2.0-beta.1","_npmVersion":"5.0.3","_nodeVersion":"6.10.3","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"integrity":"sha512-aX0VQPWnP4uBPfCgpsGH/yTpuiAqjfSIA0iGQkDdLnVgcx/e/UHh0J9GH5OxwrbdaNivZ0P7nlwLfvbPnizVnw==","shasum":"90d784d789b4b5487d8be1f01955be06e5ec1c77","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-2.2.0-beta.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHy7aw5Hxz+WIUle5HcbmeGJXyxG7WM3VebV0jhOqyyWAiAv2C0RLNiTUsXN9v0y4qyaFVLeNFVpOY20XWJXi6BP9g=="}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gruntfile-2.2.0-beta.1.tgz_1499962423626_0.6649623003322631"},"directories":{}},"2.2.0":{"name":"@sparkpost/gruntfile","version":"2.2.0","dependencies":{"connect-livereload":"^0.5.4","growl":"^1.7.0","grunt":"^1.0.0","grunt-banner":"^0.6.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.1","grunt-eslint":"^19.0.0","grunt-express-server":"^0.5.2","grunt-shell":"^2.0.0","license-checker":"^5.1.0","lodash":"^4.10.0","matchdep":"^1.0.0","mocha":"^3.0.0","nodemon":"^1.11.0","nyc":"^11.0.2","time-grunt":"^1.3.0","walk":"^2.3.1","walkdir":"0.0.11","xunit-file":"1.0.0"},"peerDependencies":{"grunt":"^1.0.0","eslint-config-sparkpost":"^1.0.0"},"publishConfig":{"access":"public"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","postpublish":"git checkout master && git push --follow-tags origin master"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"f22f3060a61b47ca47543682bb9f8854f85b82c7","_id":"@sparkpost/gruntfile@2.2.0","_npmVersion":"5.4.1","_nodeVersion":"6.11.1","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"integrity":"sha512-IjzU/gbvJ+xaLssTf9l09RJBrYZQxUoRezOSgZVW/EVk5ffyAC3t9su9LLZUPctqdHzNJg/Eu/nHGKAuMpTPYg==","shasum":"0320049cc8306ec8878cce83a383c66d79a60d4d","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-2.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD39RflLUNnHNlj8EPcaCRtYbQOVc+30aPXDk6YiD4HpwIgWdZUSeSLknzAv9sGX7VfnOw7GN5myfK6JdPGFvptF8Q="}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gruntfile-2.2.0.tgz_1505939300538_0.2726799931842834"},"directories":{}},"3.0.0":{"name":"@sparkpost/gruntfile","version":"3.0.0","dependencies":{"connect-livereload":"^0.5.4","growl":"^1.7.0","grunt":"^1.0.0","grunt-banner":"^0.6.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.1","grunt-eslint":"^20.1.0","grunt-express-server":"^0.5.2","grunt-shell":"^2.0.0","license-checker":"^5.1.0","lodash":"^4.10.0","matchdep":"^1.0.0","mocha":"^3.0.0","nodemon":"^1.11.0","nyc":"^11.0.2","time-grunt":"^1.3.0","walk":"^2.3.1","walkdir":"0.0.11","xunit-file":"1.0.0"},"peerDependencies":{"grunt":"^1.0.0","eslint-config-sparkpost":"^1.4.0"},"publishConfig":{"access":"public"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","postpublish":"git checkout master && git push --follow-tags origin master"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"7d3ce89be79871bb44d7bb253de99c54067ffbf5","_id":"@sparkpost/gruntfile@3.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"integrity":"sha512-yrva95RPcLP3Pe1QdT+zMac9SnY402Hg/obry476QQ7qWg1lRlP10P+uno6Mvo+dpWpk4b8LpCJIZc12rbg7Sg==","shasum":"86502e81c36a0a5809302158f159ccab530cedb8","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-3.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1kPX9luptdzXmCQOsx5W33Il9tZb+9JvBoJPpynlM8AIgAPMjctOIVu6iPm9k25wYjvd7wW+uvht/EcdZn/R7lRs="}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gruntfile-3.0.0.tgz_1513790306269_0.3817514462862164"},"directories":{}},"3.1.0":{"name":"@sparkpost/gruntfile","version":"3.1.0","dependencies":{"connect-livereload":"^0.5.4","growl":"^1.7.0","grunt":"^1.0.0","grunt-banner":"^0.6.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.1","grunt-eslint":"^20.1.0","grunt-express-server":"^0.5.2","grunt-shell":"^2.0.0","license-checker":"^5.1.0","lodash":"^4.10.0","matchdep":"^1.0.0","mocha":"^3.0.0","nodemon":"^1.11.0","nyc":"^11.0.2","time-grunt":"^1.3.0","walk":"^2.3.1","walkdir":"0.0.11","xunit-file":"1.0.0"},"peerDependencies":{"grunt":"^1.0.0","eslint-config-sparkpost":"^1.4.0"},"publishConfig":{"access":"public"},"description":"Gruntfile to be shared between nodejs processes","main":"index.js","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","postpublish":"git checkout master && git push --follow-tags origin master"},"repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"license":"Apache-2.0","bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"homepage":"https://github.com/SparkPost/gruntfile#readme","gitHead":"e5cc718ecc7c65e1897c51f0e83d533bbc2304e2","_id":"@sparkpost/gruntfile@3.1.0","_npmVersion":"5.8.0","_nodeVersion":"8.10.0","_npmUser":{"name":"sparkpost","email":"npmbuy@messagesystems.com"},"dist":{"integrity":"sha512-mKOk+NtZ44LDfHVpOO4Co/9rT+3YkP0g/9S7D37VJFihbr+4xK/N4mY1Pj6Sq4s4mkiZjf8E1exdwzd5oLhZUA==","shasum":"487acbf882b56f12f6551bee236965a79febbcba","tarball":"https://registry.npmjs.org/@sparkpost/gruntfile/-/gruntfile-3.1.0.tgz","fileCount":3,"unpackedSize":13438,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2gFRWyDG/+l0JgwOpycfPOVAnqXnG8rikqjj/HMurZgIhAMagjDHHYSjOXCHapZOnx5aPk0z8EnUrOJsjj57LRRPn"}]},"maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gruntfile_3.1.0_1522090278189_0.23026738106864109"},"_hasShrinkwrap":false}},"readme":"# gruntfile\nShared Gruntfile for nodejs processes\n\n## Setup\n\n### Grunt\nAdd a `Gruntfile.js` in the base of your repo (proc dir) with the following as the contents:\n```\nmodule.exports = require('@sparkpost/gruntfile');\n```\n\n### ESLint\nAdd an `.eslintrc` file in the base of your repo (proc dir) with the following as the contents:\n```\n{\n  \"extends\": \"sparkpost/api\"\n}\n```\n","maintainers":[{"name":"sparkpost","email":"npmbuy@messagesystems.com"}],"time":{"modified":"2022-06-13T00:06:27.341Z","created":"2016-04-05T21:34:33.908Z","1.0.0":"2016-04-05T21:34:33.908Z","1.0.1":"2016-04-05T22:08:27.160Z","1.0.2":"2016-04-05T22:10:05.723Z","1.0.3":"2016-04-05T23:06:34.164Z","1.0.4":"2016-04-05T23:41:38.807Z","1.0.5":"2016-04-06T00:05:05.440Z","1.0.6":"2016-04-06T00:07:34.807Z","1.0.7":"2016-04-06T00:18:10.426Z","1.0.8":"2016-04-06T03:34:56.303Z","1.0.9":"2016-04-06T03:43:19.486Z","1.0.10":"2016-04-07T16:59:09.751Z","1.0.11-0":"2016-04-12T21:41:29.383Z","1.0.11-1":"2016-04-12T22:28:30.107Z","1.0.11":"2016-04-12T22:33:55.247Z","1.0.12":"2016-04-15T22:35:25.657Z","1.0.13":"2016-04-29T19:00:47.718Z","1.0.14":"2016-05-11T14:47:26.499Z","1.1.0":"2016-10-13T20:26:08.042Z","2.0.0-0":"2016-10-18T18:48:05.809Z","2.0.0-1":"2016-10-20T14:50:03.381Z","2.0.1":"2016-10-20T19:46:22.780Z","2.0.2":"2016-11-03T17:34:44.323Z","2.0.3":"2016-11-04T18:11:39.377Z","2.0.4":"2017-01-11T17:00:25.653Z","2.1.0-beta.1":"2017-06-14T13:41:24.852Z","2.1.0":"2017-06-14T16:15:00.293Z","2.1.1":"2017-06-20T13:23:51.687Z","2.2.0-beta.1":"2017-07-13T16:13:44.588Z","2.2.0":"2017-09-20T20:28:21.482Z","3.0.0":"2017-12-20T17:18:26.362Z","3.1.0":"2018-03-26T18:51:18.933Z"},"homepage":"https://github.com/SparkPost/gruntfile#readme","repository":{"type":"git","url":"git+https://github.com/SparkPost/gruntfile.git"},"author":{"name":"SparkPost"},"bugs":{"url":"https://github.com/SparkPost/gruntfile/issues"},"license":"Apache-2.0","readmeFilename":"README.md"}