{"_id":"responsive-mq","_rev":"32-10c116d890b4d2d42b7df51a38a50f28","name":"responsive-mq","description":"Responsive MQ has been designed to enable you to attach JavaScript functions to media queries so you can have viewport specific code executing within your app to partner up with your responsive CSS.","dist-tags":{"latest":"1.6.0"},"versions":{"0.0.1":{"name":"responsive-mq","version":"0.0.1","description":"Responsive MQ has been designed to enable you to attach JavaScript functions to media queries so you can have viewport specific code executing within your app to partner up with your responsive CSS.","keywords":["Responsive MQ CSS JavaScript JS jQuery Viewport Design Media Query responsiveMQ"],"homepage":"https://bitbucket.org/ministryotech/responsive-mq","bugs":{"url":"https://bitbucket.org/ministryotech/responsive-mq/issues","email":"keith@ministryotech.co.uk"},"license":"MIT","repository":{"type":"git","url":"https://bitbucket.org/ministryotech/responsive-mq.git"},"main":"responsive-mq.js","author":{"name":"The Ministry of Technology","email":"keith@ministryotech.co.uk"},"dependencies":{"jquery":">=1.8.0"},"_id":"responsive-mq@0.0.1","scripts":{},"_shasum":"2ee107f46046f8deb7dc6c66de7a6e4c111a54a1","_from":"..\\ResponsiveMq","_npmVersion":"1.4.28","_npmUser":{"name":"ministryotech","email":"keith@ministryotech.co.uk"},"maintainers":[{"name":"ministryotech","email":"keith@ministryotech.co.uk"}],"dist":{"shasum":"2ee107f46046f8deb7dc6c66de7a6e4c111a54a1","tarball":"https://registry.npmjs.org/responsive-mq/-/responsive-mq-0.0.1.tgz","integrity":"sha512-IMnTLzRVRnqeWiVwSBhHOddbKufFgW0ebCzmTDxmV3q0DxvjyAtkn/8pQxHNg3VPmGFL/XmJP/3kdu4T+hWssg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfRfz4hos19+Vdc43iCozcq3942bwyz2eYVYygV52JuAIhAIWDZdK54u2b/mjiZnposNEvVkFx6DDZpObng6v+ge5h"}]},"directories":{}},"1.0.0":{"name":"responsive-mq","version":"1.0.0","description":"Responsive MQ has been designed to enable you to attach JavaScript functions to media queries so you can have viewport specific code executing within your app to partner up with your responsive CSS.","keywords":["Responsive MQ CSS JavaScript JS jQuery Viewport Design Media Query responsiveMQ"],"homepage":"https://bitbucket.org/ministryotech/responsive-mq","bugs":{"url":"https://bitbucket.org/ministryotech/responsive-mq/issues","email":"keith@ministryotech.co.uk"},"license":"MIT","repository":{"type":"git","url":"https://bitbucket.org/ministryotech/responsive-mq.git"},"main":"responsive-mq.js","author":{"name":"The Ministry of Technology","email":"keith@ministryotech.co.uk"},"dependencies":{"jquery":">=1.8.0"},"_id":"responsive-mq@1.0.0","scripts":{},"_shasum":"94710464c86cbf3c548dfced4ecc0b221d436aba","_from":"..\\ResponsiveMq","_npmVersion":"1.4.28","_npmUser":{"name":"ministryotech","email":"keith@ministryotech.co.uk"},"maintainers":[{"name":"ministryotech","email":"keith@ministryotech.co.uk"}],"dist":{"shasum":"94710464c86cbf3c548dfced4ecc0b221d436aba","tarball":"https://registry.npmjs.org/responsive-mq/-/responsive-mq-1.0.0.tgz","integrity":"sha512-SBlgr7P8G8G/DM5L11I8+dzGiRWbeXwwJXCai1Y+I6HMpWYLKCyEsP/dyvwMvzNXf6PIhhRfsPjiU93ccKthKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNCe+YAtaOqdpMfRsT3tr1CDCTiVh89YHNC38oWH5X4AIgQkjpS2/abky++qfZWyd6y0AkKSnubSNUR6wNgtYyg0Y="}]},"directories":{}},"1.0.1":{"name":"responsive-mq","version":"1.0.1","description":"Responsive MQ has been designed to enable you to attach JavaScript functions to media queries so you can have viewport specific code executing within your app to partner up with your responsive CSS.","keywords":["Responsive MQ CSS JavaScript JS jQuery Viewport Design Media Query responsiveMQ"],"homepage":"https://bitbucket.org/ministryotech/responsive-mq","bugs":{"url":"https://bitbucket.org/ministryotech/responsive-mq/issues","email":"keith@ministryotech.co.uk"},"license":"MIT","repository":{"type":"git","url":"https://bitbucket.org/ministryotech/responsive-mq.git"},"main":"responsive-mq.js","author":{"name":"The Ministry of Technology","email":"keith@ministryotech.co.uk"},"dependencies":{"jquery":">=1.8.0"},"_id":"responsive-mq@1.0.1","scripts":{},"_shasum":"669024ae11096af771369a51a44d7d8bc526750f","_from":"..\\ResponsiveMq","_npmVersion":"1.4.28","_npmUser":{"name":"ministryotech","email":"keith@ministryotech.co.uk"},"maintainers":[{"name":"ministryotech","email":"keith@ministryotech.co.uk"}],"dist":{"shasum":"669024ae11096af771369a51a44d7d8bc526750f","tarball":"https://registry.npmjs.org/responsive-mq/-/responsive-mq-1.0.1.tgz","integrity":"sha512-Hd0BqGR9whmV2NDL7eU9+wCN7/17iKINPQyhjOz/Jm9Ib1mGTbDXnRgmPlunZnff9V1CAXW3PXOYeRwfnaVLKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCU/6cDfzn40IZL6v62yxqw09Ob7Bjsph1NVL14d82R2AIgY++oVeN7V9FSqgjuF/n/G2dSb0T4oY0LDGFBbhyefbA="}]},"directories":{}},"1.0.2":{"name":"responsive-mq","version":"1.0.2","description":"Responsive MQ has been designed to enable you to attach JavaScript functions to media queries so you can have viewport specific code executing within your app to partner up with your responsive CSS.","keywords":["Responsive MQ CSS JavaScript JS jQuery Viewport Design Media Query responsiveMQ"],"homepage":"https://bitbucket.org/ministryotech/responsive-mq","bugs":{"url":"https://bitbucket.org/ministryotech/responsive-mq/issues","email":"keith@ministryotech.co.uk"},"license":"MIT","repository":{"type":"git","url":"https://bitbucket.org/ministryotech/responsive-mq.git"},"main":"responsive-mq.js","author":{"name":"The Ministry of Technology","email":"keith@ministryotech.co.uk"},"dependencies":{"jquery":">=1.8.0"},"_id":"responsive-mq@1.0.2","scripts":{},"_shasum":"ae895a68373bcc13424589d2be58e96ed55eca8f","_from":"..\\ResponsiveMq","_npmVersion":"1.4.28","_npmUser":{"name":"ministryotech","email":"keith@ministryotech.co.uk"},"maintainers":[{"name":"ministryotech","email":"keith@ministryotech.co.uk"}],"dist":{"shasum":"ae895a68373bcc13424589d2be58e96ed55eca8f","tarball":"https://registry.npmjs.org/responsive-mq/-/responsive-mq-1.0.2.tgz","integrity":"sha512-U5uHky9bMre14SlTXakxajeQcGFohhKA5d+TI7r0pJG9UojIXPfZ//6J+NsbsIoL0/fkUTKlYcfORgP3DPjwdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDEJj2qLJltaCdVgiVEoTLw2a4Zq79roxPLFqy4d6kqaAiEA+yh+nUPAEjzbdY38e2cuUQYA5JN+1GBn0hop0NrG4n4="}]},"directories":{}},"1.1.0":{"name":"responsive-mq","version":"1.1.0","description":"Responsive MQ has been designed to enable you to attach JavaScript functions to media queries so you can have viewport specific code executing within your app to partner up with your responsive CSS.","keywords":["Responsive MQ CSS JavaScript JS jQuery Viewport Design Media Query responsiveMQ"],"homepage":"https://bitbucket.org/ministryotech/responsive-mq","bugs":{"url":"https://bitbucket.org/ministryotech/responsive-mq/issues","email":"keith@ministryotech.co.uk"},"license":"MIT","repository":{"type":"git","url":"https://bitbucket.org/ministryotech/responsive-mq.git"},"main":"responsive-mq.js","author":{"name":"The Ministry of Technology","email":"keith@ministryotech.co.uk"},"dependencies":{"jquery":">=1.8.0"},"devDependencies":{"minifier":"^0.6.0"},"_id":"responsive-mq@1.1.0","scripts":{},"_shasum":"71af29db07e8c26f5bf2cc0c3087de0be2fea3ce","_from":"..\\ResponsiveMq","_npmVersion":"1.4.28","_npmUser":{"name":"ministryotech","email":"keith@ministryotech.co.uk"},"maintainers":[{"name":"ministryotech","email":"keith@ministryotech.co.uk"}],"dist":{"shasum":"71af29db07e8c26f5bf2cc0c3087de0be2fea3ce","tarball":"https://registry.npmjs.org/responsive-mq/-/responsive-mq-1.1.0.tgz","integrity":"sha512-T2Gh7SR6oSh8jw4c/oeuLMClKc9CwcPKfjMPg/B183yOYMbVGfN0rdDtg3vzDjCdeX7Dquh3RRQfIIdQkWL0WA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDuwEegZtY/4LTaf8VL6um59EovlPVLdkjIbn/ozo3fKAiEAohtmSSro5dVKLvBziP83pWyO9za6d/9GnsDVL1v48oc="}]},"directories":{}},"1.1.1":{"name":"responsive-mq","version":"1.1.1","description":"Responsive MQ has been designed to enable you to attach JavaScript functions to media queries so you can have viewport specific code executing within your app to partner up with your responsive CSS.","keywords":["Responsive MQ CSS JavaScript JS jQuery Viewport Design Media Query responsiveMQ"],"homepage":"https://bitbucket.org/ministryotech/responsive-mq","bugs":{"url":"https://bitbucket.org/ministryotech/responsive-mq/issues","email":"keith@ministryotech.co.uk"},"license":"MIT","repository":{"type":"git","url":"https://bitbucket.org/ministryotech/responsive-mq.git"},"main":"responsive-mq.js","author":{"name":"The Ministry of Technology","email":"keith@ministryotech.co.uk"},"dependencies":{"jquery":">=1.8.0"},"devDependencies":{"minifier":"^0.6.0"},"_id":"responsive-mq@1.1.1","scripts":{},"_shasum":"ae8db297627b0881310c7923b771ae7ad8abcffe","_from":"..\\ResponsiveMq","_npmVersion":"1.4.28","_npmUser":{"name":"ministryotech","email":"keith@ministryotech.co.uk"},"maintainers":[{"name":"ministryotech","email":"keith@ministryotech.co.uk"}],"dist":{"shasum":"ae8db297627b0881310c7923b771ae7ad8abcffe","tarball":"https://registry.npmjs.org/responsive-mq/-/responsive-mq-1.1.1.tgz","integrity":"sha512-m7hgg2g/MRsZSaRsBG7helgavHSTrqSNrsketbFulV8N1ZbfTuaiIYDty3ipIqiUwTHbY+iOCqiiN+UkgoQgYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAu3PA8jngXzFhGwnUssY1BlLplmi/sLE9d8fcVZDE2eAiEAwPd3evjk52kqBDk+xYdopFW1I4+cxzv9/S9yqCMW+fM="}]},"directories":{}},"1.2.1":{"name":"responsive-mq","version":"1.2.1","description":"Responsive MQ has been designed to enable you to attach JavaScript functions to media queries so you can have viewport specific code executing within your app to partner up with your responsive CSS.","keywords":["Responsive MQ CSS JavaScript JS jQuery Viewport Design Media Query responsiveMQ"],"homepage":"https://bitbucket.org/ministryotech/responsive-mq","bugs":{"url":"https://bitbucket.org/ministryotech/responsive-mq/issues","email":"keith@ministryotech.co.uk"},"license":"MIT","repository":{"type":"git","url":"https://bitbucket.org/ministryotech/responsive-mq.git"},"main":"responsive-mq.js","author":{"name":"The Ministry of Technology","email":"keith@ministryotech.co.uk"},"dependencies":{"jquery":">=1.8.0"},"devDependencies":{"minifier":"^0.6.0"},"_id":"responsive-mq@1.2.1","scripts":{},"_shasum":"a8ede65d990bf9c59dd91e216957bf8012125828","_from":"..\\ResponsiveMq","_npmVersion":"1.4.28","_npmUser":{"name":"ministryotech","email":"keith@ministryotech.co.uk"},"maintainers":[{"name":"ministryotech","email":"keith@ministryotech.co.uk"}],"dist":{"shasum":"a8ede65d990bf9c59dd91e216957bf8012125828","tarball":"https://registry.npmjs.org/responsive-mq/-/responsive-mq-1.2.1.tgz","integrity":"sha512-Ij5B6OttHp3NxhT4or459AKjjtXrVCgfLf53GfSnh5UtInbHiCFL0uq6ukA120JvA8PlsGD2O3xyxTEupvXtzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwJBtXSxC+kbu1a+X3hd7llmA45iU/ailslN8ZI6/+HgIhAPAipu/UR7APMwUXXdvq/MpbG//zv6NphQC2q0PiAEb9"}]},"directories":{}},"1.2.2":{"name":"responsive-mq","version":"1.2.2","description":"Responsive MQ has been designed to enable you to attach JavaScript functions to media queries so you can have viewport specific code executing within your app to partner up with your responsive CSS.","keywords":["Responsive MQ CSS JavaScript JS jQuery Viewport Design Media Query responsiveMQ"],"homepage":"https://bitbucket.org/ministryotech/responsive-mq","bugs":{"url":"https://bitbucket.org/ministryotech/responsive-mq/issues","email":"keith@ministryotech.co.uk"},"license":"MIT","repository":{"type":"git","url":"https://bitbucket.org/ministryotech/responsive-mq.git"},"main":"responsive-mq.js","author":{"name":"The Ministry of Technology","email":"keith@ministryotech.co.uk"},"dependencies":{"jquery":">=1.8.0"},"devDependencies":{"minifier":"^0.6.0"},"_id":"responsive-mq@1.2.2","scripts":{},"_shasum":"2348d09dbc66eba640efab62bd8f41d2cffa504b","_from":"..\\ResponsiveMq","_npmVersion":"1.4.28","_npmUser":{"name":"ministryotech","email":"keith@ministryotech.co.uk"},"maintainers":[{"name":"ministryotech","email":"keith@ministryotech.co.uk"}],"dist":{"shasum":"2348d09dbc66eba640efab62bd8f41d2cffa504b","tarball":"https://registry.npmjs.org/responsive-mq/-/responsive-mq-1.2.2.tgz","integrity":"sha512-o1NG6YH1AqumAmT+nsgjaeG2DQNN2jP8dVBr3fRHes66CCaaBZCSuFrLVxYj5KqtXLx8C9VjwX0BOMU1f6LrAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC/Zxqzm4w6E/l/4e31/zMzDwwxuF5n3prAV1HRvLNKSAiB+LS7UaJgEtijSjgVVSBAJDllI35uY3iua0LQPH0MBDQ=="}]},"directories":{}},"1.2.3":{"name":"responsive-mq","version":"1.2.3","description":"Responsive MQ has been designed to enable you to attach JavaScript functions to media queries so you can have viewport specific code executing within your app to partner up with your responsive CSS.","keywords":["Responsive MQ CSS JavaScript JS jQuery Viewport Design Media Query responsiveMQ"],"homepage":"https://bitbucket.org/ministryotech/responsive-mq","bugs":{"url":"https://bitbucket.org/ministryotech/responsive-mq/issues","email":"keith@ministryotech.co.uk"},"license":"MIT","repository":{"type":"git","url":"https://bitbucket.org/ministryotech/responsive-mq.git"},"main":"responsive-mq.js","author":{"name":"The Ministry of Technology","email":"keith@ministryotech.co.uk"},"dependencies":{"jquery":">=1.8.0"},"devDependencies":{"minifier":"^0.6.0"},"_id":"responsive-mq@1.2.3","scripts":{},"_shasum":"7f6449940ef3e64e5fa61a1bbbdde97e0012ad3d","_from":"..\\ResponsiveMq","_npmVersion":"1.4.28","_npmUser":{"name":"ministryotech","email":"keith@ministryotech.co.uk"},"maintainers":[{"name":"ministryotech","email":"keith@ministryotech.co.uk"}],"dist":{"shasum":"7f6449940ef3e64e5fa61a1bbbdde97e0012ad3d","tarball":"https://registry.npmjs.org/responsive-mq/-/responsive-mq-1.2.3.tgz","integrity":"sha512-VHX9y+yO/NKIMwNf9B+LlZDb9WkcRrzpz+/N+3RzNWRAmHRK2+uLgSa6t8LSCIWyiPn0cn0oOybpvTJcV+XN2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDWfCmn/k4w5e47BC4mWBEp/c9mHoNdNkUA2Y5fvR7bAIhAMwlXmK9hdK4+VnWosC2YIBW+UJ0N3JnjrwDl2FfQuj1"}]},"directories":{}},"1.2.4":{"name":"responsive-mq","version":"1.2.4","description":"Responsive MQ has been designed to enable you to attach JavaScript functions to media queries so you can have viewport specific code executing within your app to partner up with your responsive CSS.","keywords":["Responsive MQ CSS JavaScript JS jQuery Viewport Design Media Query responsiveMQ"],"homepage":"https://bitbucket.org/ministryotech/responsive-mq","bugs":{"url":"https://bitbucket.org/ministryotech/responsive-mq/issues","email":"keith@ministryotech.co.uk"},"license":"MIT","repository":{"type":"git","url":"https://bitbucket.org/ministryotech/responsive-mq.git"},"main":"responsive-mq.js","author":{"name":"The Ministry of Technology","email":"keith@ministryotech.co.uk"},"dependencies":{"jquery":">=1.8.0"},"devDependencies":{"grunt":">=0.4.0","grunt-contrib-uglify":">=0.5.0","grunt-contrib-jshint":">=0.10.0"},"_id":"responsive-mq@1.2.4","scripts":{},"_shasum":"00d90dac6a3d2e612f0f1915deb0dd046dba8c9e","_from":"..\\ResponsiveMq","_npmVersion":"1.4.28","_npmUser":{"name":"ministryotech","email":"keith@ministryotech.co.uk"},"maintainers":[{"name":"ministryotech","email":"keith@ministryotech.co.uk"}],"dist":{"shasum":"00d90dac6a3d2e612f0f1915deb0dd046dba8c9e","tarball":"https://registry.npmjs.org/responsive-mq/-/responsive-mq-1.2.4.tgz","integrity":"sha512-eeLcGnGHUlYUBVG6DcgQldmY6UJ4zl2MSKcNWbC78LyQt39XKFB0tyWd0bCMtcjAB/DOFuopeYiY/tdfF+f0tA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGKVn38rGe5Qf3a+QFgUQyznpXQvCsvFjSQQpiIaddjGAiAxxH2mgLWbsOYmtdPPon6WmxjE2q4OO1pXci63jY/4VQ=="}]},"directories":{}},"1.2.5":{"name":"responsive-mq","version":"1.2.5","description":"Responsive MQ has been designed to enable you to attach JavaScript functions to media queries so you can have viewport specific code executing within your app to partner up with your responsive CSS.","keywords":["Responsive MQ CSS JavaScript JS jQuery Viewport Design Media Query responsiveMQ"],"homepage":"https://github.com/ministryotech/responsive-mq","bugs":{"url":"https://github.com/ministryotech/responsive-mq/issues","email":"keith@ministryotech.co.uk"},"license":"MIT","repository":{"type":"git","url":"https://github.com/ministryotech/responsive-mq.git"},"main":"responsive-mq.js","author":{"name":"The Ministry of Technology","email":"keith@ministryotech.co.uk"},"dependencies":{"jquery":">=1.8.0"},"devDependencies":{"grunt":">=0.4.0","grunt-contrib-uglify":">=0.5.0","grunt-contrib-jshint":">=0.10.0"},"_id":"responsive-mq@1.2.5","scripts":{},"_shasum":"f7067f860d3aff6f40c1fb040967792af4d5e8aa","_from":"..\\ResponsiveMq","_npmVersion":"1.4.28","_npmUser":{"name":"ministryotech","email":"keith@ministryotech.co.uk"},"maintainers":[{"name":"ministryotech","email":"keith@ministryotech.co.uk"}],"dist":{"shasum":"f7067f860d3aff6f40c1fb040967792af4d5e8aa","tarball":"https://registry.npmjs.org/responsive-mq/-/responsive-mq-1.2.5.tgz","integrity":"sha512-tEieMSlZpnhRhMIqAZY21vKt5Lp/DXaYH+N+gVVfG4suirE003nfTjcGHHYnuYwZnT5aZW0wR8hs45NLVeVzcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsXjBlwFj2Y358nZfWeWYckcTas1KmlF5v54f/MkLMHQIhAICZ13vhuL23XIwHFm/nimfMnPzYb8ybvY15e17upFkL"}]},"directories":{}},"1.3.0":{"name":"responsive-mq","version":"1.3.0","author":{"name":"Keith Jackson"},"license":"MIT","private":false,"keywords":["responsive","media query","css","jquery","viewport","design"],"description":"Responsive MQ has been designed to enable you to attach JavaScript functions to media queries so you can have viewport specific code executing within your app to partner up with your responsive CSS.","bugs":{"url":"https://github.com/ministryotech/responsive-mq/issues","email":"temporal-net@live.co.uk"},"repository":{"type":"git","url":"git+https://github.com/ministryotech/responsive-mq.git"},"main":"responsive-mq.js","dependencies":{"jquery":">=2.2.4"},"devDependencies":{"eslint":"^8.56.0","eslint-config-defaults":"^9.0.0","uglify-js":"^3.17.4"},"scripts":{"warn-win":"echo The Windows scripts have not been fully tested and may need an update...","ensure-dir":"mkdir ./deploy/build","uglify":"uglifyjs responsive-mq.js -m -o ./deploy/build/responsive-mq.js && uglifyjs responsive-mq.js -m -c -o ./deploy/build/responsive-mq.min.js","copy-readme":"cp README.md ./deploy/build/","copy-package-json":"cp package.json ./deploy/build/","copy-readme-win":"xcopy README.md ./deploy/build/","copy-package-json-win":"xcopy package.json ./deploy/build/","build":"npm run clean && npm run ensure-dir && npm run uglify && npm run copy-readme && npm run copy-package-json","build-win":"npm run warn-win && npm run clean-win && npm run ensure-dir && npm run uglify && npm run copy-readme-win && npm run copy-package-json-win","clean":"rm -rf ./deploy/build","clean-win":"rmdir ./deploy/build /f","lint":"eslint --fix","publish-to-npm":"npm publish deploy/build/","build-tar-for-github":"tar -czvf responsive-mq.tar.gz deploy/build/","release":"npm run lint && npm run build && npm run publish-to-npm && npm run build-tar-for-github","release-win":"npm run lint && npm run build-win && npm run publish-to-npm"},"gitHead":"1b46515a3c9fbe2fafa09c3df8cfc37e87552e46","homepage":"https://github.com/ministryotech/responsive-mq#readme","_id":"responsive-mq@1.3.0","_nodeVersion":"20.3.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-6+gDT10S2jzgMj7zgMK9wsNSViR8NsJR3YnggYEdwNAaYAMHhYrK06Riaem2gI42jhA02axjYC7wUAK+u0aAdw==","shasum":"345fd815cef34745ab313ba7653e9e749b77c24a","tarball":"https://registry.npmjs.org/responsive-mq/-/responsive-mq-1.3.0.tgz","fileCount":4,"unpackedSize":8936,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICKwL+65JJMCS5a61cOwHtUZX5M3TJH4AtInN4v9+qS3AiBbgVRyqib+TrtmPJz/dttI1yZZGbv2OiPBYDIo31wbjQ=="}]},"_npmUser":{"name":"ministryotech","email":"temporal-net@live.co.uk"},"directories":{},"maintainers":[{"name":"ministryotech","email":"temporal-net@live.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/responsive-mq_1.3.0_1703963425092_0.9086385066155875"},"_hasShrinkwrap":false},"1.4.0":{"name":"responsive-mq","version":"1.4.0","author":{"name":"Keith Jackson"},"license":"MIT","private":false,"keywords":["responsive","media query","css","jquery","viewport","design"],"description":"Responsive MQ has been designed to enable you to attach JavaScript functions to media queries so you can have viewport specific code executing within your app to partner up with your responsive CSS.","bugs":{"url":"https://github.com/ministryotech/responsive-mq/issues","email":"temporal-net@live.co.uk"},"repository":{"type":"git","url":"git+https://github.com/ministryotech/responsive-mq.git"},"main":"responsive-mq.js","dependencies":{"jquery":">=3.7.1"},"devDependencies":{"eslint":"^8.56.0","eslint-config-defaults":"^9.0.0","uglify-js":"^3.17.4"},"scripts":{"warn-win":"echo The Windows scripts have not been fully tested and may need an update...","ensure-dir":"mkdir ./deploy/build","uglify":"uglifyjs responsive-mq.js -m -o ./deploy/build/responsive-mq.js && uglifyjs responsive-mq.js -m -c -o ./deploy/build/responsive-mq.min.js","copy-readme":"cp README.md ./deploy/build/","copy-package-json":"cp package.json ./deploy/build/","copy-readme-win":"xcopy README.md ./deploy/build/","copy-package-json-win":"xcopy package.json ./deploy/build/","build":"npm run clean && npm run ensure-dir && npm run uglify && npm run copy-readme && npm run copy-package-json","build-win":"npm run warn-win && npm run clean-win && npm run ensure-dir && npm run uglify && npm run copy-readme-win && npm run copy-package-json-win","clean":"rm -rf ./deploy/build","clean-win":"rmdir ./deploy/build /f","lint":"eslint --fix","publish-to-npm":"npm publish deploy/build/","build-tar-for-github":"tar -czvf responsive-mq.tar.gz deploy/build/","release":"npm run lint && npm run build && npm run publish-to-npm && npm run build-tar-for-github","release-win":"npm run lint && npm run build-win && npm run publish-to-npm"},"gitHead":"549674684452d68053df19dd9d379a545102b332","homepage":"https://github.com/ministryotech/responsive-mq#readme","_id":"responsive-mq@1.4.0","_nodeVersion":"20.3.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-ugef5Ihy0/68VgDOxUBOaBCFl7gCiRQDAf7tMitE1nLcoXy72/EFi+B5MDIPo/uY23Qz5yJSftrUNA8LKekLYA==","shasum":"9c025c111abd17bcf29c92ce9808ddc8f2697ff0","tarball":"https://registry.npmjs.org/responsive-mq/-/responsive-mq-1.4.0.tgz","fileCount":4,"unpackedSize":9030,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCchEZwJDooKzM95hUAahHGtV9egpP5/LoV1Z1HmmkPyQIgU6saP542Wj8P03uI4uxrgyNLpJMboGzphQM6/OxVWq0="}]},"_npmUser":{"name":"ministryotech","email":"temporal-net@live.co.uk"},"directories":{},"maintainers":[{"name":"ministryotech","email":"temporal-net@live.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/responsive-mq_1.4.0_1703963784044_0.13517164865615872"},"_hasShrinkwrap":false},"1.5.0":{"name":"responsive-mq","version":"1.5.0","author":{"name":"Keith Jackson"},"license":"MIT","private":false,"keywords":["responsive","media query","css","jquery","viewport","design"],"description":"Responsive MQ has been designed to enable you to attach JavaScript functions to media queries so you can have viewport specific code executing within your app to partner up with your responsive CSS.","bugs":{"url":"https://github.com/ministryotech/responsive-mq/issues","email":"temporal-net@live.co.uk"},"repository":{"type":"git","url":"git+https://github.com/ministryotech/responsive-mq.git"},"main":"src/responsive-mq.js","dependencies":{"jquery":">=3.7.1"},"devDependencies":{"eslint":"^8.56.0","eslint-config-defaults":"^9.0.0","uglify-js":"^3.17.4"},"scripts":{"lint":"eslint --fix","ensure-dir":"mkdir ./dist","clean":"rm -rf ./dist","uglify":"uglifyjs src/responsive-mq.js -m -o ./dist/responsive-mq.js && uglifyjs src/responsive-mq.js -m -c -o ./dist/responsive-mq.min.js","build":"npm run clean && npm run ensure-dir && npm run uglify && cp README.md ./dist/ && cp package.json ./dist/","publish-to-npm":"npm publish dist/","build-tar-for-github":"tar -czvf responsive-mq.tar.gz dist/","release":"npm run lint && npm run build && npm run publish-to-npm && npm run build-tar-for-github"},"gitHead":"3df61470ba00fd5c47d1e11ba5c37aa4f12aac3b","homepage":"https://github.com/ministryotech/responsive-mq#readme","_id":"responsive-mq@1.5.0","_nodeVersion":"20.3.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-gjEcj/1PyZ/Gly7we3yRoFxrrygrZWKjOylRn5WvCXH18MA+7Kpytd2u/76n27HLLp/IQGDva7PUhTF8R/dmoA==","shasum":"c9509b1c879f90cbc650c4fb887ff94d1c1293b0","tarball":"https://registry.npmjs.org/responsive-mq/-/responsive-mq-1.5.0.tgz","fileCount":4,"unpackedSize":8353,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQDWE8hVvnU/LBQ514jWJ9hfy6AejY4odrCU9Buv6JdAIhANFR6uONRGRknbCbmAACM+kc6gP6hs1iLedwuYz5LiWC"}]},"_npmUser":{"name":"ministryotech","email":"temporal-net@live.co.uk"},"directories":{},"maintainers":[{"name":"ministryotech","email":"temporal-net@live.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/responsive-mq_1.5.0_1704055362686_0.45846833757405525"},"_hasShrinkwrap":false,"deprecated":"Deprecated due to bad main linking in package.json"},"1.5.1":{"name":"responsive-mq","version":"1.5.1","author":{"name":"Keith Jackson"},"license":"MIT","private":false,"keywords":["responsive","media query","css","jquery","viewport","design"],"description":"Responsive MQ has been designed to enable you to attach JavaScript functions to media queries so you can have viewport specific code executing within your app to partner up with your responsive CSS.","bugs":{"url":"https://github.com/ministryotech/responsive-mq/issues","email":"temporal-net@live.co.uk"},"repository":{"type":"git","url":"git+https://github.com/ministryotech/responsive-mq.git"},"main":"responsive-mq.js","dependencies":{"jquery":">=3.7.1"},"devDependencies":{"eslint":"^8.56.0","eslint-config-defaults":"^9.0.0","uglify-js":"^3.17.4"},"scripts":{"lint":"eslint --fix","ensure-dir":"mkdir ./dist","clean":"rm -rf ./dist","uglify":"uglifyjs src/responsive-mq.js -m -o ./dist/responsive-mq.js && uglifyjs src/responsive-mq.js -m -c -o ./dist/responsive-mq.min.js","build":"npm run clean && npm run ensure-dir && npm run uglify && cp README.md ./dist/ && cp package.json ./dist/","publish-to-npm":"npm publish dist/","build-tar-for-github":"tar -czvf responsive-mq.tar.gz dist/","release":"npm run lint && npm run build && npm run publish-to-npm && npm run build-tar-for-github"},"gitHead":"921f6cc668331a1d1147ff46d708c3edd446e35d","homepage":"https://github.com/ministryotech/responsive-mq#readme","_id":"responsive-mq@1.5.1","_nodeVersion":"20.3.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-ZVaXAHdiO0jI5IeArQ1lN1lsAARR+F3eo+e/rV2bAzaeFpaigXIazJG4Tb23xCfTEjjyksyfTOsnbQFHqAT7Vg==","shasum":"a577544965b855b66c225cea625cd9a165bc3a7e","tarball":"https://registry.npmjs.org/responsive-mq/-/responsive-mq-1.5.1.tgz","fileCount":4,"unpackedSize":8349,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEAk4YLw3k88wbRPktXmobRtSfFAUELrfIdRTm09CEa0AiEAh5ONH405OlJ6nvPe4SuBK0+3AMZCghuajOHXtU9W0yA="}]},"_npmUser":{"name":"ministryotech","email":"temporal-net@live.co.uk"},"directories":{},"maintainers":[{"name":"ministryotech","email":"temporal-net@live.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/responsive-mq_1.5.1_1704055790218_0.20802069048278837"},"_hasShrinkwrap":false},"1.5.2":{"name":"responsive-mq","version":"1.5.2","author":{"name":"Keith Jackson"},"license":"MIT","private":false,"keywords":["responsive","media query","css","jquery","viewport","design"],"description":"Responsive MQ has been designed to enable you to attach JavaScript functions to media queries so you can have viewport specific code executing within your app to partner up with your responsive CSS.","bugs":{"url":"https://github.com/ministryotech/responsive-mq/issues","email":"temporal-net@live.co.uk"},"repository":{"type":"git","url":"git+https://github.com/ministryotech/responsive-mq.git"},"main":"responsive-mq.js","dependencies":{"jquery":">=3.7.1"},"devDependencies":{"eslint":"^8.56.0","eslint-config-defaults":"^9.0.0","uglify-js":"^3.17.4"},"scripts":{"lint":"eslint src/*.js --fix","ensure-dir":"mkdir ./dist","clean":"rm -rf ./dist","uglify":"uglifyjs src/responsive-mq.js -m -o ./dist/responsive-mq.js && uglifyjs src/responsive-mq.js -m -c -o ./dist/responsive-mq.min.js","build":"npm run clean && npm run ensure-dir && npm run uglify && cp README.md ./dist/ && cp package.json ./dist/","publish-to-npm":"npm publish dist/","build-tar-for-github":"tar -czvf responsive-mq.tar.gz dist/","release":"npm run lint && npm run build && npm run publish-to-npm && npm run build-tar-for-github"},"gitHead":"c1536f8d1c9c61da3ce4cc514a2f940c153259d6","homepage":"https://github.com/ministryotech/responsive-mq#readme","_id":"responsive-mq@1.5.2","_nodeVersion":"20.3.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-cbBEAC5e6qnDWCudxM0pRsoaMwT3/YpZe1lri7ZtS1IIL0xZHk13tmt2W4snpBkm6FPeupwPRudyEVR84Apdqg==","shasum":"64271325ede58f1acbd39d4a87b2e7f03b55fdce","tarball":"https://registry.npmjs.org/responsive-mq/-/responsive-mq-1.5.2.tgz","fileCount":4,"unpackedSize":8377,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF6AwiMN9+kyZOtZO/UXb0gwwJ93AIn2AHMy2tb16K0KAiEAhJ2Yar1zeG7wAe7v/kYmdh2+7n/P8zEi8xZ9vMB54Gk="}]},"_npmUser":{"name":"ministryotech","email":"temporal-net@live.co.uk"},"directories":{},"maintainers":[{"name":"ministryotech","email":"temporal-net@live.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/responsive-mq_1.5.2_1704058364334_0.4272863619878109"},"_hasShrinkwrap":false},"1.6.0":{"name":"responsive-mq","version":"1.6.0","author":{"name":"Keith Jackson"},"license":"MIT","private":false,"keywords":["responsive","media query","css","jquery","viewport","design"],"description":"Responsive MQ has been designed to enable you to attach JavaScript functions to media queries so you can have viewport specific code executing within your app to partner up with your responsive CSS.","bugs":{"url":"https://github.com/ministryotech/responsive-mq/issues","email":"temporal-net@live.co.uk"},"repository":{"type":"git","url":"git+https://github.com/ministryotech/responsive-mq.git"},"main":"responsive-mq.js","dependencies":{"jquery":">=3.7.1"},"devDependencies":{"@types/jquery":"^3.5.29","@types/node":"^20.10.6","@typescript-eslint/eslint-plugin":"^5.6.0","@typescript-eslint/parser":"^5.6.0","esbuild":"^0.19.11","eslint":"^7.32.0","eslint-config-defaults":"^9.0.0","typescript":"^5.1.6"},"scripts":{"lint":"eslint src/*.js --fix","ensure-dir":"mkdir ./dist","clean":"rm -rf ./dist","esbuild:min":"esbuild ./dist/responsive-mq.js --minify --outfile=./dist/responsive-mq.min.js","tsc:build":"npx tsc","tsc:package":"npm run clean && npm run ensure-dir && npm run tsc:build && npm run esbuild:min && cp README.md ./dist/ && cp package.json ./dist/","publish:npm":"npm publish dist/","publish:tar":"tar -czvf responsive-mq.tar.gz dist/","release":"npm run lint && npm run tsc:package && npm run publish:npm && npm run publish:tar"},"homepage":"https://github.com/ministryotech/responsive-mq#readme","_id":"responsive-mq@1.6.0","_nodeVersion":"14.21.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-6LExTH+rkWlbM2FgRWWnXLPgW8h7VXNn4n8tkdXY8Z7wSGzTx7m3ROAk2f3UgukXadpFOWbNqqQCxLWyAwn7Cg==","shasum":"22955e6b9ed5219dc4544494cf02a7f2f1def7f2","tarball":"https://registry.npmjs.org/responsive-mq/-/responsive-mq-1.6.0.tgz","fileCount":7,"unpackedSize":15372,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDV/+zU/L6qdvsFrn5w1rByxM64UESUPMw6H38N7vIOIAIhAJ80I3OKxrcotcsUoSluGAlN94auYbYuW//sTw7XN0VI"}]},"_npmUser":{"name":"ministryotech","email":"temporal-net@live.co.uk"},"directories":{},"maintainers":[{"name":"ministryotech","email":"temporal-net@live.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/responsive-mq_1.6.0_1704486698290_0.17318506733384598"},"_hasShrinkwrap":false}},"readme":"# responsive-mq.js #\r\n\r\n### What is it for? ###\r\nResponsive MQ has been designed to enable you to attach JavaScript functions to media queries, so you can have viewport specific code executing within your app to partner up with your responsive CSS. It does this by registering named elements of markup which can then be checked on resize to determine what the current viewport is. This is handled by the responsive-mq.js 'registerBreakpoint()' and 'activate()' functions.\r\n\r\n### How do I get set up? ###\r\nIn order to make use of Responsive MQ, simply add a reference to the javascript file in your page or using your favourite script loader.\r\nIn the attached sample HTML file the references are added manually toward the end of the body tag.\r\n\r\n\t<script src=\"jquery.min.js\"></script>\r\n\t<script src=\"responsive-mq.min.js\"></script>\r\n\r\nAs of v 1.2.2 it now supports AMD - You can use it with RequireJS like this...\r\n\r\n\tdefine(['responsive-mq', 'jquery'],\r\n\t    function(ResponsiveMQ) {\r\n\t\t\tResponsiveMQ.registerBreakpoint('mobile', '', function () {\r\n\t\t    $('#display').text('This is mobile viewport');\r\n\t\t});\r\n\t    });\r\n\r\nThis will affect where Responsive MQ is placed. If you are using traditional methodology then it will be attached to the jQuery object. If you are using RequireJS then it will be returned by itself.\r\n\r\nResponsive MQ is dependent on jQuery. It's been tested with 1.11 but should be compatible with all versions of jQuery - Feel free to raise a bug if you experience any issues with specific versions. The reason for this is jQuery's comparatively faster speed when setting up resize event responses.\r\n\r\n### How do I use it? ###\r\nUsing responsive-mq is a two-step process. Firstly you need to register a breakpoint against a matching function and an optional function to execute when the breakpoint no longer matches the media query...\r\n\r\n\t$.responsiveMQ.registerBreakpoint('mobile', '', function () {\r\n\t    $('#display').text('This is mobile viewport');\r\n\t});\r\n\r\nor...\r\n\r\n\t$.responsiveMQ.registerBreakpoint('mobile', '', function () {\r\n\t    $('#display').text('This is mobile viewport');\r\n\t    $('#notMobile').hide();\r\n\t}, function() {\r\n\t    $('#notMobile').show();\r\n\t});\r\n\r\nOnce you have registered all of your breakpoint functions you can activate responsive-mq as follows...\r\n\r\n\t$.responsiveMQ.activate();\r\n\r\nThis needs to be a multistep process so that it can render all the required markup and style blocks.\r\n\r\n### Limitations ###\r\nThe intention of responsive-mq is purely to handle identification of a single valid viewport. To this end only one of the specified registered breakpoints will be active at any one time. Trying to use multiple overlapping media queries will have unpredictable results.\r\n\r\n## jQuery\r\nUse v1.2.x for jQuery 1.x\r\nUse v1.3.x for jQuery 2.x\r\nUse v1.4.x for jQuery 3.x\r\n\r\n# The Ministry of Technology Open Source Products\r\nWelcome to The Ministry of Technology open source products. All open source Ministry of Technology products are distributed under the MIT License for maximum re-usability.\r\nOur other open source repositories can be found here...\r\n\r\n* [https://github.com/ministryotech](https://github.com/ministryotech)\r\n* [https://github.com/tiefling](https://github.com/tiefling)\r\n\r\n### Where can I get it? ###\r\nYou can download the javascript file (dev or minified version) from the downloads page here and add it to your website manually, or you can use any of the following package managers...\r\n\r\n- **NPM** - [https://www.npmjs.org/package/responsive-mq](https://www.npmjs.org/package/responsive-mq)\r\n- Nuget is no longer supported\r\n\r\n### Contribution guidelines ###\r\nIf you would like to contribute to the project, please contact me.\r\n\r\nThe source code can be used in a simple text editor or within Visual Studio using Node.js Tools for Visual Studio.\r\n\r\n### Who do I talk to? ###\r\n* Keith Jackson - temporal-net@live.co.uk\r\n","maintainers":[{"name":"ministryotech","email":"temporal-net@live.co.uk"}],"time":{"modified":"2024-01-05T20:31:38.710Z","created":"2014-10-27T13:33:02.064Z","0.0.1":"2014-10-27T13:33:02.064Z","1.0.0":"2014-10-27T13:48:36.606Z","1.0.1":"2014-10-27T14:28:02.069Z","1.0.2":"2014-10-27T15:17:25.762Z","1.1.0":"2014-10-27T16:10:44.083Z","1.1.1":"2014-10-27T16:13:47.612Z","1.2.1":"2014-10-31T16:28:51.595Z","1.2.2":"2014-10-31T16:46:34.360Z","1.2.3":"2014-11-03T14:32:56.087Z","1.2.4":"2014-11-10T16:21:31.718Z","1.2.5":"2014-11-11T10:56:09.030Z","1.3.0":"2023-12-30T19:10:25.257Z","1.4.0":"2023-12-30T19:16:24.215Z","1.5.0":"2023-12-31T20:42:42.839Z","1.5.1":"2023-12-31T20:49:50.401Z","1.5.2":"2023-12-31T21:32:44.530Z","1.6.0":"2024-01-05T20:31:38.491Z"},"homepage":"https://github.com/ministryotech/responsive-mq#readme","keywords":["responsive","media query","css","jquery","viewport","design"],"repository":{"type":"git","url":"git+https://github.com/ministryotech/responsive-mq.git"},"author":{"name":"Keith Jackson"},"bugs":{"url":"https://github.com/ministryotech/responsive-mq/issues","email":"temporal-net@live.co.uk"},"license":"MIT","readmeFilename":"README.md","users":{"ministryotech":true}}