{"_id":"react-teleporter","_rev":"15-32bd4e96f1e85c3a8c2916c50febdbd8","name":"react-teleporter","dist-tags":{"latest":"3.2.0"},"versions":{"1.0.0":{"name":"react-teleporter","version":"1.0.0","keywords":["react","portal","teleport"],"license":"MIT","_id":"react-teleporter@1.0.0","maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"dist":{"shasum":"b8caa560f2d179232a812f3a4305de86f724dada","tarball":"https://registry.npmjs.org/react-teleporter/-/react-teleporter-1.0.0.tgz","fileCount":8,"integrity":"sha512-p2tIUs/0D9sRzXkGGiElBPn1ov4HB6kSrWyA+otRHyM3EL65EJKtr7mUFVGork1M1TJCDCGnGX+fsOWwF8pc+Q==","signatures":[{"sig":"MEUCIHU2gYpJXATgkL3U64giY6fa5WazKZT4BzVfiSlZQcQoAiEA5LqTRsQG4nVuOpuj4x4iI0Ji+OuDOMne42HNLsLWv7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/q27CRA9TVsSAnZWagAAZqwP/2pLjnhzPGDclRgiD87q\nYO3zAnqsg4MWK4i3+QNPSu/s9kdS5sjcYeIGsx6MVxyUNrJP9l9Toe2BkDLp\n4nYQ/HLF0BwkKO5GSdl5q7nkp+PKAYKPzuASYJzNohvG1lxZsUi1l0+0GY7B\nhUpaZFwXf/pmp6BsWabyn9XiKdDI54W19bNiq2Nj3ohpOzqfQ5bTXAGx1TOI\nHm4OHrn+Wgfz+HrCFShTSCiSIjvWhmcw8FZeWAKljSfCgDW3mJ8zhgZXbbdJ\n/9S39AGOE8c5Ydj7uNYmAVAG8PSMmZTKCTZcu7U/urBH3FhMmmY2+jUm1FAY\n8hznDZnf3YVD181XzpXrUsec2aVYP6XDREXCUCH9s6n0oifi7e1r1ApS8zVA\nvanE/obhtpEH/TjNp320ph9Mt5S5GRxMAWgU+tMZE4plGzdUhs51lQm4vusQ\nFIFV67rllVAPzUt5+YXL2djuM6cjCc9WYkiNEUfQ8YCwJmzBtAzZVFWU3tHH\nJ44mRMXyTbzhTwzv4B6DOvDdIyocD7xizfXcXAEsEWiFAcOe6R0sXyTJtFfo\nlE9oKU7JJuQrX8pnhFEFjnNmYTdTsYecD2dG5qGcHBijcAndxKt+SAA3GgNU\n8AV48yvi+KtBDLm93G/kJia91ZWFARCnTVYRnAchIQgYx3Bt45R0HHyNfjCP\nvakX\r\n=EMLs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/react-teleporter.cjs.js","module":"dist/react-teleporter.es.js","gitHead":"8cd083819523133cc401a3a025606fd10038b147","scripts":{"lint":"eslint .","test":"jest","build":"rollup -c","format":"prettier --write \"**/*.{js,json,md,mdx}\"","release":"standard-version && conventional-github-releaser --preset angular"},"_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"_npmVersion":"6.4.1","description":"Teleport React components in the same React tree.","directories":{},"_nodeVersion":"10.14.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","react":"^16.8.6","eslint":"^5.16.0","rollup":"^1.14.6","codecov":"^3.5.0","jest-dom":"^3.5.0","prettier":"^1.18.2","react-dom":"^16.8.6","babel-jest":"^24.8.0","@babel/core":"^7.4.5","babel-eslint":"^10.0.1","standard-version":"^6.0.1","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.13.0","rollup-plugin-babel":"^4.3.2","eslint-config-airbnb":"^17.1.0","eslint-config-smooth":"^2.0.0","eslint-plugin-import":"^2.17.3","rollup-plugin-terser":"^5.0.0","rollup-plugin-replace":"^2.2.0","@testing-library/react":"^8.0.1","eslint-config-prettier":"^4.3.0","eslint-plugin-jsx-a11y":"^6.2.1","rollup-plugin-commonjs":"^10.0.0","eslint-plugin-react-hooks":"^1.6.0","rollup-plugin-node-resolve":"^5.0.1","conventional-github-releaser":"^3.1.3","@babel/plugin-transform-runtime":"^7.4.4","babel-plugin-annotate-pure-calls":"^0.4.0","@babel/plugin-transform-modules-commonjs":"^7.4.4"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-teleporter_1.0.0_1560194491070_0.5728917104630045","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"react-teleporter","version":"1.1.0","keywords":["react","portal","teleport"],"license":"MIT","_id":"react-teleporter@1.1.0","maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"dist":{"shasum":"c68805e3f454443bdf473b79401a984039c3fcd6","tarball":"https://registry.npmjs.org/react-teleporter/-/react-teleporter-1.1.0.tgz","fileCount":8,"integrity":"sha512-6j3I29y3sRcekOP1IfbIbrrtwZGKQhRU3WFZoWgMtXN0lTA2/i9Yp3zzAkVBFRtZIfhux4M7tSYVu4AQjCRDlQ==","signatures":[{"sig":"MEQCICBRPoBKJjFaN+cLKqECqIigxO0QInlaQPpNfrDldfPCAiArNRhZLesJd+LDOKe53I1eSnWD9tXG9E21lQDmaJtCbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAMccCRA9TVsSAnZWagAA+rQP/iMG8Gtr0HO6PuNjX5r5\nc3CwnxLUKXK49c3ah4xci7N0V0DvZSfEu4LGgnD8J9mxUKherk6in/RV1FDl\njm7OLN1qen5p2JhSC+iHB8+njJlPZtvNbqaJmxC5rh/yyfmB0W+OOC+uO6ud\nFPGgM61tVyuc7KlAvgjTt+zL71EEpxI/BVBPeh29wmCFXRB48DU37euPGO/7\n1DAYekGpXzCRVVzx7erkJ3piMX/hmyj5onm75sSSkyytVoD0OV/0jBVh6zzp\no64fXbu7RJug7WTHFrWiukI83AGP89g1sUENJ7hnCJsoIC04MnJ4QsGtnYjX\natcWoy1GWqfmogFDV43taQx1ccTw4LOS+3ZZFxT/XrR31rM7n8FLBaC/cpHi\nmxrAn06HRHd6B9jKfJATK5wwHuePkBQyNF7uN0FOGHiGHAqrKo2IGBFqgPb6\niqpflwoh3jEH7/trT5lEjjBqiCJf6RkrmhKAawr0VuFQfMmigDcpNGdKplk/\nk4DUc1UlDQYdxD8Y1TcSnx1PRl7Tgp/EpaTIF3fXcNFU5uw/VQLMKZHxM8NA\nAs4ZypG2/0UGUn8wxYBGEAYvVsTIRcNlRqkSJZbJDqazWVp8kCAjc3FcKG2w\nxPZEntajJQ1kLNvCH9kTwRgbiYlpvwF8DVQ+Pxlch7BpsWP16XEAFHPp+lFt\n/TEm\r\n=iLwl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/react-teleporter.cjs.js","module":"dist/react-teleporter.es.js","gitHead":"9788b04325d0db43cd1eb8e97fba645c284c1ee4","scripts":{"lint":"eslint .","test":"jest","build":"rollup -c","format":"prettier --write \"**/*.{js,json,md,mdx}\"","release":"standard-version && conventional-github-releaser --preset angular","prepublishOnly":"yarn build"},"_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"_npmVersion":"6.4.1","description":"Teleport React components in the same React tree.","directories":{},"_nodeVersion":"10.14.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","react":"^16.8.6","eslint":"^5.16.0","rollup":"^1.14.6","codecov":"^3.5.0","jest-dom":"^3.5.0","prettier":"^1.18.2","react-dom":"^16.8.6","babel-jest":"^24.8.0","@babel/core":"^7.4.5","babel-eslint":"^10.0.1","standard-version":"^6.0.1","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.13.0","rollup-plugin-babel":"^4.3.2","eslint-config-airbnb":"^17.1.0","eslint-config-smooth":"^2.0.0","eslint-plugin-import":"^2.17.3","rollup-plugin-terser":"^5.0.0","rollup-plugin-replace":"^2.2.0","@testing-library/react":"^8.0.1","eslint-config-prettier":"^4.3.0","eslint-plugin-jsx-a11y":"^6.2.1","rollup-plugin-commonjs":"^10.0.0","eslint-plugin-react-hooks":"^1.6.0","rollup-plugin-node-resolve":"^5.0.1","conventional-github-releaser":"^3.1.3","@babel/plugin-transform-runtime":"^7.4.4","babel-plugin-annotate-pure-calls":"^0.4.0","@babel/plugin-transform-modules-commonjs":"^7.4.4"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-teleporter_1.1.0_1560332060013_0.4141808437539216","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"react-teleporter","version":"1.1.1","keywords":["react","portal","teleport"],"license":"MIT","_id":"react-teleporter@1.1.1","maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"dist":{"shasum":"498d73b1bf9a3c9dcbf3069badcaa2ae5bf48b8f","tarball":"https://registry.npmjs.org/react-teleporter/-/react-teleporter-1.1.1.tgz","fileCount":8,"integrity":"sha512-LLAABcPsHr6uqssphJmsW3ZiCbvfcxicCoFgRSSDFrYI1jNyvCNe9ykBqmrfBQGknozZJWNfbKUW5cqMInu1iQ==","signatures":[{"sig":"MEYCIQCvDBaEGjCAa7oTU4ng1Dq9SFVvPnociyop74F/4G5SDgIhAIiu7Lj7nTwoEwj3kBxhlps5+NcDtDFZbd7lXIibglHv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdh+53CRA9TVsSAnZWagAAgr0P/0bFBwlX7Y5hgt3KxJt+\nsoUHujU6LN0zEVb0f+PvNVSGf7t0JKL6Hwlcq1tLMOzJhqWISdReAaCjhnFX\njk7CSZmL+zUd0amL6KnRJRMPXntGmZ3640HgcFs09yr3FB1KqMZummumnL5i\nW3dQs8uGqewktfMvRkOyf79fUfoi2Xsi/swOHIw9XYkobsBsARBy2i9RZsa1\nRKzQWOCmK4vnxTdIBmVK7prCDq00PHWx5il2+pNpzuQyg+ywinvC04ooNfdM\n1flUBTdBNy0Y8zg36KC6aS4DX55FKFSfHkzAR5FXW+oltAvIpfGhVggT4agq\nccFrtSFMtBLsA2jiDEI3zHFuLTH3aLKQ5iONE83/xN+E9A4xpugkmyFNhPI6\nkMlfzT/otMvczxBVJfYpHLaWrWvxLRD7897L/3A9MtibZS6DL3wEXlflwuPo\n8chvM5sCojozYGRUdgnpMEyKoBC9IqiF8zdgbBcB/NH1PLtT41F9gIfCxCkg\nYbj7IBKGC+wGDtf9MTo6KWYoC2cjo3+4sXwWOhzS02HEGvcCtcg4ReFuqy7I\nmWvI63Ez4ksYMxsXAYyBguOmw8a0+7MfEOL6+01CnvQ2aSgShHovkxAvBtys\n1UwNcIv0ZOyY2mjcSArVAZ6q0h5yb3XtAxhtwpTeh6RKEcm4/RcwWCMrWIW8\njKne\r\n=KpOt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/react-teleporter.cjs.js","module":"dist/react-teleporter.es.js","gitHead":"57c05bd906c05d2003a19ca872f7bfca686d17e7","scripts":{"lint":"eslint .","test":"jest","build":"rollup -c","format":"prettier --write \"**/*.{js,json,md,mdx}\"","release":"standard-version && conventional-github-releaser --preset angular","prepublishOnly":"yarn build"},"_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"_npmVersion":"6.10.2","description":"Teleport React components in the same React tree.","directories":{},"_nodeVersion":"12.9.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","react":"^16.9.0","eslint":"^6.2.2","rollup":"^1.20.2","codecov":"^3.5.0","prettier":"^1.18.2","react-dom":"^16.9.0","babel-jest":"^24.9.0","@babel/core":"^7.5.5","babel-eslint":"^10.0.3","standard-version":"^7.0.0","@babel/preset-env":"^7.5.5","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.14.3","rollup-plugin-babel":"^4.3.3","eslint-config-airbnb":"^18.0.1","eslint-config-smooth":"^2.0.1","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^5.1.1","rollup-plugin-replace":"^2.2.0","@testing-library/react":"^9.1.3","eslint-config-prettier":"^6.1.0","eslint-plugin-jsx-a11y":"^6.2.3","rollup-plugin-commonjs":"^10.1.0","@testing-library/jest-dom":"^4.1.0","eslint-plugin-react-hooks":"^2.0.1","rollup-plugin-node-resolve":"^5.2.0","conventional-github-releaser":"^3.1.3","@babel/plugin-transform-runtime":"^7.5.5","babel-plugin-annotate-pure-calls":"^0.4.0","@babel/plugin-transform-modules-commonjs":"^7.5.0"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-teleporter_1.1.1_1569189495223_0.6419478694953609","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"react-teleporter","version":"2.0.0","keywords":["react","portal","teleport"],"license":"MIT","_id":"react-teleporter@2.0.0","maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"dist":{"shasum":"9159dd1c69ac691dc286815f5d7826fb2f2459fb","tarball":"https://registry.npmjs.org/react-teleporter/-/react-teleporter-2.0.0.tgz","fileCount":8,"integrity":"sha512-c3azRpg78dryxgf8gpFU/XyygkUQf3b+8hAwNajrfMb2vqSUNhmZCn2JMaL7aJ6mJpEtv+GKxDki45kbMCYbBw==","signatures":[{"sig":"MEQCIG6SPNmhx684Aoog8j55nUOA2G8tOGD+YG0gI6qf3gDGAiBGFGIpJsTvFpoHKs7BFI9X+EAarUy2GrCtlKibRVi9Xg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+g1MCRA9TVsSAnZWagAAtOUP/jvV2HFNIRLiJdxu1Vp6\n41W2gVtedltBX/CRICRteEFzfUb0IlTuB6vpq4RFF8Br8NIAfIzjA1k781y/\noLk/P7QDrYk3H7DRSbFkybPzMPMbKg56MgJzXiXTl9Yvh1DxcQxDYJuS10Jq\nSjocv76iZAH4yIUkVvaAb35AEeAt6IdGpGjstuYjx/9kUbkqwiyfniI7IdxW\nxO5MQe9lv76GjyVHPaE9na3WPEd8aCjzy0L9nCynaqCeMYQlcC4J7hHDrMHB\nev4sh84CX0Hbp9ESnLHzH7q3LiHc9+B+B3dkzfWH39YRo+EmzrBMViVdSK6f\ncyFSLMzsmJf4aXTKVjjMISTTFbJlDFN8GexIj7U/iusWNDplQpz0UEOAXorf\nidPFevdCCbJIe1u2bjO/qE7+n9k/v9Gxhf1yLJVQl0MBu8d7aqAgMJz6GSY1\n+ImPeStkSoK3IuQHemX0E8gfXYZloLLZw3R8+iex8BKFNTjVI5LIyeilcmSJ\nETt89YARYkJ9U9vg8tedqyOZc9gyrFXT03rjvHSM412DcynjxQGTv48U/Prc\n6Ix0ULu8JzsLGaozdJNTtUhJn5P3ojUvKxorg6SEC0FA0AR6gxJq8A9xAYz0\nrGLZeWydmBt+wkuqCsQ31f/YN5C3a3yV1uO6Z5uMmiresm9tE/4R2jBPeMqv\nH+uL\r\n=4zYY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/react-teleporter.cjs.js","module":"dist/react-teleporter.es.js","funding":{"url":"https://github.com/sponsors/gregberge","type":"github"},"gitHead":"33fc301dae8b65a28a4eec2d046be30c8e308b1f","scripts":{"lint":"eslint .","test":"jest","build":"rollup -c","format":"prettier --write \"**/*.{js,json,md,mdx}\"","release":"standard-version && conventional-github-releaser --preset angular","prepublishOnly":"yarn build"},"_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"_npmVersion":"6.12.1","description":"Teleport React components in the same React tree.","directories":{},"_nodeVersion":"12.13.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","react":"^16.9.0","eslint":"^6.2.2","rollup":"^1.20.2","codecov":"^3.5.0","prettier":"^1.18.2","react-dom":"^16.9.0","babel-jest":"^24.9.0","@babel/core":"^7.5.5","babel-eslint":"^10.0.3","standard-version":"^7.0.0","@babel/preset-env":"^7.5.5","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.14.3","rollup-plugin-babel":"^4.3.3","eslint-config-airbnb":"^18.0.1","eslint-config-smooth":"^2.0.1","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^5.1.1","rollup-plugin-replace":"^2.2.0","@testing-library/react":"^9.1.3","eslint-config-prettier":"^6.1.0","eslint-plugin-jsx-a11y":"^6.2.3","rollup-plugin-commonjs":"^10.1.0","@testing-library/jest-dom":"^4.1.0","eslint-plugin-react-hooks":"^2.0.1","rollup-plugin-node-resolve":"^5.2.0","conventional-github-releaser":"^3.1.3","@babel/plugin-transform-runtime":"^7.5.5","babel-plugin-annotate-pure-calls":"^0.4.0","@babel/plugin-transform-modules-commonjs":"^7.5.0"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-teleporter_2.0.0_1576668491637_0.7804483738806112","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"react-teleporter","version":"2.0.1","keywords":["react","portal","teleport","tunnel"],"license":"MIT","_id":"react-teleporter@2.0.1","maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"homepage":"https://github.com/gregberge/react-teleporter#readme","bugs":{"url":"https://github.com/gregberge/react-teleporter/issues"},"dist":{"shasum":"120b59858e14e97551f37da03da011e9d1bbfd5f","tarball":"https://registry.npmjs.org/react-teleporter/-/react-teleporter-2.0.1.tgz","fileCount":8,"integrity":"sha512-sxDI9moBsK2UbC935h+0YPSQ12ZSCpml3uK7sLluxhe3kuNj/8gIhgkUdvragxkoFW4FF4yK3Le35xaJTbLrDQ==","signatures":[{"sig":"MEUCIQC1s94Vyfte10Sx+K5zUMdDBcj90EVO3SQJSuaF+e3EuAIgI/87gQ/CxEaHthj3ceagoi/nyn3RVf9iH+zLzbRs2vA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+h0tCRA9TVsSAnZWagAAz9kP/AgpOCS60B//awZomqCw\nWxOZWY+DnI/GZIZ7enb4DseiGlCyun1pjfuNYHqlwZDGGgUXWMba8ntKXP8i\n75ucZLjtN7RigI0Al7iEr84XKC4U8BD76ez8DE/4J7U9kaS1WY2AoxIyVsIf\nUa360PsIEEPnrpVPn3MMxXEFA317Jc67PjSQbAtZ9m3LsGEkeXtLRu4MoRZo\nJk1OcL9tBWoLOuyqEPF3boQ6R6vUGft9jWnC/Pw2D48JdztbEYRt7pzYEce5\nPZepOs+M5I6GChPfgjkAYGdTs6bSzm3IP7el+6ENnWv6vC1cv8oF7jR67tU2\nPRnDxXZG8SG2UBVteJA9Mq86is7ZrHwbGJqmHzzMddbmE809e6C3vEWGn4cz\n4K9KRPCUq70/gmi1ju8BuusmO1M6CEMM0DnK6FlE8NS+HWywEpo3i8PGoi1g\np6bpNQ9yqf6+LLa1Cj+YVJbJEwyJ653y01rmq6p8D67QR3Wu8aEA8S0JsZkx\nGX61OY5VFmo038bmituGjwduDhOnDFZCIAadZtwYXZ2GWD5Jo4TbYsLoBhfA\nK6q6RfWnELanU90uSQvgVlEqKtxmBkTez9sz/tAXNuhf/7CXd12IjUxBCu+C\nO3PmR5bXsw915bcsfv2FZBF8Q+cuEANoXiIGtN32avNryB+OdQX3pvjE1EcL\nxEiG\r\n=tVsN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/react-teleporter.cjs.js","module":"dist/react-teleporter.es.js","funding":{"url":"https://github.com/sponsors/gregberge","type":"github"},"gitHead":"c4085c414a87c5b10fc471378159f73ba69ac684","scripts":{"lint":"eslint .","test":"jest","build":"rollup -c","format":"prettier --write \"**/*.{js,json,md,mdx}\"","release":"standard-version && conventional-github-releaser --preset angular","prepublishOnly":"yarn build"},"_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"repository":{"url":"git+ssh://git@github.com/gregberge/react-teleporter.git","type":"git"},"_npmVersion":"6.12.1","description":"Teleport React components in the same React tree.","directories":{},"_nodeVersion":"12.13.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","react":"^16.9.0","eslint":"^6.2.2","rollup":"^1.20.2","codecov":"^3.5.0","prettier":"^1.18.2","react-dom":"^16.9.0","babel-jest":"^24.9.0","@babel/core":"^7.5.5","babel-eslint":"^10.0.3","standard-version":"^7.0.0","@babel/preset-env":"^7.5.5","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.14.3","rollup-plugin-babel":"^4.3.3","eslint-config-airbnb":"^18.0.1","eslint-config-smooth":"^2.0.1","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^5.1.1","rollup-plugin-replace":"^2.2.0","@testing-library/react":"^9.1.3","eslint-config-prettier":"^6.1.0","eslint-plugin-jsx-a11y":"^6.2.3","rollup-plugin-commonjs":"^10.1.0","@testing-library/jest-dom":"^4.1.0","eslint-plugin-react-hooks":"^2.0.1","rollup-plugin-node-resolve":"^5.2.0","conventional-github-releaser":"^3.1.3","@babel/plugin-transform-runtime":"^7.5.5","babel-plugin-annotate-pure-calls":"^0.4.0","@babel/plugin-transform-modules-commonjs":"^7.5.0"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-teleporter_2.0.1_1576672556754_0.687043438131635","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"react-teleporter","version":"2.1.0","keywords":["react","portal","teleport","tunnel"],"license":"MIT","_id":"react-teleporter@2.1.0","maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"homepage":"https://github.com/gregberge/react-teleporter#readme","bugs":{"url":"https://github.com/gregberge/react-teleporter/issues"},"dist":{"shasum":"365d1b773dc41f88a87f3730f4d27f2a93cc8a4e","tarball":"https://registry.npmjs.org/react-teleporter/-/react-teleporter-2.1.0.tgz","fileCount":9,"integrity":"sha512-cooUFccO/I/HT8G+KkTcBw19UY+qeQX8j0aJnQ5bfMMFpkmrsb3Q124oQC9qI09Bx9aNyFAyVYKWPzBSCHjfSA==","signatures":[{"sig":"MEQCICQrWrhr/eN9xhf3WaNzSdF4D7qKddSnYr+IotRtg01eAiAZsNK99Jj8DG0BbN9Ug8C+L7XTQIeYy7iulm9wzwr+Ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeY6SdCRA9TVsSAnZWagAAO+UP/18RaL50GNfTXgNrD4Y2\ngeqwdH7qj+WUd42NiNSTt1tuc1TM5f+OXM+YCRTxYaAwpq6qxZcm/mRk2zSH\ny6+jgphkiG2gTMy5JfVy1cXbyUTNcjFX3Sy0UcB6W8eFY0nQBfDJTZ8g3UvU\nPavVB8KYZaHnao5s7gtmnDFFyfWwN04u2jOJNK8ryPuJTYxc5mqjlxMUrWwR\nAHvCYxtheg1UhmRRmi4C0OH4TaWX6hCV5mRbfF4oEoDiEVw3Ql0NuvIQLaNj\n2glMawriOjDSjtF/53xtriQVDziPbd07xfZomjnQlozrXEHfnZimUr8U3G0M\nE9RlUZz50FbmHnTAmiBQKfbiuTZ/S2aIoS7GZYVsfiBEafXxrUyCOAJf+bib\nj8VdXPQqw5KhbigfyyJFlLAC1Fcse1WytwmD8Uy0na1wwHZXKpGANHR3KUVh\nc/vqC9vVw5PBxTibRGjKvwawK2jFpJSICwuJZfUX5UAF9wi2IWJphl57r5iS\nS+yVQmMGjjHS6BvWECOCD3TDZOFbOfuKWtXcZpwCOHo3GWo7FJby3vCS08iM\nIQKtqK7KH08TBZ6eMN4B1lRS3ZelOq+v8+xXt8psvwtMVcC+QRFHp5LbJYLG\nNuZGZkAxawmj/7lC8OXN3EL1OIIfihlaq0M2c7I7kMPc6oBoMAJvUIEFLz2q\nFeMz\r\n=gt4Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/react-teleporter.cjs.js","types":"types/index.d.ts","module":"dist/react-teleporter.es.js","funding":{"url":"https://github.com/sponsors/gregberge","type":"github"},"gitHead":"8ffbdc30e7066dd19b5f2f81bef289b58c83e990","scripts":{"lint":"eslint .","test":"jest","build":"rollup -c","format":"prettier --write \"**/*.{js,json,md,mdx}\"","release":"standard-version && conventional-github-releaser --preset angular","prepublishOnly":"yarn build"},"_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"repository":{"url":"git+ssh://git@github.com/gregberge/react-teleporter.git","type":"git"},"_npmVersion":"6.13.4","description":"Teleport React components in the same React tree.","directories":{},"_nodeVersion":"12.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","react":"^16.9.0","eslint":"^6.2.2","rollup":"^1.20.2","codecov":"^3.5.0","prettier":"^1.18.2","react-dom":"^16.9.0","babel-jest":"^24.9.0","@babel/core":"^7.5.5","babel-eslint":"^10.0.3","standard-version":"^7.0.0","@babel/preset-env":"^7.5.5","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.14.3","rollup-plugin-babel":"^4.3.3","eslint-config-airbnb":"^18.0.1","eslint-config-smooth":"^2.0.1","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^5.1.1","rollup-plugin-replace":"^2.2.0","@testing-library/react":"^9.1.3","eslint-config-prettier":"^6.1.0","eslint-plugin-jsx-a11y":"^6.2.3","rollup-plugin-commonjs":"^10.1.0","@testing-library/jest-dom":"^4.1.0","eslint-plugin-react-hooks":"^2.0.1","rollup-plugin-node-resolve":"^5.2.0","conventional-github-releaser":"^3.1.3","@babel/plugin-transform-runtime":"^7.5.5","babel-plugin-annotate-pure-calls":"^0.4.0","@babel/plugin-transform-modules-commonjs":"^7.5.0"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-teleporter_2.1.0_1583588509049_0.2976641527577413","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"react-teleporter","version":"2.1.1","keywords":["react","portal","teleport","tunnel"],"license":"MIT","_id":"react-teleporter@2.1.1","maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"homepage":"https://github.com/gregberge/react-teleporter#readme","bugs":{"url":"https://github.com/gregberge/react-teleporter/issues"},"dist":{"shasum":"55db07f4e917a209cae10647a5b1ce0bbede3c38","tarball":"https://registry.npmjs.org/react-teleporter/-/react-teleporter-2.1.1.tgz","fileCount":9,"integrity":"sha512-jfbKNYecyXFVG6kr7m4OS5c3cmvEf6gGpE0xvsRtfLsX5ET/fsx5Lsf9KbmqtmzAJopRcrgmYeHk0fmoW3VdgQ==","signatures":[{"sig":"MEYCIQD6vR7cVoVF8xlkLrXN0NkDxhU6dna0rQeCodDVFdsS2wIhALgwlbxmcqUybypaS7K1g/1hR8CWvp7AhtySZOfKG5V1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJec8cnCRA9TVsSAnZWagAAkTIP/jOl768CBsYirgAePo7F\nVqWjeeAHv92Mn+UUpu/kLUJOhNqAC0CxtaAXGrvMsJFNxs1FS0hF/aBKDwgE\nzNSFR+7XNN0fJitT5h8Z7x9IKxWHY8hSUQRLkZ3oi2UOHYtS32r2Se9BaUML\nn7aaTIBmlEqikvduQZ9/XRHB2LOsqfwV10BX9Gok0fFLIAcX6NkLN/br8H0g\nqpOsfNKzvSUJE92bA+QyRR5/zoufK3knYeuXouTdsQwkxTy3OnR0Lbmc/LR+\nOY8sbO1HlrdlQd4pcdxJ+OZXJXRNTetc38rkO7S2NXfu+IRgNiI6jFX8k9OL\nKeSVNxfr+HjdTqdVxzQK5yPlq6juYoTK/iWVQDjHrPcn9QyCiLBgV5B408mZ\nJQ+t5XbOz92jRVJIGgAmyu3BBg6pTfvvjVaQSmHMVOY9VgntCxy3EvsGrOOK\nFddqMtjA0CtPmQBN9gE1vTYv8efP6iT7NcirY0obJyrgv7nF1285BUlT8S7d\nbSQNM3oYxBIpSE0Z4noSswJC56CCCWIRmE4j62XytlOrD4OZfSLAJ2rLXOL2\naGrm+yV7fJUjDrf1mOFpKbwS0OG5EJJoMLq69iqvfDuz/5Nhnjy/nfL9omS4\nTWSmN1PK2tI8SxZE32wHJIIgyrkwDDWbx8Tvo7DsTZKq9eYuJ2K53q5uVmeH\nBEF6\r\n=6mRU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/react-teleporter.cjs.js","types":"types/index.d.ts","module":"dist/react-teleporter.es.js","funding":{"url":"https://github.com/sponsors/gregberge","type":"github"},"gitHead":"54748d90541e0c94123512f092bd48c13d50160f","scripts":{"lint":"eslint .","test":"jest","build":"rollup -c","format":"prettier --write \"**/*.{js,json,md,mdx}\"","release":"standard-version && conventional-github-releaser --preset angular","prepublishOnly":"yarn build"},"_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"repository":{"url":"git+ssh://git@github.com/gregberge/react-teleporter.git","type":"git"},"_npmVersion":"6.4.1","description":"Teleport React components in the same React tree.","directories":{},"_nodeVersion":"10.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"^16.13.0","eslint":"^6.8.0","rollup":"^2.1.0","codecov":"^3.5.0","prettier":"^1.18.2","react-dom":"^16.13.0","babel-jest":"^25.1.0","@babel/core":"^7.8.7","babel-eslint":"^10.1.0","standard-version":"^7.1.0","@babel/preset-env":"^7.8.7","@babel/preset-react":"^7.8.3","eslint-plugin-react":"^7.19.0","rollup-plugin-babel":"^4.4.0","eslint-config-airbnb":"^18.1.0","eslint-config-smooth":"^2.0.1","eslint-plugin-import":"^2.20.1","rollup-plugin-terser":"^5.3.0","rollup-plugin-replace":"^2.2.0","@testing-library/react":"^10.0.1","eslint-config-prettier":"^6.10.0","eslint-plugin-jsx-a11y":"^6.2.3","rollup-plugin-commonjs":"^10.1.0","@testing-library/jest-dom":"^5.1.1","eslint-plugin-react-hooks":"^2.5.0","rollup-plugin-node-resolve":"^5.2.0","conventional-github-releaser":"^3.1.3","@babel/plugin-transform-runtime":"^7.8.3","babel-plugin-annotate-pure-calls":"^0.4.0","@babel/plugin-transform-modules-commonjs":"^7.8.3"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-teleporter_2.1.1_1584645927366_0.7272167627062069","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"react-teleporter","version":"2.2.0","keywords":["react","portal","teleport","tunnel"],"license":"MIT","_id":"react-teleporter@2.2.0","maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"homepage":"https://github.com/gregberge/react-teleporter#readme","bugs":{"url":"https://github.com/gregberge/react-teleporter/issues"},"dist":{"shasum":"2fb4b9d9ffbe441496a4bd04c5116644021c9b86","tarball":"https://registry.npmjs.org/react-teleporter/-/react-teleporter-2.2.0.tgz","fileCount":9,"integrity":"sha512-e4GO3izb5ykBS886lspXDMZC9hdUYVoAt+JxnxgzKM01Ru05BL3DkQMi0cx1VVbBiBBux5liGWZ4gmRiyGMKiA==","signatures":[{"sig":"MEYCIQDOFXdnLkLD4735XTRNsZG8+TYLjnSl/u1tkXNA4Y1OfQIhALe4gMt7RpIiF5UqooQQlpg+bdyY7aR0Q21pLvIfM7P6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXyR3CRA9TVsSAnZWagAAvAkP/1bi7Wr8Wq1+Ji/Bhl8+\nZ5rLz1Bx7Bc+Ov+WapaMRyi86A9OJlleFMqQs6OwZUb4lCooP48635W9OjHF\nzQlYbA/PKYkjCYyVTKO/HJ2iy1L4sMbia0jVkzYqtqE8o+kUPFd/E0MjYn7i\nO/Kl21eKflb48YMKFc6r1l2aou6FMh4tEbKv/Va059TbBQ+DBpTcBmzPLUdg\nMWAyt3mxDXT+EVkLycT/lDsRlkjwZBeU1ox2ewNK2b/Ni+oW0onX1XUNeyz6\nVK1zGG6JV7suwXUCeinheMT6HOEdMBbLIaIax2B29aarO37FPXWR1rWAPmyU\nh0FwkaZUnoh+gx0yjD9ZwZlrdY4J9QQBfONKtrmy+dI/VmCokRQNmq8XPeoa\nFL7310UsUhxfdGIWYBL50ifdx6Kz+eWMe/YHZFCZGPEiYOUGhU7qT4qcc9Wn\ncs7AZ/ZGxAKl+XaEKbgPthvKpbIm1/JMydDAFLKgqUoCe6bg8mjQ7FdOGZIW\nOfIeNSzQmxqz44OF01KTG6sVlyHtYqiWoUFn72n5K+wxilWYfWt+d+iuMBIj\nGiIz14m7hnd0lak9Mpu0BytZMiDsW8KU8BKfV/XX/4YgKD9jUVIUvR4VSFJV\n7VOaXiIlRxiyRJkpL13zXoYiwf5pk6n0fSO6zR32W1J9yvYHp2Q/aGhda+4A\nLK/n\r\n=TblI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/react-teleporter.cjs.js","types":"types/index.d.ts","module":"dist/react-teleporter.es.js","funding":{"url":"https://github.com/sponsors/gregberge","type":"github"},"gitHead":"929a5f2bb0d7769c0aed0beb5dcf8df1e61ea293","scripts":{"lint":"eslint .","test":"jest","build":"rollup -c","format":"prettier --write \"**/*.{js,json,md,mdx}\"","release":"standard-version && conventional-github-releaser --preset angular","prepublishOnly":"yarn build"},"_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"repository":{"url":"git+ssh://git@github.com/gregberge/react-teleporter.git","type":"git"},"_npmVersion":"7.6.3","description":"Teleport React components in the same React tree.","directories":{},"_nodeVersion":"15.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"^16.13.0","eslint":"^6.8.0","rollup":"^2.1.0","codecov":"^3.5.0","prettier":"^1.18.2","react-dom":"^16.13.0","babel-jest":"^25.1.0","@babel/core":"^7.8.7","babel-eslint":"^10.1.0","standard-version":"^7.1.0","@babel/preset-env":"^7.8.7","@babel/preset-react":"^7.8.3","eslint-plugin-react":"^7.19.0","rollup-plugin-babel":"^4.4.0","eslint-config-airbnb":"^18.1.0","eslint-config-smooth":"^2.0.1","eslint-plugin-import":"^2.20.1","rollup-plugin-terser":"^5.3.0","rollup-plugin-replace":"^2.2.0","@testing-library/react":"^10.0.1","eslint-config-prettier":"^6.10.0","eslint-plugin-jsx-a11y":"^6.2.3","rollup-plugin-commonjs":"^10.1.0","@testing-library/jest-dom":"^5.1.1","eslint-plugin-react-hooks":"^2.5.0","rollup-plugin-node-resolve":"^5.2.0","conventional-github-releaser":"^3.1.3","@babel/plugin-transform-runtime":"^7.8.3","babel-plugin-annotate-pure-calls":"^0.4.0","@babel/plugin-transform-modules-commonjs":"^7.8.3"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0","react-dom":"^16.8.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-teleporter_2.2.0_1616847990855_0.042713865716353716","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"react-teleporter","version":"2.2.1","keywords":["react","portal","teleport","tunnel"],"license":"MIT","_id":"react-teleporter@2.2.1","maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"homepage":"https://github.com/gregberge/react-teleporter#readme","bugs":{"url":"https://github.com/gregberge/react-teleporter/issues"},"dist":{"shasum":"0b88cd3ea62e4e96c38f02d7fd15b290438a6aeb","tarball":"https://registry.npmjs.org/react-teleporter/-/react-teleporter-2.2.1.tgz","fileCount":9,"integrity":"sha512-mGoyg0WICb/kBk5Vl0TUSV+lXSouHb/pvefj/1Z4UHlr++4D/QeSiorqAHnJyr54twcN8ggW/PXwst1toJzBCw==","signatures":[{"sig":"MEQCIFc0ueY/4ME2CQv/tsJULMUWzgL1XSmh2PesV44dhEahAiBblKRx6Jl2d6/HjeGyE5rewXCswQZ3y1u38EOWOrgizw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0DqZCRA9TVsSAnZWagAAI4oP/2gE1cac11+Mar5xfnOk\nQLym7yHsF8DXSxz2unAdTEchgWw0P7sTlYRtMfUHD6QD8j8bMAi1QL1RaSI9\nehm5100FrD+ubvkXTkl1UbBVRkyTWbCRvrj8WqtIkPtIntkLTOCefRH+oftq\ndcr1JFj+tK+vWKhMCcWNYB6GOwlOpKYp7R4ABkaVoSa/xSG36dXERTpRkPMg\nqETGyz1oLnZ254fnkxuDf3dzwgylrtozvMNvzQ4Shw4T5MRjsx5OPnNrR4HJ\nsJXH2chD0BEc3pPeRcVfL0+dTGoyRBT+3HJTzAgsPqne0exxn7rflOxThUya\n579qZTr0zyE3AI7rylSwn/pIELhGvUyD94or2doyjmjsQn4xy1kRC7HkvwxB\nTMxKdOQMPQjxglZI7Tg+xgE6wc2FLFbtIwpSe8elb/e8m3lQgMGHegHxdd0E\nQMjKH6Aq/miNVaImNp0F4yNln94AcuRtLGlk+rTKtoWO4/SY8LNnmbwTftQv\ny1Ayu0YwC5P5nh3bedm9tZUv7HP3QA3eTLL3CeurzlwH8QQwV5WshcMUDuY8\nyTRF0nZut7mLI1ZYIk4UfkTm06iwOLQdz9S4C7Fz7+wA+v9hs4PHG169kn4w\nLGbqkjyIaLa6ng63VQ8IsYRPcPUqu6XYyCC34GuLMTJbgR0AiUW2AOPewGqh\n6gGY\r\n=pEGq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/react-teleporter.cjs.js","types":"types/index.d.ts","module":"dist/react-teleporter.es.js","funding":{"url":"https://github.com/sponsors/gregberge","type":"github"},"gitHead":"bfefa352e51b62f52842f1b8c3e9edb0a9373f54","scripts":{"lint":"eslint .","test":"jest","build":"rollup -c","format":"prettier --write \"**/*.{js,json,md,mdx}\"","release":"standard-version && conventional-github-releaser --preset angular","prepublishOnly":"yarn build"},"_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"repository":{"url":"git+ssh://git@github.com/gregberge/react-teleporter.git","type":"git"},"_npmVersion":"6.14.13","description":"Teleport React components in the same React tree.","directories":{},"sideEffects":false,"_nodeVersion":"14.17.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","react":"^17.0.2","eslint":"^7.29.0","rollup":"^2.52.2","codecov":"^3.8.2","prettier":"^2.3.1","react-dom":"^17.0.2","babel-jest":"^27.0.2","@babel/core":"^7.14.6","babel-eslint":"^10.1.0","standard-version":"^9.3.0","@babel/preset-env":"^7.14.5","@babel/preset-react":"^7.14.5","eslint-plugin-react":"^7.24.0","rollup-plugin-babel":"^4.4.0","@babel/eslint-parser":"^7.14.5","rollup-plugin-terser":"^7.0.2","rollup-plugin-replace":"^2.2.0","@testing-library/react":"^11.2.7","eslint-config-prettier":"^8.3.0","rollup-plugin-commonjs":"^10.1.0","@testing-library/jest-dom":"^5.14.1","eslint-plugin-react-hooks":"^4.2.0","rollup-plugin-node-resolve":"^5.2.0","conventional-github-releaser":"^3.1.3","@babel/plugin-transform-runtime":"^7.14.5","babel-plugin-annotate-pure-calls":"^0.4.0","@babel/plugin-transform-modules-commonjs":"^7.14.5"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0","react-dom":"^16.8.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-teleporter_2.2.1_1624259224500_0.021515155532960906","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"react-teleporter","version":"3.0.0","keywords":["react","portal","teleport","tunnel"],"license":"MIT","_id":"react-teleporter@3.0.0","maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"homepage":"https://github.com/gregberge/react-teleporter#readme","bugs":{"url":"https://github.com/gregberge/react-teleporter/issues"},"dist":{"shasum":"8133d1209568e271b20e626e096929687255f87a","tarball":"https://registry.npmjs.org/react-teleporter/-/react-teleporter-3.0.0.tgz","fileCount":6,"integrity":"sha512-pIZiiQ24YBH57m/ARXRjt3nPDdYzdpbMxQdC/QFCRHI1v1egsr+huwIPxC+aDcnsEdXRcPUUUwqEK5JNwSg09Q==","signatures":[{"sig":"MEUCIQD3CvDCKpaQn/iOh3pz7dBu3Sin4wSYvxTW8COibycFXgIgRY6ZKWq6LR3iZhdKWOfCQJmN6CR3LtZyp0IF1rAil74=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirehOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr70w/+Pv38jJl0ZnHUVtMYOdAcyWWhm7t0jKxD7QoeLzeUXr5/Xb79\r\nWXeXMaZ26D5cLWHzZL85ad3bv1o2ayqITgNEURPpMZ/eJ4k13ojNjdopf8gY\r\n/1mIUkl9ile+svcc1f5hYW9vH9UfP6Pvsnf4840oFVf553/o3x40yZiP+o0z\r\nfCUB5XliC3wgB1XCbf/pU/oQAJHz1M9X6nDwHbKydUbmnle281mET0w+kwJs\r\nqo7ggwu8l/bq5SA4sDspjM4ZB9crm/bQYMM1Gq60teWbn4vJY/MDEO9UeKyi\r\ncuwjjoNGVUT+dyMh/rm0lnm5dsmPVMSqxdsdayKt0561UxbKIP+Z5HOnrwUT\r\naTGTDTZB/dU5Td8YwSrmvtqhkQDaBw7Udhmsc8tahi1JykBpiL78SkQ4DG+1\r\nxCvGoftprkvVUnizaoaz2qvp6clo6fUYPAvoNjuWxIKqWdvbpkzpxXzfe1JI\r\n/SfTdzrEfuOy5X433aw2nzoqxBPvcZPars9TaGPjjaGs4J5fbuz7cu5nVeod\r\nEO06hjsWYifHphEcTSC6cQIQR1PAdKo6/sgUOlpc+TKU7wks5gxx/a1UbUec\r\nVwd2KbWGXKkiqmgkpElmjKIucSPtCeoG8FzrfNlTne7xqesbMsAxjRqr85m6\r\nB9tOo7A+sqw7Tf2waSvBKtp8pOFFYzlVBco=\r\n=4r5F\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs"}},"funding":{"url":"https://github.com/sponsors/gregberge","type":"github"},"gitHead":"fc58eba4462bc9385eb00ace4cf2356093ce1c0d","scripts":{"lint":"eslint . && prettier --check .","test":"jest","build":"rm -rf dist && rollup -c","format":"prettier --write .","release":"standard-version && conventional-github-releaser --preset angular","prepublishOnly":"npm run build"},"_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"repository":{"url":"git+ssh://git@github.com/gregberge/react-teleporter.git","type":"git"},"_npmVersion":"8.5.5","description":"Teleport React components in the same React tree.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","react":"^18.2.0","eslint":"^8.18.0","rollup":"^2.75.6","codecov":"^3.8.3","esbuild":"^0.14.45","prettier":"^2.7.1","react-dom":"^18.2.0","babel-jest":"^28.1.1","typescript":"^4.7.4","@babel/core":"^7.18.5","@types/jest":"^28.1.2","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.18.2","rollup-plugin-dts":"^4.2.2","@babel/preset-react":"^7.17.12","eslint-plugin-react":"^7.30.0","@babel/eslint-parser":"^7.18.2","rollup-plugin-esbuild":"^4.9.1","@testing-library/react":"^13.3.0","jest-environment-jsdom":"^28.1.1","@babel/preset-typescript":"^7.17.12","@testing-library/jest-dom":"^5.16.4","eslint-plugin-react-hooks":"^4.6.0","conventional-github-releaser":"^3.1.5"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-teleporter_3.0.0_1655564366304_0.8886233975257507","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"react-teleporter","version":"3.0.1","keywords":["react","portal","teleport","tunnel"],"license":"MIT","_id":"react-teleporter@3.0.1","maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"homepage":"https://github.com/gregberge/react-teleporter#readme","bugs":{"url":"https://github.com/gregberge/react-teleporter/issues"},"dist":{"shasum":"ea114a00692f98d0f74eeaa3ef13bccdc423b67e","tarball":"https://registry.npmjs.org/react-teleporter/-/react-teleporter-3.0.1.tgz","fileCount":6,"integrity":"sha512-uO5L9jGwplqjF2LLTcSaS5zNrIvTyFeq6c+gNW809wKue2baM+xEOMiUnXjow3MRh7px4SzqhrQYFGP+aBGmCQ==","signatures":[{"sig":"MEUCICPoT0qmkAmuv97D/q+eJTOpR+vpuqsbTMpEe4hvB2IUAiEAx2LG5hpymo76FPwgBOUL40t9Tj22r44ErZ+M9XfdFcU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirtaQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4Sg/+NVeTPRbiUH242N1vrbWVKqL2eGihJyDukD2aGZnmLj50NlGI\r\nAfTScImbuot5LR4sGTvvMud2lF0LM4FCOHmg1a0/izqdPNhmqqx7+jghEdSz\r\nZnKcjvYDB1r5L4r32EBAIGoGW49H59L27RHQTSxPkNLFr2sO87ZBAliKBaKo\r\n5KHrOx849RvPynPSbn+Z5LiQ1sCY/seY4sn1tCci1p9M+toDqAjnbM+RslkD\r\n03RFmUSB2ZPEPh/SZmhOr2ckthXT1ABQAAu5Y+c1LAAaPyaxAOR8nJfxdG5x\r\ns8wpOwrDsCLGrPCbxieAMsmJvbJarbFZjp45YKMG54PpBB5RxTZ5D7+LOX7K\r\nG/vo3W92ZJjbRLqMSP3VTPoiNHdY4rV2Bmr9C7YFLWUMuQApvEWhW+bzakVS\r\nHonOkA73YuBSMFQ0tcjjGS6RYUTs3PrBNPY1Bb5nRkd/RcGau33bZWci7ktS\r\nSCRg8WvVIgGAgZZ7ZvQRahThXbLIGlk9h7yCU9DPbVzWOSYz7uq0ys98nmZO\r\nHJCnUrrj22qtE3QFx6fRe30AhtiVB+MvMm0AvQnNILpw/X0n81vetDiNw0mj\r\necME89o3NAP4uHADiwhjKwv6GscysoyW0j0SAvN6o2B23rqw3ixUoJ18v0/l\r\nHlYbPWVs5gSvZf4ssWeFwIDHtPRcttky2uA=\r\n=fkRV\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"funding":{"url":"https://github.com/sponsors/gregberge","type":"github"},"gitHead":"d67f788962ad1e8fcb81e6a09db0b21b88477e04","scripts":{"lint":"eslint . && prettier --check .","test":"jest","build":"rm -rf dist && rollup -c","format":"prettier --write .","release":"standard-version && conventional-github-releaser --preset angular","prepublishOnly":"npm run build"},"_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"repository":{"url":"git+ssh://git@github.com/gregberge/react-teleporter.git","type":"git"},"_npmVersion":"8.5.5","description":"Teleport React components in the same React tree.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","react":"^18.2.0","eslint":"^8.18.0","rollup":"^2.75.6","codecov":"^3.8.3","esbuild":"^0.14.45","prettier":"^2.7.1","react-dom":"^18.2.0","babel-jest":"^28.1.1","typescript":"^4.7.4","@babel/core":"^7.18.5","@types/jest":"^28.1.2","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.18.2","rollup-plugin-dts":"^4.2.2","@babel/preset-react":"^7.17.12","eslint-plugin-react":"^7.30.0","@babel/eslint-parser":"^7.18.2","rollup-plugin-esbuild":"^4.9.1","@testing-library/react":"^13.3.0","jest-environment-jsdom":"^28.1.1","@babel/preset-typescript":"^7.17.12","@testing-library/jest-dom":"^5.16.4","eslint-plugin-react-hooks":"^4.6.0","conventional-github-releaser":"^3.1.5"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-teleporter_3.0.1_1655625360046_0.41512271835366876","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"react-teleporter","version":"3.0.2","keywords":["react","portal","teleport","tunnel"],"license":"MIT","_id":"react-teleporter@3.0.2","maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"homepage":"https://github.com/gregberge/react-teleporter#readme","bugs":{"url":"https://github.com/gregberge/react-teleporter/issues"},"dist":{"shasum":"b62fa7303ccf80d0438df7fbf4fb6186fe59b8f0","tarball":"https://registry.npmjs.org/react-teleporter/-/react-teleporter-3.0.2.tgz","fileCount":6,"integrity":"sha512-6kxP/r01akC0NO/oWgz6bFJQFsDD0CSqKB6c+F3f2locfBUrDK+I8fic17W6idVL/Hv3ab72N2c3DyrL2+y4kQ==","signatures":[{"sig":"MEQCIBWnhzt6VT5M/CwoXt+MhQJG+5FO6sB0/SR3gObSYzogAiBjS5seAnza7BaT6X0uoRvyqe60/PxlCPaYqP3BzPECUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuaw2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfgQ//ZKFVtiidXO2SS83UuBCsMI9Rn8wMmQ0crefagIji0d1Lic1v\r\n4BmE7oK98hgGLVGnR60PC/ryEDwJBPsUkvCUzS/GF7mNaURrpvCvxcTMHcjz\r\nnitQxH5Yr+3TBCb1+RuOnh49TVAmZvZlkZEGI+1A05ktpyZ3vB7cMocsgipE\r\nBVkF+HW1PAowNqEXxoFpOzhXRE3BQ8maEkisWAdKMDWcBOKV3gf+L/DoWiu5\r\n1boM0BFnR+xQqLXhEjEGtdzRQgYST/1lBnZFBSgjchsj6b92yufPlYg9QGtj\r\necIv2Ub/bXip6txAHk3NNna2lGQ+SHCNtACHxCVQ2Gpom5wTnQgqkQwVuRrM\r\noRZfFt9bC26KIyPrm19Sz+zThGWUZpXRuvWytbAWgcGERJaYbz4Q8kTj5d7L\r\ngxcRNumVrsOWe3bS3f+ZmYw0VqO1B4AsrQ98EN7URsghbT9dDdLbAHUVBzFo\r\ncKAGLlutc3pcs8N4sMguWgsuUiCSZFQVcwrQc0cnph/S36bSAHAybKyIcUD2\r\nJ32TruzXUwf0RMjalaUsxs6rR8sVXfeNoDBgNqTOzUPrQqpZykyFODeOU1v0\r\nxLhKG4MMLCPdN43ryHS5q6D3WJa8brUCo9lm8c7qTfTjm0PUYaC61OmNfmT2\r\na5+r1/b0ql5m0ibD6ZnSh5uoaDQZXGEJaoM=\r\n=lJei\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"funding":{"url":"https://github.com/sponsors/gregberge","type":"github"},"gitHead":"e06a0699467e6318a37ce14c170564f2dc2825f2","scripts":{"lint":"eslint . && prettier --check .","test":"jest","build":"rm -rf dist && rollup -c","format":"prettier --write .","release":"standard-version && conventional-github-releaser --preset angular","prepublishOnly":"npm run build"},"_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"repository":{"url":"git+ssh://git@github.com/gregberge/react-teleporter.git","type":"git"},"_npmVersion":"8.5.5","description":"Teleport React components in the same React tree.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","react":"^18.2.0","eslint":"^8.18.0","rollup":"^2.75.6","codecov":"^3.8.3","esbuild":"^0.14.45","prettier":"^2.7.1","react-dom":"^18.2.0","babel-jest":"^28.1.1","typescript":"^4.7.4","@babel/core":"^7.18.5","@types/jest":"^28.1.2","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.18.2","rollup-plugin-dts":"^4.2.2","@babel/preset-react":"^7.17.12","eslint-plugin-react":"^7.30.0","@babel/eslint-parser":"^7.18.2","rollup-plugin-esbuild":"^4.9.1","@testing-library/react":"^13.3.0","jest-environment-jsdom":"^28.1.1","@babel/preset-typescript":"^7.17.12","@testing-library/jest-dom":"^5.16.4","eslint-plugin-react-hooks":"^4.6.0","conventional-github-releaser":"^3.1.5"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-teleporter_3.0.2_1656335414621_0.14392076992436897","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"react-teleporter","version":"3.1.0","keywords":["react","portal","teleport","tunnel"],"license":"MIT","_id":"react-teleporter@3.1.0","maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"homepage":"https://github.com/gregberge/react-teleporter#readme","bugs":{"url":"https://github.com/gregberge/react-teleporter/issues"},"dist":{"shasum":"1e4db4fd5625ff6469952efc5e0ff048b98825a0","tarball":"https://registry.npmjs.org/react-teleporter/-/react-teleporter-3.1.0.tgz","fileCount":6,"integrity":"sha512-GqHwE3vNiTK/0OA1+GdE1EUW7bzS+fOkfBKI/mgbXuR3w650tDycFqZvmRceJuF3asOfglBx5TUdBWCBXB4spA==","signatures":[{"sig":"MEYCIQDBbWoS23bLQf3/vtlWR2Khgwjiu1obrudfzfnCTXehlAIhAICxxB5uzKnGBY+HnqFO2cHLBAMrTzP6FvMfN0uY+REg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEC6kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpBhAAgp1/+cplHFT5p5IGoKW+sluN5oHyhFfafgoH/x+iDbmabo1r\r\neuO03x/w23CP1qyov4vgrSlxdE6dalcxtI74W6WeK3Ai9Wbp78gSK5Fs+dow\r\nJTYIYTqenb8TfIPzHZYDntzF8FpxuwAaEvyIV6KVEVz7rdDR9IBcqr/fs4KM\r\nEqYB+oFMu7VFNRaqLQGlKYMuGaKtKm4pJO3DJKCK89GuhuQLFSU93uff+n6T\r\nEDpI3tM0rxTUyIXm6AJz6YzzURuF7cDVKiTkWyjqHczqE7/p2t/KuMdFCz+6\r\nv6vHStyxvU6B0uGs7qNZPlDDdoY+clI1hvi8iq7XadWqHm7o7DfBS7eHH6pj\r\nDEFoLLmW5qkqCxdUhW72MJKTTZufuL/JR0/15J3BVVs77uzk649Q9Tp0zAAj\r\n9gOMC2B58ias93uBwxYFfAMF44VzVJvqYp52vrn2nhiESVwIGP1mqb69yJSR\r\nAD9o6ePnPi8x7lcfKS9tSyOwKJzqozb+1aJJsPHUf1WyfT5hKqK/4VT3AOh9\r\nRojnOUu+aHCFOslQ7e8OvwN5gDKdi3Sk3GVBu+rwv3lGd6Z2Mpd0OlnVMq3u\r\nhlIdraSz2E7GusbssLkCUBfouMYdoChjtpMdxm9RtjdyYn19mQFjPcsIHvPb\r\njGMcxAdAdkm+OOBe3QyfwxqBZSEk5Aas0So=\r\n=yS+h\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"funding":{"url":"https://github.com/sponsors/gregberge","type":"github"},"gitHead":"c6b7854f8e4a979d5804ab97e4e71cfb9340f80a","scripts":{"lint":"eslint . && prettier --check .","test":"jest","build":"rm -rf dist && rollup -c","format":"prettier --write .","release":"standard-version && conventional-github-releaser --preset angular","prepublishOnly":"npm run build"},"_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"repository":{"url":"git+ssh://git@github.com/gregberge/react-teleporter.git","type":"git"},"_npmVersion":"8.19.3","description":"Teleport React components in the same React tree.","directories":{},"sideEffects":false,"_nodeVersion":"18.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","react":"^18.2.0","eslint":"^8.18.0","rollup":"^2.75.6","codecov":"^3.8.3","esbuild":"^0.14.45","prettier":"^2.7.1","react-dom":"^18.2.0","babel-jest":"^28.1.1","typescript":"^4.7.4","@babel/core":"^7.18.5","@types/jest":"^28.1.2","babel-eslint":"^10.1.0","standard-version":"^9.5.0","@babel/preset-env":"^7.18.2","rollup-plugin-dts":"^4.2.2","@babel/preset-react":"^7.17.12","eslint-plugin-react":"^7.30.0","@babel/eslint-parser":"^7.18.2","rollup-plugin-esbuild":"^4.9.1","@testing-library/react":"^13.3.0","jest-environment-jsdom":"^28.1.1","@babel/preset-typescript":"^7.17.12","@testing-library/jest-dom":"^5.16.4","eslint-plugin-react-hooks":"^4.6.0","conventional-github-releaser":"^3.1.5"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-teleporter_3.1.0_1678782116572_0.01781596206305469","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"react-teleporter","description":"Teleport React components in the same React tree.","version":"3.2.0","sideEffects":false,"type":"module","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.mjs","types":"./dist/index.d.ts","default":"./dist/index.mjs"}},"keywords":["react","portal","teleport","tunnel"],"funding":{"type":"github","url":"https://github.com/sponsors/gregberge"},"repository":{"type":"git","url":"git+ssh://git@github.com/gregberge/react-teleporter.git"},"license":"MIT","scripts":{"build":"rm -rf dist && rollup -c","format":"prettier --write .","lint":"eslint . && prettier --check .","prepublishOnly":"npm run build","release":"standard-version && conventional-github-releaser --preset angular","test":"jest"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"},"devDependencies":{"@babel/core":"^7.18.5","@babel/eslint-parser":"^7.18.2","@babel/preset-env":"^7.18.2","@babel/preset-react":"^7.17.12","@babel/preset-typescript":"^7.17.12","@testing-library/jest-dom":"^5.16.4","@testing-library/react":"^13.3.0","@testing-library/user-event":"^14.4.3","@types/jest":"^29.4.1","babel-eslint":"^10.1.0","babel-jest":"^29.5.0","codecov":"^3.8.3","conventional-github-releaser":"^3.1.5","esbuild":"^0.14.45","eslint":"^8.18.0","eslint-plugin-react":"^7.30.0","eslint-plugin-react-hooks":"^4.6.0","jest":"^28.1.3","jest-environment-jsdom":"^28.1.3","prettier":"^2.7.1","react":"^19.1.0","react-dom":"^19.1.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.2.3","rollup-plugin-esbuild":"^4.10.3","standard-version":"^9.5.0","typescript":"^4.7.4"},"_id":"react-teleporter@3.2.0","gitHead":"622eba5388d4e48de2e973daf50b342f77b268b7","bugs":{"url":"https://github.com/gregberge/react-teleporter/issues"},"homepage":"https://github.com/gregberge/react-teleporter#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-P7xYmbhRTNLQ6jXov4Aofp8v753kUMZYuj/ozSffA7UVyPTfZ4zN5m/p7ZYGOuRM2tnFJdVwW1PkJ+araEkt+A==","shasum":"46d479f45bb683b196381f875ea017be646c6e0b","tarball":"https://registry.npmjs.org/react-teleporter/-/react-teleporter-3.2.0.tgz","fileCount":6,"unpackedSize":12644,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAkJaYn0bB4K01xrdoBHMtko0g4Vot8vLnAvA4x1VgfuAiEAj7HebOHv+WavZTK1ornf5DM8BrAEjJgnf92vBmXv0c0="}]},"_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"directories":{},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-teleporter_3.2.0_1748029763637_0.2645111172347412"},"_hasShrinkwrap":false}},"time":{"created":"2019-06-10T19:21:31.069Z","modified":"2025-05-23T19:49:23.998Z","1.0.0":"2019-06-10T19:21:31.217Z","1.1.0":"2019-06-12T09:34:20.176Z","1.1.1":"2019-09-22T21:58:15.360Z","2.0.0":"2019-12-18T11:28:11.829Z","2.0.1":"2019-12-18T12:35:56.949Z","2.1.0":"2020-03-07T13:41:49.173Z","2.1.1":"2020-03-19T19:25:27.471Z","2.2.0":"2021-03-27T12:26:30.985Z","2.2.1":"2021-06-21T07:07:04.667Z","3.0.0":"2022-06-18T14:59:26.467Z","3.0.1":"2022-06-19T07:56:00.204Z","3.0.2":"2022-06-27T13:10:14.838Z","3.1.0":"2023-03-14T08:21:56.746Z","3.2.0":"2025-05-23T19:49:23.809Z"},"bugs":{"url":"https://github.com/gregberge/react-teleporter/issues"},"license":"MIT","homepage":"https://github.com/gregberge/react-teleporter#readme","keywords":["react","portal","teleport","tunnel"],"repository":{"type":"git","url":"git+ssh://git@github.com/gregberge/react-teleporter.git"},"description":"Teleport React components in the same React tree.","maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"readme":"# react-teleporter\n\n[![License](https://img.shields.io/npm/l/react-teleporter.svg)](https://github.com/gregberge/react-teleporter/blob/main/LICENSE)\n[![npm package](https://img.shields.io/npm/v/react-teleporter/latest.svg)](https://www.npmjs.com/package/react-teleporter)\n[![npm bundle size](https://img.shields.io/bundlephobia/minzip/react-teleporter)](https://bundlephobia.com/package/react-teleporter)\n[![CI](https://github.com/gregberge/react-teleporter/actions/workflows/ci.yml/badge.svg)](https://github.com/gregberge/react-teleporter/actions/workflows/ci.yml)\n[![codecov](https://codecov.io/gh/gregberge/react-teleporter/branch/main/graph/badge.svg)](https://codecov.io/gh/gregberge/react-teleporter)\n\nTeleport React components in the same React tree.\n\n👉 [**Read how to use it to create scalable layouts**](https://gregberge.com/blog/react-scalable-layout)\n\n👉 [**Checkout the demo on CodeSandbox**](https://codesandbox.io/s/react-teleporter-demo-ryklv)\n\n```bash\nnpm install react-teleporter\n```\n\n## Example\n\n```js\nimport { createTeleporter } from \"react-teleporter\";\n\nconst StatusBar = createTeleporter();\n\nfunction Header() {\n  return (\n    <header>\n      <StatusBar.Target />\n    </header>\n  );\n}\n\nfunction Page() {\n  return (\n    <main>\n      {/* Teleport \"Loading...\" into the header */}\n      <StatusBar.Source>Loading...</StatusBar.Source>\n    </main>\n  );\n}\n\nfunction App() {\n  return (\n    <div>\n      <Header />\n      <Page />\n    </div>\n  );\n}\n```\n\n## Why?\n\nIn complex app, you may have to configure a part of the application from another. If you know [react-helmet](https://github.com/nfl/react-helmet) it is the same philosophy. You want to configure a part of your application from another place.\n\n## Recipes\n\n### Use another target element\n\nUse `as` property on target to specify another tag.\n\n```js\nconst Teleporter = createTeleporter()\n\n<Teleporter.Target as=\"footer\" />\n```\n\n> Be careful of specifying an element with a ref to a DOM element, it uses [React Portals](https://reactjs.org/docs/portals.html) under the hood.\n\n### Use props on target\n\nAll props are forwarded to target.\n\n```js\nconst Teleporter = createTeleporter()\n\n<Teleporter.Target onClick={/* ... */} />\n```\n\n### Create a custom target ref\n\nUse `useTargetRef` to create a custom target ref.\n\n```js\nconst Teleporter = createTeleporter();\n\nfunction CustomTarget() {\n  const targetRef = Teleporter.useTargetRef();\n  return <div ref={targetRef} />;\n}\n```\n\n### Use multiple sources\n\nBy default only one `Source` is allowed to be injected into a `Target`. Sometimes you may want to inject multiple sources into a single target. Create teleporter with `{ multiSources: true }` option.\n\n```js\nconst Teleporter = createTeleporter({ multiSources: true })\n\n<Teleporter.Source multiple>\n  <a href=\"#\">A link</a>\n</Teleporter.Source>\n\n<Teleporter.Source multiple>\n  <a href=\"#\">Another link</a>\n</Teleporter.Source>\n\n// The target will contains the two links\n```\n\n### Use function as children\n\nUseful for having access to the `Target` element. E.g., to dispatch an event through the `Target` when something happens in the `Source`.\n\n```js\nconst Teleporter = createTeleporter();\n\nconst forwardEvent = (element) => (event) =>\n  element.dispatch(new Event(event.type, event));\n\n<Teleporter.Source>\n  {(element) => <div onClick={forwardEvent(element)}></div>}\n</Teleporter.Source>;\n```\n\n## API\n\n### createTeleporter\n\n`createTeleporter` is the only method exposed by this package. It returns an object containing a `Target`, a `Source` and a `useTargetRef` to create a custom target.\n\n```js\nimport { createTeleporter } from \"react-teleporter\";\n\nconst Teleporter = createTeleporter();\n```\n","readmeFilename":"README.md"}