{"_id":"grunt-match-media","_rev":"27-782113dd650ba132dc02c39e18a2ff0e","name":"grunt-match-media","description":"Grunt plugin to extract styles matching certain viewport width conditions, and create separate stylesheets with them","dist-tags":{"latest":"0.1.0"},"versions":{"0.0.2":{"name":"grunt-match-media","description":"Grunt plugin to extract styles matching certain viewport width conditions, and create separate stylesheets with them","version":"0.0.2","homepage":"https://github.com/mstrutt/grunt-match-media","author":{"name":"Michael Strutt","email":"michael@mstrutt.co.uk","url":"http://mstrutt.co.uk"},"repository":{"type":"git","url":"git://github.com/mstrutt/grunt-match-media.git"},"bugs":{"url":"https://github.com/mstrutt/grunt-match-media/issues"},"licenses":[{"type":"MIT","url":"https://github.com/mstrutt/grunt-match-media/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.2","grunt-contrib-watch":"~0.5.3"},"peerDependencies":{"grunt":"~0.4.2"},"keywords":["gruntplugin"],"_id":"grunt-match-media@0.0.2","dist":{"shasum":"d7a4ad8f4c5c0ebc7e77c3ea3af3aff609aea9ff","tarball":"https://registry.npmjs.org/grunt-match-media/-/grunt-match-media-0.0.2.tgz","integrity":"sha512-1dRLoMHBGy2ZXjoN8DSULkyCBRVgM2GnVPfEjzgfAxiKQz0P4KJZseCNkCL3uj49d0hcKUG4nLEsdq4ATWuj8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzkWoEUT13A6qoPK20Ehu2LywU5QUnLrJstVqOLx1yugIgecIhTBLUot84ixLhNCfDlnVPdmtBZ/7TaMUYnBNabBc="}]},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"mstrutt","email":"michael@mstrutt.co.uk"},"maintainers":[{"name":"mstrutt","email":"michael@mstrutt.co.uk"}]},"0.0.2-1":{"name":"grunt-match-media","description":"Grunt plugin to extract styles matching certain viewport width conditions, and create separate stylesheets with them","version":"0.0.2-1","homepage":"https://github.com/mstrutt/grunt-match-media","author":{"name":"Michael Strutt","email":"michael@mstrutt.co.uk","url":"http://mstrutt.co.uk"},"repository":{"type":"git","url":"git://github.com/mstrutt/grunt-match-media.git"},"bugs":{"url":"https://github.com/mstrutt/grunt-match-media/issues"},"licenses":[{"type":"MIT","url":"https://github.com/mstrutt/grunt-match-media/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.2","grunt-contrib-watch":"~0.5.3"},"peerDependencies":{"grunt":"~0.4.2"},"keywords":["gruntplugin"],"_id":"grunt-match-media@0.0.2-1","dist":{"shasum":"2ba0fd1db496d360ec1741c0a371f599d5fcb8b1","tarball":"https://registry.npmjs.org/grunt-match-media/-/grunt-match-media-0.0.2-1.tgz","integrity":"sha512-D9LJgkoWaOl5HSv9OAXLzS2n4X1U4Bej1N367ZAlEMLFoNj7g5S8Ml335MzdyvvbvhuRdUZRK3wBeiFm3BZxiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFamC83JRh0EvR8SgG8PBgdXpGyOX1iBanVLL9CFL33qAiEA9amCEKScpcxVT5ILPzDgSKN9xT41oM23IhN1aMUJNiQ="}]},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"mstrutt","email":"michael@mstrutt.co.uk"},"maintainers":[{"name":"mstrutt","email":"michael@mstrutt.co.uk"}]},"0.0.3":{"name":"grunt-match-media","description":"Grunt plugin to extract styles matching certain viewport width conditions, and create separate stylesheets with them","version":"0.0.3","homepage":"https://github.com/mstrutt/grunt-match-media","author":{"name":"Michael Strutt","email":"michael@mstrutt.co.uk","url":"http://mstrutt.co.uk"},"repository":{"type":"git","url":"git://github.com/mstrutt/grunt-match-media.git"},"bugs":{"url":"https://github.com/mstrutt/grunt-match-media/issues"},"licenses":[{"type":"MIT","url":"https://github.com/mstrutt/grunt-match-media/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.2","grunt-contrib-watch":"~0.5.3"},"peerDependencies":{"grunt":"~0.4.2"},"keywords":["gruntplugin"],"_id":"grunt-match-media@0.0.3","dist":{"shasum":"7965ed75f5a7c5ff5cee291eb4b46cd5e9b6a396","tarball":"https://registry.npmjs.org/grunt-match-media/-/grunt-match-media-0.0.3.tgz","integrity":"sha512-9At+JZYj8uOXmidDImVlGITSMJ4GXO3AgcmyI3nsDF08zK0obHD+RGz0KMSdKTykTGIsc7nmw+VW7o14blLdLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHljJxeO14Do1dnj4brA49tgi6Ue4lfR16RsOqk+pGmwIgbmPaXrEKirbSflJSMbJueTI/eMVdFIrT3ENZXVN2Eak="}]},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"mstrutt","email":"michael@mstrutt.co.uk"},"maintainers":[{"name":"mstrutt","email":"michael@mstrutt.co.uk"}]},"0.0.3-1":{"name":"grunt-match-media","description":"Grunt plugin to extract styles matching certain viewport width conditions, and create separate stylesheets with them","version":"0.0.3-1","homepage":"https://github.com/mstrutt/grunt-match-media","author":{"name":"Michael Strutt","email":"michael@mstrutt.co.uk","url":"http://mstrutt.co.uk"},"repository":{"type":"git","url":"git://github.com/mstrutt/grunt-match-media.git"},"bugs":{"url":"https://github.com/mstrutt/grunt-match-media/issues"},"licenses":[{"type":"MIT","url":"https://github.com/mstrutt/grunt-match-media/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.2","grunt-contrib-watch":"~0.5.3"},"peerDependencies":{"grunt":"~0.4.2"},"keywords":["gruntplugin","css","media query","media queries","viewport","mobile","desktop.css"],"_id":"grunt-match-media@0.0.3-1","dist":{"shasum":"3ac9cc036097e3d2d5d29c38c2f5140e4eae4a6b","tarball":"https://registry.npmjs.org/grunt-match-media/-/grunt-match-media-0.0.3-1.tgz","integrity":"sha512-02xPTekJ2RAKBLXRUEWbUbUpCMRA064XUUzWxrOefzVP0w2YAgDexwIKmqjr8+x+eoHWNnT6TVRjR1vpwANs2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYCsyvGP4OmUL0ctCN4AVXVMQkThpY6ZwwvE8uRsZ7gwIgQfApYzZOA9tBNPfMR+doOdgrFplYy8Eha58b49Z2w/4="}]},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"mstrutt","email":"michael@mstrutt.co.uk"},"maintainers":[{"name":"mstrutt","email":"michael@mstrutt.co.uk"}]},"0.0.3-2":{"name":"grunt-match-media","description":"Grunt plugin to extract styles matching certain viewport width conditions, and create separate stylesheets with them","version":"0.0.3-2","homepage":"https://github.com/mstrutt/grunt-match-media","author":{"name":"Michael Strutt","email":"michael@mstrutt.co.uk","url":"http://mstrutt.co.uk"},"repository":{"type":"git","url":"git://github.com/mstrutt/grunt-match-media.git"},"bugs":{"url":"https://github.com/mstrutt/grunt-match-media/issues"},"licenses":[{"type":"MIT","url":"https://github.com/mstrutt/grunt-match-media/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.2","grunt-contrib-watch":"~0.5.3"},"peerDependencies":{"grunt":"~0.4.2"},"keywords":["gruntplugin","css","media query","media queries","viewport","mobile","desktop.css"],"_id":"grunt-match-media@0.0.3-2","dist":{"shasum":"afd6dc3498db10c8bf4cf83f7480066a868930a1","tarball":"https://registry.npmjs.org/grunt-match-media/-/grunt-match-media-0.0.3-2.tgz","integrity":"sha512-fI6iKaMVWgzJ2De4fhhLUnxMMp9111nbTu+TGXHcLvjjAmxK8KCyE7F5EgoLWN1wQq7J2ffkeRhK6Hcouq1FSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDknJjd3uzV5xoKm860MxVkVxLMFCExNvbI8Zh8LkxqbAiEArTXDZzIqE5nlhXQxIg8pSbYZgwn+fNYrcjSvjzkiaT8="}]},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"mstrutt","email":"michael@mstrutt.co.uk"},"maintainers":[{"name":"mstrutt","email":"michael@mstrutt.co.uk"}]},"0.0.4":{"name":"grunt-match-media","description":"Grunt plugin to extract styles matching certain viewport width conditions, and create separate stylesheets with them","version":"0.0.4","homepage":"https://github.com/mstrutt/grunt-match-media","author":{"name":"Michael Strutt","email":"michael@mstrutt.co.uk","url":"http://mstrutt.co.uk"},"repository":{"type":"git","url":"git://github.com/mstrutt/grunt-match-media.git"},"bugs":{"url":"https://github.com/mstrutt/grunt-match-media/issues"},"licenses":[{"type":"MIT","url":"https://github.com/mstrutt/grunt-match-media/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.2","grunt-contrib-watch":"~0.5.3"},"peerDependencies":{"grunt":"~0.4.2"},"keywords":["gruntplugin","css","media query","media queries","viewport","mobile","desktop.css"],"_id":"grunt-match-media@0.0.4","dist":{"shasum":"ab8826c517de6186fe62800d89267ed0d30e4915","tarball":"https://registry.npmjs.org/grunt-match-media/-/grunt-match-media-0.0.4.tgz","integrity":"sha512-7LMOLiLLh1Iz7v9w1/hhPjsfUYfgFM/qpsqzUl5iskIW9qc7imYEwPPcSVPHJKlsqQkQqOXWj2EOnCbQREaPRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCv+5gT0/u59XzyHsQukfS9vA3QpfKUYZYpfWh4se2bPgIhAJ6/1ZB0mxlaHEBqdVkznX+Cew9EYhJo7EiVjRLJWOuO"}]},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"mstrutt","email":"michael@mstrutt.co.uk"},"maintainers":[{"name":"mstrutt","email":"michael@mstrutt.co.uk"}]},"0.0.5":{"name":"grunt-match-media","description":"Grunt plugin to extract styles matching certain viewport width conditions, and create separate stylesheets with them","version":"0.0.5","homepage":"https://github.com/mstrutt/grunt-match-media","author":{"name":"Michael Strutt","email":"michael@mstrutt.co.uk","url":"http://mstrutt.co.uk"},"repository":{"type":"git","url":"git://github.com/mstrutt/grunt-match-media.git"},"bugs":{"url":"https://github.com/mstrutt/grunt-match-media/issues"},"licenses":[{"type":"MIT","url":"https://github.com/mstrutt/grunt-match-media/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.2","grunt-contrib-watch":"~0.5.3"},"peerDependencies":{"grunt":"~0.4.2"},"keywords":["gruntplugin","css","media query","media queries","viewport","mobile","desktop.css"],"_id":"grunt-match-media@0.0.5","dist":{"shasum":"d5399e56336788f7a14d368c326a73c9cb2ccbf2","tarball":"https://registry.npmjs.org/grunt-match-media/-/grunt-match-media-0.0.5.tgz","integrity":"sha512-+iGvxqwh1RhFxRC7QAHxRyC7IDJmVwgGWfBUGf3QtSIgYytE3/Pub55HSFq23KYZOhsYRoBfIWX9yrmoNyJtzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMhDKdmJIPTEm3fGwj534+8QlYnvPkWkQ8zX0MLDIJ8AIhALJDunsuogDd/X6CaIthVsdRFYnbmEh85HvPmlQUYFPN"}]},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"mstrutt","email":"michael@mstrutt.co.uk"},"maintainers":[{"name":"mstrutt","email":"michael@mstrutt.co.uk"}]},"0.0.6":{"name":"grunt-match-media","description":"Grunt plugin to extract styles matching certain viewport width conditions, and create separate stylesheets with them","version":"0.0.6","homepage":"https://github.com/mstrutt/grunt-match-media","author":{"name":"Michael Strutt","email":"michael@mstrutt.co.uk","url":"http://mstrutt.co.uk"},"repository":{"type":"git","url":"git://github.com/mstrutt/grunt-match-media.git"},"bugs":{"url":"https://github.com/mstrutt/grunt-match-media/issues"},"licenses":[{"type":"MIT","url":"https://github.com/mstrutt/grunt-match-media/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.2","grunt-contrib-watch":"~0.5.3"},"peerDependencies":{"grunt":"~0.4.2"},"keywords":["gruntplugin","css","media query","media queries","viewport","mobile","desktop.css"],"gitHead":"f8ab360228228212c6cdb43eb54dbbff09863e45","_id":"grunt-match-media@0.0.6","_shasum":"03ab8db3b3717f6a88e646e73ff2a40ecb88c4a4","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"mstrutt","email":"michael@mstrutt.co.uk"},"maintainers":[{"name":"mstrutt","email":"michael@mstrutt.co.uk"}],"dist":{"shasum":"03ab8db3b3717f6a88e646e73ff2a40ecb88c4a4","tarball":"https://registry.npmjs.org/grunt-match-media/-/grunt-match-media-0.0.6.tgz","integrity":"sha512-aKh5RmZMDAVGKUMBLcP0xuJ5Bf9zRwPo9CTXt6tLHkRrvrkojiG3bYtpnaPN84frZIhzMDSGecvTqKy7awEBRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBrTRCEoXtfxgePh8u1GOWJJBUOOxxE77YMJDx6FQg4cAiAuwGDf6DDiOpRwJAcmnG8b1DY3sLDbhl67kQ1rQtCWgg=="}]}},"0.0.7":{"name":"grunt-match-media","description":"Grunt plugin to extract styles matching certain viewport width conditions, and create separate stylesheets with them","version":"0.0.7","homepage":"https://github.com/mstrutt/grunt-match-media","author":{"name":"Michael Strutt","email":"michael@mstrutt.co.uk","url":"http://mstrutt.co.uk"},"repository":{"type":"git","url":"git://github.com/mstrutt/grunt-match-media.git"},"bugs":{"url":"https://github.com/mstrutt/grunt-match-media/issues"},"licenses":[{"type":"MIT","url":"https://github.com/mstrutt/grunt-match-media/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.2","grunt-contrib-watch":"~0.5.3"},"peerDependencies":{"grunt":"~0.4.2"},"keywords":["gruntplugin","css","media query","media queries","viewport","mobile","desktop.css"],"gitHead":"c93e49ce033e2447be72718fa0c8e09d99862459","_id":"grunt-match-media@0.0.7","_shasum":"d6ca23c7757f48f09b368c7d75f4f6e1b72ab691","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"mstrutt","email":"michael@mstrutt.co.uk"},"maintainers":[{"name":"mstrutt","email":"michael@mstrutt.co.uk"}],"dist":{"shasum":"d6ca23c7757f48f09b368c7d75f4f6e1b72ab691","tarball":"https://registry.npmjs.org/grunt-match-media/-/grunt-match-media-0.0.7.tgz","integrity":"sha512-3+cIN8/2U/XfT6PjhHgx7am/vb9bYyMD04mjGq4azB84S4+Sz8k9t/aAs6e8FDGRJPc/eu7/WJndOaUAE86YDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8oVCWvnlsgCDNO+S4UNimBmSl/lrKVLELCl47HpTVBQIhAJO55iqp4GL/VDw+5iomMUnMb1nT9Q/BqTU7jcSgYfZq"}]}},"0.0.7-1":{"name":"grunt-match-media","description":"Grunt plugin to extract styles matching certain viewport width conditions, and create separate stylesheets with them","version":"0.0.7-1","homepage":"https://github.com/mstrutt/grunt-match-media","author":{"name":"Michael Strutt","email":"michael@mstrutt.co.uk","url":"http://mstrutt.co.uk"},"repository":{"type":"git","url":"git://github.com/mstrutt/grunt-match-media.git"},"bugs":{"url":"https://github.com/mstrutt/grunt-match-media/issues"},"licenses":[{"type":"MIT","url":"https://github.com/mstrutt/grunt-match-media/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.2","grunt-contrib-watch":"~0.5.3"},"peerDependencies":{"grunt":"~0.4.2"},"keywords":["gruntplugin","css","media query","media queries","viewport","mobile","desktop.css"],"gitHead":"c93e49ce033e2447be72718fa0c8e09d99862459","_id":"grunt-match-media@0.0.7-1","_shasum":"dd6d88e5102d71c45c6301657172919542ddb8d1","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"mstrutt","email":"michael@mstrutt.co.uk"},"maintainers":[{"name":"mstrutt","email":"michael@mstrutt.co.uk"}],"dist":{"shasum":"dd6d88e5102d71c45c6301657172919542ddb8d1","tarball":"https://registry.npmjs.org/grunt-match-media/-/grunt-match-media-0.0.7-1.tgz","integrity":"sha512-wczW5kdBZbo1jDDht/t14ZqRrSlBdD0ze5D2iUlaztijG8C6a0yVmGGwVKto3a8BkRqmTGAVWkYUPfEmyKxePw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCq7a68/YHLoEQHJKmB9imEYgQbAxTBHH8W0Yw//zceYgIgEMN4SHrXZSaQiFdosl3NazP/Y8DYrJ7zdkPNaMLLPGA="}]}},"0.0.7-2":{"name":"grunt-match-media","description":"Grunt plugin to extract styles matching certain viewport width conditions, and create separate stylesheets with them","version":"0.0.7-2","homepage":"https://github.com/mstrutt/grunt-match-media","author":{"name":"Michael Strutt","email":"michael@mstrutt.co.uk","url":"http://mstrutt.co.uk"},"repository":{"type":"git","url":"git://github.com/mstrutt/grunt-match-media.git"},"bugs":{"url":"https://github.com/mstrutt/grunt-match-media/issues"},"licenses":[{"type":"MIT","url":"https://github.com/mstrutt/grunt-match-media/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.2","grunt-contrib-watch":"~0.5.3"},"peerDependencies":{"grunt":"~0.4.2"},"keywords":["gruntplugin","css","media query","media queries","viewport","mobile","desktop.css"],"gitHead":"c93e49ce033e2447be72718fa0c8e09d99862459","_id":"grunt-match-media@0.0.7-2","_shasum":"1c7c6c530d46b5c892b24dd4ff4f2cde99297418","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"mstrutt","email":"michael@mstrutt.co.uk"},"maintainers":[{"name":"mstrutt","email":"michael@mstrutt.co.uk"}],"dist":{"shasum":"1c7c6c530d46b5c892b24dd4ff4f2cde99297418","tarball":"https://registry.npmjs.org/grunt-match-media/-/grunt-match-media-0.0.7-2.tgz","integrity":"sha512-J4ehodDVfSMaOzpWVg5SCEU88++I66V2dOOxdydsozbAbQIV3RyTMvvi9XiS7uWqaxk0mgHWBC0jRjKSsMQcdw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/jFaj/7CP68q+D7favVbLofQh6BrpMFrxoBCXLqDQ9wIhAIC3Ho2hgLXgCUlWK6JEy+gVa6xG5RmnKBXqpOq5Oll+"}]}},"0.1.0":{"name":"grunt-match-media","description":"Grunt plugin to extract styles matching certain viewport width conditions, and create separate stylesheets with them","version":"0.1.0","homepage":"https://github.com/mstrutt/grunt-match-media","author":{"name":"Michael Strutt","email":"michael@mstrutt.co.uk","url":"http://mstrutt.co.uk"},"repository":{"type":"git","url":"git://github.com/mstrutt/grunt-match-media.git"},"bugs":{"url":"https://github.com/mstrutt/grunt-match-media/issues"},"licenses":[{"type":"MIT","url":"https://github.com/mstrutt/grunt-match-media/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"node-match-media":"0.0.2"},"devDependencies":{"grunt":"~0.4.5","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.11.0","grunt-contrib-nodeunit":"^0.4.1","grunt-contrib-watch":"^0.6.1"},"peerDependencies":{"grunt":"~0.4.2"},"keywords":["gruntplugin","css","media query","media queries","viewport","mobile","desktop.css"],"gitHead":"58ad2f627e7cd8ca529d50d1256f3f90735a8cd6","_id":"grunt-match-media@0.1.0","_shasum":"c419111c12c7a464324c238d5bb05964193f654e","_from":".","_npmVersion":"2.6.1","_nodeVersion":"0.10.31","_npmUser":{"name":"mstrutt","email":"michael@mstrutt.co.uk"},"maintainers":[{"name":"mstrutt","email":"michael@mstrutt.co.uk"}],"dist":{"shasum":"c419111c12c7a464324c238d5bb05964193f654e","tarball":"https://registry.npmjs.org/grunt-match-media/-/grunt-match-media-0.1.0.tgz","integrity":"sha512-iXWsLpzA+wwTiC/26XYnNwvOvIFajDxvf4iHHTtN9jWG09cdcKz1gaqBtVNocPWHT5mGrsHk+1dDOEnU0WSt8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIZct/ZhOXihni6moNr1A2r3UBwG5thb2QnKjCDOAlHQIgKdLHvoYjSppJO2PnJm3FifbdOLLLQqZ3LqB7d1DLRsk="}]}}},"readme":"# grunt-match-media\n\n[![NPM version](https://img.shields.io/npm/v/grunt-match-media.svg)](https://www.npmjs.com/package/grunt-match-media) [![NPM Downloads](https://img.shields.io/npm/dm/grunt-match-media.svg)](https://www.npmjs.com/package/grunt-match-media) [![Dependencies](https://img.shields.io/david/mstrutt/grunt-match-media.svg)](https://david-dm.org/mstrutt/grunt-match-media#info=dependencies) [![Dev Dependencies](https://img.shields.io/david/dev/mstrutt/grunt-match-media.svg)](https://david-dm.org/mstrutt/grunt-match-media#info=devDependencies) [![Build Status](https://img.shields.io/travis/mstrutt/grunt-match-media/master.svg)](https://travis-ci.org/mstrutt/grunt-match-media)\n\n> Grunt wrapper for [node-match-media](https://www.npmjs.com/package/node-match-media) - plugin to extract styles matching certain media conditions, and create separate stylesheets with them\n\n## Getting Started\nThis plugin requires Grunt `~0.4.5`\n\nIf you haven't used [Grunt](http://gruntjs.com/) before, be sure to check out the [Getting Started](http://gruntjs.com/getting-started) guide, as it explains how to create a [Gruntfile](http://gruntjs.com/sample-gruntfile) as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:\n\n```shell\nnpm install grunt-match-media --save-dev\n```\n\nOnce the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:\n\n```js\ngrunt.loadNpmTasks('grunt-match-media');\n```\n\n## The \"match_media\" task\n\n### Overview\nIn your project's Gruntfile, add a section named `match_media` to the data object passed into `grunt.initConfig()`.\n\n```js\ngrunt.initConfig({\n  match_media: {\n    my_task: {\n      options: {\n        // Task-specific options go here.\n      },\n      your_target: {\n        // Target-specific file lists and/or options go here.\n      }\n    }\n  }\n});\n```\n\n### Options\n\n#### options.width\nType: `String`\nDefault value: `'960px'`\n\nThe viewport width for media queries to be evaluated against (in `em` or `px`).\n\n#### options.height\nType: `String`\nDefault value: `'768px'`\n\nThe viewport height for media queries to be evaluated against (in `em` or `px`).\n\n#### options.px_em_ratio\nType: `Integer`\nDefault value: `16`\n\nHow many `px` to treat `1em` as (by default `1em` is treated as `16px`)\n\n#### options.orientation\nType: `String`\nDefault value: `undefined`\n\nWhat orientation queries to match, options are `'landscape'`, `'portrait'`, or `'both'`\n\n#### options.with_queries\nType: `Boolean`\nDefault value: `false`\n\nPreserves the media statements in the output CSS (default option is to write the styles without the query). This new option is useful for creating stylesheets for specific device ranges (but still have media queries within them).\n\n#### options.always_match\nType: `Array of Strings`\nDefault value: `[]`\n\nIn case any options you require aren't covered by the task yet, you can pass a list of query types in to always match, whatever their value. Eg: `['min-device-pixel-ratio']`\n\n### Usage Examples\n\n#### Default Options\nIn this example, the styles from `styles.css` then `other-styles.css` are evaluated and any media queries which would apply in a `960px` width browser are written into `desktop-syles.css`.\n\n```js\ngrunt.initConfig({\n  match_media: {\n    desktop: {\n      files: {\n        'desktop-styles.css': ['styles.css', 'other-styles.css']\n      }\n    }\n  }\n});\n```\n\n#### Custom Options\nIn this example, the styles from `styles.css` then `other-styles.css` are evaluated and any media queries which would apply in a `20em` (or `20em * 16px = 320px`) width browser are written into `mobile-syles.css`.\n\n```js\ngrunt.initConfig({\n  match_media: {\n    mobile: {\n      options: {\n        width: '20em',\n        px_em_ratio: 16,\n        orientation: 'portrait',\n        always_match: [\n          'min-device-pixel-ratio'\n        ],\n        with_queries: true\n      },\n      files: {\n        'mobile-styles.css': ['styles.css', 'other-styles.css']\n      }\n    }\n  }\n});\n```\n\n## Contributing\nAll of the functionality is now contained in the [node-match-media project](https://github.com/mstrutt/node-match-media) so any contributions may be more appropriate there.\n\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [Grunt](http://gruntjs.com/).\n\n## Release History\n\n* `0.1.0` Abstracting main functionality into [node-match-media project](https://github.com/mstrutt/node-match-media)\n* `0.0.7` Supporting `orientation``queries (thanks for the nudge [zeorin](https://github.com/zeorin)), and an option to always match certain queries\n* `0.0.6` New `with_queries` option added (thanks to [lukaszzdanikowski](https://github.com/lukaszzdanikowski) for working on this)\n* `0.0.5` Support for `device` sized media queries to map to the appropriate `min`/`max` `width`, extended to support `height`-based media queries\n* `0.0.4` Support for `and` and `,` in statements, as well as a binary check between `print` and all other media types\n* `0.0.3` Small bugfixes\n* `0.0.2` Support for using `em` and `px` with a conversion between the two\n* `0.0.1` Basic functionality\n","maintainers":[{"name":"mstrutt","email":"michael@mstrutt.co.uk"}],"time":{"modified":"2022-06-18T15:28:10.507Z","created":"2013-12-05T15:15:21.292Z","0.0.2":"2013-12-05T15:15:26.319Z","0.0.2-1":"2013-12-05T15:47:03.527Z","0.0.3":"2013-12-05T15:49:17.593Z","0.0.3-1":"2013-12-11T12:00:47.584Z","0.0.3-2":"2013-12-16T17:13:16.337Z","0.0.4":"2014-01-03T16:02:38.598Z","0.0.5":"2014-01-06T11:14:13.164Z","0.0.6":"2014-12-04T22:03:24.792Z","0.0.7":"2015-02-23T00:31:30.097Z","0.0.7-1":"2015-02-23T00:33:26.528Z","0.0.7-2":"2015-02-23T00:34:23.361Z","0.1.0":"2015-02-28T19:35:46.762Z"},"author":{"name":"Michael Strutt","email":"michael@mstrutt.co.uk","url":"http://mstrutt.co.uk"},"repository":{"type":"git","url":"git://github.com/mstrutt/grunt-match-media.git"},"homepage":"https://github.com/mstrutt/grunt-match-media","keywords":["gruntplugin","css","media query","media queries","viewport","mobile","desktop.css"],"bugs":{"url":"https://github.com/mstrutt/grunt-match-media/issues"},"readmeFilename":"README.md"}