{"total":207550,"results":[{"package":{"name":"react","scope":"unscoped","version":"18.2.0","description":"React is a JavaScript library for building user interfaces.","keywords":["react"],"date":"2022-06-14T19:46:38.369Z","links":{"npm":"https://www.npmjs.com/package/react","homepage":"https://reactjs.org/","repository":"https://github.com/facebook/react","bugs":"https://github.com/facebook/react/issues"},"publisher":{"username":"gnoff","email":"jcs.gnoff@gmail.com"},"maintainers":[{"username":"gaearon","email":"dan.abramov@gmail.com"},{"username":"acdlite","email":"npm@andrewclark.io"},{"username":"gnoff","email":"jcs.gnoff@gmail.com"},{"username":"fb","email":"opensource+npm@fb.com"},{"username":"trueadm","email":"dg@domgan.com"},{"username":"sophiebits","email":"npm@sophiebits.com"},{"username":"lunaruan","email":"lunaris.ruan@gmail.com"}]},"score":{"final":0.9296215002155315,"detail":{"quality":0.902269335310431,"popularity":0.9158908847875538,"maintenance":0.9667968284193095}},"searchScore":100000.93},{"package":{"name":"react-redux","scope":"unscoped","version":"8.0.2","description":"Official React bindings for Redux","keywords":["react","reactjs","redux"],"date":"2022-05-22T19:19:53.180Z","links":{"npm":"https://www.npmjs.com/package/react-redux","homepage":"https://github.com/reduxjs/react-redux","repository":"https://github.com/reduxjs/react-redux","bugs":"https://github.com/reduxjs/react-redux/issues"},"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"https://github.com/gaearon"},"publisher":{"username":"acemarke","email":"mark.erikson@gmail.com"},"maintainers":[{"username":"gaearon","email":"dan.abramov@gmail.com"},{"username":"timdorr","email":"timdorr@timdorr.com"},{"username":"acemarke","email":"mark.erikson@gmail.com"}]},"score":{"final":0.9027866842091126,"detail":{"quality":0.9417999945200225,"popularity":0.772172105285907,"maintenance":0.999961282865824}},"searchScore":29.920336},{"package":{"name":"react-hook-form","scope":"unscoped","version":"7.32.2","description":"Performant, flexible and extensible forms library for React Hooks","keywords":["react","hooks","form","forms","form-validation","validation","typescript","react-hooks"],"date":"2022-06-17T23:07:49.760Z","links":{"npm":"https://www.npmjs.com/package/react-hook-form","homepage":"https://www.react-hook-form.com","repository":"https://github.com/react-hook-form/react-hook-form","bugs":"https://github.com/react-hook-form/react-hook-form/issues"},"author":{"email":"bluebill1049@hotmail.com"},"publisher":{"username":"bluebill1049","email":"bluebill1049@gmail.com"},"maintainers":[{"username":"bluebill1049","email":"bluebill1049@gmail.com"}]},"score":{"final":0.896405085494673,"detail":{"quality":0.9973065813667863,"popularity":0.7063231745275349,"maintenance":1}},"searchScore":20.885702},{"package":{"name":"react-router","scope":"unscoped","version":"6.3.0","description":"Declarative routing for React","keywords":["react","router","route","routing","history","link"],"date":"2022-03-31T19:46:51.144Z","links":{"npm":"https://www.npmjs.com/package/react-router","homepage":"https://github.com/remix-run/react-router#readme","repository":"https://github.com/remix-run/react-router","bugs":"https://github.com/remix-run/react-router/issues"},"author":{"name":"Remix Software","email":"hello@remix.run"},"publisher":{"username":"mjackson","email":"npm@mjackson.me"},"maintainers":[{"username":"timdorr","email":"timdorr@timdorr.com"},{"username":"mjackson","email":"npm@mjackson.me"},{"username":"chancestrickland","email":"hi@chance.dev"}]},"score":{"final":0.8615586494106214,"detail":{"quality":0.6947624134360788,"popularity":0.866097098589846,"maintenance":0.9999884024952908}},"searchScore":20.668953},{"package":{"name":"@testing-library/react","scope":"testing-library","version":"13.3.0","description":"Simple and complete React DOM testing utilities that encourage good testing practices.","keywords":["testing","react","ui","dom","jsdom","unit","integration","functional","end-to-end","e2e"],"date":"2022-05-28T08:23:03.353Z","links":{"npm":"https://www.npmjs.com/package/%40testing-library%2Freact","homepage":"https://github.com/testing-library/react-testing-library#readme","repository":"https://github.com/testing-library/react-testing-library","bugs":"https://github.com/testing-library/react-testing-library/issues"},"author":{"name":"Kent C. Dodds","email":"me@kentcdodds.com","url":"https://kentcdodds.com","username":"kentcdodds"},"publisher":{"username":"testing-library-bot","email":"testinglibraryoss@gmail.com"},"maintainers":[{"username":"jdecroock","email":"decroockjovi@gmail.com"},{"username":"testing-library-bot","email":"testinglibraryoss@gmail.com"},{"username":"kentcdodds","email":"me@kentcdodds.com"},{"username":"timdeschryver","email":"timdeschryver@outlook.com"},{"username":"patrickhulce","email":"patrick.hulce@gmail.com"},{"username":"dfcook","email":"dfcook@hotmail.com"},{"username":"gpx","email":"polvara@gmail.com"},{"username":"mpeyper","email":"mpeyper7@gmail.com"},{"username":"mihar-22","email":"rahim.alwer@gmail.com"},{"username":"pago","email":"patrick.gotthardt@trivago.com"},{"username":"cmckinstry","email":"carson.mckinstry@gmail.com"},{"username":"thymikee","email":"thymikee@gmail.com"},{"username":"brrianalexis","email":"brrianalexis.dev@gmail.com"}]},"score":{"final":0.8888899904409526,"detail":{"quality":0.8999999999999999,"popularity":0.7682742215667735,"maintenance":0.9999828939788059}},"searchScore":20.57464},{"package":{"name":"react-router-dom","scope":"unscoped","version":"6.3.0","description":"Declarative routing for React web applications","keywords":["react","router","route","routing","history","link"],"date":"2022-03-31T19:46:52.835Z","links":{"npm":"https://www.npmjs.com/package/react-router-dom","homepage":"https://github.com/remix-run/react-router#readme","repository":"https://github.com/remix-run/react-router","bugs":"https://github.com/remix-run/react-router/issues"},"author":{"name":"Remix Software","email":"hello@remix.run"},"publisher":{"username":"mjackson","email":"npm@mjackson.me"},"maintainers":[{"username":"timdorr","email":"timdorr@timdorr.com"},{"username":"mjackson","email":"npm@mjackson.me"},{"username":"chancestrickland","email":"hi@chance.dev"}]},"score":{"final":0.8604964397820066,"detail":{"quality":0.6947624134360788,"popularity":0.8630622429049828,"maintenance":0.9999883735269687}},"searchScore":18.691484},{"package":{"name":"@babel/plugin-transform-react-display-name","scope":"babel","version":"7.10.4","description":"Add displayName to React.createClass calls","keywords":["babel-plugin"],"date":"2020-06-30T13:12:08.572Z","links":{"npm":"https://www.npmjs.com/package/%40babel%2Fplugin-transform-react-display-name","homepage":"https://github.com/babel/babel#readme","repository":"https://github.com/babel/babel","bugs":"https://github.com/babel/babel/issues"},"publisher":{"username":"jlhwung","email":"i@jhuang.me"},"maintainers":[{"username":"danez","email":"daniel@tschinder.de"},{"username":"existentialism","email":"bng412@gmail.com"},{"username":"hzoo","email":"hi@henryzoo.com"},{"username":"jlhwung","email":"i@jhuang.me"},{"username":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"username":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"}]},"score":{"final":0.8924702293637246,"detail":{"quality":0.9582083124518772,"popularity":0.836246958515277,"maintenance":0.8923465718508983}},"searchScore":16.400867},{"package":{"name":"@mdx-js/react","scope":"mdx-js","version":"2.1.2","description":"React context for MDX","keywords":["mdx","markdown","react","jsx","remark","mdxast"],"date":"2022-06-18T12:33:16.373Z","links":{"npm":"https://www.npmjs.com/package/%40mdx-js%2Freact","homepage":"https://mdxjs.com","repository":"https://github.com/mdx-js/mdx","bugs":"https://github.com/mdx-js/mdx/issues"},"author":{"name":"John Otander","email":"johnotander@gmail.com","url":"https://johno.com","username":"johno"},"publisher":{"username":"wooorm","email":"tituswormer@gmail.com"},"maintainers":[{"username":"johno","email":"johnotander@gmail.com"},{"username":"silvenon","email":"matija.marohnic@gmail.com"},{"username":"timneutkens","email":"tim@timneutkens.nl"},{"username":"wooorm","email":"tituswormer@gmail.com"}]},"score":{"final":0.8743206807437103,"detail":{"quality":0.9405550440827759,"popularity":0.6928114332503338,"maintenance":0.9990576168036018}},"searchScore":15.747265},{"package":{"name":"@emotion/react","scope":"emotion","version":"11.9.3","description":"> Simple styling in React.","date":"2022-06-12T13:01:02.042Z","links":{"npm":"https://www.npmjs.com/package/%40emotion%2Freact","homepage":"https://github.com/emotion-js/emotion#readme","repository":"https://github.com/emotion-js/emotion","bugs":"https://github.com/emotion-js/emotion/issues"},"author":{"name":"Emotion Contributors"},"publisher":{"username":"emotion-release-bot","email":"mitchell+emotion-release-bot@hamil.town"},"maintainers":[{"username":"tkh44","email":"kye.hohenberger@gmail.com"},{"username":"mitchellhamilton","email":"mitchell@hamil.town"},{"username":"emotion-release-bot","email":"mitchell+emotion-release-bot@hamil.town"},{"username":"andarist","email":"mateuszburzynski@gmail.com"}]},"score":{"final":0.8710443639429343,"detail":{"quality":0.9073931897278334,"popularity":0.7300717626260784,"maintenance":0.9808608288727336}},"searchScore":14.939055},{"package":{"name":"@babel/preset-react","scope":"babel","version":"7.12.13","description":"Babel preset for all React plugins.","date":"2021-02-03T01:11:41.341Z","links":{"npm":"https://www.npmjs.com/package/%40babel%2Fpreset-react","homepage":"https://babel.dev/docs/en/next/babel-preset-react","repository":"https://github.com/babel/babel","bugs":"https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22area%3A%20react%22+is%3Aopen"},"author":{"name":"Sebastian McKenzie","email":"sebmck@gmail.com"},"publisher":{"username":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"maintainers":[{"username":"hzoo","email":"hi@henryzoo.com"},{"username":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"username":"danez","email":"daniel@tschinder.de"},{"username":"existentialism","email":"bng412@gmail.com"},{"username":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"username":"jlhwung","email":"i@jhuang.me"}]},"score":{"final":0.8537393695333915,"detail":{"quality":0.9035120176795259,"popularity":0.8387615212334039,"maintenance":0.8260549479938355}},"searchScore":14.05978},{"package":{"name":"@babel/plugin-transform-react-jsx-self","scope":"babel","version":"7.10.4","description":"Add a __self prop to all JSX Elements","keywords":["babel-plugin"],"date":"2020-06-30T13:12:24.143Z","links":{"npm":"https://www.npmjs.com/package/%40babel%2Fplugin-transform-react-jsx-self","homepage":"https://github.com/babel/babel#readme","repository":"https://github.com/babel/babel","bugs":"https://github.com/babel/babel/issues"},"publisher":{"username":"jlhwung","email":"i@jhuang.me"},"maintainers":[{"username":"danez","email":"daniel@tschinder.de"},{"username":"existentialism","email":"bng412@gmail.com"},{"username":"hzoo","email":"hi@henryzoo.com"},{"username":"jlhwung","email":"i@jhuang.me"},{"username":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"username":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"}]},"score":{"final":0.8829994228859931,"detail":{"quality":0.9582083124518772,"popularity":0.8116018645373271,"maintenance":0.8899322187496156}},"searchScore":13.193864},{"package":{"name":"react-bootstrap","scope":"unscoped","version":"2.4.0","description":"Bootstrap 5 components built with React","keywords":["bootstrap","react","component","components","ecosystem-react","react-component"],"date":"2022-05-13T18:49:47.544Z","links":{"npm":"https://www.npmjs.com/package/react-bootstrap","homepage":"https://react-bootstrap.github.io/","repository":"https://github.com/react-bootstrap/react-bootstrap","bugs":"https://github.com/react-bootstrap/react-bootstrap/issues"},"author":{"name":"Stephen J. Collings","email":"stevoland@gmail.com"},"publisher":{"username":"kytsang","email":"ktsang.work@gmail.com"},"maintainers":[{"username":"monastic.panic","email":"monastic.panic@gmail.com"},{"username":"taion","email":"tesrin@gmail.com"},{"username":"kytsang","email":"ktsang.work@gmail.com"}]},"score":{"final":0.8587995181881121,"detail":{"quality":0.9276328533528879,"popularity":0.6601841419909661,"maintenance":0.9984148928154505}},"searchScore":12.731507},{"package":{"name":"react-fast-compare","scope":"unscoped","version":"3.2.0","description":"Fastest deep equal comparison for React. Great for React.memo & shouldComponentUpdate. Also really fast general-purpose deep comparison.","keywords":["fast","equal","react","compare","shouldComponentUpdate","deep-equal"],"date":"2020-05-28T15:49:05.777Z","links":{"npm":"https://www.npmjs.com/package/react-fast-compare","homepage":"https://github.com/FormidableLabs/react-fast-compare","repository":"https://github.com/FormidableLabs/react-fast-compare","bugs":"https://github.com/FormidableLabs/react-fast-compare/issues"},"author":{"name":"Chris Bolin"},"publisher":{"username":"kale-stew","email":"kylieastewart@gmail.com"},"maintainers":[{"username":"robwalkerco","email":"hi@robwalker.co"},{"username":"gksander","email":"gksander93@gmail.com"},{"username":"sarahformidable","email":"sarah.wright@formidable.com"},{"username":"scott-rippey","email":"scott.william.rippey@gmail.com"},{"username":"jpdriver","email":"jpsdriver@gmail.com"},{"username":"yankovalera","email":"yankovalera@gmail.com"},{"username":"valgeorgiev","email":"valentin.al.georgiev@gmail.com"},{"username":"michaelmerrill","email":"michael@michaelmerrill.me"},{"username":"sarmeyer","email":"sarahmichellemeyer@gmail.com"},{"username":"mariano-formidable","email":"mariano.martinez@formidable.com"},{"username":"carlospaelinck","email":"me@carlos.dev"},{"username":"ryanisinallofus","email":"ryanrray@gmail.com"},{"username":"samwhale","email":"samuelestrella226@gmail.com"},{"username":"ryan.roemer","email":"ryan@loose-bits.com"},{"username":"formidable-owner","email":"admin@formidablelabs.com"},{"username":"eastridge","email":"ryan@eastridge.me"},{"username":"exogen","email":"exogen@gmail.com"},{"username":"beccanelson","email":"becca.bailey@formidable.com"},{"username":"philpl","email":"phil@kitten.sh"},{"username":"mfulgham","email":"monet.fulgham@formidable.com"},{"username":"jmcbee1","email":"jmcbee1@gmail.com"},{"username":"formidablelabs","email":"npm@formidablelabs.com"},{"username":"carbonrobot","email":"carbonrobot@gmail.com"},{"username":"manosim","email":"hello@manos.im"},{"username":"masiddee","email":"mansoor@msiddeeq.com"},{"username":"chrisbolin","email":"bolin.chris@gmail.com"}]},"score":{"final":0.8740713524668843,"detail":{"quality":0.9950021862511585,"popularity":0.6445813212397326,"maintenance":0.9999063833075152}},"searchScore":12.601117},{"package":{"name":"@babel/plugin-transform-react-jsx","scope":"babel","version":"7.12.17","description":"Turn JSX into React function calls","keywords":["babel-plugin"],"date":"2021-02-18T15:12:55.195Z","links":{"npm":"https://www.npmjs.com/package/%40babel%2Fplugin-transform-react-jsx","homepage":"https://babel.dev/docs/en/next/babel-plugin-transform-react-jsx","repository":"https://github.com/babel/babel","bugs":"https://github.com/babel/babel/issues"},"publisher":{"username":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"maintainers":[{"username":"hzoo","email":"hi@henryzoo.com"},{"username":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"username":"danez","email":"daniel@tschinder.de"},{"username":"existentialism","email":"bng412@gmail.com"},{"username":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"username":"jlhwung","email":"i@jhuang.me"}]},"score":{"final":0.8522288249704681,"detail":{"quality":0.9035120176795259,"popularity":0.8392981212314727,"maintenance":0.8212025063874142}},"searchScore":11.864885},{"package":{"name":"react-popper","scope":"unscoped","version":"2.3.0","description":"Official library to use Popper on React projects","keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"date":"2022-04-28T10:21:57.798Z","links":{"npm":"https://www.npmjs.com/package/react-popper","homepage":"https://popper.js.org/react-popper","repository":"https://github.com/popperjs/react-popper","bugs":"https://github.com/popperjs/react-popper/issues"},"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"publisher":{"username":"fezvrasta","email":"federico.zivolo@gmail.com"},"maintainers":[{"username":"fezvrasta","email":"federico.zivolo@gmail.com"},{"username":"souporserious","email":"ftntravis@gmail.com"}]},"score":{"final":0.8563568732848718,"detail":{"quality":0.9463920650543609,"popularity":0.6446872234786893,"maintenance":0.9908535015743491}},"searchScore":11.547288},{"package":{"name":"react-devtools-core","scope":"unscoped","version":"4.24.7","description":"Use react-devtools outside of the browser","date":"2022-05-31T22:41:20.111Z","links":{"npm":"https://www.npmjs.com/package/react-devtools-core","homepage":"https://github.com/facebook/react#readme","repository":"https://github.com/facebook/react","bugs":"https://github.com/facebook/react/issues"},"publisher":{"username":"lunaruan","email":"lunaris.ruan@gmail.com"},"maintainers":[{"username":"sebmarkbage","email":"sebastian@calyptus.eu"},{"username":"gaearon","email":"dan.abramov@gmail.com"},{"username":"acdlite","email":"npm@andrewclark.io"},{"username":"brianvaughn","email":"briandavidvaughn@gmail.com"},{"username":"jstejada","email":"juans.tejada@gmail.com"},{"username":"mondaychen","email":"monday.chen@gmail.com"},{"username":"sophiebits","email":"npm@sophiebits.com"},{"username":"lunaruan","email":"lunaris.ruan@gmail.com"}]},"score":{"final":0.8630429270611308,"detail":{"quality":0.944606556014902,"popularity":0.6888883057745012,"maintenance":0.9672858663873853}},"searchScore":10.769025},{"package":{"name":"mobx-react-lite","scope":"unscoped","version":"3.4.0","description":"Lightweight React bindings for MobX based on React 16.8+ and Hooks","keywords":["mobx","mobservable","react-component","react","reactjs","reactive","hooks","observer","useLocalObservable"],"date":"2022-05-06T09:20:17.445Z","links":{"npm":"https://www.npmjs.com/package/mobx-react-lite","homepage":"https://mobx.js.org","repository":"https://github.com/mobxjs/mobx","bugs":"https://github.com/mobxjs/mobx/issues"},"author":{"name":"Daniel K."},"publisher":{"username":"mweststrate","email":"mweststrate@gmail.com"},"maintainers":[{"username":"fredyc","email":"fredy.c@seznam.cz"},{"username":"mweststrate","email":"mweststrate@gmail.com"}]},"score":{"final":0.8598036033888032,"detail":{"quality":0.9662734241212225,"popularity":0.6284286411728609,"maintenance":0.9999187192626722}},"searchScore":10.718512},{"package":{"name":"react-dropzone","scope":"unscoped","version":"14.2.1","description":"Simple HTML5 drag-drop zone with React.js","keywords":["react-component","react","drag","drop","upload"],"date":"2022-05-07T05:26:40.148Z","links":{"npm":"https://www.npmjs.com/package/react-dropzone","homepage":"https://github.com/react-dropzone/react-dropzone","repository":"https://github.com/react-dropzone/react-dropzone","bugs":"https://github.com/react-dropzone/react-dropzone/issues"},"author":{"name":"Param Aggarwal"},"publisher":{"username":"rolandjitsu","email":"rolandjitsu@gmail.com"},"maintainers":[{"username":"rolandjitsu","email":"rolandjitsu@gmail.com"},{"username":"rxmarbles","email":"rmarkins@gmail.com"},{"username":"okonet","email":"andrey@okonet.dev"}]},"score":{"final":0.8561240016707854,"detail":{"quality":0.9527343756267316,"popularity":0.6311649214939025,"maintenance":0.9982741898854288}},"searchScore":10.674258},{"package":{"name":"react-i18next","scope":"unscoped","version":"11.17.2","description":"Internationalization for react done right. Using the i18next i18n ecosystem.","keywords":["i18next","internationalization","i18n","translation","localization","l10n","globalization","react","reactjs"],"date":"2022-06-14T18:28:14.859Z","links":{"npm":"https://www.npmjs.com/package/react-i18next","homepage":"https://github.com/i18next/react-i18next","repository":"https://github.com/i18next/react-i18next","bugs":"https://github.com/i18next/react-i18next/issues"},"author":{"name":"Jan Mühlemann","email":"jan.muehlemann@gmail.com","url":"https://github.com/jamuhl","username":"jamuhl"},"publisher":{"username":"adrai","email":"adriano@raiano.ch"},"maintainers":[{"username":"adrai","email":"adriano@raiano.ch"},{"username":"jamuhl","email":"jan.muehlemann@gmail.com"}]},"score":{"final":0.8605943699067133,"detail":{"quality":0.98922446444846,"popularity":0.6109343970158642,"maintenance":0.9999999760474945}},"searchScore":10.567768},{"package":{"name":"react-error-boundary","scope":"unscoped","version":"3.1.4","description":"Simple reusable React error boundary component","keywords":["react","error boundary","error handling"],"date":"2021-10-29T05:15:39.237Z","links":{"npm":"https://www.npmjs.com/package/react-error-boundary","homepage":"https://github.com/bvaughn/react-error-boundary#readme","repository":"https://github.com/bvaughn/react-error-boundary","bugs":"https://github.com/bvaughn/react-error-boundary/issues"},"author":{"name":"Brian Vaughn","email":"brian.david.vaughn@gmail.com"},"publisher":{"username":"kentcdodds","email":"me@kentcdodds.com"},"maintainers":[{"username":"kentcdodds","email":"me@kentcdodds.com"},{"username":"brianvaughn","email":"briandavidvaughn@gmail.com"}]},"score":{"final":0.8632317643497559,"detail":{"quality":0.9995349863413949,"popularity":0.6097258122563061,"maintenance":0.9999063833075152}},"searchScore":10.445736},{"package":{"name":"@svgr/babel-plugin-transform-react-native-svg","scope":"svgr","version":"6.0.0","description":"Transform DOM elements into react-native-svg components","keywords":["babel-plugin"],"date":"2021-11-28T22:16:36.041Z","links":{"npm":"https://www.npmjs.com/package/%40svgr%2Fbabel-plugin-transform-react-native-svg","homepage":"https://react-svgr.com","repository":"https://github.com/gregberge/svgr/tree/master","bugs":"https://github.com/gregberge/svgr/issues"},"author":{"name":"Greg Bergé","email":"berge.greg@gmail.com","username":"neoziro"},"publisher":{"username":"neoziro","email":"berge.greg@gmail.com"},"maintainers":[{"username":"neoziro","email":"berge.greg@gmail.com"}]},"score":{"final":0.8768987861990163,"detail":{"quality":0.9412013245486822,"popularity":0.7079114541684635,"maintenance":0.9907696567869986}},"searchScore":10.075193},{"package":{"name":"@testing-library/react-hooks","scope":"testing-library","version":"8.0.1","description":"Simple and complete React hooks testing utilities that encourage good testing practices.","keywords":["testing","react","hooks","unit","integration"],"date":"2022-06-18T13:20:19.073Z","links":{"npm":"https://www.npmjs.com/package/%40testing-library%2Freact-hooks","homepage":"https://github.com/testing-library/react-hooks-testing-library#readme","repository":"https://github.com/testing-library/react-hooks-testing-library","bugs":"https://github.com/testing-library/react-hooks-testing-library/issues"},"author":{"name":"Michael Peyper","email":"mpeyper7@gmail.com","username":"mpeyper"},"publisher":{"username":"testing-library-bot","email":"testinglibraryoss@gmail.com"},"maintainers":[{"username":"jdecroock","email":"decroockjovi@gmail.com"},{"username":"testing-library-bot","email":"testinglibraryoss@gmail.com"},{"username":"kentcdodds","email":"me@kentcdodds.com"},{"username":"timdeschryver","email":"timdeschryver@outlook.com"},{"username":"patrickhulce","email":"patrick.hulce@gmail.com"},{"username":"dfcook","email":"dfcook@hotmail.com"},{"username":"gpx","email":"polvara@gmail.com"},{"username":"mpeyper","email":"mpeyper7@gmail.com"},{"username":"mihar-22","email":"rahim.alwer@gmail.com"},{"username":"pago","email":"patrick.gotthardt@trivago.com"},{"username":"cmckinstry","email":"carson.mckinstry@gmail.com"},{"username":"thymikee","email":"thymikee@gmail.com"},{"username":"brrianalexis","email":"brrianalexis.dev@gmail.com"}]},"score":{"final":0.864778038680187,"detail":{"quality":0.9995349863413949,"popularity":0.614193584956081,"maintenance":0.9998565372661148}},"searchScore":9.775331},{"package":{"name":"mobx-react","scope":"unscoped","version":"7.5.0","description":"React bindings for MobX. Create fully reactive components.","keywords":["mobx","mobservable","react-component","react","reactjs","reactive"],"date":"2022-05-23T11:13:54.415Z","links":{"npm":"https://www.npmjs.com/package/mobx-react","homepage":"https://mobx.js.org","repository":"https://github.com/mobxjs/mobx","bugs":"https://github.com/mobxjs/mobx/issues"},"author":{"name":"Michel Weststrate"},"publisher":{"username":"mweststrate","email":"mweststrate@gmail.com"},"maintainers":[{"username":"fredyc","email":"fredy.c@seznam.cz"},{"username":"mweststrate","email":"mweststrate@gmail.com"},{"username":"eshenbrener","email":"strate@yandex.ru"},{"username":"andykog","email":"mail@andykog.com"}]},"score":{"final":0.8494387702543165,"detail":{"quality":0.9649665614685345,"popularity":0.599936386746023,"maintenance":0.9999173327218518}},"searchScore":9.47242},{"package":{"name":"@storybook/react","scope":"storybook","version":"6.5.9","description":"Storybook for React: Develop React Component in isolation with Hot Reloading.","keywords":["storybook"],"date":"2022-06-13T18:47:32.593Z","links":{"npm":"https://www.npmjs.com/package/%40storybook%2Freact","homepage":"https://github.com/storybookjs/storybook/tree/main/app/react","repository":"https://github.com/storybookjs/storybook","bugs":"https://github.com/storybookjs/storybook/issues"},"publisher":{"username":"shilman","email":"michael@lab80.co"},"maintainers":[{"username":"shilman","email":"michael@lab80.co"},{"username":"ndelangen","email":"ndelangen@me.com"},{"username":"hypnosphi","email":"talpa@yandex.ru"},{"username":"tmeasday","email":"tom@thesnail.org"},{"username":"igor-dv","email":"davydkin.igor@gmail.com"}]},"score":{"final":0.8308674456984666,"detail":{"quality":0.7426765531790253,"popularity":0.7599903353365738,"maintenance":0.9773367496484524}},"searchScore":9.085998},{"package":{"name":"react-toastify","scope":"unscoped","version":"9.0.4","description":"React notification made easy","keywords":["react","notification","toast","react-component","react-toastify","push","alert"],"date":"2022-06-07T20:01:50.327Z","links":{"npm":"https://www.npmjs.com/package/react-toastify","homepage":"https://github.com/fkhadra/react-toastify#readme","repository":"https://github.com/fkhadra/react-toastify","bugs":"https://github.com/fkhadra/react-toastify/issues"},"author":{"name":"Fadi Khadra","email":"fdkhadra@gmail.com","url":"https://fkhadra.github.io","username":"sniphpet"},"publisher":{"username":"sniphpet","email":"fdkhadra@gmail.com"},"maintainers":[{"username":"sniphpet","email":"fdkhadra@gmail.com"}]},"score":{"final":0.8479425967199836,"detail":{"quality":0.9878335275661776,"popularity":0.5807834222749333,"maintenance":0.9951952590111535}},"searchScore":9.002868}]}