{"_id":"@univision/jest-styled-components","_rev":"256-8787955c5418b83ad81705693a52ffd1","name":"@univision/jest-styled-components","dist-tags":{"latest":"7.0.5"},"versions":{"7.0.1":{"name":"@univision/jest-styled-components","version":"7.0.1","author":{"name":"Michele Bertoli"},"license":"MIT","_id":"@univision/jest-styled-components@7.0.1","maintainers":[{"name":"snailin.inoa","email":"snailin.inoa@bairesdev.com"},{"name":"cportela","email":"cportela@gmail.com"},{"name":"kamrankhan-tpg","email":"kamran.khan@3pillarglobal.com"},{"name":"carlosalmonte04_univision","email":"calmonte@univision.net"},{"name":"cameronpulcifer","email":"cameron.pulcifer@emagen.co"},{"name":"izzi","email":"izzisolo@gmail.com"},{"name":"yanv1991","email":"yanv1991@gmail.com"},{"name":"juavargas","email":"juavargas@univision.net"},{"name":"nemes-zoltan","email":"nemes.zoli.it@gmail.com"},{"name":"puzzle9900","email":"puzzle9900@gmail.com"},{"name":"msalmanali89","email":"mali@univision.net"},{"name":"mosrosem","email":"rosa.munoz@wizeline.com"},{"name":"jerolan","email":"jerome.olvera@gmail.com"},{"name":"ivantsuzuki","email":"tsuzuki.cruz@wizeline.com"},{"name":"nellygzza","email":"nelly.gonzalez@wizeline.com"},{"name":"merinowize","email":"eduardo.merino@wizeline.com"},{"name":"marino.dorador","email":"esteban5003@gmail.com"},{"name":"arrutneo","email":"arrutneo@gmail.com"},{"name":"jalmarazg","email":"jose.almaraz@wizeline.com"},{"name":"lerracxo","email":"lerracxo@gmail.com"},{"name":"endtwist","email":"josh@planetary.io"},{"name":"ruslansokolov","email":"mail@ruslansokolov.com"},{"name":"user89vishal","email":"vishal.srivastava1@3pillarglobal.com"},{"name":"osamasaleem95","email":"osalim@aspire-infotech.net"},{"name":"artcastday","email":"artcastday@gmail.com"},{"name":"delvalle","email":"pablo@delvalle.cr"},{"name":"apinango","email":"apinango@univision.net"},{"name":"sblack26","email":"supersamblack@gmail.com"},{"name":"nickjvm","email":"nick@nickvanmeter.com"},{"name":"andrewcoelho","email":"info@andrewcoelho.com"},{"name":"domenicodf","email":"domenico.defeo@gmail.com"},{"name":"niteshkumar3pillar","email":"nitesh.kumar@3pillarglobal.com"},{"name":"mdiblasio","email":"mdiblasio72@gmail.com"},{"name":"tremerex","email":"robert.gomezc@gmail.com"},{"name":"ashar-3pillar","email":"ashar.mitchell@3pillarglobal.com"},{"name":"yangalav","email":"yangalav@go.stockton.edu"},{"name":"nicholasboccuzzi","email":"nicholas.r.boccuzzi@gmail.com"},{"name":"andresv87","email":"avasquezf87@gmail.com"},{"name":"aecorredor","email":"aecorredor93@gmail.com"},{"name":"marcela-ramirez","email":"maramirez@univision.net"},{"name":"vladrudyk","email":"vlad.rudyk@3pillarglobal.com"},{"name":"vipul031989","email":"vipul319@gmail.com"},{"name":"aalshakhshir","email":"abood1shakhshir@gmail.com"},{"name":"mohan-tushar","email":"tushar.mohan@3pillarglobal.com"},{"name":"kanishk.sharma","email":"kanishk.sharma@3pillarglobal.com"},{"name":"princetpg","email":"prince.verma@3pillarglobal.com"},{"name":"psavage","email":"patrick.savage@3pillarglobal.com"},{"name":"omarannajjar","email":"eng.omar.alnajjar94@gmail.com"},{"name":"npogulanik","email":"nicolas.pogulanik@bairesdev.com"},{"name":"aberm","email":"adriana.berm@gmail.com"},{"name":"cnatalia","email":"natalia.herrera.rico@gmail.com"},{"name":"fablopez","email":"fabian.lopez.be@gmail.com"},{"name":"francisco.montesdeoca","email":"francisco.montesdeoca@bairesdev.com"},{"name":"ruben0626","email":"rubenarismendi@gmail.com"},{"name":"jdferreira","email":"jdferreira2429@gmail.com"},{"name":"rishabhjain3pillar","email":"rishabh.jain@3pillarglobal.com"},{"name":"rafaarantes","email":"rafael.arantes@bairesdev.com"},{"name":"vinicius.oliveira","email":"vinicius.oliveira@bairesdev.com"},{"name":"jradillo","email":"jradillo2008@gmail.com"},{"name":"alaingoga","email":"alaingoga@gmail.com"},{"name":"fmiranda","email":"francisco@cuquo.com"},{"name":"uvn_jenkins","email":"uvn_jenkins@uvn.io"},{"name":"vtorati","email":"vtorati@thefmg.com"},{"name":"vsankar","email":"vsankar@thefmg.com"},{"name":"clarencek","email":"clarencek@gmail.com"},{"name":"david.almeciga","email":"david.almeciga@kinja.com"},{"name":"jairox","email":"jairo@kinja.com"},{"name":"juanjorge","email":"jorge@kinja.com"},{"name":"danielcampo","email":"emailme@danielcampo.com"},{"name":"vxcamiloxv","email":"vxcamiloxv@disroot.org"},{"name":"markd78","email":"madavies@Univision.net"},{"name":"ed_hidalgo","email":"edmundo@cuquo.com"},{"name":"cmorakinja","email":"cmora@kinja.com"},{"name":"kinja-ci-bot","email":"jarzuaga@univision.net"}],"homepage":"https://github.com/styled-components/jest-styled-components#readme","bugs":{"url":"https://github.com/styled-components/jest-styled-components/issues"},"dist":{"shasum":"9b3aa6a81ac915247efe59f924ca2bcc40f22838","tarball":"https://registry.npmjs.org/@univision/jest-styled-components/-/jest-styled-components-7.0.1.tgz","fileCount":12,"integrity":"sha512-csys2MpPyoEldjVc6nqdi4dIr8MfsvGxKhtd7tpGVh9KfoIdKrn6fB1ibmIl1Zceg91MGjMktuIiLDNU04nuQQ==","signatures":[{"sig":"MEYCIQDCgRbqrXyzWD5RpB98Zs2ZwfYgxBQo3CuIxtFA4OcNiwIhAKkNgT1jwoKFOgVX6/u5AMKFrYV1LvO3JM6YTm/4yHKd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeO16mCRA9TVsSAnZWagAAsUgP/jN2KWtsR0sjjYzBMNp7\nsGf+6x6YCcp2Mo0fAaJDaTsT7hzGtiUUJGezoe67mvfuHVkFWMnZLvV89O9q\njwD3kKHdNw++0K0eaPOurJeWHlsRxOiMIBZuE48Ei1BHB7psmoZW6M9nzGt5\ngUQfysKklNOqD9EZ2PyPJPGsS5byKthyykLUDAcfnHk1hQ2VUQeeg4AqZ3Rw\n6nGpp6kSshaY0YfuBfBd5q2JyS5BVB7FDVo98XFWgFBI5vbESO8IJ991jbrB\n2KXpL4YUBZAD7IfBVY/J7zWBknvu31ZdgSM0DjAddE4PAkJ0lGzehEoloxOm\nK7pYq7zqIJqVLNNsG6/pk8Z83N3i1ZNOVehLkhx0Gi9CiKZmWoxQqiDJfATF\n9BuVJmV2RLG07v53NdgtMVzlAQwkAqE0KvQthOgu/RaQeKW0QDzUAySi9Cf6\ntp4ut33uFhcoc3mp2nQvvwr9cQXvugoAtQvcMF4d7kvxdiWBbThwdrqnjmSx\npTVVLiF43uXRfTK7R8RTJo3+LvU4YC7PSBprKIG6sOvbXXoYX3/6F8RAmNcV\nqATKaituSBMEaHGP9O0aomGqQijnITUAYwbAqbSWldHcmetWWJGgnMym4IbX\nRN0qr5/5hkogYmoRtWLUl/Ht4lZJMRHl12looV+eDD/fPORTl5JDaZXDp87K\n1mVT\r\n=mycD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"setupFiles":["<rootDir>/test/__mocks__/requestAnimationFrame.js"],"setupFilesAfterEnv":["<rootDir>/test/setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"],"testPathIgnorePatterns":["<rootDir>/test/native","<rootDir>/test/preact"]},"main":"./src/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"980b7f67077dcc13d2e1b4f9c80060fd89021004","scripts":{"test":"yarn test:web && yarn test:native && yarn test:preact && yarn test:ts","test:ts":"tsc --strict ./typings/index.d.ts","test:web":"jest","test:native":"jest --config .jest.native.json","test:preact":"jest --config .jest.preact.json","test:web:watch":"jest --watch"},"typings":"./typings/index.d.ts","_npmUser":{"name":"vxcamiloxv","email":"vxcamiloxv@disroot.org"},"repository":{"url":"git+ssh://git@github.com/styled-components/jest-styled-components.git","type":"git"},"_npmVersion":"6.9.0","description":"Jest utilities for Styled Components with displayName fix","directories":{},"lint-staged":{"*.js":["eslint --fix","git add"]},"_nodeVersion":"10.16.3","dependencies":{"css":"^2.2.4"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","husky":"^3.0.9","react":"^16.8.0","enzyme":"^3.6.0","eslint":"^6.6.0","preact":"^10.0.0-beta.2","prettier":"^1.18.2","react-is":"^16.8.6","react-dom":"^16.8.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^24.8.0","typescript":"^3.0.3","@babel/core":"^7.0.0","lint-staged":"^9.4.2","babel-eslint":"^10.0.1","react-native":"^0.61.4","enzyme-to-json":"^3.3.1","@babel/preset-env":"^7.0.0","styled-components":"^5.0.0","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.8.0","preact-render-to-json":"^3.6.6","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.5.0","enzyme-adapter-react-16":"^1.5.0","enzyme-adapter-preact-pure":"^2.2.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0"},"peerDependencies":{"styled-components":">= 5"},"_npmOperationalInternal":{"tmp":"tmp/jest-styled-components_7.0.1_1580949157949_0.18917216192640596","host":"s3://npm-registry-packages"}},"7.0.2":{"name":"@univision/jest-styled-components","version":"7.0.2","author":{"name":"Michele Bertoli"},"license":"MIT","_id":"@univision/jest-styled-components@7.0.2","maintainers":[{"name":"aalshakhshir","email":"abood1shakhshir@gmail.com"},{"name":"aberm","email":"adriana.berm@gmail.com"},{"name":"aecorredor","email":"aecorredor93@gmail.com"},{"name":"alaingoga","email":"alaingoga@gmail.com"},{"name":"andresv87","email":"avasquezf87@gmail.com"},{"name":"andrewcoelho","email":"info@andrewcoelho.com"},{"name":"apinango","email":"apinango@univision.net"},{"name":"arrutneo","email":"arrutneo@gmail.com"},{"name":"artcastday","email":"artcastday@gmail.com"},{"name":"ashar-3pillar","email":"ashar.mitchell@3pillarglobal.com"},{"name":"cameronpulcifer","email":"cameron.pulcifer@emagen.co"},{"name":"carlosalmonte04_univision","email":"calmonte@univision.net"},{"name":"clarencek","email":"clarencek@gmail.com"},{"name":"clavery63","email":"clavery63@gmail.com"},{"name":"cmorakinja","email":"cmora@kinja.com"},{"name":"cnatalia","email":"natalia.herrera.rico@gmail.com"},{"name":"cportela","email":"cportela@gmail.com"},{"name":"danielcampo","email":"emailme@danielcampo.com"},{"name":"david.almeciga","email":"david.almeciga@kinja.com"},{"name":"delvalle","email":"pablo@delvalle.cr"},{"name":"domenicodf","email":"domenico.defeo@gmail.com"},{"name":"ed_hidalgo","email":"edmundo@cuquo.com"},{"name":"endtwist","email":"josh@planetary.io"},{"name":"fablopez","email":"fabian.lopez.be@gmail.com"},{"name":"fmiranda","email":"francisco@cuquo.com"},{"name":"francisco.montesdeoca","email":"francisco.montesdeoca@bairesdev.com"},{"name":"ivantsuzuki","email":"tsuzuki.cruz@wizeline.com"},{"name":"izzi","email":"izzisolo@gmail.com"},{"name":"jairox","email":"jairo@kinja.com"},{"name":"jalmarazg","email":"jose.almaraz@wizeline.com"},{"name":"jdferreira","email":"jdferreira2429@gmail.com"},{"name":"jerolan","email":"jerome.olvera@gmail.com"},{"name":"jradillo","email":"jradillo2008@gmail.com"},{"name":"juanjorge","email":"jorge@kinja.com"},{"name":"juavargas","email":"juavargas@univision.net"},{"name":"kamrankhan-tpg","email":"kamran.khan@3pillarglobal.com"},{"name":"kanishk.sharma","email":"kanishk.sharma@3pillarglobal.com"},{"name":"kinja-ci-bot","email":"jarzuaga@univision.net"},{"name":"lerracxo","email":"lerracxo@gmail.com"},{"name":"marcela-ramirez","email":"maramirez@univision.net"},{"name":"marino.dorador","email":"esteban5003@gmail.com"},{"name":"markd78","email":"madavies@Univision.net"},{"name":"mdiblasio","email":"mdiblasio72@gmail.com"},{"name":"merinowize","email":"eduardo.merino@wizeline.com"},{"name":"mohan-tushar","email":"tushar.mohan@3pillarglobal.com"},{"name":"mosrosem","email":"rosa.munoz@wizeline.com"},{"name":"msalmanali89","email":"mali@univision.net"},{"name":"nellygzza","email":"nelly.gonzalez@wizeline.com"},{"name":"nemes-zoltan","email":"nemes.zoli.it@gmail.com"},{"name":"nicholasboccuzzi","email":"nicholas.r.boccuzzi@gmail.com"},{"name":"nickjvm","email":"nick@nickvanmeter.com"},{"name":"niteshkumar3pillar","email":"nitesh.kumar@3pillarglobal.com"},{"name":"npogulanik","email":"nicolas.pogulanik@bairesdev.com"},{"name":"omarannajjar","email":"eng.omar.alnajjar94@gmail.com"},{"name":"osamasaleem95","email":"osalim@aspire-infotech.net"},{"name":"princetpg","email":"prince.verma@3pillarglobal.com"},{"name":"psavage","email":"patrick.savage@3pillarglobal.com"},{"name":"puzzle9900","email":"puzzle9900@gmail.com"},{"name":"rafaarantes","email":"rafael.arantes@bairesdev.com"},{"name":"rishabhjain3pillar","email":"rishabh.jain@3pillarglobal.com"},{"name":"ruben0626","email":"rubenarismendi@gmail.com"},{"name":"ruslansokolov","email":"mail@ruslansokolov.com"},{"name":"sblack26","email":"supersamblack@gmail.com"},{"name":"snailin.inoa","email":"snailin.inoa@bairesdev.com"},{"name":"tremerex","email":"robert.gomezc@gmail.com"},{"name":"user89vishal","email":"vishal.srivastava1@3pillarglobal.com"},{"name":"uvn_jenkins","email":"uvn_jenkins@uvn.io"},{"name":"vinicius.oliveira","email":"vinicius.oliveira@bairesdev.com"},{"name":"vipul031989","email":"vipul319@gmail.com"},{"name":"vladrudyk","email":"vlad.rudyk@3pillarglobal.com"},{"name":"vsankar","email":"vsankar@thefmg.com"},{"name":"vtorati","email":"vtorati@thefmg.com"},{"name":"vxcamiloxv","email":"vxcamiloxv@disroot.org"},{"name":"yangalav","email":"yangalav@go.stockton.edu"},{"name":"yanv1991","email":"yanv1991@gmail.com"}],"homepage":"https://github.com/styled-components/jest-styled-components#readme","bugs":{"url":"https://github.com/styled-components/jest-styled-components/issues"},"dist":{"shasum":"0161e90baa0ea5e69cc4375c0df3ec010b99ab25","tarball":"https://registry.npmjs.org/@univision/jest-styled-components/-/jest-styled-components-7.0.2.tgz","fileCount":13,"integrity":"sha512-OWXD2d4lYheL1RYEg8dSR1PlNGiwF+n+CAFFOOT2GK6QJ2bi2BKmtvyLfO9+fL8INLfBnrKet60GcDddezrBeA==","signatures":[{"sig":"MEYCIQCFDsZSrp3dbfYDW3ct8plUekIGgmYRv6iQ7mTsixFf1gIhAIiBeT0iko+9vzpPOdHbHGenImLU+dM+Q/deB/xzTYaB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRE7WCRA9TVsSAnZWagAAhKgP/0BN/AY1xajk3hoZvSTp\nb1/vG179aiUsukwRRfUYTaseU79vqtSxM3reVUD6X/ImEO+XaDjTtuqKlZ5K\nAs2aa2RT7Ce3nxvjIxmc1VKdhL/A0JvZzagcXW8K2EDXtcC0BadpXdFRjA6e\nR4XlKV43K7G93NXOMJFnZYvcfwh3VpYJ1Lhumj5iL0am4Nu8jEn+TM3VsF87\nqgYa140OUOaQ8YivO8H+AVMFd2oMJJ1V84047eRUUpY5JSGUZTkHeYsxGmwu\nlfz/jcZ/Yjaw25sM8Q3YZMcGl1aVYo094dP5yQqy9O+1OJWf+YvqXIuJ+tY4\nsPDiLJt3tDtvc+a3Mu11vd/t/MP6TJUPHdsbTsVBEm2jIYFAvkPYDQY3ffV/\nPMyDyVQsqJU0IIpKLtff5voPGPDxIrbtfYrRX1WBe1nNlqB1CeEwbDl9nucN\n53S9r0/dMUjwvVpolgdfFYC2ev76Dz7VLvcYPhBRFlKcP0QG+Y3x6F+KKK1n\nYCk5wc/jSTNMfiiEJ89I1gMEtCXheMeUkH13jq+wNOqERyjqbABOBnaCDybw\nPzh0QFa/mNQvXiHWpRSLJmy+LMpRRNapkPY5qWE5bpMv+Jd5fmFi9sCPF30u\nP8ae4x8f5f1O8d/BH/BymraSHQucOTnDUH1vqqNrn5893aedrN9URNQBjpKn\n3Mo8\r\n=MutF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"setupFiles":["<rootDir>/test/__mocks__/requestAnimationFrame.js"],"setupFilesAfterEnv":["<rootDir>/test/setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"],"testPathIgnorePatterns":["<rootDir>/test/native","<rootDir>/test/preact"]},"main":"./src/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"eee5a467e0fa5bade13397ac75dc7d88eb9ba033","scripts":{"test":"yarn test:web && yarn test:native && yarn test:preact && yarn test:ts","test:ts":"tsc --strict ./typings/index.d.ts","test:web":"jest","test:native":"jest --config .jest.native.json","test:preact":"jest --config .jest.preact.json","test:web:watch":"jest --watch"},"typings":"./typings/index.d.ts","_npmUser":{"name":"vxcamiloxv","email":"vxcamiloxv@disroot.org"},"repository":{"url":"git+ssh://git@github.com/styled-components/jest-styled-components.git","type":"git"},"_npmVersion":"6.9.0","description":"Jest utilities for Styled Components with displayName fix","directories":{},"lint-staged":{"*.js":["eslint --fix","git add"]},"_nodeVersion":"10.16.3","dependencies":{"css":"^2.2.4"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","husky":"^3.0.9","react":"^16.8.0","enzyme":"^3.6.0","eslint":"^6.6.0","preact":"^10.0.0-beta.2","prettier":"^1.18.2","react-is":"^16.8.6","react-dom":"^16.8.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^24.8.0","typescript":"^3.0.3","@babel/core":"^7.0.0","lint-staged":"^9.4.2","babel-eslint":"^10.0.1","react-native":"^0.61.4","enzyme-to-json":"^3.3.1","@babel/preset-env":"^7.0.0","styled-components":"^5.0.0","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.8.0","preact-render-to-json":"^3.6.6","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.5.0","enzyme-adapter-react-16":"^1.5.0","enzyme-adapter-preact-pure":"^2.2.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0"},"peerDependencies":{"styled-components":">= 5"},"_npmOperationalInternal":{"tmp":"tmp/jest-styled-components_7.0.2_1581534933706_0.18542363997621125","host":"s3://npm-registry-packages"}},"7.0.3":{"name":"@univision/jest-styled-components","version":"7.0.3","author":{"name":"Michele Bertoli"},"license":"MIT","_id":"@univision/jest-styled-components@7.0.3","maintainers":[{"name":"aalshakhshir","email":"abood1shakhshir@gmail.com"},{"name":"aberm","email":"adriana.berm@gmail.com"},{"name":"aecorredor","email":"aecorredor93@gmail.com"},{"name":"alaingoga","email":"alaingoga@gmail.com"},{"name":"andresv87","email":"avasquezf87@gmail.com"},{"name":"andrewcoelho","email":"info@andrewcoelho.com"},{"name":"apinango","email":"apinango@univision.net"},{"name":"arrutneo","email":"arrutneo@gmail.com"},{"name":"artcastday","email":"artcastday@gmail.com"},{"name":"ashar-3pillar","email":"ashar.mitchell@3pillarglobal.com"},{"name":"cameronpulcifer","email":"cameron.pulcifer@emagen.co"},{"name":"carlosalmonte04_univision","email":"calmonte@univision.net"},{"name":"clarencek","email":"clarencek@gmail.com"},{"name":"clavery63","email":"clavery63@gmail.com"},{"name":"cmorakinja","email":"cmora@kinja.com"},{"name":"cnatalia","email":"natalia.herrera.rico@gmail.com"},{"name":"cportela","email":"cportela@gmail.com"},{"name":"danielcampo","email":"emailme@danielcampo.com"},{"name":"david.almeciga","email":"david.almeciga@kinja.com"},{"name":"delvalle","email":"pablo@delvalle.cr"},{"name":"domenicodf","email":"domenico.defeo@gmail.com"},{"name":"ed_hidalgo","email":"edmundo@cuquo.com"},{"name":"endtwist","email":"josh@planetary.io"},{"name":"fablopez","email":"fabian.lopez.be@gmail.com"},{"name":"fmiranda","email":"francisco@cuquo.com"},{"name":"francisco.montesdeoca","email":"francisco.montesdeoca@bairesdev.com"},{"name":"ivantsuzuki","email":"tsuzuki.cruz@wizeline.com"},{"name":"izzi","email":"izzisolo@gmail.com"},{"name":"jairox","email":"jairo@kinja.com"},{"name":"jalmarazg","email":"jose.almaraz@wizeline.com"},{"name":"jdferreira","email":"jdferreira2429@gmail.com"},{"name":"jerolan","email":"jerome.olvera@gmail.com"},{"name":"jradillo","email":"jradillo2008@gmail.com"},{"name":"juanjorge","email":"jorge@kinja.com"},{"name":"juavargas","email":"juavargas@univision.net"},{"name":"kamrankhan-tpg","email":"kamran.khan@3pillarglobal.com"},{"name":"kanishk.sharma","email":"kanishk.sharma@3pillarglobal.com"},{"name":"kinja-ci-bot","email":"jarzuaga@univision.net"},{"name":"lerracxo","email":"lerracxo@gmail.com"},{"name":"marcela-ramirez","email":"maramirez@univision.net"},{"name":"marino.dorador","email":"esteban5003@gmail.com"},{"name":"markd78","email":"madavies@Univision.net"},{"name":"mdiblasio","email":"mdiblasio72@gmail.com"},{"name":"merinowize","email":"eduardo.merino@wizeline.com"},{"name":"mohan-tushar","email":"tushar.mohan@3pillarglobal.com"},{"name":"mosrosem","email":"rosa.munoz@wizeline.com"},{"name":"msalmanali89","email":"mali@univision.net"},{"name":"nellygzza","email":"nelly.gonzalez@wizeline.com"},{"name":"nemes-zoltan","email":"nemes.zoli.it@gmail.com"},{"name":"nicholasboccuzzi","email":"nicholas.r.boccuzzi@gmail.com"},{"name":"nickjvm","email":"nick@nickvanmeter.com"},{"name":"niteshkumar3pillar","email":"nitesh.kumar@3pillarglobal.com"},{"name":"npogulanik","email":"nicolas.pogulanik@bairesdev.com"},{"name":"omarannajjar","email":"eng.omar.alnajjar94@gmail.com"},{"name":"osamasaleem95","email":"osalim@aspire-infotech.net"},{"name":"princetpg","email":"prince.verma@3pillarglobal.com"},{"name":"psavage","email":"patrick.savage@3pillarglobal.com"},{"name":"puzzle9900","email":"puzzle9900@gmail.com"},{"name":"rafaarantes","email":"rafael.arantes@bairesdev.com"},{"name":"rishabhjain3pillar","email":"rishabh.jain@3pillarglobal.com"},{"name":"ruben0626","email":"rubenarismendi@gmail.com"},{"name":"ruslansokolov","email":"mail@ruslansokolov.com"},{"name":"sblack26","email":"supersamblack@gmail.com"},{"name":"snailin.inoa","email":"snailin.inoa@bairesdev.com"},{"name":"tremerex","email":"robert.gomezc@gmail.com"},{"name":"user89vishal","email":"vishal.srivastava1@3pillarglobal.com"},{"name":"uvn_jenkins","email":"uvn_jenkins@uvn.io"},{"name":"vinicius.oliveira","email":"vinicius.oliveira@bairesdev.com"},{"name":"vipul031989","email":"vipul319@gmail.com"},{"name":"vladrudyk","email":"vlad.rudyk@3pillarglobal.com"},{"name":"vsankar","email":"vsankar@thefmg.com"},{"name":"vtorati","email":"vtorati@thefmg.com"},{"name":"vxcamiloxv","email":"vxcamiloxv@disroot.org"},{"name":"yangalav","email":"yangalav@go.stockton.edu"},{"name":"yanv1991","email":"yanv1991@gmail.com"}],"dist":{"shasum":"8774885e53800e5b3e59e8ff5d8a60872d831581","tarball":"https://registry.npmjs.org/@univision/jest-styled-components/-/jest-styled-components-7.0.3.tgz","fileCount":18,"integrity":"sha512-Pi8OM9dbFWv01Ay/t9qUSuMU5vsijC1VQVEU6f4c7SWalhoT7CSwRvUQygoVCFhq8CjGhiyRdnbmuMf66TTlrA==","signatures":[{"sig":"MEUCIQCv98YXHvIZiz0TdHxkKvJ1PQk44ORrjbMjrX5DD4719wIgCvnihVgC5eb78nyNtpH/cmHc3LRFRyqh2g7I7gu+cT4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRIxsCRA9TVsSAnZWagAAjpMQAIXz6xHZ0b+GpZLdm/rM\nsQXRmVyI0+SQfCY6ckdH8vY1c1zYFo4XjmwTZMS4fbqWCk+ilOxGXcgizxXo\nuaqGDiM/tOl0/31ZfYF4HCa+h4mTGrlsJS5K3DNrgmgOE9tgPbSdJzaFDAsH\n4m8Ajp/rpjwJrHU6vSFZ0T2MSMWjjhmuKyaeMxywcKRgUrLLD3GAhNF9EbUQ\nNgHeWeQelnmZ+5BDnvQ5S/DHWUVtMHqk0DzL/QCwsqQCsS+3C2qPYCw8DK0y\nFoqJep3kjTu6OYpcwOygrHSfggY5iOMnXoOG4jfhti8C511oNmcQPLoHhbRd\nQzy588XWESdRMHAwG3S5O1aAtprdufgtGBVy7mQjwSa3JbkSaW2Fx5jOHESg\n5NilJlAmbhUOivgTa+aOMp+8dNxfolMRjHGaDEO8KIK0mPvv9u2/2NWu/3v1\nm10tbAs8+Tbvob4SwvY6VaRmm806Lx9Xm+AT0Eyxoj9S1LruN85xD5qLvqBl\nHAcjCVovaVAIgflLVUuDFmJ0q8fqS4fsB94E6fPH4ZAapi1SLHi7Y7VCC3xd\n4rFyMmM3TqKJX5dt3aevudzb7eYS+4ZrMMpRP2JDcySC+SxjsgOW/WRka0zH\nVC3yZTTqQ8OqRO1aehGBslOFQdxS5fKZbtz32S3WE/l5vaXgBUHVtzE0S0we\nRPo6\r\n=/V6K\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"setupFiles":["<rootDir>/test/__mocks__/requestAnimationFrame.js"],"setupFilesAfterEnv":["<rootDir>/test/setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"],"testPathIgnorePatterns":["<rootDir>/test/native","<rootDir>/test/preact"]},"main":"./src/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"scripts":{"test":"yarn test:web && yarn test:native && yarn test:preact && yarn test:ts","test:ts":"tsc --strict ./typings/index.d.ts","test:web":"jest","test:native":"jest --config .jest.native.json","test:preact":"jest --config .jest.preact.json","test:web:watch":"jest --watch"},"typings":"./typings/index.d.ts","_npmUser":{"name":"vxcamiloxv","email":"vxcamiloxv@disroot.org"},"repository":{"url":"git@github.com:styled-components/jest-styled-components.git","type":"git"},"description":"Jest utilities for Styled Components with displayName fix","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2017 Michele Bertoli\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.js":["eslint --fix","git add"]},"dependencies":{"css":"^2.2.4"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","husky":"^3.0.9","react":"^16.8.0","enzyme":"^3.6.0","eslint":"^6.6.0","preact":"^10.0.0-beta.2","prettier":"^1.18.2","react-is":"^16.8.6","react-dom":"^16.8.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^24.8.0","typescript":"^3.0.3","@babel/core":"^7.0.0","lint-staged":"^9.4.2","babel-eslint":"^10.0.1","react-native":"^0.61.4","enzyme-to-json":"^3.3.1","@babel/preset-env":"^7.0.0","styled-components":"^5.0.0","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.8.0","preact-render-to-json":"^3.6.6","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.5.0","enzyme-adapter-react-16":"^1.5.0","enzyme-adapter-preact-pure":"^2.2.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0"},"peerDependencies":{"styled-components":">= 5"},"_npmOperationalInternal":{"tmp":"tmp/jest-styled-components_7.0.3_1581550700366_0.770301241744374","host":"s3://npm-registry-packages"}},"7.0.4":{"name":"@univision/jest-styled-components","version":"7.0.4","author":{"name":"Michele Bertoli"},"license":"MIT","_id":"@univision/jest-styled-components@7.0.4","maintainers":[{"name":"aalshakhshir","email":"abood1shakhshir@gmail.com"},{"name":"aberm","email":"adriana.berm@gmail.com"},{"name":"aecorredor","email":"aecorredor93@gmail.com"},{"name":"alaingoga","email":"alaingoga@gmail.com"},{"name":"andresv87","email":"avasquezf87@gmail.com"},{"name":"andrewcoelho","email":"info@andrewcoelho.com"},{"name":"apinango","email":"apinango@univision.net"},{"name":"arrutneo","email":"arrutneo@gmail.com"},{"name":"artcastday","email":"artcastday@gmail.com"},{"name":"ashar-3pillar","email":"ashar.mitchell@3pillarglobal.com"},{"name":"cameronpulcifer","email":"cameron.pulcifer@emagen.co"},{"name":"carlosalmonte04_univision","email":"calmonte@univision.net"},{"name":"clarencek","email":"clarencek@gmail.com"},{"name":"clavery63","email":"clavery63@gmail.com"},{"name":"cmorakinja","email":"cmora@kinja.com"},{"name":"cnatalia","email":"natalia.herrera.rico@gmail.com"},{"name":"cportela","email":"cportela@gmail.com"},{"name":"danielcampo","email":"emailme@danielcampo.com"},{"name":"david.almeciga","email":"david.almeciga@kinja.com"},{"name":"delvalle","email":"pablo@delvalle.cr"},{"name":"domenicodf","email":"domenico.defeo@gmail.com"},{"name":"ed_hidalgo","email":"edmundo@cuquo.com"},{"name":"endtwist","email":"josh@planetary.io"},{"name":"fablopez","email":"fabian.lopez.be@gmail.com"},{"name":"fmiranda","email":"francisco@cuquo.com"},{"name":"francisco.montesdeoca","email":"francisco.montesdeoca@bairesdev.com"},{"name":"ivantsuzuki","email":"tsuzuki.cruz@wizeline.com"},{"name":"izzi","email":"izzisolo@gmail.com"},{"name":"jairox","email":"jairo@kinja.com"},{"name":"jalmarazg","email":"jose.almaraz@wizeline.com"},{"name":"jdferreira","email":"jdferreira2429@gmail.com"},{"name":"jerolan","email":"jerome.olvera@gmail.com"},{"name":"jradillo","email":"jradillo2008@gmail.com"},{"name":"juanjorge","email":"jorge@kinja.com"},{"name":"juavargas","email":"juavargas@univision.net"},{"name":"kamrankhan-tpg","email":"kamran.khan@3pillarglobal.com"},{"name":"kanishk.sharma","email":"kanishk.sharma@3pillarglobal.com"},{"name":"kinja-ci-bot","email":"jarzuaga@univision.net"},{"name":"lerracxo","email":"lerracxo@gmail.com"},{"name":"marcela-ramirez","email":"maramirez@univision.net"},{"name":"marino.dorador","email":"esteban5003@gmail.com"},{"name":"markd78","email":"madavies@Univision.net"},{"name":"mdiblasio","email":"mdiblasio72@gmail.com"},{"name":"merinowize","email":"eduardo.merino@wizeline.com"},{"name":"mohan-tushar","email":"tushar.mohan@3pillarglobal.com"},{"name":"mosrosem","email":"rosa.munoz@wizeline.com"},{"name":"msalmanali89","email":"mali@univision.net"},{"name":"nellygzza","email":"nelly.gonzalez@wizeline.com"},{"name":"nemes-zoltan","email":"nemes.zoli.it@gmail.com"},{"name":"nicholasboccuzzi","email":"nicholas.r.boccuzzi@gmail.com"},{"name":"nickjvm","email":"nick@nickvanmeter.com"},{"name":"niteshkumar3pillar","email":"nitesh.kumar@3pillarglobal.com"},{"name":"npogulanik","email":"nicolas.pogulanik@bairesdev.com"},{"name":"omarannajjar","email":"eng.omar.alnajjar94@gmail.com"},{"name":"osamasaleem95","email":"osalim@aspire-infotech.net"},{"name":"princetpg","email":"prince.verma@3pillarglobal.com"},{"name":"psavage","email":"patrick.savage@3pillarglobal.com"},{"name":"puzzle9900","email":"puzzle9900@gmail.com"},{"name":"rafaarantes","email":"rafael.arantes@bairesdev.com"},{"name":"rishabhjain3pillar","email":"rishabh.jain@3pillarglobal.com"},{"name":"ruben0626","email":"rubenarismendi@gmail.com"},{"name":"ruslansokolov","email":"mail@ruslansokolov.com"},{"name":"sblack26","email":"supersamblack@gmail.com"},{"name":"snailin.inoa","email":"snailin.inoa@bairesdev.com"},{"name":"tremerex","email":"robert.gomezc@gmail.com"},{"name":"user89vishal","email":"vishal.srivastava1@3pillarglobal.com"},{"name":"uvn_jenkins","email":"uvn_jenkins@uvn.io"},{"name":"vinicius.oliveira","email":"vinicius.oliveira@bairesdev.com"},{"name":"vipul031989","email":"vipul319@gmail.com"},{"name":"vladrudyk","email":"vlad.rudyk@3pillarglobal.com"},{"name":"vsankar","email":"vsankar@thefmg.com"},{"name":"vtorati","email":"vtorati@thefmg.com"},{"name":"vxcamiloxv","email":"vxcamiloxv@disroot.org"},{"name":"yangalav","email":"yangalav@go.stockton.edu"},{"name":"yanv1991","email":"yanv1991@gmail.com"}],"homepage":"https://github.com/styled-components/jest-styled-components#readme","bugs":{"url":"https://github.com/styled-components/jest-styled-components/issues"},"dist":{"shasum":"143bf8a297cda47f83a01c9fc066ecd5cfca762d","tarball":"https://registry.npmjs.org/@univision/jest-styled-components/-/jest-styled-components-7.0.4.tgz","fileCount":12,"integrity":"sha512-RHa7KRPyld+HL8+H5govua1p83BVcXuWuqQ98of94GWuV8pCGZKdPVz0j4AYqEULfl9mMEk2jDsC/lYMTqFdrg==","signatures":[{"sig":"MEUCIQCDx8X8zihlacIjGIHodHV9B3QSkx5Cn1234bGOVjz07QIgCJaG960jkhZYdhDzHv1LYL7py5WEgPTd/+Sa2z+NYkY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRI5yCRA9TVsSAnZWagAA0uIQAKGmfF9x3Vc6mmyoMYur\nPCj6QbiHQ4yEX1mDYTvBbBEHkXgykdvu3oeGbS7879DiWN0ImbUC1BiD3G/G\nZmsIb34HfdJcSeUpjWmVCejBSk+qWSNnysV/da7dX9mWdaM6qfZrcVkIfnWL\ng+/RhakidoU8pPX5x3G4Yg790Dvt+ylVyuJlv4EIheAZ5CFCfhNRCusylEIY\nulGzJgQXqO6p4ZPI8Vpokc6ztKe6z2W45Ozbccek904DDDtwZSULScb3pYyi\nRbTan+hGSTIkiFOvpQ7CubnGLDUHtJcwlbmM7DvwofopL31kZZ/RtwwaEguO\nFvxvdS1rUYADxZJCRH6nvpu74UMO+PrUg0pLygLBc3naedIU/EI/4LR6MrmP\n+ZqjxffLtrM7gKMoq9okzArDvUo8L/JrSiwoHtJ0L9GIOCStPjM1LRGsz/P1\nXzCuAxtJle6JqBSZPzN7urPP3zJsqNnp/Y4eOQ26e4ppzSYIhmEp6YTG1hgP\nSZwqyAW7lk788RY8F3QVFDF3yj1VFOU8+geQtxh7NnYl/aeW3k9BeWVzI8tf\ndYKFUKMIulQyzu93Vd8SsUJwn7aVPJfvQpsa1iU5iC4U/H1w8MEoaqmvKkK8\ncZzLPQpIar41giCT4/XVks5OrJ4tb57Q2Fmhe+7D/2t6njWNFzqa9Tl50TD8\nq8jz\r\n=i1jP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"setupFiles":["<rootDir>/test/__mocks__/requestAnimationFrame.js"],"setupFilesAfterEnv":["<rootDir>/test/setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"],"testPathIgnorePatterns":["<rootDir>/test/native","<rootDir>/test/preact"]},"main":"./src/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"23c141d5cd7d69d973a3f1371415bacdc8998a7c","scripts":{"test":"yarn test:web && yarn test:native && yarn test:preact && yarn test:ts","test:ts":"tsc --strict ./typings/index.d.ts","test:web":"jest","test:native":"jest --config .jest.native.json","test:preact":"jest --config .jest.preact.json","test:web:watch":"jest --watch"},"typings":"./typings/index.d.ts","_npmUser":{"name":"vxcamiloxv","email":"vxcamiloxv@disroot.org"},"repository":{"url":"git+ssh://git@github.com/styled-components/jest-styled-components.git","type":"git"},"_npmVersion":"6.9.0","description":"Jest utilities for Styled Components with displayName fix","directories":{},"lint-staged":{"*.js":["eslint --fix","git add"]},"_nodeVersion":"10.16.3","dependencies":{"css":"^2.2.4"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","husky":"^3.0.9","react":"^16.8.0","enzyme":"^3.6.0","eslint":"^6.6.0","preact":"^10.0.0-beta.2","prettier":"^1.18.2","react-is":"^16.8.6","react-dom":"^16.8.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^24.8.0","typescript":"^3.0.3","@babel/core":"^7.0.0","lint-staged":"^9.4.2","babel-eslint":"^10.0.1","react-native":"^0.61.4","enzyme-to-json":"^3.3.1","@babel/preset-env":"^7.0.0","styled-components":"^5.0.0","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.8.0","preact-render-to-json":"^3.6.6","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.5.0","enzyme-adapter-react-16":"^1.5.0","enzyme-adapter-preact-pure":"^2.2.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0"},"peerDependencies":{"styled-components":">= 5"},"_npmOperationalInternal":{"tmp":"tmp/jest-styled-components_7.0.4_1581551218233_0.35014359868211997","host":"s3://npm-registry-packages"}},"7.0.5":{"name":"@univision/jest-styled-components","version":"7.0.5","author":{"name":"Michele Bertoli"},"license":"MIT","_id":"@univision/jest-styled-components@7.0.5","maintainers":[{"name":"aalshakhshir","email":"abood1shakhshir@gmail.com"},{"name":"aberm","email":"adriana.berm@gmail.com"},{"name":"aecorredor","email":"aecorredor93@gmail.com"},{"name":"alaingoga","email":"alaingoga@gmail.com"},{"name":"andresv87","email":"avasquezf87@gmail.com"},{"name":"andrewcoelho","email":"info@andrewcoelho.com"},{"name":"apinango","email":"apinango@univision.net"},{"name":"arrutneo","email":"arrutneo@gmail.com"},{"name":"artcastday","email":"artcastday@gmail.com"},{"name":"ashar-3pillar","email":"ashar.mitchell@3pillarglobal.com"},{"name":"cameronpulcifer","email":"cameron.pulcifer@emagen.co"},{"name":"carlosalmonte04_univision","email":"calmonte@univision.net"},{"name":"clarencek","email":"clarencek@gmail.com"},{"name":"clavery63","email":"clavery63@gmail.com"},{"name":"cmorakinja","email":"cmora@kinja.com"},{"name":"cnatalia","email":"natalia.herrera.rico@gmail.com"},{"name":"cportela","email":"cportela@gmail.com"},{"name":"danielcampo","email":"emailme@danielcampo.com"},{"name":"david.almeciga","email":"david.almeciga@kinja.com"},{"name":"delvalle","email":"pablo@delvalle.cr"},{"name":"domenicodf","email":"domenico.defeo@gmail.com"},{"name":"ed_hidalgo","email":"edmundo@cuquo.com"},{"name":"endtwist","email":"josh@planetary.io"},{"name":"fablopez","email":"fabian.lopez.be@gmail.com"},{"name":"fmiranda","email":"francisco@cuquo.com"},{"name":"francisco.montesdeoca","email":"francisco.montesdeoca@bairesdev.com"},{"name":"ivantsuzuki","email":"tsuzuki.cruz@wizeline.com"},{"name":"izzi","email":"izzisolo@gmail.com"},{"name":"jairox","email":"jairo@kinja.com"},{"name":"jalmarazg","email":"jose.almaraz@wizeline.com"},{"name":"jdferreira","email":"jdferreira2429@gmail.com"},{"name":"jerolan","email":"jerome.olvera@gmail.com"},{"name":"jradillo","email":"jradillo2008@gmail.com"},{"name":"juanjorge","email":"jorge@kinja.com"},{"name":"juavargas","email":"juavargas@univision.net"},{"name":"kamrankhan-tpg","email":"kamran.khan@3pillarglobal.com"},{"name":"kanishk.sharma","email":"kanishk.sharma@3pillarglobal.com"},{"name":"kinja-ci-bot","email":"jarzuaga@univision.net"},{"name":"lerracxo","email":"lerracxo@gmail.com"},{"name":"marcela-ramirez","email":"maramirez@univision.net"},{"name":"marino.dorador","email":"esteban5003@gmail.com"},{"name":"markd78","email":"madavies@Univision.net"},{"name":"mdiblasio","email":"mdiblasio72@gmail.com"},{"name":"merinowize","email":"eduardo.merino@wizeline.com"},{"name":"mohan-tushar","email":"tushar.mohan@3pillarglobal.com"},{"name":"mosrosem","email":"rosa.munoz@wizeline.com"},{"name":"msalmanali89","email":"mali@univision.net"},{"name":"nellygzza","email":"nelly.gonzalez@wizeline.com"},{"name":"nemes-zoltan","email":"nemes.zoli.it@gmail.com"},{"name":"nicholasboccuzzi","email":"nicholas.r.boccuzzi@gmail.com"},{"name":"nickjvm","email":"nick@nickvanmeter.com"},{"name":"niteshkumar3pillar","email":"nitesh.kumar@3pillarglobal.com"},{"name":"npogulanik","email":"nicolas.pogulanik@bairesdev.com"},{"name":"omarannajjar","email":"eng.omar.alnajjar94@gmail.com"},{"name":"osamasaleem95","email":"osalim@aspire-infotech.net"},{"name":"princetpg","email":"prince.verma@3pillarglobal.com"},{"name":"psavage","email":"patrick.savage@3pillarglobal.com"},{"name":"puzzle9900","email":"puzzle9900@gmail.com"},{"name":"rafaarantes","email":"rafael.arantes@bairesdev.com"},{"name":"rishabhjain3pillar","email":"rishabh.jain@3pillarglobal.com"},{"name":"ruben0626","email":"rubenarismendi@gmail.com"},{"name":"ruslansokolov","email":"mail@ruslansokolov.com"},{"name":"sblack26","email":"supersamblack@gmail.com"},{"name":"snailin.inoa","email":"snailin.inoa@bairesdev.com"},{"name":"tremerex","email":"robert.gomezc@gmail.com"},{"name":"user89vishal","email":"vishal.srivastava1@3pillarglobal.com"},{"name":"uvn_jenkins","email":"uvn_jenkins@uvn.io"},{"name":"vinicius.oliveira","email":"vinicius.oliveira@bairesdev.com"},{"name":"vipul031989","email":"vipul319@gmail.com"},{"name":"vladrudyk","email":"vlad.rudyk@3pillarglobal.com"},{"name":"vsankar","email":"vsankar@thefmg.com"},{"name":"vtorati","email":"vtorati@thefmg.com"},{"name":"vxcamiloxv","email":"vxcamiloxv@disroot.org"},{"name":"yangalav","email":"yangalav@go.stockton.edu"},{"name":"yanv1991","email":"yanv1991@gmail.com"}],"homepage":"https://github.com/styled-components/jest-styled-components#readme","bugs":{"url":"https://github.com/styled-components/jest-styled-components/issues"},"dist":{"shasum":"fa393f0f47b14b24cb6bc5aead73c4fe7f76cf06","tarball":"https://registry.npmjs.org/@univision/jest-styled-components/-/jest-styled-components-7.0.5.tgz","fileCount":12,"integrity":"sha512-2FDOlPXas5FuQl9CTubPnG6HPRfoIXQR8f7BsOgHd6Y2O8hb+cImfBZJoWZ8zuw7n7k+bxU2Amp6Tp003W5KQw==","signatures":[{"sig":"MEYCIQDDELD9dKMbAQwRq9lzGyHu/2LhrcANSPO1VLVNSqPXFAIhAMH9WSkNkw1mCdi/R+qJIIv9GrgLJw55Mj36p99sTNEl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRJrpCRA9TVsSAnZWagAAyaYP/iI4xXYaWB4Uj0xfwDXt\n+AEoeEtW8ofEoLvusl+6uvOdcEQ2vYRUJ8SR5l7jatlpoHBAbi2AxBhx6nwl\nNNyI2Uu9trX0ZmZQQxsXNxLK3KCe1nR3Z/ng/GV4E8vPv29txlwkpa/otyrv\nHe6g5UFpYKXT7Is/RMLYBgQjQGMARVRwgxHIA1U2+xaUKAfOulKQWe6QS/8h\nSg9HPM4cIodHMa5mLrXXQIKNAWV+298cWcCYmSWxhffjyl4m8tUdrQvAbjAk\n48Cc8YUiiIOB7hB/MbHxSH2PpjpHUFMnxuEQTNQU1MAhcXZ+efyIu9E+r60r\nE2oJl1OsRzMqu9f+Uifa/BfT9UrS5/XBBgT/wcNuO38xw3ZyriitBH/v270E\ntrcucFwO2myEUjpkejwh2gdmgVsPvqkMl2bBhZA5YL3w1nnn9Qy1BotGDteH\noSd5Y9vAZBn3iDie0fv4zsVOwvuN5L1XLpi9RLGn49I9Yzdooebx99TQ3pLR\ncAldJEw+FgCdihT32DEhEAhkQbK4arzUyg3u20fRmtjJV8B9qLg+nUKYOuV9\nKM5aJ/7Q+4TnShz4JTPUq6LGFkHQ46TDMpJUvyI5fU7zWYm0tc623U9DAGeq\nNnlAhNcsb+WG+XJrOLy8SrHZWrhrzQqudO5l8NhxcQ45inHwveelVfQRZEbD\nFEHw\r\n=u8Vk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"setupFiles":["<rootDir>/test/__mocks__/requestAnimationFrame.js"],"setupFilesAfterEnv":["<rootDir>/test/setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"],"testPathIgnorePatterns":["<rootDir>/test/native","<rootDir>/test/preact"]},"main":"./src/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"08d2f80016474f418c972a9533b4e1d537a18829","scripts":{"test":"yarn test:web && yarn test:native && yarn test:preact && yarn test:ts","test:ts":"tsc --strict ./typings/index.d.ts","test:web":"jest","test:native":"jest --config .jest.native.json","test:preact":"jest --config .jest.preact.json","test:web:watch":"jest --watch"},"typings":"./typings/index.d.ts","_npmUser":{"name":"vxcamiloxv","email":"vxcamiloxv@disroot.org"},"repository":{"url":"git+ssh://git@github.com/styled-components/jest-styled-components.git","type":"git"},"_npmVersion":"6.9.0","description":"Jest utilities for Styled Components with displayName fix","directories":{},"lint-staged":{"*.js":["eslint --fix","git add"]},"_nodeVersion":"10.16.3","dependencies":{"css":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","husky":"^3.0.9","react":"^16.8.0","enzyme":"^3.6.0","eslint":"^6.6.0","preact":"^10.0.0-beta.2","prettier":"^1.18.2","react-is":"^16.8.6","react-dom":"^16.8.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^24.8.0","typescript":"^3.0.3","@babel/core":"^7.0.0","lint-staged":"^9.4.2","babel-eslint":"^10.0.1","react-native":"^0.61.4","enzyme-to-json":"^3.3.1","@babel/preset-env":"^7.0.0","styled-components":"^5.0.0","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.8.0","preact-render-to-json":"^3.6.6","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.5.0","enzyme-adapter-react-16":"^1.5.0","enzyme-adapter-preact-pure":"^2.2.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0"},"peerDependencies":{"styled-components":">= 5"},"_npmOperationalInternal":{"tmp":"tmp/jest-styled-components_7.0.5_1581554408815_0.46933084131113234","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-02-06T00:32:37.762Z","modified":"2025-12-02T17:18:51.504Z","7.0.1":"2020-02-06T00:32:38.056Z","7.0.2":"2020-02-12T19:15:33.811Z","7.0.3":"2020-02-12T23:38:20.516Z","7.0.4":"2020-02-12T23:46:58.421Z","7.0.5":"2020-02-13T00:40:08.928Z"},"bugs":{"url":"https://github.com/styled-components/jest-styled-components/issues"},"author":{"name":"Michele Bertoli"},"license":"MIT","homepage":"https://github.com/styled-components/jest-styled-components#readme","repository":{"url":"git+ssh://git@github.com/styled-components/jest-styled-components.git","type":"git"},"description":"Jest utilities for Styled Components with displayName fix","maintainers":[],"readme":"[![NPM version](https://img.shields.io/npm/v/jest-styled-components.svg)](https://www.npmjs.com/package/jest-styled-components)\n[![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/styled-components/jest)\n\n[![Build Status](https://travis-ci.org/styled-components/jest-styled-components.svg?branch=master)](https://travis-ci.org/styled-components/jest-styled-components)\n[![tested with jest](https://img.shields.io/badge/tested_with-jest-99424f.svg)](https://github.com/facebook/jest)\n[![styled with prettier](https://img.shields.io/badge/styled_with-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n\n# Jest Styled Components\nA set of utilities for testing [Styled Components](https://github.com/styled-components/styled-components) with [Jest](https://github.com/facebook/jest).\nThis package improves the snapshot testing experience and provides a brand new matcher to make expectations on the style rules.\n\n# Quick Start\n\n## Installation\n\n```sh\nyarn add --dev jest-styled-components\n```\n\n## Usage\n\n```js\nimport React from 'react'\nimport styled from 'styled-components'\nimport renderer from 'react-test-renderer'\nimport 'jest-styled-components'\n\nconst Button = styled.button`\n  color: red;\n`\n\ntest('it works', () => {\n  const tree = renderer.create(<Button />).toJSON()\n  expect(tree).toMatchSnapshot()\n  expect(tree).toHaveStyleRule('color', 'red')\n})\n```\n\nIf you don't want to import the library in every test file, it's recommended to use the [global installation](#global-installation) method.\n\nTable of Contents\n=================\n\n   * [Snapshot Testing](#snapshot-testing)\n      * [Enzyme](#enzyme)\n      * [react-testing-library](#react-testing-library)\n      * [Theming](#theming)\n      * [Preact](#preact)\n      * [Serializer](#serializer)\n   * [toHaveStyleRule](#tohavestylerule)\n   * [Global installation](#global-installation)\n   * [Working with multiple packages](#working-with-multiple-packages)\n   * [Contributing](#contributing)\n\n# Snapshot Testing\n\nJest [snapshot testing](https://facebook.github.io/jest/docs/snapshot-testing.html) is an excellent way to test [React](https://facebook.github.io/react/) components (or any serializable value) and make sure things don't change unexpectedly.\nIt works with Styled Components but there are a few problems that this package addresses and solves.\n\nFor example, suppose we create this styled Button:\n\n```js\nimport styled from 'styled-components'\n\nconst Button = styled.button`\n  color: red;\n`\n```\n\nWhich we cover with the following test:\n\n```js\nimport React from 'react'\nimport renderer from 'react-test-renderer'\n\ntest('it works', () => {\n  const tree = renderer.create(<Button />).toJSON()\n  expect(tree).toMatchSnapshot()\n})\n```\n\nWhen we run our test command, Jest generates a snapshot containing a few class names (which we didn't set) and no information about the style rules:\n\n```js\nexports[`it works 1`] = `\n<button\n  className=\"sc-bdVaJa rOCEJ\"\n/>\n`;\n```\n\nConsequently, changing the color to green:\n\n```js\nconst Button = styled.button`\n  color: green;\n`\n```\n\nResults in the following diff, where Jest can only tell us that the class names are changed.\nAlthough we can assume that if the class names are changed the style rules are also changed, this is not optimal ([and is not always true](https://github.com/styled-components/jest-styled-components/issues/29)).\n\n```diff\n- Snapshot\n+ Received\n\n <button\n-  className=\"sc-bdVaJa rOCEJ\"\n+  className=\"sc-bdVaJa hUzqNt\"\n />\n```\n\nHere's where Jest Styled Components comes to rescue.\n\nWe import the package into our test file:\n\n```js\nimport 'jest-styled-components'\n```\n\nWhen we rerun the test, the output is different: the style rules are included in the snapshot, and the hashed class names are substituted with placeholders that make the diffs less noisy:\n\n```diff\n- Snapshot\n+ Received\n\n+.c0 {\n+  color: green;\n+}\n+\n <button\n-  className=\"sc-bdVaJa rOCEJ\"\n+  className=\"c0\"\n />\n```\n\nThis is the resulting snapshot:\n\n```js\nexports[`it works 1`] = `\n.c0 {\n  color: green;\n}\n\n<button\n  className=\"c0\"\n/>\n`;\n```\n\nNow, suppose we change the color again to blue:\n\n```js\nconst Button = styled.button`\n  color: blue;\n`\n```\n\nThanks to Jest Styled Components, Jest is now able to provide the exact information and make our testing experience even more delightful 💖:\n\n```diff\n- Snapshot\n+ Received\n\n .c0 {\n-  color: green;\n+  color: blue;\n }\n\n <button\n   className=\"c0\"\n />\n```\n\n## Enzyme\n\n[enzyme-to-json](https://www.npmjs.com/package/enzyme-to-json) is necessary to generate snapshots using [Enzyme](https://github.com/airbnb/enzyme)'s [shallow](http://airbnb.io/enzyme/docs/api/shallow.html) or [full DOM](http://airbnb.io/enzyme/docs/api/mount.html) rendering.\n\n```sh\nyarn add --dev enzyme-to-json\n```\n\nIt can be enabled globally in the `package.json`:\n\n```js\n\"jest\": {\n  \"snapshotSerializers\": [\n    \"enzyme-to-json/serializer\"\n  ]\n}\n```\n\nOr imported in each test:\n\n```js\nimport toJson from 'enzyme-to-json'\n\n// ...\n\nexpect(toJson(wrapper)).toMatchSnapshot()\n```\n\nJest Styled Components works with shallow rendering:\n\n```js\nimport { shallow } from 'enzyme'\n\ntest('it works', () => {\n  const wrapper = shallow(<Button />)\n  expect(wrapper).toMatchSnapshot()\n})\n```\n\nAnd full DOM rendering as well:\n\n```js\nimport { mount } from 'enzyme'\n\ntest('it works', () => {\n  const wrapper = mount(<Button />)\n  expect(wrapper).toMatchSnapshot()\n})\n```\n\n## react-testing-library\n\nTo generate snapshots with [react-testing-library](https://github.com/testing-library/react-testing-library), you can follow the example below:\n\n```js\nimport { render } from '@testing-library/react'\n\ntest('it works', () => {\n  const { container } = render(<Button />)\n  expect(container.firstChild).toMatchSnapshot()\n})\n```\n\n> The snapshots will contain `class` instead of `className` because the snapshots are of DOM elements\n\n## Theming\n\nIn some scenarios, testing components that depend on a theme can be [tricky](https://github.com/styled-components/jest-styled-components/issues/61),\nespecially when using Enzyme's shallow rendering.\n\nFor example:\n\n```js\nconst Button = styled.button`\n  color: ${props => props.theme.main};\n`\n\nconst theme = {\n  main: 'mediumseagreen',\n}\n```\n\nThe recommended solution is to pass the theme as a prop:\n\n```js\nconst wrapper = shallow(<Button theme={theme} />)\n```\n\nThe following function might also help for shallow rendering:\n\n```js\nconst shallowWithTheme = (tree, theme) => {\n  const context = shallow(<ThemeProvider theme={theme} />)\n    .instance()\n    .getChildContext()\n  return shallow(tree, { context })\n}\n\nconst wrapper = shallowWithTheme(<Button />, theme)\n```\n\nand for full DOM rendering:\n\n```js\nconst mountWithTheme = (tree, theme) => {\n  const context = shallow(<ThemeProvider theme={theme} />)\n    .instance()\n    .getChildContext()\n\n  return mount(tree, {\n    context,\n    childContextTypes: ThemeProvider.childContextTypes,\n  })\n}\n```\n\n## Preact\n\nTo generate snapshots of [Preact](https://preactjs.com/) components,\nadd the following configuration:\n\n```js\n\"jest\": {\n  \"moduleNameMapper\": {\n    \"^react$\": \"preact-compat\"\n  }\n}\n```\n\nAnd render the components with [preact-render-to-json](https://github.com/nathancahill/preact-render-to-json):\n\n```js\nimport React from 'react'\nimport styled from 'styled-components'\nimport render from 'preact-render-to-json'\nimport 'jest-styled-components'\n\nconst Button = styled.button`\n  color: red;\n`\n\ntest('it works', () => {\n  const tree = render(<Button />)\n  expect(tree).toMatchSnapshot()\n})\n```\n\n> The snapshots will contain `class` instead of `className`.\n[Learn more](https://github.com/developit/preact/issues/103).\n\n## Serializer\n\nThe serializer can be imported separately from `jest-styled-components/serializer`.\nThis makes it possible to use this package with [specific-snapshot](https://github.com/igor-dv/jest-specific-snapshot) and other libraries.\n\n```js\nimport React from 'react'\nimport styled from 'styled-components'\nimport renderer from 'react-test-renderer'\nimport { styleSheetSerializer } from \"jest-styled-components/serializer\"\nimport { addSerializer } from \"jest-specific-snapshot\"\n\naddSerializer(styleSheetSerializer)\n\nconst Button = styled.button`\n  color: red;\n`\n\ntest('it works', () => {\n  const tree = renderer.create(<Button />).toJSON()\n  expect(tree).toMatchSpecificSnapshot(\"./Button.snap\")\n})\n````\n\n# toHaveStyleRule\n\nThe `toHaveStyleRule` matcher is useful to test if a given rule is applied to a component.\nThe first argument is the expected property, the second is the expected value which can be a String, RegExp, Jest asymmetric matcher or `undefined`.\nWhen used with a negated \".not\" modifier the second argument is optional and can be omitted.\n\n```js\nconst Button = styled.button`\n  color: red;\n  border: 0.05em solid ${props => props.transparent ? 'transparent' : 'black'};\n  cursor: ${props => !props.disabled && 'pointer'};\n  opacity: ${props => props.disabled && '.65'};\n`\n\ntest('it applies default styles', () => {\n  const tree = renderer.create(<Button />).toJSON()\n  expect(tree).toHaveStyleRule('color', 'red')\n  expect(tree).toHaveStyleRule('border', '0.05em solid black')\n  expect(tree).toHaveStyleRule('cursor', 'pointer')\n  expect(tree).not.toHaveStyleRule('opacity') // equivalent of the following two\n  expect(tree).not.toHaveStyleRule('opacity', expect.any(String))\n  expect(tree).toHaveStyleRule('opacity', undefined)\n})\n\ntest('it applies styles according to passed props', () => {\n  const tree = renderer.create(<Button disabled transparent />).toJSON()\n  expect(tree).toHaveStyleRule('border', expect.stringContaining('transparent'))\n  expect(tree).toHaveStyleRule('cursor', undefined)\n  expect(tree).toHaveStyleRule('opacity', '.65')\n})\n```\n\nThe matcher supports an optional third `options` parameter which makes it possible to search for rules nested within an [At-rule](https://developer.mozilla.org/en/docs/Web/CSS/At-rule) (see [media](https://developer.mozilla.org/en-US/docs/Web/CSS/@media) and [supports](https://developer.mozilla.org/en-US/docs/Web/CSS/@supports)) or to add modifiers to the class selector. This feature is supported in React only, and more options are coming soon.\n\n```js\nconst Button = styled.button`\n  @media (max-width: 640px) {\n    &:hover {\n      color: red;\n    }\n  }\n`\n\ntest('it works', () => {\n  const tree = renderer.create(<Button />).toJSON()\n  expect(tree).toHaveStyleRule('color', 'red', {\n    media: '(max-width:640px)',\n    modifier: ':hover',\n  })\n})\n```\n\nIf a rule is nested within another styled-component, the `modifier` option can be used with the [`css`](https://www.styled-components.com/docs/api#css) helper to target the nested rule.\n\n```js\nconst Button = styled.button`\n  color: red;\n`\n\nconst ButtonList = styled.div`\n  display: flex;\n\n  ${Button} {\n    flex: 1 0 auto;\n  }\n`\n\nimport { css } from 'styled-components';\n\ntest('nested buttons are flexed', () => {\n  const tree = renderer.create(<ButtonList><Button /></ButtonList>).toJSON()\n  expect(tree).toHaveStyleRule('flex', '1 0 auto', {\n    modifier: css`${Button}`,\n  })\n})\n```\n\nThis matcher works with trees serialized with `react-test-renderer`, `react-testing-library`, or those shallow rendered or mounted with Enzyme.\nIt checks the style rules applied to the root component it receives, therefore to make assertions on components further in the tree they must be provided separately (Enzyme's [find](http://airbnb.io/enzyme/docs/api/ShallowWrapper/find.html) might help).\n\n> Note: for `react-testing-library`, you'll need to pass the first child to check the top-level component's style. To check the styles of deeper components, you can use one of the `getBy*` methods to find the element (e.g. `expect(getByTestId('styled-button')).toHaveStyleRule('color', 'blue')`)\n\nTo use the `toHaveStyleRule` matcher with [React Native](https://facebook.github.io/react-native/), change the import statement to:\n\n```js\nimport 'jest-styled-components/native'\n```\n\n# Global installation\n\nIt is possible to setup this package for all the tests. Import the library once in the `src/setupTests.js` as follows:\n\n```js\nimport 'jest-styled-components'\n```\n\n# Working with multiple packages\n\nIf Jest Styled Components is not working, it is likely caused by loading multiple instances of `styled-components`. This can happen especially when working with a Lerna monorepo. Starting with `styled-components@3.2.0`, a warning will be logged when multiple instances of it are being included and run as part of the Jest tests. Using `styled-components@3.1.6` and lower with multiple instances will cause a silent error with unexpected results.\n\nTo debug and fix multiple instances of `styled-components` see the FAQ on [\"Why am I getting a warning about several instances of module on the page?\"](https://www.styled-components.com/docs/faqs#why-am-i-getting-a-warning-about-several-instances-of-module-on-the-page).\n\n# Contributing\n\nPlease [open an issue](https://github.com/styled-components/jest-styled-components/issues/new) and discuss with us before submitting a PR.\n","readmeFilename":"README.md"}