{"_id":"media-query-fns","_rev":"12-c396fc02364cefad5681cb20c125ed9a","name":"media-query-fns","dist-tags":{"latest":"2.1.2"},"versions":{"1.0.0":{"name":"media-query-fns","version":"1.0.0","_id":"media-query-fns@1.0.0","maintainers":[{"name":"tbjgolden","email":"tbjgolden@gmail.com"}],"bin":{"media-query-fns":"_dist/media-query-fns"},"dist":{"shasum":"e57429aa49475c19676f3fa72a5cfba1e18a4cee","tarball":"https://registry.npmjs.org/media-query-fns/-/media-query-fns-1.0.0.tgz","fileCount":27,"integrity":"sha512-QNdbz+p6y2SeqzU4d+6J4IOa6sn0i3+G6s3UqPcB+gfoho2RCS+Z6r2J4P4HnQAourre1gaWox12OZENp/q8WA==","signatures":[{"sig":"MEQCIBJU2TAZPD/uLSsP6wukR3S5O2t+NJ2iYGvALKf96RyqAiA+OUbWFPU5qa3BKe3XHi6sD1VYz7qmcyzfnpt56/2k6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOIZsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHCxAAikeevLjAIxW8CpO/BpeqQfPLxm9s379m/Pxf/7FgaKwzbrqC\r\nA1tj1aEib4t1wI7NMBXOaPB77UXehOdw1NjI7ouS4S11gzQpgsjH2IVJ/Edj\r\negfHh7cb5Y9M+SKujHqPYxY2C7+sckk/8PXRKj6LbPyMOEDEbh0WTMWp2Bs6\r\nLdnO6wKLCLZs65931Bzfd60dwUIYsX97HmEpOts+sY/l1HO2BKAhVMewR5T/\r\n/yQjF0ddelkuMjuVEsZMCyAlRrz4Z9dFi0AKeAR1Oh5xvIfxyiYDADiyG0To\r\nV+UBF/Q0j76soLKW3uz54hcBlfGiFOuAiaaCosPd82TRX72or7N+V8aTnjJN\r\nA48WWmLuu9R49Whv0wcAIUz2rEgQPf7vBfjkqQHMRWY5d0V+jRPZncarAJ03\r\nPxkxqmU9isqC/kJ6dw3geU4w7hScypTmuHoPuTU54uT6BxU2+K5d2C9PzhiV\r\nvgFxpL/iPsBTd9NcJZQKm1aKoeWecPgZ2X1rmLvBVXrtYuvCQp5TTL5VReX6\r\nUJN2hsjC4o7d1ViWK8X2ElSbCTRdCu/hKue5bikmOcmg/iFpbpd6eCEI4+eq\r\najZWxzXEWOBI7HugdHw2IIG6nHpomJ+m5olzAlHnRaEOYesTstEc003GjxHO\r\nLlXGfJWExHjhm7S2ZiYq2QWZf1XR8m80xTc=\r\n=TV+C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"_dist/cjs/index.js","types":"_dist/esm/index.d.ts","module":"_dist/esm/index.js","browser":{"./_dist/cjs/index.js":"./_dist/cjs/index.js","./_dist/esm/index.js":"./_dist/esm/index.js"},"gitHead":"47a2962e8dc18b68f652cbb84f2ba0bd2704ed86","release":{"branches":["main"]},"scripts":{"test":"jest","build":"node ./_scripts/build.js","watch":"jest --watch","coverage":"jest --coverage"},"_npmUser":{"name":"tbjgolden","email":"tbjgolden@gmail.com"},"_npmVersion":"8.5.5","description":"[![npm version](https://img.shields.io/npm/v/media-query-fns.svg?style=flat-square)](https://www.npmjs.com/package/media-query-fns) ![npm bundle size](https://img.shields.io/bundlephobia/minzip/media-query-fns?style=flat-square) [![test coverage](https://","directories":{},"lint-staged":{"*.js":"eslint --cache --fix","*.{js,css,md}":"prettier --write"},"_nodeVersion":"16.14.0","dependencies":{"media-query-parser":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.4.2","jest":"^27.5.1","husky":"^7.0.4","json5":"^2.2.0","react":"^17.0.2","eslint":"^8.6.0","esbuild":"^0.14.11","express":"^4.17.2","ts-jest":"^27.1.3","fs-extra":"^10.0.0","node-dir":"^0.1.17","prettier":"^2.5.1","@types/ws":"^8.2.2","react-dom":"^17.0.2","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@types/react":"^17.0.38","glob-gitignore":"^1.0.14","@commitlint/cli":"^16.2.1","@types/fs-extra":"^9.0.13","@types/node-dir":"^0.0.34","@types/react-dom":"^17.0.11","semantic-release":"^19.0.2","eslint-plugin-react":"^7.29.3","@typescript-eslint/parser":"^5.13.0","validate-npm-package-name":"^3.0.0","@commitlint/config-conventional":"^16.2.1","@typescript-eslint/eslint-plugin":"^5.13.0"},"_npmOperationalInternal":{"tmp":"tmp/media-query-fns_1.0.0_1647871595905_0.3647545092249609","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"media-query-fns","version":"1.1.0","_id":"media-query-fns@1.1.0","maintainers":[{"name":"tbjgolden","email":"tbjgolden@gmail.com"}],"bin":{"media-query-fns":"_dist/media-query-fns"},"dist":{"shasum":"aebdce00ec1a58776228fe29f5e9666004ea08be","tarball":"https://registry.npmjs.org/media-query-fns/-/media-query-fns-1.1.0.tgz","fileCount":27,"integrity":"sha512-63NVGzl2UR0Y2gezjJP5Om4aYzY1TzzeP82p7QgUbK+UERNL1sIl9/1UgmyzdzcYAKYvPpt9Ay0HABhjW5FbGA==","signatures":[{"sig":"MEYCIQCeoUBLQQxCQ+1u67krN5JYd4uJGplsqCNgs7OOTfQ8vgIhAPCQP+RzmlvIWuSa2501WzwgdTiM/EHmETTXrV76Cgvg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOLOpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5jg/+OcxTBT5N8nNHRIy/v87IRyAbB6h5BgZVdYFe0eLNevm5TV0O\r\ngM5/tAx/6v6cMBkeW9EBDtkcjSbb9pPDzW4likHf++AQsBeEpa4aNWH0QC95\r\n/7pRa+BlvRLLcqyCgqj0jadg3ggH+6jii12vGOQtJtsm9+sfEZRiVvvQNnBH\r\n2H8YjUiOtgQtRd5smn6ytCnUH+WPV1DIE57Ew5jjkK8/4OeRtTloVILZjrtv\r\nHZubEr+2UFoBNL3odGkouHDoHGJ4LbEj8122Wkg4MnveUZrIphqNlLH1pJz0\r\nO6mJ/koX40k/WhWCdlQBKxCvmQyH6MvU1Me1sZFFgKsw79hsmweE/ZqMWSSB\r\n/bt9V4AEJIG5d80vvXMK6z1Kg41WlwW0aPfoHRfeF90F/avSH1X8WlusxhqZ\r\nrq9Pxjcj68yjzTWxqBQmSwNoS77n5bsW/pxMlBceE4+p1VQ9BJLTWTkIdaPA\r\nILMbzbV0nDEsNufFM1/jtV35rfnjl8jxFOMTlxf5x86n2eHBizhirVnwd30c\r\nYqlGBPMPnbOLUwC0keLxF3dtNrWa1ZHLstwYaFUzUvQtBXkj3Yzq53kPxZIF\r\ndPBhKDqrNRrQJhuV0tS/7trmqnPRtwctQofxr69NTPkl0w491ZCdV7/g5cwN\r\nQqpe3V0mo17uutNdwtMrrJMZw1s010L2sFY=\r\n=4FXB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"_dist/cjs/index.js","types":"_dist/esm/index.d.ts","module":"_dist/esm/index.js","browser":{"./_dist/cjs/index.js":"./_dist/cjs/index.js","./_dist/esm/index.js":"./_dist/esm/index.js"},"gitHead":"aaaa6a9d64f773367437c2817b87b9d8b16b3699","release":{"branches":["main"]},"scripts":{"test":"jest","build":"node ./_scripts/build.js","watch":"jest --watch","coverage":"jest --coverage"},"_npmUser":{"name":"tbjgolden","email":"tbjgolden@gmail.com"},"_npmVersion":"8.5.5","description":"[![npm version](https://img.shields.io/npm/v/media-query-fns.svg?style=flat-square)](https://www.npmjs.com/package/media-query-fns) ![npm bundle size](https://img.shields.io/bundlephobia/minzip/media-query-fns?style=flat-square) [![test coverage](https://","directories":{},"lint-staged":{"*.js":"eslint --cache --fix","*.{js,css,md}":"prettier --write"},"_nodeVersion":"16.14.0","dependencies":{"media-query-parser":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.4.2","jest":"^27.5.1","husky":"^7.0.4","json5":"^2.2.0","react":"^17.0.2","eslint":"^8.6.0","esbuild":"^0.14.11","express":"^4.17.2","ts-jest":"^27.1.3","fs-extra":"^10.0.0","node-dir":"^0.1.17","prettier":"^2.5.1","@types/ws":"^8.2.2","react-dom":"^17.0.2","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@types/react":"^17.0.38","glob-gitignore":"^1.0.14","@commitlint/cli":"^16.2.1","@types/fs-extra":"^9.0.13","@types/node-dir":"^0.0.34","@types/react-dom":"^17.0.11","semantic-release":"^19.0.2","eslint-plugin-react":"^7.29.3","@typescript-eslint/parser":"^5.13.0","validate-npm-package-name":"^3.0.0","@commitlint/config-conventional":"^16.2.1","@typescript-eslint/eslint-plugin":"^5.13.0"},"_npmOperationalInternal":{"tmp":"tmp/media-query-fns_1.1.0_1647883177401_0.4375708705802348","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"media-query-fns","version":"1.2.0","_id":"media-query-fns@1.2.0","maintainers":[{"name":"tbjgolden","email":"tbjgolden@gmail.com"}],"bin":{"media-query-fns":"_dist/media-query-fns"},"dist":{"shasum":"71b7d37cde4241e1b0660ebc1baaa91d78d75026","tarball":"https://registry.npmjs.org/media-query-fns/-/media-query-fns-1.2.0.tgz","fileCount":3,"integrity":"sha512-xHvNXsVXuAQh8SAJ1dKgOY4TgGqwoarCBjQx5eigADOtXrSqcxYgKL6vhj30MKgRr/xGF9HkXT5anz1mRhNSZw==","signatures":[{"sig":"MEYCIQDi29x1zhsm1e1Z7isN2IFa2D6kUWUIPfUw+tMYaMxWkwIhANOkCCRWktu7A6G73LKxBztxMYImX5HOAz1zYWKBf0be","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiObTyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIFw/+NteHOAqjYc2mvkTJ0jfxZZ7bMj9S1YY9FctzXZlNCTva2mXu\r\nOCI7/dS20Pb70XrD3eAFeDIKlN53qyj0j0YnW3lkiVJxXmuLsfBHLHjgW8Jy\r\nzAINK4yolyR7+Q4p/28EyK2AlkPGzc5fKu2v7gmNKggYvBi9hC2BAJOX7euz\r\nT/Lp1IEnu1ecoMv3lqBhg3E+/7+bRss75r1m6to89MJRFuxNxEGSFXLojWoc\r\n2VNhrDvAFibYpsT/JGweVXJtqKQgZzFueqShbz1VhRMGhXq1B9u5fwckxnNo\r\nyHX8XmbJuHoB44ZGLdg1EbP/ePbasRWXGmJpbS9aQnpbhxArc3rbnp4PK2Cs\r\n1LlUj1wIx96xBJgiwk3Y2jx8Cb6MhTJeJm3rMaWc7LKa3kG+bJ8o+g6Jrg2G\r\nk1w7OvBTQlf2jYo0Jhkp8N5006PAt4t0r/EkAt5iBuZVIFQ1rl/tF/tWiiGg\r\n2W9vx27G4m0LBZCyQ1mVDugJHRP8nag+2pzANwb86rjdAbAlAytyXb/5+g+s\r\nc+PaplUKKPgZKEatwz2p3fh12AgPq7HU96mZiFS3hRYoVlINn6sThFtPsJJS\r\nFx441/rkmCdfS85uM9Y6YF9q2qbh0rj/u7t99BCc/ytq9MJSuP/R0HT71f2C\r\nZaLEq/mrFiDV6vF+vID2CXveWbY1MYN8Nr8=\r\n=QA6e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"_dist/cjs/index.js","types":"_dist/esm/index.d.ts","module":"_dist/esm/index.js","browser":{"./_dist/cjs/index.js":"./_dist/cjs/index.js","./_dist/esm/index.js":"./_dist/esm/index.js"},"gitHead":"7d9b7cc30ffa7b7f6113301b7443497005799fb3","release":{"branches":["main"]},"scripts":{"test":"jest","build":"node ./_scripts/build.js","watch":"jest --watch","coverage":"jest --coverage"},"_npmUser":{"name":"tbjgolden","email":"tbjgolden@gmail.com"},"_npmVersion":"8.5.5","description":"[![npm version](https://img.shields.io/npm/v/media-query-fns.svg?style=flat-square)](https://www.npmjs.com/package/media-query-fns) ![npm bundle size](https://img.shields.io/bundlephobia/minzip/media-query-fns?style=flat-square) [![test coverage](https://","directories":{},"lint-staged":{"*.js":"eslint --cache --fix","*.{js,css,md}":"prettier --write"},"_nodeVersion":"16.14.0","dependencies":{"media-query-parser":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.4.2","jest":"^27.5.1","husky":"^7.0.4","json5":"^2.2.0","react":"^17.0.2","eslint":"^8.6.0","esbuild":"^0.14.11","express":"^4.17.2","ts-jest":"^27.1.3","fs-extra":"^10.0.0","node-dir":"^0.1.17","prettier":"^2.5.1","@types/ws":"^8.2.2","react-dom":"^17.0.2","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@types/react":"^17.0.38","glob-gitignore":"^1.0.14","@commitlint/cli":"^16.2.1","@types/fs-extra":"^9.0.13","@types/node-dir":"^0.0.34","@types/react-dom":"^17.0.11","semantic-release":"^19.0.2","eslint-plugin-react":"^7.29.3","@typescript-eslint/parser":"^5.13.0","validate-npm-package-name":"^3.0.0","@commitlint/config-conventional":"^16.2.1","@typescript-eslint/eslint-plugin":"^5.13.0"},"_npmOperationalInternal":{"tmp":"tmp/media-query-fns_1.2.0_1647949042596_0.6847804288209633","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"media-query-fns","version":"1.3.0","_id":"media-query-fns@1.3.0","maintainers":[{"name":"tbjgolden","email":"tbjgolden@gmail.com"}],"bin":{"media-query-fns":"_dist/media-query-fns"},"dist":{"shasum":"88619e0c5cd3f15f981b0f29ea0a3ddb55c79117","tarball":"https://registry.npmjs.org/media-query-fns/-/media-query-fns-1.3.0.tgz","fileCount":59,"integrity":"sha512-oQzvZjvcfijvb4xv3nayXidnHkKnzEssELYSgxAToTz2R4FvSPpHRosbDuruCY4JG2IaZkozMNC53mUecRvckg==","signatures":[{"sig":"MEYCIQCzozhbXDtLE7qc6/DR7Qt9tMucUAdkkjKsxqMTmw/GYAIhAIRSgsNK5JhRISM//1qFrSIfvZNtob47uuJAAetKS58U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":446217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOjsPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPsg/9HNmI82lVi4KeqSHsnvg7C/NEPG5Za7cqcvqwU6VjwvrqGz3o\r\n2bYrDa+f5CIfHCoZs8MYA31REH2YBFcf1PdIhJdJjBYviqO5pPhGqCX81rlk\r\nchmK+JmJ7sBTyJ5hJpb2w6e6ewfzZReu6lB4O58K2jhGgd1irncXyPn7TBAS\r\nXwz03FG4AtWujJTyFdNlc88i9hwBfGhgp2EwYtnEA4NyyHWNJKtyh2Xl2Ks5\r\ndkymfLj/CxP6P4aztPjj8EjJrIIoJuWRNJckOzBywtxyZgGIf+YuugPLd9iK\r\nogB8Sc1/ilf5tFPYcNsid6OmSMxGOpbTaxPeWNKXEOJnhuEgrRXCulTPMNmo\r\nZGAeTjY25sLDBlZ3mn8A7k/4QcTmLhumoog4WsHVsqKjRe0QVZUr7eXIxtMA\r\n4MryP54bV4y79l9sfWvtydRCQ1yb8YdZM9o3ve64TXZ1ZFhRacANO5EFSu6k\r\n9Ls+xppgY0Sy0InP6SeyPs1mFCOZ7W92ulw8c5kxpvMZF486C6815hZj6RUi\r\n0hesENFGn6lil0rc0fDqt39jHOcE0dw30eLk+XKSCsiMh8NzvufBYlQOc4Jy\r\nwhlio3EHNn0+YXSpMC12IcZ5NWbNf9ihS8LjWjlow9qy6w8waVoIJYjEBUoT\r\nEqRM9o57BYwPadO7PVXwGDRZeS+5vsFNfw8=\r\n=xDGN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"_dist/cjs/index.js","types":"_dist/esm/index.d.ts","module":"_dist/esm/index.js","browser":{"./_dist/cjs/index.js":"./_dist/cjs/index.js","./_dist/esm/index.js":"./_dist/esm/index.js"},"gitHead":"c68927d5c20a7e48d92d630b25965116bb5c955c","release":{"branches":["main"]},"scripts":{"test":"jest","build":"node ./_scripts/build.js","watch":"jest --watch","coverage":"jest --coverage"},"_npmUser":{"name":"tbjgolden","email":"tbjgolden@gmail.com"},"_npmVersion":"8.5.5","description":"Useful functions for working with CSS media queries in JS/TS","directories":{},"lint-staged":{"*.js":"eslint --cache --fix","*.{js,css,md}":"prettier --write"},"_nodeVersion":"16.14.0","dependencies":{"media-query-parser":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.4.2","jest":"^27.5.1","husky":"^7.0.4","json5":"^2.2.0","react":"^17.0.2","eslint":"^8.6.0","esbuild":"^0.14.11","express":"^4.17.2","ts-jest":"^27.1.3","fs-extra":"^10.0.0","node-dir":"^0.1.17","prettier":"^2.5.1","@types/ws":"^8.2.2","react-dom":"^17.0.2","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@types/react":"^17.0.38","glob-gitignore":"^1.0.14","@commitlint/cli":"^16.2.1","@types/fs-extra":"^9.0.13","@types/node-dir":"^0.0.34","@types/react-dom":"^17.0.11","semantic-release":"^19.0.2","eslint-plugin-react":"^7.29.3","@typescript-eslint/parser":"^5.13.0","validate-npm-package-name":"^3.0.0","@commitlint/config-conventional":"^16.2.1","@typescript-eslint/eslint-plugin":"^5.13.0"},"_npmOperationalInternal":{"tmp":"tmp/media-query-fns_1.3.0_1647983375392_0.8271103870015382","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"media-query-fns","version":"1.3.1","_id":"media-query-fns@1.3.1","maintainers":[{"name":"tbjgolden","email":"tbjgolden@gmail.com"}],"bin":{"media-query-fns":"_dist/media-query-fns"},"dist":{"shasum":"e2c1d99c0cbfe971df15498fe3ae735db36d6295","tarball":"https://registry.npmjs.org/media-query-fns/-/media-query-fns-1.3.1.tgz","fileCount":75,"integrity":"sha512-70B+AGp0kQ1CaEzPtDj9lOu+FZbxPHhADz7af5Y6U9A9VN476XMAHs2wrK9TxSSbKtIJ5dUObUPWyNcPAnFRuw==","signatures":[{"sig":"MEUCIQDljr9woSarPwTYKfR23LXjl/rqF8PPmJYy2Q+FcSpoLAIgBpZq8LPa2Z+Vg2/cQomXZXEKuRQKNrGwjWCdBfnF9n8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":561806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQOSgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVCw//fjExPKN6ShZCueprNfW0tA7uMw1F9hqe+VOXUg1KrLz49w7E\r\n3A6hCuGBUQIneipjKMkyj7CBJaJppzeZ1vSNuja8URAqI+KTYaUKiykDfKKg\r\nq6qCKZUf1wHShoHblEN+FEWUe/J5Y408ysckyIKeaSUZCMhMMzbdkVC/MLXX\r\nGfLauFMe5CDQC+DfYMt3k+HrgeTGFoLG1QBoRsGFynSHVbyEDql/DLbwDrKb\r\nAgi/VZNSHjSVSa4pIqlITDHDPkR5OgXKDoJNqSgL3jgf4XCQ4w4ITBfXkDew\r\nPNN9wZuB3ibITHKalcbOnCZs4373p1N9bcGSQ2ZjVpFD1tZheVF8vZtWnXdI\r\nu3FOh/wKiC8oeIjggcRMlnAgP7BV3AHBCoeARMneOCz02dwKH9abBdpzuq7u\r\nsUtUGbqylDr+DjG+vOfKOZeSo1YNhu/Pd9aGZbmE/SNTQlZCnTrym68T6Gss\r\n7r+SULpxA40hP8pF8+Amew0tsek7rqY91Ult32OXWV446BRTwbn2zapEp5iB\r\noCgJqi7n3SOwau4W3b1ryIkciS9Io4oyO92SpY8MlSAbRaxam6RN1oFPlDwF\r\n1spxB35y6MpGBFEXDCnsevN4mXLVAAta59TJe2+NvuToiw9IDhTGGoOVUnWz\r\noPIuJUPJ3SXhqRzIem/vVh4Q5wadRsZVLyM=\r\n=EYBO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"_dist/cjs/index.js","types":"_dist/esm/index.d.ts","module":"_dist/esm/index.js","browser":{"./_dist/cjs/index.js":"./_dist/cjs/index.js","./_dist/esm/index.js":"./_dist/esm/index.js"},"gitHead":"1b865081f965259000bc644a14b4236379dc6fcf","release":{"branches":["main"]},"scripts":{"lint":"eslint src","test":"jest","build":"node ./_scripts/build.js","husky":"husky install","watch":"jest --watch","coverage":"jest --coverage"},"_npmUser":{"name":"tbjgolden","email":"tbjgolden@gmail.com"},"_npmVersion":"8.5.5","description":"Useful functions for working with CSS media queries in JS/TS","directories":{},"lint-staged":{"*.js":"eslint --cache --fix","*.{js,css,md}":"prettier --write"},"_nodeVersion":"16.14.0","dependencies":{"media-query-parser":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.4.2","jest":"^27.5.1","husky":"^7.0.4","json5":"^2.2.0","react":"^17.0.2","eslint":"^8.6.0","esbuild":"^0.14.11","express":"^4.17.2","ts-jest":"^27.1.3","fs-extra":"^10.0.0","node-dir":"^0.1.17","prettier":"^2.5.1","@types/ws":"^8.2.2","react-dom":"^17.0.2","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@types/react":"^17.0.38","glob-gitignore":"^1.0.14","@commitlint/cli":"^16.2.1","@types/fs-extra":"^9.0.13","@types/node-dir":"^0.0.34","@types/react-dom":"^17.0.11","semantic-release":"^19.0.2","eslint-plugin-react":"^7.29.3","@typescript-eslint/parser":"^5.13.0","validate-npm-package-name":"^3.0.0","@commitlint/config-conventional":"^16.2.1","@typescript-eslint/eslint-plugin":"^5.13.0"},"_npmOperationalInternal":{"tmp":"tmp/media-query-fns_1.3.1_1648420000555_0.12985780538831926","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"media-query-fns","version":"1.3.2","_id":"media-query-fns@1.3.2","maintainers":[{"name":"tbjgolden","email":"tbjgolden@gmail.com"}],"bin":{"media-query-fns":"_dist/media-query-fns"},"dist":{"shasum":"3a8a5d41e4ea468b1324def1a27dd1f32036157a","tarball":"https://registry.npmjs.org/media-query-fns/-/media-query-fns-1.3.2.tgz","fileCount":75,"integrity":"sha512-9SHKcpjIAHWFNMfqj8+jz4KFwmRrQk5V0ctE+854KsAxat/1dMq/yU5qnsBSKS0FiIY4iZ76iEeq6gUdy1K/TA==","signatures":[{"sig":"MEQCIDtojYkyycU0QjvnSvxMq1aJEBUV0NrP4p4ZszznNw8/AiBFKdA7T3uwEzFv3uCtCY92WTyO8lMH8a8GJjTsHxe4MQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":561674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQP0XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlDBAAlblrJczo9rJP1IFKnSNOLuY6+xZNdXwUxsnLazIdD+YV1975\r\nX4N2/TCD6r2oo0r6Cb47C/KWdZkj7XdgxlbP492SDFlK0MbfetFZjnzRchj5\r\nJQp9tvRnfII9BzVRljRYISeUuwgwgiJMIVUWX+rjyWhEC9o6bzYabAckOegY\r\nur62L7JmbRqCR2DMIW4Jek/Qpa+e/6nTcmmr76A7af3qosiMPyRzr8H2JlMc\r\nf0V8ffZqaibv54AfrDCw5xdD8OTjh5G0rWjE5+Yg+ywXz2C2Cx04+xgQ2b9e\r\nNxTPYF1WdiBHZq3wGv0b2oevmTm8KKjHi3lZ+96zZ13fuasQpZNMqlwTJoq/\r\ntCrlipkzoHesujumgTm2mCChwAsRrpwSSOkVWGLCV4Z4b/m7V5RlEN0IsFRm\r\nyxUzUGC0OA3unB5c8Dsc/F5y3bNXuGdCIA6uNEwD4sxk+H1BYjNuM+V1Ek1A\r\nQvkUKezJNRlpbw2r5dAWPiBHKG1y6GB3S+19x/rfY+J3nfGwLaVGNiOkXhT2\r\nid2QJUU41coxVp3EDrUd98yEQIVUruF/89bOZgwUu4NvQ25ShLnNO5qQVnar\r\nRfceNJMAEWDphPzs+oh0QdvCHg0H5jwQsRmT3neFvNJa7YvoDA64I6FB0Hyz\r\nupURFtCte9zwv+2ijDs20HqVPooabNY3trE=\r\n=vHyE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"_dist/cjs/index.js","types":"_dist/esm/index.d.ts","module":"_dist/esm/index.js","browser":{"./_dist/cjs/index.js":"./_dist/cjs/index.js","./_dist/esm/index.js":"./_dist/esm/index.js"},"gitHead":"637f1b0bbb6d39b5b4df31f9d536fcf215464765","release":{"branches":["main"]},"scripts":{"web":"node ./_scripts/web.js","lint":"eslint src","test":"jest","build":"node ./_scripts/build.js","husky":"husky install","watch":"jest --watch","coverage":"jest --coverage"},"_npmUser":{"name":"tbjgolden","email":"tbjgolden@gmail.com"},"_npmVersion":"8.5.5","description":"Useful functions for working with CSS media queries in JS/TS","directories":{},"lint-staged":{"*.js":"eslint --cache --fix","*.{js,css,md}":"prettier --write"},"_nodeVersion":"16.14.0","dependencies":{"media-query-parser":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.4.2","jest":"^27.5.1","husky":"^7.0.4","json5":"^2.2.0","react":"^17.0.2","eslint":"^8.6.0","esbuild":"^0.14.11","express":"^4.17.2","ts-jest":"^27.1.3","fs-extra":"^10.0.0","node-dir":"^0.1.17","prettier":"^2.5.1","@types/ws":"^8.2.2","react-dom":"^17.0.2","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@types/react":"^17.0.38","glob-gitignore":"^1.0.14","@commitlint/cli":"^16.2.1","@types/fs-extra":"^9.0.13","@types/node-dir":"^0.0.34","@types/react-dom":"^17.0.11","semantic-release":"^19.0.2","eslint-plugin-react":"^7.29.3","@typescript-eslint/parser":"^5.13.0","validate-npm-package-name":"^3.0.0","@commitlint/config-conventional":"^16.2.1","@typescript-eslint/eslint-plugin":"^5.13.0"},"_npmOperationalInternal":{"tmp":"tmp/media-query-fns_1.3.2_1648426263592_0.17840080168129036","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"media-query-fns","version":"1.4.0","_id":"media-query-fns@1.4.0","maintainers":[{"name":"tbjgolden","email":"tbjgolden@gmail.com"}],"bin":{"media-query-fns":"_dist/media-query-fns"},"dist":{"shasum":"14b21f146f81b00a351039a9168ba734669ea638","tarball":"https://registry.npmjs.org/media-query-fns/-/media-query-fns-1.4.0.tgz","fileCount":75,"integrity":"sha512-A7ZAWz5+7DRHOCvzUA15yl5WNMy4VLsoRgQlQgS9iv5L3iknW50dnRImMM7HxhrWzTkScoKyRp+3iQiIrN/HLA==","signatures":[{"sig":"MEUCIFRRgO6ZJoW7y7kJqiUJbcIxSvm9AmZbP7QcWvM2Qf+yAiEAzMXqdXq0QYx6+5FibZ2budw4YD75RBIYSDGxTvqEt+E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":605441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjKp0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomEg/7B+46ezVBOXS1i2Kqud/p3CLdaLObi3Dylt2M6V6g4kwCEL+u\r\nrjhKNek/irpq+30KQVl8A9SdD8YlC01svIkH1k1awkNfvjg5+6/yWunWjZ4M\r\np+WUyrXyRCNoIsdx9hCcKvjkprSb+DRumBpgA6peM5Sff9hYRM1YBOI9w3Si\r\nDuQxUM7UXL28WjAkCBTz+GHf2DaRix82BbX9tf2ghnWkGmYFGGfsHt2utwam\r\ngQfWe28N/tHH18uQ8ambjfWltpRzXZYQkJNOkdUHujC+QsNbFgrrJt4cqLLT\r\n1zJ94kxXOzUfKde2Z2ev1UhRQ6/UKjpUW240ZIqcG/Rw51GYX4Ljd5CMlUS7\r\nvvlvlbna2SvwdV4uk5xQJN4VbI+AAndc4JyG69SVwKcvNVAVPPLV5q0lTroR\r\n99RcpQ4Fxm/41yd26GvuOnwSou3kldpij5CZAvnaTHB2nMA60QhzZUKFRxeq\r\nn0vMnpN9kay/vrEn9UD2n78J73yRTQSmPxOXDK32QSE+Po6a0ZHeQFM0F0dZ\r\niPGrq6uLek63eWUuZyks84AmRhKQcBrQYK0BlCCZw94YaSnsOxsT/h2cLDUW\r\n4ZfcjqXQNx2FWWjLn6c2QF+7slXT5XD20q31iNkeBxtG9BzPMYJ4cv5AwIUY\r\nBA1if1zDDjGUr8O1xlSBlnD9WjfErKUV6zQ=\r\n=eV2a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"_dist/cjs/index.js","types":"_dist/esm/index.d.ts","module":"_dist/esm/index.js","browser":{"./_dist/cjs/index.js":"./_dist/cjs/index.js","./_dist/esm/index.js":"./_dist/esm/index.js"},"gitHead":"515bff378507bf7bca39d6504b71e566b4d5e112","release":{"branches":["main"]},"scripts":{"web":"node ./_scripts/web.js","lint":"eslint src","test":"jest","build":"node ./_scripts/build.js","husky":"husky install","watch":"jest --watch","coverage":"jest --coverage"},"_npmUser":{"name":"tbjgolden","email":"tbjgolden@gmail.com"},"_npmVersion":"8.19.3","description":"Useful functions for working with CSS media queries in JS/TS","directories":{},"lint-staged":{"*.js":"eslint --cache --fix","*.{js,css,md}":"prettier --write"},"_nodeVersion":"16.18.1","dependencies":{"media-query-parser":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.4.2","jest":"^27.5.1","husky":"^7.0.4","json5":"^2.2.0","react":"^17.0.2","eslint":"^8.6.0","esbuild":"^0.14.11","express":"^4.17.2","ts-jest":"^27.1.3","fs-extra":"^10.0.0","node-dir":"^0.1.17","prettier":"^2.5.1","@types/ws":"^8.2.2","react-dom":"^17.0.2","typescript":"^4.9.3","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@types/react":"^17.0.38","glob-gitignore":"^1.0.14","@commitlint/cli":"^16.2.1","@types/fs-extra":"^9.0.13","@types/node-dir":"^0.0.34","@types/react-dom":"^17.0.11","semantic-release":"^19.0.2","eslint-plugin-react":"^7.29.3","@typescript-eslint/parser":"^5.13.0","validate-npm-package-name":"^3.0.0","@commitlint/config-conventional":"^16.2.1","@typescript-eslint/eslint-plugin":"^5.13.0"},"_npmOperationalInternal":{"tmp":"tmp/media-query-fns_1.4.0_1670163060402_0.7369861440271868","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"media-query-fns","version":"2.0.0","keywords":["media","query","functions","tools","parser","compiler","token","typescript"],"author":{"url":"https://tom.bio","name":"Tom Golden","email":"oss@tom.bio"},"license":"MIT","_id":"media-query-fns@2.0.0","maintainers":[{"name":"tbjgolden","email":"oss@tom.bio"}],"homepage":"https://github.com/tbjgolden/media-query-fns","bugs":{"url":"https://github.com/tbjgolden/media-query-fns/issues"},"dist":{"shasum":"50adbd466eb7885c5b50401205ee468489c30b82","tarball":"https://registry.npmjs.org/media-query-fns/-/media-query-fns-2.0.0.tgz","fileCount":15,"integrity":"sha512-HAIvh3utK+RMkNT/3Cc3fZuA2WJj4nISBHcmcXuSBaosB3slwl/iVjO/coroelDjOgKFgpe4oAoy7OO2sCgDog==","signatures":[{"sig":"MEUCIQCCuxi16+TE/09sc7YuP9VHItxkqBkliVsW244G2YIdNwIgaijdABCNJae2Ty/aYexl6JjG0pdWhz1XnbJf7ed8acA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66414},"jest":{"resolver":"<rootDir>/.scripts/jestResolver.cjs","testMatch":["<rootDir>/lib/**/*.test.[tj]s"],"transform":{"\\.ts$":"<rootDir>/node_modules/xnr/jest.js"},"clearMocks":true,"testEnvironment":"node","coverageReporters":["json-summary","text"],"errorOnDeprecated":true,"collectCoverageFrom":["lib/**/*.ts","!**/test-helpers.ts","!**/node_modules/**","!**/vendor/**"],"extensionsToTreatAsEsm":[".ts",".mts"]},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0 || ^14.13.1"},"exports":"./dist/index.js","gitHead":"07f66218018fff28670981744bf568acfa54c03c","scripts":{"test":"NODE_OPTIONS='--experimental-vm-modules --no-warnings' npx jest","build":"xnr ./.scripts/build.ts","prepare":"simple-git-hooks","check-build":"xnr ./.scripts/checkBuild.ts"},"_npmUser":{"name":"tbjgolden","email":"oss@tom.bio"},"prettier":{"proseWrap":"always","printWidth":100},"lint-time":[["*.ts","npx eslint -c .eslintrc.cjs --cache --fix --max-warnings=0"],["*.{ts,js,cjs,mjs,json}","npx prettier --ignore-path .gitignore --write"]],"repository":{"url":"git+https://github.com/tbjgolden/media-query-fns.git","type":"git"},"_npmVersion":"9.5.0","description":"Useful functions for working with CSS media queries in JS/TS","directories":{},"sideEffects":false,"_nodeVersion":"18.15.0","dependencies":{"media-query-parser":"3.0.0-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"xnr":"^1.1.3","jest":"^29.5.0","eslint":"^8.40.0","terser":"^5.17.7","msg-time":"^0.1.0","prettier":"2.8.8","pub-time":"^0.1.0","lint-time":"^0.1.1","typescript":">=5.0.4","@types/jest":"^29.5.1","@types/eslint":"^8.37.0","simple-git-hooks":"^2.8.1","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.7.1","@typescript-eslint/parser":"^5.59.11","@typescript-eslint/eslint-plugin":"^5.59.11"},"simple-git-hooks":{"pre-push":"npx jest -o --coverage=false --passWithNoTests","commit-msg":"npx msg-time","pre-commit":"npx lint-time"},"_npmOperationalInternal":{"tmp":"tmp/media-query-fns_2.0.0_1686697260037_0.35180399317475475","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"media-query-fns","version":"2.1.0","keywords":["media","query","functions","tools","parser","compiler","token","typescript"],"author":{"url":"https://tom.bio","name":"Tom Golden","email":"oss@tom.bio"},"license":"MIT","_id":"media-query-fns@2.1.0","maintainers":[{"name":"tbjgolden","email":"oss@tom.bio"}],"homepage":"https://github.com/tbjgolden/media-query-fns","bugs":{"url":"https://github.com/tbjgolden/media-query-fns/issues"},"dist":{"shasum":"2857bf4d32201d5bdaecc6846d5744362f091129","tarball":"https://registry.npmjs.org/media-query-fns/-/media-query-fns-2.1.0.tgz","fileCount":15,"integrity":"sha512-vzk9X+zw0w+mMmjbkyeHBBhC5ZGjVX5mQht04d83hGJSzW2y8/QIRkgtq7HQYd4G8MyCGzzlUwOdrznGl4Gs+w==","signatures":[{"sig":"MEUCIG5EEpXr0kjfJO47Z27Y1ahcQiY3obbRzf6NqwUj0iFcAiEAn7Wd4byLQ29JLAFfQm0g2H5uYPR+nF8TKZ+qb/sGj5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66926},"jest":{"resolver":"<rootDir>/.scripts/jestResolver.cjs","testMatch":["<rootDir>/lib/**/*.test.[tj]s"],"transform":{"\\.ts$":"<rootDir>/node_modules/xnr/jest.js"},"clearMocks":true,"testEnvironment":"node","coverageReporters":["json-summary","text"],"errorOnDeprecated":true,"collectCoverageFrom":["lib/**/*.ts","!**/test-helpers.ts","!**/node_modules/**","!**/vendor/**"],"extensionsToTreatAsEsm":[".ts",".mts"]},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0 || ^14.13.1"},"exports":"./dist/index.js","gitHead":"5b60891513308ae78023cd939d6e87636a679bfe","scripts":{"test":"NODE_OPTIONS='--experimental-vm-modules --no-warnings' npx jest","build":"xnr ./.scripts/build.ts","prepare":"simple-git-hooks","check-build":"xnr ./.scripts/checkBuild.ts"},"_npmUser":{"name":"tbjgolden","email":"oss@tom.bio"},"prettier":{"proseWrap":"always","printWidth":100},"lint-time":[["*.ts","npx eslint -c .eslintrc.cjs --cache --fix --max-warnings=0"],["*.{ts,js,cjs,mjs,json}","npx prettier --ignore-path .gitignore --write"]],"repository":{"url":"git+https://github.com/tbjgolden/media-query-fns.git","type":"git"},"_npmVersion":"10.9.2","description":"Useful functions for working with CSS media queries in JS/TS","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"media-query-parser":"3.0.0-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"xnr":"^1.1.3","jest":"^29.5.0","eslint":"^8.40.0","terser":"^5.17.7","msg-time":"^0.1.0","prettier":"2.8.8","pub-time":"^0.1.0","lint-time":"^0.1.1","typescript":">=5.0.4","@types/jest":"^29.5.1","@types/eslint":"^8.37.0","simple-git-hooks":"^2.8.1","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.7.1","@typescript-eslint/parser":"^5.59.11","@typescript-eslint/eslint-plugin":"^5.59.11"},"simple-git-hooks":{"pre-push":"npx jest -o --coverage=false --passWithNoTests","commit-msg":"npx msg-time","pre-commit":"npx lint-time"},"_npmOperationalInternal":{"tmp":"tmp/media-query-fns_2.1.0_1749674674845_0.1666115785035387","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"media-query-fns","version":"2.1.1","keywords":["media","query","functions","tools","parser","compiler","token","typescript"],"author":{"url":"https://tom.bio","name":"Tom Golden","email":"oss@tom.bio"},"license":"MIT","_id":"media-query-fns@2.1.1","maintainers":[{"name":"tbjgolden","email":"oss@tom.bio"}],"homepage":"https://github.com/tbjgolden/media-query-fns","bugs":{"url":"https://github.com/tbjgolden/media-query-fns/issues"},"dist":{"shasum":"1d9ddbb83cbdf5b47276176dd2c0a52a28ed1994","tarball":"https://registry.npmjs.org/media-query-fns/-/media-query-fns-2.1.1.tgz","fileCount":15,"integrity":"sha512-yAaDoCeRFJBFpM2l8zUeyAJZPYNPMClf/Gz+2fbsz8MtnXgb4t2t6nCsgo3gkcE0A3dlkt0fvGWojLXNo223Jg==","signatures":[{"sig":"MEYCIQC4NHJtuNKL8NZcTYPuSXUGDKNytSvHHcSvQhZ/cNMtcAIhAKcE5c92Yd83f9xMCr87XBXqlGzGIWKRY0ZHvjAWS6Fr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66945},"jest":{"resolver":"<rootDir>/.scripts/jestResolver.cjs","testMatch":["<rootDir>/lib/**/*.test.[tj]s"],"transform":{"\\.ts$":"<rootDir>/node_modules/xnr/jest.js"},"clearMocks":true,"testEnvironment":"node","coverageReporters":["json-summary","text"],"errorOnDeprecated":true,"collectCoverageFrom":["lib/**/*.ts","!**/test-helpers.ts","!**/node_modules/**","!**/vendor/**"],"extensionsToTreatAsEsm":[".ts",".mts"]},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0 || ^14.13.1"},"exports":"./dist/index.js","gitHead":"f65b67d9d8fd699d1e88ec980e43fe9dfb99b99c","scripts":{"test":"NODE_OPTIONS='--experimental-vm-modules --no-warnings' npx jest","build":"xnr ./.scripts/build.ts","prepare":"simple-git-hooks","check-build":"xnr ./.scripts/checkBuild.ts"},"_npmUser":{"name":"tbjgolden","email":"oss@tom.bio"},"prettier":{"proseWrap":"always","printWidth":100},"lint-time":[["*.ts","npx eslint -c .eslintrc.cjs --cache --fix --max-warnings=0"],["*.{ts,js,cjs,mjs,json}","npx prettier --ignore-path .gitignore --write"]],"repository":{"url":"git+https://github.com/tbjgolden/media-query-fns.git","type":"git"},"_npmVersion":"11.5.2","description":"Useful functions for working with CSS media queries in JS/TS","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"media-query-parser":"3.0.0-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"xnr":"^1.1.3","jest":"^29.5.0","eslint":"^8.40.0","terser":"^5.17.7","msg-time":"^0.1.0","prettier":"2.8.8","pub-time":"^0.1.0","lint-time":"^0.1.1","typescript":">=5.0.4","@types/jest":"^29.5.1","@types/eslint":"^8.37.0","simple-git-hooks":"^2.8.1","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.7.1","@typescript-eslint/parser":"^5.59.11","@typescript-eslint/eslint-plugin":"^5.59.11"},"simple-git-hooks":{"pre-push":"npx jest -o --coverage=false --passWithNoTests","commit-msg":"npx msg-time","pre-commit":"npx lint-time"},"_npmOperationalInternal":{"tmp":"tmp/media-query-fns_2.1.1_1755706068965_0.8834376573647569","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"media-query-fns","description":"Useful functions for working with CSS media queries in JS/TS","version":"2.1.2","license":"MIT","keywords":["media","query","functions","tools","parser","compiler","token","typescript"],"type":"module","main":"./dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","sideEffects":false,"homepage":"https://github.com/tbjgolden/media-query-fns","repository":{"type":"git","url":"git+https://github.com/tbjgolden/media-query-fns.git"},"author":{"name":"Tom Golden","email":"oss@tom.bio","url":"https://tom.bio"},"engines":{"node":">=16.0.0 || ^14.13.1"},"scripts":{"build":"xnr ./.scripts/build.ts","check-build":"xnr ./.scripts/checkBuild.ts","test":"NODE_OPTIONS='--experimental-vm-modules --no-warnings' npx jest","prepare":"simple-git-hooks"},"dependencies":{"media-query-parser":"3.0.0-beta.1"},"devDependencies":{"@types/eslint":"^8.37.0","@types/jest":"^29.5.1","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.40.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.7.1","eslint-plugin-unicorn":"^47.0.0","jest":"^29.5.0","lint-time":"^0.1.1","msg-time":"^0.1.0","prettier":"2.8.8","pub-time":"^0.1.0","simple-git-hooks":"^2.8.1","terser":"^5.17.7","typescript":">=5.0.4","xnr":"^1.1.3"},"simple-git-hooks":{"commit-msg":"npx msg-time","pre-commit":"npx lint-time","pre-push":"npx jest -o --coverage=false --passWithNoTests"},"prettier":{"printWidth":100,"proseWrap":"always"},"lint-time":[["*.ts","npx eslint -c .eslintrc.cjs --cache --fix --max-warnings=0"],["*.{ts,js,cjs,mjs,json}","npx prettier --ignore-path .gitignore --write"]],"jest":{"clearMocks":true,"collectCoverageFrom":["lib/**/*.ts","!**/test-helpers.ts","!**/node_modules/**","!**/vendor/**"],"coverageReporters":["json-summary","text"],"errorOnDeprecated":true,"extensionsToTreatAsEsm":[".ts",".mts"],"resolver":"<rootDir>/.scripts/jestResolver.cjs","testEnvironment":"node","testMatch":["<rootDir>/lib/**/*.test.[tj]s"],"transform":{"\\.ts$":"<rootDir>/node_modules/xnr/jest.js"}},"_id":"media-query-fns@2.1.2","gitHead":"7dae2618b9321f503cbd0a44a202a9190665e80e","bugs":{"url":"https://github.com/tbjgolden/media-query-fns/issues"},"_nodeVersion":"22.18.0","_npmVersion":"11.5.2","dist":{"integrity":"sha512-FIazophQ+gHAzd5PMCK4SSM7lP09V4clLA232ojRfH6jF1peY3ieuZtkuiJ/rbVSP0SHgo4070VEZlejADiNsQ==","shasum":"5e30646c59058756bb1fb3193e2b2f627ed7ab0a","tarball":"https://registry.npmjs.org/media-query-fns/-/media-query-fns-2.1.2.tgz","fileCount":15,"unpackedSize":66964,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCsEjHXl1MtMEli529tbTVkoFzHB5/Y9//3CjK66m5x1gIhAI0HKaOli5QQUD7Zl1k4+TlXOoYo+yD2bz+2/QpBEC9P"}]},"_npmUser":{"name":"tbjgolden","email":"oss@tom.bio"},"directories":{},"maintainers":[{"name":"tbjgolden","email":"oss@tom.bio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/media-query-fns_2.1.2_1755948074178_0.7257385794378528"},"_hasShrinkwrap":false}},"time":{"created":"2022-03-21T14:06:35.904Z","modified":"2025-08-23T11:21:14.521Z","1.0.0":"2022-03-21T14:06:36.075Z","1.1.0":"2022-03-21T17:19:37.589Z","1.2.0":"2022-03-22T11:37:22.709Z","1.3.0":"2022-03-22T21:09:35.536Z","1.3.1":"2022-03-27T22:26:40.731Z","1.3.2":"2022-03-28T00:11:03.754Z","1.4.0":"2022-12-04T14:11:00.578Z","2.0.0":"2023-06-13T23:01:00.247Z","2.1.0":"2025-06-11T20:44:35.013Z","2.1.1":"2025-08-20T16:07:49.180Z","2.1.2":"2025-08-23T11:21:14.367Z"},"bugs":{"url":"https://github.com/tbjgolden/media-query-fns/issues"},"author":{"name":"Tom Golden","email":"oss@tom.bio","url":"https://tom.bio"},"license":"MIT","homepage":"https://github.com/tbjgolden/media-query-fns","keywords":["media","query","functions","tools","parser","compiler","token","typescript"],"repository":{"type":"git","url":"git+https://github.com/tbjgolden/media-query-fns.git"},"description":"Useful functions for working with CSS media queries in JS/TS","maintainers":[{"name":"tbjgolden","email":"oss@tom.bio"}],"readme":"# `media-query-fns`\n\n![npm](https://img.shields.io/npm/v/media-query-fns)\n![npm type definitions](https://img.shields.io/npm/types/media-query-fns)\n![license](https://img.shields.io/npm/l/media-query-fns)\n![npm downloads](https://img.shields.io/npm/dw/media-query-fns)\n[![install size](https://packagephobia.com/badge?p=media-query-fns)](https://packagephobia.com/result?p=media-query-fns)\n\n![](screen.gif)\n\nCool functions for media queries. [**Spec-compliant**](https://www.w3.org/TR/mediaqueries-5).\n\n---\n\n## Install\n\nThis package is available from the `npm` registry.\n\n```sh\nnpm install media-query-fns\n```\n\n## Usage\n\nSupports JavaScript + TypeScript:\n\n```ts\nimport { compileQuery, matches, toEnglishString } from \"media-query-fns\";\n\n// returns data that can be used to interpret the query\nconst maxWidthQuery = compileQuery(`(max-width: 1200px)`);\n// (throws if invalid query syntax)\n\nconst testEnv = (widthPx = 1280, heightPx = 800) => ({\n  widthPx,\n  heightPx,\n  deviceWidthPx: widthPx,\n  deviceHeightPx: heightPx,\n  dppx: 2,\n});\nconsole.log(matches(maxWidthQuery, testEnv(1280))); // false\nconsole.log(matches(maxWidthQuery, testEnv(1000))); // true\n\nconst complexQuery = compileQuery(`screen and (monochrome) and (orientation)`);\nconsole.log(matches(complexQuery, testEnv()));\n// true\n\nconsole.log(toEnglishString(maxWidthQuery));\n// 'if width ≤ 1200px'\nconsole.log(toEnglishString(complexQuery));\n// 'if (is screen AND monochrome)'\n// note: (orientation) without \"landscape\" or \"portrait\" is always true, so it's removed for brevity\n```\n\nCan also be imported via `require(\"media-query-fns\")`.\n\n## Contributing\n\n- PRs welcome and accepted, simply fork and create\n- Issues also very welcome\n- Treat others with common courtesy and respect 🤝\n\nDev environment (for contributing) requires:\n\n- node >= 16.14.0\n- npm >= 6.8.0\n- git >= 2.11\n\n## Licence\n\nMIT\n","readmeFilename":"README.md"}