{"_id":"react-adopt","_rev":"2831093","name":"react-adopt","description":"- [Why](#--why) - [Solution](#--solution) - [Demos](#--demos) - [Usage](#--usage-demo) - [Working with new Context api](#working-with-new-context-api) - [Custom render and retrieving props from composed](#custom-render-and-retrieving-props-from-composed) ","dist-tags":{"latest":"0.6.0"},"maintainers":[{"name":"pedronauck","email":""}],"time":{"modified":"2022-09-06T15:10:22.000Z","created":"2018-03-29T18:42:05.649Z","0.6.0":"2018-05-12T20:49:55.847Z","0.5.1":"2018-05-11T05:10:25.621Z","0.5.0":"2018-05-11T04:56:24.453Z","0.4.1":"2018-04-28T03:01:22.169Z","0.4.0":"2018-04-28T02:41:35.873Z","0.3.3":"2018-04-27T15:13:18.968Z","0.3.2":"2018-04-27T15:10:14.771Z","0.3.1":"2018-04-10T19:30:25.457Z","0.3.0":"2018-04-07T01:29:16.581Z","0.2.9":"2018-04-06T19:55:36.635Z","0.2.8":"2018-04-06T19:29:57.179Z","0.2.7":"2018-04-06T18:58:01.424Z","0.2.6":"2018-04-06T18:51:36.954Z","0.2.5":"2018-04-05T15:05:34.167Z","0.2.4":"2018-04-05T15:00:30.820Z","0.2.3":"2018-04-03T20:54:16.675Z","0.2.2":"2018-04-01T04:42:25.279Z","0.2.1":"2018-03-31T22:14:20.040Z","0.2.0":"2018-03-31T21:57:56.454Z","0.1.2":"2018-03-30T04:07:36.153Z","0.1.1":"2018-03-30T03:28:25.509Z","0.1.0":"2018-03-30T03:14:38.627Z","0.0.0-beta.1":"2018-03-29T18:42:05.649Z"},"users":{},"author":{"name":"Pedro Nauck","email":"pedronauck@gmail.com"},"repository":{"type":"git","url":"https://github.com/pedronauck/react-adopt.git"},"versions":{"0.6.0":{"name":"react-adopt","version":"0.6.0","main":"dist/index.js","umd:main":"dist/index.umd.js","module":"dist/index.m.js","types":"dist/index.d.ts","source":"src/index.tsx","license":"MIT","repository":{"type":"git","url":"https://github.com/pedronauck/react-adopt.git"},"homepage":"https://github.com/pedronauck/react-adopt","bugs":{"url":"https://github.com/pedronauck/react-adopt/issues"},"author":{"name":"Pedro Nauck","email":"pedronauck@gmail.com"},"scripts":{"dev":"libundler watch --ts","build":"libundler build --ts --sourcemap","build:prod":"yarn build --compress","prebuild:prod":"yarn run fix","test":"cross-env NODE_ENV=test jest","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.{ts,tsx}\" --write","fix:tslint":"tslint -p ./","release":"np","prerelease":"yarn build:prod"},"files":["dist/","README.md","LICENSE"],"keywords":["react","render-props","compose"],"dependencies":{"hoist-non-react-statics":"^2.5.0","react":"^16.3.2","react-display-name":"^0.2.4"},"peerDependencies":{"react":">= 0.14.0"},"devDependencies":{"@types/enzyme":"^3.1.10","@types/enzyme-adapter-react-16":"^1.0.2","@types/jest":"^22.2.3","@types/react":"^16.3.14","cross-env":"^5.1.5","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jest":"^22.4.3","libundler":"^1.6.4","lint-staged":"^7.1.0","np":"^2.20.1","npm-run-all":"^4.1.3","prettier":"^1.12.1","react-dom":"^16.3.2","react-powerplug":"^0.1.5","ts-jest":"^22.4.5","ts-node":"^6.0.3","tslint":"^5.10.0","tslint-config-prettier":"^1.12.0","typescript":"^2.8.3"},"jest":{"setupFiles":["<rootDir>/utils/test-setup.ts"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js?|jsx?|jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"lint-staged":{"src/**.tsx":["yarn fix:prettier","git add"]},"husky":{"pre-commit":"lint-staged && yarn test"},"description":"- [Why](#--why) - [Solution](#--solution) - [Demos](#--demos) - [Usage](#--usage-demo) - [Working with new Context api](#working-with-new-context-api) - [Custom render and retrieving props from composed](#custom-render-and-retrieving-props-from-composed) ","licenseText":"MIT License\n\nCopyright (c) 2018 Pedro Nauck\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","_id":"react-adopt@0.6.0","dist":{"shasum":"e5ff903a655d3082217f82bc9d5033a4b64fafad","size":13680,"noattachment":false,"key":"/react-adopt/-/react-adopt-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-adopt/download/react-adopt-0.6.0.tgz"},"maintainers":[{"name":"pedronauck","email":""}],"_npmUser":{"name":"pedronauck","email":"pedronauck@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-adopt_0.6.0_1526158195750_0.16843064285105358"},"_hasShrinkwrap":false,"publish_time":1526158195847,"_cnpm_publish_time":1526158195847,"_cnpmcore_publish_time":"2021-12-16T13:49:25.987Z"},"0.5.1":{"name":"react-adopt","version":"0.5.1","main":"dist/index.js","umd:main":"dist/index.umd.js","module":"dist/index.m.js","types":"dist/index.d.ts","source":"src/index.tsx","license":"MIT","repository":{"type":"git","url":"https://github.com/pedronauck/react-adopt.git"},"homepage":"https://github.com/pedronauck/react-adopt","bugs":{"url":"https://github.com/pedronauck/react-adopt/issues"},"author":{"name":"Pedro Nauck","email":"pedronauck@gmail.com"},"scripts":{"dev":"libundler watch --ts","build":"libundler build --ts --sourcemap","build:prod":"yarn build --compress","prebuild:prod":"yarn run fix","test":"cross-env NODE_ENV=test jest","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.{ts,tsx}\" --write","fix:tslint":"tslint -p ./","release":"np","prerelease":"yarn build:prod"},"files":["dist/","README.md","LICENSE"],"keywords":["react","render-props","compose"],"dependencies":{"react":"^16.3.2"},"peerDependencies":{"react":">= 0.14.0"},"devDependencies":{"@types/enzyme":"^3.1.10","@types/enzyme-adapter-react-16":"^1.0.2","@types/jest":"^22.2.3","@types/react":"^16.3.14","cross-env":"^5.1.5","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jest":"^22.4.3","libundler":"^1.6.4","lint-staged":"^7.1.0","np":"^2.20.1","npm-run-all":"^4.1.3","prettier":"^1.12.1","react-dom":"^16.3.2","react-powerplug":"^0.1.5","ts-jest":"^22.4.5","ts-node":"^6.0.3","tslint":"^5.10.0","tslint-config-prettier":"^1.12.0","typescript":"^2.8.3"},"jest":{"setupFiles":["<rootDir>/utils/test-setup.ts"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js?|jsx?|jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"lint-staged":{"src/**.tsx":["yarn fix:prettier","git add"]},"husky":{"pre-commit":"lint-staged && yarn test"},"description":"- [Why](#--why) - [Solution](#--solution) - [Demos](#--demos) - [Usage](#--usage-demo) - [Working with new Context api](#working-with-new-context-api) - [Custom render and retrieving props from composed](#custom-render-and-retrieving-props-from-composed) ","licenseText":"MIT License\n\nCopyright (c) 2018 Pedro Nauck\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","_id":"react-adopt@0.5.1","dist":{"shasum":"851aa5d2998faf9ab36540d878eda53d4c942e0f","size":9004,"noattachment":false,"key":"/react-adopt/-/react-adopt-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-adopt/download/react-adopt-0.5.1.tgz"},"maintainers":[{"name":"pedronauck","email":""}],"_npmUser":{"name":"pedronauck","email":"pedronauck@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-adopt_0.5.1_1526015425512_0.3720236761674096"},"_hasShrinkwrap":false,"publish_time":1526015425621,"_cnpm_publish_time":1526015425621,"_cnpmcore_publish_time":"2021-12-16T13:49:26.208Z"},"0.5.0":{"name":"react-adopt","version":"0.5.0","main":"dist/index.js","umd:main":"dist/index.umd.js","module":"dist/index.m.js","types":"dist/index.d.ts","source":"src/index.tsx","license":"MIT","repository":{"type":"git","url":"https://github.com/pedronauck/react-adopt.git"},"homepage":"https://github.com/pedronauck/react-adopt","bugs":{"url":"https://github.com/pedronauck/react-adopt/issues"},"author":{"name":"Pedro Nauck","email":"pedronauck@gmail.com"},"scripts":{"dev":"libundler watch --ts","build":"libundler build --ts --sourcemap","build:prod":"yarn build --compress","prebuild:prod":"yarn run fix:prettier","test":"cross-env NODE_ENV=test jest","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.{ts,tsx}\" --write","release":"np","prerelease":"yarn build:prod"},"files":["dist/","README.md","LICENSE"],"keywords":["react","render-props","compose"],"dependencies":{"react":"^16.3.2"},"peerDependencies":{"react":">= 0.14.0"},"devDependencies":{"@types/enzyme":"^3.1.10","@types/enzyme-adapter-react-16":"^1.0.2","@types/jest":"^22.2.3","@types/react":"^16.3.13","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jest":"^22.4.3","libundler":"^1.6.4","lint-staged":"^7.0.5","np":"^2.20.1","npm-run-all":"^4.1.2","prettier":"^1.12.1","react-dom":"^16.3.2","react-powerplug":"^0.1.5","ts-jest":"^22.4.4","ts-node":"^6.0.1","tslint":"^5.9.1","tslint-config-prettier":"^1.12.0","typescript":"^2.8.3"},"jest":{"setupFiles":["<rootDir>/utils/test-setup.ts"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js?|jsx?|jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"lint-staged":{"src/**.tsx":["yarn fix:prettier","git add"]},"husky":{"pre-commit":"lint-staged && yarn test"},"description":"- [Why](#--why) - [Solution](#--solution) - [Demos](#--demos) - [Usage](#--usage-demo) - [Working with new Context api](#working-with-new-context-api) - [Custom render and retrieving props from composed](#custom-render-and-retrieving-props-from-composed) ","licenseText":"MIT License\n\nCopyright (c) 2018 Pedro Nauck\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","_id":"react-adopt@0.5.0","dist":{"shasum":"284fad0aaeb8adb0c1995e9a8d33abe91fb8628b","size":8950,"noattachment":false,"key":"/react-adopt/-/react-adopt-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-adopt/download/react-adopt-0.5.0.tgz"},"maintainers":[{"name":"pedronauck","email":""}],"_npmUser":{"name":"pedronauck","email":"pedronauck@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-adopt_0.5.0_1526014584331_0.47075640596419954"},"_hasShrinkwrap":false,"publish_time":1526014584453,"_cnpm_publish_time":1526014584453,"_cnpmcore_publish_time":"2021-12-16T13:49:26.403Z"},"0.4.1":{"name":"react-adopt","version":"0.4.1","main":"dist/index.js","umd:main":"dist/index.umd.js","module":"dist/index.m.js","types":"dist/index.d.ts","source":"src/index.tsx","license":"MIT","repository":{"type":"git","url":"https://github.com/pedronauck/react-adopt.git"},"homepage":"https://github.com/pedronauck/react-adopt","bugs":{"url":"https://github.com/pedronauck/react-adopt/issues"},"author":{"name":"Pedro Nauck","email":"pedronauck@gmail.com"},"scripts":{"dev":"libundler watch --ts","build":"libundler build --ts --sourcemap","build:prod":"yarn build --compress","prebuild:prod":"yarn run fix:prettier","test":"cross-env NODE_ENV=test jest","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.{ts,tsx}\" --write","release":"np","prerelease":"yarn build:prod"},"files":["dist/","README.md","LICENSE"],"keywords":["react","render-props","compose"],"dependencies":{"react":"^16.3.2"},"peerDependencies":{"react":">= 0.14.0"},"devDependencies":{"@types/enzyme":"^3.1.10","@types/enzyme-adapter-react-16":"^1.0.2","@types/jest":"^22.2.3","@types/react":"^16.3.13","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jest":"^22.4.3","libundler":"^1.6.4","lint-staged":"^7.0.5","np":"^2.20.1","npm-run-all":"^4.1.2","prettier":"^1.12.1","react-dom":"^16.3.2","react-powerplug":"^0.1.5","ts-jest":"^22.4.4","ts-node":"^6.0.1","tslint":"^5.9.1","tslint-config-prettier":"^1.12.0","typescript":"^2.8.3"},"jest":{"setupFiles":["<rootDir>/utils/test-setup.ts"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js?|jsx?|jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"lint-staged":{"src/**.tsx":["yarn fix:prettier","git add"]},"husky":{"pre-commit":"lint-staged && yarn test"},"description":"- [Why](#--why) - [Solution](#--solution) - [Demos](#--demos) - [Usage](#--usage-demo) - [Working with new Context api](#working-with-new-context-api) - [Custom render and retrieving props from composed](#custom-render-and-retrieving-props-from-composed) ","licenseText":"MIT License\n\nCopyright (c) 2018 Pedro Nauck\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","_id":"react-adopt@0.4.1","dist":{"shasum":"22e8c086a64ca74e9828571e38c3635be4cc9cb9","size":9577,"noattachment":false,"key":"/react-adopt/-/react-adopt-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-adopt/download/react-adopt-0.4.1.tgz"},"maintainers":[{"name":"pedronauck","email":""}],"_npmUser":{"name":"pedronauck","email":"pedronauck@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-adopt_0.4.1_1524884482110_0.10962477408442117"},"_hasShrinkwrap":false,"publish_time":1524884482169,"_cnpm_publish_time":1524884482169,"_cnpmcore_publish_time":"2021-12-16T13:49:26.615Z"},"0.4.0":{"name":"react-adopt","version":"0.4.0","main":"dist/index.js","umd:main":"dist/index.umd.js","module":"dist/index.m.js","types":"dist/index.d.ts","source":"src/index.tsx","license":"MIT","repository":{"type":"git","url":"https://github.com/pedronauck/react-adopt.git"},"homepage":"https://github.com/pedronauck/react-adopt","bugs":{"url":"https://github.com/pedronauck/react-adopt/issues"},"author":{"name":"Pedro Nauck","email":"pedronauck@gmail.com"},"scripts":{"dev":"libundler watch --ts","build":"libundler build --ts --sourcemap","build:prod":"yarn build --compress","prebuild:prod":"yarn run fix:prettier","test":"cross-env NODE_ENV=test jest","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.{ts,tsx}\" --write","release":"np","prerelease":"yarn build:prod"},"files":["dist/","README.md","LICENSE"],"keywords":["react","render-props","compose"],"dependencies":{"react":"^16.3.2"},"peerDependencies":{"react":">= 0.14.0"},"devDependencies":{"@types/enzyme":"^3.1.10","@types/enzyme-adapter-react-16":"^1.0.2","@types/jest":"^22.2.3","@types/react":"^16.3.13","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jest":"^22.4.3","libundler":"^1.6.4","lint-staged":"^7.0.5","np":"^2.20.1","npm-run-all":"^4.1.2","prettier":"^1.12.1","react-dom":"^16.3.2","react-powerplug":"^0.1.5","ts-jest":"^22.4.4","ts-node":"^6.0.1","tslint":"^5.9.1","tslint-config-prettier":"^1.12.0","typescript":"^2.8.3"},"jest":{"setupFiles":["<rootDir>/utils/test-setup.ts"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js?|jsx?|jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"lint-staged":{"src/**.tsx":["yarn fix:prettier","git add"]},"husky":{"pre-commit":"lint-staged && yarn test"},"description":"- [Why](#--why) - [Solution](#--solution) - [Demos](#--demos) - [Usage](#--usage-demo) - [Working with new Context api](#working-with-new-context-api) - [Custom render and retrieving props from composed](#custom-render-and-retrieving-props-from-composed) ","licenseText":"MIT License\n\nCopyright (c) 2018 Pedro Nauck\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","_id":"react-adopt@0.4.0","dist":{"shasum":"6262ba60b3440dd48ca815529977278d66678d8e","size":9526,"noattachment":false,"key":"/react-adopt/-/react-adopt-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-adopt/download/react-adopt-0.4.0.tgz"},"maintainers":[{"name":"pedronauck","email":""}],"_npmUser":{"name":"pedronauck","email":"pedronauck@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-adopt_0.4.0_1524883295780_0.7781871795770778"},"_hasShrinkwrap":false,"publish_time":1524883295873,"_cnpm_publish_time":1524883295873,"_cnpmcore_publish_time":"2021-12-16T13:49:27.201Z"},"0.3.3":{"name":"react-adopt","version":"0.3.3","main":"dist/index.js","umd:main":"dist/index.umd.js","module":"dist/index.m.js","types":"dist/index.d.ts","source":"src/index.tsx","license":"MIT","repository":{"type":"git","url":"https://github.com/pedronauck/react-adopt.git"},"homepage":"https://github.com/pedronauck/react-adopt","bugs":{"url":"https://github.com/pedronauck/react-adopt/issues"},"author":{"name":"Pedro Nauck","email":"pedronauck@gmail.com"},"scripts":{"dev":"libundler watch --ts","build":"libundler build --ts --sourcemap","build:prod":"yarn build --compress","prebuild:prod":"yarn run fix:prettier","test":"cross-env NODE_ENV=test jest","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.{ts,tsx}\" --write","release":"np","prerelease":"yarn build:prod"},"files":["dist/","README.md","LICENSE"],"keywords":["react","render-props","compose"],"dependencies":{"react":"^16.3.2"},"peerDependencies":{"react":">= 0.14.0"},"devDependencies":{"@types/enzyme":"^3.1.10","@types/enzyme-adapter-react-16":"^1.0.2","@types/jest":"^22.2.3","@types/react":"^16.3.13","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jest":"^22.4.3","libundler":"^1.6.4","lint-staged":"^7.0.5","np":"^2.20.1","npm-run-all":"^4.1.2","prettier":"^1.12.1","react-dom":"^16.3.2","react-powerplug":"^0.1.5","ts-jest":"^22.4.4","ts-node":"^6.0.1","tslint":"^5.9.1","tslint-config-prettier":"^1.12.0","typescript":"^2.8.3"},"jest":{"setupFiles":["<rootDir>/utils/test-setup.ts"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js?|jsx?|jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"lint-staged":{"src/**.tsx":["yarn fix:prettier","git add"]},"husky":{"pre-commit":"lint-staged && yarn test"},"description":"- [Why](#--why) - [Solution](#--solution) - [Demos](#--demos) - [Usage](#--usage-demo) - [Working with new Context api](#working-with-new-context-api) - [Custom render and retrieving props from composed](#custom-render-and-retrieving-props-from-composed) ","licenseText":"MIT License\n\nCopyright (c) 2018 Pedro Nauck\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","_id":"react-adopt@0.3.3","dist":{"shasum":"f3aa6b977df701a76bce343f7e51e6aa1bdd9886","size":8224,"noattachment":false,"key":"/react-adopt/-/react-adopt-0.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-adopt/download/react-adopt-0.3.3.tgz"},"maintainers":[{"name":"pedronauck","email":""}],"_npmUser":{"name":"pedronauck","email":"pedronauck@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-adopt_0.3.3_1524841998804_0.2714183685601357"},"_hasShrinkwrap":false,"publish_time":1524841998968,"_cnpm_publish_time":1524841998968,"_cnpmcore_publish_time":"2021-12-16T13:49:27.493Z"},"0.3.2":{"name":"react-adopt","version":"0.3.2","main":"dist/index.js","umd:main":"dist/index.umd.js","module":"dist/index.m.js","types":"dist/index.d.ts","source":"src/index.tsx","license":"MIT","repository":{"type":"git","url":"https://github.com/pedronauck/react-adopt.git"},"homepage":"https://github.com/pedronauck/react-adopt","bugs":{"url":"https://github.com/pedronauck/react-adopt/issues"},"author":{"name":"Pedro Nauck","email":"pedronauck@gmail.com"},"scripts":{"dev":"libundler watch --ts","build":"libundler build --ts --sourcemap","build:prod":"yarn build --compress","prebuild:prod":"yarn run fix:prettier","test":"cross-env NODE_ENV=test jest","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.{ts,tsx}\" --write","release":"np","prerelease":"yarn build:prod"},"files":["dist/","README.md","LICENSE"],"keywords":["react","render-props","compose"],"dependencies":{"react":"^16.3.0"},"peerDependencies":{"react":">= 0.14.0"},"devDependencies":{"@types/enzyme":"^3.1.9","@types/enzyme-adapter-react-16":"^1.0.2","@types/jest":"^22.2.2","@types/react":"^16.1.0","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jest":"^22.4.3","libundler":"^1.5.1","lint-staged":"^7.0.0","np":"^2.20.1","npm-run-all":"^4.1.2","prettier":"^1.11.1","react-dom":"^16.3.0","react-powerplug":"^0.1.5","ts-jest":"^22.4.2","ts-node":"^5.0.1","tslint":"^5.9.1","tslint-config-prettier":"^1.10.0","typescript":"^2.8.1"},"jest":{"setupFiles":["<rootDir>/utils/test-setup.ts"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js?|jsx?|jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"lint-staged":{"src/**.tsx":["yarn fix:prettier","git add"]},"husky":{"pre-commit":"lint-staged && yarn test"},"description":"- [Why](#--why) - [Solution](#--solution) - [Demos](#--demos) - [Usage](#--usage-demo) - [Working with new Context api](#working-with-new-context-api) - [Custom render and retrieving props from composed](#custom-render-and-retrieving-props-from-composed) ","licenseText":"MIT License\n\nCopyright (c) 2018 Pedro Nauck\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","_id":"react-adopt@0.3.2","dist":{"shasum":"24baaafb0db9b369af183f54c57c7c0fdecdadfa","size":8352,"noattachment":false,"key":"/react-adopt/-/react-adopt-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-adopt/download/react-adopt-0.3.2.tgz"},"maintainers":[{"name":"pedronauck","email":""}],"_npmUser":{"name":"pedronauck","email":"pedronauck@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-adopt_0.3.2_1524841814650_0.26565967895967657"},"_hasShrinkwrap":false,"publish_time":1524841814771,"_cnpm_publish_time":1524841814771,"_cnpmcore_publish_time":"2021-12-16T13:49:27.746Z"},"0.3.1":{"name":"react-adopt","version":"0.3.1","main":"dist/index.js","umd:main":"dist/index.umd.js","module":"dist/index.m.js","types":"dist/index.d.ts","source":"src/index.tsx","license":"MIT","repository":{"type":"git","url":"https://github.com/pedronauck/react-adopt.git"},"homepage":"https://github.com/pedronauck/react-adopt","bugs":{"url":"https://github.com/pedronauck/react-adopt/issues"},"author":{"name":"Pedro Nauck","email":"pedronauck@gmail.com"},"scripts":{"dev":"libundler watch --ts","build":"libundler build --ts --sourcemap","build:prod":"yarn build --compress","prebuild:prod":"yarn run fix:prettier","test":"cross-env NODE_ENV=test jest","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.{ts,tsx}\" --write","release":"np","prerelease":"yarn build:prod"},"files":["dist/","README.md","LICENSE"],"keywords":["react","render-props","compose"],"dependencies":{"react":"^16.3.0"},"peerDependencies":{"react":">= 0.14.0"},"devDependencies":{"@types/enzyme":"^3.1.9","@types/enzyme-adapter-react-16":"^1.0.2","@types/jest":"^22.2.2","@types/react":"^16.1.0","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jest":"^22.4.3","libundler":"^1.5.1","lint-staged":"^7.0.0","np":"^2.20.1","npm-run-all":"^4.1.2","prettier":"^1.11.1","react-dom":"^16.3.0","react-powerplug":"^0.1.5","ts-jest":"^22.4.2","ts-node":"^5.0.1","tslint":"^5.9.1","tslint-config-prettier":"^1.10.0","typescript":"^2.8.1"},"jest":{"setupFiles":["<rootDir>/utils/test-setup.ts"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js?|jsx?|jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"lint-staged":{"src/**.tsx":["yarn fix:prettier","git add"]},"husky":{"pre-commit":"lint-staged && yarn test"},"description":"- [Why](#--why) - [Solution](#--solution) - [Demos](#--demos) - [Usage](#--usage-demo) - [Working with new Context api](#working-with-new-context-api) - [Custom render and retrieving props from composed](#custom-render-and-retrieving-props-from-composed) ","licenseText":"MIT License\n\nCopyright (c) 2018 Pedro Nauck\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","_id":"react-adopt@0.3.1","dist":{"shasum":"104c0974aaff55194f62264af0e17e3efaad952f","size":7792,"noattachment":false,"key":"/react-adopt/-/react-adopt-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-adopt/download/react-adopt-0.3.1.tgz"},"maintainers":[{"name":"pedronauck","email":""}],"_npmUser":{"name":"pedronauck","email":"pedronauck@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-adopt_0.3.1_1523388625371_0.8382131280377094"},"_hasShrinkwrap":false,"publish_time":1523388625457,"_cnpm_publish_time":1523388625457,"_cnpmcore_publish_time":"2021-12-16T13:49:27.964Z"},"0.3.0":{"name":"react-adopt","version":"0.3.0","main":"dist/index.js","umd:main":"dist/index.umd.js","module":"dist/index.m.js","types":"dist/index.d.ts","source":"src/index.tsx","license":"MIT","repository":{"type":"git","url":"https://github.com/pedronauck/react-adopt.git"},"homepage":"https://github.com/pedronauck/react-adopt","bugs":{"url":"https://github.com/pedronauck/react-adopt/issues"},"author":{"name":"Pedro Nauck","email":"pedronauck@gmail.com"},"scripts":{"dev":"libundler watch --ts","build":"libundler build --ts --sourcemap","build:prod":"yarn build --compress","prebuild:prod":"yarn run fix:prettier","test":"cross-env NODE_ENV=test jest","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.{ts,tsx}\" --write","release":"np","prerelease":"yarn build:prod"},"files":["dist/","README.md","LICENSE"],"keywords":["react","render-props","compose"],"dependencies":{"react":"^16.3.0"},"peerDependencies":{"react":">= 0.14.0"},"devDependencies":{"@types/enzyme":"^3.1.9","@types/enzyme-adapter-react-16":"^1.0.2","@types/jest":"^22.2.2","@types/react":"^16.1.0","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jest":"^22.4.3","libundler":"^1.5.1","lint-staged":"^7.0.0","np":"^2.20.1","npm-run-all":"^4.1.2","prettier":"^1.11.1","react-dom":"^16.3.0","react-powerplug":"^0.1.5","ts-jest":"^22.4.2","ts-node":"^5.0.1","tslint":"^5.9.1","tslint-config-prettier":"^1.10.0","typescript":"^2.8.1"},"jest":{"setupFiles":["<rootDir>/utils/test-setup.ts"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js?|jsx?|jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"lint-staged":{"src/**.tsx":["yarn fix:prettier","git add"]},"husky":{"pre-commit":"lint-staged && yarn test"},"description":"- [Why](#--why) - [Solution](#--solution) - [Demos](#--demos) - [Usage](#--usage-demo) - [Working with new Context api](#working-with-new-context-api) - [Custom render and retrieving props from composed](#custom-render-and-retrieving-props-from-composed) ","licenseText":"MIT License\n\nCopyright (c) 2018 Pedro Nauck\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","_id":"react-adopt@0.3.0","dist":{"shasum":"0e80ee42f88815eb8579b3f63c7f5b0991fc68fc","size":8302,"noattachment":false,"key":"/react-adopt/-/react-adopt-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-adopt/download/react-adopt-0.3.0.tgz"},"maintainers":[{"name":"pedronauck","email":""}],"_npmUser":{"name":"pedronauck","email":"pedronauck@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-adopt_0.3.0_1523064556468_0.5030127065214205"},"_hasShrinkwrap":false,"publish_time":1523064556581,"_cnpm_publish_time":1523064556581,"_cnpmcore_publish_time":"2021-12-16T13:49:28.230Z"},"0.2.9":{"name":"react-adopt","version":"0.2.9","main":"dist/index.js","umd:main":"dist/index.umd.js","module":"dist/index.m.js","types":"dist/index.d.ts","source":"src/index.tsx","license":"MIT","repository":{"type":"git","url":"https://github.com/pedronauck/react-adopt.git"},"homepage":"https://github.com/pedronauck/react-adopt","bugs":{"url":"https://github.com/pedronauck/react-adopt/issues"},"author":{"name":"Pedro Nauck","email":"pedronauck@gmail.com"},"scripts":{"dev":"libundler watch --ts","build":"libundler build --ts --sourcemap","build:prod":"yarn build --compress","prebuild:prod":"yarn run fix:prettier","test":"cross-env NODE_ENV=test jest","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.{ts,tsx}\" --write","release":"np","prerelease":"yarn build:prod"},"files":["dist/","README.md","LICENSE"],"keywords":["react","render-props","compose"],"dependencies":{"react":"^16.3.0"},"peerDependencies":{"react":">= 0.14.0"},"devDependencies":{"@types/enzyme":"^3.1.9","@types/enzyme-adapter-react-16":"^1.0.2","@types/jest":"^22.2.2","@types/react":"^16.1.0","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jest":"^22.4.3","libundler":"^1.5.1","lint-staged":"^7.0.0","np":"^2.20.1","npm-run-all":"^4.1.2","prettier":"^1.11.1","react-dom":"^16.3.0","react-powerplug":"^0.1.5","ts-jest":"^22.4.2","ts-node":"^5.0.1","tslint":"^5.9.1","tslint-config-prettier":"^1.10.0","typescript":"^2.8.1"},"jest":{"setupFiles":["<rootDir>/utils/test-setup.ts"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js?|jsx?|jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"lint-staged":{"src/**.tsx":["yarn fix:prettier","git add"]},"husky":{"pre-commit":"lint-staged && yarn test"},"description":"- [Why](#--why) - [Solution](#--solution) - [Demos](#--demos) - [Usage](#--usage-demo) - [Working with new Context api](#working-with-new-context-api) - [Custom render and retrieving props from composed](#custom-render-and-retrieving-props-from-composed) ","licenseText":"MIT License\n\nCopyright (c) 2018 Pedro Nauck\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","_id":"react-adopt@0.2.9","dist":{"shasum":"0efedf8e7b33dbf2f44fd16ec28b452fb571e925","size":8133,"noattachment":false,"key":"/react-adopt/-/react-adopt-0.2.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-adopt/download/react-adopt-0.2.9.tgz"},"maintainers":[{"name":"pedronauck","email":""}],"_npmUser":{"name":"pedronauck","email":"pedronauck@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-adopt_0.2.9_1523044536542_0.2623979055602934"},"_hasShrinkwrap":false,"publish_time":1523044536635,"_cnpm_publish_time":1523044536635,"_cnpmcore_publish_time":"2021-12-16T13:49:28.468Z"},"0.2.8":{"name":"react-adopt","version":"0.2.8","main":"dist/index.js","umd:main":"dist/index.umd.js","module":"dist/index.m.js","types":"dist/index.d.ts","source":"src/index.tsx","license":"MIT","repository":{"type":"git","url":"https://github.com/pedronauck/react-adopt.git"},"homepage":"https://github.com/pedronauck/react-adopt","bugs":{"url":"https://github.com/pedronauck/react-adopt/issues"},"author":{"name":"Pedro Nauck","email":"pedronauck@gmail.com"},"scripts":{"dev":"libundler watch --ts","build":"libundler build --ts --sourcemap","build:prod":"yarn build --compress","prebuild:prod":"yarn run fix:prettier","test":"cross-env NODE_ENV=test jest","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.{ts,tsx}\" --write","release":"np","prerelease":"yarn build:prod"},"files":["dist/","README.md","LICENSE"],"keywords":["react","render-props","compose"],"dependencies":{"react":"^16.3.0"},"peerDependencies":{"react":">= 0.14.0"},"devDependencies":{"@types/enzyme":"^3.1.9","@types/enzyme-adapter-react-16":"^1.0.2","@types/jest":"^22.2.2","@types/react":"^16.1.0","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jest":"^22.4.3","libundler":"^1.5.1","lint-staged":"^7.0.0","np":"^2.20.1","npm-run-all":"^4.1.2","prettier":"^1.11.1","react-dom":"^16.3.0","react-powerplug":"^0.1.5","ts-jest":"^22.4.2","ts-node":"^5.0.1","tslint":"^5.9.1","tslint-config-prettier":"^1.10.0","typescript":"^2.8.1"},"jest":{"setupFiles":["<rootDir>/utils/test-setup.ts"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js?|jsx?|jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"lint-staged":{"src/**.tsx":["yarn fix:prettier","git add"]},"husky":{"pre-commit":"lint-staged && yarn test"},"description":"- [Why](#--why) - [Solution](#--solution) - [Demos](#--demos) - [Usage](#--usage-demo) - [Working with new Context api](#working-with-new-context-api) - [Custom render and retrieving props from composed](#custom-render-and-retrieving-props-from-composed) ","licenseText":"MIT License\n\nCopyright (c) 2018 Pedro Nauck\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","_id":"react-adopt@0.2.8","dist":{"shasum":"e3f30c58f7edfd623ab9d881f2ff80ce50e1c4e0","size":7889,"noattachment":false,"key":"/react-adopt/-/react-adopt-0.2.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-adopt/download/react-adopt-0.2.8.tgz"},"maintainers":[{"name":"pedronauck","email":""}],"_npmUser":{"name":"pedronauck","email":"pedronauck@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-adopt_0.2.8_1523042996260_0.5089648318611704"},"_hasShrinkwrap":false,"publish_time":1523042997179,"_cnpm_publish_time":1523042997179,"_cnpmcore_publish_time":"2021-12-16T13:49:28.685Z"},"0.2.7":{"name":"react-adopt","version":"0.2.7","main":"dist/index.js","umd:main":"dist/index.umd.js","module":"dist/index.m.js","types":"dist/index.d.ts","source":"src/index.tsx","license":"MIT","repository":{"type":"git","url":"https://github.com/pedronauck/react-adopt.git"},"homepage":"https://github.com/pedronauck/react-adopt","bugs":{"url":"https://github.com/pedronauck/react-adopt/issues"},"author":{"name":"Pedro Nauck","email":"pedronauck@gmail.com"},"scripts":{"dev":"libundler watch --ts","build":"libundler build --ts --sourcemap","build:prod":"yarn build --compress","prebuild:prod":"yarn run fix:prettier","test":"cross-env NODE_ENV=test jest","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.{ts,tsx}\" --write","release":"np","prerelease":"yarn build:prod"},"files":["dist/","README.md","LICENSE"],"keywords":["react","render-props","compose"],"dependencies":{"react":"^16.3.0"},"peerDependencies":{"react":">= 0.14.0"},"devDependencies":{"@types/enzyme":"^3.1.9","@types/enzyme-adapter-react-16":"^1.0.2","@types/jest":"^22.2.2","@types/react":"^16.1.0","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jest":"^22.4.3","libundler":"^1.5.1","lint-staged":"^7.0.0","np":"^2.20.1","npm-run-all":"^4.1.2","prettier":"^1.11.1","react-dom":"^16.3.0","react-powerplug":"^0.1.5","ts-jest":"^22.4.2","ts-node":"^5.0.1","tslint":"^5.9.1","tslint-config-prettier":"^1.10.0","typescript":"^2.8.1"},"jest":{"setupFiles":["<rootDir>/utils/test-setup.ts"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js?|jsx?|jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"lint-staged":{"src/**.tsx":["yarn fix:prettier","git add"]},"husky":{"pre-commit":"lint-staged && yarn test"},"description":"- [Why](#--why) - [Solution](#--solution) - [Demos](#--demos) - [Usage](#--usage-demo) - [Working with new Context api](#working-with-new-context-api) - [Custom render and retrieving props from composed](#custom-render-and-retrieving-props-from-composed) ","licenseText":"MIT License\n\nCopyright (c) 2018 Pedro Nauck\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","_id":"react-adopt@0.2.7","dist":{"shasum":"d6ead38dd5c955839eba22818f79e769e6f095d3","size":7884,"noattachment":false,"key":"/react-adopt/-/react-adopt-0.2.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-adopt/download/react-adopt-0.2.7.tgz"},"maintainers":[{"name":"pedronauck","email":""}],"_npmUser":{"name":"pedronauck","email":"pedronauck@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-adopt_0.2.7_1523041081272_0.9000116180661519"},"_hasShrinkwrap":false,"publish_time":1523041081424,"_cnpm_publish_time":1523041081424,"_cnpmcore_publish_time":"2021-12-16T13:49:28.920Z"},"0.2.6":{"name":"react-adopt","version":"0.2.6","main":"dist/index.js","umd:main":"dist/index.umd.js","module":"dist/index.m.js","types":"dist/index.d.ts","source":"src/index.tsx","license":"MIT","repository":{"type":"git","url":"https://github.com/pedronauck/react-adopt.git"},"homepage":"https://github.com/pedronauck/react-adopt","bugs":{"url":"https://github.com/pedronauck/react-adopt/issues"},"author":{"name":"Pedro Nauck","email":"pedronauck@gmail.com"},"scripts":{"dev":"libundler watch --ts","build":"libundler build --ts --sourcemap","build:prod":"yarn build --compress","prebuild:prod":"yarn run fix:prettier","test":"cross-env NODE_ENV=test jest","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.{ts,tsx}\" --write","release":"np","prerelease":"yarn build:prod"},"keywords":["react","render-props","compose"],"dependencies":{"react":"^16.3.0"},"peerDependencies":{"react":">= 0.14.0"},"devDependencies":{"@types/enzyme":"^3.1.9","@types/enzyme-adapter-react-16":"^1.0.2","@types/jest":"^22.2.2","@types/react":"^16.1.0","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jest":"^22.4.3","libundler":"^1.5.1","lint-staged":"^7.0.0","np":"^2.20.1","npm-run-all":"^4.1.2","prettier":"^1.11.1","react-dom":"^16.3.0","react-powerplug":"^0.1.5","ts-jest":"^22.4.2","ts-node":"^5.0.1","tslint":"^5.9.1","tslint-config-prettier":"^1.10.0","typescript":"^2.8.1"},"jest":{"setupFiles":["<rootDir>/utils/test-setup.ts"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js?|jsx?|jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"lint-staged":{"src/**.tsx":["yarn fix:prettier","git add"]},"husky":{"pre-commit":"lint-staged && yarn test"},"description":"- [Why](#--why) - [Solution](#--solution) - [Demos](#--demos) - [Usage](#--usage-demo) - [Working with new Context api](#working-with-new-context-api) - [Custom render and retrieving props from composed](#custom-render-and-retrieving-props-from-composed) ","licenseText":"MIT License\n\nCopyright (c) 2018 Pedro Nauck\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","_id":"react-adopt@0.2.6","dist":{"shasum":"145ec77b52fbd595fe7cd43635dfc5c360fe4573","size":7845,"noattachment":false,"key":"/react-adopt/-/react-adopt-0.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-adopt/download/react-adopt-0.2.6.tgz"},"maintainers":[{"name":"pedronauck","email":""}],"_npmUser":{"name":"pedronauck","email":"pedronauck@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-adopt_0.2.6_1523040696869_0.044273348594180195"},"_hasShrinkwrap":false,"publish_time":1523040696954,"_cnpm_publish_time":1523040696954,"_cnpmcore_publish_time":"2021-12-16T13:49:29.152Z"},"0.2.5":{"name":"react-adopt","version":"0.2.5","main":"dist/index.js","umd:main":"dist/index.umd.js","module":"dist/index.m.js","source":"src/index.tsx","license":"MIT","repository":{"type":"git","url":"https://github.com/pedronauck/react-adopt.git"},"homepage":"https://github.com/pedronauck/react-adopt","bugs":{"url":"https://github.com/pedronauck/react-adopt/issues"},"author":{"name":"Pedro Nauck","email":"pedronauck@gmail.com"},"scripts":{"dev":"libundler watch --ts","build":"libundler build --ts --sourcemap","build:prod":"yarn build --compress","prebuild:prod":"yarn run fix:prettier","test":"cross-env NODE_ENV=test jest","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.{ts,tsx}\" --write","release":"np","prerelease":"yarn build:prod"},"keywords":["react","render-props","compose"],"dependencies":{"react":"^16.3.0"},"peerDependencies":{"react":">= 0.14.0"},"devDependencies":{"@types/enzyme":"^3.1.9","@types/enzyme-adapter-react-16":"^1.0.2","@types/jest":"^22.2.2","@types/react":"^16.1.0","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jest":"^22.4.3","libundler":"^1.5.1","lint-staged":"^7.0.0","np":"^2.20.1","npm-run-all":"^4.1.2","prettier":"^1.11.1","react-dom":"^16.3.0","react-powerplug":"^0.1.5","ts-jest":"^22.4.2","ts-node":"^5.0.1","tslint":"^5.9.1","tslint-config-prettier":"^1.10.0","typescript":"^2.8.1"},"jest":{"setupFiles":["<rootDir>/utils/test-setup.ts"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js?|jsx?|jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"lint-staged":{"src/**.tsx":["yarn fix:prettier","git add"]},"husky":{"pre-commit":"lint-staged && yarn test"},"description":"- [Why](#--why) - [Solution](#--solution) - [Demos](#--demos) - [Usage](#--usage-demo) - [Working with new Context api](#working-with-new-context-api) - [Custom render and retrieving props from composed](#custom-render-and-retrieving-props-from-composed) ","licenseText":"MIT License\n\nCopyright (c) 2018 Pedro Nauck\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","_id":"react-adopt@0.2.5","dist":{"shasum":"470d59abd7661540198ff9a184c87c5c8b2b140b","size":7660,"noattachment":false,"key":"/react-adopt/-/react-adopt-0.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-adopt/download/react-adopt-0.2.5.tgz"},"maintainers":[{"name":"pedronauck","email":""}],"_npmUser":{"name":"pedronauck","email":"pedronauck@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-adopt_0.2.5_1522940734116_0.7790968087676129"},"_hasShrinkwrap":false,"publish_time":1522940734167,"_cnpm_publish_time":1522940734167,"_cnpmcore_publish_time":"2021-12-16T13:49:29.349Z"},"0.2.4":{"name":"react-adopt","version":"0.2.4","main":"dist/index.js","umd:main":"dist/index.umd.js","module":"dist/index.m.js","source":"src/index.tsx","license":"MIT","repository":{"type":"git","url":"git@github.com:pedronauck/pedronauck.git"},"author":{"name":"Pedro Nauck","email":"pedronauck@gmail.com"},"scripts":{"dev":"libundler watch --ts","build":"libundler build --ts --sourcemap","build:prod":"yarn build --compress","prebuild:prod":"yarn run fix:prettier","test":"cross-env NODE_ENV=test jest","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.{ts,tsx}\" --write","release":"np","prerelease":"yarn build:prod"},"keywords":["react","render-props","compose"],"dependencies":{"react":"^16.3.0"},"peerDependencies":{"react":">= 0.14.0"},"devDependencies":{"@types/enzyme":"^3.1.9","@types/enzyme-adapter-react-16":"^1.0.2","@types/jest":"^22.2.2","@types/react":"^16.1.0","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jest":"^22.4.3","libundler":"^1.5.1","lint-staged":"^7.0.0","np":"^2.20.1","npm-run-all":"^4.1.2","prettier":"^1.11.1","react-dom":"^16.3.0","react-powerplug":"^0.1.5","ts-jest":"^22.4.2","ts-node":"^5.0.1","tslint":"^5.9.1","tslint-config-prettier":"^1.10.0","typescript":"^2.8.1"},"jest":{"setupFiles":["<rootDir>/utils/test-setup.ts"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js?|jsx?|jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"lint-staged":{"src/**.tsx":["yarn fix:prettier","git add"]},"husky":{"pre-commit":"lint-staged && yarn test"},"description":"- [Why](#--why) - [Solution](#--solution) - [Demos](#--demos) - [Usage](#--usage-demo) - [Working with new Context api](#working-with-new-context-api) - [Custom render and retrieving props from composed](#custom-render-and-retrieving-props-from-composed) ","licenseText":"MIT License\n\nCopyright (c) 2018 Pedro Nauck\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","_id":"react-adopt@0.2.4","dist":{"shasum":"893440de1e700b6fde22c9a833b2447ea3af58f3","size":7643,"noattachment":false,"key":"/react-adopt/-/react-adopt-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-adopt/download/react-adopt-0.2.4.tgz"},"maintainers":[{"name":"pedronauck","email":""}],"_npmUser":{"name":"pedronauck","email":"pedronauck@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-adopt_0.2.4_1522940430457_0.7649230239548097"},"_hasShrinkwrap":false,"publish_time":1522940430820,"_cnpm_publish_time":1522940430820,"_cnpmcore_publish_time":"2021-12-16T13:49:29.572Z"},"0.2.3":{"name":"react-adopt","version":"0.2.3","main":"dist/index.js","umd:main":"dist/index.umd.js","module":"dist/index.m.js","source":"src/index.tsx","license":"MIT","repository":{"type":"git","url":"git@github.com:pedronauck/pedronauck.git"},"author":{"name":"Pedro Nauck","email":"pedronauck@gmail.com"},"scripts":{"dev":"libundler watch --ts","build":"libundler build --ts --sourcemap","build:prod":"yarn build --compress","prebuild:prod":"yarn run fix:prettier","test":"cross-env NODE_ENV=test jest","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.{ts,tsx}\" --write","release":"np","prerelease":"yarn build:prod"},"keywords":["react","render-props","compose"],"dependencies":{"react":"^16.3.0"},"peerDependencies":{"react":"^16.3.0"},"devDependencies":{"@types/enzyme":"^3.1.9","@types/enzyme-adapter-react-16":"^1.0.2","@types/jest":"^22.2.2","@types/react":"^16.1.0","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jest":"^22.4.3","libundler":"^1.5.1","lint-staged":"^7.0.0","np":"^2.20.1","npm-run-all":"^4.1.2","prettier":"^1.11.1","react-dom":"^16.3.0","react-powerplug":"^0.1.5","ts-jest":"^22.4.2","ts-node":"^5.0.1","tslint":"^5.9.1","tslint-config-prettier":"^1.10.0","typescript":"^2.8.1"},"jest":{"setupFiles":["<rootDir>/utils/test-setup.ts"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js?|jsx?|jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"lint-staged":{"src/**.tsx":["yarn fix:prettier","git add"]},"husky":{"pre-commit":"lint-staged && yarn test"},"description":"- [Why](#--why) - [Solution](#--solution) - [Demos](#--demos) - [Usage](#--usage-demo) - [Working with new Context api](#working-with-new-context-api) - [Custom render and retrieving props from composed](#custom-render-and-retrieving-props-from-composed) ","licenseText":"MIT License\n\nCopyright (c) 2018 Pedro Nauck\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","_id":"react-adopt@0.2.3","dist":{"shasum":"a9c6f241ab876691397fddaa88981e5fb14330e9","size":7634,"noattachment":false,"key":"/react-adopt/-/react-adopt-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-adopt/download/react-adopt-0.2.3.tgz"},"maintainers":[{"name":"pedronauck","email":""}],"_npmUser":{"name":"pedronauck","email":"pedronauck@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-adopt_0.2.3_1522788856622_0.6260981550344731"},"_hasShrinkwrap":false,"publish_time":1522788856675,"_cnpm_publish_time":1522788856675,"_cnpmcore_publish_time":"2021-12-16T13:49:29.796Z"},"0.2.2":{"name":"react-adopt","version":"0.2.2","main":"dist/index.js","umd:main":"dist/index.umd.js","module":"dist/index.m.js","source":"src/index.tsx","license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/pedronauck/pedronauck.git"},"author":{"name":"Pedro Nauck","email":"pedronauck@gmail.com"},"scripts":{"dev":"libundler watch --ts","build":"libundler build --ts --sourcemap","build:prod":"yarn build --compress","prebuild:prod":"yarn run fix:prettier","test":"cross-env NODE_ENV=test jest","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.{ts,tsx}\" --write","release":"np","prerelease":"yarn build:prod"},"keywords":["react","render-props","compose"],"dependencies":{"react":"^16.3.0"},"peerDependencies":{"react":"^16.3.0"},"devDependencies":{"@types/enzyme":"^3.1.9","@types/enzyme-adapter-react-16":"^1.0.2","@types/jest":"^22.2.2","@types/react":"^16.1.0","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jest":"^22.4.3","libundler":"^1.5.1","lint-staged":"^7.0.0","np":"^2.20.1","npm-run-all":"^4.1.2","prettier":"^1.11.1","react-dom":"^16.3.0","react-powerplug":"^0.1.5","ts-jest":"^22.4.2","ts-node":"^5.0.1","tslint":"^5.9.1","tslint-config-prettier":"^1.10.0","typescript":"^2.8.1"},"jest":{"setupFiles":["<rootDir>/utils/test-setup.ts"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js?|jsx?|jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"engines":{"node":">=9.0.0"},"lint-staged":{"src/**.tsx":["yarn fix:prettier","git add"]},"husky":{"pre-commit":"lint-staged && yarn test"},"gitHead":"14f28224a0b8b15cd538854e9f169448e027a9c4","description":":sunglasses: _**React Adopt -**_ Compose render props components like a pro","bugs":{"url":"https://github.com/pedronauck/pedronauck/issues"},"homepage":"https://github.com/pedronauck/pedronauck#readme","_id":"react-adopt@0.2.2","_npmVersion":"5.6.0","_nodeVersion":"9.7.1","_npmUser":{"name":"pedronauck","email":"pedronauck@gmail.com"},"dist":{"shasum":"190584f01c35559088a8fa576e7c0c50eed862fe","size":63512,"noattachment":false,"key":"/react-adopt/-/react-adopt-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-adopt/download/react-adopt-0.2.2.tgz"},"maintainers":[{"name":"pedronauck","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-adopt_0.2.2_1522557745151_0.9617392136468306"},"_hasShrinkwrap":false,"publish_time":1522557745279,"_cnpm_publish_time":1522557745279,"_cnpmcore_publish_time":"2021-12-16T13:49:30.087Z"},"0.2.1":{"name":"react-adopt","version":"0.2.1","main":"dist/index.js","umd:main":"dist/index.umd.js","module":"dist/index.m.js","source":"src/index.tsx","license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/pedronauck/pedronauck.git"},"author":{"name":"Pedro Nauck","email":"pedronauck@gmail.com"},"scripts":{"dev":"libundler watch --ts","build":"libundler build --ts --sourcemap","build:prod":"yarn build --compress","prebuild:prod":"yarn run fix:prettier","test":"cross-env NODE_ENV=test jest","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.{ts,tsx}\" --write","release":"np","prerelease":"yarn build:prod"},"keywords":["react","render-props","compose"],"dependencies":{"react":"^16.3.0"},"peerDependencies":{"react":"^16.3.0"},"devDependencies":{"@types/enzyme":"^3.1.9","@types/enzyme-adapter-react-16":"^1.0.2","@types/jest":"^22.2.2","@types/react":"^16.1.0","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jest":"^22.4.3","libundler":"^1.5.1","lint-staged":"^7.0.0","np":"^2.20.1","npm-run-all":"^4.1.2","prettier":"^1.11.1","react-dom":"^16.3.0","react-powerplug":"^0.1.5","ts-jest":"^22.4.2","ts-node":"^5.0.1","tslint":"^5.9.1","tslint-config-prettier":"^1.10.0","typescript":"^2.8.1"},"jest":{"setupFiles":["<rootDir>/utils/test-setup.ts"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js?|jsx?|jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"engines":{"node":">=9.0.0"},"lint-staged":{"src/**.tsx":["yarn fix:prettier","git add"]},"husky":{"pre-commit":"lint-staged && yarn test"},"gitHead":"b9a6aa62faf6cfbc0323655ff5910cd83169e8da","description":":sunglasses: _**React Adopt -**_ Compose render props components like a pro","bugs":{"url":"https://github.com/pedronauck/pedronauck/issues"},"homepage":"https://github.com/pedronauck/pedronauck#readme","_id":"react-adopt@0.2.1","_npmVersion":"5.6.0","_nodeVersion":"9.7.1","_npmUser":{"name":"pedronauck","email":"pedronauck@gmail.com"},"dist":{"shasum":"b6184b86064649ccbe46df598ead6a5af291a38c","size":62403,"noattachment":false,"key":"/react-adopt/-/react-adopt-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-adopt/download/react-adopt-0.2.1.tgz"},"maintainers":[{"name":"pedronauck","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-adopt_0.2.1_1522534459945_0.40023589203107957"},"_hasShrinkwrap":false,"publish_time":1522534460040,"_cnpm_publish_time":1522534460040,"_cnpmcore_publish_time":"2021-12-16T13:49:30.350Z"},"0.2.0":{"name":"react-adopt","version":"0.2.0","main":"dist/index.js","umd:main":"dist/index.umd.js","module":"dist/index.m.js","source":"src/index.tsx","license":"MIT","repository":{"type":"git","url":"git@github.com:pedronauck/pedronauck.git"},"author":{"name":"Pedro Nauck","email":"pedronauck@gmail.com"},"scripts":{"dev":"libundler watch --ts","build":"libundler build --ts --sourcemap","build:prod":"yarn build --compress","prebuild:prod":"yarn run fix:prettier","test":"cross-env NODE_ENV=test jest","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.{ts,tsx}\" --write","release":"np","prerelease":"yarn build:prod"},"keywords":["react","render-props","compose"],"dependencies":{"react":"^16.3.0"},"peerDependencies":{"react":"^16.3.0"},"devDependencies":{"@types/enzyme":"^3.1.9","@types/enzyme-adapter-react-16":"^1.0.2","@types/jest":"^22.2.2","@types/react":"^16.1.0","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jest":"^22.4.3","libundler":"^1.5.1","lint-staged":"^7.0.0","np":"^2.20.1","npm-run-all":"^4.1.2","prettier":"^1.11.1","react-dom":"^16.3.0","ts-jest":"^22.4.2","ts-node":"^5.0.1","tslint":"^5.9.1","tslint-config-prettier":"^1.10.0","typescript":"^2.8.1"},"jest":{"setupFiles":["<rootDir>/utils/test-setup.ts"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js?|jsx?|jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"engines":{"node":">=9.0.0"},"lint-staged":{"src/**.tsx":["yarn fix:prettier","git add"]},"husky":{"pre-commit":"lint-staged && yarn test"},"description":"[Render Props](https://reactjs.org/docs/render-props.html) are the new hype of React's ecossystem, that's a fact. So, when you need to use more than one render props component together, this can be boring and generate something called a *\"render props cal","licenseText":"MIT License\n\nCopyright (c) 2018 Pedro Nauck\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","_id":"react-adopt@0.2.0","dist":{"shasum":"ec7f126d6425eca7fa4348522ad229c7b922d49c","size":6470,"noattachment":false,"key":"/react-adopt/-/react-adopt-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-adopt/download/react-adopt-0.2.0.tgz"},"maintainers":[{"name":"pedronauck","email":""}],"_npmUser":{"name":"pedronauck","email":"pedronauck@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-adopt_0.2.0_1522533476359_0.44651804381475646"},"_hasShrinkwrap":false,"publish_time":1522533476454,"_cnpm_publish_time":1522533476454,"_cnpmcore_publish_time":"2021-12-16T13:49:30.689Z"},"0.1.2":{"name":"react-adopt","version":"0.1.2","main":"dist/index.js","umd:main":"dist/index.umd.js","module":"dist/index.m.js","source":"src/index.tsx","license":"MIT","repository":{"type":"git","url":"git@github.com:pedronauck/pedronauck.git"},"author":{"name":"Pedro Nauck","email":"pedronauck@gmail.com"},"scripts":{"dev":"libundler watch --ts","build":"libundler build --ts --sourcemap","build:prod":"yarn build --compress","prebuild:prod":"yarn run fix:prettier","test":"cross-env NODE_ENV=test jest","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.{ts,tsx}\" --write","release":"np","prerelease":"yarn build:prod"},"keywords":["react","render-props","compose"],"dependencies":{"react":"^16.3.0"},"peerDependencies":{"react":"^16.3.0"},"devDependencies":{"@types/enzyme":"^3.1.9","@types/enzyme-adapter-react-16":"^1.0.2","@types/jest":"^22.2.2","@types/react":"^16.1.0","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jest":"^22.4.3","libundler":"^1.5.1","lint-staged":"^7.0.0","np":"^2.20.1","npm-run-all":"^4.1.2","prettier":"^1.11.1","react-dom":"^16.3.0","ts-jest":"^22.4.2","ts-node":"^5.0.1","tslint":"^5.9.1","tslint-config-prettier":"^1.10.0","typescript":"^2.8.1"},"jest":{"setupFiles":["<rootDir>/utils/test-setup.ts"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js?|jsx?|jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"engines":{"node":">=9.0.0"},"lint-staged":{"src/**.tsx":["yarn fix:prettier","git add"]},"husky":{"pre-commit":"lint-staged && yarn test"},"description":"[Render Props](https://reactjs.org/docs/render-props.html) are the new hype of React's ecossystem, that's a fact. So, when you need to use more than one render props component together, this can be borring and generate something like a *\"render hell\"*.","licenseText":"MIT License\n\nCopyright (c) 2018 Pedro Nauck\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","_id":"react-adopt@0.1.2","dist":{"shasum":"193d26a05f04217a2a5fbd68526a224862ac90dc","size":5477,"noattachment":false,"key":"/react-adopt/-/react-adopt-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-adopt/download/react-adopt-0.1.2.tgz"},"maintainers":[{"name":"pedronauck","email":""}],"_npmUser":{"name":"pedronauck","email":"pedronauck@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-adopt_0.1.2_1522382856055_0.46788204740031136"},"_hasShrinkwrap":false,"publish_time":1522382856153,"_cnpm_publish_time":1522382856153,"_cnpmcore_publish_time":"2021-12-16T13:49:30.947Z"},"0.1.1":{"name":"react-adopt","version":"0.1.1","main":"dist/index.js","umd:main":"dist/index.umd.js","module":"dist/index.m.js","source":"src/index.tsx","license":"MIT","repository":{"type":"git","url":"git@github.com:pedronauck/pedronauck.git"},"author":{"name":"Pedro Nauck","email":"pedronauck@gmail.com"},"scripts":{"dev":"libundler watch --ts","build":"libundler build --ts --sourcemap","build:prod":"yarn build --compress","prebuild:prod":"yarn run fix:prettier","test":"cross-env NODE_ENV=test jest","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.{ts,tsx}\" --write","release":"np","prerelease":"yarn build:prod"},"keywords":["react","render-props","compose"],"dependencies":{"react":"^16.3.0"},"peerDependencies":{"react":"^16.3.0"},"devDependencies":{"@types/enzyme":"^3.1.9","@types/enzyme-adapter-react-16":"^1.0.2","@types/jest":"^22.2.2","@types/react":"^16.1.0","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jest":"^22.4.3","libundler":"^1.5.1","lint-staged":"^7.0.0","np":"^2.20.1","npm-run-all":"^4.1.2","prettier":"^1.11.1","react-dom":"^16.3.0","ts-jest":"^22.4.2","ts-node":"^5.0.1","tslint":"^5.9.1","tslint-config-prettier":"^1.10.0","typescript":"^2.8.1"},"jest":{"setupFiles":["<rootDir>/utils/test-setup.ts"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js?|jsx?|jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"engines":{"node":">=9.0.0"},"lint-staged":{"src/**.tsx":["yarn fix:prettier","git add"]},"husky":{"pre-commit":"lint-staged && yarn test"},"description":"[Render Props](https://reactjs.org/docs/render-props.html) are the new hype of React's ecossystem, that's a fact. So, when you need to use more than one render props component together, this can be borring and generate something like a *\"render hell\"*.","licenseText":"MIT License\n\nCopyright (c) 2018 Pedro Nauck\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","_id":"react-adopt@0.1.1","dist":{"shasum":"81378f39c6bda21dccaa332a6d1fa9bdb14c9554","size":5415,"noattachment":false,"key":"/react-adopt/-/react-adopt-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-adopt/download/react-adopt-0.1.1.tgz"},"maintainers":[{"name":"pedronauck","email":""}],"_npmUser":{"name":"pedronauck","email":"pedronauck@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-adopt_0.1.1_1522380505423_0.8124626022479899"},"_hasShrinkwrap":false,"publish_time":1522380505509,"_cnpm_publish_time":1522380505509,"_cnpmcore_publish_time":"2021-12-16T13:49:31.151Z"},"0.1.0":{"name":"react-adopt","version":"0.1.0","main":"dist/index.js","umd:main":"dist/index.umd.js","module":"dist/index.m.js","source":"src/index.tsx","license":"MIT","scripts":{"dev":"libundler watch --ts","build":"libundler build --ts --sourcemap","build:prod":"yarn build --compress","prebuild:prod":"yarn run fix:prettier","test":"jest","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.{ts,tsx}\" --write","fix:tslint":"tslint -c tslint.json 'src/index.tsx'","release":"np","prerelease":"yarn build:prod"},"dependencies":{"react":"^16.3.0"},"peerDependencies":{"react":"^16.3.0"},"devDependencies":{"@types/enzyme":"^3.1.9","@types/enzyme-adapter-react-16":"^1.0.2","@types/jest":"^22.2.2","@types/react":"^16.1.0","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","jest":"^22.4.3","libundler":"^1.5.1","np":"^2.20.1","npm-run-all":"^4.1.2","prettier":"^1.11.1","react-dom":"^16.3.0","ts-jest":"^22.4.2","tslint":"^5.9.1","tslint-config-prettier":"^1.10.0","typescript":"^2.8.1"},"jest":{"setupFiles":["<rootDir>/utils/test-setup.ts"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js?|jsx?|jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"description":"[Render Props](https://reactjs.org/docs/render-props.html) are the new hype of React's ecossystem, that's a fact. So, when you need to use more than one render props component together, this can be borring and generate something like a *\"render hell\"*.","licenseText":"MIT License\n\nCopyright (c) 2018 Pedro Nauck\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","_id":"react-adopt@0.1.0","dist":{"shasum":"767eafe03e62590d123f11df3aafd8d3531c58ec","size":5185,"noattachment":false,"key":"/react-adopt/-/react-adopt-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-adopt/download/react-adopt-0.1.0.tgz"},"maintainers":[{"name":"pedronauck","email":""}],"_npmUser":{"name":"pedronauck","email":"pedronauck@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-adopt_0.1.0_1522379678420_0.2926377574881456"},"_hasShrinkwrap":false,"publish_time":1522379678627,"_cnpm_publish_time":1522379678627,"_cnpmcore_publish_time":"2021-12-16T13:49:31.376Z"},"0.0.0-beta.1":{"name":"react-adopt","version":"0.0.0-beta.1","main":"index.js","license":"MIT","_id":"react-adopt@0.0.0-beta.1","_npmVersion":"5.6.0","_nodeVersion":"9.7.1","_npmUser":{"name":"pedronauck","email":"pedronauck@gmail.com"},"dist":{"shasum":"05e4bccb426f230438dc72a60cf3561cdad1e0c4","size":186,"noattachment":false,"key":"/react-adopt/-/react-adopt-0.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-adopt/download/react-adopt-0.0.0-beta.1.tgz"},"maintainers":[{"name":"pedronauck","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-adopt_0.0.0-beta.1_1522348925541_0.2523918547208681"},"_hasShrinkwrap":false,"publish_time":1522348925649,"_cnpm_publish_time":1522348925649,"_cnpmcore_publish_time":"2021-12-16T13:49:31.557Z"}},"readme":":sunglasses: _**React Adopt -**_ Compose render props components like a pro\n\n[![GitHub release](https://img.shields.io/github/release/pedronauck/react-adopt.svg)]()\n[![Build Status](https://travis-ci.org/pedronauck/react-adopt.svg?branch=master)](https://travis-ci.org/pedronauck/react-adopt)\n[![Codacy Badge](https://api.codacy.com/project/badge/Grade/ebdcc3e942b14363a96438b41c770b32)](https://www.codacy.com/app/pedronauck/react-adopt?utm_source=github.com&utm_medium=referral&utm_content=pedronauck/react-adopt&utm_campaign=Badge_Grade)\n\n![](https://i.imgflip.com/27euu2.jpg)\n\n## ???? Table of content\n\n- [Why](#--why)\n- [Solution](#--solution)\n- [Demos](#--demos)\n- [Usage](#--usage-demo)\n  - [Working with new Context api](#working-with-new-context-api)\n  - [Custom render and retrieving props from composed](#custom-render-and-retrieving-props-from-composed)\n  - [Mapping props from mapper](#mapping-props-from-mapper)\n  - [Leading with multiple params](#leading-with-multiple-params)\n  - [Typescript support](#typescript-support)\n  - [Inline composition](#inline-composition)\n\n## ???? &nbsp; Why\n\n[Render Props](https://reactjs.org/docs/render-props.html) are the new hype of React's ecosystem, that's a fact. So, when you need to use more than one render props component together, this can be boring and generate something called a *\"render props callback hell\"*, like this:\n\n![Bad](https://i.imgur.com/qmk3Bk5.png)\n\n## ???? &nbsp; Solution\n\n* **Small**. 0.7kb minified!\n* **Extremely Simple**. Just a method!\n\nReact Adopt is a simple method that composes multiple render prop components, combining each prop result from your mapper.\n\n## ???? &nbsp; Demos\n\n- [Basic example](https://codesandbox.io/s/vq1wl37m0y?hidenavigation=1)\n- [Todo App example using React Apollo](https://codesandbox.io/s/3x7n8wyp15?hidenavigation=1)\n- [Example with new Context API](https://codesandbox.io/s/qv3m6yk2n4?hidenavigation=1)\n\n## ???? &nbsp; Usage\n\nInstall as project dependency:\n\n```bash\n$ yarn add react-adopt\n```\n\nNow you can use React Adopt to compose your components. See below for an example using the awesome [react-powerplug](https://github.com/renatorib/react-powerplug):\n\n![Good](https://i.imgur.com/RXVlFwy.png)\n\n### Working with new Context api\n\nOne use case that React Adopt can fit perfectly is when you need to use [React's new context api](https://reactjs.org/docs/context.html) that use render props to create some context:\n\n```jsx\nimport React from 'react'\nimport { adopt } from 'react-adopt'\n\nconst ThemeContext = React.createContext('light')\nconst UserContext = React.createContext({ name: 'John' })\n\nconst Context = adopt({\n  theme: <ThemeContext.Consumer />,\n  user: <UserContext.Consumer />,\n})\n\n<Context>\n  {({ theme, user }) => /* ... */}\n</Context>\n```\n\nSee [this demo](https://codesandbox.io/s/qv3m6yk2n4?hidenavigation=1) for a better explanation.\n\n### Custom render and retrieving props from composed\n\nSome components don't use the `children` prop for render props to work. For cases like this, you can pass a function instead of a jsx element to your mapper. This function will receive a `render` prop that will be responsible for your render, the props passed on `Composed` component, and the previous values from each mapper. See an example:\n\n```jsx\nimport { adopt } from 'react-adopt'\nimport MyCustomRenderProps from 'my-custom-render-props'\n\nconst Composed = adopt({\n  custom: ({ render }) => <MyCustomRenderProps render={render} />\n})\n\n<Composed>\n  {({ custom }) => (\n    <div>{custom.value}</div>\n  )}\n</Composed>\n```\n\nYou can also retrieve the properties passed to the composed component this way too:\n\n\n```jsx\nimport { adopt } from 'react-adopt'\nimport { Value } from 'react-powerplug'\n\nconst Composed = adopt({\n  greet: ({ initialGreet, render }) => (\n    <Value initial={initialGreet}>{render}</Value>\n  )\n})\n\n<Composed initialGreet=\"Hi\">\n  {({ greet }) => (\n    <div>{greet.value}</div>\n  )}\n</Composed>\n```\n\nAnd get previous mapper results as prop for compose:\n\n```jsx\nimport { adopt } from 'react-adopt'\n\nimport { User, Cart, ShippingRate } from 'my-containers'\n\nconst Composed = adopt({\n  cart: <Cart />,\n  user: <User />,\n  shippingRates: ({ user, cart, render }) => (\n    <ShippingRate zipcode={user.zipcode} items={cart.items}>\n      {render}\n    </ShippingRate>\n  )\n})\n\n<Composed>\n  {({ cart, user, shippingRates }) => /* ... */ }\n</Composed>\n```\n\n### Mapping props from mapper\n\nSometimes, get properties from your mappers can be kind of boring depending on how nested the result from each mapper. To easily avoid deeply nested objects or combine your results, you can map the final results into a single object using the `mapProps` function as the second parameter.\n\n```js\nimport { adopt } from 'react-adopt'\nimport { Value } from 'react-powerplug'\n\nconst mapper = {\n  greet: <Value initial=\"Hi\" />,\n  name: <Value initial=\"John\" />,\n}\n\nconst mapProps = ({ greet, name }) => ({\n  message: `${greet.value} ${name.value}`,\n})\n\nconst Composed = adopt(mapper, mapProps)\n\nconst App = () => (\n  <Composed>\n    {({ message }) => /* ... */}\n  </Composed>\n)\n```\n\nYou can do that using the `<Adopt />` component as well:\n\n```js\nimport { Adopt } from 'react-adopt'\nimport { Value } from 'react-powerplug'\n\nconst mapper = {\n  greet: <Value initial=\"Hi\" />,\n  name: <Value initial=\"John\" />,\n}\n\nconst mapProps = ({ greet, name }) => ({\n  message: `${greet.value} ${name.value}`,\n})\n\nconst App = () => (\n  <Adopt mapper={mapper} mapProps={mapProps}>\n    {({ message }) => /* ... */}\n  </Adopt>\n)\n```\n\n### Leading with multiple params\n\nSome render props components return multiple arguments in the children function instead of a single one (see a simple example in the new [Query](https://www.apollographql.com/docs/react/essentials/queries.html#basic) and [Mutation](https://www.apollographql.com/docs/react/essentials/mutations.html) component from `react-apollo`). In this case, you can do an arbitrary render with `render` prop [using your map value as a function](#custom-render-and-retrieving-props-from-composed):\n\n```js\nimport { adopt } from 'react-adopt'\nimport { Mutation } from 'react-apollo'\n\nconst ADD_TODO = /* ... */\n\nconst addTodo = ({ render }) => (\n  <Mutation mutation={ADD_TODO}>\n    {/* this is an arbitrary render where you will pass your two arguments into a single one */}\n    {(mutation, result) => render({ mutation, result })}\n   </Mutation>\n)\n\nconst Composed = adopt({\n  addTodo,\n})\n\nconst App = () => (\n  <Compose>\n    {({ addTodo: { mutation, result } }) => /* ... */}\n  </Compose>\n)\n```\n\nSee [this demo](https://codesandbox.io/s/3x7n8wyp15?hidenavigation=1) for a complete explanation about multiple params..\n\n### Typescript support\n\nReact Adopt has full typescript support when you need to type the composed component:\n\n```ts\nimport * as React from 'react'\nimport { adopt } from 'react-adopt'\nimport { Value } from 'react-powerplug'\n\ninterface RenderProps {\n  foo: { value: string }\n}\n\ninterface Props {\n  tor: string\n}\n\nconst foo = ({ tor, render }) => (\n  <Value initial=\"foo\">{render}</Value>\n)\n\nconst Composed = adopt<RenderProps, Props>({\n  foo,\n})\n\n<Composed tor=\"tor\">\n  {({ foo, bar }) => (\n    <div>{foo.value}</div>\n  )}\n</Composed>\n```\n\n### Inline composition\n\nIf you dont care about [typings](#typescript-support) and need something more easy and quick, you can choose to use an inline composition by importing the `<Adopt>` component and passing your mapper as a prop:\n\n```js\nimport React from 'react'\nimport { Adopt } from 'react-adopt'\nimport { Value } from 'react-powerplug'\n\nconst mapper = {\n  greet: <Value initial=\"Hi\" />,\n  name: <Value initial=\"John\" />\n}\n\n<Adopt mapper={mapper}>\n  {({ greet, name }) => /* ... */}\n</Adopt>\n```\n\n## ???? &nbsp; Contribute\n\n1.  [Fork](https://help.github.com/articles/fork-a-repo/) this repository to your own GitHub account and then [clone](https://help.github.com/articles/cloning-a-repository/) it to your local device\n2.  Install dependencies using Yarn: `yarn install`\n3.  Make the necessary changes and ensure that the tests are passing using `yarn test`\n4.  Send a pull request ????\n","_attachments":{},"homepage":"https://github.com/pedronauck/react-adopt","bugs":{"url":"https://github.com/pedronauck/react-adopt/issues"},"license":"MIT"}