{"_id":"@artsy/react-responsive-media","_rev":"39-4235ffcf52a53c6f8be6246147c886b4","name":"@artsy/react-responsive-media","dist-tags":{"next":"2.0.0-beta.2","latest":"2.0.3"},"versions":{"0.1.0":{"name":"@artsy/react-responsive-media","version":"0.1.0","keywords":["react","responsive"],"license":"MIT","_id":"@artsy/react-responsive-media@0.1.0","maintainers":[{"name":"alloy020","email":"eloy.de.enige@gmail.com"},{"name":"anandaroop","email":"anandaroop.roy+npm@gmail.com"},{"name":"arjelks","email":"ashley.jelks@artsymail.com"},{"name":"artsy-engineering","email":"opensource@artsymail.com"},{"name":"broskoski","email":"cab@are.na"},{"name":"damassi","email":"damassi.pappas@gmail.com"},{"name":"eessex","email":"eve@artsymail.com"},{"name":"erikdstock","email":"erik.d.stock@gmail.com"},{"name":"gnilekaw","email":"lance@artsymail.com"},{"name":"kanaabe","email":"kanakoabe5@gmail.com"},{"name":"l2succes","email":"l2succes@gmail.com"},{"name":"mzikherman","email":"mzikherman@gmail.com"},{"name":"orta","email":"orta.therox@gmail.com"},{"name":"oxaudo","email":"oxaudo@yahoo.com"},{"name":"xtina-starr","email":"c.thompsonms@gmail.com"},{"name":"yuki24","email":"yk.nishijima@gmail.com"}],"homepage":"https://github.com/artsy/responsive#readme","bugs":{"url":"https://github.com/artsy/responsive/issues"},"dist":{"shasum":"2150f837ba72a4bc217d2bcc624b9d8d57fc7558","tarball":"https://registry.npmjs.org/@artsy/react-responsive-media/-/react-responsive-media-0.1.0.tgz","fileCount":15,"integrity":"sha512-3+gGrtnbfekwVDHc/f4a9Rho/coLPUxVNlbnEzax9jDke2tH31Ma8vYcpnAvkD+B4vrz3TAPYnuVXpc2HSRQ7Q==","signatures":[{"sig":"MEQCIDy1QHX/4bvbO3ohe1rzHw8kmixGeSJxa8yCpqhGlXi1AiBuBpK6Dbu53iJ5K8YvwnsJQ7+hBkRTntJ3wVso+Xd5RA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1NltCRA9TVsSAnZWagAAlFwQAIKQI6ZFVW4fIwrPFVWT\ngSR1f+CN6U+x5fjKlA+1wX0rpMWiXwo+Dq+AyqIM8tvB17vPNAPieAosj5Bb\n748ODVzQnZ8hFus9VlWfSR+fYobPyMjOl9e6LMNz4d9LdYxxsGBGRa1EEg1G\nX5HEQV11BBRrMICGaTujUWT0tacS14O/HeUtmN/GGwK8OI3KKA2YMyrvtf9M\nbsz/YIPKxn0qCFNTPfbk461Hawuu5U2yDUhltG/kTVBRq/qlsmw5yhbu+WLj\nARb8vkO0Jq62fDsCfNc565/tCLAoFbYjgoHdPDzwhSf1NSW4IkxQL9qKMQVG\nyH2Huww3WqfVGjUHZeA0/cQeiCsvP/b0ebn4oqU+FsImwXXK7KujrcWegj7J\nHlM8B+v9++/jSgdgDgNjZ5csFW8xiYJUQEKXMnFYmXUE9QkcJ8AFCOXWD71V\nlJc51XwD5Nt0n0KXv377R1HgzAhmkd2kzDqTIlZElsdLv7gS4lhc7FIMnEmY\nzmYSUri9X2XnNiZ5btbGO86+AGiyNI8hkqjpDpBswNqSshQuTojxjRZfc2K9\n/sOlpl6YMaDMkzV1enhxtbw+PEAXuCQKNvIwAkYTlvOaAOAfnz+OjYC60JUE\nrgFqfyHszyXRA+QDdxLnVAZp3JRTUEkJbBjfBNoZrH/pgJv3Mi8PPORBi8uo\ntYmc\r\n=CG6+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test))\\.(ts|tsx)$","transform":{".(ts|tsx)":"babel-jest"},"moduleDirectories":["node_modules","<rootDir>/src"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["<rootDir>/dist/"],"modulePathIgnorePatterns":["<rootDir>/dist/*"]},"main":"dist/index.js","authors":["Eloy Durán <eloy.de.enige@gmail.com>","Art.sy Inc"],"gitHead":"1823f1d4c2be8975894f4b0d1d5f71ccf4b90e7f","release":{"analyzeCommits":{"preset":"ember","releaseRules":[{"tag":"DOC","release":"patch"},{"tag":"FIX","release":"patch"},{"tag":"PATCH","release":"patch"},{"tag":"FEATURE","release":"minor"},{"tag":"BREAKING","release":"major"}]}},"scripts":{"lint":"tslint -c tslint.json --project tsconfig.json","test":"yarn type-check && yarn jest","clean":"rm -rf dist","watch":"concurrently --raw --kill-others 'yarn compile -w' 'tsc --emitDeclarationOnly -w'","compile":"babel src --out-dir dist -s --source-map --extensions '.ts,.tsx' --ignore src/**/__tests__","prepush":"yarn run type-check","prettier":"prettier","precommit":"lint-staged","type-check":"tsc --emitDeclarationOnly --pretty","prepublishOnly":"yarn clean && yarn compile && yarn type-declarations","prettier-write":"yarn prettier --write","prettier-project":"yarn prettier-write 'src/**/*.{ts,tsx}'","semantic-release":"semantic-release","type-declarations":"tsc --emitDeclarationOnly"},"typings":"dist/index.d.ts","_npmUser":{"name":"damassi","email":"damassi.pappas@gmail.com"},"prettier":{"semi":false,"singleQuote":false,"trailingComma":"es5","bracketSpacing":true},"deprecated":"WARNING: This project has been renamed to @artsy/fresnel.","repository":{"url":"git+ssh://git@github.com/artsy/responsive.git","type":"git"},"_npmVersion":"6.4.1","description":"TODO description","directories":{},"lint-staged":{"*.@(ts|tsx)":["tslint -c tslint.json --fix","yarn prettier-write --","git add"]},"_nodeVersion":"8.12.0","dependencies":{"react":"16.3.2","@artsy/palette":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.1.0","husky":"^0.14.3","tslint":"^5.10.0","prettier":"^1.12.1","react-dom":"^16.2.0","@babel/cli":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.0.1","typescript":"^2.9.0","@babel/core":"^7.0.0","@types/jest":"^23.1.0","@types/node":"^10.3.0","lint-staged":"^7.2.0","@types/react":"^16.4.13","concurrently":"^3.5.1","tslint-react":"^3.6.0","static-extend":"^0.1.2","semantic-release":"^15.5.0","@babel/preset-env":"^7.0.0","styled-components":"^3.3.2","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.6.0","jest-styled-components":"^6.2.2","tslint-config-prettier":"^1.13.0","@babel/preset-typescript":"^7.0.0","typescript-styled-plugin":"^0.6.3","conventional-changelog-ember":"^2.0.0","@babel/plugin-proposal-class-properties":"^7.1.0"},"peerDependencies":{"react":"^16.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-responsive-media_0.1.0_1540675948949_0.595283163441189","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@artsy/react-responsive-media","version":"1.0.1","keywords":["react","responsive"],"license":"MIT","_id":"@artsy/react-responsive-media@1.0.1","maintainers":[{"name":"alloy020","email":"eloy.de.enige@gmail.com"},{"name":"anandaroop","email":"anandaroop.roy+npm@gmail.com"},{"name":"arjelks","email":"ashley.jelks@artsymail.com"},{"name":"artsy-engineering","email":"opensource@artsymail.com"},{"name":"broskoski","email":"cab@are.na"},{"name":"damassi","email":"damassi.pappas@gmail.com"},{"name":"eessex","email":"eve@artsymail.com"},{"name":"erikdstock","email":"erik.d.stock@gmail.com"},{"name":"gnilekaw","email":"lance@artsymail.com"},{"name":"kanaabe","email":"kanakoabe5@gmail.com"},{"name":"l2succes","email":"l2succes@gmail.com"},{"name":"mzikherman","email":"mzikherman@gmail.com"},{"name":"orta","email":"orta.therox@gmail.com"},{"name":"oxaudo","email":"oxaudo@yahoo.com"},{"name":"xtina-starr","email":"c.thompsonms@gmail.com"},{"name":"yuki24","email":"yk.nishijima@gmail.com"}],"homepage":"https://github.com/artsy/responsive#readme","bugs":{"url":"https://github.com/artsy/responsive/issues"},"dist":{"shasum":"e21b8623fadf2b5fac3e056aaceb5392ea29c9df","tarball":"https://registry.npmjs.org/@artsy/react-responsive-media/-/react-responsive-media-1.0.1.tgz","fileCount":15,"integrity":"sha512-9/9eCslWwdSjuQuHCOV6SS8y3CnGB1j5p0OEoxFguiPeIose2jjJJdgvYm7wlT6Vg/TwDrPyv2PpajyR3Llfsw==","signatures":[{"sig":"MEUCIQDko0Wmd/A81HgIpFe/Ao5pXa2payN8spt/avItGmM9iwIgCmhmThKrtolY2MS40EQZQV2vxHdPn+tQLlbd3VoIrBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1OEICRA9TVsSAnZWagAA8d8QAIFcSFY4Gl8xIZqb2e1w\nq2r75ja5VGMBoAamm4Qb3W7t3mkR+CSi7YDuDtSoEoSIDqnTEeeQEI+K/Eae\nCakfRA0z0OiN6AVTppaQmLTg456yt+kAPqCjKWwzwUxPZy3JRBKmNKmhsFF6\nMoFU++HlHDR+3NZ2g4avW9xGEebTgvHA1qtz0hGvYq4L7P6rotxE90G7mxfD\nmMY0zviP7ctCyMAC4UeuVdJ+GwKfYCS/qgqDzzZXLs+9W1KJ4ncpVINKMbsx\n1leDzec4ttuw2EoIABdwdyMGi/+dmmZNHsnRArovzbZlcqxK2XhODJikJdk7\nqlBC7AilKPenntl9KltkxPoT9XGQKHUDer/VrQuSnOc50EPL3MbAvJsvSTS4\nvwH8t4Ffn65k4kQ/c+piPN80Lf3c6rit1UXDi41kU7Uhk4GZ2vRv37jooY8d\nWrdDJ15kaLNd5qhYr2C57tBtM8EMp8TYBz0udNGM6beK4cVSsAzmhO0fVjnk\nODYzAmpTS7r8a7mm8XQI2K/piX/YiRlrWof5T5+Akd+yCR0DgqZsV7xva9TU\nCznWS2S+kaZsdnVFFnqaLywrukEkqyLUFPyPVZhjI8orNWSeHSeZP6yFRsdw\nJUfwsvbi3uloPHfif7NIgrTKKiEnd4hQ3NhTdqm0M/oem1hSCz/v/iRgvoRR\nZFnM\r\n=L8us\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test))\\.(ts|tsx)$","transform":{".(ts|tsx)":"babel-jest"},"moduleDirectories":["node_modules","<rootDir>/src"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["<rootDir>/dist/"],"modulePathIgnorePatterns":["<rootDir>/dist/*"]},"main":"dist/index.js","authors":["Eloy Durán <eloy.de.enige@gmail.com>","Art.sy Inc"],"gitHead":"d108c93d4805d8acd9ba1dcd98dd90c0c0ee631c","release":{"analyzeCommits":{"preset":"ember","releaseRules":[{"tag":"DOC","release":"patch"},{"tag":"FIX","release":"patch"},{"tag":"PATCH","release":"patch"},{"tag":"FEATURE","release":"minor"},{"tag":"BREAKING","release":"major"}]}},"scripts":{"lint":"tslint -c tslint.json --project tsconfig.json","test":"yarn type-check && yarn jest","clean":"rm -rf dist","watch":"concurrently --raw --kill-others 'yarn compile -w' 'tsc --emitDeclarationOnly -w'","compile":"babel src --out-dir dist -s --source-map --extensions '.ts,.tsx' --ignore src/**/__tests__","prepush":"yarn run type-check","prettier":"prettier","precommit":"lint-staged","type-check":"tsc --emitDeclarationOnly --pretty","prepublishOnly":"yarn clean && yarn compile && yarn type-declarations","prettier-write":"yarn prettier --write","prettier-project":"yarn prettier-write 'src/**/*.{ts,tsx}'","semantic-release":"semantic-release","type-declarations":"tsc --emitDeclarationOnly"},"typings":"dist/index.d.ts","_npmUser":{"name":"artsy-engineering","email":"opensource@artsymail.com"},"prettier":{"semi":false,"singleQuote":false,"trailingComma":"es5","bracketSpacing":true},"deprecated":"WARNING: This project has been renamed to @artsy/fresnel.","repository":{"url":"git+ssh://git@github.com/artsy/responsive.git","type":"git"},"_npmVersion":"6.4.1","description":"TODO description","directories":{},"lint-staged":{"*.@(ts|tsx)":["tslint -c tslint.json --fix","yarn prettier-write --","git add"]},"_nodeVersion":"8.12.0","dependencies":{"react":"16.3.2","@artsy/palette":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.1.0","husky":"^0.14.3","tslint":"^5.10.0","prettier":"^1.12.1","react-dom":"^16.2.0","@babel/cli":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.0.1","typescript":"^2.9.0","@babel/core":"^7.0.0","@types/jest":"^23.1.0","@types/node":"^10.3.0","lint-staged":"^7.2.0","@types/react":"^16.4.13","concurrently":"^3.5.1","tslint-react":"^3.6.0","static-extend":"^0.1.2","semantic-release":"^15.5.0","@babel/preset-env":"^7.0.0","styled-components":"^3.3.2","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.6.0","jest-styled-components":"^6.2.2","tslint-config-prettier":"^1.13.0","@babel/preset-typescript":"^7.0.0","typescript-styled-plugin":"^0.6.3","conventional-changelog-ember":"^2.0.0","@babel/plugin-proposal-class-properties":"^7.1.0"},"peerDependencies":{"react":"^16.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-responsive-media_1.0.1_1540677895285_0.7730654366244043","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@artsy/react-responsive-media","version":"1.0.3","keywords":["react","responsive"],"license":"MIT","_id":"@artsy/react-responsive-media@1.0.3","maintainers":[{"name":"alloy020","email":"eloy.de.enige@gmail.com"},{"name":"anandaroop","email":"anandaroop.roy+npm@gmail.com"},{"name":"arjelks","email":"ashley.jelks@artsymail.com"},{"name":"artsy-engineering","email":"opensource@artsymail.com"},{"name":"broskoski","email":"cab@are.na"},{"name":"damassi","email":"damassi.pappas@gmail.com"},{"name":"eessex","email":"eve@artsymail.com"},{"name":"erikdstock","email":"erik.d.stock@gmail.com"},{"name":"gnilekaw","email":"lance@artsymail.com"},{"name":"kanaabe","email":"kanakoabe5@gmail.com"},{"name":"l2succes","email":"l2succes@gmail.com"},{"name":"mzikherman","email":"mzikherman@gmail.com"},{"name":"orta","email":"orta.therox@gmail.com"},{"name":"oxaudo","email":"oxaudo@yahoo.com"},{"name":"xtina-starr","email":"c.thompsonms@gmail.com"},{"name":"yuki24","email":"yk.nishijima@gmail.com"}],"homepage":"https://github.com/artsy/responsive#readme","bugs":{"url":"https://github.com/artsy/responsive/issues"},"dist":{"shasum":"1633f536fb191d46c1c34b44ff6badd17ed7fa63","tarball":"https://registry.npmjs.org/@artsy/react-responsive-media/-/react-responsive-media-1.0.3.tgz","fileCount":15,"integrity":"sha512-+nF/afVUAlp5LiDCUXY5nawCEXXZKPR0AteIwsqle6A0mvrZUN3Cz7meYtSQf3nVFzMlaNjCTyTdRjbeVLZg1w==","signatures":[{"sig":"MEUCIAef9jSTSr8shKbZ8Vf5nhib66fcLyofGda9Buw9p5L9AiEAyBw7CgRIAgTHpY0s9U6lMbWiLuXq5xXQhnlH5P0cIdE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1OSXCRA9TVsSAnZWagAABewP/jVL7kCQshiF4gINZWEY\nisiDAQ/QV/0lOc3rLan/TFejIBsrWcxypv6kqJMHwHpZul7FaZg+unWS9+dV\nMwPcBXsUtkXrg1aTvVOA4V9TqFP9bGsY4DZGsQ+nCZFMxqY+IjkmqTqGyl05\nKaB98PO7/X2dME4bLUjZFjXd0l6kT+LTwy8hJ9IT0lfbZ0MtMX4elZBoWxvw\n7+LsgOugtiN5qu6qx3eE4ENSpr6ilcZ3JiRB0i+vXwmtbq9eyp70cIDK3Fn9\n+IgVKQDGysxt3mxFRvKNXWogOg8k0y8DNZF7OoqGbyplU+uUAzrG+GHPe5cg\n1LkY4S/o6+2ZCZObsu//PYUeo8mCxw4IG7YY/EfRqMkUma0EDhNoyU3G3ply\nVAGd+Gs4OB/YgyU/BH9q9TSq0esBZ7kPUk3Vuz3aM9g7vOIGQIteIaEbKBtl\noIztS+Zl0yuYlRZI9ZUeWApRAK1iuvfWY+PDeAmz/5U3cS13rtnhm8jo4Fbb\n1+i6dzNdyUZZ828ZkLA7AI5CoPzFn4LDWUmbpBFyi87N5+Fu07tUgIYgayap\nzDgXatzUB2YJBXELbOHwv2FBWM/vCTii28iaMKOqfrNxWl+GMz/KnS+63Nq8\nKCexoSSJRU5NU01IHGBoASjO6NyIXQZ58M+L13vkrsurGdDAESuR0wCdA94r\nbxxt\r\n=GeRX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test))\\.(ts|tsx)$","transform":{".(ts|tsx)":"babel-jest"},"moduleDirectories":["node_modules","<rootDir>/src"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["<rootDir>/dist/"],"modulePathIgnorePatterns":["<rootDir>/dist/*"]},"main":"dist/index.js","authors":["Eloy Durán <eloy.de.enige@gmail.com>","Art.sy Inc"],"gitHead":"666861025cf130869a6174285009a40d6286303a","release":{"analyzeCommits":{"preset":"ember","releaseRules":[{"tag":"DOC","release":"patch"},{"tag":"FIX","release":"patch"},{"tag":"PATCH","release":"patch"},{"tag":"FEATURE","release":"minor"},{"tag":"BREAKING","release":"major"}]}},"scripts":{"lint":"tslint -c tslint.json --project tsconfig.json","test":"yarn type-check && yarn jest","clean":"rm -rf dist","watch":"concurrently --raw --kill-others 'yarn compile -w' 'tsc --emitDeclarationOnly -w'","compile":"babel src --out-dir dist -s --source-map --extensions '.ts,.tsx' --ignore src/**/__tests__","prepush":"yarn run type-check","prettier":"prettier","precommit":"lint-staged","type-check":"tsc --emitDeclarationOnly --pretty","prepublishOnly":"yarn clean && yarn compile && yarn type-declarations","prettier-write":"yarn prettier --write","prettier-project":"yarn prettier-write 'src/**/*.{ts,tsx}'","semantic-release":"semantic-release","type-declarations":"tsc --emitDeclarationOnly"},"typings":"dist/index.d.ts","_npmUser":{"name":"artsy-engineering","email":"opensource@artsymail.com"},"prettier":{"semi":false,"singleQuote":false,"trailingComma":"es5","bracketSpacing":true},"deprecated":"WARNING: This project has been renamed to @artsy/fresnel.","repository":{"url":"git+ssh://git@github.com/artsy/responsive.git","type":"git"},"_npmVersion":"6.4.1","description":"TODO description","directories":{},"lint-staged":{"*.@(ts|tsx)":["tslint -c tslint.json --fix","yarn prettier-write --","git add"]},"_nodeVersion":"8.12.0","dependencies":{"react":"16.3.2","@artsy/palette":"^2.19.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.1.0","husky":"^0.14.3","tslint":"^5.10.0","prettier":"^1.12.1","react-dom":"^16.2.0","@babel/cli":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.0.1","typescript":"^2.9.0","@babel/core":"^7.0.0","@types/jest":"^23.1.0","@types/node":"^10.3.0","lint-staged":"^7.2.0","@types/react":"^16.4.13","concurrently":"^3.5.1","tslint-react":"^3.6.0","static-extend":"^0.1.2","semantic-release":"^15.5.0","@babel/preset-env":"^7.0.0","styled-components":"^3.3.2","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.6.0","jest-styled-components":"^6.2.2","tslint-config-prettier":"^1.13.0","@babel/preset-typescript":"^7.0.0","typescript-styled-plugin":"^0.6.3","conventional-changelog-ember":"^2.0.0","@babel/plugin-proposal-class-properties":"^7.1.0"},"peerDependencies":{"react":"^16.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-responsive-media_1.0.3_1540678806611_0.18257228571242456","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@artsy/react-responsive-media","version":"1.0.4","keywords":["react","responsive"],"license":"MIT","_id":"@artsy/react-responsive-media@1.0.4","maintainers":[{"name":"alloy020","email":"eloy.de.enige@gmail.com"},{"name":"anandaroop","email":"anandaroop.roy+npm@gmail.com"},{"name":"arjelks","email":"ashley.jelks@artsymail.com"},{"name":"artsy-engineering","email":"opensource@artsymail.com"},{"name":"broskoski","email":"cab@are.na"},{"name":"damassi","email":"damassi.pappas@gmail.com"},{"name":"eessex","email":"eve@artsymail.com"},{"name":"erikdstock","email":"erik.d.stock@gmail.com"},{"name":"gnilekaw","email":"lance@artsymail.com"},{"name":"kanaabe","email":"kanakoabe5@gmail.com"},{"name":"l2succes","email":"l2succes@gmail.com"},{"name":"mzikherman","email":"mzikherman@gmail.com"},{"name":"orta","email":"orta.therox@gmail.com"},{"name":"oxaudo","email":"oxaudo@yahoo.com"},{"name":"xtina-starr","email":"c.thompsonms@gmail.com"},{"name":"yuki24","email":"yk.nishijima@gmail.com"}],"homepage":"https://github.com/artsy/react-responsive-media#readme","bugs":{"url":"https://github.com/artsy/react-responsive-media/issues"},"dist":{"shasum":"6c1f46f95ee99625d3c5d7d6d3519ab16790370c","tarball":"https://registry.npmjs.org/@artsy/react-responsive-media/-/react-responsive-media-1.0.4.tgz","fileCount":15,"integrity":"sha512-6Q3vOyqo6LUaLK2cqEDrCh7XYzO72+brbWtkpBXqUqZ3GRNA7N6Djf2SHLHbJfQ/k5g7mV+CxFB98ikMd5BmGg==","signatures":[{"sig":"MEUCIAwFW7D/Xd+/WWMuTTMgJyEDcGiITapLXra0sM1aQPhlAiEA4eWLrVteku4k0ZoClZMh8U9gmyMAop1EfKHXei9g83g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1ProCRA9TVsSAnZWagAA8KcP/i2uhe0EJxx5/XCRdkMq\nCGgT4K7Hc/jfShey0cFVvlILaZdqXFmIwnGEDnKLH5dmtSiEjQCcWRT7FkBL\na3SQs5VciFA8yPOUxEKIUY4s6xy3FdeAcX8qv6utYxdg25s17fgM2Qf4BbCo\ntWR/JxWGiIVz27uZa9gq81sl4JHDiJGpe2qdmrzwN4vxGmg+lUxfJ0sPO+7Z\nS7K1I4Pf5fBqJrysFxf1i5a6zD/EkBdfY1uw5i6deGLAji+vjiOlaDj05kxe\nibSsmUE6j8OwSqykdsoNmzBv7MAb8C7PWiVZjoqpqOVWcjwFuGgpUZIvbCNA\noKZdwTR30WmL+hdQMiLXvgFqnHdrTu/CUBxGOhtiX5n3NskOBVmpHY0xvTP0\nI1d1PPhTwCZaetycwnGJE9Ul17x5S3C0qLRaItLjnmqRRTmQ6BcU6QrjC4t8\nAeQO4zMiaKMpOlI9KZqVNUgcAOONsTGrRnwhvRC08/vNZeHz5QUo46K4E84s\nxKJkVBsRUJJtQg9BZzuEWYOnfMkzyJT+duvba4yFGsdbMAo9Ce4BtCMRubnv\n0p/lt2LJWuVYQNGwhXzbNmGTSLznyvIzFQaf2FytlZavrE7TDcTgqp9gyNKr\nVugWmXCRJnT3LHt1HKzMFCWPTlZpJ7qK/9wglRyt3p1q+QP1AKnKT3WbQQir\nPSCP\r\n=15pf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test))\\.(ts|tsx)$","transform":{".(ts|tsx)":"babel-jest"},"moduleDirectories":["node_modules","<rootDir>/src"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["<rootDir>/dist/"],"modulePathIgnorePatterns":["<rootDir>/dist/*"]},"main":"dist/index.js","authors":["Eloy Durán <eloy.de.enige@gmail.com>","Art.sy Inc"],"gitHead":"83876aa3c3d8a757b517ee9419afcfd65950ba84","release":{"analyzeCommits":{"preset":"ember","releaseRules":[{"tag":"DOC","release":"patch"},{"tag":"FIX","release":"patch"},{"tag":"PATCH","release":"patch"},{"tag":"FEATURE","release":"minor"},{"tag":"BREAKING","release":"major"}]}},"scripts":{"lint":"tslint -c tslint.json --project tsconfig.json","test":"yarn type-check && yarn jest","clean":"rm -rf dist","watch":"concurrently --raw --kill-others 'yarn compile -w' 'tsc --emitDeclarationOnly -w'","compile":"babel src --out-dir dist -s --source-map --extensions '.ts,.tsx' --ignore src/**/__tests__","prepush":"yarn run type-check","prettier":"prettier","precommit":"lint-staged","type-check":"tsc --emitDeclarationOnly --pretty","prepublishOnly":"yarn clean && yarn compile && yarn type-declarations","prettier-write":"yarn prettier --write","prettier-project":"yarn prettier-write 'src/**/*.{ts,tsx}'","semantic-release":"semantic-release","type-declarations":"tsc --emitDeclarationOnly"},"typings":"dist/index.d.ts","_npmUser":{"name":"artsy-engineering","email":"opensource@artsymail.com"},"prettier":{"semi":false,"singleQuote":false,"trailingComma":"es5","bracketSpacing":true},"deprecated":"WARNING: This project has been renamed to @artsy/fresnel.","repository":{"url":"git+ssh://git@github.com/artsy/react-responsive-media.git","type":"git"},"_npmVersion":"6.4.1","description":"TODO description","directories":{},"lint-staged":{"*.@(ts|tsx)":["tslint -c tslint.json --fix","yarn prettier-write --","git add"]},"_nodeVersion":"8.12.0","dependencies":{"react":"16.3.2","@artsy/palette":"^2.19.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.1.0","husky":"^0.14.3","tslint":"^5.10.0","prettier":"^1.12.1","react-dom":"^16.2.0","@babel/cli":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.0.1","typescript":"^2.9.0","@babel/core":"^7.0.0","@types/jest":"^23.1.0","@types/node":"^10.3.0","lint-staged":"^7.2.0","@types/react":"^16.4.13","concurrently":"^3.5.1","tslint-react":"^3.6.0","static-extend":"^0.1.2","semantic-release":"^15.5.0","@babel/preset-env":"^7.0.0","styled-components":"^3.3.2","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.6.0","jest-styled-components":"^6.2.2","tslint-config-prettier":"^1.13.0","@babel/preset-typescript":"^7.0.0","typescript-styled-plugin":"^0.6.3","conventional-changelog-ember":"^2.0.0","@babel/plugin-proposal-class-properties":"^7.1.0"},"peerDependencies":{"react":"^16.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-responsive-media_1.0.4_1540684520043_0.9371715538729875","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@artsy/react-responsive-media","version":"1.0.5","keywords":["react","responsive"],"license":"MIT","_id":"@artsy/react-responsive-media@1.0.5","maintainers":[{"name":"alloy020","email":"eloy.de.enige@gmail.com"},{"name":"anandaroop","email":"anandaroop.roy+npm@gmail.com"},{"name":"arjelks","email":"ashley.jelks@artsymail.com"},{"name":"artsy-engineering","email":"opensource@artsymail.com"},{"name":"broskoski","email":"cab@are.na"},{"name":"damassi","email":"damassi.pappas@gmail.com"},{"name":"eessex","email":"eve@artsymail.com"},{"name":"erikdstock","email":"erik.d.stock@gmail.com"},{"name":"gnilekaw","email":"lance@artsymail.com"},{"name":"kanaabe","email":"kanakoabe5@gmail.com"},{"name":"l2succes","email":"l2succes@gmail.com"},{"name":"mzikherman","email":"mzikherman@gmail.com"},{"name":"orta","email":"orta.therox@gmail.com"},{"name":"oxaudo","email":"oxaudo@yahoo.com"},{"name":"xtina-starr","email":"c.thompsonms@gmail.com"},{"name":"yuki24","email":"yk.nishijima@gmail.com"}],"homepage":"https://github.com/artsy/react-responsive-media#readme","bugs":{"url":"https://github.com/artsy/react-responsive-media/issues"},"dist":{"shasum":"9dc2625dcb64b3e1820b93cf66920c8b31d5d348","tarball":"https://registry.npmjs.org/@artsy/react-responsive-media/-/react-responsive-media-1.0.5.tgz","fileCount":15,"integrity":"sha512-BJLM0G8YhxtaurVb6GpOn30hXF/ytQkvl6+VFRCS7h0N6K7u3mdyJE0uAlsZBU5hOeE4lFY976ZxH28BuW80+g==","signatures":[{"sig":"MEUCICsGdl1wj+Z/kdJ+3EPas++evv/wpBkaS3tViillcaw7AiEAhzoX2XYGyJDO5uXIQDFYp9TbZXdeAr/2OrN/9ngCxsQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1QtnCRA9TVsSAnZWagAAs4wQAIjgeG7C7Sy8YjLLhSea\nUrhQs3Ttp4Z2U2f7hpg8D8PRQts5CrvePxFpZHQKAL07iFyZ+NVxF6bDwSkr\nq8bfOc66YHSzZgwbIcVvXSNJDOpmM+Pc9c+qvAE6yNfEQClWu8VU4N7w5i8Y\ngdodZIaJ9PZk7wzGsozVY/r70nFO8XCWltmYEreVwAtjAST7t1ORsxEde/bq\nYI3IUs4ZdBR3gAOZd3xZvkBzrQUgoOecj6CmEj5HDLjqEjONOEx68+uL6on7\nwBOXrV7nA5wIaWwABzwbNOlBOTRPv5PbjgyrJth1qkao2K9XKKz82FlXCSCy\nrgJphibJ4uezxDzEbSsP9BPiDVWSjHjy4dys0Vzenhr/fB/1Q6IYFCkP4qmk\nBkkHf3AmHfTGn945zEF9Y2LmgX94/gVSIZt0EfI1LUaJp8JinSPpElKysEaH\nNRdT/a1fTWvZJEUC6hBMWFPjdYX2YVpEvpwufEaAnzMlxuOE01V0Z1iT2vYY\n7VpV60M7GCkd+E5XDvn+LXWRGPDRp2iDCTOYLrfp4Voer8GKVsOzE4e3zK4B\nDJWcWIh5jUqQFKI9EX3OL0QhV9LMiqKocVRGWu4+mEsbenLV7D506+olS1J+\nF+pjh5EwM9Cf9GV4jske6hyPKI+cC+Fc9OgLUtUUpn/5kHwiySW5IzWQ37i2\n9YQ6\r\n=s6vq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test))\\.(ts|tsx)$","transform":{".(ts|tsx)":"babel-jest"},"moduleDirectories":["node_modules","<rootDir>/src"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["<rootDir>/dist/"],"modulePathIgnorePatterns":["<rootDir>/dist/*"]},"main":"dist/index.js","authors":["Eloy Durán <eloy.de.enige@gmail.com>","Art.sy Inc"],"gitHead":"bee7c95fd3c8bd8342eca9c7302510ea2d39b9d5","release":{"analyzeCommits":{"preset":"ember","releaseRules":[{"tag":"DOC","release":"patch"},{"tag":"FIX","release":"patch"},{"tag":"PATCH","release":"patch"},{"tag":"FEATURE","release":"minor"},{"tag":"BREAKING","release":"major"}]}},"scripts":{"lint":"tslint -c tslint.json --project tsconfig.json","test":"yarn type-check && yarn jest","clean":"rm -rf dist","watch":"concurrently --raw --kill-others 'yarn compile -w' 'tsc --emitDeclarationOnly -w'","compile":"babel src --out-dir dist -s --source-map --extensions '.ts,.tsx' --ignore src/**/__tests__","prepush":"yarn run type-check","prettier":"prettier","precommit":"lint-staged","type-check":"tsc --emitDeclarationOnly --pretty","prepublishOnly":"yarn clean && yarn compile && yarn type-declarations","prettier-write":"yarn prettier --write","prettier-project":"yarn prettier-write 'src/**/*.{ts,tsx}'","semantic-release":"semantic-release","type-declarations":"tsc --emitDeclarationOnly"},"typings":"dist/index.d.ts","_npmUser":{"name":"artsy-engineering","email":"opensource@artsymail.com"},"prettier":{"semi":false,"singleQuote":false,"trailingComma":"es5","bracketSpacing":true},"deprecated":"WARNING: This project has been renamed to @artsy/fresnel.","repository":{"url":"git+ssh://git@github.com/artsy/react-responsive-media.git","type":"git"},"_npmVersion":"6.4.1","description":"TODO description","directories":{},"lint-staged":{"*.@(ts|tsx)":["tslint -c tslint.json --fix","yarn prettier-write --","git add"]},"_nodeVersion":"8.12.0","dependencies":{"react":"16.3.2","@artsy/palette":"^2.19.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.1.0","husky":"^0.14.3","tslint":"^5.10.0","prettier":"^1.12.1","react-dom":"^16.2.0","@babel/cli":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.0.1","typescript":"^2.9.0","@babel/core":"^7.0.0","@types/jest":"^23.1.0","@types/node":"^10.3.0","lint-staged":"^7.2.0","@types/react":"^16.4.13","concurrently":"^3.5.1","tslint-react":"^3.6.0","static-extend":"^0.1.2","semantic-release":"^15.5.0","@babel/preset-env":"^7.0.0","styled-components":"^3.3.2","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.6.0","jest-styled-components":"^6.2.2","tslint-config-prettier":"^1.13.0","@babel/preset-typescript":"^7.0.0","typescript-styled-plugin":"^0.6.3","conventional-changelog-ember":"^2.0.0","@babel/plugin-proposal-class-properties":"^7.1.0"},"peerDependencies":{"react":"^16.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-responsive-media_1.0.5_1540688742686_0.5666441490651957","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@artsy/react-responsive-media","version":"1.0.6","keywords":["react","responsive"],"license":"MIT","_id":"@artsy/react-responsive-media@1.0.6","maintainers":[{"name":"alloy020","email":"eloy.de.enige@gmail.com"},{"name":"anandaroop","email":"anandaroop.roy+npm@gmail.com"},{"name":"arjelks","email":"ashley.jelks@artsymail.com"},{"name":"artsy-engineering","email":"opensource@artsymail.com"},{"name":"broskoski","email":"cab@are.na"},{"name":"damassi","email":"damassi.pappas@gmail.com"},{"name":"eessex","email":"eve@artsymail.com"},{"name":"erikdstock","email":"erik.d.stock@gmail.com"},{"name":"gnilekaw","email":"lance@artsymail.com"},{"name":"kanaabe","email":"kanakoabe5@gmail.com"},{"name":"l2succes","email":"l2succes@gmail.com"},{"name":"mzikherman","email":"mzikherman@gmail.com"},{"name":"orta","email":"orta.therox@gmail.com"},{"name":"oxaudo","email":"oxaudo@yahoo.com"},{"name":"xtina-starr","email":"c.thompsonms@gmail.com"},{"name":"yuki24","email":"yk.nishijima@gmail.com"}],"homepage":"https://github.com/artsy/react-responsive-media#readme","bugs":{"url":"https://github.com/artsy/react-responsive-media/issues"},"dist":{"shasum":"86eda6cfe8e62529c073f83e99a79db049c65946","tarball":"https://registry.npmjs.org/@artsy/react-responsive-media/-/react-responsive-media-1.0.6.tgz","fileCount":18,"integrity":"sha512-vT9cggV6UnFolJNxsMKWVh9oWxKOoaUTpwwsjZ/vHIclXHdl8cT3cfl6sBGOrjjO1SG8eK2SiUmz5QpB36Vlgw==","signatures":[{"sig":"MEUCIA0RPUxaCEfc9O5MCazW/vFskUiYay+HtVkkNhiDDEJdAiEAjP2RxPwpbTRPGDIzPald9sjaT992Xl7ZVUY4XwCGkh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4YV7CRA9TVsSAnZWagAA9WwP/iL5Y8fbKmlnoLwqxOpp\njGybP8oGMMEpweATLmeRtqTnf/LEgH/LoeVz+E5Gv+O8C4ZiG+CEEq+hSDh9\nv81eTpf3NBPmzaQP7c/ixCMzM9gqos8GP9cSTDstqwf1hodI1df8ux8PBN0R\nYS/UYUODehrcJlbLQ0ws24aFJ+GSkQ0Ii+kgtq42gMFP17wpyq9cyGTLxI/c\nzvVwgg1bDOdX//+0ykasFxgf0UnbpSDxhJC1Xiqni6GDezMQYyn3jK9tpLL2\ndptgqObF8XJFqnPhe2NOg8wctgHCMWNRTdsRap9cFk+AVTin5tMSTgIQnB+g\nGt65+BzkVaE+Xw7Wn+BF+ce/EE5vzEYrrr1wFMcimc3kvuBf4Uf5l/uOhZoY\nYFz99oWTAk+XyZMucnq3Sz343r5Jngyu98OPv4SkjEZCXH+JDfo4S5SWyt41\n61/U+/spINV8RImTPXU4BJyxZTevtjZhdphWfSvuMmp061YQMYH/EqQPVG0t\nq5UTYNrXjK/BbkEaBkv+e6mZf9RG3Xjkl2MYQNIXarfy9Slpwqi0wDveD7gk\nyWSUtoQ9H5D+sMkvfu9D399E3ukm+ufub/68vp4JLqBcD1vYdqGA9oHDQYWo\nqYlfmL3SUTs2LxVB1yQY4XxrumUhrQvjLjWy5zo8k5W6XPp/TnFBOiyFbEnZ\nw+98\r\n=UgHR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test))\\.(ts|tsx)$","transform":{".(ts|tsx)":"babel-jest"},"moduleDirectories":["node_modules","<rootDir>/src"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["<rootDir>/dist/"],"modulePathIgnorePatterns":["<rootDir>/dist/*"]},"main":"dist/index.js","authors":["Eloy Durán <eloy.de.enige@gmail.com>","Art.sy Inc"],"gitHead":"f5f53b7eb4e594a603a12ed0b6818245e8a1e68c","release":{"analyzeCommits":{"preset":"ember","releaseRules":[{"tag":"DOC","release":"patch"},{"tag":"FIX","release":"patch"},{"tag":"PATCH","release":"patch"},{"tag":"FEATURE","release":"minor"},{"tag":"BREAKING","release":"major"}]}},"scripts":{"lint":"tslint -c tslint.json --project tsconfig.json","test":"yarn type-check && yarn lint && yarn jest","clean":"rm -rf dist","watch":"concurrently --raw --kill-others 'yarn compile -w' 'tsc --emitDeclarationOnly -w'","compile":"babel src --out-dir dist -s --source-map --extensions '.ts,.tsx' --ignore src/**/__tests__","prepush":"yarn run type-check","prettier":"prettier","precommit":"lint-staged","type-check":"tsc --emitDeclarationOnly --pretty","prepublishOnly":"yarn clean && yarn compile && yarn type-declarations","prettier-write":"yarn prettier --write","prettier-project":"yarn prettier-write 'src/**/*.{ts,tsx}'","semantic-release":"semantic-release","type-declarations":"tsc --emitDeclarationOnly"},"typings":"dist/index.d.ts","_npmUser":{"name":"artsy-engineering","email":"opensource@artsymail.com"},"prettier":{"semi":false,"singleQuote":false,"trailingComma":"es5","bracketSpacing":true},"deprecated":"WARNING: This project has been renamed to @artsy/fresnel.","repository":{"url":"git+ssh://git@github.com/artsy/react-responsive-media.git","type":"git"},"_npmVersion":"6.4.1","description":"TODO description","directories":{},"lint-staged":{"*.@(ts|tsx)":["tslint -c tslint.json --fix","yarn prettier-write --","git add"]},"_nodeVersion":"8.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^23.1.0","husky":"^0.14.3","react":"16.3.2","tslint":"^5.10.0","prettier":"^1.12.1","react-dom":"^16.2.0","@babel/cli":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.0.1","typescript":"^2.9.0","@babel/core":"^7.0.0","@types/jest":"^23.1.0","@types/node":"^10.3.0","lint-staged":"^7.2.0","@types/react":"^16.4.13","concurrently":"^3.5.1","tslint-react":"^3.6.0","static-extend":"^0.1.2","semantic-release":"^15.5.0","@babel/preset-env":"^7.0.0","styled-components":"^3.3.2","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.6.0","jest-styled-components":"^6.2.2","tslint-config-prettier":"^1.13.0","@babel/preset-typescript":"^7.0.0","typescript-styled-plugin":"^0.6.3","@types/react-test-renderer":"^16.0.3","conventional-changelog-ember":"^2.0.0","@babel/plugin-proposal-class-properties":"^7.1.0"},"peerDependencies":{"react":"^16.3.0","styled-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-responsive-media_1.0.6_1541506427135_0.03509325949490094","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@artsy/react-responsive-media","version":"1.0.7","keywords":["react","responsive"],"license":"MIT","_id":"@artsy/react-responsive-media@1.0.7","maintainers":[{"name":"alloy020","email":"eloy.de.enige@gmail.com"},{"name":"anandaroop","email":"anandaroop.roy+npm@gmail.com"},{"name":"arjelks","email":"ashley.jelks@artsymail.com"},{"name":"artsy-engineering","email":"opensource@artsymail.com"},{"name":"broskoski","email":"cab@are.na"},{"name":"damassi","email":"damassi.pappas@gmail.com"},{"name":"eessex","email":"eve@artsymail.com"},{"name":"erikdstock","email":"erik.d.stock@gmail.com"},{"name":"gnilekaw","email":"lance@artsymail.com"},{"name":"kanaabe","email":"kanakoabe5@gmail.com"},{"name":"l2succes","email":"l2succes@gmail.com"},{"name":"mzikherman","email":"mzikherman@gmail.com"},{"name":"orta","email":"orta.therox@gmail.com"},{"name":"oxaudo","email":"oxaudo@yahoo.com"},{"name":"xtina-starr","email":"c.thompsonms@gmail.com"},{"name":"yuki24","email":"yk.nishijima@gmail.com"}],"homepage":"https://github.com/artsy/react-responsive-media#readme","bugs":{"url":"https://github.com/artsy/react-responsive-media/issues"},"dist":{"shasum":"3c0c9748c18542b47fb65c4a8f6e9a492d1c63d1","tarball":"https://registry.npmjs.org/@artsy/react-responsive-media/-/react-responsive-media-1.0.7.tgz","fileCount":18,"integrity":"sha512-YD9zMDwFjdf/1u7Sg68PlJtRl26YnaOKGaGUIuO2KY8WIO3tQAa+WhAp1X5cE4nJzIuYqTekxynjmX+qOmaLug==","signatures":[{"sig":"MEYCIQCaDu84QXcdDPtXrD/VnCKPt+oF5+unNlz0nAMj+ZDiiwIhAIqtG9rL/yHm0COYdDhbChbGAyqR/7pvA2fgv+1XZSRc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4c78CRA9TVsSAnZWagAA7TAP/2TmKrgaiq1ecZMvEix7\nNz2T6wyOpiiBxUDx8FNtbTOUFudPaMYkSpTBXfkoHvTMFNIdXtR+GMuHGf8h\ndEQhbCAWD6CIkqxv06OxC4sw8f1gLE8HTp3A/+sv+kRLae2gpiqeB755pdO6\nL7vOyDfy9vgBLbvJErwBlR8Gd7vQ9YbboKi1hTBMXieHKBAaNJgf0xwSS1f/\nq+doROauXQv0sS6SnrOIz25N5vEvnYfJ9AOks5jP45S/Pf5f9OlQFsKLqB11\nHRESTMgQYh7n2J5+QYsfmzSa0/GcBuq6DQrN2r6r6VgYxvXv9LsLKyVvwFES\n1l4MOWFIsf9i1HhAW/wIUTcC+gjWrKVfSj+eVUYtCiZUfYs70WTV+RvymtZE\n60D0eIqWOWbfxf8ZmbpVfFB5B6vsT3yfdbAvfgMOiy0rwCOSgmoe7pPKPtwN\nCYp4f/ylwa/qj3kYuwtQCx/fJGjKEsN1pvXKtvV02LM9HMnicykJsP2CxmhB\nBFcbkLheDT2evH9YPm+qKdWW0hawZ/C63QAYw4McRf6L9HoLW7SRbepZCQah\nFZSWbF/Z1jmccJFo+8657zpzAJP0knNFr/Jy3fr/jJzY2Z0EnQTclJtoI5+j\nq3SaEJ3RjvYtPqUYjKcnREw048C1HjBXEoA4nau8x86RaE5heYEN/CXcSuUC\nzA7s\r\n=1OTv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test))\\.(ts|tsx)$","transform":{".(ts|tsx)":"babel-jest"},"moduleDirectories":["node_modules","<rootDir>/src"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["<rootDir>/dist/"],"modulePathIgnorePatterns":["<rootDir>/dist/*"]},"main":"dist/index.js","authors":["Eloy Durán <eloy.de.enige@gmail.com>","Art.sy Inc"],"gitHead":"242f574aaa10dbf6b5fc2a77d98b9d9c6bb68d3c","release":{"analyzeCommits":{"preset":"ember","releaseRules":[{"tag":"DOC","release":"patch"},{"tag":"FIX","release":"patch"},{"tag":"PATCH","release":"patch"},{"tag":"FEATURE","release":"minor"},{"tag":"BREAKING","release":"major"}]}},"scripts":{"lint":"tslint -c tslint.json --project tsconfig.json","test":"yarn type-check && yarn lint && yarn jest","clean":"rm -rf dist","watch":"concurrently --raw --kill-others 'yarn compile -w' 'tsc --emitDeclarationOnly -w'","compile":"babel src --out-dir dist -s --source-map --extensions '.ts,.tsx' --ignore src/**/__tests__","prepush":"yarn run type-check","prettier":"prettier","precommit":"lint-staged","type-check":"tsc --emitDeclarationOnly --pretty","prepublishOnly":"yarn clean && yarn compile && yarn type-declarations","prettier-write":"yarn prettier --write","prettier-project":"yarn prettier-write 'src/**/*.{ts,tsx}'","semantic-release":"semantic-release","type-declarations":"tsc --emitDeclarationOnly"},"typings":"dist/index.d.ts","_npmUser":{"name":"artsy-engineering","email":"opensource@artsymail.com"},"prettier":{"semi":false,"singleQuote":false,"trailingComma":"es5","bracketSpacing":true},"deprecated":"WARNING: This project has been renamed to @artsy/fresnel.","repository":{"url":"git+ssh://git@github.com/artsy/react-responsive-media.git","type":"git"},"_npmVersion":"6.4.1","description":"TODO description","directories":{},"lint-staged":{"*.@(ts|tsx)":["tslint -c tslint.json --fix","yarn prettier-write --","git add"]},"_nodeVersion":"8.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^23.1.0","husky":"^0.14.3","react":"16.3.2","tslint":"^5.10.0","prettier":"^1.12.1","react-dom":"^16.2.0","@babel/cli":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.0.1","typescript":"^2.9.0","@babel/core":"^7.0.0","@types/jest":"^23.1.0","@types/node":"^10.3.0","lint-staged":"^7.2.0","@types/react":"^16.4.13","concurrently":"^3.5.1","tslint-react":"^3.6.0","static-extend":"^0.1.2","semantic-release":"^15.5.0","@babel/preset-env":"^7.0.0","styled-components":"^3.3.2","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.6.0","jest-styled-components":"^6.2.2","tslint-config-prettier":"^1.13.0","@babel/preset-typescript":"^7.0.0","typescript-styled-plugin":"^0.6.3","@types/react-test-renderer":"^16.0.3","conventional-changelog-ember":"^2.0.0","@babel/plugin-proposal-class-properties":"^7.1.0"},"peerDependencies":{"react":"^16.3.0","styled-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-responsive-media_1.0.7_1541525243762_0.05436270218876227","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@artsy/react-responsive-media","version":"1.0.8","keywords":["react","responsive"],"license":"MIT","_id":"@artsy/react-responsive-media@1.0.8","maintainers":[{"name":"alloy020","email":"eloy.de.enige@gmail.com"},{"name":"anandaroop","email":"anandaroop.roy+npm@gmail.com"},{"name":"arjelks","email":"ashley.jelks@artsymail.com"},{"name":"artsy-engineering","email":"opensource@artsymail.com"},{"name":"broskoski","email":"cab@are.na"},{"name":"damassi","email":"damassi.pappas@gmail.com"},{"name":"eessex","email":"eve@artsymail.com"},{"name":"erikdstock","email":"erik.d.stock@gmail.com"},{"name":"gnilekaw","email":"lance@artsymail.com"},{"name":"kanaabe","email":"kanakoabe5@gmail.com"},{"name":"l2succes","email":"l2succes@gmail.com"},{"name":"mzikherman","email":"mzikherman@gmail.com"},{"name":"orta","email":"orta.therox@gmail.com"},{"name":"oxaudo","email":"oxaudo@yahoo.com"},{"name":"xtina-starr","email":"c.thompsonms@gmail.com"},{"name":"yuki24","email":"yk.nishijima@gmail.com"}],"homepage":"https://github.com/artsy/react-responsive-media#readme","bugs":{"url":"https://github.com/artsy/react-responsive-media/issues"},"dist":{"shasum":"0de40f1545a8332116c3aeee02ceaa386cd9432b","tarball":"https://registry.npmjs.org/@artsy/react-responsive-media/-/react-responsive-media-1.0.8.tgz","fileCount":18,"integrity":"sha512-N4qAKxhQGXp12/uyb3fu2RA9Hwl0UAEMnicRrjtPJsMminC8+l39EhXLYcrM8Imq4Uq/y7HjCN+8Dg0LMZ5k3Q==","signatures":[{"sig":"MEUCIDAC4Egjj4EJhaUWqbu14AqFGKoQhQsfFHwOm6ahyZp5AiEAokeiXzNeL9zodA1uwwr5ww7jiyBxvXTy564NB24WdEY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5ClBCRA9TVsSAnZWagAAROAP/jqzds7FLDQFsLm9Tow/\nDiYfZ8uDBFnludv+3/drKiFjeox6r4CkHHzQz5ENapJ22cAdXqMoZDVdHhnZ\n+xfTE1Z7+HiRTkOuHZ6H1W2c3ULePri55Fd+V4Y1nSD35T6uI3iMQ2LlpImC\nhNxjfrGLMWOuLMUK47PScIOBACUluAVX5xsz9DhFXdxuN7RI3o+UVLocrCNz\nRhwo0s1msLuITRwRPTdavHe4qo4fhv/U18PI7VX5gb/ru2kk/9QuSzqCsdRn\ndmg3pDZ5A627UN0PtcEiSDR5BSfM5G8ZrbOHIjEoqeo8xGmG4gvOAH24wEQJ\nKzCDTmSeeIPi9XF8vynzLIVo5fMHnMufAN4//hiXN92anPYVjZJsYBrwhHPn\nrRo8hxdoeVl7No8eGsGDUMx+y/XW6RenE80z9ayVLEWSigJmWTjNpjvV3fNn\nazvbKfqLx+OwanAf4mBPbEzzeCqjoN7mUFSadKiAFf10q+aLDkOGXHn0t11H\n/x319yZMkSf7UIdkXVEY7b2zHVwpMWoJNYWemGWyXHCD1R4pcJikQzCCZLAl\nLkJplTvI/W+e/PnUQ4lFYencwND/SYB/9rytnPt6iEGXnOyJnHjEtws+Fmpm\nYGB4JA9+6DIfySMKh/IvB9PjYEDdKvSFLCfnFF+AlafeTyfN/q7F6my6Byio\nvYON\r\n=8NYD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test))\\.(ts|tsx)$","transform":{".(ts|tsx)":"babel-jest"},"moduleDirectories":["node_modules","<rootDir>/src"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["<rootDir>/dist/"],"modulePathIgnorePatterns":["<rootDir>/dist/*"]},"main":"dist/index.js","authors":["Eloy Durán <eloy.de.enige@gmail.com>","Art.sy Inc"],"gitHead":"e066a3100cfa680ff20f3d2e059838d646485b08","release":{"analyzeCommits":{"preset":"ember","releaseRules":[{"tag":"DOC","release":"patch"},{"tag":"FIX","release":"patch"},{"tag":"PATCH","release":"patch"},{"tag":"FEATURE","release":"minor"},{"tag":"BREAKING","release":"major"}]}},"scripts":{"lint":"tslint -c tslint.json --project tsconfig.json","test":"yarn type-check && yarn lint && yarn jest","clean":"rm -rf dist","watch":"concurrently --raw --kill-others 'yarn compile -w' 'tsc --emitDeclarationOnly -w'","compile":"babel src --out-dir dist -s --source-map --extensions '.ts,.tsx' --ignore src/**/__tests__","prepush":"yarn run type-check","prettier":"prettier","precommit":"lint-staged","type-check":"tsc --emitDeclarationOnly --pretty","prepublishOnly":"yarn clean && yarn compile && yarn type-declarations","prettier-write":"yarn prettier --write","prettier-project":"yarn prettier-write 'src/**/*.{ts,tsx}'","semantic-release":"semantic-release","type-declarations":"tsc --emitDeclarationOnly"},"typings":"dist/index.d.ts","_npmUser":{"name":"artsy-engineering","email":"opensource@artsymail.com"},"prettier":{"semi":false,"singleQuote":false,"trailingComma":"es5","bracketSpacing":true},"deprecated":"WARNING: This project has been renamed to @artsy/fresnel.","repository":{"url":"git+ssh://git@github.com/artsy/react-responsive-media.git","type":"git"},"_npmVersion":"6.4.1","description":"TODO description","directories":{},"lint-staged":{"*.@(ts|tsx)":["tslint -c tslint.json --fix","yarn prettier-write --","git add"]},"_nodeVersion":"8.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^23.1.0","husky":"^0.14.3","react":"16.3.2","tslint":"^5.10.0","prettier":"^1.12.1","react-dom":"^16.2.0","@babel/cli":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.0.1","typescript":"^2.9.0","@babel/core":"^7.0.0","@types/jest":"^23.1.0","@types/node":"^10.3.0","lint-staged":"^7.2.0","@types/react":"^16.4.13","concurrently":"^3.5.1","tslint-react":"^3.6.0","static-extend":"^0.1.2","semantic-release":"^15.5.0","@babel/preset-env":"^7.0.0","styled-components":"^3.3.2","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.6.0","jest-styled-components":"^6.2.2","tslint-config-prettier":"^1.13.0","@babel/preset-typescript":"^7.0.0","typescript-styled-plugin":"^0.6.3","@types/react-test-renderer":"^16.0.3","conventional-changelog-ember":"^2.0.0","@babel/plugin-proposal-class-properties":"^7.1.0"},"peerDependencies":{"react":"^16.3.0","styled-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-responsive-media_1.0.8_1541679424915_0.6858852730338458","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@artsy/react-responsive-media","version":"1.0.9","keywords":["react","responsive"],"license":"MIT","_id":"@artsy/react-responsive-media@1.0.9","maintainers":[{"name":"alloy020","email":"eloy.de.enige@gmail.com"},{"name":"anandaroop","email":"anandaroop.roy+npm@gmail.com"},{"name":"arjelks","email":"ashley.jelks@artsymail.com"},{"name":"artsy-engineering","email":"opensource@artsymail.com"},{"name":"broskoski","email":"cab@are.na"},{"name":"damassi","email":"damassi.pappas@gmail.com"},{"name":"eessex","email":"eve@artsymail.com"},{"name":"erikdstock","email":"erik.d.stock@gmail.com"},{"name":"gnilekaw","email":"lance@artsymail.com"},{"name":"kanaabe","email":"kanakoabe5@gmail.com"},{"name":"l2succes","email":"l2succes@gmail.com"},{"name":"mzikherman","email":"mzikherman@gmail.com"},{"name":"orta","email":"orta.therox@gmail.com"},{"name":"oxaudo","email":"oxaudo@yahoo.com"},{"name":"xtina-starr","email":"c.thompsonms@gmail.com"},{"name":"yuki24","email":"yk.nishijima@gmail.com"}],"homepage":"https://github.com/artsy/react-responsive-media#readme","bugs":{"url":"https://github.com/artsy/react-responsive-media/issues"},"dist":{"shasum":"43b62c30dab323057ad5f7a9141de8ebd674df05","tarball":"https://registry.npmjs.org/@artsy/react-responsive-media/-/react-responsive-media-1.0.9.tgz","fileCount":18,"integrity":"sha512-6/K7Iltls99pkOYq7J5PWRBm/3i5rCvNe1CLfHyvI+WlXkZbdy6jUwRfQaisfwPwyFFj9gP3YXk99opp72lVyA==","signatures":[{"sig":"MEUCIQCzsFUVlbPuvX5yGuY8NHRKWLoL/WvI1P0mrYV8qxInfgIgIODXSCWSU0AubncM0Pfn1M2zdwoaNtj8/OMOZ5MHFYY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5LKyCRA9TVsSAnZWagAAIyYQAIRWPSmI8awwzP7MJ3a3\nwXXSJIr9dBteTGFNYgL4/SpdrRWe54+zzWE1QzAMj62JZGM+hesCzr+t2bn1\nm0U8cwY6UQNG2XsvgDnTLjzDmRH0wxN/M3WgueHLwm9p4LdnIXsptzMxR0hs\nZsfWY6hrUcxkh4UsRK7tX7vKYSK8D5ZzjghW3ucgqtCu32rPo+XCRAyetSVT\nGt+na3LN6Ptq6UflR5CIfkD7gseTCbgffUlv0qlNTu6aMMyb/ZKRLSxwQ8Po\nRTw0DrzGNqFQ8X5pxrYe4w0/4IQcXYV5as9amVoT9OeO5f6rBCTfPZ7RGXrF\ncC0ADpbnV1v2630n2altgI2CZXzYtBorH95iCeCNGe558Tnv+m7YY7JVP5rK\nLWUzxtBLrnE8NZbW2SzB6RczY8a8xjAfXKxS42wtVu/XE4vZ5xtcClxdoUWv\n/uiq/7aZfSCEN26wFw5tvHDq4Mw8xbt6Qr1ACq4Qa7vtZcNKQv66pYwYudom\n8YuUBIdRh6EnoNt5v67F+LAP6KnhmE9DGbIA8t3VfYQPR2q1Wc1ce+easxXw\ni1jA3I5u2hytOrt0mlrZOJIjxaT1rhb6IOROJUhu0BVnXiEfPUmMDZAubzNg\nb47j2LudoQnxblwjyGPYAFhVmBClJVDgkgJIeftWsW3K+zMnlsch6xh8Viot\nLRgb\r\n=G0dm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test))\\.(ts|tsx)$","transform":{".(ts|tsx)":"babel-jest"},"moduleDirectories":["node_modules","<rootDir>/src"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["<rootDir>/dist/"],"modulePathIgnorePatterns":["<rootDir>/dist/*"]},"main":"dist/index.js","authors":["Eloy Durán <eloy.de.enige@gmail.com>","Art.sy Inc"],"gitHead":"8b672ca54a3565451b307e1f7d23a58f54f9e292","release":{"analyzeCommits":{"preset":"ember","releaseRules":[{"tag":"DOC","release":"patch"},{"tag":"FIX","release":"patch"},{"tag":"PATCH","release":"patch"},{"tag":"FEATURE","release":"minor"},{"tag":"BREAKING","release":"major"}]}},"scripts":{"lint":"tslint -c tslint.json --project tsconfig.json","test":"yarn type-check && yarn lint && yarn jest","clean":"rm -rf dist","watch":"concurrently --raw --kill-others 'yarn compile -w' 'tsc --emitDeclarationOnly -w'","compile":"babel src --out-dir dist -s --source-map --extensions '.ts,.tsx' --ignore src/**/__tests__","prepush":"yarn run type-check","prettier":"prettier","precommit":"lint-staged","type-check":"tsc --emitDeclarationOnly --pretty","prepublishOnly":"yarn clean && yarn compile && yarn type-declarations","prettier-write":"yarn prettier --write","prettier-project":"yarn prettier-write 'src/**/*.{ts,tsx}'","semantic-release":"semantic-release","type-declarations":"tsc --emitDeclarationOnly"},"typings":"dist/index.d.ts","_npmUser":{"name":"artsy-engineering","email":"opensource@artsymail.com"},"prettier":{"semi":false,"singleQuote":false,"trailingComma":"es5","bracketSpacing":true},"deprecated":"WARNING: This project has been renamed to @artsy/fresnel.","repository":{"url":"git+ssh://git@github.com/artsy/react-responsive-media.git","type":"git"},"_npmVersion":"6.4.1","description":"TODO description","directories":{},"lint-staged":{"*.@(ts|tsx)":["tslint -c tslint.json --fix","yarn prettier-write --","git add"]},"_nodeVersion":"8.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^23.1.0","husky":"^0.14.3","react":"16.3.2","tslint":"^5.10.0","prettier":"^1.12.1","react-dom":"^16.2.0","@babel/cli":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.0.1","typescript":"^2.9.0","@babel/core":"^7.0.0","@types/jest":"^23.1.0","@types/node":"^10.3.0","lint-staged":"^7.2.0","@types/react":"^16.4.13","concurrently":"^3.5.1","tslint-react":"^3.6.0","static-extend":"^0.1.2","semantic-release":"^15.5.0","@babel/preset-env":"^7.0.0","styled-components":"^3.3.2","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.6.0","jest-styled-components":"^6.2.2","tslint-config-prettier":"^1.13.0","@babel/preset-typescript":"^7.0.0","typescript-styled-plugin":"^0.6.3","@types/react-test-renderer":"^16.0.3","conventional-changelog-ember":"^2.0.0","@babel/plugin-proposal-class-properties":"^7.1.0"},"peerDependencies":{"react":"^16.3.0","styled-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-responsive-media_1.0.9_1541714610139_0.012456489973319718","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@artsy/react-responsive-media","version":"1.0.10","keywords":["react","responsive"],"license":"MIT","_id":"@artsy/react-responsive-media@1.0.10","maintainers":[{"name":"alloy020","email":"eloy.de.enige@gmail.com"},{"name":"anandaroop","email":"anandaroop.roy+npm@gmail.com"},{"name":"arjelks","email":"ashley.jelks@artsymail.com"},{"name":"artsy-engineering","email":"opensource@artsymail.com"},{"name":"broskoski","email":"cab@are.na"},{"name":"damassi","email":"damassi.pappas@gmail.com"},{"name":"eessex","email":"eve@artsymail.com"},{"name":"erikdstock","email":"erik.d.stock@gmail.com"},{"name":"gnilekaw","email":"lance@artsymail.com"},{"name":"kanaabe","email":"kanakoabe5@gmail.com"},{"name":"l2succes","email":"l2succes@gmail.com"},{"name":"mzikherman","email":"mzikherman@gmail.com"},{"name":"orta","email":"orta.therox@gmail.com"},{"name":"oxaudo","email":"oxaudo@yahoo.com"},{"name":"xtina-starr","email":"c.thompsonms@gmail.com"},{"name":"yuki24","email":"yk.nishijima@gmail.com"}],"homepage":"https://github.com/artsy/react-responsive-media#readme","bugs":{"url":"https://github.com/artsy/react-responsive-media/issues"},"dist":{"shasum":"6ecd72132bcd28203226c7e10caf6e1ad0300927","tarball":"https://registry.npmjs.org/@artsy/react-responsive-media/-/react-responsive-media-1.0.10.tgz","fileCount":18,"integrity":"sha512-7jcpBRYm+wPQR3oINpFI85mVZERIHnAUu/WmLRDfFX80/8BgKcv30LVxXmORinD13HT3VBwIlzB0rOamhbvpZg==","signatures":[{"sig":"MEQCIC+Cet6bDa4XK+tt8gqNAV2FAu5hxdTxhODJy0dnBiO/AiAUxvbNuOjxf+dd+uj9caHyMRjlkUqstW/mS8+HF4MoQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5LuSCRA9TVsSAnZWagAATVIP/1z9QZFOEYZbOLRWRUAz\nUIaT84Tit0ISFeOoNGdL11zNsLOgxChOgGNCU956EG3iKpcH54DXnfiac7pG\nxiVhU1eEuYsP8aiUFsT2nvINQULzZpGFrI8MQYCzhJDVirIUP1C8IbEpSfy0\n43Plce4Md9WQyCh/s0GDp3b29uR5pTb0wFWyeWgAGclOxZZxVyaiEEIqgU5j\n6hQ7CJ7Pd869iZ47VSTXoO0l7WwIVN7h79qv39ZBrNuwteB3uEdG/TaO0Geq\ncmwl5jl6i6HGASEPRdCcNsXq8V5fyv/LfBYp27x97OkQU4k1V+XPqkabtQev\nlTyF90aIKk2vKEYazu+5njHi14Kdl//APfpL9CrsOH5wEGjy/yDQe20UjI43\nGH3736vq6ZH9lF7l7mGTX7wD4SEtICS7KPgT5omUcM+I95f0+oCzBUXQ5S9g\n/QUEGvFZYd9Uhm4pCqw9fBAlhZVaHk4hfVoHKPGo6KlfJjQvRNgZj4kT0pQQ\nFB/6DyQlzVWXWDPdiIRMZy+DM+Ie+ZJgVvdidGa6zmD63batjMuigrR5C+eU\nb6e2CFNmpr9QPQsEz+UWFVTvyJw9MmhmzLDliJW1qiNEkEGs7apGChVto2ny\nnoWxgm1PiyWxiFvnG/d7yPKvXhwz9S/emsO9N+bsKYoZGZcBumgXLa9BaAkk\nco5e\r\n=t0nO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test))\\.(ts|tsx)$","transform":{".(ts|tsx)":"babel-jest"},"moduleDirectories":["node_modules","<rootDir>/src"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["<rootDir>/dist/"],"modulePathIgnorePatterns":["<rootDir>/dist/*"]},"main":"dist/index.js","authors":["Eloy Durán <eloy.de.enige@gmail.com>","Art.sy Inc"],"gitHead":"fd6d1182638dada6d4f2a7b2137478c536f8b5f3","release":{"analyzeCommits":{"preset":"ember","releaseRules":[{"tag":"DOC","release":"patch"},{"tag":"FIX","release":"patch"},{"tag":"PATCH","release":"patch"},{"tag":"FEATURE","release":"minor"},{"tag":"BREAKING","release":"major"}]}},"scripts":{"lint":"tslint -c tslint.json --project tsconfig.json","test":"yarn type-check && yarn lint && yarn jest","clean":"rm -rf dist","watch":"concurrently --raw --kill-others 'yarn compile -w' 'tsc --emitDeclarationOnly -w'","compile":"babel src --out-dir dist -s --source-map --extensions '.ts,.tsx' --ignore src/**/__tests__","prepush":"yarn run type-check","prettier":"prettier","precommit":"lint-staged","type-check":"tsc --emitDeclarationOnly --pretty","prepublishOnly":"yarn clean && yarn compile && yarn type-declarations","prettier-write":"yarn prettier --write","prettier-project":"yarn prettier-write 'src/**/*.{ts,tsx}'","semantic-release":"semantic-release","type-declarations":"tsc --emitDeclarationOnly"},"typings":"dist/index.d.ts","_npmUser":{"name":"artsy-engineering","email":"opensource@artsymail.com"},"prettier":{"semi":false,"singleQuote":false,"trailingComma":"es5","bracketSpacing":true},"deprecated":"WARNING: This project has been renamed to @artsy/fresnel.","repository":{"url":"git+ssh://git@github.com/artsy/react-responsive-media.git","type":"git"},"_npmVersion":"6.4.1","description":"TODO description","directories":{},"lint-staged":{"*.@(ts|tsx)":["tslint -c tslint.json --fix","yarn prettier-write --","git add"]},"_nodeVersion":"8.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^23.1.0","husky":"^0.14.3","react":"16.3.2","tslint":"^5.10.0","prettier":"^1.12.1","react-dom":"^16.2.0","@babel/cli":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.0.1","typescript":"^2.9.0","@babel/core":"^7.0.0","@types/jest":"^23.1.0","@types/node":"^10.3.0","lint-staged":"^7.2.0","@types/react":"^16.4.13","concurrently":"^3.5.1","tslint-react":"^3.6.0","static-extend":"^0.1.2","semantic-release":"^15.5.0","@babel/preset-env":"^7.0.0","styled-components":"^3.3.2","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.6.0","jest-styled-components":"^6.2.2","tslint-config-prettier":"^1.13.0","@babel/preset-typescript":"^7.0.0","typescript-styled-plugin":"^0.6.3","@types/react-test-renderer":"^16.0.3","conventional-changelog-ember":"^2.0.0","@babel/plugin-proposal-class-properties":"^7.1.0"},"peerDependencies":{"react":"^16.3.0","styled-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-responsive-media_1.0.10_1541716882254_0.08476471084239989","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@artsy/react-responsive-media","version":"1.0.11","keywords":["react","responsive"],"license":"MIT","_id":"@artsy/react-responsive-media@1.0.11","maintainers":[{"name":"alloy020","email":"eloy.de.enige@gmail.com"},{"name":"anandaroop","email":"anandaroop.roy+npm@gmail.com"},{"name":"arjelks","email":"ashley.jelks@artsymail.com"},{"name":"artsy-engineering","email":"opensource@artsymail.com"},{"name":"broskoski","email":"cab@are.na"},{"name":"damassi","email":"damassi.pappas@gmail.com"},{"name":"eessex","email":"eve@artsymail.com"},{"name":"erikdstock","email":"erik.d.stock@gmail.com"},{"name":"gnilekaw","email":"lance@artsymail.com"},{"name":"kanaabe","email":"kanakoabe5@gmail.com"},{"name":"l2succes","email":"l2succes@gmail.com"},{"name":"mzikherman","email":"mzikherman@gmail.com"},{"name":"orta","email":"orta.therox@gmail.com"},{"name":"oxaudo","email":"oxaudo@yahoo.com"},{"name":"xtina-starr","email":"c.thompsonms@gmail.com"},{"name":"yuki24","email":"yk.nishijima@gmail.com"}],"homepage":"https://github.com/artsy/react-responsive-media#readme","bugs":{"url":"https://github.com/artsy/react-responsive-media/issues"},"dist":{"shasum":"4fce7c078b77ac048f9d951186120d50fb61bdfa","tarball":"https://registry.npmjs.org/@artsy/react-responsive-media/-/react-responsive-media-1.0.11.tgz","fileCount":18,"integrity":"sha512-xt2xhbEI1t/ga7rBR3cyqbFJVYTadZr28xUUYi+MlvtoZaoZDC/2JOaXbW+sNzPmxO6Rk7WOBFLwhKh4TKV4Pg==","signatures":[{"sig":"MEQCIDU7h9+bHEiKkCudSjd1dmI5fNHM1fgv/3iV8vbyP7J3AiBNQJwFdOkja+68FO4+ZaMxoR0u3UgsMDzF2xbVKPchiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5OCyCRA9TVsSAnZWagAAJbgP/3+ngj/IAyomWcOE676w\ncAayxMIq/IO0a+KuGVx3foKiZOTlZyLA7Jap+Wtbli7oS4KHob8s3+0FEziS\nYMiSGpkS2nIyLg5QsB1N/f6NmR2QWvQakBPYIiTMrmhLkN3K9jTNx0sWAzgk\nGF9nUXdsBnodp9F8HQmZiNazsCC8QRs28nXyzGbDRooBogO5zxNF9WR3m4LT\nQh0KM9CuUV1pXE/jb+mdM8TEt+4tNAnJu0I//5YGSkIqZc48qMw4Vo2sumft\n8wg2LNy9mbDaZ4ybIhn1gPKD6ojrUnOjwEtuac5SVQz+19RyE0Xf6S6+xdw0\nkXWDXTL1HHkhtYL39Idl6pRmTtUvASXYY8vf/iYmzCl1akNrtgSSl0SXBQgj\nMkuWgg7+CBnXZixRvO1k2qA3oJx8m8qDVzzA7GNcHlfn2YBDcj894o0RkLFt\n7E4nxbna/ywk/VXxfPQOxEhzg8iX874d0mEWGQGse21MG0Fwm7yvqrbVelJu\nulBmA2RoHY4p5bj3S/Wxrh8rOQuRr86eSqX6m8QC0N8AvBTZvtiwM4TFZpeI\ne7shrs2Q0G8O3KkZbvSKuyVCTdAQaGCkvomSjCZlmtfPj19iOXneLzRjjMGU\nzXxxBsJU33mdln1QWtk2JoCXM3L97ambeqsXhR9AJxUN0yOAr6UZnX2z7Ucb\nce1d\r\n=Nqjy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test))\\.(ts|tsx)$","transform":{".(ts|tsx)":"babel-jest"},"moduleDirectories":["node_modules","<rootDir>/src"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["<rootDir>/dist/"],"modulePathIgnorePatterns":["<rootDir>/dist/*"]},"main":"dist/index.js","authors":["Eloy Durán <eloy.de.enige@gmail.com>","Art.sy Inc"],"gitHead":"2bcfe24927622c672cafce953e07466a02707398","release":{"analyzeCommits":{"preset":"ember","releaseRules":[{"tag":"DOC","release":"patch"},{"tag":"FIX","release":"patch"},{"tag":"PATCH","release":"patch"},{"tag":"FEATURE","release":"minor"},{"tag":"BREAKING","release":"major"}]}},"scripts":{"lint":"tslint -c tslint.json --project tsconfig.json","test":"yarn type-check && yarn lint && yarn jest","clean":"rm -rf dist","watch":"concurrently --raw --kill-others 'yarn compile -w' 'tsc --emitDeclarationOnly -w'","compile":"babel src --out-dir dist -s --source-map --extensions '.ts,.tsx' --ignore src/**/__tests__","prepush":"yarn run type-check","prettier":"prettier","precommit":"lint-staged","type-check":"tsc --emitDeclarationOnly --pretty","prepublishOnly":"yarn clean && yarn compile && yarn type-declarations","prettier-write":"yarn prettier --write","prettier-project":"yarn prettier-write 'src/**/*.{ts,tsx}'","semantic-release":"semantic-release","type-declarations":"tsc --emitDeclarationOnly"},"typings":"dist/index.d.ts","_npmUser":{"name":"artsy-engineering","email":"opensource@artsymail.com"},"prettier":{"semi":false,"singleQuote":false,"trailingComma":"es5","bracketSpacing":true},"deprecated":"WARNING: This project has been renamed to @artsy/fresnel.","repository":{"url":"git+ssh://git@github.com/artsy/react-responsive-media.git","type":"git"},"_npmVersion":"6.4.1","description":"TODO description","directories":{},"lint-staged":{"*.@(ts|tsx)":["tslint -c tslint.json --fix","yarn prettier-write --","git add"]},"_nodeVersion":"8.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^23.1.0","husky":"^0.14.3","react":"16.3.2","tslint":"^5.10.0","prettier":"^1.12.1","react-dom":"^16.2.0","@babel/cli":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.0.1","typescript":"^2.9.0","@babel/core":"^7.0.0","@types/jest":"^23.1.0","@types/node":"^10.3.0","lint-staged":"^7.2.0","@types/react":"^16.4.13","concurrently":"^3.5.1","tslint-react":"^3.6.0","static-extend":"^0.1.2","semantic-release":"^15.5.0","@babel/preset-env":"^7.0.0","styled-components":"^3.3.2","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.6.0","jest-styled-components":"^6.2.2","tslint-config-prettier":"^1.13.0","@babel/preset-typescript":"^7.0.0","typescript-styled-plugin":"^0.6.3","@types/react-test-renderer":"^16.0.3","conventional-changelog-ember":"^2.0.0","@babel/plugin-proposal-class-properties":"^7.1.0"},"peerDependencies":{"react":"^16.3.0","styled-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-responsive-media_1.0.11_1541726384680_0.4014974092159487","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@artsy/react-responsive-media","version":"1.0.12","keywords":["react","responsive"],"license":"MIT","_id":"@artsy/react-responsive-media@1.0.12","maintainers":[{"name":"alloy020","email":"eloy.de.enige@gmail.com"},{"name":"anandaroop","email":"anandaroop.roy+npm@gmail.com"},{"name":"arjelks","email":"ashley.jelks@artsymail.com"},{"name":"artsy-engineering","email":"opensource@artsymail.com"},{"name":"broskoski","email":"cab@are.na"},{"name":"damassi","email":"damassi.pappas@gmail.com"},{"name":"eessex","email":"eve@artsymail.com"},{"name":"erikdstock","email":"erik.d.stock@gmail.com"},{"name":"gnilekaw","email":"lance@artsymail.com"},{"name":"kanaabe","email":"kanakoabe5@gmail.com"},{"name":"l2succes","email":"l2succes@gmail.com"},{"name":"mzikherman","email":"mzikherman@gmail.com"},{"name":"orta","email":"orta.therox@gmail.com"},{"name":"oxaudo","email":"oxaudo@yahoo.com"},{"name":"xtina-starr","email":"c.thompsonms@gmail.com"},{"name":"yuki24","email":"yk.nishijima@gmail.com"}],"homepage":"https://github.com/artsy/react-responsive-media#readme","bugs":{"url":"https://github.com/artsy/react-responsive-media/issues"},"dist":{"shasum":"3a76be54e82d1d658ee1794ecb692ea64468314c","tarball":"https://registry.npmjs.org/@artsy/react-responsive-media/-/react-responsive-media-1.0.12.tgz","fileCount":18,"integrity":"sha512-BU7HUAVBvCjc3H7s117d+FL6Ufodc2hwgQZ2HuPq23jEXSYR6PHS98Kqd0vMthUeI4IdUY4Yc0du75Qu30OLew==","signatures":[{"sig":"MEYCIQDB+NVjAiiWfgozu+8C9PykRCBUnpkgMAC/jyHwpq4QewIhALvpdmRnr+66ATm0jeHR42iffKKb/jkmJacZH4i7CPqS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5eWCCRA9TVsSAnZWagAAPNAP/jrRSg31za00xHt0pxfz\nUTYuNzCx6ECA7zX0PSrshSw2AW42kzJRJ/sEypG3prdeq/Kb7l7WdmPAGcZr\nF09j05hhgu72vRtifQc5fFUm9AI8SnDJteJH/ovo66dKaVs8ds0NpSYK4PvY\nA8z3qH0GOiSQ+RoOm8czksmRfz3sZdHEkQrsx+HA3b3vX7Tyu5zQTezRyl2K\nwHk/atNKH9/r8UfejsIKy6Y3Nx5FLIYJ0HfpH+M69WGi81CtAx8qu1pnjGBJ\nNq/pITDNiwgmoM8ktnYWi1bQEm/vF1xQlaCYNOKNygIPUuR6C5JWiDQPNAAl\nHYdRYyffjRyUpKyE1XhZ1LHUXgiWOpUUl8bkBC3Ord7iTdIt2uDV+X4qnWY9\nvpIddgzqvpbsFWtWYz/Ct7Eo5ZgjoL1hk5SCVLYyByNUl6P+ta8bTTevKnJ+\n6v/V1sdvIGqCUdmK0R0SE0I30pm5aFXCHdwYii3SHeJVOZ+oALZ/DFK49iGd\nF/CYYryFCwMsijcH6/J3BdQs+iZkZn/2X9u7r83ZupWVL2GeFaUhrlVOwevm\nZz/TSEmo0VbTGU6c/rxWb5GhlUaUy4y1gs0uH2sZzEW6rNgOe8C5X0sYjxwp\n1PcB/Yx7bWjD11Vg1IhLUYzNDpQI4ViSRAO3Uf7aMldTQZ8z56HqYDMWuQEa\nnCdR\r\n=Tm19\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test))\\.(ts|tsx)$","transform":{".(ts|tsx)":"babel-jest"},"moduleDirectories":["node_modules","<rootDir>/src"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["<rootDir>/dist/"],"modulePathIgnorePatterns":["<rootDir>/dist/*"]},"main":"dist/index.js","authors":["Eloy Durán <eloy.de.enige@gmail.com>","Art.sy Inc"],"gitHead":"f873a4bcf2f1ca5eb4390b2ec3158b4c77f890a3","release":{"analyzeCommits":{"preset":"ember","releaseRules":[{"tag":"DOC","release":"patch"},{"tag":"FIX","release":"patch"},{"tag":"PATCH","release":"patch"},{"tag":"FEATURE","release":"minor"},{"tag":"BREAKING","release":"major"}]}},"scripts":{"lint":"tslint -c tslint.json --project tsconfig.json","test":"yarn type-check && yarn lint && yarn jest","clean":"rm -rf dist","watch":"concurrently --raw --kill-others 'yarn compile -w' 'tsc --emitDeclarationOnly -w'","compile":"babel src --out-dir dist -s --source-map --extensions '.ts,.tsx' --ignore src/**/__tests__","prepush":"yarn run type-check","prettier":"prettier","precommit":"lint-staged","type-check":"tsc --emitDeclarationOnly --pretty","prepublishOnly":"yarn clean && yarn compile && yarn type-declarations","prettier-write":"yarn prettier --write","prettier-project":"yarn prettier-write 'src/**/*.{ts,tsx}'","semantic-release":"semantic-release","type-declarations":"tsc --emitDeclarationOnly"},"typings":"dist/index.d.ts","_npmUser":{"name":"artsy-engineering","email":"opensource@artsymail.com"},"prettier":{"semi":false,"singleQuote":false,"trailingComma":"es5","bracketSpacing":true},"deprecated":"WARNING: This project has been renamed to @artsy/fresnel.","repository":{"url":"git+ssh://git@github.com/artsy/react-responsive-media.git","type":"git"},"_npmVersion":"6.4.1","description":"TODO description","directories":{},"lint-staged":{"*.@(ts|tsx)":["tslint -c tslint.json --fix","yarn prettier-write --","git add"]},"_nodeVersion":"8.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^23.1.0","husky":"^0.14.3","react":"16.3.2","tslint":"^5.10.0","prettier":"^1.12.1","react-dom":"^16.2.0","@babel/cli":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.0.1","typescript":"^2.9.0","@babel/core":"^7.0.0","@types/jest":"^23.1.0","@types/node":"^10.3.0","lint-staged":"^7.2.0","@types/react":"^16.4.13","concurrently":"^3.5.1","tslint-react":"^3.6.0","static-extend":"^0.1.2","semantic-release":"^15.5.0","@babel/preset-env":"^7.0.0","styled-components":"^3.3.2","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.6.0","jest-styled-components":"^6.2.2","tslint-config-prettier":"^1.13.0","@babel/preset-typescript":"^7.0.0","typescript-styled-plugin":"^0.6.3","@types/react-test-renderer":"^16.0.3","conventional-changelog-ember":"^2.0.0","@babel/plugin-proposal-class-properties":"^7.1.0"},"peerDependencies":{"react":"^16.3.0","styled-components":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-responsive-media_1.0.12_1541793154062_0.7991557007298347","host":"s3://npm-registry-packages"}},"2.0.0-beta.1":{"name":"@artsy/react-responsive-media","version":"2.0.0-beta.1","keywords":["react","responsive"],"license":"MIT","_id":"@artsy/react-responsive-media@2.0.0-beta.1","maintainers":[{"name":"alloy020","email":"eloy.de.enige@gmail.com"},{"name":"anandaroop","email":"anandaroop.roy+npm@gmail.com"},{"name":"arjelks","email":"ashley.jelks@artsymail.com"},{"name":"artsy-engineering","email":"opensource@artsymail.com"},{"name":"broskoski","email":"cab@are.na"},{"name":"damassi","email":"damassi.pappas@gmail.com"},{"name":"eessex","email":"eve@artsymail.com"},{"name":"erikdstock","email":"erik.d.stock@gmail.com"},{"name":"gnilekaw","email":"lance@artsymail.com"},{"name":"kanaabe","email":"kanakoabe5@gmail.com"},{"name":"l2succes","email":"l2succes@gmail.com"},{"name":"mzikherman","email":"mzikherman@gmail.com"},{"name":"orta","email":"orta.therox@gmail.com"},{"name":"oxaudo","email":"oxaudo@yahoo.com"},{"name":"xtina-starr","email":"c.thompsonms@gmail.com"},{"name":"yuki24","email":"yk.nishijima@gmail.com"}],"homepage":"https://github.com/artsy/react-responsive-media#readme","bugs":{"url":"https://github.com/artsy/react-responsive-media/issues"},"dist":{"shasum":"f75ae6bb8ba82837a167c79535b7e2394f8c192f","tarball":"https://registry.npmjs.org/@artsy/react-responsive-media/-/react-responsive-media-2.0.0-beta.1.tgz","fileCount":26,"integrity":"sha512-rhXx5cpAeUiN6zMFAldCtYJ4Vzwkmf/lNb0qhyqYJcvS/z3kkiQqsyg81PYM56flZ6rSU3X7sRxl3Wv86ZV2dg==","signatures":[{"sig":"MEQCIF33aT6PatHwanaIbwnG9AJgDCcI3J3JMzQgylkxJOxbAiB3sHgIaSnKUTFWfaZb0mw1dyNM257Pf6/AEqmw24opJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6zIPCRA9TVsSAnZWagAA8T8P/jxzEujvlXyriXNJlrTZ\nC3IsDuc3SncluKNvozUKCS2HXdasjB/XP0YVWqxqjCAq/8q35TAUm3l91QTB\np9grOWo8iJPII4yrGIj8YmEg8ykIKYcH/ipSQgt2CNqTCspvE61Nk+Qplp4N\n77xDCIOxzN1T07FfW6qy4ulko4l/hV9WOppL+mZOhj5g0TMny5A/IpRyBOpa\ngBTEMWs1yGVBzmMb4smhrvceulSoiw5qE8adVJsrkrLLxMyUhcSemYBFM2fC\nIvZscLOiothVxfIQ1K8/EOZ4DMfk1G+hRGjRi5RnFz8Riv7QmNt3D2xVGaVR\nLSFGBG1hD2UspDTBx86sN0HiX8aGpI072OahJb5wtalP6XaoveCN6FHLzsY8\nVrwiwyGgvzHFKBs8622tCvSTGSj0bbXOm/BYKvUBg8ZsMGbAZnq44wiZBIY5\nuFbHQ6I05qH3pdvXgV98KTeQWvS+jaRXuz0sKfzNo/tFaVKFsS+JYOcb/zKG\nfbjXhpa0xt37kngI72G16OTdqqk0xYBp+1hzlxNOqq84xfXkfXKJgHuBO3Y/\n+/DdA6+9oXBzS7yw6f3gXs8K3p4dhdjdWkxZ68Z4qvysxx+mGzRTvzllrfC4\nv8J4LYKYqh8L4LRtac8UWnqr+atcckWIfK9tmO1lUlMK7NrsDo00YngeNUPw\nIjqw\r\n=SmRO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test))\\.(ts|tsx)$","transform":{".(ts|tsx)":"babel-jest"},"moduleDirectories":["node_modules","<rootDir>/src"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["<rootDir>/dist/"],"modulePathIgnorePatterns":["<rootDir>/dist/*"]},"main":"dist/index.js","authors":["Eloy Durán <eloy.de.enige@gmail.com>","Art.sy Inc"],"gitHead":"9ff85d63bb626019fa451966b2334c52bd3aba79","release":{"analyzeCommits":{"preset":"ember","releaseRules":[{"tag":"DOC","release":"patch"},{"tag":"FIX","release":"patch"},{"tag":"PATCH","release":"patch"},{"tag":"FEATURE","release":"minor"},{"tag":"BREAKING","release":"major"}]}},"scripts":{"lint":"tslint -c tslint.json --project tsconfig.json","test":"yarn type-check && yarn lint && yarn jest","clean":"rm -rf dist","watch":"concurrently --raw --kill-others 'yarn compile -w' 'tsc --emitDeclarationOnly -w'","compile":"babel src --out-dir dist -s --source-map --extensions '.ts,.tsx' --ignore src/**/__tests__","example":"babel-node --extensions '.js,.jsx,.ts,.tsx' example/server.tsx","prepush":"yarn run type-check","prettier":"prettier","precommit":"lint-staged","type-check":"tsc --emitDeclarationOnly --pretty","prepublishOnly":"yarn clean && yarn compile && yarn type-declarations","prettier-write":"yarn prettier --write","prettier-project":"yarn prettier-write 'src/**/*.{ts,tsx}'","semantic-release":"semantic-release","type-declarations":"tsc --emitDeclarationOnly"},"typings":"dist/index.d.ts","_npmUser":{"name":"alloy020","email":"eloy.de.enige@gmail.com"},"prettier":{"semi":false,"singleQuote":false,"trailingComma":"es5","bracketSpacing":true},"repository":{"url":"git+ssh://git@github.com/artsy/react-responsive-media.git","type":"git"},"_npmVersion":"6.4.1","description":"A declarative SSR-compatible approach to CSS media query based responsive layouts.","directories":{},"lint-staged":{"*.@(ts|tsx)":["tslint -c tslint.json --fix","yarn prettier-write --","git add"]},"_nodeVersion":"10.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^23.1.0","husky":"^0.14.3","react":"16.3.2","tslint":"^5.10.0","express":"^4.16.4","webpack":"^4.25.1","prettier":"^1.12.1","react-dom":"^16.2.0","@babel/cli":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.0.1","typescript":"^2.9.0","@babel/core":"^7.0.0","@babel/node":"^7.0.0","@types/jest":"^23.1.0","@types/node":"^10.3.0","lint-staged":"^7.2.0","@types/react":"^16.4.13","babel-loader":"^8.0.4","concurrently":"^3.5.1","tslint-react":"^3.6.0","static-extend":"^0.1.2","@types/express":"^4.16.0","@types/react-dom":"^16.0.9","babel-preset-env":"^1.7.0","semantic-release":"^15.5.0","@babel/preset-env":"^7.0.0","styled-components":"^3.3.2","webpack-dev-server":"^3.1.10","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.6.0","jest-styled-components":"^6.2.2","tslint-config-prettier":"^1.13.0","@babel/preset-typescript":"^7.0.0","typescript-styled-plugin":"^0.6.3","@types/webpack-dev-server":"^3.1.1","@types/react-test-renderer":"^16.0.3","conventional-changelog-ember":"^2.0.0","@babel/plugin-proposal-class-properties":"^7.1.0"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/react-responsive-media_2.0.0-beta.1_1542140430948_0.49471687757160776","host":"s3://npm-registry-packages"}},"2.0.0-beta.2":{"name":"@artsy/react-responsive-media","version":"2.0.0-beta.2","keywords":["react","responsive"],"license":"MIT","_id":"@artsy/react-responsive-media@2.0.0-beta.2","maintainers":[{"name":"alloy020","email":"eloy.de.enige@gmail.com"},{"name":"anandaroop","email":"anandaroop.roy+npm@gmail.com"},{"name":"arjelks","email":"ashley.jelks@artsymail.com"},{"name":"artsy-engineering","email":"opensource@artsymail.com"},{"name":"broskoski","email":"cab@are.na"},{"name":"damassi","email":"damassi.pappas@gmail.com"},{"name":"eessex","email":"eve@artsymail.com"},{"name":"erikdstock","email":"erik.d.stock@gmail.com"},{"name":"gnilekaw","email":"lance@artsymail.com"},{"name":"kanaabe","email":"kanakoabe5@gmail.com"},{"name":"l2succes","email":"l2succes@gmail.com"},{"name":"mzikherman","email":"mzikherman@gmail.com"},{"name":"orta","email":"orta.therox@gmail.com"},{"name":"oxaudo","email":"oxaudo@yahoo.com"},{"name":"xtina-starr","email":"c.thompsonms@gmail.com"},{"name":"yuki24","email":"yk.nishijima@gmail.com"}],"homepage":"https://github.com/artsy/react-responsive-media#readme","bugs":{"url":"https://github.com/artsy/react-responsive-media/issues"},"dist":{"shasum":"8ff75c9fecc9608da86f01f8a2bd19461b665f7a","tarball":"https://registry.npmjs.org/@artsy/react-responsive-media/-/react-responsive-media-2.0.0-beta.2.tgz","fileCount":26,"integrity":"sha512-R1FTUV7QcOF2SpLrJy1XzHQu93gbUXg+UIeY+VIVTUZ0+qWggDp0Ku7GkSKynp6JvP9aJ1yul7Sam0A8ZuVOdw==","signatures":[{"sig":"MEQCICfipxXoxkpu74hf6AUk0Zh3NuL/WPgNVVEMYgYs5p6bAiAj2Z5rM+y9f772/qqRlVYSj6uaPT7h5sA/OGh1oXxZBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7DmjCRA9TVsSAnZWagAAaIQP/227NjlFFeQMJKgmAxAC\ncNxiBlx0LnWdN8XOUGCe+xO6nnwaLPwVdUpvl6TI12L78lAZ0lPJlWE73Ah9\n6/5q7hJ3pfea+wrZsdn0hlhxByY4Mlrioy20iBQlqM9hPNxypwiY1ZvN8TJc\nNmHvQgdyOoNbKl+U77sin5bhzW+y/1OcxZULTUJQmJs2UIGq39lspcchsULL\nTsbmUSwiMO11VK2EZug+PV98gXD4ZIsQodAi2e9BT4iA+qYbhjAX448/DhBn\nM0xySy0W6wW6DeLDKxHl87pbmlsswiH/aKJpLVzxFRr3HQ12BwsGHhW5gl3i\nihUGZvv5t+nNgwgTO1daPPE5e8a2iWw5dlKr1jPNWZ2/HzeVs2YJA+C6uVLd\nZn/6OVc3OCYM+9zwj2ckyQJ+V84+V8q9XTU4VMjytlSkkhmRyX9a7dgt7cNs\n7T08c5d3hGQMzaTRS5Hpwm9P5qVq1TOkgQ5Cv34/o47/6X/lHYyEbYIB2w24\n0AqnEKl/8yvdnBUduYWhE0IpZMTBmnrTS+CETUZuNtebLHYvzl908dkdW+eC\ndV50J6wZzuylldhfTM5qBULXN0I6foASulDY4BrJWDJfVuBgeJog6k498zGe\nIc8d2u+/JjPN8+f3HHHvfHe1EqsEcPouHgji+lnGlILZyLK2IQWorx8RFojG\nHsVt\r\n=CPHI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test))\\.(ts|tsx)$","transform":{".(ts|tsx)":"babel-jest"},"moduleDirectories":["node_modules","<rootDir>/src"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["<rootDir>/dist/"],"modulePathIgnorePatterns":["<rootDir>/dist/*"]},"main":"dist/index.js","readme":"# @artsy/react-responsive-media\n\n[![CircleCI][ci-icon]][ci] [![npm version][npm-icon]][npm]\n\n## Installation\n\n```sh\n  yarn add @artsy/react-responsive-media\n```\n\n## Overview\n\nWhen writing responsive components it's common to use media queries to adjust\nthe display when certain conditions are met. Historically this has taken place\ndirectly in CSS/HTML:\n\n```css\n@media screen and (max-width: 767px) {\n  .my-container {\n    width: 100%;\n  }\n}\n@media screen and (min-width: 768px) {\n  .my-container {\n    width: 50%;\n  }\n}\n```\n\n```html\n<div class=\"my-container\" />\n```\n\nBy hooking into a breakpoint definition, `@artsy/react-responsive-media` takes\nthis imperative approach and makes it declarative:\n\n```js\nimport React from \"react\"\nimport { Style } from \"react-head\"\nimport { createMedia } from '@artsy/react-responsive-media'\n\nconst { MediaContextProvider, Media, MediaStyle } = createMedia({\n  breakpoints: {\n    sm: 0,\n    md: 768\n    lg: 1024,\n    xl: 1192,\n  },\n})\n\nconst App = () => (\n  <>\n    <Style>{MediaStyle()}</Style>\n    <MediaContextProvider>\n      <Media at='sm'>\n        <MobileApp />\n      </Media>\n      <Media at='md'>\n        <TabletApp />\n      </Media>\n      <Media greaterThanOrEqual='lg'>\n        <DesktopApp />\n      </Media>\n    </MediaContextProvider>\n  </>\n)\n```\n\n### Demo\n\nYou can find an example in this repository and run it locally like so:\n\n```\ngit clone https://github.com/artsy/react-responsive-media.git\ncd react-responsive-media\nyarn install\nyarn example\nopen http://localhost:8080\n```\n\n### Why not conditionally render?\n\nOther existing solutions take a conditionally rendered approach, such as\n[`react-responsive`][react-responsive] or [`react-media`][react-media], so where\ndoes this approach differ?\n\nServer side rendering!\n\nBut first, what is conditional rendering?\n\nIn the React ecosystem a common approach to writing declarative responsive\ncomponents is to use the browser’s [`matchMedia` api][match-media-api]:\n\n```js\n<Responsive>\n  {({ xs }) => {\n    if (xs) {\n      return <MobileApp />\n    } else {\n      return <DesktopApp />\n    }\n  }}\n</Responsive>\n```\n\nOn the client, when a given breakpoint is matched React conditionally renders a\ntree.\n\nHowever, this approach suffers from a few flaws when used in conjunction with\nserver-side rendering (SSR):\n\n- It's impossible to reliably know the user's current breakpoint during the\n  server render phase since that requires a browser.\n\n- Setting breakpoint sizes based on user-agent sniffing is prone to errors due\n  the inability to precisely match device capabilities to size. One mobile\n  device might have greater pixel density than another, a mobile device may fit\n  multiple breakpoints when taking device orientation into consideration, and on\n  desktop clients there is no way to know at all. The best devs can do is guess\n  the current breakpoint and populate `<Responsive>` with assumed state.\n\nArtsy settled on what we think makes the best trade-offs. We approach this\nproblem in the following way:\n\n1. Render markup for all breakpoints on the server and send it down the wire.\n\n1. The browser receives markup with proper media query styling and will\n   immediately start rendering the expected **visual** result for whatever\n   viewport width the browser is at.\n\n1. When all JS has loaded and React starts the rehydration phase, we query the\n   browser for what breakpoint it’s currently at and then limit the rendered\n   components to the matching media queries. This prevents life-cycle methods\n   from firing in hidden components and unused html being written to the DOM.\n\n1. Additionally, we register event listeners with the browser to notify the\n   `MediaContextProvider` when a different breakpoint is matched and then\n   re-render the tree using the new value for the `onlyMatch` prop.\n\nLet’s compare what a component tree using `matchMedia` would look like with our\napproach:\n\n<table>\n<tr><th>Before</th><th>After</th></tr>\n<tr><td>\n\n```tsx\n<Responsive>\n  {({ xs }) => {\n    if (xs) return <SmallArticleItem {...props} />\n    else return <LargeArticleItem {...props} />\n  }}\n</Responsive>\n```\n\n</td>\n<td>\n\n```tsx\n<>\n  <Media at=\"xs\">\n    <SmallArticleItem {...props} />\n  </Media>\n  <Media greaterThan=\"xs\">\n    <LargeArticleItem {...props} />\n  </Media>\n</>\n```\n\n</td></tr>\n</table>\n\nSee [#server-side-rendering][] for a complete example.\n\n## API\n\n### createMedia\n\nFirst things first. You’ll need to define the breakpoints and interaction needed\nfor your design to produce the set of media components you can use throughout\nyour application.\n\nFor example, consider an application that has the following breakpoints:\n\n- A viewport width between 1 and 768 points, named `sm`.\n- A viewport width between 768 and 1024 points, named `md`.\n- A viewport width between 1024 and 1192 points, named `lg`.\n- A viewport width from 1192 points and above, named `xl`.\n\nAnd the following interactions:\n\n- A device that supports hovering a pointer device, named `hover`.\n- A device that does not support hovering a pointer device, named `notHover`.\n\nYou would then produce the set of media components like so:\n\n```tsx\nconst MyAppMediaComponents = createMedia({\n  breakpoints: {\n    sm: 0,\n    md: 768\n    lg: 1024,\n    xl: 1192,\n  },\n  interactions: {\n    hover: \"(hover: hover)\",\n    notHover: \"(hover: none)\",\n  },\n})\n```\n\nAs you can see, breakpoints are defined by their _start_ offset, where the first\none is expected to start at 0.\n\nBesides the `Media` and `MediaContextProvider` components, a `MediaStyle`\nfunction that produces the CSS styling for all possible media queries that the\n`Media` instance can make use of. Be sure to insert this with a `<style>`\nelement into your document’s `<head>` element.\n\n```tsx\nimport { Style } from \"react-head\"\nimport { MediaContextProvider } from \"./Responsive\"\nimport { Home } from \"./Home\"\n\nconst App = () => (\n  <>\n    <Style>{MediaStyle()}</Style>\n    <MediaContextProvider>\n      <Home />\n    </MediaContextProvider>\n  </>\n)\n```\n\nIt’s advisable to do this setup in its own module so that it can be easily\nimported throughout your application:\n\n```tsx\nexport const { MediaContextProvider, Media, MediaStyle } = MyAppMediaComponents\n```\n\n### MediaContextProvider\n\nThe `MediaContextProvider` component influences how `Media` components will be\nrendered.\n\n#### onlyMatch\n\nRendering can be constrained to specific breakpoints/interactions by specifying\na list of media queries to match. By default _all_ will be rendered.\n\n#### disableDynamicMediaQueries\n\nBy default, when rendered client-side, the browser’s\n[`matchMedia` api][match-media-api] will be used to _further_ constrain the\n`onlyMatch` list to only the currently matching media queries. This is done to\navoid triggering mount related life-cycle hooks of hidden components.\n\nDisabling this behaviour is mostly intended for debugging purposes.\n\n### Media\n\nThe `Media` component created for your application has a few mutually exclusive\nprops that make up the API you’ll use to declare your responsive layouts. These\nprops all operate based on the named breakpoints that were provided when you\ncreated the media components.\n\nThe examples given for each prop use breakpoint definitions as defined in the\nabove ‘Setup’ section.\n\n#### at\n\nUse this to declare that children should only be visible at a specific\nbreakpoint, meaning that the viewport width is greater than or equal to the\nstart offset of the breakpoint, but less than the next breakpoint, if one\nexists.\n\nFor example, children of this `Media` declaration will only be visible if the\nviewport width is between 0 and 768 points:\n\n```tsx\n<Media at=\"sm\">...</Media>\n```\n\n#### lessThan\n\nUse this to declare that children should only be visible while the viewport\nwidth is less than the start offset of the specified breakpoint.\n\nFor example, children of this `Media` declaration will only be visible if the\nviewport width is between 0 and 1024 points:\n\n```tsx\n<Media lessThan=\"lg\">...</Media>\n```\n\n#### greaterThan\n\nUse this to declare that children should only be visible while the viewport\nwidth is greater than the start offset of the _next_ breakpoint.\n\nFor example, children of this `Media` declaration will only be visible if the\nviewport width is greater than 1024 points:\n\n```tsx\n<Media greaterThan=\"md\">...</Media>\n```\n\n#### greaterThanOrEqual\n\nUse this to declare that children should only be visible while the viewport\nwidth is equal to the start offset of the specified breakpoint _or_ greater.\n\nFor example, children of this `Media` declaration will only be visible if the\nviewport width is 768 points or up:\n\n```tsx\n<Media greaterThanOrEqual=\"md\">...</Media>\n```\n\n#### between\n\nUse this to declare that children should only be visible while the viewport\nwidth is equal to the start offset of the first specified breakpoint but less\nthan the start offset of the second specified breakpoint.\n\nFor example, children of this `Media` declaration will only be visible if the\nviewport width is between 768 and 1192 points:\n\n```tsx\n<Media between={[\"md\", \"xl\"]}>...</Media>\n```\n\n## Server-side rendering\n\nTODO\n\n## Client-side rendering\n\nTODO\n\n## Pros vs Cons\n\nPros:\n\n- Built on top of simple, proven technology: HTML and CSS media queries.\n- Users see rendered markup at the correct breakpoint for their device, even\n  before React has been loaded.\n\nCons:\n\n- Pages now include markup for _all_ breakpoints, which increases the page size.\n- The current media query is no longer something components can access; it is\n  determined only by the props of the `<Media>` component they find themselves\n  in.\n\nThat last con presents an interesting problem. How might we represent a\ncomponent that gets styled differently at different breakpoints? (Let’s imagine\na `matchMedia` example.)\n\n```tsx\n<Sans size={xs ? 2 : 3}>\n```\n\n```tsx\n<>\n  <Media at=\"xs\">\n    {this.getComponent('xs')\n  </Media>\n  <Media greaterThan=\"xs\">\n    {this.getComponent()\n  </Media>\n</>\n```\n\n```tsx\ngetComponent(breakpoint?: string) {\n  const xs = breakpoint === 'xs'\n  return <Sans size={xs ? 2 : 3} />\n}\n```\n\nWe're still figuring out patterns for this, so please [let us know][new-issue]\nif you have suggestions.\n\n## Development\n\n<details>\n\nCircle CI is set up to publish releases to NPM automatically via\n[semantic-release][semantic-release] following every successful merge to master.\n\nRelease versions (major, minor, patch) are triggered\n[by commit messages][release-commit-message-format], when they adhere to\n[Ember conventions][ember-release-format]:\n\n```\n[TAG context] commit message\n```\n\n[Valid tags][release-tags] for release include PATCH, DOC, FIX (patch), FEATURE\n(minor), and BREAKING (major). A context is also required. Commits that do not\nadhere to this convention will not trigger an NPM release.\n\n##### Example Patch Release\n\n```\n[FIX typeface] Add missing unit\n[PATCH tooling] Bump version\n```\n\n##### Example Minor (Feature) Release\n\n```\n[FEATURE ios] Add View primitive\n```\n\n##### Example Major (Breaking) Release\n\n```\n[BREAKING refactor] Update API to support new platform\n```\n\n</details>\n\n[ci]: https://circleci.com/gh/artsy/react-responsive-media\n[ci-icon]: https://circleci.com/gh/artsy/react-responsive-media.svg?style=shield\n[npm]: https://www.npmjs.com/package/@artsy/react-responsive-media\n[npm-icon]: https://badge.fury.io/js/%40artsy%2Fresponsive.svg\n[react-responsive]: https://github.com/contra/react-responsive\n[react-media]: https://github.com/ReactTraining/react-media\n[match-media-api]: https://developer.mozilla.org/en-US/docs/Web/API/Window/matchMedia\n[new-issue]: https://github.com/artsy/react-responsive-media/issues/new\n[semantic-release]: https://github.com/semantic-release/semantic-release\n[release-commit-message-format]: https://github.com/semantic-release/semantic-release#commit-message-format\n[ember-release-format]: https://github.com/conventional-changelog/conventional-changelog/blob/master/packages/conventional-changelog-ember/readme.md\n[release-tags]: https://github.com/artsy/react-responsive-media/blob/master/package.json\n","authors":["Eloy Durán <eloy.de.enige@gmail.com>","Art.sy Inc"],"gitHead":"c109dec32d6a3b14d304fd41bcd09f6a3db7ac8a","release":{"analyzeCommits":{"preset":"ember","releaseRules":[{"tag":"DOC","release":"patch"},{"tag":"FIX","release":"patch"},{"tag":"PATCH","release":"patch"},{"tag":"FEATURE","release":"minor"},{"tag":"BREAKING","release":"major"}]}},"scripts":{"lint":"tslint -c tslint.json --project tsconfig.json","test":"yarn type-check && yarn lint && yarn jest","clean":"rm -rf dist","watch":"concurrently --raw --kill-others 'yarn compile -w' 'tsc --emitDeclarationOnly -w'","compile":"babel src --out-dir dist -s --source-map --extensions '.ts,.tsx' --ignore src/**/__tests__","example":"babel-node --extensions '.js,.jsx,.ts,.tsx' example/server.tsx","prepush":"yarn run type-check","prettier":"prettier","precommit":"lint-staged","type-check":"tsc --emitDeclarationOnly --pretty","prepublishOnly":"yarn clean && yarn compile && yarn type-declarations","prettier-write":"yarn prettier --write","prettier-project":"yarn prettier-write 'src/**/*.{ts,tsx}'","semantic-release":"semantic-release","type-declarations":"tsc --emitDeclarationOnly"},"typings":"dist/index.d.ts","_npmUser":{"name":"alloy020","email":"eloy.de.enige@gmail.com"},"prettier":{"semi":false,"singleQuote":false,"trailingComma":"es5","bracketSpacing":true},"repository":{"url":"git+ssh://git@github.com/artsy/react-responsive-media.git","type":"git"},"_npmVersion":"6.4.1","description":"A declarative SSR-compatible approach to CSS media query based responsive layouts.","directories":{},"lint-staged":{"*.@(ts|tsx)":["tslint -c tslint.json --fix","yarn prettier-write --","git add"]},"_nodeVersion":"10.10.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.1.0","husky":"^0.14.3","react":"16.3.2","tslint":"^5.10.0","express":"^4.16.4","webpack":"^4.25.1","prettier":"^1.12.1","react-dom":"^16.2.0","@babel/cli":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.0.1","typescript":"^2.9.0","@babel/core":"^7.0.0","@babel/node":"^7.0.0","@types/jest":"^23.1.0","@types/node":"^10.3.0","lint-staged":"^7.2.0","@types/react":"^16.4.13","babel-loader":"^8.0.4","concurrently":"^3.5.1","tslint-react":"^3.6.0","static-extend":"^0.1.2","@types/express":"^4.16.0","@types/react-dom":"^16.0.9","babel-preset-env":"^1.7.0","semantic-release":"^15.5.0","@babel/preset-env":"^7.0.0","styled-components":"^3.3.2","webpack-dev-server":"^3.1.10","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.6.0","jest-styled-components":"^6.2.2","tslint-config-prettier":"^1.13.0","@babel/preset-typescript":"^7.0.0","typescript-styled-plugin":"^0.6.3","@types/webpack-dev-server":"^3.1.1","@types/react-test-renderer":"^16.0.3","conventional-changelog-ember":"^2.0.0","@babel/plugin-proposal-class-properties":"^7.1.0"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/react-responsive-media_2.0.0-beta.2_1542207906551_0.23139220327290055","host":"s3://npm-registry-packages"}},"2.0.0-beta.3":{"name":"@artsy/react-responsive-media","version":"2.0.0-beta.3","keywords":["react","responsive"],"license":"MIT","_id":"@artsy/react-responsive-media@2.0.0-beta.3","maintainers":[{"name":"alloy020","email":"eloy.de.enige@gmail.com"},{"name":"anandaroop","email":"anandaroop.roy+npm@gmail.com"},{"name":"arjelks","email":"ashley.jelks@artsymail.com"},{"name":"artsy-engineering","email":"opensource@artsymail.com"},{"name":"broskoski","email":"cab@are.na"},{"name":"damassi","email":"damassi.pappas@gmail.com"},{"name":"eessex","email":"eve@artsymail.com"},{"name":"erikdstock","email":"erik.d.stock@gmail.com"},{"name":"gnilekaw","email":"lance@artsymail.com"},{"name":"kanaabe","email":"kanakoabe5@gmail.com"},{"name":"l2succes","email":"l2succes@gmail.com"},{"name":"mzikherman","email":"mzikherman@gmail.com"},{"name":"orta","email":"orta.therox@gmail.com"},{"name":"oxaudo","email":"oxaudo@yahoo.com"},{"name":"xtina-starr","email":"c.thompsonms@gmail.com"},{"name":"yuki24","email":"yk.nishijima@gmail.com"}],"homepage":"https://github.com/artsy/react-responsive-media#readme","bugs":{"url":"https://github.com/artsy/react-responsive-media/issues"},"dist":{"shasum":"c8dba096ba3ed05e7fed5d5ae739440b18ce99a8","tarball":"https://registry.npmjs.org/@artsy/react-responsive-media/-/react-responsive-media-2.0.0-beta.3.tgz","fileCount":26,"integrity":"sha512-zs8P7ReTx2OsAUyDyJasZpuV5Sc4uGtYV67428ezbVYPu4nYgZG7sZ0nFEq2iPYH++JAW+eaWE5so0j8rYjfBw==","signatures":[{"sig":"MEQCICoQ9/k/nm3tvL4mlZwK7EceHtUZ39URMkU/1b5bm6LHAiAk4VuklLuF7r8y6f7WsiAK4IFRF+/nqBGKCO/vp4RgjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7VsjCRA9TVsSAnZWagAAuaIQAIOvDLxLR5acXhJo+x2Y\nNuVQzbC5dP0px2UoPEjr4PWAZVxkMRMxxAgutk94/McIhzLxEkCdwSQx+/CA\n3p4mpkkkNM5hfBEft7Abar1ZU9JY5FyhsOPGA5Nn11L6d/IfLvxpsQPxtLXg\nG4DhWvY79jbJ77kf59v2YO+3icivBHshGUtKANNbaSeogJ4q9puq11WQxw6n\nBuFDIFX75V2YU0Hq17HxREMn5oT1l94iBCSaIKejpPFc9nHnNIw5GqIPUhDt\nzcwRgEb2+Vnr/iLtK8JtZ3sDWuaydh1/3ly33yKjPQuMiubtp3KxwmRWsrSI\n4xMi5QgjjZu0j5nlg+h6Qga1znhk0SAIKZZxmZKLANeIxnN3shJM1ZrMiw7q\nKS+DQYvdnSfB0Cp30X8+TsuKcHqbPw4bX6Lm/2eXNNXMuItSk2RJB93K2VMn\n26IWEnOkdvXO5Ut9EouJJVysYpGE3OydKOfTeGSsBQIi9HEJtofmylzX58y1\niI5/nC1F68W4ZLge9oq+yxwYtwn6PZx7XGqwhjC4XmeMY2mFElN/CARGhGah\nQ6Cr6zRWeNImw1linku/sKl8TL7TJXadfpoO7/u35PSR/qx8cre1QT0Xjfso\nIn8LOr8h2cLd/3LQO2pj3gVmfZ48AdVYtKArIk2sfxyRDdHgVnPQ54B2eNAK\nGkq0\r\n=hlEo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test))\\.(ts|tsx)$","transform":{".(ts|tsx)":"babel-jest"},"moduleDirectories":["node_modules","<rootDir>/src"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["<rootDir>/dist/"],"modulePathIgnorePatterns":["<rootDir>/dist/*"]},"main":"dist/index.js","authors":["Eloy Durán <eloy.de.enige@gmail.com>","Art.sy Inc"],"gitHead":"38ca62a8e911c058957e906b5410566e9dc82932","release":{"analyzeCommits":{"preset":"ember","releaseRules":[{"tag":"DOC","release":"patch"},{"tag":"FIX","release":"patch"},{"tag":"PATCH","release":"patch"},{"tag":"FEATURE","release":"minor"},{"tag":"BREAKING","release":"major"}]}},"scripts":{"lint":"tslint -c tslint.json --project tsconfig.json","test":"yarn type-check && yarn lint && yarn jest","clean":"rm -rf dist","watch":"concurrently --raw --kill-others 'yarn compile -w' 'tsc --emitDeclarationOnly -w'","compile":"babel src --out-dir dist -s --source-map --extensions '.ts,.tsx' --ignore src/**/__tests__","example":"babel-node --extensions '.js,.jsx,.ts,.tsx' example/server.tsx","prepush":"yarn run type-check","prettier":"prettier","precommit":"lint-staged","type-check":"tsc --emitDeclarationOnly --pretty","prepublishOnly":"yarn clean && yarn compile && yarn type-declarations","prettier-write":"yarn prettier --write","prettier-project":"yarn prettier-write 'src/**/*.{ts,tsx}'","semantic-release":"semantic-release","type-declarations":"tsc --emitDeclarationOnly"},"typings":"dist/index.d.ts","_npmUser":{"name":"alloy020","email":"eloy.de.enige@gmail.com"},"prettier":{"semi":false,"singleQuote":false,"trailingComma":"es5","bracketSpacing":true},"repository":{"url":"git+ssh://git@github.com/artsy/react-responsive-media.git","type":"git"},"_npmVersion":"6.4.1","description":"A declarative SSR-compatible approach to CSS media query based responsive layouts.","directories":{},"lint-staged":{"*.@(ts|tsx)":["tslint -c tslint.json --fix","yarn prettier-write --","git add"]},"_nodeVersion":"8.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^23.1.0","husky":"^0.14.3","react":"16.3.2","tslint":"^5.10.0","express":"^4.16.4","webpack":"^4.25.1","prettier":"^1.12.1","react-dom":"^16.2.0","@babel/cli":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.0.1","typescript":"^2.9.0","@babel/core":"^7.0.0","@babel/node":"^7.0.0","@types/jest":"^23.1.0","@types/node":"^10.3.0","lint-staged":"^7.2.0","@types/react":"^16.4.13","babel-loader":"^8.0.4","concurrently":"^3.5.1","tslint-react":"^3.6.0","static-extend":"^0.1.2","@types/express":"^4.16.0","@types/react-dom":"^16.0.9","babel-preset-env":"^1.7.0","semantic-release":"^15.5.0","@babel/preset-env":"^7.0.0","styled-components":"^3.3.2","webpack-dev-server":"^3.1.10","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.6.0","jest-styled-components":"^6.2.2","tslint-config-prettier":"^1.13.0","@babel/preset-typescript":"^7.0.0","typescript-styled-plugin":"^0.6.3","@types/webpack-dev-server":"^3.1.1","@types/react-test-renderer":"^16.0.3","conventional-changelog-ember":"^2.0.0","@babel/plugin-proposal-class-properties":"^7.1.0"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/react-responsive-media_2.0.0-beta.3_1542282018855_0.16945165187072675","host":"s3://npm-registry-packages"}},"2.0.0-beta.4":{"name":"@artsy/react-responsive-media","version":"2.0.0-beta.4","keywords":["react","responsive"],"license":"MIT","_id":"@artsy/react-responsive-media@2.0.0-beta.4","maintainers":[{"name":"alloy020","email":"eloy.de.enige@gmail.com"},{"name":"anandaroop","email":"anandaroop.roy+npm@gmail.com"},{"name":"arjelks","email":"ashley.jelks@artsymail.com"},{"name":"artsy-engineering","email":"opensource@artsymail.com"},{"name":"broskoski","email":"cab@are.na"},{"name":"damassi","email":"damassi.pappas@gmail.com"},{"name":"eessex","email":"eve@artsymail.com"},{"name":"erikdstock","email":"erik.d.stock@gmail.com"},{"name":"gnilekaw","email":"lance@artsymail.com"},{"name":"kanaabe","email":"kanakoabe5@gmail.com"},{"name":"l2succes","email":"l2succes@gmail.com"},{"name":"mzikherman","email":"mzikherman@gmail.com"},{"name":"orta","email":"orta.therox@gmail.com"},{"name":"oxaudo","email":"oxaudo@yahoo.com"},{"name":"xtina-starr","email":"c.thompsonms@gmail.com"},{"name":"yuki24","email":"yk.nishijima@gmail.com"},{"name":"zephraph","email":"zephraph@gmail.com"}],"homepage":"https://github.com/artsy/react-responsive-media#readme","bugs":{"url":"https://github.com/artsy/react-responsive-media/issues"},"dist":{"shasum":"ed70fbee99f6e2b167ad26f599ce4e5b4ea1f4b0","tarball":"https://registry.npmjs.org/@artsy/react-responsive-media/-/react-responsive-media-2.0.0-beta.4.tgz","fileCount":26,"integrity":"sha512-w0Aa92ENdshUoHoxRvlsgggAIZ5yOc/jDW141Rbl3IjJZuGe03lgaPUlhVZe+ohqEiB/JHIA+Hjmq8RPHc7WDw==","signatures":[{"sig":"MEQCICUTH5MIFu3hVJoFCDPiJBh5pqtckHcg4fzWIeR7v2KHAiA2+bm9ujZ3sJCQiYoXDvRuzHSoS6jznCzVTA3wJTrcZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7umnCRA9TVsSAnZWagAAaFgP/2HWGnNoci66QCV+hqma\nLAZ9hqK97CK0tKiftHq3D51wAU4uzOhc7sMXkaPDXqWyLQPO8RvziPkrEp4Q\noZ69g/SI2jk7ubV5OL4JuTqGeSJpUQj4N62EyiDbnkqhNEqwpp/wQRnV4/SO\nVEyIK0zNBxA8NP/TLun2RZnIYL9LcNmhZ33Y9q3aoWLZBqUClI5MrzZ1U3GA\nVmQmND1yEVDCZIvxu9VZkv4LR6/3wdtsQs4d6JPBm6GE5Jbmleg6wrvqI0lY\nBefOjno7e4hl62nu+bCNCkUSVEqaCutsUMLVfhw1eszWBBHr83dQdm/9hgSw\nHpiZqJK6hWjMdsBKp9lRp14u+CyNn2Pf41HZA086jkchgzt+jRU5TAfinbTs\npWEvRzwv7jgegUwusbSkxfbLrViyglBlW4BKb5NdnIccOq9UGRc+JDvHNOEa\nYSJzG9Q8bbYq62Nrj8fzNycxRZNJCATm+9CCgAqjE4z+XenyzIlwgrfogPQZ\nDfXDBJ253tU6TlrTiY+g4DT8TCnZztHp3xWN6ntOqfQVRT0vq+hKJ81pZY9A\nASyadExE/xMy+St9VzoYYrBXN8/dTc8H5ttD/h7cLCmVzyNPaWI/CrM4IL4f\nCt2+6clNK95LU5/YlotmmXt+9oe1XY0IKgfzbCXVw/TmiJvEOg33FZOI9tlg\nxYgz\r\n=rViP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test))\\.(ts|tsx)$","transform":{".(ts|tsx)":"babel-jest"},"moduleDirectories":["node_modules","<rootDir>/src"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["<rootDir>/dist/"],"modulePathIgnorePatterns":["<rootDir>/dist/*"]},"main":"dist/index.js","authors":["Eloy Durán <eloy.de.enige@gmail.com>","Art.sy Inc"],"gitHead":"483eb9ea157d8a5b78957c6e21f29231ecf07780","release":{"analyzeCommits":{"preset":"ember","releaseRules":[{"tag":"DOC","release":"patch"},{"tag":"FIX","release":"patch"},{"tag":"PATCH","release":"patch"},{"tag":"FEATURE","release":"minor"},{"tag":"BREAKING","release":"major"}]}},"scripts":{"lint":"tslint -c tslint.json --project tsconfig.json","test":"yarn type-check && yarn lint && yarn jest","clean":"rm -rf dist","watch":"concurrently --raw --kill-others 'yarn compile -w' 'tsc --emitDeclarationOnly -w'","compile":"babel src --out-dir dist -s --source-map --extensions '.ts,.tsx' --ignore src/**/__tests__","example":"babel-node --extensions '.js,.jsx,.ts,.tsx' example/server.tsx","prepush":"yarn run type-check","prettier":"prettier","precommit":"lint-staged","type-check":"tsc --emitDeclarationOnly --pretty","prepublishOnly":"yarn clean && yarn compile && yarn type-declarations","prettier-write":"yarn prettier --write","prettier-project":"yarn prettier-write 'src/**/*.{ts,tsx}'","semantic-release":"semantic-release","type-declarations":"tsc --emitDeclarationOnly"},"typings":"dist/index.d.ts","_npmUser":{"name":"alloy020","email":"eloy.de.enige@gmail.com"},"prettier":{"semi":false,"singleQuote":false,"trailingComma":"es5","bracketSpacing":true},"repository":{"url":"git+ssh://git@github.com/artsy/react-responsive-media.git","type":"git"},"_npmVersion":"6.4.1","description":"A declarative SSR-compatible approach to CSS media query based responsive layouts.","directories":{},"lint-staged":{"*.@(ts|tsx)":["tslint -c tslint.json --fix","yarn prettier-write --","git add"]},"_nodeVersion":"10.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^23.1.0","husky":"^0.14.3","react":"16.3.2","tslint":"^5.10.0","express":"^4.16.4","webpack":"^4.25.1","prettier":"^1.12.1","react-dom":"^16.2.0","@babel/cli":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.0.1","typescript":"^2.9.0","@babel/core":"^7.0.0","@babel/node":"^7.0.0","@types/jest":"^23.1.0","@types/node":"^10.3.0","lint-staged":"^7.2.0","@types/react":"^16.4.13","babel-loader":"^8.0.4","concurrently":"^3.5.1","tslint-react":"^3.6.0","static-extend":"^0.1.2","@types/express":"^4.16.0","@types/react-dom":"^16.0.9","babel-preset-env":"^1.7.0","semantic-release":"^15.5.0","@babel/preset-env":"^7.0.0","styled-components":"^3.3.2","webpack-dev-server":"^3.1.10","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.6.0","jest-styled-components":"^6.2.2","tslint-config-prettier":"^1.13.0","@babel/preset-typescript":"^7.0.0","typescript-styled-plugin":"^0.6.3","@types/webpack-dev-server":"^3.1.1","@types/react-test-renderer":"^16.0.3","conventional-changelog-ember":"^2.0.0","@babel/plugin-proposal-class-properties":"^7.1.0"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/react-responsive-media_2.0.0-beta.4_1542384039255_0.01691756179889814","host":"s3://npm-registry-packages"}},"2.0.0-beta.5":{"name":"@artsy/react-responsive-media","version":"2.0.0-beta.5","keywords":["react","responsive"],"license":"MIT","_id":"@artsy/react-responsive-media@2.0.0-beta.5","maintainers":[{"name":"alloy020","email":"eloy.de.enige@gmail.com"},{"name":"anandaroop","email":"anandaroop.roy+npm@gmail.com"},{"name":"arjelks","email":"ashley.jelks@artsymail.com"},{"name":"artsy-engineering","email":"opensource@artsymail.com"},{"name":"broskoski","email":"cab@are.na"},{"name":"damassi","email":"damassi.pappas@gmail.com"},{"name":"eessex","email":"eve@artsymail.com"},{"name":"erikdstock","email":"erik.d.stock@gmail.com"},{"name":"gnilekaw","email":"lance@artsymail.com"},{"name":"kanaabe","email":"kanakoabe5@gmail.com"},{"name":"l2succes","email":"l2succes@gmail.com"},{"name":"mzikherman","email":"mzikherman@gmail.com"},{"name":"orta","email":"orta.therox@gmail.com"},{"name":"oxaudo","email":"oxaudo@yahoo.com"},{"name":"xtina-starr","email":"c.thompsonms@gmail.com"},{"name":"yuki24","email":"yk.nishijima@gmail.com"},{"name":"zephraph","email":"zephraph@gmail.com"}],"homepage":"https://github.com/artsy/react-responsive-media#readme","bugs":{"url":"https://github.com/artsy/react-responsive-media/issues"},"dist":{"shasum":"d61e1a9f215d38d90ec2bb97dc1ff7409d0346fa","tarball":"https://registry.npmjs.org/@artsy/react-responsive-media/-/react-responsive-media-2.0.0-beta.5.tgz","fileCount":26,"integrity":"sha512-XRYA77v/j3mVInwy5EYb8NtmMkkAD1/XDxDi45BO0oduv4hsljJfjtjK7jN0ziJ6JUm2QTx/t6QwuaT9E7vTuA==","signatures":[{"sig":"MEYCIQCqbEUVp6Ue40criVOmmoiWOYBE0ti3nZ3pBV4f+Q1fUQIhAN9ar8QivVPwNMA53hYVMbro8z7zc+p0l0yX79qAuOsx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAlQFCRA9TVsSAnZWagAAAhQQAIPeofsNOWn84uUQUJDx\n6gN5724CKc67NkMecTcsbjGH8OHUaPfZb1wFyHIkx7zGojeNbgla864V7NWX\n6dTWZZp4kzELmOd8Pqn5A2ES9wbmDNIrfel8GzuQfAmngiozCRNTRURHNPFf\n0fr8MrwogK6M9G6tOjEjReULCRErhHbeGpfZorYA43O4CXzOw1GQMk7RORlR\nHfQ3K9YaRqHJLlw+qdd31grUC6R6rfahzbVIK7myuk6HegE86Uh0lXXS+v/T\nufSR9OALi4P8WG/Rv9IPOBiVldr3RwSUYeM2BFoGdVbwdLsZKtBw0Ji/zuHZ\naq9jIAuIHzTrBbnnJ69ok3xkrFUiRCKdfyVDiscnIeg9T9Bs8mzr4KhpIBfN\nxdDoEUZKTi202hpSzm2adEEJkGMP93IKV9U2fX5Hy57D16kS/xofAEXD5jpn\nOpU2/QyIri520U07HDZl7m8bN3gvIY/brgBcHwEEKmbEhnGT88NQsQZdX5+R\nlQK4G7s/+jyG84stiAw/vXIcaJtccgmgfFgmTxa+iCt3cfwIWZvidDzCzWPE\nTTwEyxGXsDN/7kReMiLgONmdYyVHCDr1dXs/QqMYPlW8mppqmNvL9cNQoTKc\nLPnnhO5c4Lp5AqRgRyibvXv+m04qVh/Pj6gZVFppqfdZAUfuJXfjOKFq6Aos\nESCF\r\n=awBJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test))\\.(ts|tsx)$","transform":{".(ts|tsx)":"babel-jest"},"moduleDirectories":["node_modules","<rootDir>/src"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["<rootDir>/dist/"],"modulePathIgnorePatterns":["<rootDir>/dist/*"]},"main":"dist/index.js","authors":["Eloy Durán <eloy.de.enige@gmail.com>","Art.sy Inc"],"gitHead":"15d3e5f4f88e2eb6774a531a1e637c39cbe0a8c9","release":{"analyzeCommits":{"preset":"ember","releaseRules":[{"tag":"DOC","release":"patch"},{"tag":"FIX","release":"patch"},{"tag":"PATCH","release":"patch"},{"tag":"FEATURE","release":"minor"},{"tag":"BREAKING","release":"major"}]}},"scripts":{"lint":"tslint -c tslint.json --project tsconfig.json","test":"yarn type-check && yarn lint && yarn jest","clean":"rm -rf dist","watch":"concurrently --raw --kill-others 'yarn compile -w' 'tsc --emitDeclarationOnly -w'","compile":"babel src --out-dir dist -s --source-map --extensions '.ts,.tsx' --ignore src/**/__tests__","example":"babel-node --extensions '.js,.jsx,.ts,.tsx' example/server.tsx","prepush":"yarn run type-check","prettier":"prettier","precommit":"lint-staged","type-check":"tsc --emitDeclarationOnly --pretty","prepublishOnly":"yarn clean && yarn compile && yarn type-declarations","prettier-write":"yarn prettier --write","prettier-project":"yarn prettier-write 'src/**/*.{ts,tsx}'","semantic-release":"semantic-release","type-declarations":"tsc --emitDeclarationOnly"},"typings":"dist/index.d.ts","_npmUser":{"name":"alloy020","email":"eloy.de.enige@gmail.com"},"prettier":{"semi":false,"singleQuote":false,"trailingComma":"es5","bracketSpacing":true},"repository":{"url":"git+ssh://git@github.com/artsy/react-responsive-media.git","type":"git"},"_npmVersion":"6.4.1","description":"A declarative SSR-compatible approach to CSS media query based responsive layouts.","directories":{},"lint-staged":{"*.@(ts|tsx)":["tslint -c tslint.json --fix","yarn prettier-write --","git add"]},"_nodeVersion":"10.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^23.1.0","chalk":"^2.4.1","husky":"^0.14.3","react":"16.3.2","tslint":"^5.10.0","express":"^4.16.4","webpack":"^4.25.1","prettier":"^1.12.1","react-dom":"^16.2.0","@babel/cli":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.0.1","typescript":"^2.9.0","@babel/core":"^7.0.0","@babel/node":"^7.0.0","@types/jest":"^23.1.0","@types/node":"^10.3.0","lint-staged":"^7.2.0","@types/chalk":"^2.2.0","@types/react":"^16.4.13","babel-loader":"^8.0.4","concurrently":"^3.5.1","tslint-react":"^3.6.0","static-extend":"^0.1.2","@types/express":"^4.16.0","@types/react-dom":"^16.0.9","babel-preset-env":"^1.7.0","semantic-release":"^15.5.0","@babel/preset-env":"^7.0.0","styled-components":"^3.3.2","webpack-dev-server":"^3.1.10","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.6.0","jest-styled-components":"^6.2.2","tslint-config-prettier":"^1.13.0","@babel/preset-typescript":"^7.0.0","typescript-styled-plugin":"^0.6.3","@types/webpack-dev-server":"^3.1.1","@types/react-test-renderer":"^16.0.3","conventional-changelog-ember":"^2.0.0","@artsy/detect-responsive-traits":"^0.0.1","@babel/plugin-proposal-class-properties":"^7.1.0"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/react-responsive-media_2.0.0-beta.5_1543656453110_0.013644777223634108","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@artsy/react-responsive-media","version":"2.0.0","keywords":["react","responsive"],"license":"MIT","_id":"@artsy/react-responsive-media@2.0.0","maintainers":[{"name":"alloy","email":"eloy.de.enige@gmail.com"},{"name":"anandaroop","email":"anandaroop.roy+npm@gmail.com"},{"name":"arjelks","email":"ashley.jelks@artsymail.com"},{"name":"artsy-engineering","email":"opensource@artsymail.com"},{"name":"damassi","email":"damassi.pappas@gmail.com"},{"name":"eessex","email":"eve@artsymail.com"},{"name":"erikdstock","email":"erik.d.stock@gmail.com"},{"name":"l2succes","email":"l2succes@gmail.com"},{"name":"mzikherman","email":"mzikherman@gmail.com"},{"name":"orta","email":"orta.therox@gmail.com"},{"name":"oxaudo","email":"oxaudo@yahoo.com"},{"name":"xtina-starr","email":"c.thompsonms@gmail.com"},{"name":"yuki24","email":"yk.nishijima@gmail.com"},{"name":"zephraph","email":"zephraph@gmail.com"}],"homepage":"https://github.com/artsy/react-responsive-media#readme","bugs":{"url":"https://github.com/artsy/react-responsive-media/issues"},"dist":{"shasum":"378a2fd562bfe7844f89c22c8ffc2402f8e7257e","tarball":"https://registry.npmjs.org/@artsy/react-responsive-media/-/react-responsive-media-2.0.0.tgz","fileCount":27,"integrity":"sha512-iJOx3G3B4GvsJzT8MFt22H9j/BHDbU3ydDWztBx+XxhDRfH0Cb/+44wNAiTuVYwa//au85upDXyF91HVcyYhEA==","signatures":[{"sig":"MEUCIQDqS6tt9YqSrZY/nrATF3bN5gzzGui9TCNMUj+m/wDmaQIgZRU1hst9uDJ4o7pzqO555BOEMlN/TbsBo6zpJ+q4ROU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMaLXCRA9TVsSAnZWagAAwG8QAINe2WGVmUtG1VB4pwrA\nZhySueY9umLZ0be+e5WiTuMX97y8qwB3jRiBMG2TQb7MdfHQ5f4spe85WlUC\nUOiwqXegSSKAReQxxlBhiv6CXn/Dshio+Xbgy3PsRqGdZJp0nWM+CQ8W/D4X\nVBjXJ/m0R4RIqsVXJYhh50fX5WSC8k/E8L8blNPwo+kCwYLMTrW2gkIEf1J+\noekNWJuqM2RJORhYik2nZYoiQnkEJlMbJGCD32Vbe0BK6XHdRgFr6VpJ3Nv5\no03oXRC2+rd82YeVy0M1Iz3pKJFWqrK6z0rKucsQo16DR2FM5WqCLoSqQT3F\nsg4PDhg7AJLKo08748IK68tHLy0hHF0DNm3VDylhMsTWuLoUmI/PgMCQHyGh\nphY/5itK+Y9Y7VA1WYw8QKYC4A5sixi4/BSKWwF8TQlUPydLYRrg4h9eXlcJ\nH+IiaxNAcCy0+cBx2Qj1aoitSBXmJlQkkESIFofULC1+aiV86G8edYJgTuYK\nyThbN2W2qZ8zrRk1rtK/KbQ5W/WG8hy8NF1gZmao833P6DiyqJQ50FLUWERf\nt3NjRDvB3tXUL/UH2xqJWnmV4CsiErkJM6YmiC0k1pG2Qqed1M3kmFizr3J4\nJxdJsJXfxvv6m6dN7CRb7ch+1ZXQYJxniHlKqGgDzlN+6g7YL+T5pSPvAbEw\nEYCn\r\n=hsWO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test))\\.(ts|tsx)$","transform":{".(ts|tsx)":"babel-jest"},"moduleDirectories":["node_modules","<rootDir>/src"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["<rootDir>/dist/"],"modulePathIgnorePatterns":["<rootDir>/dist/*"]},"main":"dist/index.js","authors":["Eloy Durán <eloy.de.enige@gmail.com>","Art.sy Inc"],"gitHead":"f7dc67d0b51758079bb41971697c5caeeb511af6","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json","test":"yarn type-check && yarn lint && yarn jest","clean":"rm -rf dist","watch":"concurrently --raw --kill-others 'yarn compile -w' 'tsc --emitDeclarationOnly -w'","compile":"babel src --out-dir dist -s --source-map --extensions '.ts,.tsx' --ignore src/**/__tests__","example":"babel-node --extensions '.js,.jsx,.ts,.tsx' example/server.tsx","prepush":"yarn run type-check","release":"auto shipit","prettier":"prettier","precommit":"lint-staged","type-check":"tsc --emitDeclarationOnly --pretty","prepublishOnly":"yarn clean && yarn compile && yarn type-declarations","prettier-write":"yarn prettier --write","prettier-project":"yarn prettier-write 'src/**/*.{ts,tsx}'","type-declarations":"tsc --emitDeclarationOnly"},"typings":"dist/index.d.ts","_npmUser":{"name":"artsy-engineering","email":"opensource@artsymail.com"},"prettier":{"semi":false,"singleQuote":false,"trailingComma":"es5","bracketSpacing":true},"deprecated":"WARNING: This project has been renamed to @artsy/fresnel.","repository":{"url":"git+ssh://git@github.com/artsy/react-responsive-media.git","type":"git"},"_npmVersion":"6.4.1","description":"A declarative SSR-compatible approach to CSS media query based responsive layouts.","directories":{},"lint-staged":{"*.@(ts|tsx)":["tslint -c tslint.json --fix","yarn prettier-write --","git add"]},"_nodeVersion":"10.15.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.1.0","chalk":"^2.4.1","husky":"^0.14.3","react":"16.3.2","tslint":"^5.10.0","express":"^4.16.4","webpack":"^4.25.1","prettier":"^1.12.1","react-dom":"^16.2.0","@babel/cli":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.0.1","typescript":"^2.9.0","@babel/core":"^7.0.0","@babel/node":"^7.0.0","@types/jest":"^23.1.0","@types/node":"^10.3.0","lint-staged":"^7.2.0","@types/chalk":"^2.2.0","@types/react":"^16.4.13","babel-loader":"^8.0.4","concurrently":"^3.5.1","tslint-react":"^3.6.0","static-extend":"^0.1.2","@types/express":"^4.16.0","@types/react-dom":"^16.0.9","auto-release-cli":"^1.0.0","babel-preset-env":"^1.7.0","@babel/preset-env":"^7.0.0","styled-components":"^3.3.2","webpack-dev-server":"^3.1.10","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.6.0","jest-styled-components":"^6.2.2","tslint-config-prettier":"^1.13.0","@babel/preset-typescript":"^7.0.0","typescript-styled-plugin":"^0.6.3","@types/webpack-dev-server":"^3.1.1","@types/react-test-renderer":"^16.0.3","@artsy/detect-responsive-traits":"^0.0.1","@babel/plugin-proposal-class-properties":"^7.1.0"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/react-responsive-media_2.0.0_1546756822522_0.6264383062135044","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@artsy/react-responsive-media","version":"2.0.1","keywords":["react","responsive"],"license":"MIT","_id":"@artsy/react-responsive-media@2.0.1","maintainers":[{"name":"alloy","email":"eloy.de.enige@gmail.com"},{"name":"anandaroop","email":"anandaroop.roy+npm@gmail.com"},{"name":"arjelks","email":"ashley.jelks@artsymail.com"},{"name":"artsy-engineering","email":"opensource@artsymail.com"},{"name":"damassi","email":"damassi.pappas@gmail.com"},{"name":"eessex","email":"eve@artsymail.com"},{"name":"erikdstock","email":"erik.d.stock@gmail.com"},{"name":"l2succes","email":"l2succes@gmail.com"},{"name":"mzikherman","email":"mzikherman@gmail.com"},{"name":"orta","email":"orta.therox@gmail.com"},{"name":"oxaudo","email":"oxaudo@yahoo.com"},{"name":"xtina-starr","email":"c.thompsonms@gmail.com"},{"name":"yuki24","email":"yk.nishijima@gmail.com"},{"name":"zephraph","email":"zephraph@gmail.com"}],"homepage":"https://github.com/artsy/react-responsive-media#readme","bugs":{"url":"https://github.com/artsy/react-responsive-media/issues"},"dist":{"shasum":"cf9099a8045063cb306bdddaa1572721a5ddabb7","tarball":"https://registry.npmjs.org/@artsy/react-responsive-media/-/react-responsive-media-2.0.1.tgz","fileCount":27,"integrity":"sha512-DUWEk/RJ6QWMQYdn5ke5BfJ+6UOqoWg3S4/5Ae4vPrr0MdWLTIVIPz3zzewHuG1fqzJDjNETtdcX+/Vn9ieDgg==","signatures":[{"sig":"MEQCIERhG1l0m3/I4ZsgaIhQn+Bp/IzdvOi/Jqhv3/J2MGc2AiB3zXCTHu4ImubhmUDb5kYHOnIv6ndAppcy1wTkhnDvPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":186499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcv3bzCRA9TVsSAnZWagAAFikP/2tw4+xFSQudH2qqg6k1\nryr0QArfdCcj50ytgo31ORs6ewXl8ZzQGIz6Hf1Ci06nKXXJ4NS0oKZFNXS1\n9zkbev7NTKxe+CQnTEynKMVwqaHc02XJsUhCUNreuyVei43KP3aygDrjrK7e\nQYRJmXHwc9wCHH9PvQKE7XMbfbQT2jVlavv82FrDTAFnGMJGqodqroRrSw+d\nrZho8yklGo1JDNj0RACIpV1VAts67JmWgces25UaA2C7UOHov1QuUWfh2qKS\nvgk1OTrA8kBvjlelFA2fSzvfrbCNhTx1IRlCYoZZPE8tfa08atcGKP7HdUrB\nuJFeK0s0QWt1UuUEa8/wijv+bhb8rLiZchhpntdQHuxMIENDLnMkWFN/cydP\nRuFay3FIhhrbZHWVPQhkBvXJgQQXq5tdN5jQK5rcZcrVktcOKACO70zQp4Wo\npgjX9GNzB4dcHDURAbnnuWdW60N3LjpB3DuKSGAFKM7G7AUGHOpO9qqasntH\n40C3HTYd3F2rv/Q8yT65/weEQSHXZWKDlvGqobh1MUQbf+W5CkYQd5QsTbp5\nKWmWkFPtu+MLYtts9Hl8ANUCmmS7XH9VkyKzjMxe/7ewmh1qJ1LhSaKOfKCt\nwsY3vrQrBhL7Zz3ZNE1SRwQz5f8zMizgid87Xb46JLbSRBDWeF3/lRrEo4dG\nJ8ad\r\n=4iHd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test))\\.(ts|tsx)$","transform":{".(ts|tsx)":"babel-jest"},"moduleDirectories":["node_modules","<rootDir>/src"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["<rootDir>/dist/"],"modulePathIgnorePatterns":["<rootDir>/dist/*"]},"main":"dist/index.js","authors":["Eloy Durán <eloy.de.enige@gmail.com>","Art.sy Inc"],"gitHead":"240fc417908f92c1022fa4a00125c8e863acc452","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json","test":"yarn type-check && yarn lint && yarn jest","clean":"rm -rf dist","watch":"concurrently --raw --kill-others 'yarn compile -w' 'tsc --emitDeclarationOnly -w'","compile":"babel src --out-dir dist -s --source-map --extensions '.ts,.tsx' --ignore src/**/__tests__","example":"babel-node --extensions '.js,.jsx,.ts,.tsx' example/server.tsx","prepush":"yarn run type-check","release":"auto shipit","prettier":"prettier","precommit":"lint-staged","type-check":"tsc --emitDeclarationOnly --pretty","prepublishOnly":"yarn clean && yarn compile && yarn type-declarations","prettier-write":"yarn prettier --write","prettier-project":"yarn prettier-write 'src/**/*.{ts,tsx}'","type-declarations":"tsc --emitDeclarationOnly"},"typings":"dist/index.d.ts","_npmUser":{"name":"artsy-engineering","email":"opensource@artsymail.com"},"prettier":{"semi":false,"singleQuote":false,"trailingComma":"es5","bracketSpacing":true},"deprecated":"WARNING: This project has been renamed to @artsy/fresnel.","repository":{"url":"git+ssh://git@github.com/artsy/react-responsive-media.git","type":"git"},"_npmVersion":"6.4.1","description":"A declarative SSR-compatible approach to CSS media query based responsive layouts.","directories":{},"lint-staged":{"*.@(ts|tsx)":["tslint -c tslint.json --fix","yarn prettier-write --","git add"]},"_nodeVersion":"10.15.3","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.1.0","chalk":"^2.4.1","husky":"^0.14.3","react":"16.3.2","tslint":"^5.10.0","express":"^4.16.4","webpack":"^4.25.1","prettier":"^1.12.1","react-dom":"^16.2.0","@babel/cli":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.0.1","typescript":"^2.9.0","@babel/core":"^7.0.0","@babel/node":"^7.0.0","@types/jest":"^23.1.0","@types/node":"^10.3.0","lint-staged":"^7.2.0","@types/chalk":"^2.2.0","@types/react":"^16.4.13","babel-loader":"^8.0.4","concurrently":"^3.5.1","tslint-react":"^3.6.0","static-extend":"^0.1.2","@types/express":"^4.16.0","@types/react-dom":"^16.0.9","babel-preset-env":"^1.7.0","@babel/preset-env":"^7.0.0","styled-components":"^3.3.2","@artsy/auto-config":"0.1.0","webpack-dev-server":"^3.1.10","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.6.0","jest-styled-components":"^6.2.2","tslint-config-prettier":"^1.13.0","@babel/preset-typescript":"^7.0.0","typescript-styled-plugin":"^0.6.3","@types/webpack-dev-server":"^3.1.1","@types/react-test-renderer":"^16.0.3","@artsy/detect-responsive-traits":"0.0.4","@babel/plugin-proposal-class-properties":"^7.1.0"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/react-responsive-media_2.0.1_1556051698311_0.08721837276601563","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@artsy/react-responsive-media","version":"2.0.2","keywords":["react","responsive"],"license":"MIT","_id":"@artsy/react-responsive-media@2.0.2","maintainers":[{"name":"alloy","email":"eloy.de.enige@gmail.com"},{"name":"anandaroop","email":"anandaroop.roy+npm@gmail.com"},{"name":"arjelks","email":"ashley.jelks@artsymail.com"},{"name":"artsy-engineering","email":"opensource@artsymail.com"},{"name":"damassi","email":"damassi.pappas@gmail.com"},{"name":"eessex","email":"eve@artsymail.com"},{"name":"erikdstock","email":"erik.d.stock@gmail.com"},{"name":"l2succes","email":"l2succes@gmail.com"},{"name":"mzikherman","email":"mzikherman@gmail.com"},{"name":"orta","email":"orta.therox@gmail.com"},{"name":"oxaudo","email":"oxaudo@yahoo.com"},{"name":"xtina-starr","email":"c.thompsonms@gmail.com"},{"name":"yuki24","email":"yk.nishijima@gmail.com"},{"name":"zephraph","email":"zephraph@gmail.com"}],"homepage":"https://github.com/artsy/react-responsive-media#readme","bugs":{"url":"https://github.com/artsy/react-responsive-media/issues"},"dist":{"shasum":"5edfb729861f75120d5010c4907ad6258cc5bdb3","tarball":"https://registry.npmjs.org/@artsy/react-responsive-media/-/react-responsive-media-2.0.2.tgz","fileCount":27,"integrity":"sha512-Jbeay0gtPTMkpSUXXYDsyoeST8Ci+mQ6+hd5Ba7cIgLuzg5t9LOTjC8yLs6QJyipQtZ2mBbtCXrsxuRBtsDZgQ==","signatures":[{"sig":"MEUCIGRfzPi/uzdz0a04pR84BfCDqCLGUafPVfWdZSAmHNbuAiEA4iHyd2pb+vmECd368Ubvj3jn0CAgaNj1AwGJdNtOinY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5RM8CRA9TVsSAnZWagAAFd0P/iK79liStj5Qa4t7wJmF\nNYfvIXTt9oTh6Net8u7dJTplXU8khEcEaiqLvMKb6f++r6Vel7IlCfd8pAI/\nAEyqVOPGvGbzauP8lq+FnRQThE7jyDAQoxixnQwVJykrs2Tw5hwQ5QQB6siV\nX1fZMg6DTbasHzDnZslAnytL45uTZPyVTaO93s/S66ZnfTY7n5ka1EQOuN9a\nuvK1SD9rn3CF4P4sAn3o0OVQnymOxHU9WaRaG0e0EQVHua27U3cot9Pp2yhW\nI0E20+cPZlEGDTTp5CVZLg2L/cMcxQ4J2SqOFKu+PI+U/C6qzDbFxuvI9aSz\njhmsw+lXqoYAB/gbFrYN0MFo+9KjydQxn8LkwMsbL/QFQzpGIXEmSZho+Xlg\nzH/Cz9TVV2zKDyWp4L0yBknChakyeZYequ9G+Zv229ShOYvuIahjgSfYQ5Y3\nDzWND0LB48c9qZd7r8XA9kESX9iX2F5/QCbUG9iqI1hrU24Gaogh1FfFurgQ\nbVn/XaoLdnHrHGWd82r49mkXk23I8bnV3z46W8RnFLGxQtVQK/cU2boO6xfO\nsDeBHM+DaKQ72hXHJ+U7wSqmyev5vfxle8i/OpE2Fb8jTA66ILHr11BejjHr\n3seEJOZD2/4kPhWbp02FAFVf1PGq1Rec8cop+sE39TyfZ4j7swW9iNwBuTh/\n0ixb\r\n=daOg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test))\\.(ts|tsx)$","transform":{".(ts|tsx)":"babel-jest"},"moduleDirectories":["node_modules","<rootDir>/src"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["<rootDir>/dist/"],"modulePathIgnorePatterns":["<rootDir>/dist/*"]},"main":"dist/index.js","authors":["Eloy Durán <eloy.de.enige@gmail.com>","Art.sy Inc"],"gitHead":"b81c1c13ec83e37cbb7e39146aba4344193d15e4","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json","test":"yarn type-check && yarn lint && yarn jest","clean":"rm -rf dist","watch":"concurrently --raw --kill-others 'yarn compile -w' 'tsc --emitDeclarationOnly -w'","compile":"babel src --out-dir dist -s --source-map --extensions '.ts,.tsx' --ignore src/**/__tests__","example":"babel-node --extensions '.js,.jsx,.ts,.tsx' example/server.tsx","prepush":"yarn run type-check","release":"auto shipit","prettier":"prettier","precommit":"lint-staged","type-check":"tsc --emitDeclarationOnly --pretty","prepublishOnly":"yarn clean && yarn compile && yarn type-declarations","prettier-write":"yarn prettier --write","prettier-project":"yarn prettier-write 'src/**/*.{ts,tsx}'","type-declarations":"tsc --emitDeclarationOnly"},"typings":"dist/index.d.ts","_npmUser":{"name":"artsy-engineering","email":"opensource@artsymail.com"},"prettier":{"semi":false,"singleQuote":false,"trailingComma":"es5","bracketSpacing":true},"deprecated":"WARNING: This project has been renamed to @artsy/fresnel.","repository":{"url":"git+ssh://git@github.com/artsy/react-responsive-media.git","type":"git"},"_npmVersion":"6.4.1","description":"A declarative SSR-compatible approach to CSS media query based responsive layouts.","directories":{},"lint-staged":{"*.@(ts|tsx)":["tslint -c tslint.json --fix","yarn prettier-write --","git add"]},"_nodeVersion":"10.15.3","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.1.0","chalk":"^2.4.1","husky":"^0.14.3","react":"16.3.2","tslint":"^5.10.0","express":"^4.16.4","webpack":"^4.25.1","prettier":"^1.12.1","react-dom":"^16.2.0","@babel/cli":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.0.1","typescript":"^2.9.0","@babel/core":"^7.0.0","@babel/node":"^7.0.0","@types/jest":"^23.1.0","@types/node":"^10.3.0","lint-staged":"^7.2.0","@types/chalk":"^2.2.0","@types/react":"^16.4.13","babel-loader":"^8.0.4","concurrently":"^3.5.1","tslint-react":"^3.6.0","static-extend":"^0.1.2","@types/express":"^4.16.0","@types/react-dom":"^16.0.9","babel-preset-env":"^1.7.0","@babel/preset-env":"^7.0.0","styled-components":"^3.3.2","@artsy/auto-config":"1.0.0","webpack-dev-server":"^3.1.10","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.6.0","jest-styled-components":"^6.2.2","tslint-config-prettier":"^1.13.0","@babel/preset-typescript":"^7.0.0","typescript-styled-plugin":"^0.6.3","@types/webpack-dev-server":"^3.1.1","@types/react-test-renderer":"^16.0.3","@artsy/detect-responsive-traits":"0.0.4","@babel/plugin-proposal-class-properties":"^7.1.0"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/react-responsive-media_2.0.2_1558516539962_0.23676749159422972","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@artsy/react-responsive-media","version":"2.0.3","keywords":["react","responsive"],"license":"MIT","_id":"@artsy/react-responsive-media@2.0.3","maintainers":[{"name":"alloy","email":"eloy.de.enige@gmail.com"},{"name":"anandaroop","email":"anandaroop.roy+npm@gmail.com"},{"name":"arjelks","email":"ashley.jelks@artsymail.com"},{"name":"artsy-engineering","email":"opensource@artsymail.com"},{"name":"damassi","email":"damassi.pappas@gmail.com"},{"name":"eessex","email":"eve@artsymail.com"},{"name":"erikdstock","email":"erik.d.stock@gmail.com"},{"name":"l2succes","email":"l2succes@gmail.com"},{"name":"mzikherman","email":"mzikherman@gmail.com"},{"name":"orta","email":"orta.therox@gmail.com"},{"name":"oxaudo","email":"oxaudo@yahoo.com"},{"name":"xtina-starr","email":"c.thompsonms@gmail.com"},{"name":"yuki24","email":"yk.nishijima@gmail.com"},{"name":"zephraph","email":"zephraph@gmail.com"}],"homepage":"https://github.com/artsy/react-responsive-media#readme","bugs":{"url":"https://github.com/artsy/react-responsive-media/issues"},"dist":{"shasum":"d7955ba00d9ee6d1885e687f3e125bed747d69cc","tarball":"https://registry.npmjs.org/@artsy/react-responsive-media/-/react-responsive-media-2.0.3.tgz","fileCount":27,"integrity":"sha512-+6aHZhUv1BVEYh63wBeWDj6Gtzb2ucTkneCnkus6va7VciLVfmpzYEUKUpE9b9lWG2u7JmpE9ER6wBpEuZciSg==","signatures":[{"sig":"MEYCIQDX84PwtBEKApJUETVcuLjg1HMKo1QQ85PlQCOfPCaImQIhAIyYvPqUo0LmxiF4rRxIRtXM76yMIyae/QXs2g681RDq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5aGVCRA9TVsSAnZWagAAGPYP/2XURMMe6yisQrvHQ3pJ\nQ3aRgE62iphjJfiAFmUZ3Vbkj/TwoVfz7jskPc4Wwd5Ivi4yoBhN10gU3uDv\nIg6xTa7s97W8sodUtHGX6sQpQAs6EJstdiGVL0lejjzPt3jgHoZvSh4B1J4X\nNL/5SXLDNwzi2YNJvJUHZ679XSg1RsiZPjJw5wFOJWy/7aBoblmd48i2p2xU\ncV6zdANCtBCwJbUeiM407yprOXCKiJIj/cDHlsJhQdB5BIPBtJmE9M8um4VX\n7mFKQRZ7thxuMpRTyAyHYMfHFL7cR6kBgmkfA742i8xHiTY50pZ9xDw1QpXE\nvZhYPdYhY2S4URK3cIlfc5M/FA/8ConpFI4qeOCgrP8PxxpVvMHOosiDszya\nlquy2DTuYvVcDklbNR409I6A208gnfUjWBNtEU95G9oXCRWdty2SDbZnf17C\nHHkoFZ4cNwxeovO0efBz4QHM0H+Zd4GjRcW1CTupCU52Cns5xSGC868oBI0f\nHDD8ZX90Yoy22ffxBuhGmDrv3eieyveb6gDD9fp6ymdSaMXr58F5mOLwDwPa\nNW2M21SM4nUA7d2WpYBXAfcadv0E06fTtTjiY50Sd868IzTVrINFluWMBA7H\nhlLS6YJ7an3jlI1brourN5E37lLf8+hW5uC5XNsKPVD+qEVerGa0KjuEwObG\ny/7Y\r\n=qYsD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test))\\.(ts|tsx)$","transform":{".(ts|tsx)":"babel-jest"},"moduleDirectories":["node_modules","<rootDir>/src"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["<rootDir>/dist/"],"modulePathIgnorePatterns":["<rootDir>/dist/*"]},"main":"dist/index.js","authors":["Eloy Durán <eloy.de.enige@gmail.com>","Art.sy Inc"],"gitHead":"e8027ebb498385cbc800e0ec8fecaaa1f6589c2f","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json","test":"yarn type-check && yarn lint && yarn jest","clean":"rm -rf dist","watch":"concurrently --raw --kill-others 'yarn compile -w' 'tsc --emitDeclarationOnly -w'","compile":"babel src --out-dir dist -s --source-map --extensions '.ts,.tsx' --ignore src/**/__tests__","example":"babel-node --extensions '.js,.jsx,.ts,.tsx' example/server.tsx","prepush":"yarn run type-check","release":"auto shipit","prettier":"prettier","precommit":"lint-staged","type-check":"tsc --emitDeclarationOnly --pretty","prepublishOnly":"yarn clean && yarn compile && yarn type-declarations","prettier-write":"yarn prettier --write","prettier-project":"yarn prettier-write 'src/**/*.{ts,tsx}'","type-declarations":"tsc --emitDeclarationOnly"},"typings":"dist/index.d.ts","_npmUser":{"name":"artsy-engineering","email":"opensource@artsymail.com"},"prettier":{"semi":false,"singleQuote":false,"trailingComma":"es5","bracketSpacing":true},"deprecated":"WARNING: This project has been renamed to @artsy/fresnel.","repository":{"url":"git+ssh://git@github.com/artsy/react-responsive-media.git","type":"git"},"_npmVersion":"6.4.1","description":"A declarative SSR-compatible approach to CSS media query based responsive layouts.","directories":{},"lint-staged":{"*.@(ts|tsx)":["tslint -c tslint.json --fix","yarn prettier-write --","git add"]},"_nodeVersion":"10.15.3","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.1.0","chalk":"^2.4.1","husky":"^0.14.3","react":"^16.8","tslint":"^5.10.0","express":"^4.16.4","webpack":"^4.25.1","prettier":"^1.12.1","react-dom":"^16.8","@babel/cli":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.0.1","typescript":"^2.9.0","@babel/core":"^7.0.0","@babel/node":"^7.0.0","@types/jest":"^23.1.0","@types/node":"^10.3.0","lint-staged":"^7.2.0","@types/chalk":"^2.2.0","@types/react":"^16.8","babel-loader":"^8.0.4","concurrently":"^3.5.1","tslint-react":"^3.6.0","static-extend":"^0.1.2","@types/express":"^4.16.0","@types/react-dom":"^16.8","babel-preset-env":"^1.7.0","@babel/preset-env":"^7.0.0","styled-components":"^3.3.2","@artsy/auto-config":"1.0.0","webpack-dev-server":"^3.1.10","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.8","jest-styled-components":"^6.2.2","tslint-config-prettier":"^1.13.0","@babel/preset-typescript":"^7.0.0","typescript-styled-plugin":"^0.6.3","@types/webpack-dev-server":"^3.1.1","@types/react-test-renderer":"^16.8","@artsy/detect-responsive-traits":"0.0.4","@babel/plugin-proposal-class-properties":"^7.1.0"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/react-responsive-media_2.0.3_1558552981111_0.9030429124119774","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-10-27T21:32:28.837Z","modified":"2025-11-18T23:31:46.057Z","0.1.0":"2018-10-27T21:32:29.079Z","1.0.1":"2018-10-27T22:04:55.480Z","1.0.3":"2018-10-27T22:20:06.757Z","1.0.4":"2018-10-27T23:55:20.269Z","1.0.5":"2018-10-28T01:05:42.845Z","1.0.6":"2018-11-06T12:13:47.253Z","1.0.7":"2018-11-06T17:27:23.919Z","1.0.8":"2018-11-08T12:17:05.031Z","1.0.9":"2018-11-08T22:03:30.295Z","1.0.10":"2018-11-08T22:41:22.415Z","1.0.11":"2018-11-09T01:19:45.197Z","1.0.12":"2018-11-09T19:52:34.173Z","2.0.0-beta.1":"2018-11-13T20:20:31.140Z","2.0.0-beta.2":"2018-11-14T15:05:06.676Z","2.0.0-beta.3":"2018-11-15T11:40:18.996Z","2.0.0-beta.4":"2018-11-16T16:00:39.372Z","2.0.0-beta.5":"2018-12-01T09:27:33.320Z","2.0.0":"2019-01-06T06:40:22.855Z","2.0.1":"2019-04-23T20:34:58.459Z","2.0.2":"2019-05-22T09:15:40.110Z","2.0.3":"2019-05-22T19:23:01.252Z"},"bugs":{"url":"https://github.com/artsy/react-responsive-media/issues"},"license":"MIT","homepage":"https://github.com/artsy/react-responsive-media#readme","keywords":["react","responsive"],"repository":{"url":"git+ssh://git@github.com/artsy/react-responsive-media.git","type":"git"},"description":"A declarative SSR-compatible approach to CSS media query based responsive layouts.","maintainers":[{"email":"opensource@artsymail.com","name":"artsy-engineering"},{"email":"anandaroop.roy+npm@gmail.com","name":"anandaroop"},{"email":"mzikherman@gmail.com","name":"mzikherman"},{"email":"dblandin@gmail.com","name":"dblandin"},{"email":"joey@artsymail.com","name":"joeyaghion"}],"readme":"# @artsy/react-responsive-media\n\n[![CircleCI][ci-icon]][ci] [![npm version][npm-icon]][npm]\n\n## Installation\n\n```sh\n  yarn add @artsy/react-responsive-media\n```\n\n## Overview\n\nWhen writing responsive components it's common to use media queries to adjust\nthe display when certain conditions are met. Historically this has taken place\ndirectly in CSS/HTML:\n\n```css\n@media screen and (max-width: 767px) {\n  .my-container {\n    width: 100%;\n  }\n}\n@media screen and (min-width: 768px) {\n  .my-container {\n    width: 50%;\n  }\n}\n```\n\n```html\n<div class=\"my-container\" />\n```\n\nBy hooking into a breakpoint definition, `@artsy/react-responsive-media` takes\nthis imperative approach and makes it declarative:\n\n```js\nimport React from \"react\"\nimport { Style } from \"react-head\"\nimport { createMedia } from '@artsy/react-responsive-media'\n\nconst { MediaContextProvider, Media, createMediaStyle } = createMedia({\n  breakpoints: {\n    sm: 0,\n    md: 768\n    lg: 1024,\n    xl: 1192,\n  },\n})\n\nconst App = () => (\n  <>\n    <Style>{createMediaStyle()}</Style>\n    <MediaContextProvider>\n      <Media at='sm'>\n        <MobileApp />\n      </Media>\n      <Media at='md'>\n        <TabletApp />\n      </Media>\n      <Media greaterThanOrEqual='lg'>\n        <DesktopApp />\n      </Media>\n    </MediaContextProvider>\n  </>\n)\n```\n\n### Demo\n\nYou can find an example in this repository and run it locally like so:\n\n```\ngit clone https://github.com/artsy/react-responsive-media.git\ncd react-responsive-media\nyarn install\nyarn example\nopen http://localhost:8080\n```\n\n### Why not conditionally render?\n\nOther existing solutions take a conditionally rendered approach, such as\n[`react-responsive`][react-responsive] or [`react-media`][react-media], so where\ndoes this approach differ?\n\nServer side rendering!\n\nBut first, what is conditional rendering?\n\nIn the React ecosystem a common approach to writing declarative responsive\ncomponents is to use the browser’s [`matchMedia` api][match-media-api]:\n\n```js\n<Responsive>\n  {({ xs }) => {\n    if (xs) {\n      return <MobileApp />\n    } else {\n      return <DesktopApp />\n    }\n  }}\n</Responsive>\n```\n\nOn the client, when a given breakpoint is matched React conditionally renders a\ntree.\n\nHowever, this approach suffers from a few flaws when used in conjunction with\nserver-side rendering (SSR):\n\n- It's impossible to reliably know the user's current breakpoint during the\n  server render phase since that requires a browser.\n\n- Setting breakpoint sizes based on user-agent sniffing is prone to errors due\n  the inability to precisely match device capabilities to size. One mobile\n  device might have greater pixel density than another, a mobile device may fit\n  multiple breakpoints when taking device orientation into consideration, and on\n  desktop clients there is no way to know at all. The best devs can do is guess\n  the current breakpoint and populate `<Responsive>` with assumed state.\n\nArtsy settled on what we think makes the best trade-offs. We approach this\nproblem in the following way:\n\n1. Render markup for all breakpoints on the server and send it down the wire.\n\n1. The browser receives markup with proper media query styling and will\n   immediately start rendering the expected **visual** result for whatever\n   viewport width the browser is at.\n\n1. When all JS has loaded and React starts the rehydration phase, we query the\n   browser for what breakpoint it’s currently at and then limit the rendered\n   components to the matching media queries. This prevents life-cycle methods\n   from firing in hidden components and unused html being written to the DOM.\n\n1. Additionally, we register event listeners with the browser to notify the\n   `MediaContextProvider` when a different breakpoint is matched and then\n   re-render the tree using the new value for the `onlyMatch` prop.\n\nLet’s compare what a component tree using `matchMedia` would look like with our\napproach:\n\n<table>\n<tr><th>Before</th><th>After</th></tr>\n<tr><td>\n\n```tsx\n<Responsive>\n  {({ xs }) => {\n    if (xs) return <SmallArticleItem {...props} />\n    else return <LargeArticleItem {...props} />\n  }}\n</Responsive>\n```\n\n</td>\n<td>\n\n```tsx\n<>\n  <Media at=\"xs\">\n    <SmallArticleItem {...props} />\n  </Media>\n  <Media greaterThan=\"xs\">\n    <LargeArticleItem {...props} />\n  </Media>\n</>\n```\n\n</td></tr>\n</table>\n\nSee [#server-side-rendering][] for a complete example.\n\n## API\n\n### createMedia\n\nFirst things first. You’ll need to define the breakpoints and interaction needed\nfor your design to produce the set of media components you can use throughout\nyour application.\n\nFor example, consider an application that has the following breakpoints:\n\n- A viewport width between 1 and 768 points, named `sm`.\n- A viewport width between 768 and 1024 points, named `md`.\n- A viewport width between 1024 and 1192 points, named `lg`.\n- A viewport width from 1192 points and above, named `xl`.\n\nAnd the following interactions:\n\n- A device that supports hovering a pointer device, named `hover`.\n- A device that does not support hovering a pointer device, named `notHover`.\n\nYou would then produce the set of media components like so:\n\n```tsx\nconst MyAppMediaComponents = createMedia({\n  breakpoints: {\n    sm: 0,\n    md: 768\n    lg: 1024,\n    xl: 1192,\n  },\n  interactions: {\n    hover: \"(hover: hover)\",\n    notHover: \"(hover: none)\",\n  },\n})\n```\n\nAs you can see, breakpoints are defined by their _start_ offset, where the first\none is expected to start at 0.\n\nBesides the `Media` and `MediaContextProvider` components, a `MediaStyle`\nfunction that produces the CSS styling for all possible media queries that the\n`Media` instance can make use of. Be sure to insert this with a `<style>`\nelement into your document’s `<head>` element.\n\n```tsx\nimport { Style } from \"react-head\"\nimport { MediaContextProvider } from \"./Responsive\"\nimport { Home } from \"./Home\"\n\nconst App = () => (\n  <>\n    <Style>{MediaStyle()}</Style>\n    <MediaContextProvider>\n      <Home />\n    </MediaContextProvider>\n  </>\n)\n```\n\nIt’s advisable to do this setup in its own module so that it can be easily\nimported throughout your application:\n\n```tsx\nexport const { MediaContextProvider, Media, MediaStyle } = MyAppMediaComponents\n```\n\n### MediaContextProvider\n\nThe `MediaContextProvider` component influences how `Media` components will be\nrendered.\n\n#### onlyMatch\n\nRendering can be constrained to specific breakpoints/interactions by specifying\na list of media queries to match. By default _all_ will be rendered.\n\n#### disableDynamicMediaQueries\n\nBy default, when rendered client-side, the browser’s\n[`matchMedia` api][match-media-api] will be used to _further_ constrain the\n`onlyMatch` list to only the currently matching media queries. This is done to\navoid triggering mount related life-cycle hooks of hidden components.\n\nDisabling this behaviour is mostly intended for debugging purposes.\n\n### Media\n\nThe `Media` component created for your application has a few mutually exclusive\nprops that make up the API you’ll use to declare your responsive layouts. These\nprops all operate based on the named breakpoints that were provided when you\ncreated the media components.\n\nThe examples given for each prop use breakpoint definitions as defined in the\nabove ‘Setup’ section.\n\n#### at\n\nUse this to declare that children should only be visible at a specific\nbreakpoint, meaning that the viewport width is greater than or equal to the\nstart offset of the breakpoint, but less than the next breakpoint, if one\nexists.\n\nFor example, children of this `Media` declaration will only be visible if the\nviewport width is between 0 and 768 points:\n\n```tsx\n<Media at=\"sm\">...</Media>\n```\n\n#### lessThan\n\nUse this to declare that children should only be visible while the viewport\nwidth is less than the start offset of the specified breakpoint.\n\nFor example, children of this `Media` declaration will only be visible if the\nviewport width is between 0 and 1024 points:\n\n```tsx\n<Media lessThan=\"lg\">...</Media>\n```\n\n#### greaterThan\n\nUse this to declare that children should only be visible while the viewport\nwidth is greater than the start offset of the _next_ breakpoint.\n\nFor example, children of this `Media` declaration will only be visible if the\nviewport width is greater than 1024 points:\n\n```tsx\n<Media greaterThan=\"md\">...</Media>\n```\n\n#### greaterThanOrEqual\n\nUse this to declare that children should only be visible while the viewport\nwidth is equal to the start offset of the specified breakpoint _or_ greater.\n\nFor example, children of this `Media` declaration will only be visible if the\nviewport width is 768 points or up:\n\n```tsx\n<Media greaterThanOrEqual=\"md\">...</Media>\n```\n\n#### between\n\nUse this to declare that children should only be visible while the viewport\nwidth is equal to the start offset of the first specified breakpoint but less\nthan the start offset of the second specified breakpoint.\n\nFor example, children of this `Media` declaration will only be visible if the\nviewport width is between 768 and 1192 points:\n\n```tsx\n<Media between={[\"md\", \"xl\"]}>...</Media>\n```\n\n## Server-side rendering\n\nTODO\n\n## Client-side rendering\n\nTODO\n\n## Pros vs Cons\n\nPros:\n\n- Built on top of simple, proven technology: HTML and CSS media queries.\n- Users see rendered markup at the correct breakpoint for their device, even\n  before React has been loaded.\n\nCons:\n\n- Pages now include markup for _all_ breakpoints, which increases the page size.\n- The current media query is no longer something components can access; it is\n  determined only by the props of the `<Media>` component they find themselves\n  in.\n\nThat last con presents an interesting problem. How might we represent a\ncomponent that gets styled differently at different breakpoints? (Let’s imagine\na `matchMedia` example.)\n\n```tsx\n<Sans size={xs ? 2 : 3}>\n```\n\n```tsx\n<>\n  <Media at=\"xs\">\n    {this.getComponent('xs')\n  </Media>\n  <Media greaterThan=\"xs\">\n    {this.getComponent()\n  </Media>\n</>\n```\n\n```tsx\ngetComponent(breakpoint?: string) {\n  const xs = breakpoint === 'xs'\n  return <Sans size={xs ? 2 : 3} />\n}\n```\n\nWe're still figuring out patterns for this, so please [let us know][new-issue]\nif you have suggestions.\n\n## Development\n\n<details>\n\nThis project uses [auto-release](https://github.com/intuit/auto-release#readme) to automatically release on every PR. Every PR should have a label that matches one of the following\n\n- Version: Trivial\n- Version: Patch\n- Version: Minor\n- Version: Major\n\nMajor, minor, and patch will cause a new release to be generated. Use major for breaking changes, minor for new non-breaking features,\nand patch for bug fixes. Trivial will not cause a release and should be used when updating documentation or non-project code.\n\nIf you don't want to release on a particular PR but the changes aren't trivial then use the `Skip Release` tag along side the appropriate version tag.\n\n</details>\n\n[ci]: https://circleci.com/gh/artsy/react-responsive-media\n[ci-icon]: https://circleci.com/gh/artsy/react-responsive-media.svg?style=shield\n[npm]: https://www.npmjs.com/package/@artsy/react-responsive-media\n[npm-icon]: https://badge.fury.io/js/%40artsy%2Freact-responsive-media.svg\n[react-responsive]: https://github.com/contra/react-responsive\n[react-media]: https://github.com/ReactTraining/react-media\n[match-media-api]: https://developer.mozilla.org/en-US/docs/Web/API/Window/matchMedia\n[new-issue]: https://github.com/artsy/react-responsive-media/issues/new\n[release-tags]: https://github.com/artsy/react-responsive-media/blob/master/package.json\n","readmeFilename":"README.md"}