{"_id":"@callaars/react-native-portal","_rev":"2-26919e1a4ba386768b78b7b9e71f48a9","name":"@callaars/react-native-portal","dist-tags":{"latest":"0.1.2"},"versions":{"0.1.1":{"name":"@callaars/react-native-portal","version":"0.1.1","description":"Ultra-lightweight portal implementation.","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["react-native","ios","android"],"repository":{"type":"git","url":"git+https://github.com/callaars/react-native-portal.git"},"author":{"name":"Joseph Callaars","email":"joseph@callaa.rs","url":"https://github.com/callaars"},"license":"MIT","bugs":{"url":"https://github.com/callaars/react-native-portal/issues"},"homepage":"https://github.com/callaars/react-native-portal#readme","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"devDependencies":{"commitlint-config-gitmoji":"^2.2.3","@react-native-community/eslint-config":"^2.0.0","@release-it/conventional-changelog":"^2.0.0","@types/jest":"^26.0.0","@types/react":"^16.9.19","@types/react-native":"0.62.13","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^26.0.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"16.13.1","react-native":"0.63.4","react-native-builder-bob":"^0.18.1","release-it":"^14.2.2","typescript":"^4.1.3"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn typescript"}},"commitlint":{"extends":["gitmoji"]},"release-it":{"git":{"commitMessage":":bookmark: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"gitHead":"f05651583dbd2962ce83ace1aecc718fc45fd07e","_id":"@callaars/react-native-portal@0.1.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-EMn+gN3zJnGfw2A7RLUN5XzYEOGIWHIC7bOO6FlquKKG9K+BzGHsn1cVC/OGRcDEfQ3KNz9fNw9NOMg/CZOPjg==","shasum":"47fcc662c6d3cdfa65e9454d490114528c089606","tarball":"https://registry.npmjs.org/@callaars/react-native-portal/-/react-native-portal-0.1.1.tgz","fileCount":15,"unpackedSize":13426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUxjnCRA9TVsSAnZWagAAvYgP/jrvzTkYJmAhIp0Q7ya9\nIGKkA1aQWcoa2DCOm8W/7kPtxhVMMb3Kot7sNK1/OvYvYKOXVall+a2J5qlu\nksh6lzRYGMlmLlET4Zmh7CkD0Y+K4rt//ODFMkQSOhCaEc++voVNN/ZJj5Eo\nYnfRvHQ3qrDKqVA+KxNeSs0+xdqw91DWKH+dDUzsZe3qKXBOKy5UX8igUUF9\nxZEmSMFJSwYz9kEGO63tBU5vMQ7RWsk4UwImUR742xdb3qzUzhOgk+/JZoOC\ndhXa+vX1iZcggd55JZ9UFaWg+nnXf6g/r5MyafpKymOl6NHivdsLKNnHLb3D\nzLMO/FIZRV11utwxm/ten2pD9oaHyWqYOrJFl4JkJEAc/npq3kvwGU1hyMWI\nkDSqEVhX0v52QbKI3WgvesX5Fg7aNJj05r+k+LqkyxGcc+fVaZb2nKNbVObX\nBti/9HrGljXRXPX34hhCYGdhIh6KnNefrsspilL6+NlNIwX0tiBZel9caiaG\nFPvNjHjoIEK5KnrFYp4Y3UU3CVxrC55YxDQxarZk7rBOw0e6j3qCuEYwJSwY\nRjq2sLcCuCSqLPejHSU19G0zjokXrma1JhPw61+wMrOac+qlJBE5RbgL2Rel\nFxOdz0+DMiQ6tBJtcKwTpgvYeBKM6Q6E8/QJEvOtzzAkNOoE+1m9jjENaLt5\nQOD2\r\n=aMPG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBZXO7zHvrTJsGW4cLLJm2F5n/Dz+vei5atbI8WFYSwmAiEA47JEDEDp9N8eZeFrwYnAKJMy27FJjKVSdqnXE5KIbTk="}]},"_npmUser":{"name":"callaars","email":"joseph@callaa.rs"},"directories":{},"maintainers":[{"name":"callaars","email":"joseph@callaa.rs"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-portal_0.1.1_1616058599174_0.014771957414429826"},"_hasShrinkwrap":false},"0.1.2":{"name":"@callaars/react-native-portal","version":"0.1.2","description":"Ultra-lightweight portal implementation.","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["react-native","ios","android"],"repository":{"type":"git","url":"git+https://github.com/callaars/react-native-portal.git"},"author":{"name":"Joseph Callaars","email":"joseph@callaa.rs","url":"https://github.com/callaars"},"license":"MIT","bugs":{"url":"https://github.com/callaars/react-native-portal/issues"},"homepage":"https://github.com/callaars/react-native-portal#readme","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"devDependencies":{"commitlint-config-gitmoji":"^2.2.3","@react-native-community/eslint-config":"^2.0.0","@release-it/conventional-changelog":"^2.0.0","@types/jest":"^26.0.0","@types/react":"^16.9.19","@types/react-native":"0.62.13","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^26.0.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"16.13.1","react-native":"0.63.4","react-native-builder-bob":"^0.18.1","release-it":"^14.2.2","typescript":"^4.1.3"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn typescript"}},"commitlint":{"extends":["gitmoji"]},"release-it":{"git":{"commitMessage":":bookmark: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"gitHead":"934f91b72ed5bd870164849d93a70a41d5aa3a27","_id":"@callaars/react-native-portal@0.1.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Ss1NW98PiUhkIuYToSgoMUbk3gP2Kr4l4njCvHdHIcNllWSvwx1e2BXPAZWeS7+03/Je9oAsjc8G9SaoWMHHOg==","shasum":"c014cc6efbb0f671e5f590b92700c962d11b5a4a","tarball":"https://registry.npmjs.org/@callaars/react-native-portal/-/react-native-portal-0.1.2.tgz","fileCount":15,"unpackedSize":13578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVK64CRA9TVsSAnZWagAAZxEP/i58oWgMFVZZ6JwrYScp\nLS1pOC2NaXe95GTjLunaBcbLi/jeFmVAvwJsg1SFreXYsEFfS63pwfY/ypwN\nzj2RZnmmKOWJ8O4muPbdACBxzgruGarCgAdQNUmLf22l9oZurLAa+du2FLNa\nl6k6uYch/PTeVJrsVh7Gs0wbyFhV5BuW6ltY34ze7152T5pFjimXLCzNOjIB\n+2Uk+M1YjtCCqpnJdZCdurLkhlssi4Sca/mvVjNY4g3rXR+gf8vObjo/DHUF\ndzUsAkk3O3Hf11Ga/IE72uAlEGiX6whg2+6NRaJh52oYSMW4cQ8p1jVAumrn\nuq6lNT56bO8DAlGNwD3nHKMsnJ6JnY1DgFh1/Muw9FL20u+MqelEN+6mvVUj\nmP/Zd9fl+VlUk3yb2Ge3WXwjmWTGJkoBUiD7tBXUkRZnmV00oNPEKw0N5mXR\nGAWDzCMIva2a+U8omQ/xyq86EGcMcBvM7+BWXoVRNkroCydMC4OrrjKgerpE\nIYC84mEPAn38zapGU+rgEuMlNNXLLYcZ2uZrGsLJEKfgn5okp3YmCv9acuKr\nJC/1hiQsbhVQ11uHfYy1scbL+HWVuTUi+OQahS6c+IeQJLby8aj+e6xnNrF7\nWh3M/J4v0U8BwBCs/XxI/jhK9PNCLc49XVkmnOGu0shpw/A8Q+OaBQvQ5fpa\nwT3h\r\n=fKI8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH0JllL+wm1Vj8mpwWD9t6n7nhT0nJTe85Jkwm9paGIHAiEAqLh9VYF9VBSVzqZQ98/VAcKtUKsIB9iVAu1c3V84mTw="}]},"_npmUser":{"name":"callaars","email":"joseph@callaa.rs"},"directories":{},"maintainers":[{"name":"callaars","email":"joseph@callaa.rs"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-portal_0.1.2_1616162488257_0.8055495630650777"},"_hasShrinkwrap":false}},"time":{"created":"2021-03-18T09:09:59.091Z","0.1.1":"2021-03-18T09:09:59.356Z","modified":"2022-04-04T21:32:54.374Z","0.1.2":"2021-03-19T14:01:28.387Z"},"maintainers":[{"name":"callaars","email":"joseph@callaa.rs"}],"description":"Ultra-lightweight portal implementation.","homepage":"https://github.com/callaars/react-native-portal#readme","keywords":["react-native","ios","android"],"repository":{"type":"git","url":"git+https://github.com/callaars/react-native-portal.git"},"author":{"name":"Joseph Callaars","email":"joseph@callaa.rs","url":"https://github.com/callaars"},"bugs":{"url":"https://github.com/callaars/react-native-portal/issues"},"license":"MIT","readme":"# @callaars/react-native-portal\n\nUltra-lightweight portal implementation.\n\n## Installation\n\n```sh\nnpm install @callaars/react-native-portal\n```\n\n## Usage\n\n```js\nimport Portal from \"@callaars/react-native-portal\";\n\nexport default function App() {\n  return (\n    <PortalProvider>\n      {/** Any portaled components will appear right here. **/}\n\n      {/** The rest of your app **/}\n\n      <Portal>\n        {/** Whenever you want to portal component put it in a Portal **/}\n      </Portal>\n    </PortalProvider>\n  );\n}\n```\n\n## Contributing\n\nSee the [contributing guide](CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}