{"_id":"react-popper","_rev":"85-b3d9e702129a9d23497f474f8c294052","name":"react-popper","description":"Official library to use Popper on React projects","dist-tags":{"latest":"2.3.0","version-1.x":"1.3.11"},"versions":{"0.0.1":{"name":"react-popper","version":"0.0.1","description":"React wrapper around PopperJS.","main":"lib/react-popper.js","files":["dist","lib"],"scripts":{"build":"npm run build:lib && NODE_ENV=production webpack --config webpack.prod.config.js","build:lib":"babel src --out-dir lib --stage 0","dev":"webpack-dev-server --devtool eval --hot --progress --colors","prebuild":"rm -rf dist lib && mkdir dist lib","prepublish":"npm run build","postbuild":"NODE_ENV=production TARGET=minify webpack --config webpack.prod.config.js","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"license":"MIT","bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"homepage":"https://github.com/souporserious/react-popper","peerDependencies":{"react":"0.14.x || ^15.0.0","react-dom":"0.14.x || ^15.0.0"},"dependencies":{"popper.js":"^1.0.0-alpha.3"},"devDependencies":{"babel":"^5.8.23","babel-core":"^5.6.15","babel-loader":"^5.2.2","babel-plugin-object-assign":"^1.2.0","css-loader":"^0.15.1","http-server":"^0.8.0","lodash":"^3.10.0","node-libs-browser":"^0.5.2","node-sass":"^3.2.0","react":"^15.2.1","react-aria":"^0.3.0","react-dom":"15.2.1","sass-loader":"^1.0.2","style-loader":"^0.12.3","webpack":"^1.9.12","webpack-dev-server":"^1.9.0"},"gitHead":"6a2d7d2de61df0f269169ffc3bf4b9ba1788f086","_id":"react-popper@0.0.1","_shasum":"e2c5ac32b2c04630171058f77c0e5bca0422e302","_from":".","_npmVersion":"3.10.3","_nodeVersion":"5.11.0","_npmUser":{"name":"souporserious","email":"travis@souporserious.com"},"dist":{"shasum":"e2c5ac32b2c04630171058f77c0e5bca0422e302","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.0.1.tgz","integrity":"sha512-+VYxSZAQoqKvJT5gcKjedDEJ5urx8gnRJQ9Et3Jacd8Ks1GwtJUOBJofoLiU/MtlCpduUFVL+MsNO/LaqxZtXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICmRI/PneC0b0C7PeR94ea+ZTbak1zft+CYRXAXRET79AiEAhw9Uq4J0Hi6T4VZVSsmUoN86CPampjAvtnPHOC7SZ5k="}]},"maintainers":[{"name":"souporserious","email":"travis@souporserious.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-popper-0.0.1.tgz_1475808712593_0.8502524518407881"},"directories":{}},"0.2.0":{"name":"react-popper","version":"0.2.0","description":"React wrapper around PopperJS.","main":"lib/react-popper.js","files":["dist","lib"],"scripts":{"build:lib":"babel src --out-dir lib","build":"npm run build:lib && NODE_ENV=production webpack --config webpack.prod.config.js","dev":"webpack-dev-server --devtool eval --hot --progress --colors","postbuild":"NODE_ENV=production TARGET=minify webpack --config webpack.prod.config.js","prebuild":"rm -rf dist && mkdir dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"license":"MIT","bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"homepage":"https://github.com/souporserious/react-popper","peerDependencies":{"react":"0.14.x || ^15.0.0","react-dom":"0.14.x || ^15.0.0"},"dependencies":{"lodash.isequal":"^4.5.0","popper.js":"^1.0.6"},"devDependencies":{"babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-plugin-external-helpers":"^6.18.0","babel-preset-es2015":"^6.16.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","chokidar":"^1.6.1","css-loader":"^0.25.0","http-server":"^0.9.0","node-libs-browser":"^1.0.0","node-sass":"^3.2.0","postcss-loader":"^0.13.0","react":"15.3.2","react-aria":"^0.3.0","react-dom":"15.3.2","sass-loader":"^4.0.2","style-loader":"^0.13.1","webpack":"^1.13.2","webpack-dev-server":"^1.9.0"},"gitHead":"f79279ccaa566bde61dc48b6ea7cd2a9283fc2c9","_id":"react-popper@0.2.0","_shasum":"027444eb6775e8fb745417e2328022a95ee00399","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"souporserious","email":"travis@souporserious.com"},"dist":{"shasum":"027444eb6775e8fb745417e2328022a95ee00399","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.2.0.tgz","integrity":"sha512-RMEt+GySkR6gyi9DM+5VQxO0nRkkkDRh3DtU0x+Zyx67YruWPx40JAcdWgMOYeHwoeowF195VqGiTCSX5MczUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZuM7KomTlgv/vQsdiY5nExXx2cjZvn9htFDmKpPIyKAiBWYk+OKqI0Nqs2V0EPoL+8yeqTUOhOi21/cBBDayeqeA=="}]},"maintainers":[{"name":"souporserious","email":"travis@souporserious.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-popper-0.2.0.tgz_1488492687779_0.3180089646484703"},"directories":{}},"0.2.1":{"name":"react-popper","version":"0.2.1","description":"React wrapper around PopperJS.","main":"lib/react-popper.js","files":["dist","lib"],"scripts":{"build:lib":"babel src --out-dir lib","build":"npm run build:lib && NODE_ENV=production webpack --config webpack.prod.config.js","dev":"webpack-dev-server --devtool eval --hot --progress --colors","postbuild":"NODE_ENV=production TARGET=minify webpack --config webpack.prod.config.js","prebuild":"rm -rf dist && mkdir dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"license":"MIT","bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"homepage":"https://github.com/souporserious/react-popper","peerDependencies":{"react":"0.14.x || ^15.0.0","react-dom":"0.14.x || ^15.0.0"},"dependencies":{"lodash.isequal":"^4.5.0","popper.js":"^1.0.6"},"devDependencies":{"babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-plugin-external-helpers":"^6.18.0","babel-preset-es2015":"^6.16.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","chokidar":"^1.6.1","css-loader":"^0.25.0","http-server":"^0.9.0","node-libs-browser":"^1.0.0","node-sass":"^3.2.0","postcss-loader":"^0.13.0","react":"15.3.2","react-dom":"15.3.2","sass-loader":"^4.0.2","style-loader":"^0.13.1","webpack":"^1.13.2","webpack-dev-server":"^1.9.0"},"gitHead":"a39c1ac8e94d08f4fc2a944cb171265f9bb51792","_id":"react-popper@0.2.1","_shasum":"e4d12e3079b5343223ab72822afc220e6dc36654","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"souporserious","email":"travis@souporserious.com"},"dist":{"shasum":"e4d12e3079b5343223ab72822afc220e6dc36654","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.2.1.tgz","integrity":"sha512-PSh89hmVhGDgQuTOe2JupLqzEdNt5cEx0Dv0raEEQEuGuPeSP9y3/mTwGmRd44zAnjKDotrVmRYWwx5v5eEBGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICdKdSb9WzM8wy4EM/gRwDpCuAzQAXDkpKn1H3ehxXbtAiEA388S1Ao9iOVLi+TTOT8XSTf9YrHvfPu6NiujpYCtXak="}]},"maintainers":[{"name":"souporserious","email":"travis@souporserious.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-popper-0.2.1.tgz_1488493022580_0.33863949682563543"},"directories":{}},"0.2.2":{"name":"react-popper","version":"0.2.2","description":"React wrapper around PopperJS.","main":"lib/react-popper.js","files":["dist","lib"],"scripts":{"build:lib":"babel src --out-dir lib","build":"npm run build:lib && NODE_ENV=production webpack --config webpack.prod.config.js","dev":"webpack-dev-server --devtool eval --hot --progress --colors","postbuild":"NODE_ENV=production TARGET=minify webpack --config webpack.prod.config.js","prebuild":"rm -rf dist && mkdir dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"license":"MIT","bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"homepage":"https://github.com/souporserious/react-popper","peerDependencies":{"react":"0.14.x || ^15.0.0","react-dom":"0.14.x || ^15.0.0"},"dependencies":{"lodash.isequal":"^4.5.0","popper.js":"^1.0.6"},"devDependencies":{"babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-plugin-external-helpers":"^6.18.0","babel-preset-es2015":"^6.16.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","chokidar":"^1.6.1","css-loader":"^0.25.0","http-server":"^0.9.0","node-libs-browser":"^1.0.0","node-sass":"^3.2.0","postcss-loader":"^0.13.0","react":"15.3.2","react-dom":"15.3.2","sass-loader":"^4.0.2","style-loader":"^0.13.1","webpack":"^1.13.2","webpack-dev-server":"^1.9.0"},"gitHead":"b02f8240ed280b7d9fc4f11616cbcf17c3d9b9f1","_id":"react-popper@0.2.2","_shasum":"8960b30b89d690e82234106493faea8213accea5","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"souporserious","email":"travis@souporserious.com"},"dist":{"shasum":"8960b30b89d690e82234106493faea8213accea5","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.2.2.tgz","integrity":"sha512-yI1EmNTAICqHKJPQoERbusIvnvU9ZcooUoJe9E6TvDwQhLTxgOcAe0YUDi6a0tHFXd8KdtRD9B2/4X38THZusA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUTX43g1nM4RJL98FFKnYHk+J4jK84tHa6ZU4Rk9orqgIgdoi6hgO1wOV3BdGeBsiHHkw/fgR0x/eeZFF3Hgyd7wQ="}]},"maintainers":[{"name":"souporserious","email":"travis@souporserious.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-popper-0.2.2.tgz_1488586605005_0.45344333117827773"},"directories":{}},"0.3.0":{"name":"react-popper","version":"0.3.0","description":"React wrapper around PopperJS.","main":"lib/react-popper.js","files":["dist","lib"],"scripts":{"build:lib":"babel src --out-dir lib","build":"npm run build:lib && NODE_ENV=production webpack --config webpack.prod.config.js","dev":"webpack-dev-server --devtool eval --hot --progress --colors","postbuild":"NODE_ENV=production TARGET=minify webpack --config webpack.prod.config.js","prebuild":"rm -rf dist && mkdir dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"license":"MIT","bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"homepage":"https://github.com/souporserious/react-popper","peerDependencies":{"react":"0.14.x || ^15.0.0","react-dom":"0.14.x || ^15.0.0"},"dependencies":{"lodash.isequal":"^4.5.0","popper.js":"^1.0.6"},"devDependencies":{"babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-plugin-external-helpers":"^6.18.0","babel-preset-es2015":"^6.16.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","chokidar":"^1.6.1","css-loader":"^0.25.0","http-server":"^0.9.0","node-libs-browser":"^1.0.0","node-sass":"^3.2.0","postcss-loader":"^0.13.0","react":"15.3.2","react-dom":"15.3.2","sass-loader":"^4.0.2","style-loader":"^0.13.1","webpack":"^1.13.2","webpack-dev-server":"^1.9.0"},"gitHead":"be18bdc67b53a8272d0ee946469d3cff077b4b66","_id":"react-popper@0.3.0","_shasum":"7656079d1a61db2968296292f2887d73a1f72c29","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"souporserious","email":"travis@souporserious.com"},"dist":{"shasum":"7656079d1a61db2968296292f2887d73a1f72c29","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.3.0.tgz","integrity":"sha512-b2rImb3dNPfMbn1D+TAnCN7haSQ0V4doJiLrIf0uMgwv51wW611zLWXmM8JnbYchAIcq3jWdWCllZMEETfWkPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGs0qUjrM0FUqOKgjPRC2e20BTF0FhBxnAeMA6iAVo3XAiBcPUi7OlX7/CxArxnY6eL4AHoVKpdQoWXYvYaxw+8Eug=="}]},"maintainers":[{"name":"souporserious","email":"travis@souporserious.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-popper-0.3.0.tgz_1488876423148_0.04776872391812503"},"directories":{}},"0.4.0":{"name":"react-popper","version":"0.4.0","description":"React wrapper around PopperJS.","main":"lib/react-popper.js","files":["dist","lib"],"scripts":{"build:lib":"babel src --out-dir lib","build":"npm run build:lib && NODE_ENV=production webpack --config webpack.prod.config.js","dev":"webpack-dev-server --devtool eval --hot --progress --colors","postbuild":"NODE_ENV=production TARGET=minify webpack --config webpack.prod.config.js","prebuild":"rm -rf dist && mkdir dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"license":"MIT","bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"homepage":"https://github.com/souporserious/react-popper","peerDependencies":{"react":"0.14.x || ^15.0.0","react-dom":"0.14.x || ^15.0.0"},"dependencies":{"lodash.isequal":"^4.5.0","popper.js":"^1.0.6"},"devDependencies":{"babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-plugin-external-helpers":"^6.18.0","babel-preset-es2015":"^6.16.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","chokidar":"^1.6.1","css-loader":"^0.25.0","http-server":"^0.9.0","node-libs-browser":"^1.0.0","node-sass":"^3.2.0","postcss-loader":"^0.13.0","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-travel":"^1.3.0","sass-loader":"^4.0.2","style-loader":"^0.13.1","webpack":"^1.13.2","webpack-dev-server":"^1.9.0"},"gitHead":"dd3f44a0e28e7affb98073f562cf8ba9b61f755e","_id":"react-popper@0.4.0","_shasum":"fa58ce1bf6d8989423849b5fc2fc77ab8c9b9659","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"souporserious","email":"travis@souporserious.com"},"dist":{"shasum":"fa58ce1bf6d8989423849b5fc2fc77ab8c9b9659","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.4.0.tgz","integrity":"sha512-lafyTn2ui5IXG6OyRldI9kStKWLJNPJd9YyqugEFxQT1aeUifTo6ht+VEs93CZAuKMBvNsIopJCee1BROyw17w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEwgbA/rYh+6eD8gy6F1UVaWKiNdUG+iyNMv5ENBV/LLAiEAgx3QqTOCvbqBNQBtik5WfB8xC8UZRbf2/ZV11LRhzko="}]},"maintainers":[{"name":"souporserious","email":"travis@souporserious.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-popper-0.4.0.tgz_1489646456503_0.2034595781005919"},"directories":{}},"0.4.1":{"name":"react-popper","version":"0.4.1","description":"React wrapper around PopperJS.","main":"lib/react-popper.js","files":["dist","lib"],"scripts":{"build:lib":"babel src --out-dir lib","build":"npm run build:lib && NODE_ENV=production webpack --config webpack.prod.config.js","dev":"webpack-dev-server --devtool eval --hot --progress --colors","postbuild":"NODE_ENV=production TARGET=minify webpack --config webpack.prod.config.js","prebuild":"rm -rf dist && mkdir dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"license":"MIT","bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"homepage":"https://github.com/souporserious/react-popper","peerDependencies":{"react":"0.14.x || ^15.0.0","react-dom":"0.14.x || ^15.0.0"},"dependencies":{"lodash.isequal":"^4.5.0","popper.js":"^1.0.6"},"devDependencies":{"babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-plugin-external-helpers":"^6.18.0","babel-preset-es2015":"^6.16.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","chokidar":"^1.6.1","css-loader":"^0.25.0","http-server":"^0.9.0","node-libs-browser":"^1.0.0","node-sass":"^3.2.0","postcss-loader":"^0.13.0","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-travel":"^1.3.0","sass-loader":"^4.0.2","style-loader":"^0.13.1","webpack":"^1.13.2","webpack-dev-server":"^1.9.0"},"gitHead":"4bb21472f63ee676c9ae80fb2de39e798257692e","_id":"react-popper@0.4.1","_shasum":"e6640987a52cf2a65a6709915f6cf369ab36c893","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"souporserious","email":"travis@souporserious.com"},"dist":{"shasum":"e6640987a52cf2a65a6709915f6cf369ab36c893","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.4.1.tgz","integrity":"sha512-9/1FDM4wg/MKJX94HanRp1ZGAFwIAXJsIRzwPCG86HZtJP129+CYjxhx/xgGlZ+exjWqAoD3u/rtFP0y6MklUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXH8JX/bEma7qPhYlfG+nVzAwZH9fK2mjIOc7cj8MpUAIhAI81d7abcN3HPZk4tyKPrf8Sd4IbX7bFdkHnSi16+TEb"}]},"maintainers":[{"name":"souporserious","email":"travis@souporserious.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-popper-0.4.1.tgz_1489693915603_0.3163616042584181"},"directories":{}},"0.4.2":{"name":"react-popper","version":"0.4.2","description":"React wrapper around PopperJS.","main":"lib/react-popper.js","files":["dist","lib"],"scripts":{"build:lib":"babel src --out-dir lib","build":"npm run build:lib && NODE_ENV=production webpack --config webpack.prod.config.js","dev":"webpack-dev-server --devtool eval --hot --progress --colors","postbuild":"NODE_ENV=production TARGET=minify webpack --config webpack.prod.config.js","prebuild":"rm -rf dist && mkdir dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"license":"MIT","bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"homepage":"https://github.com/souporserious/react-popper","peerDependencies":{"react":"0.14.x || ^15.0.0","react-dom":"0.14.x || ^15.0.0"},"dependencies":{"lodash.isequal":"^4.5.0","popper.js":"^1.0.6"},"devDependencies":{"babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-plugin-external-helpers":"^6.18.0","babel-preset-es2015":"^6.16.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","chokidar":"^1.6.1","css-loader":"^0.25.0","http-server":"^0.9.0","node-libs-browser":"^1.0.0","node-sass":"^3.2.0","postcss-loader":"^0.13.0","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-travel":"^1.3.0","sass-loader":"^4.0.2","style-loader":"^0.13.1","webpack":"^1.13.2","webpack-dev-server":"^1.9.0"},"gitHead":"0c018b243f592e39cee15062947cb9f2bbbcbfc0","_id":"react-popper@0.4.2","_shasum":"b46f674b5589e3e39aff486cbd56de21c1456a06","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"souporserious","email":"travis@souporserious.com"},"dist":{"shasum":"b46f674b5589e3e39aff486cbd56de21c1456a06","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.4.2.tgz","integrity":"sha512-YjIge/ifC3kpPdONXbgVgWz0XG2t1JigFOxsqpPmnevA02K83gmMG+feYgxvUy/5YlMfM9FhEmjxrRS8kdzovg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCV26GRI6RgJXDu128XGZR1NHCHSGdOrqWltxTnkooAOAIgDSiMURM7s0r9O+qlGAVlI2RP6wsN/2Xd71sy6V8HY4s="}]},"maintainers":[{"name":"souporserious","email":"travis@souporserious.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-popper-0.4.2.tgz_1489694602844_0.18997407564893365"},"directories":{}},"0.4.3":{"name":"react-popper","version":"0.4.3","description":"React wrapper around PopperJS.","main":"lib/react-popper.js","files":["dist","lib"],"scripts":{"build:lib":"babel src --out-dir lib","build":"npm run build:lib && NODE_ENV=production webpack --config webpack.prod.config.js","dev":"webpack-dev-server --devtool eval --hot --progress --colors","postbuild":"NODE_ENV=production TARGET=minify webpack --config webpack.prod.config.js","prebuild":"rm -rf dist && mkdir dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"license":"MIT","bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"homepage":"https://github.com/souporserious/react-popper","peerDependencies":{"react":"0.14.x || ^15.0.0","react-dom":"0.14.x || ^15.0.0"},"dependencies":{"lodash.isequal":"^4.5.0","popper.js":"^1.0.6"},"devDependencies":{"babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-plugin-external-helpers":"^6.18.0","babel-preset-es2015":"^6.16.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","chokidar":"^1.6.1","css-loader":"^0.25.0","http-server":"^0.9.0","node-libs-browser":"^1.0.0","node-sass":"^3.2.0","postcss-loader":"^0.13.0","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-travel":"^1.3.0","sass-loader":"^4.0.2","style-loader":"^0.13.1","webpack":"^1.13.2","webpack-dev-server":"^1.9.0"},"gitHead":"a964bb2574a1888877f61f8c86bd2255749385a0","_id":"react-popper@0.4.3","_shasum":"95fc0208a76304405abfe1ce90315ae45d01230e","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"souporserious","email":"travis@souporserious.com"},"dist":{"shasum":"95fc0208a76304405abfe1ce90315ae45d01230e","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.4.3.tgz","integrity":"sha512-cXdk22lN0YpXxbK1JGdKaU5Z66kH13GTUYZFG7cSzXOGapwbL6ZYBRInCLU2H7j01uqx7JAg+hOGmNwwnoD0NA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtFVtfRygUq+9aQA89+dL6S0lZmNfHPCI7m7qRZ1LmnQIhANiHvEdxp+i9DW1oFCRbvvkGrZ0+9CZd1KH5S+rI822+"}]},"maintainers":[{"name":"souporserious","email":"travis@souporserious.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-popper-0.4.3.tgz_1489759944569_0.43728809570893645"},"directories":{}},"0.5.0":{"name":"react-popper","version":"0.5.0","description":"React wrapper around PopperJS.","main":"lib/react-popper.js","files":["dist","lib"],"scripts":{"build:lib":"babel src --out-dir lib","build":"npm run build:lib && NODE_ENV=production webpack --config webpack.prod.config.js","dev":"webpack-dev-server --devtool eval --hot --progress --colors","postbuild":"NODE_ENV=production TARGET=minify webpack --config webpack.prod.config.js","prebuild":"rm -rf dist && mkdir dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"license":"MIT","bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"homepage":"https://github.com/souporserious/react-popper","peerDependencies":{"react":"0.14.x || ^15.0.0","react-dom":"0.14.x || ^15.0.0"},"dependencies":{"lodash.isequal":"^4.5.0","popper.js":"^1.0.6"},"devDependencies":{"babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-plugin-external-helpers":"^6.18.0","babel-preset-es2015":"^6.16.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","chokidar":"^1.6.1","css-loader":"^0.25.0","http-server":"^0.9.0","node-libs-browser":"^1.0.0","node-sass":"^3.2.0","postcss-loader":"^0.13.0","prop-types":"^15.5.8","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-travel":"^1.3.0","sass-loader":"^4.0.2","style-loader":"^0.13.1","webpack":"^1.13.2","webpack-dev-server":"^1.9.0"},"gitHead":"bd6a1d6e243fee9580c8fed02172b52d3b56070b","_id":"react-popper@0.5.0","_shasum":"0a0359f9f22344b5c9e1406ae48a62832c3247be","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"souporserious","email":"travis@souporserious.com"},"dist":{"shasum":"0a0359f9f22344b5c9e1406ae48a62832c3247be","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.5.0.tgz","integrity":"sha512-P0lyABlTrsmxEOaAmtBEh39FAsOkhVZzVKSF8ecQGPP+7wmlQOLuQ4pTFHYVB5/owtfK0qjEc4k6m+rvmw0f3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDEvcF1WHskiW+pjh0G/jyhlH2NmBwM8EfTK71Y4ucvcAiEA5P1x0MvMAKRKxThxM3J4yU/HVbJvnGwtiNxR2KlTnQA="}]},"maintainers":[{"name":"souporserious","email":"travis@souporserious.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-popper-0.5.0.tgz_1493109095812_0.5325728494208306"},"directories":{}},"0.6.0":{"name":"react-popper","version":"0.6.0","description":"React wrapper around PopperJS.","main":"lib/react-popper.js","files":["dist","lib"],"scripts":{"build:lib":"babel src --out-dir lib","build":"npm run build:lib && NODE_ENV=production webpack --config webpack.prod.config.js","dev":"webpack-dev-server --devtool eval --hot --progress --colors","postbuild":"NODE_ENV=production TARGET=minify webpack --config webpack.prod.config.js","prebuild":"rm -rf dist && mkdir dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"license":"MIT","bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"homepage":"https://github.com/souporserious/react-popper","peerDependencies":{"react":"0.14.x || ^15.0.0","react-dom":"0.14.x || ^15.0.0"},"dependencies":{"lodash.isequal":"^4.5.0","popper.js":"^1.0.6"},"devDependencies":{"babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-plugin-external-helpers":"^6.18.0","babel-preset-es2015":"^6.16.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","chokidar":"^1.6.1","css-loader":"^0.25.0","glamor":"^2.20.24","glamorous":"^3.11.1","http-server":"^0.9.0","node-libs-browser":"^1.0.0","node-sass":"^3.2.0","postcss-loader":"^0.13.0","prop-types":"^15.5.8","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-motion-ui-pack":"^0.10.2","react-travel":"^1.3.0","sass-loader":"^4.0.2","style-loader":"^0.13.1","velocity-react":"^1.2.2","webpack":"^1.13.2","webpack-dev-server":"^1.9.0"},"gitHead":"2109ac0aa4210eafc668b3abe8d6e7a9ac2b2ada","_id":"react-popper@0.6.0","_shasum":"52e22232dd3e7372b656e2ca642ea4447137350d","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"souporserious","email":"travis@souporserious.com"},"dist":{"shasum":"52e22232dd3e7372b656e2ca642ea4447137350d","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.6.0.tgz","integrity":"sha512-s4qNe3B2rouqWpjeb/wGQ1Qpm3uWJb96um6889Wcdkj9aYANr3v6ueJbekvAhfguy3IdvTrXRufbCZgc+RriIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5dW9M3mksgdvqU4D6b0VzuGqskgr3SsNEyX1bhqcy+wIgemFF049vILTRW4M9kS7zdpXfZZL8shC3m5r294d3s1E="}]},"maintainers":[{"name":"souporserious","email":"travis@souporserious.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-popper-0.6.0.tgz_1493168450868_0.15776600106619298"},"directories":{}},"0.6.1":{"name":"react-popper","version":"0.6.1","description":"React wrapper around PopperJS.","main":"lib/react-popper.js","files":["dist","lib"],"scripts":{"build:lib":"babel src --out-dir lib","build":"npm run build:lib && NODE_ENV=production webpack --config webpack.prod.config.js","dev":"webpack-dev-server --hot --progress --host 0.0.0.0","postbuild":"NODE_ENV=production TARGET=minify webpack --config webpack.prod.config.js","prebuild":"rm -rf dist && mkdir dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"license":"MIT","bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"homepage":"https://github.com/souporserious/react-popper","peerDependencies":{"react":"0.14.x || ^15.0.0","react-dom":"0.14.x || ^15.0.0"},"dependencies":{"lodash.isequal":"^4.5.0","popper.js":"^1.9.4","prop-types":"^15.5.8"},"devDependencies":{"babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-plugin-external-helpers":"^6.18.0","babel-preset-es2015":"^6.16.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","chokidar":"^1.6.1","css-loader":"^0.25.0","glamor":"^2.20.24","glamorous":"^3.11.1","http-server":"^0.9.0","node-libs-browser":"^1.0.0","node-sass":"^3.2.0","outy":"^0.1.2","postcss-loader":"^0.13.0","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-motion-ui-pack":"^0.10.2","react-travel":"^1.3.0","sass-loader":"^4.0.2","style-loader":"^0.13.1","velocity-react":"^1.2.2","webpack":"^1.13.2","webpack-dev-server":"^1.9.0"},"gitHead":"0115651a04b27dcb80a7398f4e75f13f5a2eaf59","_id":"react-popper@0.6.1","_shasum":"1d281dd601b85438bf01879b5aa11b4c3d47ee1e","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"souporserious","email":"travis@souporserious.com"},"dist":{"shasum":"1d281dd601b85438bf01879b5aa11b4c3d47ee1e","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.6.1.tgz","integrity":"sha512-5EFeCj7BKite6j5rEJkNDPzsmtmmoiGufzAmIOXPlLBncwergDGqg1cBqQFZXj4IkH6TWtZeRJxlm7MxuE1ypA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEOC+qFgvJJvoPn3AW5eH9bLBPFMzY/mhUu4C8l8FwxyAiAXvybNnCirw7acW1gcyLcExZyDl2OuHP2GJqJaPWMZOw=="}]},"maintainers":[{"name":"souporserious","email":"travis@souporserious.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper-0.6.1.tgz_1495338051918_0.13751328364014626"},"directories":{}},"0.6.2":{"name":"react-popper","version":"0.6.2","description":"React wrapper around PopperJS.","main":"lib/react-popper.js","files":["dist","lib"],"scripts":{"build:lib":"babel src --out-dir lib","build":"npm run build:lib && NODE_ENV=production webpack --config webpack.prod.config.js","dev":"webpack-dev-server --hot --progress --host 0.0.0.0","postbuild":"NODE_ENV=production TARGET=minify webpack --config webpack.prod.config.js","prebuild":"rm -rf dist && mkdir dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"license":"MIT","bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"homepage":"https://github.com/souporserious/react-popper","peerDependencies":{"react":"0.14.x || ^15.0.0","react-dom":"0.14.x || ^15.0.0"},"dependencies":{"is-equal-shallow":"^0.1.3","popper.js":"^1.9.4","prop-types":"^15.5.8"},"devDependencies":{"babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-plugin-external-helpers":"^6.18.0","babel-preset-es2015":"^6.16.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","chokidar":"^1.6.1","css-loader":"^0.25.0","glamor":"^2.20.24","glamorous":"^3.11.1","http-server":"^0.9.0","node-libs-browser":"^1.0.0","node-sass":"^3.2.0","outy":"^0.1.2","postcss-loader":"^0.13.0","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-motion-ui-pack":"^0.10.2","react-travel":"^1.3.0","sass-loader":"^4.0.2","style-loader":"^0.13.1","velocity-react":"^1.2.2","webpack":"^1.13.2","webpack-dev-server":"^1.9.0"},"gitHead":"430190b81cb7ba33e81e2768b97fb95e69343d3a","_id":"react-popper@0.6.2","_shasum":"823338e0684574d9250b79f9a7d744e680f49d88","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"souporserious","email":"travis@souporserious.com"},"dist":{"shasum":"823338e0684574d9250b79f9a7d744e680f49d88","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.6.2.tgz","integrity":"sha512-uMEfjGb46Vr4z968m6vwTvw5CpT8/4NZ8KfS8HuehCs7Lpxoz+FwFLllCRWAVyt1WWHJ4F9SH7XCSArqRZED4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDcYeC3n3F4VMgzs3PAZWjeAmKZxdY0f9tftVORVh72/AiEAtLEohpEVsm3N4/oXxJOFaXeF/DEwY+44aWShqGtXbXc="}]},"maintainers":[{"name":"souporserious","email":"travis@souporserious.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper-0.6.2.tgz_1495338600960_0.01796357659623027"},"directories":{}},"0.6.3":{"name":"react-popper","version":"0.6.3","description":"React wrapper around PopperJS.","main":"lib/react-popper.js","files":["dist","lib"],"scripts":{"build:lib":"babel src --out-dir lib","build":"npm run build:lib && NODE_ENV=production webpack --config webpack.prod.config.js","dev":"webpack-dev-server --hot --progress --host 0.0.0.0","postbuild":"NODE_ENV=production TARGET=minify webpack --config webpack.prod.config.js","prebuild":"rm -rf dist && mkdir dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"license":"MIT","bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"homepage":"https://github.com/souporserious/react-popper","peerDependencies":{"react":"0.14.x || ^15.0.0","react-dom":"0.14.x || ^15.0.0"},"dependencies":{"is-equal-shallow":"^0.1.3","popper.js":"^1.9.5","prop-types":"^15.5.8"},"devDependencies":{"babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-plugin-external-helpers":"^6.18.0","babel-preset-es2015":"^6.16.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","chokidar":"^1.6.1","css-loader":"^0.25.0","glamor":"^2.20.24","glamorous":"^3.11.1","http-server":"^0.9.0","node-libs-browser":"^1.0.0","node-sass":"^3.2.0","outy":"^0.1.2","postcss-loader":"^0.13.0","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-motion-ui-pack":"^0.10.2","react-travel":"^1.3.0","sass-loader":"^4.0.2","style-loader":"^0.13.1","velocity-react":"^1.2.2","webpack":"^1.13.2","webpack-dev-server":"^1.9.0"},"gitHead":"cb04896cd86b398039c11a16caae4ac0582e747c","_id":"react-popper@0.6.3","_shasum":"95c76b09047a6a090bf85c784d2cdced87699d10","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"souporserious","email":"travis@souporserious.com"},"dist":{"shasum":"95c76b09047a6a090bf85c784d2cdced87699d10","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.6.3.tgz","integrity":"sha512-SbZu1MQM8db0h3ZngA2U/iInaceuOIqCjNWSiEdDBhip7aDxntoyj27VAChoF8DbavB+4nXac35xC6U1GBhehQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQMnQHqWhxlmdInn9C8XV8TyrGQBMMz7Pb9bKAJrVhzAiEA7ueBWLPGE/yskxDXCaW/YlEadj47JR3F6YBghLxhM74="}]},"maintainers":[{"name":"souporserious","email":"travis@souporserious.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper-0.6.3.tgz_1495425312284_0.5748261064291"},"directories":{}},"0.6.4":{"name":"react-popper","version":"0.6.4","description":"React wrapper around PopperJS.","main":"lib/react-popper.js","files":["dist","lib"],"scripts":{"build:lib":"babel src --out-dir lib","build":"npm run build:lib && NODE_ENV=production webpack --config webpack.prod.config.js","dev":"webpack-dev-server --hot --progress --host 0.0.0.0","postbuild":"NODE_ENV=production TARGET=minify webpack --config webpack.prod.config.js","prebuild":"rm -rf dist && mkdir dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"license":"MIT","bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"homepage":"https://github.com/souporserious/react-popper","peerDependencies":{"react":"0.14.x || ^15.0.0","react-dom":"0.14.x || ^15.0.0"},"dependencies":{"is-equal-shallow":"^0.1.3","popper.js":"^1.9.5","prop-types":"^15.5.8"},"devDependencies":{"babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-plugin-external-helpers":"^6.18.0","babel-preset-es2015":"^6.16.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","chokidar":"^1.6.1","create-styled-element":"^0.4.0","css-loader":"^0.25.0","glamor":"^2.20.24","glamorous":"^3.11.1","http-server":"^0.9.0","node-libs-browser":"^1.0.0","node-sass":"^3.2.0","outy":"^0.1.2","postcss-loader":"^0.13.0","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-motion-ui-pack":"^0.10.2","react-travel":"^1.3.0","sass-loader":"^4.0.2","style-loader":"^0.13.1","velocity-react":"^1.2.2","webpack":"^1.13.2","webpack-dev-server":"^1.9.0"},"gitHead":"8cb32acd3d1901384a20f8482d71b8bbd22ff808","_id":"react-popper@0.6.4","_shasum":"145df5c7038e79510d7eeeaee4df65fc5a3f9940","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"souporserious","email":"travis@souporserious.com"},"dist":{"shasum":"145df5c7038e79510d7eeeaee4df65fc5a3f9940","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.6.4.tgz","integrity":"sha512-QBFsemscbytI7SYoXxOXeEoy2rYKwgOZVDt1t97Nip9NvRqMAwcDJFPnj8A2L3eFpzALT7ViYqJgsOs/vMM+wQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGj0RfiSD3YAAoQBpD7QPR1va1OyWA/JCqwVniA+mfShAiEAiAqyTDRA9SFNct9lR2z1U4/m4+XFGlQp5Qwl99ZG8GM="}]},"maintainers":[{"name":"souporserious","email":"travis@souporserious.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper-0.6.4.tgz_1495437830787_0.026509613497182727"},"directories":{}},"0.6.5":{"name":"react-popper","version":"0.6.5","description":"React wrapper around PopperJS.","main":"lib/react-popper.js","files":["dist","lib"],"scripts":{"build:lib":"babel src --out-dir lib","build":"npm run build:lib && NODE_ENV=production webpack --config webpack.prod.config.js","dev":"webpack-dev-server --hot --progress --host 0.0.0.0","postbuild":"NODE_ENV=production TARGET=minify webpack --config webpack.prod.config.js","prebuild":"rm -rf dist && mkdir dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"license":"MIT","bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"homepage":"https://github.com/souporserious/react-popper","peerDependencies":{"react":"0.14.x || ^15.0.0","react-dom":"0.14.x || ^15.0.0"},"dependencies":{"is-equal-shallow":"^0.1.3","popper.js":"^1.9.5","prop-types":"^15.5.8"},"devDependencies":{"babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-plugin-external-helpers":"^6.18.0","babel-preset-es2015":"^6.16.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","chokidar":"^1.6.1","create-styled-element":"^0.4.0","css-loader":"^0.25.0","glamor":"^2.20.24","glamorous":"^3.11.1","http-server":"^0.9.0","node-libs-browser":"^1.0.0","node-sass":"^3.2.0","outy":"^0.1.2","postcss-loader":"^0.13.0","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-motion-ui-pack":"^0.10.2","react-travel":"^1.3.0","sass-loader":"^4.0.2","style-loader":"^0.13.1","velocity-react":"^1.2.2","webpack":"^1.13.2","webpack-dev-server":"^1.9.0"},"gitHead":"bcbb29c146f5ca27216e3c5aebf69c720bd7197a","_id":"react-popper@0.6.5","_shasum":"8a6c598e849c2f75c5ac3bfb647fa56bf3e824d6","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"souporserious","email":"travis@souporserious.com"},"dist":{"shasum":"8a6c598e849c2f75c5ac3bfb647fa56bf3e824d6","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.6.5.tgz","integrity":"sha512-PdZqFstdRNLyL3D+8pqbjRYXbYzgE7tcp72dQr+4GpagxKpI+nPux/p5268wcs4Z8Uzsfj9Ql4FcRKHx1n6Y9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFx6saA88LcA/bkZ2SKA9gFnWCVUVHeW3PCiJNcrCMkIAiAr1/MBzoFAiF0+DKf5lOiE4N1LScZQSMXDY8RLXl4XEg=="}]},"maintainers":[{"name":"souporserious","email":"travis@souporserious.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper-0.6.5.tgz_1495529544971_0.5197845604270697"},"directories":{}},"0.6.6":{"name":"react-popper","version":"0.6.6","description":"React wrapper around PopperJS.","main":"lib/react-popper.js","files":["dist","lib"],"scripts":{"build:lib":"babel src --out-dir lib","build":"npm run build:lib && NODE_ENV=production webpack --config webpack.prod.config.js","dev":"webpack-dev-server --hot --progress --host 0.0.0.0","postbuild":"NODE_ENV=production TARGET=minify webpack --config webpack.prod.config.js","prebuild":"rm -rf dist && mkdir dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"license":"MIT","bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"homepage":"https://github.com/souporserious/react-popper","peerDependencies":{"react":"0.14.x || ^15.0.0","react-dom":"0.14.x || ^15.0.0"},"dependencies":{"is-equal-shallow":"^0.1.3","popper.js":"^1.9.9","prop-types":"^15.5.10"},"devDependencies":{"babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-plugin-external-helpers":"^6.18.0","babel-preset-es2015":"^6.16.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","chokidar":"^1.6.1","create-styled-element":"^0.4.0","css-loader":"^0.25.0","glamor":"^2.20.24","glamorous":"^3.11.1","http-server":"^0.9.0","node-libs-browser":"^1.0.0","node-sass":"^3.2.0","outy":"^0.1.2","postcss-loader":"^0.13.0","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-motion-ui-pack":"^0.10.2","react-travel":"^1.3.0","sass-loader":"^4.0.2","style-loader":"^0.13.1","velocity-react":"^1.2.2","webpack":"^1.13.2","webpack-dev-server":"^1.9.0"},"gitHead":"ddce89f6c056cd6c48a5da0526e7c21dfa947a18","_id":"react-popper@0.6.6","_shasum":"9d8bad05bbc1a052875f6e9f1101f80d4bf60fff","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"souporserious","email":"travis@souporserious.com"},"dist":{"shasum":"9d8bad05bbc1a052875f6e9f1101f80d4bf60fff","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.6.6.tgz","integrity":"sha512-TzhYYr+jQ6IC+VpyKlXRRRGe9VEcCOvqNzqlMff3mxNRP7dFDUAc4QLgGsNKuJuqKB8DRc5fCGvgIGqQn/9anw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAjWnSTzwDAXsXtzGLeexpsfgc5O28BaGpyc4RGvR3bRAiEA1K+flmJumWJEn68raoI6eUpCu0l06/ejD2T9OOib6h0="}]},"maintainers":[{"name":"souporserious","email":"travis@souporserious.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper-0.6.6.tgz_1496113712186_0.2198246845509857"},"directories":{}},"0.6.7":{"name":"react-popper","version":"0.6.7","description":"React wrapper around PopperJS.","main":"lib/react-popper.js","files":["dist","lib"],"scripts":{"build:lib":"babel src --out-dir lib","build":"npm run build:lib && NODE_ENV=production webpack --config webpack.prod.config.js","dev":"webpack-dev-server --hot --progress --host 0.0.0.0","postbuild":"NODE_ENV=production TARGET=minify webpack --config webpack.prod.config.js","prebuild":"rm -rf dist && mkdir dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"license":"MIT","bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"homepage":"https://github.com/souporserious/react-popper","peerDependencies":{"react":"0.14.x || ^15.0.0","react-dom":"0.14.x || ^15.0.0"},"dependencies":{"is-equal-shallow":"^0.1.3","popper.js":"^1.10.1","prop-types":"^15.5.10"},"devDependencies":{"babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-plugin-external-helpers":"^6.18.0","babel-preset-es2015":"^6.16.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","chokidar":"^1.6.1","create-styled-element":"^0.4.0","css-loader":"^0.25.0","glamor":"^2.20.24","glamorous":"^3.11.1","http-server":"^0.9.0","node-libs-browser":"^1.0.0","node-sass":"^3.2.0","outy":"^0.1.2","postcss-loader":"^0.13.0","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-motion-ui-pack":"^0.10.2","react-travel":"^1.3.0","sass-loader":"^4.0.2","style-loader":"^0.13.1","velocity-react":"^1.2.2","webpack":"^1.13.2","webpack-dev-server":"^1.9.0"},"gitHead":"3ec1412d679c1083fde9e21fc5db1b1f59270aff","_id":"react-popper@0.6.7","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"souporserious","email":"travis@souporserious.com"},"dist":{"integrity":"sha512-1B6y3UX4EaGnT/XkvfICM4Fc+xFVLFL503ybUTvkou4plyFFvuFqvj0Izc37FhO/xHMkx5T+eldeqpzTVB4LfA==","shasum":"4cfbfc0b1023a3c9871a19bf16e1150046e27c62","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.6.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfOqZRjY7yQbpdu+3ZNbXNUxWKKvNEL+WR2L/J2e9niQIga+VfgY70VFk2Ro9N7knTQRyZSp2Zqc2XMEnRkrUGZIk="}]},"maintainers":[{"name":"souporserious","email":"travis@souporserious.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper-0.6.7.tgz_1497588826429_0.5188210918568075"},"directories":{}},"0.7.0":{"name":"react-popper","version":"0.7.0","description":"React wrapper around PopperJS.","main":"lib/react-popper.js","files":["dist","lib"],"scripts":{"build:lib":"babel src --out-dir lib","build":"npm run build:lib && NODE_ENV=production webpack --config webpack.prod.config.js","dev":"webpack-dev-server --hot --progress --host 0.0.0.0","postbuild":"NODE_ENV=production TARGET=minify webpack --config webpack.prod.config.js","prebuild":"rm -rf dist && mkdir dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"license":"MIT","bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"homepage":"https://github.com/souporserious/react-popper","peerDependencies":{"react":"0.14.x || ^15.0.0","react-dom":"0.14.x || ^15.0.0"},"dependencies":{"is-equal-shallow":"^0.1.3","popper.js":"^1.10.2","prop-types":"^15.5.10"},"devDependencies":{"babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-plugin-external-helpers":"^6.18.0","babel-preset-es2015":"^6.16.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","chokidar":"^1.6.1","css-loader":"^0.25.0","glamor":"3.0.0-1","html-tag-names":"^1.1.1","http-server":"^0.9.0","node-libs-browser":"^1.0.0","node-sass":"^3.2.0","outy":"^0.1.2","postcss-loader":"^0.13.0","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-motion-ui-pack":"^0.10.2","react-travel":"^1.3.0","sass-loader":"^4.0.2","style-loader":"^0.13.1","svg-tag-names":"^1.1.0","velocity-react":"^1.2.2","webpack":"^1.13.2","webpack-dev-server":"^1.9.0"},"gitHead":"b3e0f32813dac0779f06d569ef456af29551add3","_id":"react-popper@0.7.0","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"souporserious","email":"travis@souporserious.com"},"dist":{"integrity":"sha512-NP/PBAOUSafzbovbo72/uQFhT3OehXpFrt5+Day7uNknHT/O/+4/9ZAmKLBiGf9j91e4/ijeYVFuAOZw9vt4uQ==","shasum":"d19bc25eafe5d416ff0f438f2cd3965fbe5731b8","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.7.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDVfgXCzgvfzpDI13C28aFOZnspbWV729JKYrVBDc7XRAiEA0Eq53r45c6V1eVr7HaxFpeEK1zno8dhTqtw0iTcBFYc="}]},"maintainers":[{"name":"souporserious","email":"travis@souporserious.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper-0.7.0.tgz_1497989693615_0.7921124841086566"},"directories":{}},"0.7.1":{"name":"react-popper","version":"0.7.1","description":"React wrapper around PopperJS.","main":"lib/react-popper.js","types":"react-popper.d.ts","files":["dist","lib","react-popper.d.ts"],"scripts":{"build:lib":"babel src --out-dir lib","build":"npm run build:lib && NODE_ENV=production webpack --config webpack.prod.config.js","dev":"webpack-dev-server --hot --progress --host 0.0.0.0","postbuild":"NODE_ENV=production TARGET=minify webpack --config webpack.prod.config.js","prebuild":"rm -rf dist && mkdir dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"license":"MIT","bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"homepage":"https://github.com/souporserious/react-popper","peerDependencies":{"react":"0.14.x || ^15.0.0","react-dom":"0.14.x || ^15.0.0"},"dependencies":{"is-equal-shallow":"^0.1.3","popper.js":"^1.10.8","prop-types":"^15.5.10"},"devDependencies":{"babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-plugin-external-helpers":"^6.18.0","babel-preset-es2015":"^6.16.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","chokidar":"^1.6.1","css-loader":"^0.25.0","glamor":"3.0.0-1","html-tag-names":"^1.1.1","http-server":"^0.9.0","node-libs-browser":"^1.0.0","node-sass":"^3.2.0","outy":"^0.1.2","postcss-loader":"^0.13.0","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-motion-ui-pack":"^0.10.2","react-travel":"^1.3.0","sass-loader":"^4.0.2","style-loader":"^0.13.1","svg-tag-names":"^1.1.0","velocity-react":"^1.2.2","webpack":"^1.13.2","webpack-dev-server":"^1.9.0"},"gitHead":"8ae93b7388018c001495453075e6812dcde7159f","_id":"react-popper@0.7.1","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"souporserious","email":"ftntravis@gmail.com"},"dist":{"integrity":"sha512-1idoflMzFwwFHZcfx0YRtT/tYMwTmSY8U8D3p76jRhziCnmjlfesAo5eRmwqIxEIRKcvYnUQ5RF1/5kcBdLhGA==","shasum":"34a70c88c508a2763b541240e5c609890da7783a","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.7.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDB86qjb8KPclQI+W9pKvhZ7dnXR6lZKB5P7j2hGZm+5wIgc0pe9r27bxXwnLRyRRFqBs8DXVJu0MV619BidRzXLq0="}]},"maintainers":[{"name":"souporserious","email":"travis@souporserious.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper-0.7.1.tgz_1500490484645_0.3178202989511192"},"directories":{}},"0.7.2":{"name":"react-popper","version":"0.7.2","description":"React wrapper around PopperJS.","main":"lib/react-popper.js","types":"react-popper.d.ts","files":["dist","lib","react-popper.d.ts"],"scripts":{"build:lib":"babel src --out-dir lib","build":"npm run build:lib && NODE_ENV=production webpack --config webpack.prod.config.js","dev":"webpack-dev-server --hot --progress --host 0.0.0.0","postbuild":"NODE_ENV=production TARGET=minify webpack --config webpack.prod.config.js","prebuild":"rm -rf dist && mkdir dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"license":"MIT","bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"homepage":"https://github.com/souporserious/react-popper","peerDependencies":{"react":"0.14.x || ^15.0.0","react-dom":"0.14.x || ^15.0.0"},"dependencies":{"is-equal-shallow":"^0.1.3","popper.js":"^1.10.8","prop-types":"^15.5.10"},"devDependencies":{"babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-plugin-external-helpers":"^6.18.0","babel-preset-es2015":"^6.16.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","chokidar":"^1.6.1","css-loader":"^0.25.0","glamor":"3.0.0-1","html-tag-names":"^1.1.1","http-server":"^0.9.0","node-libs-browser":"^1.0.0","node-sass":"^3.2.0","outy":"^0.1.2","postcss-loader":"^0.13.0","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-motion-ui-pack":"^0.10.2","react-travel":"^1.3.0","sass-loader":"^4.0.2","style-loader":"^0.13.1","svg-tag-names":"^1.1.0","velocity-react":"^1.2.2","webpack":"^1.13.2","webpack-dev-server":"^1.9.0"},"gitHead":"ef520ee1213f30d3af3f10c6f5b4a04a888deb73","_id":"react-popper@0.7.2","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"souporserious","email":"ftntravis@gmail.com"},"dist":{"integrity":"sha512-8BXpoVfCltBLU9lC7U1cPdJuxW3Vbv9+RsRB3mrgqrrmvto/ozikDumuLB+L1Va+EmgtU49c22PrQb+ArN6rdA==","shasum":"5daa821eadc6f2ca802176d7be271d0f03f25f58","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.7.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB72BGaFEiXkYu5THaytfhGmNJLHZHC2ZhnaeTkkpUK3AiEAlRkgBmdXVXlu1mJV6EZaFwgUZxh80BPrxtLQxIHcWA8="}]},"maintainers":[{"email":"ftntravis@gmail.com","name":"souporserious"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper-0.7.2.tgz_1500920345307_0.6770996951963753"},"directories":{}},"0.7.3":{"name":"react-popper","version":"0.7.3","description":"React wrapper around PopperJS.","main":"lib/react-popper.js","types":"react-popper.d.ts","files":["dist","lib","react-popper.d.ts"],"scripts":{"build:lib":"babel src --out-dir lib","build":"npm run build:lib && NODE_ENV=production webpack --config webpack.prod.config.js","dev":"webpack-dev-server --hot --progress --host 0.0.0.0","postbuild":"NODE_ENV=production TARGET=minify webpack --config webpack.prod.config.js","prebuild":"rm -rf dist && mkdir dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"license":"MIT","bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"homepage":"https://github.com/souporserious/react-popper","peerDependencies":{"react":"0.14.x || ^15.0.0","react-dom":"0.14.x || ^15.0.0"},"dependencies":{"popper.js":"^1.12.5","prop-types":"^15.5.10"},"devDependencies":{"babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^7.1.1","babel-plugin-external-helpers":"^6.18.0","babel-preset-es2015":"^6.16.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","chokidar":"^1.6.1","css-loader":"^0.28.4","glamor":"3.0.0-1","html-tag-names":"^1.1.2","http-server":"^0.10.0","node-libs-browser":"^2.0.0","node-sass":"^4.5.3","outy":"^0.1.2","postcss-loader":"^2.0.6","prettier":"^1.7.0","react":"^15.6.1","react-dom":"^15.6.1","react-measure":"^2.0.2","react-motion-ui-pack":"^0.10.3","react-travel":"^1.3.0","sass-loader":"^6.0.6","style-loader":"^0.18.2","svg-tag-names":"^1.1.1","velocity-react":"^1.2.2","webpack":"^3.4.1","webpack-dev-server":"^2.6.1"},"gitHead":"73e872d83177e53b05b2a97c42a53826f68f0d20","_id":"react-popper@0.7.3","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"souporserious","email":"ftntravis@gmail.com"},"dist":{"integrity":"sha512-uYVfJdEoZqwNXB1suaEITnpo+AQRVU9xZ3E41ufz3/PV/qmDfsa6VV6ppQZxUHVrEnHEOwoefXn/+D1/fGOUKg==","shasum":"fa2809a80fbe7ec516e9bac01d81bc47a8b5cd3b","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.7.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDd9cMC1q5bn/U+77ebhSF0K9wnzZELRzMOyUvQnnocaAiA6WHJ+9PmLy+0O1quwLnGk8In998bxre91WJDXDwuH8Q=="}]},"maintainers":[{"email":"ftntravis@gmail.com","name":"souporserious"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper-0.7.3.tgz_1506110820163_0.8817488828208297"},"directories":{}},"0.7.4":{"name":"react-popper","version":"0.7.4","description":"React wrapper around PopperJS.","main":"lib/react-popper.js","types":"react-popper.d.ts","files":["dist","lib","react-popper.d.ts"],"scripts":{"build:lib":"babel src --out-dir lib","build":"npm run build:lib && cross-env NODE_ENV=production webpack --config webpack.prod.config.js","dev":"webpack-dev-server --hot --progress --host 0.0.0.0","postbuild":"cross-env NODE_ENV=production && cross-env TARGET=minify webpack --config webpack.prod.config.js","prebuild":"rimraf dist && mkdir dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"license":"MIT","bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"homepage":"https://github.com/souporserious/react-popper","peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"popper.js":"^1.12.5","prop-types":"^15.5.10"},"devDependencies":{"babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^7.1.1","babel-plugin-external-helpers":"^6.18.0","babel-preset-es2015":"^6.16.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","chokidar":"^1.6.1","cross-env":"^5.0.5","css-loader":"^0.28.4","glamor":"^2.20.40","html-tag-names":"^1.1.2","http-server":"^0.10.0","node-libs-browser":"^2.0.0","node-sass":"^4.5.3","outy":"^0.1.2","postcss-loader":"^2.0.6","prettier":"^1.7.0","react":"^15.6.1","react-dom":"^15.6.1","react-measure":"^2.0.2","react-motion-ui-pack":"^0.10.3","react-travel":"^1.3.0","rimraf":"^2.6.2","sass-loader":"^6.0.6","style-loader":"^0.18.2","svg-tag-names":"^1.1.1","velocity-react":"^1.2.2","webpack":"^3.4.1","webpack-dev-server":"^2.6.1"},"gitHead":"d05594937178f977ea523b00de6f7427450b253c","_id":"react-popper@0.7.4","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"souporserious","email":"ftntravis@gmail.com"},"dist":{"integrity":"sha512-dx1fcKYYkidq7f71I1g+YX7g3QBLZ9taqiSRdJ7wbP7v/o7F6JsrUaNWGbVNul+TqdDDIZ5/k0xPUol9baqQJQ==","shasum":"8649d539837e7c6f47bc9b24c9cf57a404e199a1","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.7.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXUP6/BEBrRd7fXEom20ylNKhwHAxiCCIaXSjX8J/q6gIhAJAud1BbHXXNMt9SzOPCyIoXutPeFNpAmhRMIPg+wk4s"}]},"maintainers":[{"email":"ftntravis@gmail.com","name":"souporserious"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper-0.7.4.tgz_1508588459588_0.6963563452009112"},"directories":{}},"0.7.5":{"name":"react-popper","version":"0.7.5","description":"React wrapper around PopperJS.","main":"lib/react-popper.js","types":"react-popper.d.ts","files":["dist","lib","react-popper.d.ts"],"scripts":{"build:lib":"babel src --out-dir lib","build":"npm run build:lib && cross-env NODE_ENV=production webpack --config webpack.prod.config.js","dev":"webpack-dev-server --hot --progress --host 0.0.0.0","postbuild":"cross-env NODE_ENV=production && cross-env TARGET=minify webpack --config webpack.prod.config.js","prebuild":"rimraf dist && mkdir dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"license":"MIT","bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"homepage":"https://github.com/souporserious/react-popper","peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"popper.js":"^1.12.5","prop-types":"^15.5.10"},"devDependencies":{"babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^7.1.1","babel-plugin-external-helpers":"^6.18.0","babel-preset-es2015":"^6.16.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","chokidar":"^1.6.1","cross-env":"^5.0.5","css-loader":"^0.28.4","glamor":"^2.20.40","html-tag-names":"^1.1.2","http-server":"^0.10.0","node-libs-browser":"^2.0.0","node-sass":"^4.5.3","outy":"^0.1.2","postcss-loader":"^2.0.6","prettier":"^1.7.0","react":"^15.6.1","react-dom":"^15.6.1","react-measure":"^2.0.2","react-motion-ui-pack":"^0.10.3","react-travel":"^1.3.0","rimraf":"^2.6.2","sass-loader":"^6.0.6","style-loader":"^0.18.2","svg-tag-names":"^1.1.1","velocity-react":"^1.2.2","webpack":"^3.4.1","webpack-dev-server":"^2.6.1"},"gitHead":"c48416f9664a1a3ca40ad38241972b6b950f0a19","_id":"react-popper@0.7.5","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"souporserious","email":"ftntravis@gmail.com"},"dist":{"integrity":"sha512-ya9dhhGCf74JTOB2uyksEHhIGw7w9tNZRUJF73lEq2h4H5JT6MBa4PdT4G+sx6fZwq+xKZAL/sVNAIuojPn7Dg==","shasum":"71c25946f291db381231281f6b95729e8b801596","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.7.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDn2wop6/H5cIteiA4xp7jub7yYb7LOrVDuHSPs6YRmlgIgJbGEtN/wuiV7b56s/CxtpMLKOECPrPCC7RkFl+LZj98="}]},"maintainers":[{"email":"ftntravis@gmail.com","name":"souporserious"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper-0.7.5.tgz_1515402077210_0.2335528559051454"},"directories":{},"deprecated":"please use 0.7.4 or 8.0.0 and above"},"0.8.0":{"name":"react-popper","version":"0.8.0","description":"React wrapper around PopperJS.","main":"lib/react-popper.js","types":"react-popper.d.ts","files":["dist","lib","react-popper.d.ts"],"scripts":{"build:lib":"babel src --out-dir lib","build":"npm run build:lib && cross-env NODE_ENV=production webpack --config webpack.prod.config.js","dev":"webpack-dev-server --hot --progress --host 0.0.0.0","postbuild":"cross-env NODE_ENV=production && cross-env TARGET=minify webpack --config webpack.prod.config.js","prebuild":"rimraf dist && mkdir dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"license":"MIT","bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"homepage":"https://github.com/souporserious/react-popper","peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"popper.js":"^1.12.9","prop-types":"^15.5.10","react-transition-group":"^2.2.1"},"devDependencies":{"babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^7.1.1","babel-plugin-external-helpers":"^6.18.0","babel-preset-es2015":"^6.16.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","chokidar":"^1.6.1","cross-env":"^5.0.5","css-loader":"^0.28.4","glamor":"^2.20.40","html-tag-names":"^1.1.2","http-server":"^0.10.0","node-libs-browser":"^2.0.0","node-sass":"^4.5.3","outy":"^0.1.2","postcss-loader":"^2.0.6","prettier":"^1.7.0","react":"^15.6.1","react-dom":"^15.6.1","react-travel":"^1.3.0","rimraf":"^2.6.2","sass-loader":"^6.0.6","style-loader":"^0.18.2","svg-tag-names":"^1.1.1","velocity-react":"^1.2.2","webpack":"^3.4.1","webpack-dev-server":"^2.6.1"},"gitHead":"7fc0de76f51f7aab3535f92a797680f73b3808ba","_id":"react-popper@0.8.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"souporserious","email":"ftntravis@gmail.com"},"dist":{"integrity":"sha512-wbhoEgpKnCGLTiLTyPEgkTkh+L/g2kxCk9Oty2JQ8dJ7eMd8Q70mcDb9gl0jMgm1G2gzNZ+SsMMTIVuuqJstjA==","shasum":"e8d5a936e2d4ded439a704221f0a893eda8cf284","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.8.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtGvnKqPCtxI8Quk6IPdqCWEXPiI/5D+edbsiu6Uqk2wIgA//xAnr3FaS1s4B+/h6Kzf3cu7a0bUs7/6FP5arVRoI="}]},"maintainers":[{"email":"ftntravis@gmail.com","name":"souporserious"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper-0.8.0.tgz_1517568283766_0.21549110324122012"},"directories":{}},"0.8.1":{"name":"react-popper","version":"0.8.1","description":"React wrapper around PopperJS.","main":"lib/react-popper.js","types":"react-popper.d.ts","files":["dist","lib","react-popper.d.ts"],"license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"browserslist":[">1%","last 4 versions"],"lint-staged":{"@(src|example)/**/*.{js,jsx}":["eslint --fix --max-warnings 5","git add"]},"scripts":{"precommit":"lint-staged","format":"npm run lint -- --fix --quiet","lint":"eslint --ext .js,.jsx src/ example/","build:lib":"babel src --out-dir lib","build":"npm run build:lib && cross-env NODE_ENV=production webpack --config webpack.prod.config.js","dev":"webpack-dev-server --hot --progress --host 0.0.0.0","postbuild":"cross-env NODE_ENV=production && cross-env TARGET=minify webpack --config webpack.prod.config.js","prebuild":"rimraf dist && mkdir dist","prepare":"npm run build"},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"popper.js":"^1.12.9","prop-types":"^15.6.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.1.2","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-export-extensions":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.16.0","cross-env":"^5.0.5","css-loader":"^0.28.9","eslint":"^4.17.0","eslint-config-prettier":"^2.9.0","eslint-config-standard":"^11.0.0-beta.0","eslint-config-standard-react":"^5.0.0","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^6.0.0","eslint-plugin-prettier":"^2.6.0","eslint-plugin-promise":"^3.6.0","eslint-plugin-react":"^7.6.1","eslint-plugin-standard":"^3.0.1","husky":"^0.14.3","lint-staged":"^6.1.0","outy":"^0.1.2","prettier":"^1.10.2","react":"^16.2.0","react-dom":"^16.2.0","react-portal":"^4.1.2","react-transition-group":"^2.2.1","rimraf":"^2.6.2","style-loader":"^0.20.1","webpack":"^3.10.0","webpack-dev-server":"^2.11.1"},"gitHead":"d718013194ed866f67dedd447f752231fee080af","_id":"react-popper@0.8.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"souporserious","email":"ftntravis@gmail.com"},"dist":{"integrity":"sha512-s8GZJ/R6+hHEhtWWEBVPYR3rfPEigCGwnpgwbxBv0Im1ZunWK1vcSGirBNjMFLDTQeUWqv0FWj2roFn9gtZC3Q==","shasum":"a5e1cf10581598709f8f220eb3631d6c8c8716af","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.8.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHbcLYNf7lxeJWPjtyrWCDiEmkaZA5vvHvW5n2KT+KbBAiEA5fDZUJOGacCHrbAbHZrkteBSabOnfcEHUysN0ma5cio="}]},"maintainers":[{"email":"ftntravis@gmail.com","name":"souporserious"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper-0.8.1.tgz_1517948671517_0.06375259254127741"},"directories":{}},"0.8.2":{"name":"react-popper","version":"0.8.2","description":"React wrapper around PopperJS.","main":"lib/react-popper.js","types":"react-popper.d.ts","files":["dist","lib","react-popper.d.ts"],"license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"lint-staged":{"@(src|example)/**/*.{js,jsx}":["eslint --fix --max-warnings 5","git add"]},"scripts":{"precommit":"lint-staged","format":"npm run lint -- --fix --quiet","lint":"eslint --ext .js,.jsx src/ example/","build:lib":"babel src --out-dir lib","build":"npm run build:lib && cross-env NODE_ENV=production webpack --config webpack.prod.config.js","dev":"webpack-dev-server --hot --progress --host 0.0.0.0","postbuild":"cross-env NODE_ENV=production && cross-env TARGET=minify webpack --config webpack.prod.config.js","prebuild":"rimraf dist && mkdir dist","prepare":"npm run build"},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"popper.js":"^1.12.9","prop-types":"^15.6.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.1.2","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-export-extensions":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.16.0","cross-env":"^5.0.5","css-loader":"^0.28.9","eslint":"^4.17.0","eslint-config-prettier":"^2.9.0","eslint-config-standard":"^11.0.0-beta.0","eslint-config-standard-react":"^5.0.0","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^6.0.0","eslint-plugin-prettier":"^2.6.0","eslint-plugin-promise":"^3.6.0","eslint-plugin-react":"^7.6.1","eslint-plugin-standard":"^3.0.1","husky":"^0.14.3","lint-staged":"^6.1.0","outy":"^0.1.2","prettier":"^1.10.2","react":"^16.2.0","react-dom":"^16.2.0","react-portal":"^4.1.2","react-transition-group":"^2.2.1","rimraf":"^2.6.2","style-loader":"^0.20.1","webpack":"^3.10.0","webpack-dev-server":"^2.11.1"},"gitHead":"c1883b13ea6051726503e9032a4224ba00d6db87","_id":"react-popper@0.8.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"souporserious","email":"ftntravis@gmail.com"},"dist":{"integrity":"sha512-sL3r9aOG8sw48Vs5EiTZV4EXhEH0eoN9718WoIsb0Lx2H/sAZbVLZrENduXCAhre6cEqSh7mMR5sI1luYkVhYQ==","shasum":"092095ff13933211d3856d9f325511ec3a42f12c","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.8.2.tgz","fileCount":15,"unpackedSize":179886,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFqg042kNtPQ4WcSrVL5FdLQVv2uvckR4nKbAki9guF2AiAdXftc3NVUsOO5kwN7eRQUOMBihcFT70qUV7bHoK9hDQ=="}]},"maintainers":[{"email":"ftntravis@gmail.com","name":"souporserious"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_0.8.2_1517961306049_0.7483368991098549"},"_hasShrinkwrap":false},"0.8.3":{"name":"react-popper","version":"0.8.3","description":"React wrapper around PopperJS.","main":"dist/react-popper.js","module":"lib/react-popper.js","types":"react-popper.d.ts","files":["dist","lib","react-popper.d.ts"],"license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"lint-staged":{"@(src|example)/**/*.{js,jsx}":["eslint --fix --max-warnings 5","git add"]},"scripts":{"precommit":"lint-staged","format":"npm run lint -- --fix --quiet","lint":"eslint --ext .js,.jsx src/ example/","build:lib":"babel src --out-dir lib","build":"npm run build:lib && cross-env NODE_ENV=production webpack --config webpack.prod.config.js","dev":"webpack-dev-server --hot --progress --host 0.0.0.0","postbuild":"cross-env NODE_ENV=production && cross-env TARGET=minify webpack --config webpack.prod.config.js","prebuild":"rimraf dist && mkdir dist","prepare":"npm run build"},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"popper.js":"^1.12.9","prop-types":"^15.6.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-loader":"^7.1.2","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-export-extensions":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.16.0","cross-env":"^5.0.5","css-loader":"^0.28.9","eslint":"^4.18.1","eslint-config-prettier":"^2.9.0","eslint-config-standard":"^11.0.0","eslint-config-standard-react":"^6.0.0","eslint-plugin-import":"^2.9.0","eslint-plugin-node":"^6.0.0","eslint-plugin-prettier":"^2.6.0","eslint-plugin-promise":"^3.6.0","eslint-plugin-react":"^7.7.0","eslint-plugin-standard":"^3.0.1","husky":"^0.14.3","lint-staged":"^7.0.0","outy":"^0.1.2","prettier":"^1.10.2","react":"^16.2.0","react-dom":"^16.2.0","react-portal":"^4.1.2","react-transition-group":"^2.2.1","rimraf":"^2.6.2","style-loader":"^0.20.2","webpack":"^3.11.0","webpack-dev-server":"^2.11.1"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 React Popper authors\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-popper@0.8.3","dist":{"shasum":"0f73333137c9fb0af6ec4074d2d0585a0a0461e1","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.8.3.tgz","fileCount":17,"unpackedSize":176249,"integrity":"sha512-QUh+Ayyhk2Mkc9qlRIxZdaeDP/NjLPTGDAnzrvM8gEZx2l2IBz9lL91YEhJAgqtvLxVYyIoPhrIXC4cVIrmWmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFu7PHItzhrFgVLUw81a4rIIjL1KVU3WrQDnivFjQTGhAiB5r6VY+G0pXO0/sdtpPD4vGjO6R92j5lv/PV5OMcC83g=="}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_0.8.3_1521470092396_0.47388450680482186"},"_hasShrinkwrap":false},"0.9.0":{"name":"react-popper","version":"0.9.0","description":"React wrapper around PopperJS.","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"dist/react-popper.js","umd:main":"dist/react-popper.umd.js","module":"lib/react-popper.js","types":"react-popper.d.ts","files":["dist","lib"],"scripts":{"build":"npm run build:clean && npm run build:es && npm run build:umd && npm run build:cjs","build:clean":"rm -rf dist/ && rm -rf lib/","build:es":"babel src --out-dir lib && mv lib/index.js lib/react-popper.js","build:umd":"rollup -c --output.format umd --output.name 'react-popper' --output.file dist/react-popper.umd.js","build:cjs":"rollup -c --output.format cjs --output.name 'react-popper' --output.file dist/react-popper.js","demo":"parcel --out-dir demo/dist demo/index.html","prepare":"npm run build","precommit":"lint-staged","format":"npm run lint -- --fix --quiet","lint":"eslint --ext .js,.jsx src/ example/"},"repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"lint-staged":{"@(src|example)/**/*.{js,jsx}":["eslint --fix --max-warnings 5","git add"]},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"popper.js":"^1.14.1","prop-types":"^15.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-2":"^6.24.1","chokidar":"^1.6.1","create-styled-element":"^0.4.0","glamor":"^2.20.24","glamorous":"^3.11.1","node-libs-browser":"^1.0.0","outy":"^0.1.2","parcel-bundler":"^1.6.2","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-motion-ui-pack":"^0.10.2","react-portal":"^4.1.4","react-transition-group":"^2.2.1","react-travel":"^1.3.0","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-globals":"^1.2.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","velocity-react":"^1.2.2"},"readme":"## React Popper\n\n[![npm version](https://img.shields.io/npm/v/react-popper.svg)](https://www.npmjs.com/package/react-popper)\n[![npm downloads](https://img.shields.io/npm/dm/react-popper.svg)](https://www.npmjs.com/package/react-popper)\n[![Dependency Status](https://david-dm.org/souporserious/react-popper.svg)](https://david-dm.org/souporserious/react-popper)\n[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n\nReact wrapper around [PopperJS](https://github.com/FezVrasta/popper.js/).\n\n## Install\n\n`npm install react-popper --save` or `yarn add react-popper`\n\n```html\n<script src=\"https://unpkg.com/react-popper/dist/react-popper.js\"></script>\n(UMD library exposed as `ReactPopper`)\n```\n\n## Usage\n\n```js\nimport { Manager, Target, Popper, Arrow } from 'react-popper'\n\nconst PopperExample = () => (\n  <Manager>\n    <Target style={{ width: 120, height: 120, background: '#b4da55' }}>\n      Target Box\n    </Target>\n    <Popper placement=\"left\" className=\"popper\">\n      Left Content\n      <Arrow className=\"popper__arrow\"/>\n    </Popper>\n    <Popper placement=\"right\" className=\"popper\">\n      Right Content\n      <Arrow className=\"popper__arrow\"/>\n    </Popper>\n  </Manager>\n)\n```\n\n## Usage with child function\n\nThis is a useful way to interact with custom components. Just make sure you pass down the refs properly.\n\n```js\nimport { Manager, Target, Popper, Arrow } from 'react-popper'\n\nconst PopperExample = () => (\n  <Manager>\n    <Target>\n      {({ targetProps }) => (\n        <div {...targetProps}>\n          Target Box\n        </div>\n      )}\n    </Target>\n    <Popper placement=\"left\">\n      {({ popperProps, restProps }) => (\n        <div\n          className=\"popper\"\n          {...popperProps}\n        >\n          Popper Content\n          <Arrow>\n            {({ arrowProps, restProps }) => (\n              <span\n                className=\"popper__arrow\"\n                {...arrowProps}\n              />\n            )}\n          </Arrow>\n        </div>\n      )}\n    </Popper>\n  </Manager>\n)\n```\n\n## Usage without Manager\n\nIt's generally easiest to let the `Manager` and `Target` components handle passing the target DOM element to the `Popper` component. However, you can pass a target [Element](https://developer.mozilla.org/en-US/docs/Web/API/Element) or a [referenceObject](https://popper.js.org/popper-documentation.html#referenceObject) directly into `Popper` if you need to.\n\nHandling DOM Elements from React can be complicated. The `Manager` and `Target` components handle these complexities for you, so their use is strongly recommended when using DOM Elements.\n\n```js\nimport { PureComonent } from 'react'\nimport { Popper, Arrow } from 'react-popper'\n\nclass StandaloneExample extends PureComponent {\n  state = {\n    isOpen: false,\n  }\n\n  handleClick() = () => {\n    this.setState(prevState => ({\n      isOpen: !prevState.isOpen\n    }))\n  }\n\n  render() {\n    return (\n      <div>\n        <div\n          ref={(div) => this.target = div}\n          style={{ width: 120, height: 120, background: '#b4da55' }}\n          onClick={this.handleClick}\n        >\n          Click {this.state.isOpen ? 'to hide' : 'to show'} popper\n        </div>\n        {this.state.isOpen && (\n          <Popper className=\"popper\" target={this.target}>\n            Popper Content\n            <Arrow className=\"popper__arrow\"/>\n          </Popper>\n        )}\n      </div>\n    )\n  }\n}\n```\n\n## `Shared Props`\n\n`Target`, `Popper`, and `Arrow` all share the following props\n\n#### `component`: PropTypes.oneOfType([PropTypes.node, PropTypes.func])\n\nA valid DOM tag or custom component to render. If using a custom component, an `innerRef` prop will be passed down that **must** be attached to the child component ref.\n\n#### `innerRef`: PropTypes.func\n\nUse this prop to access the internal ref. Does not apply to the `Manager` component since we do not interact with its ref.\n\n## `Manager`\n\nThis is a special component that provides the `Target` component to the `Popper` component. Pass any props as you normally would here.\n\n#### `tag`: PropTypes.oneOfType([PropTypes.string, PropTypes.bool])\n\nA valid DOM tag to render. Allows rendering just children by passing `false`. Once React 16 is out, this prop will most likely go away since we will be able to return an array and all this currently does is subscribe `Target` and `Popper`.\n\n## `Target`\n\nThis is just a simple component that subscribes to `PopperManager`, so `Popper` can make use of it. Again, pass any props as you normally would here.\n\nEach `Target` must be wrapped in a `Manager`, and each `Manager` can wrap only one `Target`.\n\n#### `children`: PropTypes.oneOfType([PropTypes.node, PropTypes.func])\n\nA `Target`'s child may be one of the following:\n\n- a React element[s]\n- a function accepting the following object (all props must be passed down in order for the PopperJS to work properly)\n\n  ```js\n  {\n    targetProps: {\n      ref, // a function that accepts the target component as an argument\n    },\n    restProps, // any other props that came through the Target component\n  }\n  ```\n\n\n## `Popper`\n\nYour popper that gets attached to the `Target` component.\n\nEach `Popper` must either be wrapped in a `Manager`, or passed a `target` prop directly. Each `Manager` can wrap multiple `Popper` components.\n\n#### `placement`: PropTypes.oneOf(Popper.placements)\n#### `eventsEnabled`: PropTypes.bool\n#### `modifiers`: PropTypes.object\n#### `target`: PropTypes.oneOfType([PropTypes.instanceOf(Element), Popper.referenceObject])\n\nPasses respective options to a new [Popper instance](https://github.com/FezVrasta/popper.js/blob/master/docs/_includes/popper-documentation.md#new-popperreference-popper-options). As for `onCreate` and `onUpdate`, these callbacks were intentionally left out in favor of using the [component lifecycle methods](https://facebook.github.io/react/docs/react-component.html#the-component-lifecycle). If you have a good use case for these please feel free to file and issue and I will consider adding them in.\n\n#### `children`: PropTypes.oneOfType([PropTypes.node, PropTypes.func])\n\nA `Popper`'s child may be one of the following:\n\n- a React element[s]\n- a function accepting the following object (all props must be passed down in order for the PopperJS to work properly)\n\n  ```js\n  {\n    popperProps: {\n      ref, // a function that accepts the popper component as an argument\n      style, // the styles to apply to the popper element\n      'data-placement', // the placement of the Popper\n    },\n    restProps, // any other props that came through the Popper component\n  }\n  ```\n\n## `Arrow`\n\nAnother component that subscribes to the `Popper` component as an [arrow modifier](https://github.com/FezVrasta/popper.js/blob/master/docs/_includes/popper-documentation.md#modifiers..arrow). Must be a child of `Popper`.\n\n#### `children`: PropTypes.oneOfType([PropTypes.node, PropTypes.func])\n\nAn `Arrow`'s child may be one of the following:\n\n- a React element[s]\n- a function accepting the following object (all props must be passed down in order for the PopperJS to work properly)\n\n  ```js\n  {\n    arrowProps: {\n      ref, // a function that accepts the arrow component as an argument\n      style, // the styles to apply to the arrow element\n    },\n    restProps, // any other props that came through the Arrow component\n  }\n  ```\n\n\n## Running Locally\n\n#### clone repo\n\n`git clone git@github.com:souporserious/react-popper.git`\n\n#### move into folder\n\n`cd ~/react-popper`\n\n#### install dependencies\n\n`npm install` or `yarn`\n\n#### run dev mode\n\n`npm run dev` or `yarn dev`\n\n#### open your browser and visit:\n`http://localhost:8080/`\n","readmeFilename":"README.md","gitHead":"645ccaf56f590fcdbd9b67bc13a40453c63b320f","_id":"react-popper@0.9.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"dist":{"integrity":"sha512-tzBs8B26JOqg+ie5r6y/MJNqKYCXSYEUXFGo1T/RWyS9atC/uS5RH9IXgXLFm5mddLylDJ5zQMq835yNphc3zg==","shasum":"cc7f2ef162a1ab1116f8d7ecd276a7bffddc940a","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.9.0.tgz","fileCount":11,"unpackedSize":63557,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIErNBd0iKf+mJvkQby+rRoipH8xcOgXCIUwE7kwxCwpJAiEAsvuiQIiuBMp7SXFJ48zXvW0EL11bh3Ky9KiNlpzDwfE="}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_0.9.0_1521818674923_0.5721557609374517"},"_hasShrinkwrap":false},"0.9.1-alpha.1":{"name":"react-popper","version":"0.9.1-alpha.1","description":"React wrapper around PopperJS.","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"dist/react-popper.js","umd:main":"dist/react-popper.umd.js","module":"lib/react-popper.js","types":"react-popper.d.ts","files":["dist","lib","react-popper.d.ts"],"scripts":{"build":"npm run build:clean && npm run build:es && npm run build:umd && npm run build:cjs && npm run build:umd-min && npm run build:cjs-min","build:clean":"rm -rf dist/ && rm -rf lib/","build:es":"babel src --out-dir lib && mv lib/index.js lib/react-popper.js","build:umd":"rollup -c --output.format umd --output.name 'react-popper' --output.file dist/react-popper.umd.js","build:cjs":"rollup -c --output.format cjs --output.name 'react-popper' --output.file dist/react-popper.js","build:umd-min":"MINIFY=true rollup -c --output.format umd --output.name 'react-popper' --output.file dist/react-popper.umd.min.js","build:cjs-min":"MINIFY=true rollup -c --output.format cjs --output.name 'react-popper' --output.file dist/react-popper.min.js","demo":"parcel --out-dir demo/dist demo/index.html","prepare":"npm run build","precommit":"lint-staged","format":"npm run lint -- --fix --quiet","lint":"eslint --ext .js,.jsx src/ example/"},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"lint-staged":{"@(src|demo)/**/*.{js,jsx}":["eslint --fix --max-warnings 5","git add"]},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"popper.js":"^1.14.1","prop-types":"^15.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-2":"^6.24.1","chokidar":"^1.6.1","create-styled-element":"^0.4.0","glamor":"^2.20.24","glamorous":"^3.11.1","node-libs-browser":"^1.0.0","outy":"^0.1.2","parcel-bundler":"^1.6.2","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-motion-ui-pack":"^0.10.2","react-portal":"^4.1.4","react-transition-group":"^2.2.1","react-travel":"^1.3.0","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-babel-minify":"^4.0.0","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-globals":"^1.2.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","velocity-react":"^1.2.2"},"readmeFilename":"README.md","readme":"## React Popper\n\n[![npm version](https://img.shields.io/npm/v/react-popper.svg)](https://www.npmjs.com/package/react-popper)\n[![npm downloads](https://img.shields.io/npm/dm/react-popper.svg)](https://www.npmjs.com/package/react-popper)\n[![Dependency Status](https://david-dm.org/souporserious/react-popper.svg)](https://david-dm.org/souporserious/react-popper)\n[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n\nReact wrapper around [PopperJS](https://github.com/FezVrasta/popper.js/).\n\n## Install\n\n`npm install react-popper --save` or `yarn add react-popper`\n\n```html\n<script src=\"https://unpkg.com/react-popper/dist/react-popper.js\"></script>\n(UMD library exposed as `ReactPopper`)\n```\n\n## Usage\n\n```js\nimport { Manager, Target, Popper, Arrow } from 'react-popper'\n\nconst PopperExample = () => (\n  <Manager>\n    <Target style={{ width: 120, height: 120, background: '#b4da55' }}>\n      Target Box\n    </Target>\n    <Popper placement=\"left\" className=\"popper\">\n      Left Content\n      <Arrow className=\"popper__arrow\"/>\n    </Popper>\n    <Popper placement=\"right\" className=\"popper\">\n      Right Content\n      <Arrow className=\"popper__arrow\"/>\n    </Popper>\n  </Manager>\n)\n```\n\n## Usage with child function\n\nThis is a useful way to interact with custom components. Just make sure you pass down the refs properly.\n\n```js\nimport { Manager, Target, Popper, Arrow } from 'react-popper'\n\nconst PopperExample = () => (\n  <Manager>\n    <Target>\n      {({ targetProps }) => (\n        <div {...targetProps}>\n          Target Box\n        </div>\n      )}\n    </Target>\n    <Popper placement=\"left\">\n      {({ popperProps, restProps }) => (\n        <div\n          className=\"popper\"\n          {...popperProps}\n        >\n          Popper Content\n          <Arrow>\n            {({ arrowProps, restProps }) => (\n              <span\n                className=\"popper__arrow\"\n                {...arrowProps}\n              />\n            )}\n          </Arrow>\n        </div>\n      )}\n    </Popper>\n  </Manager>\n)\n```\n\n## Usage without Manager\n\nIt's generally easiest to let the `Manager` and `Target` components handle passing the target DOM element to the `Popper` component. However, you can pass a target [Element](https://developer.mozilla.org/en-US/docs/Web/API/Element) or a [referenceObject](https://popper.js.org/popper-documentation.html#referenceObject) directly into `Popper` if you need to.\n\nHandling DOM Elements from React can be complicated. The `Manager` and `Target` components handle these complexities for you, so their use is strongly recommended when using DOM Elements.\n\n```js\nimport { PureComonent } from 'react'\nimport { Popper, Arrow } from 'react-popper'\n\nclass StandaloneExample extends PureComponent {\n  state = {\n    isOpen: false,\n  }\n\n  handleClick() = () => {\n    this.setState(prevState => ({\n      isOpen: !prevState.isOpen\n    }))\n  }\n\n  render() {\n    return (\n      <div>\n        <div\n          ref={(div) => this.target = div}\n          style={{ width: 120, height: 120, background: '#b4da55' }}\n          onClick={this.handleClick}\n        >\n          Click {this.state.isOpen ? 'to hide' : 'to show'} popper\n        </div>\n        {this.state.isOpen && (\n          <Popper className=\"popper\" target={this.target}>\n            Popper Content\n            <Arrow className=\"popper__arrow\"/>\n          </Popper>\n        )}\n      </div>\n    )\n  }\n}\n```\n\n## `Shared Props`\n\n`Target`, `Popper`, and `Arrow` all share the following props\n\n#### `component`: PropTypes.oneOfType([PropTypes.node, PropTypes.func])\n\nA valid DOM tag or custom component to render. If using a custom component, an `innerRef` prop will be passed down that **must** be attached to the child component ref.\n\n#### `innerRef`: PropTypes.func\n\nUse this prop to access the internal ref. Does not apply to the `Manager` component since we do not interact with its ref.\n\n## `Manager`\n\nThis is a special component that provides the `Target` component to the `Popper` component. Pass any props as you normally would here.\n\n#### `tag`: PropTypes.oneOfType([PropTypes.string, PropTypes.bool])\n\nA valid DOM tag to render. Allows rendering just children by passing `false`. Once React 16 is out, this prop will most likely go away since we will be able to return an array and all this currently does is subscribe `Target` and `Popper`.\n\n## `Target`\n\nThis is just a simple component that subscribes to `PopperManager`, so `Popper` can make use of it. Again, pass any props as you normally would here.\n\nEach `Target` must be wrapped in a `Manager`, and each `Manager` can wrap only one `Target`.\n\n#### `children`: PropTypes.oneOfType([PropTypes.node, PropTypes.func])\n\nA `Target`'s child may be one of the following:\n\n- a React element[s]\n- a function accepting the following object (all props must be passed down in order for the PopperJS to work properly)\n\n  ```js\n  {\n    targetProps: {\n      ref, // a function that accepts the target component as an argument\n    },\n    restProps, // any other props that came through the Target component\n  }\n  ```\n\n\n## `Popper`\n\nYour popper that gets attached to the `Target` component.\n\nEach `Popper` must either be wrapped in a `Manager`, or passed a `target` prop directly. Each `Manager` can wrap multiple `Popper` components.\n\n#### `placement`: PropTypes.oneOf(Popper.placements)\n#### `eventsEnabled`: PropTypes.bool\n#### `modifiers`: PropTypes.object\n#### `target`: PropTypes.oneOfType([PropTypes.instanceOf(Element), Popper.referenceObject])\n\nPasses respective options to a new [Popper instance](https://github.com/FezVrasta/popper.js/blob/master/docs/_includes/popper-documentation.md#new-popperreference-popper-options). As for `onCreate` and `onUpdate`, these callbacks were intentionally left out in favor of using the [component lifecycle methods](https://facebook.github.io/react/docs/react-component.html#the-component-lifecycle). If you have a good use case for these please feel free to file and issue and I will consider adding them in.\n\n#### `children`: PropTypes.oneOfType([PropTypes.node, PropTypes.func])\n\nA `Popper`'s child may be one of the following:\n\n- a React element[s]\n- a function accepting the following object (all props must be passed down in order for the PopperJS to work properly)\n\n  ```js\n  {\n    popperProps: {\n      ref, // a function that accepts the popper component as an argument\n      style, // the styles to apply to the popper element\n      'data-placement', // the placement of the Popper\n    },\n    restProps, // any other props that came through the Popper component\n  }\n  ```\n\n## `Arrow`\n\nAnother component that subscribes to the `Popper` component as an [arrow modifier](https://github.com/FezVrasta/popper.js/blob/master/docs/_includes/popper-documentation.md#modifiers..arrow). Must be a child of `Popper`.\n\n#### `children`: PropTypes.oneOfType([PropTypes.node, PropTypes.func])\n\nAn `Arrow`'s child may be one of the following:\n\n- a React element[s]\n- a function accepting the following object (all props must be passed down in order for the PopperJS to work properly)\n\n  ```js\n  {\n    arrowProps: {\n      ref, // a function that accepts the arrow component as an argument\n      style, // the styles to apply to the arrow element\n    },\n    restProps, // any other props that came through the Arrow component\n  }\n  ```\n\n\n## Running Locally\n\n#### clone repo\n\n`git clone git@github.com:souporserious/react-popper.git`\n\n#### move into folder\n\n`cd ~/react-popper`\n\n#### install dependencies\n\n`npm install` or `yarn`\n\n#### run dev mode\n\n`npm run dev` or `yarn dev`\n\n#### open your browser and visit:\n`http://localhost:8080/`\n","licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 React Popper authors\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-popper@0.9.1-alpha.1","dist":{"shasum":"ed588b149018b85f2b703d7d715ac40131234843","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.9.1-alpha.1.tgz","fileCount":23,"unpackedSize":142903,"integrity":"sha512-vP4cDf3bWzHpLyd1ldKHyN97mcVbWypggvdkkJfYxRsIBVPFs3No0jWXdYG3G40vF8KtL4SzvG0ytnYICrWmlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAjgBAcO7B4JJaDEdrcphDHALulLuar+68zhdSw55/mLAiEAoh3JADcOyWCtXSsQhwMYkiggnoCcS54cVt/11OtWsks="}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_0.9.1-alpha.1_1522250995726_0.2866910350704446"},"_hasShrinkwrap":false},"0.9.1":{"name":"react-popper","version":"0.9.1","description":"React wrapper around PopperJS.","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"dist/react-popper.js","umd:main":"dist/react-popper.umd.js","module":"lib/react-popper.js","types":"react-popper.d.ts","files":["dist","lib","react-popper.d.ts"],"scripts":{"build":"npm run build:clean && npm run build:es && npm run build:umd && npm run build:cjs && npm run build:umd-min && npm run build:cjs-min","build:clean":"rm -rf dist/ && rm -rf lib/","build:es":"babel src --out-dir lib && mv lib/index.js lib/react-popper.js","build:umd":"rollup -c --output.format umd --output.name 'react-popper' --output.file dist/react-popper.umd.js","build:cjs":"rollup -c --output.format cjs --output.name 'react-popper' --output.file dist/react-popper.js","build:umd-min":"MINIFY=true rollup -c --output.format umd --output.name 'react-popper' --output.file dist/react-popper.umd.min.js","build:cjs-min":"MINIFY=true rollup -c --output.format cjs --output.name 'react-popper' --output.file dist/react-popper.min.js","demo":"parcel --out-dir demo/dist demo/index.html","prepare":"npm run build","precommit":"lint-staged","format":"npm run lint -- --fix --quiet","lint":"eslint --ext .js,.jsx src/ example/"},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"lint-staged":{"@(src|demo)/**/*.{js,jsx}":["eslint --fix --max-warnings 5","git add"]},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"popper.js":"^1.14.1","prop-types":"^15.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-2":"^6.24.1","chokidar":"^1.6.1","create-styled-element":"^0.4.0","glamor":"^2.20.24","glamorous":"^3.11.1","node-libs-browser":"^1.0.0","outy":"^0.1.2","parcel-bundler":"^1.6.2","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-motion-ui-pack":"^0.10.2","react-portal":"^4.1.4","react-transition-group":"^2.2.1","react-travel":"^1.3.0","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-babel-minify":"^4.0.0","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-globals":"^1.2.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","velocity-react":"^1.2.2"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 React Popper authors\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-popper@0.9.1","dist":{"shasum":"0b43db11b03bef403f209e085dddb94ce6330da5","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.9.1.tgz","fileCount":23,"unpackedSize":143945,"integrity":"sha512-Lpvakocbz9blP9W6CGk2f6U45hnyBjwgCEUEzSEyko1HjAV+ncRCtCJ7uUdqRAVL0ROg0ii5avMQBrnwJWtzTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAOTQ0PVu2WhQbO+Mt/ucIEM7/eHToWobrEa935yJ5yWAiEA9LkPcvzWUTBuwjVwErYL88gVfjBuuQ4ps5qLAZD0IQU="}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_0.9.1_1522411963571_0.4366087055973722"},"_hasShrinkwrap":false},"0.9.2":{"name":"react-popper","version":"0.9.2","description":"React wrapper around PopperJS.","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"dist/react-popper.js","umd:main":"dist/react-popper.umd.js","module":"lib/react-popper.js","types":"react-popper.d.ts","files":["dist","lib","react-popper.d.ts"],"scripts":{"build":"npm run build:clean && npm run build:es && npm run build:umd && npm run build:cjs && npm run build:umd-min && npm run build:cjs-min","build:clean":"rm -rf dist/ && rm -rf lib/","build:es":"babel src --out-dir lib && mv lib/index.js lib/react-popper.js","build:umd":"rollup -c --output.format umd --output.name 'react-popper' --output.file dist/react-popper.umd.js","build:cjs":"rollup -c --output.format cjs --output.name 'react-popper' --output.file dist/react-popper.js","build:umd-min":"MINIFY=true rollup -c --output.format umd --output.name 'react-popper' --output.file dist/react-popper.umd.min.js","build:cjs-min":"MINIFY=true rollup -c --output.format cjs --output.name 'react-popper' --output.file dist/react-popper.min.js","demo":"parcel --out-dir demo/dist demo/index.html","prepare":"npm run build","precommit":"lint-staged","format":"npm run lint -- --fix --quiet","lint":"eslint --ext .js,.jsx src/ example/"},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"lint-staged":{"@(src|demo)/**/*.{js,jsx}":["eslint --fix --max-warnings 5","git add"]},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"popper.js":"^1.14.1","prop-types":"^15.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-2":"^6.24.1","chokidar":"^1.6.1","create-styled-element":"^0.4.0","glamor":"^2.20.24","glamorous":"^3.11.1","node-libs-browser":"^1.0.0","outy":"^0.1.2","parcel-bundler":"^1.6.2","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-motion-ui-pack":"^0.10.2","react-portal":"^4.1.4","react-transition-group":"^2.2.1","react-travel":"^1.3.0","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-babel-minify":"^4.0.0","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-globals":"^1.2.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","velocity-react":"^1.2.2"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 React Popper authors\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-popper@0.9.2","dist":{"shasum":"27a198e421e45e53261734dca28c6e57dd2c1604","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.9.2.tgz","fileCount":23,"unpackedSize":144845,"integrity":"sha512-Ws/IFoWoiuhUoBUYzi1AsrgBGWv23/ypSnn0roLQIaG4dx0AsubdZ76SVDRewQOF4rOozSorx7r7+HfhzvZuGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/P0qBGCjZILalaXBzPlK8KjzAr47ZJLHyiEqMRnSwyQIhAJNp3A97V8JvvkHRmLhss/uYerqLwWXObvfdQJGmn4g+"}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_0.9.2_1522590878818_0.7637437307723234"},"_hasShrinkwrap":false},"1.0.0-alpha.1":{"name":"react-popper","version":"1.0.0-alpha.1","description":"React wrapper around Popper.js","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"dist/react-popper.js","umd:main":"dist/react-popper.umd.js","module":"lib/index.js","typings":"typings/react-popper.d.ts","files":["dist","lib","typings/react-popper.d.ts"],"scripts":{"build":"npm run build:clean && npm run build:es && npm run build:umd && npm run build:cjs && npm run build:flow && npm run build:umd-min && npm run build:cjs-min","build:clean":"rimraf dist/ && rimraf lib/","build:es":"babel src --ignore \"*.test.js\" --out-dir lib","build:umd":"rollup -c --output.format umd --output.name 'react-popper' --output.file dist/react-popper.umd.js","build:cjs":"rollup -c --output.format cjs --output.name 'react-popper' --output.file dist/react-popper.js","build:flow":"flow-copy-source --ignore \"*.test.js\" src lib","build:umd-min":"MINIFY=true rollup -c --output.format umd --output.name 'react-popper' --output.file dist/react-popper.umd.min.js","build:cjs-min":"MINIFY=true rollup -c --output.format cjs --output.name 'react-popper' --output.file dist/react-popper.min.js","demo":"parcel --out-dir demo/dist demo/index.html","pretest":"npm run lint","test":"npm run test:flow && npm run test:ts && npm run test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","prepare":"npm run build","precommit":"lint-staged","format":"npm run lint -- --fix --quiet","lint":"eslint --ext .js,.jsx src/ example/"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>jest.setup.js","snapshotSerializers":["enzyme-to-json/serializer"]},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"lint-staged":{"@(src|demo)/**/*.{js,jsx}":["eslint --fix --max-warnings 5","git add"]},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"popper.js":"^1.14.1","prop-types":"^15.6.1"},"devDependencies":{"@types/react":"^16.1.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-2":"^6.24.1","chokidar":"^1.6.1","create-styled-element":"^0.4.0","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.3","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-config-standard":"^11.0.0","eslint-config-standard-react":"^6.0.0","eslint-plugin-import":"^2.10.0","eslint-plugin-jest":"^21.15.0","eslint-plugin-node":"^6.0.1","eslint-plugin-prettier":"^2.6.0","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","eslint-plugin-standard":"^3.0.1","flow-bin":"^0.69.0","flow-copy-source":"^1.3.0","glamor":"^2.20.24","glamorous":"^3.11.1","jest":"^22.4.3","node-libs-browser":"^1.0.0","outy":"^0.1.2","parcel-bundler":"^1.6.2","prettier":"^1.11.1","react":"^16.3.0","react-dom":"^16.3.0","react-measure":"^1.4.6","react-motion-ui-pack":"^0.10.2","react-portal":"^4.1.4","react-transition-group":"^2.2.1","react-travel":"^1.3.0","rimraf":"^2.6.2","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-babel-minify":"^4.0.0","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-globals":"^1.2.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","typescript":"^2.8.1","velocity-react":"^1.2.2"},"readmeFilename":"README.md","readme":"## React Popper\n\n[![npm version](https://img.shields.io/npm/v/react-popper.svg)](https://www.npmjs.com/package/react-popper)\n[![npm downloads](https://img.shields.io/npm/dm/react-popper.svg)](https://www.npmjs.com/package/react-popper)\n[![Dependency Status](https://david-dm.org/souporserious/react-popper.svg)](https://david-dm.org/souporserious/react-popper)\n[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n\nReact wrapper around [PopperJS](https://github.com/FezVrasta/popper.js/).\n\n## Install\n\nVia package managers:\n\n```bash\nnpm install react-popper --save\n# or\nyarn add react-popper\n```\n\nVia `script` tag (UMD library exposed as `ReactPopper`):\n\n```html\n<script src=\"https://unpkg.com/react-popper/dist/react-popper.js\"></script>\n```\n\n## Usage\n\nExample:\n\n```jsx\nimport Popper from 'react-popper';\n\nconst Example = () => (\n  <Popper placement=\"right\">\n    {({ referenceProps, popperProps, arrowProps }) => (\n      <>\n        <button type=\"button\" ref={referenceProps.getRef}>\n          Reference element\n        </button>\n        <div\n          ref={popperProps.getRef}\n          style={popperProps.style}\n          data-placement={popperProps.placement}\n        >\n          Popper element\n          <div ref={arrowProps.getRef} style={arrowProps.style} />\n        </div>\n      </>\n    )}\n  </Popper>\n);\n```\n\n`react-popper` makes use of a React pattern called **\"render prop\"**, if you are not\nfamiliar with it, please read more [on the official React documentation](https://reactjs.org/docs/render-props.html).\n\n### API documentation\n\nThe `Popper` component accepts the properties `children`, `placement`, `modifiers`, and `eventsEneabled`.\n\n```jsx\n<Popper\n  placement=\"right\"\n  modifiers={{ preventOverflow: { enabled: false } }}\n  eventsEnabled={true}\n>\n    { props => [...] }\n</Popper>\n```\n\n##### `children`\n\n```js\nchildren: ({|\n  referenceProps: {\n    getRef: (?HTMLElement) => void,\n  },\n  popperProps: {\n    getRef: (?HTMLElement) => void,\n    style: { [string]: string | number },\n    placement: ?Placement,\n  },\n  arrowProps: {\n    getRef: (?HTMLElement) => void,\n    style: { [string]: string | number },\n    placement: ?Placement,\n  },\n|}) => Node\n```\n\nA function (render prop) that takes as argument an object containing the properties\n`referenceProps`, `popperProps`, and `arrowProps`.\n\nThese 3 properties are objects, each of them containing a `getRef` property that is going to be used to retrieve the [React refs](https://reactjs.org/docs/refs-and-the-dom.html) of the 3 components needed by `react-popper`: the **reference**, **popper**, and **arrow**.\n\n`popperProps` and `arrowProps`, additionally, provide a `style` property, which contains the CSS styles (React CSS properties) computed by Popper.js and needed to style the **popper** and **arrow** components so that they get positioned in the desired way. These styles should be applied to your React component usingthe `style` prop or with any CSS-in-JS library of your choice.\n\nThey also provide a convenience property called `placement` that is going to describe the placement of your popper after Popper.js has applied all the modifiers that may have flipped or altered the originally provided `placement` property. You can use this to alter the style of the popper and or of the arrow according to the definitive placement. For instance, you can use this property to orient the arrow on the right direction.\n\n##### `placement`\n\n```js\nplacement?: PopperJS$Placement;\n```\n\nOne of the accepted placement values listed in the [Popper.js documentation](https://popper.js.org/popper-documentation.html#Popper.placements).  \nYour popper is going to be placed according to the value of this property.  \nDefaults to `bottom`.\n\n##### `eventsEnabled`\n\n```js\neventsEnabled?: boolean;\n```\n\nTells `react-popper` to enable or disable the [Popper.js event listeners](https://popper.js.org/popper-documentation.html#Popper.Defaults.eventsEnabled). `true` by default.\n\n##### `modifiers`\n\n```js\nmodifiers?: {\n  [string]: { order: number, enabled: boolean, fn: Object => Object },\n};\n```\n\nAn object containing custom settings for the [Popper.js modifiers](https://popper.js.org/popper-documentation.html#modifiers).  \nYou can use this property to override their settings or to inject your custom ones.\n\n## Usage without a reference `HTMLElement`\n\nWhenever you need to position a popper based on some arbitrary coordinates, you can provide `Popper` with a `referenceElement` property that is going to be used in place of the `referenceProps.getRef` React ref.\n\nThe `referenceElement` property must be an object with an interface compatible with an `HTMLElement` as described in the [Popper.js referenceObject documentation](https://popper.js.org/popper-documentation.html#referenceObject), this implies that you may also provide a real HTMLElement if needed.\n\nIf `referenceElement` is defined, it will take precedence over any `referenceProps.getRef` provied refs.\n\n```jsx\nimport Popper from 'react-popper';\n\nclass VirtualReference {\n  getBoundingClientRect() {\n    return {\n      top: 10,\n      left: 10,\n      bottom: 20,\n      right: 100,\n      width: 90,\n      height: 10,\n    };\n  }\n\n  get clientWidth() {\n    return this.getBoundingClientRect().width;\n  }\n\n  get clientHeight() {\n    return this.getBoundingClientRect().height;\n  }\n}\n\n// This is going to create a virtual reference element\n// positioned 10px from top and left of the document\n// 90px wide and 10px high\nconst virtualReferenceElement = new VirtualReference();\n\n// This popper will be positioned relatively to the\n// virtual reference element defined above\nconst Example = () => (\n  <Popper referenceElement={virtualReferenceElement}>\n    {({ popperProps, arrowProps }) => (\n      <div\n        ref={popperProps.getRef}\n        style={popperProps.style}\n        data-placement={popperProps.placement}\n      >\n        Popper element\n        <div ref={arrowProps.getRef} style={arrowProps.style} />\n      </div>\n    )}\n  </Popper>\n);\n```\n\n## Running Locally\n\n#### clone repo\n\n`git clone git@github.com:souporserious/react-popper.git`\n\n#### move into folder\n\n`cd ~/react-popper`\n\n#### install dependencies\n\n`npm install` or `yarn`\n\n#### run dev mode\n\n`npm run dev` or `yarn dev`\n\n#### open your browser and visit:\n\n`http://localhost:8080/`\n","licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 React Popper authors\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-popper@1.0.0-alpha.1","dist":{"shasum":"c5d8027fb9fc4cf4deeeba77c5914058a6ac9434","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-1.0.0-alpha.1.tgz","fileCount":24,"unpackedSize":89285,"integrity":"sha512-Nk9dYT3G5lodfB2sFAu8JBhZg7a+2NKZzT2ih5HYcIIr9H57gluzPhsSidGGPiOzixGqrs+rIeJkHxOhsx/QwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCD9CZkaqYG92StPD5B7745IYMzi/KnxfW9IQosFzhl7QIgdyq6eBfAAHrhOEL+XoFp7LN9WglgSrFx9Ag/EYIruKg="}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_1.0.0-alpha.1_1522591128221_0.5582842900166491"},"_hasShrinkwrap":false},"1.0.0-beta.1":{"name":"react-popper","version":"1.0.0-beta.1","description":"React wrapper around Popper.js","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"dist/react-popper.js","umd:main":"dist/react-popper.umd.js","module":"lib/index.js","typings":"typings/react-popper.d.ts","files":["dist","lib","typings/react-popper.d.ts"],"scripts":{"build":"npm run build:clean && npm run build:es && npm run build:umd && npm run build:cjs && npm run build:flow && npm run build:umd-min && npm run build:cjs-min","build:clean":"rimraf dist/ && rimraf lib/","build:es":"babel src --ignore '*.test.js,__mocks__' --out-dir lib","build:umd":"rollup -c --output.format umd --output.name 'react-popper' --output.file dist/react-popper.umd.js","build:cjs":"rollup -c --output.format cjs --output.name 'react-popper' --output.file dist/react-popper.js","build:flow":"flow-copy-source --ignore '{__mocks__/*,*.test}.js' src lib","build:umd-min":"MINIFY=true rollup -c --output.format umd --output.name 'react-popper' --output.file dist/react-popper.umd.min.js","build:cjs-min":"MINIFY=true rollup -c --output.format cjs --output.name 'react-popper' --output.file dist/react-popper.min.js","demo":"parcel --out-dir demo/dist demo/index.html","pretest":"npm run lint","test":"npm run test:flow && npm run test:ts && npm run test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","prepare":"npm run build","precommit":"lint-staged","format":"npm run lint -- --fix --quiet","lint":"eslint --ext .js,.jsx src/ example/"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>jest.setup.js","snapshotSerializers":["enzyme-to-json/serializer"]},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"lint-staged":{"@(src|demo)/**/*.{js,jsx}":["eslint --fix --max-warnings 5","git add"]},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"create-react-context":"^0.2.1","popper.js":"^1.14.1","prop-types":"^15.6.1"},"devDependencies":{"@types/react":"^16.1.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-2":"^6.24.1","chokidar":"^1.6.1","create-styled-element":"^0.4.0","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.3","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-config-standard":"^11.0.0","eslint-config-standard-react":"^6.0.0","eslint-plugin-import":"^2.10.0","eslint-plugin-jest":"^21.15.0","eslint-plugin-node":"^6.0.1","eslint-plugin-prettier":"^2.6.0","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","eslint-plugin-standard":"^3.0.1","flow-bin":"^0.69.0","flow-copy-source":"^1.3.0","glamor":"^2.20.24","glamorous":"^3.11.1","jest":"^22.4.3","node-libs-browser":"^1.0.0","outy":"^0.1.2","parcel-bundler":"^1.6.2","prettier":"^1.11.1","react":"^16.3.0","react-dom":"^16.3.0","react-measure":"^1.4.6","react-motion-ui-pack":"^0.10.2","react-portal":"^4.1.4","react-transition-group":"^2.2.1","react-travel":"^1.3.0","rimraf":"^2.6.2","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-babel-minify":"^4.0.0","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-globals":"^1.2.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","typescript":"^2.8.1","velocity-react":"^1.2.2"},"readmeFilename":"README.md","readme":"## React Popper\n\n[![npm version](https://img.shields.io/npm/v/react-popper.svg)](https://www.npmjs.com/package/react-popper)\n[![npm downloads](https://img.shields.io/npm/dm/react-popper.svg)](https://www.npmjs.com/package/react-popper)\n[![Dependency Status](https://david-dm.org/souporserious/react-popper.svg)](https://david-dm.org/souporserious/react-popper)\n[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n\nReact wrapper around [PopperJS](https://github.com/FezVrasta/popper.js/).\n\n## Install\n\nVia package managers:\n\n```bash\nnpm install react-popper@1.x --save\n# or\nyarn add react-popper\n```\n\nVia `script` tag (UMD library exposed as `ReactPopper`):\n\n```html\n<script src=\"https://unpkg.com/react-popper/dist/react-popper.js\"></script>\n```\n\n## Usage\n\nExample:\n\n```jsx\nimport { Manager, Reference, Popper } from 'react-popper';\n\nconst Example = () => (\n  <Manager>\n    <Reference>\n      {({ ref }) => (\n        <button type=\"button\" ref={ref}>\n          Reference element\n        </button>\n      )}\n    </Reference>\n    <Popper placement=\"right\">\n      {({ ref, style, placement, arrowProps }) => (\n        <div ref={ref} style={style} data-placement={placement}>\n          Popper element\n          <div ref={arrowProps.ref} style={arrowProps.style} />\n        </div>\n      )}\n    </Popper>\n  </Manager>\n);\n```\n\n`react-popper` makes use of a React pattern called **\"render prop\"**, if you are not\nfamiliar with it, please read more [on the official React documentation](https://reactjs.org/docs/render-props.html).\n\n### API documentation\n\nThe `Manager` component is a simple wrapper that needs to surround all the other `react-popper` components in order\nto make them communicate with each others.\n\nThe `Popper` component accepts the properties `children`, `placement`, `modifiers`, and `eventsEneabled`.\n\n```jsx\n<Popper\n  placement=\"right\"\n  modifiers={{ preventOverflow: { enabled: false } }}\n  eventsEnabled={true}\n>\n    { props => [...] }\n</Popper>\n```\n\n##### `children`\n\n```js\nchildren: ({|\n  ref: (?HTMLElement) => void,\n  style: { [string]: string | number },\n  placement: ?Placement,\n  arrowProps: {\n    ref: (?HTMLElement) => void,\n    style: { [string]: string | number },\n  },\n|}) => Node\n```\n\nA function (render prop) that takes as argument an object containing the properties\n`ref`, `style`, `placement`, and`arrowProps`.\n\nThe first 3 properties are the `ref` property that is going to be used to retrieve the [React refs](https://reactjs.org/docs/refs-and-the-dom.html) of the **popper** element, the `style` property,\nwhich contains the CSS styles (React CSS properties) computed by Popper.js and needed to style\nthe **popper** element so that it gets positioned in the desired way.  \nThese styles should be applied to your React component using the `style` prop or with any CSS-in-JS\nlibrary of your choice.\n\nThe `placement` property describes the placement of your popper after Popper.js has applied all the modifiers\nthat may have flipped or altered the originally provided `placement` property. You can use this to alter the\nstyle of the popper and or of the arrow according to the definitive placement. For instance, you can use this\nproperty to orient the arrow to the right direction.\n\nThe `arrowProps` argument is an object, containing a `style` and `ref` properties that are identical to the\nones provided as first and second argument of `children`, but are relative to the **arrow** element rather than\nthe popper. Use them to, accordingly, retrieve the ref of the **arrow** element and style it.\n\n##### `placement`\n\n```js\nplacement?: PopperJS$Placement;\n```\n\nOne of the accepted placement values listed in the [Popper.js documentation](https://popper.js.org/popper-documentation.html#Popper.placements).  \nYour popper is going to be placed according to the value of this property.  \nDefaults to `bottom`.\n\n##### `eventsEnabled`\n\n```js\neventsEnabled?: boolean;\n```\n\nTells `react-popper` to enable or disable the [Popper.js event listeners](https://popper.js.org/popper-documentation.html#Popper.Defaults.eventsEnabled). `true` by default.\n\n##### `modifiers`\n\n```js\nmodifiers?: PopperJS$Modifiers;\n```\n\nAn object containing custom settings for the [Popper.js modifiers](https://popper.js.org/popper-documentation.html#modifiers).  \nYou can use this property to override their settings or to inject your custom ones.\n\n## Usage without a reference `HTMLElement`\n\nWhenever you need to position a popper based on some arbitrary coordinates, you can provide `Popper` with a `referenceElement` property that is going to be used in place of the `referenceProps.getRef` React ref.\n\nThe `referenceElement` property must be an object with an interface compatible with an `HTMLElement` as described in the [Popper.js referenceObject documentation](https://popper.js.org/popper-documentation.html#referenceObject), this implies that you may also provide a real HTMLElement if needed.\n\nIf `referenceElement` is defined, it will take precedence over any `referenceProps.ref` provided refs.\n\n```jsx\nimport Popper from 'react-popper';\n\nclass VirtualReference {\n  getBoundingClientRect() {\n    return {\n      top: 10,\n      left: 10,\n      bottom: 20,\n      right: 100,\n      width: 90,\n      height: 10,\n    };\n  }\n\n  get clientWidth() {\n    return this.getBoundingClientRect().width;\n  }\n\n  get clientHeight() {\n    return this.getBoundingClientRect().height;\n  }\n}\n\n// This is going to create a virtual reference element\n// positioned 10px from top and left of the document\n// 90px wide and 10px high\nconst virtualReferenceElement = new VirtualReference();\n\n// This popper will be positioned relatively to the\n// virtual reference element defined above\nconst Example = () => (\n  <Popper referenceElement={virtualReferenceElement}>\n    {({ ref, style, placement, arrowProps }) => (\n      <div ref={ref} style={style} data-placement={placement}>\n        Popper element\n        <div ref={arrowProps.ref} style={arrowProps.style} />\n      </div>\n    )}\n  </Popper>\n);\n```\n\n## Running Locally\n\n#### clone repo\n\n`git clone git@github.com:souporserious/react-popper.git`\n\n#### move into folder\n\n`cd ~/react-popper`\n\n#### install dependencies\n\n`npm install` or `yarn`\n\n#### run dev mode\n\n`npm run demo` or `yarn demo`\n\n#### open your browser and visit:\n\n`http://localhost:1234/`\n","licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 React Popper authors\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-popper@1.0.0-beta.1","dist":{"shasum":"703880da957530677d7e753a051f21faee4b8e1e","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-1.0.0-beta.1.tgz","fileCount":29,"unpackedSize":104558,"integrity":"sha512-Taue736BvI7LrbtD9GUU1VIa/HYLUc4LgeORttGNcGcXlenWhCEMdygL1Sfluvnm6C2c1kU70m/EJmkUaem8TQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBW/w+kUzJuowoJtdsvtyglBwyRh9fA6zi/I2kMAq0V1AiB5VrRPDFqsiuXYAQQdhtqv/aoCzDjKEmt/Jy7DMPwGKQ=="}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_1.0.0-beta.1_1522856100467_0.24394876012987665"},"_hasShrinkwrap":false},"1.0.0-beta.2":{"name":"react-popper","version":"1.0.0-beta.2","description":"React wrapper around Popper.js","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"lib/cjs/index.js","module":"lib/es/index.js","browser":"dist/react-popper.js","typings":"typings/react-popper.d.ts","files":["dist","lib","typings/react-popper.d.ts"],"scripts":{"build":"npm run build:clean && npm run build:es && npm run build:cjs && npm run build:browser && npm run build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:es":"BABEL_ENV=es babel src --ignore '*.test.js,__mocks__' --out-dir lib/es","build:cjs":"BABEL_ENV=cjs babel src --ignore '*.test.js,__mocks__' --out-dir lib/cjs","build:browser":"rollup -c","build:flow":"flow-copy-source --ignore '{__mocks__/*,*.test}.js' src lib/es","demo":"parcel --out-dir demo/dist demo/index.html","test":"npm run test:eslint && npm run test:flow && npm run test:ts && npm run test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"npm run build","precommit":"pretty-quick --staged && test"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>jest.setup.js","snapshotSerializers":["enzyme-to-json/serializer"]},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"create-react-context":"^0.2.1","popper.js":"^1.14.1","warning":"^3.0.0"},"devDependencies":{"@types/react":"^16.1.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-1":"^6.24.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.3","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-jest":"^21.15.0","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","flow-bin":"^0.69.0","flow-copy-source":"^1.3.0","jest":"^22.4.3","outy":"^0.1.2","parcel-bundler":"^1.6.2","prettier":"^1.11.1","pretty-quick":"^1.4.1","react":"16.2.0","react-dom":"^16.3.0","react-portal":"^4.1.4","react-transition-group":"^2.2.1","rimraf":"^2.6.2","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-babel-minify":"^4.0.0","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-globals":"^1.2.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","typescript":"^2.8.1"},"readmeFilename":"README.md","readme":"## React Popper\n\n[![npm version](https://img.shields.io/npm/v/react-popper.svg)](https://www.npmjs.com/package/react-popper)\n[![npm downloads](https://img.shields.io/npm/dm/react-popper.svg)](https://www.npmjs.com/package/react-popper)\n[![Dependency Status](https://david-dm.org/souporserious/react-popper.svg)](https://david-dm.org/souporserious/react-popper)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n\nReact wrapper around [Popper.js](https://popper.js.org).\n\n## Install\n\nVia package managers:\n\n```bash\nnpm install react-popper@next --save\n# or\nyarn add react-popper@next\n```\n\nVia `script` tag (UMD library exposed as `ReactPopper`):\n\n```html\n<script src=\"https://unpkg.com/react-popper/dist/react-popper.js\"></script>\n```\n\n## Usage\n\n> Using `react-popper@0.x`? You can find its documentation [clicking here](https://github.com/souporserious/react-popper/tree/v0.x)\n\nExample:\n\n```jsx\nimport { Manager, Reference, Popper } from 'react-popper';\n\nconst Example = () => (\n  <Manager>\n    <Reference>\n      {({ ref }) => (\n        <button type=\"button\" ref={ref}>\n          Reference element\n        </button>\n      )}\n    </Reference>\n    <Popper placement=\"right\">\n      {({ ref, style, placement, arrowProps }) => (\n        <div ref={ref} style={style} data-placement={placement}>\n          Popper element\n          <div ref={arrowProps.ref} style={arrowProps.style} />\n        </div>\n      )}\n    </Popper>\n  </Manager>\n);\n```\n\n`react-popper` makes use of a React pattern called **\"render prop\"**, if you are not\nfamiliar with it, please read more [on the official React documentation](https://reactjs.org/docs/render-props.html).\n\n### API documentation\n\nThe `Manager` component is a simple wrapper that needs to surround all the other `react-popper` components in order\nto make them communicate with each others.\n\nThe `Popper` component accepts the properties `children`, `placement`, `modifiers`, and `eventsEneabled`.\n\n```jsx\n<Popper\n  placement=\"right\"\n  modifiers={{ preventOverflow: { enabled: false } }}\n  eventsEnabled={true}\n>\n    { props => [...] }\n</Popper>\n```\n\n##### `children`\n\n```js\nchildren: ({|\n  ref: (?HTMLElement) => void,\n  style: { [string]: string | number },\n  placement: ?Placement,\n  arrowProps: {\n    ref: (?HTMLElement) => void,\n    style: { [string]: string | number },\n  },\n|}) => Node\n```\n\nA function (render prop) that takes as argument an object containing the properties\n`ref`, `style`, `placement`, and`arrowProps`.\n\nThe first 3 properties are the `ref` property that is going to be used to retrieve the [React refs](https://reactjs.org/docs/refs-and-the-dom.html) of the **popper** element, the `style` property,\nwhich contains the CSS styles (React CSS properties) computed by Popper.js and needed to style\nthe **popper** element so that it gets positioned in the desired way.  \nThese styles should be applied to your React component using the `style` prop or with any CSS-in-JS\nlibrary of your choice.\n\nThe `placement` property describes the placement of your popper after Popper.js has applied all the modifiers\nthat may have flipped or altered the originally provided `placement` property. You can use this to alter the\nstyle of the popper and or of the arrow according to the definitive placement. For instance, you can use this\nproperty to orient the arrow to the right direction.\n\nThe `arrowProps` argument is an object, containing a `style` and `ref` properties that are identical to the\nones provided as first and second argument of `children`, but are relative to the **arrow** element rather than\nthe popper. Use them to, accordingly, retrieve the ref of the **arrow** element and style it.\n\n##### `placement`\n\n```js\nplacement?: PopperJS$Placement;\n```\n\nOne of the accepted placement values listed in the [Popper.js documentation](https://popper.js.org/popper-documentation.html#Popper.placements).  \nYour popper is going to be placed according to the value of this property.  \nDefaults to `bottom`.\n\n##### `eventsEnabled`\n\n```js\neventsEnabled?: boolean;\n```\n\nTells `react-popper` to enable or disable the [Popper.js event listeners](https://popper.js.org/popper-documentation.html#Popper.Defaults.eventsEnabled). `true` by default.\n\n##### `modifiers`\n\n```js\nmodifiers?: PopperJS$Modifiers;\n```\n\nAn object containing custom settings for the [Popper.js modifiers](https://popper.js.org/popper-documentation.html#modifiers).  \nYou can use this property to override their settings or to inject your custom ones.\n\n## Usage with `ReactDOM.createPortal`\n\nPopper.js is smart enough to work even if the **popper** and **reference** elements aren't\nin the same DOM context.  \nThis means that you can use [`ReactDOM.createPortal`](https://reactjs.org/docs/portals.html)\n(or any pre React 16 alternative) to move the popper component somewhere else in the DOM.\n\n```jsx\nimport { Manager, Reference, Popper } from 'react-popper';\n\nconst Example = () => (\n  <Manager>\n    <Reference>\n      {props => (\n        <button type=\"button\" {...props}>\n          Reference\n        </button>\n      )}\n    </Reference>\n    {ReactDOM.createPortal(\n      <Popper>\n        {({ placement, ...props }) => (\n          <div {...props} data-placement={placement}>\n            Popper\n          </div>\n        )}\n      </Popper>,\n      document.querySelector('#destination')\n    )}\n  </Manager>\n);\n```\n\n## Usage without a reference `HTMLElement`\n\nWhenever you need to position a popper based on some arbitrary coordinates, you can provide `Popper` with a `referenceElement` property that is going to be used in place of the `referenceProps.getRef` React ref.\n\nThe `referenceElement` property must be an object with an interface compatible with an `HTMLElement` as described in the [Popper.js referenceObject documentation](https://popper.js.org/popper-documentation.html#referenceObject), this implies that you may also provide a real HTMLElement if needed.\n\nIf `referenceElement` is defined, it will take precedence over any `referenceProps.ref` provided refs.\n\n```jsx\nimport { Popper } from 'react-popper';\n\nclass VirtualReference {\n  getBoundingClientRect() {\n    return {\n      top: 10,\n      left: 10,\n      bottom: 20,\n      right: 100,\n      width: 90,\n      height: 10,\n    };\n  }\n\n  get clientWidth() {\n    return this.getBoundingClientRect().width;\n  }\n\n  get clientHeight() {\n    return this.getBoundingClientRect().height;\n  }\n}\n\n// This is going to create a virtual reference element\n// positioned 10px from top and left of the document\n// 90px wide and 10px high\nconst virtualReferenceElement = new VirtualReference();\n\n// This popper will be positioned relatively to the\n// virtual reference element defined above\nconst Example = () => (\n  <Popper referenceElement={virtualReferenceElement}>\n    {({ ref, style, placement, arrowProps }) => (\n      <div ref={ref} style={style} data-placement={placement}>\n        Popper element\n        <div ref={arrowProps.ref} style={arrowProps.style} />\n      </div>\n    )}\n  </Popper>\n);\n```\n\n## Running Locally\n\n#### clone repo\n\n`git clone git@github.com:souporserious/react-popper.git`\n\n#### move into folder\n\n`cd ~/react-popper`\n\n#### install dependencies\n\n`npm install` or `yarn`\n\n#### run dev mode\n\n`npm run demo` or `yarn demo`\n\n#### open your browser and visit:\n\n`http://localhost:1234/`\n","licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 React Popper authors\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-popper@1.0.0-beta.2","dist":{"shasum":"ef62f45096be92af62a90fe2e66c6ab6d42c3c77","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-1.0.0-beta.2.tgz","fileCount":32,"unpackedSize":84613,"integrity":"sha512-AUtnvqp0aLNKD0CZEIz7PECbcDYF92N535ust0RXSOfx+lyitOPOrP9c36JLGwGshwwQtC8trBqOtZ7DEVGXqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9KunuE67b4qO0VevuGOyup8KKaIO5DdUPPZVDaKcN6wIhAIjyFWsBv0UEWR5gExIP0EjnCYiia/kKm6+g9qfb0xFu"}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_1.0.0-beta.2_1522921162354_0.4740984337612575"},"_hasShrinkwrap":false},"1.0.0-beta.4":{"name":"react-popper","version":"1.0.0-beta.4","description":"React wrapper around Popper.js","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"lib/cjs/index.js","module":"lib/es/index.js","browser":"dist/react-popper.js","typings":"typings/react-popper.d.ts","files":["/dist","/lib","/typings/react-popper.d.ts"],"scripts":{"build":"npm run build:clean && npm run build:es && npm run build:cjs && npm run build:browser && npm run build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:es":"BABEL_ENV=es babel src --ignore '*.test.js,__mocks__' --out-dir lib/es","build:cjs":"BABEL_ENV=cjs babel src --ignore '*.test.js,__mocks__' --out-dir lib/cjs","build:browser":"rollup -c","build:flow":"flow-copy-source --ignore '{__mocks__/*,*.test}.js' src lib/es","demo":"parcel --out-dir demo/dist demo/index.html","test":"npm run test:eslint && npm run test:flow && npm run test:ts && npm run test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"npm run build","precommit":"pretty-quick --staged && test","prepublish":"git-branch-is master"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>jest.setup.js","snapshotSerializers":["enzyme-to-json/serializer"]},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"create-react-context":"^0.2.1","popper.js":"^1.14.1","warning":"^3.0.0"},"devDependencies":{"@types/react":"^16.1.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-1":"^6.24.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.3","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-jest":"^21.15.0","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","flow-bin":"^0.69.0","flow-copy-source":"^1.3.0","git-branch-is":"^0.1.0","jest":"^22.4.3","outy":"^0.1.2","parcel-bundler":"^1.6.2","prettier":"^1.11.1","pretty-quick":"^1.4.1","react":"16.2.0","react-dom":"^16.3.0","react-portal":"^4.1.4","react-transition-group":"^2.2.1","rimraf":"^2.6.2","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-babel-minify":"^4.0.0","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-globals":"^1.2.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","typescript":"^2.8.1"},"readmeFilename":"README.md","readme":"## React Popper\n\n[![npm version](https://img.shields.io/npm/v/react-popper.svg)](https://www.npmjs.com/package/react-popper)\n[![npm downloads](https://img.shields.io/npm/dm/react-popper.svg)](https://www.npmjs.com/package/react-popper)\n[![Dependency Status](https://david-dm.org/souporserious/react-popper.svg)](https://david-dm.org/souporserious/react-popper)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n\nReact wrapper around [Popper.js](https://popper.js.org).\n\n## Install\n\nVia package managers:\n\n```bash\nnpm install react-popper@next --save\n# or\nyarn add react-popper@next\n```\n\nVia `script` tag (UMD library exposed as `ReactPopper`):\n\n```html\n<script src=\"https://unpkg.com/react-popper/dist/react-popper.js\"></script>\n```\n\n## Usage\n\n> Using `react-popper@0.x`? You can find its documentation [clicking here](https://github.com/souporserious/react-popper/tree/v0.x)\n\nExample:\n\n```jsx\nimport { Manager, Reference, Popper } from 'react-popper';\n\nconst Example = () => (\n  <Manager>\n    <Reference>\n      {({ ref }) => (\n        <button type=\"button\" ref={ref}>\n          Reference element\n        </button>\n      )}\n    </Reference>\n    <Popper placement=\"right\">\n      {({ ref, style, placement, arrowProps }) => (\n        <div ref={ref} style={style} data-placement={placement}>\n          Popper element\n          <div ref={arrowProps.ref} style={arrowProps.style} />\n        </div>\n      )}\n    </Popper>\n  </Manager>\n);\n```\n\n`react-popper` makes use of a React pattern called **\"render prop\"**, if you are not\nfamiliar with it, please read more [on the official React documentation](https://reactjs.org/docs/render-props.html).\n\n### API documentation\n\nThe `Manager` component is a simple wrapper that needs to surround all the other `react-popper` components in order\nto make them communicate with each others.\n\nThe `Popper` component accepts the properties `children`, `placement`, `modifiers`, and `eventsEneabled`.\n\n```jsx\n<Popper\n  placement=\"right\"\n  modifiers={{ preventOverflow: { enabled: false } }}\n  eventsEnabled={true}\n>\n    { props => [...] }\n</Popper>\n```\n\n##### `children`\n\n```js\nchildren: ({|\n  ref: (?HTMLElement) => void,\n  style: { [string]: string | number },\n  placement: ?Placement,\n  arrowProps: {\n    ref: (?HTMLElement) => void,\n    style: { [string]: string | number },\n  },\n|}) => Node\n```\n\nA function (render prop) that takes as argument an object containing the properties\n`ref`, `style`, `placement`, and`arrowProps`.\n\nThe first 3 properties are the `ref` property that is going to be used to retrieve the [React refs](https://reactjs.org/docs/refs-and-the-dom.html) of the **popper** element, the `style` property,\nwhich contains the CSS styles (React CSS properties) computed by Popper.js and needed to style\nthe **popper** element so that it gets positioned in the desired way.  \nThese styles should be applied to your React component using the `style` prop or with any CSS-in-JS\nlibrary of your choice.\n\nThe `placement` property describes the placement of your popper after Popper.js has applied all the modifiers\nthat may have flipped or altered the originally provided `placement` property. You can use this to alter the\nstyle of the popper and or of the arrow according to the definitive placement. For instance, you can use this\nproperty to orient the arrow to the right direction.\n\nThe `arrowProps` argument is an object, containing a `style` and `ref` properties that are identical to the\nones provided as first and second argument of `children`, but are relative to the **arrow** element rather than\nthe popper. Use them to, accordingly, retrieve the ref of the **arrow** element and style it.\n\n##### `placement`\n\n```js\nplacement?: PopperJS$Placement;\n```\n\nOne of the accepted placement values listed in the [Popper.js documentation](https://popper.js.org/popper-documentation.html#Popper.placements).  \nYour popper is going to be placed according to the value of this property.  \nDefaults to `bottom`.\n\n##### `eventsEnabled`\n\n```js\neventsEnabled?: boolean;\n```\n\nTells `react-popper` to enable or disable the [Popper.js event listeners](https://popper.js.org/popper-documentation.html#Popper.Defaults.eventsEnabled). `true` by default.\n\n##### `modifiers`\n\n```js\nmodifiers?: PopperJS$Modifiers;\n```\n\nAn object containing custom settings for the [Popper.js modifiers](https://popper.js.org/popper-documentation.html#modifiers).  \nYou can use this property to override their settings or to inject your custom ones.\n\n## Usage with `ReactDOM.createPortal`\n\nPopper.js is smart enough to work even if the **popper** and **reference** elements aren't\nin the same DOM context.  \nThis means that you can use [`ReactDOM.createPortal`](https://reactjs.org/docs/portals.html)\n(or any pre React 16 alternative) to move the popper component somewhere else in the DOM.\n\n```jsx\nimport { Manager, Reference, Popper } from 'react-popper';\n\nconst Example = () => (\n  <Manager>\n    <Reference>\n      {props => (\n        <button type=\"button\" {...props}>\n          Reference\n        </button>\n      )}\n    </Reference>\n    {ReactDOM.createPortal(\n      <Popper>\n        {({ placement, ...props }) => (\n          <div {...props} data-placement={placement}>\n            Popper\n          </div>\n        )}\n      </Popper>,\n      document.querySelector('#destination')\n    )}\n  </Manager>\n);\n```\n\n## Usage without a reference `HTMLElement`\n\nWhenever you need to position a popper based on some arbitrary coordinates, you can provide `Popper` with a `referenceElement` property that is going to be used in place of the `referenceProps.getRef` React ref.\n\nThe `referenceElement` property must be an object with an interface compatible with an `HTMLElement` as described in the [Popper.js referenceObject documentation](https://popper.js.org/popper-documentation.html#referenceObject), this implies that you may also provide a real HTMLElement if needed.\n\nIf `referenceElement` is defined, it will take precedence over any `referenceProps.ref` provided refs.\n\n```jsx\nimport { Popper } from 'react-popper';\n\nclass VirtualReference {\n  getBoundingClientRect() {\n    return {\n      top: 10,\n      left: 10,\n      bottom: 20,\n      right: 100,\n      width: 90,\n      height: 10,\n    };\n  }\n\n  get clientWidth() {\n    return this.getBoundingClientRect().width;\n  }\n\n  get clientHeight() {\n    return this.getBoundingClientRect().height;\n  }\n}\n\n// This is going to create a virtual reference element\n// positioned 10px from top and left of the document\n// 90px wide and 10px high\nconst virtualReferenceElement = new VirtualReference();\n\n// This popper will be positioned relatively to the\n// virtual reference element defined above\nconst Example = () => (\n  <Popper referenceElement={virtualReferenceElement}>\n    {({ ref, style, placement, arrowProps }) => (\n      <div ref={ref} style={style} data-placement={placement}>\n        Popper element\n        <div ref={arrowProps.ref} style={arrowProps.style} />\n      </div>\n    )}\n  </Popper>\n);\n```\n\n## Running Locally\n\n#### clone repo\n\n`git clone git@github.com:souporserious/react-popper.git`\n\n#### move into folder\n\n`cd ~/react-popper`\n\n#### install dependencies\n\n`npm install` or `yarn`\n\n#### run dev mode\n\n`npm run demo` or `yarn demo`\n\n#### open your browser and visit:\n\n`http://localhost:1234/`\n","licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 React Popper authors\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-popper@1.0.0-beta.4","dist":{"shasum":"c733c8dc85bd0b2a0e51878e1df8e5d79dade57f","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-1.0.0-beta.4.tgz","fileCount":30,"unpackedSize":84526,"integrity":"sha512-YNTlIUdk24WcnAjTcYc4jqrqHj9Oq5S/qWiydAPcS4dtu2UyzG4hAUNl1fkhR1GxvmLwM680LNHPxPKq2/pE/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH93JhzfmamnEA7y0a5c7Vzk2j1rFuTfrfWxSM/FIzXtAiEA9OgbpO9CDu9ZRCmWGPUAben7aHeFd1ORjZN+TtNMu/U="}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_1.0.0-beta.4_1522929478143_0.8772794899040026"},"_hasShrinkwrap":false},"0.9.3":{"name":"react-popper","version":"0.9.3","description":"React wrapper around PopperJS.","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"dist/react-popper.js","umd:main":"dist/react-popper.umd.js","module":"lib/react-popper.js","types":"react-popper.d.ts","files":["dist","lib","react-popper.d.ts"],"scripts":{"build":"npm run build:clean && npm run build:es && npm run build:umd && npm run build:cjs && npm run build:umd-min && npm run build:cjs-min","build:clean":"rm -rf dist/ && rm -rf lib/","build:es":"babel src --out-dir lib && mv lib/index.js lib/react-popper.js","build:umd":"rollup -c --output.format umd --output.name 'react-popper' --output.file dist/react-popper.umd.js","build:cjs":"rollup -c --output.format cjs --output.name 'react-popper' --output.file dist/react-popper.js","build:umd-min":"MINIFY=true rollup -c --output.format umd --output.name 'react-popper' --output.file dist/react-popper.umd.min.js","build:cjs-min":"MINIFY=true rollup -c --output.format cjs --output.name 'react-popper' --output.file dist/react-popper.min.js","demo":"parcel --out-dir demo/dist demo/index.html","prepare":"npm run build","precommit":"lint-staged","format":"npm run lint -- --fix --quiet","lint":"eslint --ext .js,.jsx src/ example/"},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"lint-staged":{"@(src|demo)/**/*.{js,jsx}":["eslint --fix --max-warnings 5","git add"]},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"popper.js":"^1.14.1","prop-types":"^15.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-2":"^6.24.1","chokidar":"^1.6.1","create-styled-element":"^0.4.0","glamor":"^2.20.24","glamorous":"^3.11.1","node-libs-browser":"^1.0.0","outy":"^0.1.2","parcel-bundler":"^1.6.2","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-motion-ui-pack":"^0.10.2","react-portal":"^4.1.4","react-transition-group":"^2.2.1","react-travel":"^1.3.0","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-babel-minify":"^4.0.0","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-globals":"^1.2.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","velocity-react":"^1.2.2"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 React Popper authors\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-popper@0.9.3","dist":{"shasum":"e5e3f2daa0726b548485c1c52a4c69130b8ff3fa","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.9.3.tgz","fileCount":23,"unpackedSize":144845,"integrity":"sha512-rAHm4Oc8Mbs+Hpn49MGzpTw3W7I78ifFybGMiS5wbA1zUaMqbxb3Sj72b7rqr+5JHXrz8RHvJckr2bAf1MOXQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSHREElR6SdQLlQwgm08F8Onl4ea1WWtjLS5LG9wbnNQIhAIxtLFV6i4mxLXVn5+/F0FDjLMJnBmgppFTwN7rMm5SQ"}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_0.9.3_1522935214876_0.19902372949379998"},"_hasShrinkwrap":false},"0.9.4":{"name":"react-popper","version":"0.9.4","description":"React wrapper around PopperJS.","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"dist/react-popper.js","umd:main":"dist/react-popper.umd.js","module":"lib/react-popper.js","types":"react-popper.d.ts","files":["dist","lib","react-popper.d.ts"],"scripts":{"build":"npm run build:clean && npm run build:es && npm run build:umd && npm run build:cjs && npm run build:umd-min && npm run build:cjs-min","build:clean":"rm -rf dist/ && rm -rf lib/","build:es":"babel src --out-dir lib && mv lib/index.js lib/react-popper.js","build:umd":"rollup -c --output.format umd --output.name 'react-popper' --output.file dist/react-popper.umd.js","build:cjs":"rollup -c --output.format cjs --output.name 'react-popper' --output.file dist/react-popper.js","build:umd-min":"MINIFY=true rollup -c --output.format umd --output.name 'react-popper' --output.file dist/react-popper.umd.min.js","build:cjs-min":"MINIFY=true rollup -c --output.format cjs --output.name 'react-popper' --output.file dist/react-popper.min.js","demo":"parcel --out-dir demo/dist demo/index.html","prepare":"npm run build","precommit":"lint-staged","format":"npm run lint -- --fix --quiet","lint":"eslint --ext .js,.jsx src/ example/"},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"lint-staged":{"@(src|demo)/**/*.{js,jsx}":["eslint --fix --max-warnings 5","git add"]},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"popper.js":"^1.14.1","prop-types":"^15.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-2":"^6.24.1","chokidar":"^1.6.1","create-styled-element":"^0.4.0","glamor":"^2.20.24","glamorous":"^3.11.1","node-libs-browser":"^1.0.0","outy":"^0.1.2","parcel-bundler":"^1.6.2","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-motion-ui-pack":"^0.10.2","react-portal":"^4.1.4","react-transition-group":"^2.2.1","react-travel":"^1.3.0","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-babel-minify":"^4.0.0","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-globals":"^1.2.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","velocity-react":"^1.2.2"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 React Popper authors\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-popper@0.9.4","dist":{"shasum":"18eb0a513da8a4ed250da25151d04f1959090034","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.9.4.tgz","fileCount":23,"unpackedSize":144841,"integrity":"sha512-mdEynyHkOhj5M4/XzXqIWYQmoIQJhKea8AcCkBr7zPISD8ugtFvIKM7rpPklaYJmqA7Ltr0ZdJyykBv6Q8s11A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEQPmU7Q3xFsJt40GdPp5blf6njwBOxxJQlx4h1qVlMqAiAmzdVdcvyKw/PUJCy1QSoWPtXQgBl3a0OtxSDyORWKnA=="}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_0.9.4_1522935633378_0.46838742989820825"},"_hasShrinkwrap":false},"0.9.5":{"name":"react-popper","version":"0.9.5","description":"React wrapper around PopperJS.","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"dist/react-popper.js","umd:main":"dist/react-popper.umd.js","module":"lib/react-popper.js","types":"react-popper.d.ts","files":["dist","lib","react-popper.d.ts"],"scripts":{"build":"npm run build:clean && npm run build:es && npm run build:umd && npm run build:cjs && npm run build:umd-min && npm run build:cjs-min","build:clean":"rm -rf dist/ && rm -rf lib/","build:es":"babel src --out-dir lib && mv lib/index.js lib/react-popper.js","build:umd":"rollup -c --output.format umd --output.name ReactPopper --output.file dist/react-popper.umd.js","build:cjs":"rollup -c --output.format cjs --output.name ReactPopper --output.file dist/react-popper.js","build:umd-min":"MINIFY=true rollup -c --output.format umd --output.name ReactPopper --output.file dist/react-popper.umd.min.js","build:cjs-min":"MINIFY=true rollup -c --output.format cjs --output.name ReactPopper --output.file dist/react-popper.min.js","demo":"parcel --out-dir demo/dist demo/index.html","prepare":"npm run build","precommit":"lint-staged","format":"npm run lint -- --fix --quiet","lint":"eslint --ext .js,.jsx src/ example/"},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"lint-staged":{"@(src|demo)/**/*.{js,jsx}":["eslint --fix --max-warnings 5","git add"]},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"popper.js":"^1.14.1","prop-types":"^15.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-2":"^6.24.1","chokidar":"^1.6.1","create-styled-element":"^0.4.0","glamor":"^2.20.24","glamorous":"^3.11.1","node-libs-browser":"^1.0.0","outy":"^0.1.2","parcel-bundler":"^1.6.2","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-motion-ui-pack":"^0.10.2","react-portal":"^4.1.4","react-transition-group":"^2.2.1","react-travel":"^1.3.0","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-babel-minify":"^4.0.0","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-globals":"^1.2.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","velocity-react":"^1.2.2"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 React Popper authors\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-popper@0.9.5","dist":{"shasum":"02a24ef3eec33af9e54e8358ab70eb0e331edd05","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.9.5.tgz","fileCount":23,"unpackedSize":144821,"integrity":"sha512-wBNNkH3UkkpEb/sctSFUO54TZwrgukAcQx0+EisVSpYfhvW/2AJZw+wYyyDQBDXrXGICoqgSxXUzNTjSqhtvFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHY3IaQ7jyS7EeDD65E+LBSRuhnE39VA184npwzhVbxFAiARhyjlSzXK87rYMLwfnN9+tCtQoh9A51Id6pAnA0N0CA=="}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_0.9.5_1522935943963_0.11220820873665271"},"_hasShrinkwrap":false},"0.10.0":{"name":"react-popper","version":"0.10.0","description":"React wrapper around PopperJS.","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"dist/react-popper.js","umd:main":"dist/react-popper.umd.js","module":"lib/react-popper.js","types":"react-popper.d.ts","files":["dist","lib","react-popper.d.ts"],"scripts":{"build":"npm run build:clean && npm run build:es && npm run build:umd && npm run build:cjs && npm run build:umd-min && npm run build:cjs-min","build:clean":"rm -rf dist/ && rm -rf lib/","build:es":"babel src --out-dir lib && mv lib/index.js lib/react-popper.js","build:umd":"rollup -c --output.format umd --output.name ReactPopper --output.file dist/react-popper.umd.js","build:cjs":"rollup -c --output.format cjs --output.name ReactPopper --output.file dist/react-popper.js","build:umd-min":"MINIFY=true rollup -c --output.format umd --output.name ReactPopper --output.file dist/react-popper.umd.min.js","build:cjs-min":"MINIFY=true rollup -c --output.format cjs --output.name ReactPopper --output.file dist/react-popper.min.js","demo":"parcel --out-dir demo/dist demo/index.html","prepare":"npm run build","precommit":"lint-staged","format":"npm run lint -- --fix --quiet","lint":"eslint --ext .js,.jsx src/ example/"},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"lint-staged":{"@(src|demo)/**/*.{js,jsx}":["eslint --fix --max-warnings 5","git add"]},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"popper.js":"^1.14.1","prop-types":"^15.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-2":"^6.24.1","chokidar":"^1.6.1","create-styled-element":"^0.4.0","glamor":"^2.20.24","glamorous":"^3.11.1","node-libs-browser":"^1.0.0","outy":"^0.1.2","parcel-bundler":"^1.6.2","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-motion-ui-pack":"^0.10.2","react-portal":"^4.1.4","react-transition-group":"^2.2.1","react-travel":"^1.3.0","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-babel-minify":"^4.0.0","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-globals":"^1.2.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","velocity-react":"^1.2.2"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 React Popper authors\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-popper@0.10.0","dist":{"shasum":"b183e4933f26c56b0dc600e04200e40181b0925c","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.10.0.tgz","fileCount":23,"unpackedSize":146110,"integrity":"sha512-4ks7ZYCJ2MCv1gJbudq7il+N0JNmbdv2hTcplXp/vmjoyUokbk6zK+acaaV9s/HmGEok7uTiHqCyRgbCbFi4kw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJzTi9juE6AnU1CZb2HlyvrsGArMaVsqKgdi5ijlw41AIhAOvGUXzJmwGEjMJNsVQBSn0JfOZ6LMsj/jZ5NxqgBW4B"}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_0.10.0_1523029485829_0.04382964864049166"},"_hasShrinkwrap":false},"0.10.1":{"name":"react-popper","version":"0.10.1","description":"React wrapper around PopperJS.","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"dist/react-popper.js","umd:main":"dist/react-popper.umd.js","module":"lib/react-popper.js","types":"react-popper.d.ts","files":["dist","lib","react-popper.d.ts"],"scripts":{"build":"npm run build:clean && npm run build:es && npm run build:umd && npm run build:cjs && npm run build:umd-min && npm run build:cjs-min","build:clean":"rm -rf dist/ && rm -rf lib/","build:es":"babel src --out-dir lib && mv lib/index.js lib/react-popper.js","build:umd":"rollup -c --output.format umd --output.name ReactPopper --output.file dist/react-popper.umd.js","build:cjs":"rollup -c --output.format cjs --output.name ReactPopper --output.file dist/react-popper.js","build:umd-min":"MINIFY=true rollup -c --output.format umd --output.name ReactPopper --output.file dist/react-popper.umd.min.js","build:cjs-min":"MINIFY=true rollup -c --output.format cjs --output.name ReactPopper --output.file dist/react-popper.min.js","demo":"parcel --out-dir demo/dist demo/index.html","prepare":"npm run build","precommit":"lint-staged","format":"npm run lint -- --fix --quiet","lint":"eslint --ext .js,.jsx src/ example/"},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"lint-staged":{"@(src|demo)/**/*.{js,jsx}":["eslint --fix --max-warnings 5","git add"]},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"popper.js":"^1.14.1","prop-types":"^15.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-2":"^6.24.1","chokidar":"^1.6.1","create-styled-element":"^0.4.0","glamor":"^2.20.24","glamorous":"^3.11.1","node-libs-browser":"^1.0.0","outy":"^0.1.2","parcel-bundler":"^1.6.2","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-motion-ui-pack":"^0.10.2","react-portal":"^4.1.4","react-transition-group":"^2.2.1","react-travel":"^1.3.0","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-babel-minify":"^4.0.0","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-globals":"^1.2.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","velocity-react":"^1.2.2"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 React Popper authors\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-popper@0.10.1","dist":{"shasum":"6a1f2595faffda77105bed4e89ecf22607a4c452","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.10.1.tgz","fileCount":23,"unpackedSize":146539,"integrity":"sha512-GE2LT1RM0swm6Z//PaJdctiLN+0A/H+VSjTmbItI7uclbkDpvp2bq90iZNOt5wr4e08l8wnmyePhrPJk+L5CUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBVwWRr3rXHnr5va/G4Lq8s309N59XocUCITOK0F7brQIhAJ+pQ2x/YoMLAEt39KYKPdjSw3NKmpXuqFGHnie70bFD"}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_0.10.1_1523030516950_0.08083300963404083"},"_hasShrinkwrap":false},"1.0.0-beta.5":{"name":"react-popper","version":"1.0.0-beta.5","description":"React wrapper around Popper.js","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"lib/cjs/index.js","module":"lib/es/index.js","typings":"typings/react-popper.d.ts","files":["/dist","/lib","/typings/react-popper.d.ts"],"scripts":{"build":"npm run build:clean && npm run build:es && npm run build:cjs && npm run build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:es":"BABEL_ENV=es babel src --ignore '*.test.js,__mocks__' --out-dir lib/es","build:cjs":"BABEL_ENV=cjs babel src --ignore '*.test.js,__mocks__' --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__mocks__/*,*.test}.js' src lib/es","demo":"parcel --out-dir demo/dist demo/index.html","test":"npm run test:eslint && npm run test:flow && npm run test:ts && npm run test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"npm run build","precommit":"pretty-quick --staged && test","prepublishOnly":"git-branch-is master"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>jest.setup.js","snapshotSerializers":["enzyme-to-json/serializer"]},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"babel-runtime":"6.x.x","create-react-context":"^0.2.1","popper.js":"^1.14.1","warning":"^3.0.0"},"devDependencies":{"@types/react":"^16.1.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-1":"^6.24.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.3","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-jest":"^21.15.0","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","flow-bin":"^0.69.0","flow-copy-source":"^1.3.0","git-branch-is":"^0.1.0","jest":"^22.4.3","outy":"^0.1.2","parcel-bundler":"^1.6.2","prettier":"^1.11.1","pretty-quick":"^1.4.1","react":"16.2.0","react-dom":"^16.3.0","react-portal":"^4.1.4","react-transition-group":"^2.2.1","rimraf":"^2.6.2","typescript":"^2.8.1"},"readmeFilename":"README.md","readme":"## React Popper\n\n[![Build Status](https://travis-ci.org/FezVrasta/react-popper.svg?branch=master)](https://travis-ci.org/FezVrasta/react-popper)\n[![npm version](https://img.shields.io/npm/v/react-popper.svg)](https://www.npmjs.com/package/react-popper)\n[![npm downloads](https://img.shields.io/npm/dm/react-popper.svg)](https://www.npmjs.com/package/react-popper)\n[![Dependency Status](https://david-dm.org/souporserious/react-popper.svg)](https://david-dm.org/souporserious/react-popper)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n[![Get support or discuss](https://img.shields.io/badge/chat-on_spectrum-6833F9.svg?logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyBpZD0iTGl2ZWxsb18xIiBkYXRhLW5hbWU9IkxpdmVsbG8gMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTAgOCI%2BPGRlZnM%2BPHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU%2BPC9kZWZzPjx0aXRsZT5zcGVjdHJ1bTwvdGl0bGU%2BPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNSwwQy40MiwwLDAsLjYzLDAsMy4zNGMwLDEuODQuMTksMi43MiwxLjc0LDMuMWgwVjcuNThhLjQ0LjQ0LDAsMCwwLC42OC4zNUw0LjM1LDYuNjlINWM0LjU4LDAsNS0uNjMsNS0zLjM1UzkuNTgsMCw1LDBaTTIuODMsNC4xOGEuNjMuNjMsMCwxLDEsLjY1LS42M0EuNjQuNjQsMCwwLDEsMi44Myw0LjE4Wk01LDQuMThhLjYzLjYzLDAsMSwxLC42NS0uNjNBLjY0LjY0LDAsMCwxLDUsNC4xOFptMi4xNywwYS42My42MywwLDEsMSwuNjUtLjYzQS42NC42NCwwLDAsMSw3LjE3LDQuMThaIi8%2BPC9zdmc%2B)](https://spectrum.chat/popper-js/react-popper)\n\nReact wrapper around [Popper.js](https://popper.js.org).\n\n## Install\n\nVia package managers:\n\n```bash\nnpm install react-popper@next --save\n# or\nyarn add react-popper@next\n```\n\nVia `script` tag (UMD library exposed as `ReactPopper`):\n\n```html\n<script src=\"https://unpkg.com/react-popper/dist/react-popper.js\"></script>\n```\n\n## Usage\n\n> Using `react-popper@0.x`? You can find its documentation [clicking here](https://github.com/souporserious/react-popper/tree/v0.x)\n\nExample:\n\n```jsx\nimport { Manager, Reference, Popper } from 'react-popper';\n\nconst Example = () => (\n  <Manager>\n    <Reference>\n      {({ ref }) => (\n        <button type=\"button\" ref={ref}>\n          Reference element\n        </button>\n      )}\n    </Reference>\n    <Popper placement=\"right\">\n      {({ ref, style, placement, arrowProps }) => (\n        <div ref={ref} style={style} data-placement={placement}>\n          Popper element\n          <div ref={arrowProps.ref} style={arrowProps.style} />\n        </div>\n      )}\n    </Popper>\n  </Manager>\n);\n```\n\n`react-popper` makes use of a React pattern called **\"render prop\"**, if you are not\nfamiliar with it, please read more [on the official React documentation](https://reactjs.org/docs/render-props.html).\n\n### API documentation\n\nThe `Manager` component is a simple wrapper that needs to surround all the other `react-popper` components in order\nto make them communicate with each others.\n\nThe `Popper` component accepts the properties `children`, `placement`, `modifiers`, `eventsEneabled` and `positionFixed`.\n\n```jsx\n<Popper\n  placement=\"right\"\n  modifiers={{ preventOverflow: { enabled: false } }}\n  eventsEnabled={true}\n  positionFixed={false}\n>\n    { props => [...] }\n</Popper>\n```\n\n##### `children`\n\n```js\nchildren: ({|\n  ref: (?HTMLElement) => void,\n  style: { [string]: string | number },\n  placement: ?Placement,\n  scheduleUpdate: () => void,\n  arrowProps: {\n    ref: (?HTMLElement) => void,\n    style: { [string]: string | number },\n  },\n|}) => Node\n```\n\nA function (render prop) that takes as argument an object containing the properties\n`ref`, `style`, `placement`, and`arrowProps`.\n\nThe first 3 properties are the `ref` property that is going to be used to retrieve the [React refs](https://reactjs.org/docs/refs-and-the-dom.html) of the **popper** element, the `style` property,\nwhich contains the CSS styles (React CSS properties) computed by Popper.js and needed to style\nthe **popper** element so that it gets positioned in the desired way.  \nThese styles should be applied to your React component using the `style` prop or with any CSS-in-JS\nlibrary of your choice.\n\nThe `placement` property describes the placement of your popper after Popper.js has applied all the modifiers\nthat may have flipped or altered the originally provided `placement` property. You can use this to alter the\nstyle of the popper and or of the arrow according to the definitive placement. For instance, you can use this\nproperty to orient the arrow to the right direction.\n\n`scheduleUpdate` is a function you can call to schedule a Popper.js position update. It will directly call the [Popper#scheduleUpdate](https://popper.js.org/popper-documentation.html#Popper.scheduleUpdate) method.\n\nThe `arrowProps` argument is an object, containing a `style` and `ref` properties that are identical to the\nones provided as first and second argument of `children`, but are relative to the **arrow** element rather than\nthe popper. Use them to, accordingly, retrieve the ref of the **arrow** element and style it.\n\n##### `placement`\n\n```js\nplacement?: PopperJS$Placement;\n```\n\nOne of the accepted placement values listed in the [Popper.js documentation](https://popper.js.org/popper-documentation.html#Popper.placements).  \nYour popper is going to be placed according to the value of this property.  \nDefaults to `bottom`.\n\n##### `eventsEnabled`\n\n```js\neventsEnabled?: boolean;\n```\n\nTells `react-popper` to enable or disable the [Popper.js event listeners](https://popper.js.org/popper-documentation.html#Popper.Defaults.eventsEnabled). `true` by default.\n\n##### `positionFixed`\n\nSet this property to `true` to tell Popper.js to use the `position: fixed` strategy\nto position the popper element. By default it's false, meaning that it will use the\n`position: absolute` strategy.\n\n##### `modifiers`\n\n```js\nmodifiers?: PopperJS$Modifiers;\n```\n\nAn object containing custom settings for the [Popper.js modifiers](https://popper.js.org/popper-documentation.html#modifiers).  \nYou can use this property to override their settings or to inject your custom ones.\n\n## Usage with `ReactDOM.createPortal`\n\nPopper.js is smart enough to work even if the **popper** and **reference** elements aren't\nin the same DOM context.  \nThis means that you can use [`ReactDOM.createPortal`](https://reactjs.org/docs/portals.html)\n(or any pre React 16 alternative) to move the popper component somewhere else in the DOM.\n\nThis can be useful if you want to position a tooltip inside an `overflow: hidden` container\nthat you want to make overflow. Please note that you can also try the `positionFixed` strategy\nto obtain a similar effect with less hassle.\n\n```jsx\nimport { Manager, Reference, Popper } from 'react-popper';\n\nconst Example = () => (\n  <Manager>\n    <Reference>\n      {({ ref }) => (\n        <button type=\"button\" ref={ref}>\n          Reference\n        </button>\n      )}\n    </Reference>\n    {ReactDOM.createPortal(\n      <Popper>\n        {({ placement, ref, style }) => (\n          <div ref={ref} style={style} data-placement={placement}>\n            Popper\n          </div>\n        )}\n      </Popper>,\n      document.querySelector('#destination')\n    )}\n  </Manager>\n);\n```\n\n## Usage without a reference `HTMLElement`\n\nWhenever you need to position a popper based on some arbitrary coordinates, you can provide `Popper` with a `referenceElement` property that is going to be used in place of the `referenceProps.getRef` React ref.\n\nThe `referenceElement` property must be an object with an interface compatible with an `HTMLElement` as described in the [Popper.js referenceObject documentation](https://popper.js.org/popper-documentation.html#referenceObject), this implies that you may also provide a real HTMLElement if needed.\n\nIf `referenceElement` is defined, it will take precedence over any `referenceProps.ref` provided refs.\n\n```jsx\nimport { Popper } from 'react-popper';\n\nclass VirtualReference {\n  getBoundingClientRect() {\n    return {\n      top: 10,\n      left: 10,\n      bottom: 20,\n      right: 100,\n      width: 90,\n      height: 10,\n    };\n  }\n\n  get clientWidth() {\n    return this.getBoundingClientRect().width;\n  }\n\n  get clientHeight() {\n    return this.getBoundingClientRect().height;\n  }\n}\n\n// This is going to create a virtual reference element\n// positioned 10px from top and left of the document\n// 90px wide and 10px high\nconst virtualReferenceElement = new VirtualReference();\n\n// This popper will be positioned relatively to the\n// virtual reference element defined above\nconst Example = () => (\n  <Popper referenceElement={virtualReferenceElement}>\n    {({ ref, style, placement, arrowProps }) => (\n      <div ref={ref} style={style} data-placement={placement}>\n        Popper element\n        <div ref={arrowProps.ref} style={arrowProps.style} />\n      </div>\n    )}\n  </Popper>\n);\n```\n\n## Running Locally\n\n#### clone repo\n\n`git clone git@github.com:souporserious/react-popper.git`\n\n#### move into folder\n\n`cd ~/react-popper`\n\n#### install dependencies\n\n`npm install` or `yarn`\n\n#### run dev mode\n\n`npm run demo` or `yarn demo`\n\n#### open your browser and visit:\n\n`http://localhost:1234/`\n","licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 React Popper authors\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-popper@1.0.0-beta.5","dist":{"shasum":"09cfa5704a527d59c96270247307c349fbccc4a1","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-1.0.0-beta.5.tgz","fileCount":25,"unpackedSize":45244,"integrity":"sha512-e/5Y0YLIQ+7gXD1fi/CdRUIOS2RuL8sR3wkgT+5cmM+8m1YQ1j9gdD03Hj7F4BHYTocVVxJDy2ZHpc+aYk4UUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtEzJFQZLlKjoUnkiAX8wmmFUslftuTV9eCerVLnY/uwIhAKv4XJTG4+FyuIvUDVR1qOTOu4yR7XbOA8NfRGvwh3G2"}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_1.0.0-beta.5_1523202731535_0.11163898510864456"},"_hasShrinkwrap":false},"0.10.2":{"name":"react-popper","version":"0.10.2","description":"React wrapper around PopperJS.","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"dist/react-popper.js","umd:main":"dist/react-popper.umd.js","module":"lib/react-popper.js","types":"react-popper.d.ts","files":["dist","lib","react-popper.d.ts"],"scripts":{"build":"npm run build:clean && npm run build:es && npm run build:dist && npm run build:dist:prod","build:clean":"rm -rf dist/ && rm -rf lib/","build:es":"babel src --out-dir lib && mv lib/index.js lib/react-popper.js","build:dist":"rollup -c","build:dist:prod":"NODE_ENV=production rollup -c","demo":"parcel --out-dir demo/dist demo/index.html","prepare":"npm run build","precommit":"lint-staged","format":"npm run lint -- --fix --quiet","lint":"eslint --ext .js,.jsx src/ example/"},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"lint-staged":{"@(src|demo)/**/*.{js,jsx}":["eslint --fix --max-warnings 5","git add"]},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"popper.js":"^1.14.1","prop-types":"^15.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-2":"^6.24.1","chokidar":"^1.6.1","create-styled-element":"^0.4.0","glamor":"^2.20.24","glamorous":"^3.11.1","node-libs-browser":"^1.0.0","outy":"^0.1.2","parcel-bundler":"^1.6.2","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-motion-ui-pack":"^0.10.2","react-portal":"^4.1.4","react-transition-group":"^2.2.1","react-travel":"^1.3.0","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-babel-minify":"^4.0.0","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-globals":"^1.2.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","velocity-react":"^1.2.2"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 React Popper authors\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-popper@0.10.2","dist":{"shasum":"525881d6f9a714e90f55aff055ebbbc4757a3d0a","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.10.2.tgz","fileCount":25,"unpackedSize":139396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6DZwCRA9TVsSAnZWagAAlI4P/AlBtYzOIPahANSEIodA\nBmepXq+uqy5t/Poc4KI8oFpCi6udZKfuVm+TG7fjV00q3gaWjYm6JCmPYPYg\n8uaILovyYxdTiyiR3cPGu2H1OjJXpu4aUMByQGb4MBDjyjpEcwCGDHZk0HMR\nat4shJbxeuMT9BqpU8L65axU1GCv3UwHcDiZKrady73ParTgNEcNvrdU0hDv\nUAGeBEn+xhQ062K/BeNwKJL0zLKoCORmYUJn1cSeVFgY5f33xHijQl371OK4\n0r/6Qk3NslriVppLU8WbsDyl/7XpTGM+1ooRDa6z8VYinIsncYSorq+zp8vh\n3Sht6ZDJXyzjqVyiKnE71rtpEaj1/IXbLw8iMF2K35C61tgQQiQ0IHljClbr\nSUPeOWVVEmkBqdx1DDOcc/d1A4/CthwuJNAAwA8nrEWX05mAxSjRMsreNta4\no44z7CWbzj7B/4DahbB9E83nyymK9ij61RezQKkrLKOleGRGiMLerlUrEv6w\noBBkeAV69MRWETxkfuJK3sqtcndRF6rDpS/F8qG1qWxcnuNnUTp44+s6QVsR\nRzGzhLEzkkkWvqZwMdRdLtwowb/6yiXB4PQmwbwqnp/sBV36JXXNc+b+TlZM\nqRZp3ONHiz1yEVZLsxkKg0lvKiyXl3X7u3wUUYVQ9zoFUfLHsXfwoj8tNkFb\njFfx\r\n=g+gD\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-qwLgEgb+WBU6A5cYvkvpuBViiXBTGBBK6wA9h5kiLL434MpjsUMeiT9xOoA29zFqN5EBqJDvuA6YD4tY7Kq+YA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDva9HMOV+C0z4drDQzayXByrgdhBjE/6Ep8B+SsiMHjAIhAMtjfDA9peounYtYWFEFA+rm0c1CbMKH9jUS2Oa7EQ4g"}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_0.10.2_1525167726757_0.20569299077109715"},"_hasShrinkwrap":false},"0.10.3":{"name":"react-popper","version":"0.10.3","description":"React wrapper around PopperJS.","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"dist/react-popper.js","umd:main":"dist/react-popper.umd.js","module":"lib/react-popper.js","types":"react-popper.d.ts","files":["dist","lib","react-popper.d.ts"],"scripts":{"build":"npm run build:clean && npm run build:es && npm run build:dist && npm run build:dist:prod","build:clean":"rm -rf dist/ && rm -rf lib/","build:es":"babel src --out-dir lib && mv lib/index.js lib/react-popper.js","build:dist":"rollup -c","build:dist:prod":"NODE_ENV=production rollup -c","demo":"parcel --out-dir demo/dist demo/index.html","prepare":"npm run build","precommit":"lint-staged","format":"npm run lint -- --fix --quiet","lint":"eslint --ext .js,.jsx src/ example/"},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"lint-staged":{"@(src|demo)/**/*.{js,jsx}":["eslint --fix --max-warnings 5","git add"]},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"popper.js":"^1.14.1","prop-types":"^15.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-2":"^6.24.1","chokidar":"^1.6.1","create-styled-element":"^0.4.0","glamor":"^2.20.24","glamorous":"^3.11.1","node-libs-browser":"^1.0.0","outy":"^0.1.2","parcel-bundler":"^1.6.2","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-motion-ui-pack":"^0.10.2","react-portal":"^4.1.4","react-transition-group":"^2.2.1","react-travel":"^1.3.0","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-babel-minify":"^4.0.0","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-globals":"^1.2.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","velocity-react":"^1.2.2"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 React Popper authors\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-popper@0.10.3","dist":{"shasum":"fbf7937ca3ce84f974983efce361fcc829f80517","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.10.3.tgz","fileCount":25,"unpackedSize":144981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6IA/CRA9TVsSAnZWagAA8X4P/3B0lTEv5iInNKWSGbNM\nSjH+hMDIof5NypXtmH4iR5WmutIshDvkoUyeb8e1JcVOv3bUW/o4OFl0WOXB\nKCzRu01t0F3/3difthadlF4yg+KWqlhlMJUwPKPzbSmLZ9g2XIZu4ac7FU5u\nGQRmBnTccGoBaCwLCUk5jpTP50XpggbWkbAgAHTKeu4/As8VFcKiaHoPQR7N\nSALX2pYR2u8B+bOdEm/yKkAdv/6a3vpfki/Sa1wleKNMao6ZAnNnK0hcMnJl\nUROSFYQzvGsHq3ocKBru/RA/e6KTikhcriMSrBlc+qIqgVKUjOCWWIRJcjm5\nTSFXHd8SoUtiwc9vwPXnKDGXev29TSN2aGsjfCGB8NDnXRStH8uvDinBbDoH\nRgpQRhvRcxfUpfb80IkwPMUBvqF6jWKqCA3ArYfwh9TVElP6PZzcucYGdVD6\nYeibVkKny2yNyrM6jdfum7qri1E/5ShIraIBWjtEgFF3oP/+OLALOZJpgeVS\ne9DZSINP/qbuDXduadMO95CLO3v1k11t26dzzB0kgHwo4G1gF9kO04oBLkHP\n4pjy7/oqgmkR9ITZd5wzjDykp5RcRID/B1g7vl3HOwKCpKVZsssgutxsbU+p\noX+C7Is1Yv3BXlO0MnX/pzoljub6jvphPR+CRp/3Ce8/TkJ/iAzZz3Elke3k\nfazm\r\n=rF6P\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-u+pWM64p18JO5Dw0B166LUFk2H8RZlBadNv2vc3zs4D8Vw2ksevAWTv8xCQhYlOgAEjSOKgAtAYNIdEfZTWl5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICSN6VPNU7jT5RhKLAI4QnAAesJlYZMaMvGX7XrCvhuSAiEAonx7Wwo1fz2wgX2o9wTlTPnN0vy2eqVLie7keaDB4iU="}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_0.10.3_1525186622182_0.3470193648234543"},"_hasShrinkwrap":false},"0.10.4":{"name":"react-popper","version":"0.10.4","description":"React wrapper around PopperJS.","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"dist/cjs/react-popper.js","umd:main":"dist/umd/react-popper.js","module":"lib/react-popper.js","types":"react-popper.d.ts","files":["dist","lib","react-popper.d.ts"],"scripts":{"build":"npm run build:clean && npm run build:es && npm run build:dist && npm run build:dist:prod","build:clean":"rm -rf dist/ && rm -rf lib/","build:es":"babel src --out-dir lib && mv lib/index.js lib/react-popper.js","build:dist":"rollup -c","build:dist:prod":"NODE_ENV=production rollup -c","demo":"parcel --out-dir demo/dist demo/index.html","prepare":"npm run build","precommit":"lint-staged","format":"npm run lint -- --fix --quiet","lint":"eslint --ext .js,.jsx src/ example/"},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"lint-staged":{"@(src|demo)/**/*.{js,jsx}":["eslint --fix --max-warnings 5","git add"]},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"popper.js":"^1.14.1","prop-types":"^15.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-2":"^6.24.1","chokidar":"^1.6.1","create-styled-element":"^0.4.0","glamor":"^2.20.24","glamorous":"^3.11.1","node-libs-browser":"^1.0.0","outy":"^0.1.2","parcel-bundler":"^1.6.2","react":"15.3.2","react-dom":"15.3.2","react-measure":"^1.4.6","react-motion-ui-pack":"^0.10.2","react-portal":"^4.1.4","react-transition-group":"^2.2.1","react-travel":"^1.3.0","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-babel-minify":"^4.0.0","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-globals":"^1.2.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","velocity-react":"^1.2.2"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 React Popper authors\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-popper@0.10.4","dist":{"shasum":"af2a415ea22291edd504678d7afda8a6ee3295aa","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-0.10.4.tgz","fileCount":25,"unpackedSize":144985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6JrnCRA9TVsSAnZWagAAE/wQAJ+2Jv9DMhY4VD9f8Dz7\nT+OxEEoXSJ6kyH/9qqOGWQDHCkIdiAPDRTbBA4oxP8wjeWv87FKJOTFwArwy\nSy9K+1u76yHDVyZSMgBIJY9otpV/FUPP+FD/Kksi+mIeO1rF+ZZF3gnNW9U3\nLqvXm5+JP92z8ZtQRsSFGCMoYCPmwZOWl3I+9POrlGKCtPwdwr9h5bDhtbGq\n4sT0eKYc3FfbP1jgcPqqHdXZW0rNKNkT5x7yDTFioDvR8mqd3xMElwbtfVRe\n4IjplhMgqLYRU/r5tImQQCO/6Tcm1RVJR/Nec/7TzfLD02in+0e/SI72Hkov\nhd++Kop8ONQ2K71lhUJ5bZdL6qwMaSxBCkxsvUQm3qS8YZMy4t88DlXLsJty\n7foBoBs8PBo0fn/5ilKL289aob+4KsuZRSAaonWAE1TUqPXaFD7I6tollqqU\ni/hP9PVlWEXN1FWkSy0DGioeUr2TjBtw+D/XOHifd9ZsPOLM4uebfOv+b5HQ\nDmLoVKIxf/SAG8PTFU4nSTQV+EwEJ414ebR+alBGb2ma0cpoQh7PeMnnMq2S\n0b4C0vA4dPVc/WEwAZbOebAAfZ83Sbng9Vzc85ldH67cE18OBF9IOkxQ9JIu\n1suB9GthBv4AaG5HQ2FZIoAJOLn17Myv7fyWaTH1n2YdC7446PQZA0Q08DxV\nK52I\r\n=gDZk\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-QddoNHru2o+nV/FFKxe+ZQfE0McrjY0rnrlUlVNtuE4/23YW57zFIYHr7gN4L5OVhyN+1eF7iQnk0y9Ugng42A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAw80YibJSb7lfKaYuDgiTl5Av95KwJOszYqkFX7V0EgIhAK1etvGo1xhk29GU16x18G9wIbeaHp2bY/dkTdUteka+"}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_0.10.4_1525193447090_0.7490779542532167"},"_hasShrinkwrap":false},"1.0.0-beta.6":{"name":"react-popper","version":"1.0.0-beta.6","description":"React wrapper around Popper.js","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"lib/cjs/index.js","module":"lib/es/index.js","typings":"typings/react-popper.d.ts","files":["/dist","/lib","/typings/react-popper.d.ts"],"scripts":{"build":"npm run build:clean && npm run build:es && npm run build:cjs && npm run build:umd && npm run build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:umd":"rollup -c","build:es":"cross-env BABEL_ENV=es babel src --ignore '*.test.js,__mocks__' --out-dir lib/es","build:cjs":"cross-env BABEL_ENV=cjs babel src --ignore '*.test.js,__mocks__' --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__mocks__/*,*.test}.js' src lib/cjs","demo:dev":"parcel --out-dir demo/dist demo/index.html","demo:build":"parcel build --out-dir demo/dist demo/index.html --public-url=/react-popper","demo:deploy":"yarn demo:build && gh-pages -d demo/dist","test":"npm run test:eslint && npm run test:flow && npm run test:ts && npm run test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"npm run build","precommit":"pretty-quick --staged && test","prepublishOnly":"git-branch-is master"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>jest.setup.js","snapshotSerializers":["enzyme-to-json/serializer"]},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"babel-runtime":"6.x.x","create-react-context":"^0.2.1","popper.js":"^1.14.1","prop-types":"^15.6.1","typed-styles":"^0.0.5","warning":"^3.0.0"},"devDependencies":{"@types/react":"^16.1.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-1":"^6.24.1","cross-env":"^5.1.4","emotion":"^9.1.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.3","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-jest":"^21.15.0","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","flow-bin":"^0.69.0","flow-copy-source":"^1.3.0","gh-pages":"^1.1.0","git-branch-is":"^0.1.0","jest":"^22.4.3","parcel-bundler":"^1.6.2","prettier":"^1.11.1","pretty-quick":"^1.4.1","react":"16.2.0","react-dom":"^16.3.0","react-emotion":"^9.1.1","react-spring":"^4.0.1","recompose":"^0.26.0","rimraf":"^2.6.2","rollup":"^0.58.2","rollup-plugin-babel":"^3.0.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-size-snapshot":"^0.4.0","rollup-plugin-uglify":"^3.0.0","typescript":"^2.8.1"},"readmeFilename":"README.md","readme":"## React Popper\n\n[![Build Status](https://travis-ci.org/FezVrasta/react-popper.svg?branch=master)](https://travis-ci.org/FezVrasta/react-popper)\n[![npm version](https://img.shields.io/npm/v/react-popper.svg)](https://www.npmjs.com/package/react-popper)\n[![npm downloads](https://img.shields.io/npm/dm/react-popper.svg)](https://www.npmjs.com/package/react-popper)\n[![Dependency Status](https://david-dm.org/souporserious/react-popper.svg)](https://david-dm.org/souporserious/react-popper)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n[![Get support or discuss](https://img.shields.io/badge/chat-on_spectrum-6833F9.svg?logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyBpZD0iTGl2ZWxsb18xIiBkYXRhLW5hbWU9IkxpdmVsbG8gMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTAgOCI%2BPGRlZnM%2BPHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU%2BPC9kZWZzPjx0aXRsZT5zcGVjdHJ1bTwvdGl0bGU%2BPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNSwwQy40MiwwLDAsLjYzLDAsMy4zNGMwLDEuODQuMTksMi43MiwxLjc0LDMuMWgwVjcuNThhLjQ0LjQ0LDAsMCwwLC42OC4zNUw0LjM1LDYuNjlINWM0LjU4LDAsNS0uNjMsNS0zLjM1UzkuNTgsMCw1LDBaTTIuODMsNC4xOGEuNjMuNjMsMCwxLDEsLjY1LS42M0EuNjQuNjQsMCwwLDEsMi44Myw0LjE4Wk01LDQuMThhLjYzLjYzLDAsMSwxLC42NS0uNjNBLjY0LjY0LDAsMCwxLDUsNC4xOFptMi4xNywwYS42My42MywwLDEsMSwuNjUtLjYzQS42NC42NCwwLDAsMSw3LjE3LDQuMThaIi8%2BPC9zdmc%2B)](https://spectrum.chat/popper-js/react-popper)\n\nReact wrapper around [Popper.js](https://popper.js.org).\n\n## Install\n\nVia package managers:\n\n```bash\nnpm install react-popper@next --save\n# or\nyarn add react-popper@next\n```\n\nVia `script` tag (UMD library exposed as `ReactPopper`):\n\n```html\n<script src=\"https://unpkg.com/react-popper/dist/react-popper.js\"></script>\n```\n\n## Usage\n\n> Using `react-popper@0.x`? You can find its documentation [clicking here](https://github.com/souporserious/react-popper/tree/v0.x)\n\nExample:\n\n```jsx\nimport { Manager, Reference, Popper } from 'react-popper';\n\nconst Example = () => (\n  <Manager>\n    <Reference>\n      {({ ref }) => (\n        <button type=\"button\" ref={ref}>\n          Reference element\n        </button>\n      )}\n    </Reference>\n    <Popper placement=\"right\">\n      {({ ref, style, placement, arrowProps }) => (\n        <div ref={ref} style={style} data-placement={placement}>\n          Popper element\n          <div ref={arrowProps.ref} style={arrowProps.style} />\n        </div>\n      )}\n    </Popper>\n  </Manager>\n);\n```\n\n`react-popper` makes use of a React pattern called **\"render prop\"**, if you are not\nfamiliar with it, please read more [on the official React documentation](https://reactjs.org/docs/render-props.html).\n\n> Using React <=15 or Preact? The components created with them don't support to return\n[fragments](https://reactjs.org/docs/fragments.html), this means that you will need to\nwrap `<Reference />` and `<Popper />` into a `<div />` to make `react-popper` work.\n\n### API documentation\n\nThe `Manager` component is a simple wrapper that needs to surround all the other `react-popper` components in order\nto make them communicate with each others.\n\nThe `Popper` component accepts the properties `children`, `placement`, `modifiers`, `eventsEnabled` and `positionFixed`.\n\n```jsx\n<Popper\n  placement=\"right\"\n  modifiers={{ preventOverflow: { enabled: false } }}\n  eventsEnabled={true}\n  positionFixed={false}\n>\n    { props => [...] }\n</Popper>\n```\n\n##### `children`\n\n```js\nchildren: ({|\n  ref: (?HTMLElement) => void,\n  style: { [string]: string | number },\n  placement: ?Placement,\n  outOfBoundaries: ?boolean,\n  scheduleUpdate: () => void,\n  arrowProps: {\n    ref: (?HTMLElement) => void,\n    style: { [string]: string | number },\n  },\n|}) => Node\n```\n\nA function (render prop) that takes as argument an object containing the properties\n`ref`, `style`, `placement`, and`arrowProps`.\n\nThe first 3 properties are the `ref` property that is going to be used to retrieve the [React refs](https://reactjs.org/docs/refs-and-the-dom.html) of the **popper** element, the `style` property,\nwhich contains the CSS styles (React CSS properties) computed by Popper.js and needed to style\nthe **popper** element so that it gets positioned in the desired way.  \nThese styles should be applied to your React component using the `style` prop or with any CSS-in-JS\nlibrary of your choice.\n\nThe `placement` property describes the placement of your popper after Popper.js has applied all the modifiers\nthat may have flipped or altered the originally provided `placement` property. You can use this to alter the\nstyle of the popper and or of the arrow according to the definitive placement. For instance, you can use this\nproperty to orient the arrow to the right direction.\n\n`scheduleUpdate` is a function you can call to schedule a Popper.js position update. It will directly call the [Popper#scheduleUpdate](https://popper.js.org/popper-documentation.html#Popper.scheduleUpdate) method.\n\nThe `arrowProps` argument is an object, containing a `style` and `ref` properties that are identical to the\nones provided as first and second argument of `children`, but are relative to the **arrow** element rather than\nthe popper. Use them to, accordingly, retrieve the ref of the **arrow** element and style it.\n\n##### `placement`\n\n```js\nplacement?: PopperJS$Placement;\n```\n\nOne of the accepted placement values listed in the [Popper.js documentation](https://popper.js.org/popper-documentation.html#Popper.placements).  \nYour popper is going to be placed according to the value of this property.  \nDefaults to `bottom`.\n\n```js\noutOfBoundaries: ?boolean;\n```\n\nA boolean that can be used to hide the popper element in case it's overflowing\nfrom its boundaries. [Read more](https://popper.js.org/popper-documentation.html#modifiers..hide).\n\n##### `eventsEnabled`\n\n```js\neventsEnabled?: boolean;\n```\n\nTells `react-popper` to enable or disable the [Popper.js event listeners](https://popper.js.org/popper-documentation.html#Popper.Defaults.eventsEnabled). `true` by default.\n\n##### `positionFixed`\n\nSet this property to `true` to tell Popper.js to use the `position: fixed` strategy\nto position the popper element. By default it's false, meaning that it will use the\n`position: absolute` strategy.\n\n##### `modifiers`\n\n```js\nmodifiers?: PopperJS$Modifiers;\n```\n\nAn object containing custom settings for the [Popper.js modifiers](https://popper.js.org/popper-documentation.html#modifiers).  \nYou can use this property to override their settings or to inject your custom ones.\n\n## Usage with `ReactDOM.createPortal`\n\nPopper.js is smart enough to work even if the **popper** and **reference** elements aren't\nin the same DOM context.  \nThis means that you can use [`ReactDOM.createPortal`](https://reactjs.org/docs/portals.html)\n(or any pre React 16 alternative) to move the popper component somewhere else in the DOM.\n\nThis can be useful if you want to position a tooltip inside an `overflow: hidden` container\nthat you want to make overflow. Please note that you can also try the `positionFixed` strategy\nto obtain a similar effect with less hassle.\n\n```jsx\nimport { Manager, Reference, Popper } from 'react-popper';\n\nconst Example = () => (\n  <Manager>\n    <Reference>\n      {({ ref }) => (\n        <button type=\"button\" ref={ref}>\n          Reference\n        </button>\n      )}\n    </Reference>\n    {ReactDOM.createPortal(\n      <Popper>\n        {({ placement, ref, style }) => (\n          <div ref={ref} style={style} data-placement={placement}>\n            Popper\n          </div>\n        )}\n      </Popper>,\n      document.querySelector('#destination')\n    )}\n  </Manager>\n);\n```\n\n## Usage without a reference `HTMLElement`\n\nWhenever you need to position a popper based on some arbitrary coordinates, you can provide `Popper` with a `referenceElement` property that is going to be used in place of the `referenceProps.getRef` React ref.\n\nThe `referenceElement` property must be an object with an interface compatible with an `HTMLElement` as described in the [Popper.js referenceObject documentation](https://popper.js.org/popper-documentation.html#referenceObject), this implies that you may also provide a real HTMLElement if needed.\n\nIf `referenceElement` is defined, it will take precedence over any `referenceProps.ref` provided refs.\n\n```jsx\nimport { Popper } from 'react-popper';\n\nclass VirtualReference {\n  getBoundingClientRect() {\n    return {\n      top: 10,\n      left: 10,\n      bottom: 20,\n      right: 100,\n      width: 90,\n      height: 10,\n    };\n  }\n\n  get clientWidth() {\n    return this.getBoundingClientRect().width;\n  }\n\n  get clientHeight() {\n    return this.getBoundingClientRect().height;\n  }\n}\n\n// This is going to create a virtual reference element\n// positioned 10px from top and left of the document\n// 90px wide and 10px high\nconst virtualReferenceElement = new VirtualReference();\n\n// This popper will be positioned relatively to the\n// virtual reference element defined above\nconst Example = () => (\n  <Popper referenceElement={virtualReferenceElement}>\n    {({ ref, style, placement, arrowProps }) => (\n      <div ref={ref} style={style} data-placement={placement}>\n        Popper element\n        <div ref={arrowProps.ref} style={arrowProps.style} />\n      </div>\n    )}\n  </Popper>\n);\n```\n\n## Flow and TypeScript types\n\nThis library is built with Flow but it supports TypeScript as well.\n\nYou can find the exported Flow types in `src/index.js`, and the\nTypeScript definitions in `typings/react-popper.d.ts`.\n\n## Running Locally\n\n#### clone repo\n\n`git clone git@github.com:souporserious/react-popper.git`\n\n#### move into folder\n\n`cd ~/react-popper`\n\n#### install dependencies\n\n`npm install` or `yarn`\n\n#### run dev mode\n\n`npm run demo:dev` or `yarn demo:dev`\n\n#### open your browser and visit:\n\n`http://localhost:1234/`\n","licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 React Popper authors\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-popper@1.0.0-beta.6","dist":{"shasum":"cb27a2ac56adccbaf5f9c4132387289069240834","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-1.0.0-beta.6.tgz","fileCount":33,"unpackedSize":125543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6LZdCRA9TVsSAnZWagAAcrcP/iaIiDRyab+AsxQWFVb+\n2L5nZG+7XHX96K8DdcjVaPE8CR6wes17hkwQ1yqKGXkzrL/b0g3usPeNphfu\nBn0azVDEMRcf6DFmKP+GiM00D/iG6DuR0tXRwrZML4X5vgjLEO6pOr86ULUD\nR77CUYd/l9nEjtuMvPV2rjuIThEJcAg85hTNYXwVpNmDNsIloujMq/9pyd0g\nBdXFQp/BQ/Sd9JIY0rTQGJKxdPUe/+QN6/P6TgbkEVA0xNDECO6OEu5aw0xw\nONRnFeUnUJqmX/JVC9TbWxOQzliOBgqMvqF3PrJvMZYm30QgcnHbZB/0Z3mr\ng7N1M2wLaP9M5pKekyFeYSBm+H1T9unpRAqe8mLEwCDmSYsjqsKEXeJ0wSIu\nuKCSRgnQmj/9EVOwuxPU2ZTAnHOA+aviHkb3STSyCp8JraZo1gEl1bVisgWH\ngD0K6ypH0fvXhag+6ySJwpfAfE3aJ0GbYvCyzkiy47QCuu7iBemQUE7d4who\nugIGjjaBPSl6tG/sr6N1OFXZPc2lqXP/zCm5BkRnY+t2vBMx/z8yLdLgjipD\nZ68CDwHGwLN+rF0eR+AChjCsIdmCJvoD0Bi0p5idPZeNwoEMrMzLyz8yyUx2\n6uKaxp0KV2QxL6u6ZTXzk1j7MqS+9OrT/XWABJ7VtdT6ZTW+aQCzS6y9B6vi\nwPPe\r\n=iIIt\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-kUdIq4hRE41Icsqw+v6SR5NjgNx8XjseovckbdiHqGLAX/8pgnS2Vg6pWeCVlH0fIH4QhEtk9xKK5qlfZXxJeg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIFytkYhsn1aBbDERchevRLJXbOodJJnDsLHvg++DSxrtAh8Vx3JRP4HfWfxuouXHCYQoFKAIkljmK9iuL9Td6+hK"}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_1.0.0-beta.6_1525200476687_0.7381448692796733"},"_hasShrinkwrap":false},"1.0.0":{"name":"react-popper","version":"1.0.0","description":"React wrapper around Popper.js","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"lib/cjs/index.js","module":"lib/esm/index.js","typings":"typings/react-popper.d.ts","files":["/dist","/lib","/typings/react-popper.d.ts"],"scripts":{"build":"npm run build:clean && npm run build:esm && npm run build:cjs && npm run build:umd && npm run build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:umd":"rollup -c && rimraf dist/index.esm.js","build:esm":"cross-env BABEL_ENV=esm babel src --out-dir lib/esm","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__mocks__/*,*.test}.js' src lib/cjs","demo:dev":"parcel --out-dir demo/dist demo/index.html","demo:build":"parcel build --out-dir demo/dist demo/index.html --public-url=/react-popper","demo:deploy":"yarn demo:build && gh-pages -d demo/dist","test":"npm run test:eslint && npm run test:flow && npm run test:ts && npm run test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"npm run build","precommit":"pretty-quick --staged && test","prepublishOnly":"git-branch-is master"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>jest.setup.js","snapshotSerializers":["enzyme-to-json/serializer"]},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"babel-runtime":"6.x.x","create-react-context":"^0.2.1","popper.js":"^1.14.1","prop-types":"^15.6.1","typed-styles":"^0.0.5","warning":"^3.0.0"},"devDependencies":{"@types/react":"^16.1.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-2":"^6.24.1","cross-env":"^5.1.4","emotion":"^9.1.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.3","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-jest":"^21.15.0","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","flow-bin":"^0.69.0","flow-copy-source":"^1.3.0","gh-pages":"^1.1.0","git-branch-is":"^0.1.0","jest":"^22.4.3","parcel-bundler":"^1.6.2","prettier":"^1.11.1","pretty-quick":"^1.4.1","react":"16.2.0","react-dom":"^16.3.0","react-emotion":"^9.1.1","react-spring":"^4.0.1","recompose":"^0.26.0","rimraf":"^2.6.2","rollup":"^0.59.3","rollup-plugin-babel":"^3.0.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-size-snapshot":"^0.5.1","rollup-plugin-uglify":"^4.0.0","typescript":"^2.8.1"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 React Popper authors\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-popper@1.0.0","dist":{"shasum":"b99452144e8fe4acc77fa3d959a8c79e07a65084","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-1.0.0.tgz","fileCount":33,"unpackedSize":122624,"integrity":"sha512-+ua5nxfXTTGxpQv+WkjR/+pMWCv+20nMIO7Tu80jKbhDivjLGUDqdyQI44pEDLt9WEVgtLv+HTfU2Dn2bKh8Hg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEUlFMxpw6uErlp5PeNTA8CUo8YvopwZ1ZZU55q/UIMXAiBm9AHVkr3xZ9DGWz/pCXZmIwWXUH3bscPnpTRWaDYr0Q=="}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_1.0.0_1528962467075_0.8067706854487882"},"_hasShrinkwrap":false},"1.0.1":{"name":"react-popper","version":"1.0.1","description":"React wrapper around Popper.js","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"lib/cjs/index.js","module":"lib/esm/index.js","typings":"typings/react-popper.d.ts","files":["/dist","/lib","/typings/react-popper.d.ts"],"scripts":{"build":"npm run build:clean && npm run build:esm && npm run build:cjs && npm run build:umd && npm run build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:umd":"rollup -c && rimraf dist/index.esm.js","build:esm":"cross-env BABEL_ENV=esm babel src --out-dir lib/esm","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__mocks__/*,*.test}.js' src lib/cjs","demo:dev":"parcel --out-dir demo/dist demo/index.html","demo:build":"parcel build --out-dir demo/dist demo/index.html --public-url=/react-popper","demo:deploy":"yarn demo:build && gh-pages -d demo/dist","test":"npm run test:eslint && npm run test:flow && npm run test:ts && npm run test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"npm run build","precommit":"pretty-quick --staged && test","prepublishOnly":"git-branch-is master"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>jest.setup.js","snapshotSerializers":["enzyme-to-json/serializer"]},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"create-react-context":"^0.2.1","popper.js":"^1.14.1","prop-types":"^15.6.1","typed-styles":"^0.0.5","warning":"^3.0.0"},"devDependencies":{"@types/react":"^16.1.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-2":"^6.24.1","cross-env":"^5.1.4","emotion":"^9.1.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.3","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-jest":"^21.15.0","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","flow-bin":"^0.69.0","flow-copy-source":"^1.3.0","gh-pages":"^1.1.0","git-branch-is":"^0.1.0","jest":"^22.4.3","parcel-bundler":"^1.6.2","prettier":"^1.11.1","pretty-quick":"^1.4.1","react":"16.2.0","react-dom":"^16.3.0","react-emotion":"^9.1.1","react-spring":"^4.0.1","recompose":"^0.26.0","rimraf":"^2.6.2","rollup":"^0.59.3","rollup-plugin-babel":"^3.0.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-size-snapshot":"^0.5.1","rollup-plugin-uglify":"^4.0.0","typescript":"^2.8.1"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 React Popper authors\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-popper@1.0.1","dist":{"shasum":"0949dd77cc12a03ee5024296476173c443f6e9b7","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-1.0.1.tgz","integrity":"sha512-m3QMbr4abQi8olauwQK4VNSo3G/xd80gP/R6HueZozYMfXZXFNeTwP1q2/FcIETcnQXI55E9sXFC7B7G/DX+SQ==","fileCount":33,"unpackedSize":117592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbFdVCRA9TVsSAnZWagAAucgP/1SwFJkmwtmeiX3dVNPp\nDVq7De0p48jJ+ovSc1SOnrllxHL9HCjq00nBkjKDCD+MNAuflOUB+hGoufk2\n+1YPsF+8YgmoIhZmVKHQalwscRuNkM/xuDR7WUuYZnJ3MFEIjeXgzrHBQoAg\nNf+i748m5rNi8S0LnYEoHQv6hZXWdOljALcSQ1V+U0cSevctIpF9/Bj6RpcB\nWeU0bnt4RQdVWr5LAJ76wB1+bd7Oy6x/wp40W6YrqQaLYhc357Fku2RYcxZH\nKIfeAXr2Y5onN/Pl48Vsf0BtmbeWBWx5T+Bz6mBU0jSc/EADOP8IOxcwKh8M\nyM2ko1tq8RSA1S/+ew3v6Lrkdcp6RGyl1IOdMZgK8t7uNGVMWYQt3wJgXMfo\nbGbKvpywx/X2ifNwresaKUUaY1mtFr/jXcYDlLeRqrf4tMoUKnrTgYWQZX5o\nCH8Djh/3HPWnPeAYt2hjpZIqNGjxBsjHV71Wh2tvwnGlJx+kHs3Z2KUT1oW1\nSd6Q4Xsa82KA7bmYqieBUgpuaW9dhdY6GFolPmOUH10ecnPul4axmOgDdLeG\nM0ahpDJ0KQRQzAhfHoo58BBtIEluhCPIkxQSM2mCBbAvC+Fao5M1Lmy0CLkl\n1vbzfwSSkrykBYTKuZpvN1kPmeBTN5qfmFwi4bNdMR1YOcUijcm7ktfSTEvq\nZwHr\r\n=BW6B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBIbF0gOIQk/FKlZuIC9dZCzk16Zs9lS6uvuQMR67D9AiEAuuw+QksRf9hZ5SrHjsSgwqEymoKTQIOuWDpzseO8bPY="}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_1.0.1_1533826900961_0.8274838638563349"},"_hasShrinkwrap":false},"1.0.2":{"name":"react-popper","version":"1.0.2","description":"React wrapper around Popper.js","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"lib/cjs/index.js","module":"lib/esm/index.js","typings":"typings/react-popper.d.ts","files":["/dist","/lib","/typings/react-popper.d.ts"],"scripts":{"build":"npm run build:clean && npm run build:esm && npm run build:cjs && npm run build:umd && npm run build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:umd":"rollup -c && rimraf dist/index.esm.js","build:esm":"cross-env BABEL_ENV=esm babel src --out-dir lib/esm","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__mocks__/*,*.test}.js' src lib/cjs","demo:dev":"parcel --out-dir demo/dist demo/index.html","demo:build":"parcel build --out-dir demo/dist demo/index.html --public-url=/react-popper","demo:deploy":"yarn demo:build && gh-pages -d demo/dist","test":"npm run test:eslint && npm run test:flow && npm run test:ts && npm run test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"npm run build","precommit":"pretty-quick --staged && test","prepublishOnly":"git-branch-is master"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>jest.setup.js","snapshotSerializers":["enzyme-to-json/serializer"]},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"babel-runtime":"6.x.x","create-react-context":"^0.2.1","popper.js":"^1.14.1","prop-types":"^15.6.1","typed-styles":"^0.0.5","warning":"^3.0.0"},"devDependencies":{"@types/react":"^16.1.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-2":"^6.24.1","cross-env":"^5.1.4","emotion":"^9.1.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.3","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-jest":"^21.15.0","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","flow-bin":"^0.69.0","flow-copy-source":"^1.3.0","gh-pages":"^1.1.0","git-branch-is":"^0.1.0","jest":"^22.4.3","parcel-bundler":"^1.6.2","prettier":"^1.11.1","pretty-quick":"^1.4.1","react":"16.2.0","react-dom":"^16.3.0","react-emotion":"^9.1.1","react-spring":"^4.0.1","recompose":"^0.26.0","rimraf":"^2.6.2","rollup":"^0.59.3","rollup-plugin-babel":"^3.0.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-size-snapshot":"^0.5.1","rollup-plugin-uglify":"^4.0.0","typescript":"^2.8.1"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 React Popper authors\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-popper@1.0.2","dist":{"shasum":"0e72f338b7f15ab9f9ec884e36ae0dad78a3e301","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-1.0.2.tgz","integrity":"sha512-vjZ94ki8sfCAg45MMi4uqnUUWdzbnYkb95sR2+HgiMaAPzQcy4DfDKYtYUOhhE+sdtkufWcUHLv09DmH2Js57w==","fileCount":33,"unpackedSize":117622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbFliCRA9TVsSAnZWagAAoGUP/iiMeuV+dL3YtPGtTeTX\nHiyHFWcsLJ85Hl2tDtfFILY+YiqE1aIWFsA1QBtOJw/GcqvTCxtT/hy/hnlS\nVRNE2IB6/a1eeBbrkF9wwMiSQGZI0pda/Ynu7z83fg83Dtk7sh4MbIwPDB58\nfeRu/3s6Uan96zv3dybaUuetp/eLR0Kp3ikmqAxh8mKNhn3XMlP58mV3j7Z0\nB/DGhK5xJ/bXKYya7qq1VlIeSGEBAfH2WYtFb8vJbxqT48a4N0GI9HX5yOpN\nUpVQJZCfhLzHgvv0HAbWemNoKs63VMWU/fqPTRRTs7wh/58bzaP9X2A+S5AX\nJbGB8EeOQQyE7spRTJQaObQgwr9s8sVNDM9SV2uOVvshPJLZ7DrgTGXMNnq+\nGsWV6ABkuPlcCRQtbV6kPHN8BjZoyxXJKgJnHq5LxcrGbahV+Wpy02NuC+3G\nTyBTw0xTi0D3eIrla14fbXNRCIkM8CZw8n9lpzBJWoADhsoAm2xPToXjjiab\njGPtgNamu3KJSepnk9WWfe7eknE0+AkoRdS4RdOrpizgdTdZ65xHaA/GNLWQ\n96LKW3rail5vvRdKzpfIwXWno4hUWEcJ6xYJyypwAd3WSeoc/cDSe7dr78tK\n7tVqvDrC8+IzKIs/6zzOZ6Eh+Pn4ViR7syPjw70QmioSVMiDLH5zIRKC3fbq\niMTe\r\n=72Y2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFlmKqFxWy7MAPtn762U7lJoiZy1/ZgrQ2pmyyUc9piAIhAMZSqgZ4qtSmyCzx1TZ07vBTnIwW2BWHeClBymOSeG7E"}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_1.0.2_1533827426291_0.6155010444644298"},"_hasShrinkwrap":false},"1.1.0":{"name":"react-popper","version":"1.1.0","description":"React wrapper around Popper.js","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"lib/cjs/index.js","module":"lib/esm/index.js","typings":"typings/react-popper.d.ts","scripts":{"build":"npm run build:clean && npm run build:esm && npm run build:cjs && npm run build:umd && npm run build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:umd":"rollup -c && rimraf dist/index.esm.js","build:esm":"cross-env BABEL_ENV=esm babel src --out-dir lib/esm","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__mocks__/*,*.test}.js' src lib/cjs","demo:dev":"parcel --out-dir demo/dist demo/index.html","demo:build":"parcel build --out-dir demo/dist demo/index.html --public-url=/react-popper","demo:deploy":"yarn demo:build && gh-pages -d demo/dist","test":"npm run test:eslint && npm run test:flow && npm run test:ts && npm run test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"npm run build","precommit":"pretty-quick --staged && test","prepublishOnly":"git-branch-is master"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>jest.setup.js","snapshotSerializers":["enzyme-to-json/serializer"]},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"@types/react":"^16.1.0","babel-runtime":"6.x.x","create-react-context":"^0.2.1","popper.js":"^1.14.4","prop-types":"^15.6.1","typed-styles":"^0.0.5","warning":"^3.0.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-2":"^6.24.1","cross-env":"^5.1.4","emotion":"^9.1.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.3","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-jest":"^21.15.0","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","flow-bin":"^0.69.0","flow-copy-source":"^1.3.0","gh-pages":"^1.1.0","git-branch-is":"^0.1.0","jest":"^22.4.3","parcel-bundler":"^1.6.2","prettier":"^1.11.1","pretty-quick":"^1.4.1","react":"16.2.0","react-dom":"^16.3.0","react-emotion":"^9.1.1","react-spring":"^4.0.1","recompose":"^0.26.0","rimraf":"^2.6.2","rollup":"^0.59.3","rollup-plugin-babel":"^3.0.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-size-snapshot":"^0.5.1","rollup-plugin-uglify":"^4.0.0","typescript":"^2.8.1"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2018 React Popper authors\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-popper@1.1.0","dist":{"shasum":"c9021f42b6d1300cf0f712cc8250dac591e671da","integrity":"sha512-k3jH/Ah/U7RPp4D6NWZPHvImdaVYrKWB8MKiWAn6Zjc90jSi/9l2HICH1Hb4GbEyWhuI6ZUqQVhqbsAZCOpWjw==","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-1.1.0.tgz","fileCount":33,"unpackedSize":118732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5DN0CRA9TVsSAnZWagAAN+AP/Rgz96yDTHOByDlDDAss\nm5Sad5ax/udIyZjgkoduRj4ctTGY0bDdkj8taDiNAjR1cOhALNbM/J6CYxXE\ny2gTLbRWIXZgc+AmFZV9yl2soYFHm3dtWwtLw2eFH9RrhlJqxiPW7vp/OXFl\n9KvK65jWH9HFeyA0MsSMoo2nqsks0tN/5BSe+MgX7vuJ1xxnb5GK17Pd+cfn\nOtNbTH24V8mJpG2eaBClkq0/AoJd4Qt5TW+z7OZmelenm0kuFaxgztGfb6Th\nYvIgqLzdp/NTiVLSwg6nnVKlWONx7Fr31qC0n3JQC7k1ME3qkiEZsDW+DkUj\n8qxQXC9alDJFpdkjqkQkmfvnmepdKygQxffBOCm3CPLQUe7Mle1T6mA9JASe\n/GhAahl82qAILCo+5Uca4FJsDhNv/LpfD/dDfHJhht0/rqzHg09iVlBHb+ue\nPmsFizhZzWgrdyPlVkJ5x8+Bb5slUObbtwGN2UqPF9a4rARNyTc8tPJRxooF\n60vB91mWLwZM2CfiK+wessslf4Ku6Q1h3C/wVRoe/HjH7MzZzbknZaW9FeH6\nNuMsAOWGCODETXtdiM0Sr9owYy5zP7on3mINhjMY+UPdkboWelzLODIhx5E3\nL/f26vJpezMHy8/iCgHQOARTmwMoT4cbUYo14V3nrALGzfhCCw75Oo8nUSBH\n+4jF\r\n=Bj1M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGUyQQFtNmFb2/OVxGHH7JFM+0Veqc6Ln+jV41xKIe3WAiAows28tChXLKGa31F2VAUINamVtqXXyBdGX1jRZxCGQw=="}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_1.1.0_1541682036026_0.6800707653576703"},"_hasShrinkwrap":false},"1.2.0":{"name":"react-popper","version":"1.2.0","description":"React wrapper around Popper.js","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"lib/cjs/index.js","module":"lib/esm/index.js","typings":"typings/react-popper.d.ts","scripts":{"build":"npm run build:clean && npm run build:esm && npm run build:cjs && npm run build:umd && npm run build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:umd":"rollup -c && rimraf dist/index.esm.js","build:esm":"cross-env BABEL_ENV=esm babel src --out-dir lib/esm","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__mocks__/*,*.test}.js' src lib/cjs","demo:dev":"parcel --out-dir demo/dist demo/index.html","demo:build":"parcel build --out-dir demo/dist demo/index.html --public-url=/react-popper","demo:deploy":"yarn demo:build && gh-pages -d demo/dist","test":"npm run test:eslint && npm run test:flow && npm run test:ts && npm run test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"npm run build","precommit":"pretty-quick --staged && test","prepublishOnly":"git-branch-is master"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>jest.setup.js","snapshotSerializers":["enzyme-to-json/serializer"]},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"@types/react":"^16.1.0","babel-runtime":"6.x.x","create-react-context":"^0.2.1","popper.js":"^1.14.4","prop-types":"^15.6.1","typed-styles":"^0.0.5","warning":"^3.0.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-2":"^6.24.1","cross-env":"^5.1.4","emotion":"^9.1.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.3","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-jest":"^21.15.0","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","flow-bin":"^0.69.0","flow-copy-source":"^1.3.0","gh-pages":"^1.1.0","git-branch-is":"^0.1.0","jest":"^22.4.3","parcel-bundler":"^1.6.2","prettier":"^1.11.1","pretty-quick":"^1.4.1","react":"16.2.0","react-dom":"^16.3.0","react-emotion":"^9.1.1","react-spring":"^4.0.1","recompose":"^0.26.0","rimraf":"^2.6.2","rollup":"^0.59.3","rollup-plugin-babel":"^3.0.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-size-snapshot":"^0.5.1","rollup-plugin-uglify":"^4.0.0","typescript":"^2.8.1"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2018 React Popper authors\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-popper@1.2.0","dist":{"shasum":"da884ae2adab9275571a3f3f3a644061fdf46c90","integrity":"sha512-e5yqsdA3ftl2vL+JWzsNleCRITLvfHMuLbtXgI0FvHTAGBTrdZKrZ77DRZzmfHkDfC72UjMIr4MoFwuNMdLdTQ==","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-1.2.0.tgz","fileCount":33,"unpackedSize":118732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5DOmCRA9TVsSAnZWagAAOgYP/jZOrttG0OxXjRJnUbNb\nI9kTTn3hPC1gaSlIiimVZ6R2ubNSGvKvvgVtKTpHw+JnvWC8ncpXDtH9eqtX\nxctnwKro9imJLpmwrUakTUNb6XY1av0HUFNkb/kKLNuj9iU0kOIIZDhzM6bQ\n2DMVxfwTuyieaSVghRQeSaKHI8PMjHvHDM9Pr/1l0Y2YRTRQ9H5A+n/iAPif\n0qg/7ZhMk/v7USP8UU5CtpPAuT8wcwWXg2H4U5TDx0oQqZW7nbwTIuTYN6tL\n6Y1T9hINgT37CNPxRqiCtdEolrTrVwQwLg8CnTsUf8IStb6Lx0cpDJaenbAv\nEIca+EFrdAx86lLa/i2pOQmn38Jj/+yBClyg/xu0t84Pf55tZx4M2ssmo952\nhcn8lV5uHVxfBY2w7GLYsxYgPOLs0chVdIn2A+MtjM2/m7H/hUpfYDrNwcvS\nv0OzknI5otOFQ19y2aMOUQxf0kvcnMRxgj+xdqKuQ97P9AcjtM3+nDYsLrPE\naLa6BxxaWs1LkoG9KiK78Jw3F2W9jkQvs+O6uJbcAkKL3/SvhWHvRArPNMMp\nwhXrhchF8EnDvP2ONOls/ypB7BfJlm7Lg6r2ZZ/4b3rSHhZsAZMfxC3ndMrw\n/NdslCktPYXlmzywjDYO3BaGplUEDrfHd0sCwYVJEF4pG7aQG3fzfRW4RPGS\n+pv0\r\n=tpxm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4BUSgK/NO7/5Ze6IclGak/eQq3vmZ/LuHLxyXQAeZKAIgb2UrBZ3tfkiTbjBHRUG+L5gnoz8irrsFdVAEv28E1WU="}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_1.2.0_1541682086239_0.17684511612887865"},"_hasShrinkwrap":false},"1.3.0":{"name":"react-popper","version":"1.3.0","description":"React wrapper around Popper.js","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"lib/cjs/index.js","module":"lib/esm/index.js","typings":"typings/react-popper.d.ts","scripts":{"build":"npm run build:clean && npm run build:esm && npm run build:cjs && npm run build:umd && npm run build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:umd":"rollup -c && rimraf dist/index.esm.js","build:esm":"cross-env BABEL_ENV=esm babel src --out-dir lib/esm","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__mocks__/*,*.test}.js' src lib/cjs","demo:dev":"parcel --out-dir demo/dist demo/index.html","demo:build":"parcel build --out-dir demo/dist demo/index.html --public-url=/react-popper","demo:deploy":"yarn demo:build && gh-pages -d demo/dist","test":"npm run test:eslint && npm run test:flow && npm run test:ts && npm run test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"npm run build","precommit":"pretty-quick --staged && test","prepublishOnly":"git-branch-is master"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>jest.setup.js","snapshotSerializers":["enzyme-to-json/serializer"]},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"@types/react":"^16.1.0","babel-runtime":"6.x.x","create-react-context":"^0.2.1","popper.js":"^1.14.4","prop-types":"^15.6.1","typed-styles":"^0.0.5","warning":"^3.0.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-2":"^6.24.1","cross-env":"^5.1.4","emotion":"^9.1.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.3","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-jest":"^21.15.0","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","flow-bin":"^0.69.0","flow-copy-source":"^1.3.0","gh-pages":"^1.1.0","git-branch-is":"^0.1.0","jest":"^22.4.3","parcel-bundler":"^1.6.2","prettier":"^1.11.1","pretty-quick":"^1.4.1","react":"16.2.0","react-dom":"^16.3.0","react-emotion":"^9.1.1","react-spring":"^4.0.1","recompose":"^0.26.0","rimraf":"^2.6.2","rollup":"^0.59.3","rollup-plugin-babel":"^3.0.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-size-snapshot":"^0.5.1","rollup-plugin-uglify":"^4.0.0","typescript":"^2.8.1"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2018 React Popper authors\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-popper@1.3.0","dist":{"shasum":"e769199bbe1273611957892f9950ef1d42c3f7ce","integrity":"sha512-Dbn9kwgFzNFRi8yz/i4Qp7d1hkCYhWX6uJOFz0+PoNNm9uJMnFAqSPNgUUCV49L6p5zz5mKtMiudbgIqjAe1uw==","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-1.3.0.tgz","fileCount":33,"unpackedSize":118732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5DPfCRA9TVsSAnZWagAAwr4P/0cvK+RxdE7G39rBil4h\nYzlORS+Zu3SAoWtxCjjFVqFNPyqRJjIREuu7bNwmN+7YUiTsQLdo/s962qvR\nWxGVJTIOc1TjHIesJB5tlJeN2RzKM35TA72FRZUysla2P9EXyow5bR11irrg\njklN+gRfj0aQ2tBolVlx4rgwVUgEw7buKeso5WS96J0YxPh77NKrXxxEsLN7\n0m3jGPlDVmIg+NJ3woJWNCkwitxSUVxSYpUWxdzsxoEth6eGf1QUdQZnO5HJ\numDgeRuRXbERmtuXqPurmhur/gJjzIlN56HlCXP+zQ5cMygv7Zzvz1REEdBK\nwuiGPxtdNTqLellUsGoTvfrs485oIJEVsaEaoBy+h4NqASf5qX0Udtb8MJiX\nNmGCzCMgO3JrSO7jV5W73y2rYHgD9evvYAlwSHccIVs4L9UoiGEI46uoOica\n2BHDDu8nw2owgAwlbdkYyfDL5uUjd/fqy5v0VkIhby6xsuFud1sqemnX+srX\n6/DPAAo+2tYZ6L/SpZ9Fh2/2B9dU9PJgnyqrv/I0nbjB2HNPLfGycpgtBmLF\noqaxHLaADIJMgt7XDta67nVI1ufvYHOYAjyWg5oVb30iUCz0a27GmSSL+MV7\ngPK926EFDgA0EOUQKCdBYKmMbHGrZ2P2s4n27nK/9mH8l6UQ3I6QBLisE1ND\n6n1/\r\n=1K/C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEWDM35esex7eB3cnZBa4BC5K2BWhGN2JIz1fcoqP2Y3AiEAy+lZlTBpre+9ycVZmFd6YMRd7cZwWb9s4RC8kScQ/CM="}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_1.3.0_1541682143094_0.3627461324923351"},"_hasShrinkwrap":false},"1.3.1":{"name":"react-popper","version":"1.3.1","description":"React wrapper around Popper.js","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"lib/cjs/index.js","module":"lib/esm/index.js","typings":"typings/react-popper.d.ts","scripts":{"build":"npm run build:clean && npm run build:esm && npm run build:cjs && npm run build:umd && npm run build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:umd":"rollup -c && rimraf dist/index.esm.js","build:esm":"cross-env BABEL_ENV=esm babel src --out-dir lib/esm","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__mocks__/*,*.test}.js' src lib/cjs","demo:dev":"parcel --out-dir demo/dist demo/index.html","demo:build":"parcel build --out-dir demo/dist demo/index.html --public-url=/react-popper","demo:deploy":"yarn demo:build && gh-pages -d demo/dist","test":"npm run test:eslint && npm run test:flow && npm run test:ts && npm run test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"npm run build","precommit":"pretty-quick --staged && test","prepublishOnly":"git-branch-is master"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>jest.setup.js","snapshotSerializers":["enzyme-to-json/serializer"]},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"babel-runtime":"6.x.x","create-react-context":"<=0.2.2","popper.js":"^1.14.4","prop-types":"^15.6.1","typed-styles":"^0.0.7","warning":"^4.0.2"},"devDependencies":{"@types/react":"^16.1.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-2":"^6.24.1","cross-env":"^5.1.4","emotion":"^9.1.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.3","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-jest":"^21.15.0","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","flow-bin":"^0.69.0","flow-copy-source":"^1.3.0","gh-pages":"^1.1.0","git-branch-is":"^0.1.0","jest":"^22.4.3","parcel-bundler":"^1.6.2","prettier":"^1.11.1","pretty-quick":"^1.4.1","react":"16.2.0","react-dom":"^16.3.0","react-emotion":"^9.1.1","react-spring":"^4.0.1","recompose":"^0.26.0","rimraf":"^2.6.2","rollup":"^0.59.3","rollup-plugin-babel":"^3.0.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-size-snapshot":"^0.5.1","rollup-plugin-uglify":"^4.0.0","typescript":"^2.8.1"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2018 React Popper authors\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-popper@1.3.1","dist":{"shasum":"d7ae23f227eefa75851e9c32951b81f0f546f3c9","integrity":"sha512-DZcvpmJXcDgfptEfpsfH0xuUjE5UP6BPlFTQdYoaBRNGC+H4YseZJyMWMQaU5aEfXEl4Ic6sIbfIiifrziSDzA==","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-1.3.1.tgz","fileCount":33,"unpackedSize":119516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEUqJCRA9TVsSAnZWagAAQzIP/iGaM/pudbyrVn04sseq\nxUEdqRrExpWAPdR53jgb0r0e8/v3GkMWa6ddUdOoHQJnojFYkYBRy4ctu2s+\nJtmMBwrKox60Xk0V8jgWzRfqO5DTMtosBDayszLK/iVg/sbsGhdm912Xh+mi\nm0dGQaD0c6uVzqGYYk3gHOr4m/rxLQk5fZVQ6bFw3j2URgfxTdujvz6jOuA9\nrTazraZOEZ4HRfWCZ+pBzotXDHmOY0R05Jul/tBgnpYhncRagOJIpWjGo81c\nIbAE5J/v8VIXZatRw6krYgBgSWrPn/SxoEjIimxtH15smy+ShJg/4TPU/Fs6\nMbNRq9Kw9jrv5x7AbxwmHievAETIY+I0iJ25C7SOMtIRji9lgLvBUGfijSSk\nVaVyEBTO3zABTTNJZZb+f+xkPgKg/uniNY6B0Cg7zyaa1pOn5IudbQuZKnc0\nFHX6DwIeWfBKb/tGF+Wb9+cQRtHMiKFi0VxGLENrgwxOPU+EvZeNjqCGShb3\nCmq0T/0R+uzbR7Bnua2LDAac+ocr/CLplaO8ni3v49CWIahqVRnLnKBjoZcR\nMQGfDDssUd1zysBub7NlZAKqtdCSxNtK1aF5lhHV5KTuyd4vRhrBYjYCEyBx\nOwXGQwheuPlh5fcmdixAPYSjV8vWxswztxJJKdQsXwHZqxfIQZAR1NBZDJ4q\n82V9\r\n=vvHg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7vXPAx5ubBPpIv9m0aELn8k2TIuPfUFv2dy3Jv9LelgIgZlaOjMW53Ho0Vzc/9T1pHWtACUeGS/op6TFtniBfc4Y="}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_1.3.1_1544637064709_0.33955606857665144"},"_hasShrinkwrap":false},"1.3.2":{"name":"react-popper","version":"1.3.2","description":"React wrapper around Popper.js","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"lib/cjs/index.js","module":"lib/esm/index.js","typings":"typings/react-popper.d.ts","scripts":{"build":"npm run build:clean && npm run build:esm && npm run build:cjs && npm run build:umd && npm run build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:umd":"rollup -c && rimraf dist/index.esm.js","build:esm":"cross-env BABEL_ENV=esm babel src --out-dir lib/esm","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__mocks__/*,*.test}.js' src lib/cjs","demo:dev":"parcel --out-dir demo/dist demo/index.html","demo:build":"parcel build --out-dir demo/dist demo/index.html --public-url=/react-popper","demo:deploy":"yarn demo:build && gh-pages -d demo/dist","test":"npm run test:eslint && npm run test:flow && npm run test:ts && npm run test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"npm run build","precommit":"pretty-quick --staged && test","prepublishOnly":"git-branch-is master"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>jest.setup.js","snapshotSerializers":["enzyme-to-json/serializer"]},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"@babel/runtime":"^7.1.2","create-react-context":"<=0.2.2","popper.js":"^1.14.4","prop-types":"^15.6.1","typed-styles":"^0.0.7","warning":"^4.0.2"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-transform-modules-commonjs":"^7.1.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-2":"^7.0.0","@types/react":"^16.1.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","cross-env":"^5.1.4","emotion":"^9.1.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.3","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-jest":"^21.15.0","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","flow-bin":"^0.69.0","flow-copy-source":"^1.3.0","gh-pages":"^1.1.0","git-branch-is":"^0.1.0","jest":"^22.4.3","parcel-bundler":"^1.10.1","prettier":"^1.11.1","pretty-quick":"^1.4.1","react":"16.2.0","react-dom":"^16.3.0","react-emotion":"^9.1.1","react-spring":"^4.0.1","recompose":"^0.26.0","rimraf":"^2.6.2","rollup":"^0.60.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-size-snapshot":"^0.5.1","rollup-plugin-uglify":"^4.0.0","typescript":"^2.8.1"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2018 React Popper authors\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-popper@1.3.2","dist":{"shasum":"e723a0a7fe1c42099a13e5d494e9d7d74b352af4","integrity":"sha512-UbFWj55Yt9uqvy0oZ+vULDL2Bw1oxeZF9/JzGyxQ5ypgauRH/XlarA5+HLZWro/Zss6Ht2kqpegtb6sYL8GUGw==","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-1.3.2.tgz","fileCount":33,"unpackedSize":122758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEVjfCRA9TVsSAnZWagAAsioP/ipB893nGkRmkNAmHdQB\nVumYbqOu5BJKfynVALqxn84STNFFXrumKEB12goktqJUKjkiphWElgJkM1VW\naVegz8U0l+h1lko1yBbTA5o1EsZD0RIIDe0hp3fgTvIRH3+/EeoSOaMhw6VC\n14RamGcwhZZev5zzjROCtUeTkjk93EUCooI63viwhr0OPxQ+O0Md1S1LOcim\n9UKBhSRUteHp4wkWdhGqF4cPRPXIbSanwjQ/1i7DVh6ZzsxikLTSclYwfW+h\nxfLHRDHdHb4xEVDkVTYoNqObc1/6A75sJ7BIpnSFCSTOecwnmOKnwA9xardy\nqK6eUm65acoWYpTMsZZpyswcR2svB5Oo94iT7s0tIA+goKob/3hpjp9QddZ1\nBceCCXjGZphc8pWOV+cynf8eiAHGKaRHmcuDBnmD/+v+NwaRR9RjAR5NChF4\nnogq1RcuxbUE6jF+5xOCjMRSjtb75PDcqWn5k98+gkeD4nLVigrI0PslbjfP\nrkvUgCd3I6YrK6jVHLEhs0FVqS+O7Hg8YcF2WZlaOI1ObuVaUXkvsQDsHNeM\n9/c6F9fS2YHrRuUH67U4qqlJwcauInMfuaMsMVSQ4s5UsJJEdBz/SNCCmR4z\nxX1N1cwDzLMVS0diWBpCO/Tl0QrzGBISlZIw+yw9h3WvrSxIkxH8OHQassXv\nPWvX\r\n=h+lf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSMuHgWUtMRp3/v3ojx9BkVQ95nUdaFjGh0yoSrXv0ZwIhAKaabuPe+1BVOQA4iJtQ+f3aRUneIum8G84/LAbTxUJf"}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_1.3.2_1544640735083_0.31811399388991357"},"_hasShrinkwrap":false},"1.3.3":{"name":"react-popper","version":"1.3.3","description":"React wrapper around Popper.js","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"lib/cjs/index.js","module":"lib/esm/index.js","typings":"typings/react-popper.d.ts","scripts":{"build":"npm run build:clean && npm run build:esm && npm run build:cjs && npm run build:umd && npm run build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:umd":"rollup -c && rimraf dist/index.esm.js","build:esm":"cross-env BABEL_ENV=esm babel src --out-dir lib/esm","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__mocks__/*,*.test}.js' src lib/cjs","demo:dev":"parcel --out-dir demo/dist demo/index.html","demo:build":"parcel build --out-dir demo/dist demo/index.html --public-url=/react-popper","demo:deploy":"yarn demo:build && gh-pages -d demo/dist","test":"npm run test:eslint && npm run test:flow && npm run test:ts && npm run test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"npm run build","precommit":"pretty-quick --staged && test","prepublishOnly":"git-branch-is master"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>jest.setup.js","snapshotSerializers":["enzyme-to-json/serializer"]},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"@babel/runtime":"^7.1.2","create-react-context":"<=0.2.2","popper.js":"^1.14.4","prop-types":"^15.6.1","typed-styles":"^0.0.7","warning":"^4.0.2"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-transform-modules-commonjs":"^7.1.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-2":"^7.0.0","@types/react":"^16.1.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","cross-env":"^5.1.4","emotion":"^9.1.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.3","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-jest":"^21.15.0","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","flow-bin":"^0.69.0","flow-copy-source":"^1.3.0","gh-pages":"^1.1.0","git-branch-is":"^0.1.0","jest":"^22.4.3","parcel-bundler":"^1.10.1","prettier":"^1.11.1","pretty-quick":"^1.4.1","react":"16.2.0","react-dom":"^16.3.0","react-emotion":"^9.1.1","react-spring":"^4.0.1","recompose":"^0.26.0","rimraf":"^2.6.2","rollup":"^0.60.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-size-snapshot":"^0.5.1","rollup-plugin-uglify":"^4.0.0","typescript":"^2.8.1"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2018 React Popper authors\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-popper@1.3.3","dist":{"shasum":"2c6cef7515a991256b4f0536cd4bdcb58a7b6af6","integrity":"sha512-ynMZBPkXONPc5K4P5yFWgZx5JGAUIP3pGGLNs58cfAPgK67olx7fmLp+AdpZ0+GoQ+ieFDa/z4cdV6u7sioH6w==","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-1.3.3.tgz","fileCount":33,"unpackedSize":123331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTzzxCRA9TVsSAnZWagAAzCQQAJ/kuCKG/zlkDabGf8Y7\nMCYm9dwmIJrposPhGwrKXZHSlfJQxDfjMR13/WojKGdf/TjZzyh3dPVL1zSv\nzfxhyWz6jMj8Xej7PUsOBQFvNZcz1CrFYbM+UVsxsPstWJs58vEAYoint+1D\n55pF8cgHdpdAsWduu8oWhhruSjiVzrPm2tlfXHwNQjVovOrFacAGBYqjd9Cm\nN5a7QaDUXqiplvj9M5TPN4NatZ/aHKFmw+qlBybgXBfgSimCifFRoK6d7ZRN\nwTWmvgodYRMW2cObYntnQBe6xg2jig1Yy2iNuiFny82rjDy8aZi72InHdEln\nwhbnVme0gbNhxbCUDxLplGVDsFLyu4137JlAOU0ctMvGGZxWWVelQjBJzhsG\ngoaADYcoTrESvvYpoJxFqhFLiWLpIpYyIn3RSu+mLegPE6221atjpNt0Ugjz\n0pE2qebynWArGFHeJ/S1Y9DjHI2vrpd47SpAjF3AFj2BIcGlhCus59fPL2OL\nwWpVbaNswIq+8ipKhYICPoIzQ+T1B6+FpgOgT1qucLqg+MZRK8jrAFr9t4g6\nmmJEMxaQCY983wVuvVk7N7wiQ4Gbw1M+ExMIdSEyR0G7CFAPU1RZQ4bRpi3y\ntBSb/lpkgyTFw9XT5atyLOKZN7mD36pZDzYsBphuls58RB2anfoIoipdrUWW\nnD3m\r\n=KP/K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID5iAp5T2DgC1TTxoGEZyONT2UK9kPyLgixHeaxT3FBnAiEAvTqrI2PtiMeoNjSfnRo4UCeNkIKv6TOC0iCbkk7bLhk="}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_1.3.3_1548696816914_0.7021508991762644"},"_hasShrinkwrap":false},"1.3.4":{"name":"react-popper","version":"1.3.4","description":"React wrapper around Popper.js","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"lib/cjs/index.js","module":"lib/esm/index.js","typings":"typings/react-popper.d.ts","scripts":{"build":"npm run build:clean && npm run build:esm && npm run build:cjs && npm run build:umd && npm run build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:umd":"rollup -c && rimraf dist/index.esm.js","build:esm":"cross-env BABEL_ENV=esm babel src --out-dir lib/esm","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__mocks__/*,*.test}.js' src lib/cjs","demo:dev":"parcel --out-dir demo/dist demo/index.html","demo:build":"parcel build --out-dir demo/dist demo/index.html --public-url=/react-popper","demo:deploy":"yarn demo:build && gh-pages -d demo/dist","test":"npm run test:eslint && npm run test:flow && npm run test:ts && npm run test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"npm run build","precommit":"pretty-quick --staged && test","prepublishOnly":"git-branch-is master"},"jest":{"setupFilesAfterEnv":["<rootDir>jest.setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"@babel/runtime":"^7.1.2","create-react-context":"^0.3.0","popper.js":"^1.14.4","prop-types":"^15.6.1","typed-styles":"^0.0.7","warning":"^4.0.2"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-transform-modules-commonjs":"^7.1.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-2":"^7.0.0","@types/react":"^16.1.0","babel-eslint":"^10.0.1","babel-jest":"^24.0.0","cross-env":"^5.1.4","emotion":"^9.1.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.3","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-jest":"^21.15.0","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","flow-bin":"^0.69.0","flow-copy-source":"^1.3.0","gh-pages":"^1.1.0","git-branch-is":"^0.1.0","jest":"^24.0.0","parcel-bundler":"^1.10.1","prettier":"^1.11.1","pretty-quick":"^1.4.1","react":"16.2.0","react-dom":"^16.3.0","react-emotion":"^9.1.1","react-spring":"^4.0.1","recompose":"^0.26.0","rimraf":"^2.6.2","rollup":"^0.60.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-size-snapshot":"^0.5.1","rollup-plugin-uglify":"^4.0.0","typescript":"^2.8.1"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2018 React Popper authors\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-popper@1.3.4","dist":{"shasum":"f0cd3b0d30378e1f663b0d79bcc8614221652ced","integrity":"sha512-9AcQB29V+WrBKk6X7p0eojd1f25/oJajVdMZkywIoAV6Ag7hzE1Mhyeup2Q1QnvFRtGQFQvtqfhlEoDAPfKAVA==","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-1.3.4.tgz","fileCount":33,"unpackedSize":78287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUrFpCRA9TVsSAnZWagAA5boP/0tFAoy5rlV70biZjWWy\nSsVN73pb5alPg3ZVkwZ5u1P43HJkkCC5kNdUYwiFKZ2X8Xq0gZS4TZpm/Hlc\n6/LkuwXicvsbJ4jJkrRnpBKHDxwt7ZRu/Kb7dFc5xeWGXOvc4CI7Cn725BAE\n2imja3Qg7EbSOBfz74SQMc1MfySoCvZqtkwt/dsckGf5dnYCYMKaPJMED86A\nAjUiN4YkStN9uzmO6KIG6nRxo557pLgeNDnPi7xNeuIMsLaiSoaBJ+Wllpfh\nKBMKbxfzKMaFgF2bU5hijUegcTAmu36y1Lumto+rGwBPnn3VRuM+5m+Npg1D\n4BmQ5B1StNYK2AbdhrVfCTICT1TO9G9MBDwmch1VNduRRbJRP6S8hblUxXq9\nUh1+rT9mULijR5J8ab2agan/+AHxgZ2jeqz4TGHyb67QttE3vV+5F6pm9jwO\nLC9gpAOTZGbCCGeeZSb08lxCL6UWJBWKkP1nvLVwMiEQ7eOy4vo3h5K/AIYe\nrg99zuyqCnRnx0zCmF4UnGT6juNCZ5j7Taxnbe3CjxV6lMGUWy6ifVrr32pJ\n6apwZfSZW9LjoJtOclYahtz+5bpIeLiVTa7A+fN3XSbNC7xdncDN49GU6JWl\nQnqvoAYhYTmt6IFeMdN9m1en9zaSoz2GG/EV5/1FkzrafMawpwDYSh63F0hN\ngAU+\r\n=c51G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCT6Y2Jqq44iYo2XwFXhTSNXrnbczQFA+n2IgYYh9i8TAIhAPGu3NXVZkzBillbkG8qrOCn/aboLijj2lSSojgGIIJo"}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_1.3.4_1565700456512_0.08571501793860548"},"_hasShrinkwrap":false},"1.3.5":{"name":"react-popper","version":"1.3.5","description":"React wrapper around Popper.js","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"lib/cjs/index.js","module":"lib/esm/index.js","typings":"typings/react-popper.d.ts","sideEffects":false,"scripts":{"build":"npm run build:clean && npm run build:esm && npm run build:cjs && npm run build:umd && npm run build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:umd":"rollup -c && rimraf dist/index.esm.js","build:esm":"cross-env BABEL_ENV=esm babel src --out-dir lib/esm","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__mocks__/*,*.test}.js' src lib/cjs","demo:dev":"parcel --out-dir demo/dist demo/index.html","demo:build":"parcel build --out-dir demo/dist demo/index.html --public-url=/react-popper","demo:deploy":"yarn demo:build && gh-pages -d demo/dist","test":"npm run test:eslint && npm run test:flow && npm run test:ts && npm run test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"npm run build","precommit":"pretty-quick --staged && test","prepublishOnly":"git-branch-is master"},"jest":{"setupFilesAfterEnv":["<rootDir>jest.setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"@babel/runtime":"^7.1.2","create-react-context":"^0.3.0","popper.js":"^1.14.4","prop-types":"^15.6.1","typed-styles":"^0.0.7","warning":"^4.0.2"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-transform-modules-commonjs":"^7.1.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-2":"^7.0.0","@types/react":"^16.1.0","babel-eslint":"^10.0.1","babel-jest":"^24.0.0","cross-env":"^5.1.4","emotion":"^9.1.1","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","enzyme-to-json":"^3.4.0","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-jest":"^21.15.0","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","flow-bin":"^0.69.0","flow-copy-source":"^1.3.0","gh-pages":"^1.1.0","git-branch-is":"^0.1.0","jest":"^24.0.0","parcel-bundler":"^1.10.1","prettier":"^1.11.1","pretty-quick":"^1.4.1","react":"16.9.0","react-dom":"^16.9.0","react-emotion":"^9.1.1","react-spring":"^8.0.27","recompose":"^0.26.0","rimraf":"^2.6.2","rollup":"^0.60.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-size-snapshot":"^0.5.1","rollup-plugin-uglify":"^4.0.0","typescript":"^2.8.1"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2018 React Popper authors\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-popper@1.3.5","dist":{"shasum":"3a785f2a6271af59902a45ec9870180d26d2d9c1","integrity":"sha512-Wi5WewcQ7O4fP4YArjWXY7JXRkDX+7sAjE9AeEahgPg6PdAHvQibek+nVqxO1lS8aX2v3iWzCC5Jgm3cuVfdCQ==","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-1.3.5.tgz","fileCount":36,"unpackedSize":84487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwr9rCRA9TVsSAnZWagAA/4wP/12LBTvGztF1IE11q9NJ\nXFC/86VpkJzfwGLG+B6AR/wuoU0UASJasPU6lkvW9IlfD3m5gsI+U954pS6A\ncCLJWoKaSGGnL4NHTV8SbGZ1CXSy85x8umRWZadFw6+2rS4TKZdINfJCM8tO\nuzDmrqV4EBxZ0RR8PDcizCZsIeh39k01DtU4a374PmBwVpD4OXC1d+1xbFy4\n1pcrG/swUKwDEtk9IMv1MViETTdluR/VUbiid3WZrTWkEwb8nKJyLcBJr7Vf\nshhlIIsEGmTQQd8j/zd45X60CWQwgwLS+TN35TTBrrnjc7rN/U9hpymFPB1q\nRzS1maZoAV5kHO2Oi9DZeqbouYHnKjNmRFVze3x6+jgXjwI65cWHj4e0OoOj\ngA8jclmbOLEz5ajiQUpEO4JHC7z206BXTfQWYRZ3j/hPeFdvV/P0TsRh5nK6\nn5ubffRUu7uUXTKAYnf60SiV2xKKeFb/nKVh8mEoCm1T4UB2OnQJj3MqwsoD\nebvbLMhHVmNnZyZawnu31c3u04blWbjhCSUG8IRwtWvQjKW0AnMIXYWoAbzt\nmJ4UDFk7KNR6s9d0mMGGMzCz0c8IgXopU4WAmwkgRP2sYcVsUaaMSBAYRzFB\nOQQjv7c/fRYP3Zck9bR0tQVjv2RlRDOvIt6OPO5xCs5H0SaCwlx0FO/LxlTa\nprp3\r\n=R2kr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDu1GVYmea7oIRJgFQLI9bndorkTJT+lk9c0Bg6xn85ywIhAMQaKZWiFq7er+aIZgcMiV98B7Ejj9n3MTGdFoUlcQAH"}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_1.3.5_1573044074835_0.013621048155736837"},"_hasShrinkwrap":false},"1.3.6":{"name":"react-popper","version":"1.3.6","description":"React wrapper around Popper.js","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"lib/cjs/index.js","module":"lib/esm/index.js","typings":"typings/react-popper.d.ts","sideEffects":false,"scripts":{"build":"npm run build:clean && npm run build:esm && npm run build:cjs && npm run build:umd && npm run build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:umd":"rollup -c && rimraf dist/index.esm.js","build:esm":"cross-env BABEL_ENV=esm babel src --out-dir lib/esm","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__mocks__/*,*.test}.js' src lib/cjs","demo:dev":"parcel --out-dir demo/dist demo/index.html","demo:build":"parcel build --out-dir demo/dist demo/index.html --public-url=/react-popper","demo:deploy":"yarn demo:build && gh-pages -d demo/dist","test":"npm run test:eslint && npm run test:flow && npm run test:ts && npm run test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"npm run build","precommit":"pretty-quick --staged && test","prepublishOnly":"git-branch-is master"},"jest":{"setupFilesAfterEnv":["<rootDir>jest.setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"@babel/runtime":"^7.1.2","create-react-context":"^0.3.0","popper.js":"^1.14.4","prop-types":"^15.6.1","typed-styles":"^0.0.7","warning":"^4.0.2"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-transform-modules-commonjs":"^7.1.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-2":"^7.0.0","@types/react":"^16.1.0","babel-eslint":"^10.0.1","babel-jest":"^24.0.0","cross-env":"^5.1.4","emotion":"^9.1.1","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","enzyme-to-json":"^3.4.0","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-jest":"^21.15.0","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","flow-bin":"^0.69.0","flow-copy-source":"^1.3.0","gh-pages":"^1.1.0","git-branch-is":"^0.1.0","jest":"^24.0.0","parcel-bundler":"^1.10.1","prettier":"^1.11.1","pretty-quick":"^1.4.1","react":"16.9.0","react-dom":"^16.9.0","react-emotion":"^9.1.1","react-spring":"^8.0.27","recompose":"^0.26.0","rimraf":"^2.6.2","rollup":"^0.60.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-size-snapshot":"^0.5.1","rollup-plugin-uglify":"^4.0.0","typescript":"^2.8.1"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2018 React Popper authors\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-popper@1.3.6","dist":{"shasum":"32122f83af8fda01bdd4f86625ddacaf64fdd06d","integrity":"sha512-kLTfa9z8n+0jJvRVal9+vIuirg41rObg4Bbrvv/ZfsGPQDN9reyVVSxqnHF1ZNgXgV7x11PeUfd5ItF8DZnqhg==","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-1.3.6.tgz","fileCount":36,"unpackedSize":85021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxDl9CRA9TVsSAnZWagAAwAEP/3k5MBLDLLFm5udOL0xA\nuYftPeOSOYl9u9tFzdAyAu3cJwF1qPOF8reC1cdiGiOcUl9ZN+gYwiOA+f91\nygFZJQSV/HeDQgvmGiwi37VXKBLOeQ2LMskZ14KjDf4s59H6APMxYm4Sm170\nu+3wRQK5WNndqNFldtB2O91UjWdaxGSoBcoSpfMq/mrhQsoFFqoNLOREqlU+\nhVn8nmoicSO0P6hCSr+SB6E1rGGdAsfPop+njYSSjJMYz5utwfVqhjES0VTm\nchStLk/alayCyEwlr7YNcvXoBmPtjXD1Z6f4bDVpTuTKgpOfrbOSyLMv4mUA\ntok03u8i5OiBCRuYhosCSP7NadeRxRWUzukHVhaZc2qSSX6sVDOVcvevAjZX\nQMyTQvMbvq80IBLJ6E7xT+aOGdF/2Adm8eXAolW8zsrp/Acl8BXPDJRz4aod\nf/nflbncirFlPgSNrI1KDHBfS2y7HTH4qXmkSr7D+hXMMk7mEVAi1X5nQ7iD\nm3tRpc/ebRVNtrKbOd4HiVw478hbBVzV9h5daIbgbIbWk320yAuFompg7/I3\nATxGYaLLxlyMJGPcKD4Wpd6pOtKc/Xx9MamWXAFambxo0vKZY34lVUIfPBw5\nsrnJx4CEK+fpiOaZwAWWudWvBkhn+xocr/NcSw2Pgrh8EGurGX0dzqcW0cE/\ndMA8\r\n=fXd3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFIBA/oyGH55SJv7aOKK1KNI2wMeAdGxFbraIzcdMgFIAiEA7RvIX9M7Ds0F/kWfeJj9W3PtksW6qaTeI3A622EgVlA="}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_1.3.6_1573140860866_0.019278324323930507"},"_hasShrinkwrap":false},"1.3.7":{"name":"react-popper","version":"1.3.7","description":"React wrapper around Popper.js","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"lib/cjs/index.js","module":"lib/esm/index.js","typings":"typings/react-popper.d.ts","sideEffects":false,"scripts":{"build":"npm run build:clean && npm run build:esm && npm run build:cjs && npm run build:umd && npm run build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:umd":"rollup -c && rimraf dist/index.esm.js","build:esm":"cross-env BABEL_ENV=esm babel src --out-dir lib/esm","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__mocks__/*,*.test}.js' src lib/cjs","demo:dev":"parcel --out-dir demo/dist demo/index.html","demo:build":"parcel build --out-dir demo/dist demo/index.html --public-url=/react-popper","demo:deploy":"yarn demo:build && gh-pages -d demo/dist","test":"npm run test:eslint && npm run test:flow && npm run test:ts && npm run test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"npm run build","precommit":"pretty-quick --staged && test","prepublishOnly":"git-branch-is master"},"jest":{"setupFilesAfterEnv":["<rootDir>jest.setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"@babel/runtime":"^7.1.2","create-react-context":"^0.3.0","deep-equal":"^1.1.1","popper.js":"^1.14.4","prop-types":"^15.6.1","typed-styles":"^0.0.7","warning":"^4.0.2"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-transform-modules-commonjs":"^7.1.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-2":"^7.0.0","@types/react":"^16.1.0","babel-eslint":"^10.0.1","babel-jest":"^24.0.0","cross-env":"^5.1.4","emotion":"^9.1.1","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","enzyme-to-json":"^3.4.0","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-jest":"^21.15.0","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","flow-bin":"^0.69.0","flow-copy-source":"^1.3.0","gh-pages":"^1.1.0","git-branch-is":"^0.1.0","jest":"^24.0.0","parcel-bundler":"^1.10.1","prettier":"^1.11.1","pretty-quick":"^1.4.1","react":"16.9.0","react-dom":"^16.9.0","react-emotion":"^9.1.1","react-spring":"^8.0.27","recompose":"^0.26.0","rimraf":"^2.6.2","rollup":"^0.60.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-size-snapshot":"^0.5.1","rollup-plugin-uglify":"^4.0.0","typescript":"^2.8.1"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2018 React Popper authors\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-popper@1.3.7","dist":{"shasum":"f6a3471362ef1f0d10a4963673789de1baca2324","integrity":"sha512-nmqYTx7QVjCm3WUZLeuOomna138R1luC4EqkW3hxJUrAe+3eNz3oFCLYdnPwILfn0mX1Ew2c3wctrjlUMYYUww==","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-1.3.7.tgz","fileCount":36,"unpackedSize":85591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7mz3CRA9TVsSAnZWagAArGQQAIIzzS+1bI1l4C/+UBce\nZIEk0kfWwXKrKURx/7+uk0Qss1bpucluqH/sHQB9IoQq7yzajbSoNcNxFgfG\n7NwrgDqBBHzEc8CB1i9v+NJ+WXyWaMXvQelZY0AmqJH+IHTVRPtdmXZgNQlp\n4gTOCc0wzG94y8QSnG3DGRe7TIKK20unjNaSnAYk2pvDKgqAW2DL8FmtpNvx\n0HYPSQNe96dAdnOfeMkmqrUxmK0jVYxB45C46cvr6tajXaOY5Ts1rhyVlUGo\nC7o8yx/1Lewy5fWnIX7CksoMXHVL7ynexEpgqEAopNW5KTCt04FiA4uEdaLL\nnIW+BkERxNM9YhG0rxHlsrZoZy2OXhw37lw5LSFmWY2Liq4G2lsBCsr75Ium\nxbXLAXyj5pjhGHxyQPg/m/cUdK+kImK0qSP8nqOGO/U9rWX8Xs6EagbQu8l5\n4qk0UwvCpTKr8jDlrVkATfw76u2ZLFcJSEWOiP0PF+/IScMua2s3D/w3oaax\nLnR0Mz1hhrNxYJJ91fkENijFo4xB1zmnrZw8EP5aGozI9+1o82NcR9QeUC2j\nymEarrO/TxvhUHW2sKs9aoKWxy85auUZAqzmHTkAywPNOqZdOEDk1ty8/5hY\n9LapfQ/g3QOvvATEreT7lUM7SOh5pvrZUjrPJ64o4V3x0xa/YJ81/QgSqAtQ\nWVjv\r\n=+OMA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDYd8YwBBA+NpjXA2WR+BB7vXUQ+oaeWirpz+kzDYSSKAiEAs1bAj/gUhLj+/0aDNbtG5YG/8ufMMRzIZ+t4mWJH9PU="}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_1.3.7_1575906550654_0.3603252594952633"},"_hasShrinkwrap":false},"2.0.0":{"name":"react-popper","version":"2.0.0","description":"Official library to use Popper on React projects","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"contributors":[{"name":"Federico Zivolo","email":"federico.zivolo@gmail.com","url":"https://fezvrasta.github.io"}],"homepage":"https://github.com/popperjs/react-popper","main":"lib/cjs/index.js","module":"lib/esm/index.js","typings":"typings/react-popper.d.ts","sideEffects":false,"scripts":{"build":"yarn build:clean && yarn build:esm && yarn build:cjs && yarn build:umd && yarn build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:umd":"rollup -c && rimraf dist/index.esm.js","build:esm":"cross-env BABEL_ENV=esm babel src --out-dir lib/esm","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__typings__/*,*.test}.js' src lib/cjs","demo:dev":"parcel --out-dir demo/dist demo/index.html","demo:build":"parcel build --out-dir demo/dist demo/index.html --public-url=/react-popper","demo:deploy":"yarn demo:build && gh-pages -d demo/dist","test":"yarn test:eslint && yarn test:flow && yarn test:ts && yarn test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"yarn build","precommit":"pretty-quick --staged && test","prepublishOnly":"git-branch-is master"},"jest":{"setupFilesAfterEnv":["<rootDir>jest.setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"repository":{"type":"git","url":"https://github.com/popperjs/react-popper"},"bugs":{"url":"https://github.com/popperjs/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"@popperjs/core":"^2.0.0","react":"^16.8.0"},"dependencies":{"@babel/runtime":"^7.9.2","deep-equal":"^2.0.1","prop-types":"^15.6.1","warning":"^4.0.2"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/plugin-external-helpers":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-transform-modules-commonjs":"^7.9.0","@babel/plugin-transform-runtime":"^7.9.0","@babel/polyfill":"^7.8.7","@babel/preset-env":"^7.9.0","@babel/preset-flow":"^7.9.0","@babel/preset-react":"^7.9.4","@babel/preset-stage-2":"^7.8.3","@emotion/core":"^10.0.28","@emotion/styled":"^10.0.27","@popperjs/core":"^2.1.1","@types/react":"^16.9.29","babel-eslint":"^10.1.0","babel-jest":"^25.2.4","cross-env":"^7.0.2","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","enzyme-to-json":"^3.4.4","eslint":"^6.8.0","eslint-config-prettier":"^6.10.1","eslint-plugin-flowtype":"^4.7.0","eslint-plugin-jest":"^23.8.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","flow-bin":"^0.121.0","flow-copy-source":"^2.0.9","gh-pages":"^2.2.0","git-branch-is":"^3.1.0","jest":"^25.2.4","parcel-bundler":"^1.12.4","prettier":"^2.0.2","pretty-quick":"^2.0.1","react":"16.13.1","react-dom":"^16.13.1","react-spring":"^8.0.27","recompose":"^0.30.0","rimraf":"^3.0.2","rollup":"^2.3.1","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-size-snapshot":"^0.11.0","rollup-plugin-uglify":"^6.0.4","typescript":"^3.8.3"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2018 React Popper authors\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-popper@2.0.0","dist":{"shasum":"f8e2ad150589b9a6b90cb3f2c112919988b53f22","integrity":"sha512-2XmX13B2V906yJa6g1EHlhqJMOa4nXc5Zpx+dCCdYGtvn4k/HML+tu9f0v7mGvFhQfi+R8zEgCqwM7YUWYn/ZQ==","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-2.0.0.tgz","fileCount":35,"unpackedSize":189047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegzqUCRA9TVsSAnZWagAA8l8P/12TsfVUrlgjYry45jqx\nCht6VOzAqlguRHn5utlgQcZgopHkxvm9BylrjOkWDHyZMIwwSecD5zNtyr8G\nLfQ5aQ3yb2hXikxwYbHyCyaFYckg9b9zSaf7zUrb6hxry6dPP0P82egi7rYk\nwMhMNpMdwtLUb/CpSV+BPW3IIKnBD+TfKWbZS4jQbhp73PwNoXJ4cownSqZN\nPBdbNnbZNX9mtTwl0SJBWNLt8PoqYLwpauwp0tj4Uol/2akX474gDmWzAxsM\nhkMDfhks86VkEJYTwoZpd0QHb3PoAFxhIF52BW5imODyLO7EzVAWRY5V5kGC\nrBfmdPSSEkfotyLaDxuwyca4A9EVuthlbXPi3oeHlz6JAn7N5gDkOGjtHEyD\nsfBah2tNJRcYt6XF3geGO3nuYac+G3MQKgp7LYeqngVKLgMfNlPUeuAa8Q8u\nGIGed0GXhSllL3ZU7YIR1EtxJLM1fxi9Tp+fsi6XwJ4wZPNNvtpZBgPCA1MU\nebNGpWckpcqiLY9/E/UiUAGMLQnBJFfb1jyzmDA3ELJtToB0rZMsRz9mLCwS\nw6TSy9sud3VN+vszMZeHWoqEs+JI6m+MtRh30Wnc9Ih6hiYDEnEosmxqiKUf\ncVjVj49nYrpVaF9x0d2JjIWUsJwcYgYRbpeUrpQuVq0azCvv+dtwL5kwXuyg\nmNlx\r\n=P1hg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB0ZTC6ed5CzFq7ebkQZyXoRj1+K7DuPKSXJBRyTeGHOAiBwbETHfw7PSeCip3Bb5QLr574c55AMzITKPYb5Lc3ZpQ=="}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_2.0.0_1585658516320_0.47155197414149685"},"_hasShrinkwrap":false},"2.1.0":{"name":"react-popper","version":"2.1.0","description":"Official library to use Popper on React projects","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"contributors":[{"name":"Federico Zivolo","email":"federico.zivolo@gmail.com","url":"https://fezvrasta.github.io"}],"homepage":"https://github.com/popperjs/react-popper","main":"lib/cjs/index.js","module":"lib/esm/index.js","typings":"typings/react-popper.d.ts","sideEffects":false,"scripts":{"build":"yarn build:clean && yarn build:esm && yarn build:cjs && yarn build:umd && yarn build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:umd":"rollup -c && rimraf dist/index.esm.js","build:esm":"cross-env BABEL_ENV=esm babel src --out-dir lib/esm","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__typings__/*,*.test}.js' src lib/cjs","demo:dev":"parcel --out-dir demo/dist demo/index.html","demo:build":"parcel build --out-dir demo/dist demo/index.html --public-url=/react-popper","demo:deploy":"yarn demo:build && gh-pages -d demo/dist","test":"yarn test:eslint && yarn test:flow && yarn test:ts && yarn test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"yarn build","precommit":"pretty-quick --staged && test","prepublishOnly":"git-branch-is master"},"jest":{"setupFilesAfterEnv":["<rootDir>jest.setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"repository":{"type":"git","url":"https://github.com/popperjs/react-popper"},"bugs":{"url":"https://github.com/popperjs/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"@popperjs/core":"^2.0.0","react":"^16.8.0"},"dependencies":{"@babel/runtime":"^7.9.2","deep-equal":"^2.0.1","prop-types":"^15.6.1","warning":"^4.0.2"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/plugin-external-helpers":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-transform-modules-commonjs":"^7.9.0","@babel/plugin-transform-runtime":"^7.9.0","@babel/polyfill":"^7.8.7","@babel/preset-env":"^7.9.0","@babel/preset-flow":"^7.9.0","@babel/preset-react":"^7.9.4","@babel/preset-stage-2":"^7.8.3","@emotion/core":"^10.0.28","@emotion/styled":"^10.0.27","@popperjs/core":"^2.1.1","@types/react":"^16.9.29","babel-eslint":"^10.1.0","babel-jest":"^25.2.4","cross-env":"^7.0.2","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","enzyme-to-json":"^3.4.4","eslint":"^6.8.0","eslint-config-prettier":"^6.10.1","eslint-plugin-flowtype":"^4.7.0","eslint-plugin-jest":"^23.8.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","flow-bin":"^0.121.0","flow-copy-source":"^2.0.9","gh-pages":"^2.2.0","git-branch-is":"^3.1.0","jest":"^25.2.4","parcel-bundler":"^1.12.4","prettier":"^2.0.2","pretty-quick":"^2.0.1","react":"16.13.1","react-dom":"^16.13.1","react-spring":"^8.0.27","recompose":"^0.30.0","rimraf":"^3.0.2","rollup":"^2.3.1","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-size-snapshot":"^0.11.0","rollup-plugin-uglify":"^6.0.4","typescript":"^3.8.3"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2018 React Popper authors\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-popper@2.1.0","dist":{"shasum":"63f94c5c26d247961ab7604c7c68acf810d9bae4","integrity":"sha512-SCDXYyd0pA8yAzEck6IMEznYo3X2gGuPn9DvTC5cjcH5hfyrZHv0q6y39ittdU5Bk+akggepnAg61Fb6jGtIeg==","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-2.1.0.tgz","fileCount":35,"unpackedSize":189119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeisnjCRA9TVsSAnZWagAA5AgQAIa3xf4sj9m0ZMYLcrtg\n2S1DK3k/+uFb/B/Wt5IhJIGMRdZ4tri7pkBa31RitXGFRhbMAybxmCvzpm3I\nI4/tAXYwvnAYR4iGGpazrMz6pI0GX00G66cohBAof8aA34pgec+iOLe/vt0V\n2soQPgCb+RtCIA5JuYD+04Y+9rBa5LYzmuINx/0BhYdT8rfDtiiAPf+6ZOha\ngNm6pbkf57t6tUycdHxV4E9njX/8kWu/F52/kuzQlnTtT3Tjzjzvea3HFbwl\nYT5BWzFai6t2FWQDIdgX+H16xb482CO4ebuzBKHcGM2e06VGYUIR1o9im43c\nRfE6AlOMnzoyKaizeEH/YcpvH0nrFTXECq/7Qt6hbjBEoQxiDzY5sy88J3m9\nZG+k+IdFK53oDyoJMgdjnY4k+n2L8yzjXWzbxB2GsnPt03g4IqS8X/8TSmMs\nxcVoGospV4Ot6ltA09JYXMTxMa4pG7FHpbV8cz8vxg/TmO5rpLiMiTfao7Ly\n/k+wj4S/W9w31uwtJS0MTxjOD1oLEOfvVJI6tHCFvcvHqqyRWwMeDBcjPE2h\nAFcddiE4XApfRZQeB2K/wW70RQ3pAj2paZeaEvDTI8FKkQUGaFAjpf9dPOuS\nhMeJGftEsCIKdagfGey0Na59aTwijycXij5nlyzGtmqNbK+LvyvPUpsCj84A\nYPmH\r\n=XM1Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAGtcOqBwvOgMJSHg7trOW/UC8ULGKRUKBoQrxxglZzAAiAWgU5qPfnmCCZpvIQ0kyqj12dlrPu/KGs3C2+kva5eBg=="}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_2.1.0_1586153955212_0.1929183079491621"},"_hasShrinkwrap":false},"2.2.0":{"name":"react-popper","version":"2.2.0","description":"Official library to use Popper on React projects","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"contributors":[{"name":"Federico Zivolo","email":"federico.zivolo@gmail.com","url":"https://fezvrasta.github.io"}],"homepage":"https://github.com/popperjs/react-popper","main":"lib/cjs/index.js","module":"lib/esm/index.js","typings":"typings/react-popper.d.ts","sideEffects":false,"scripts":{"build":"yarn build:clean && yarn build:esm && yarn build:cjs && yarn build:umd && yarn build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:umd":"rollup -c && rimraf dist/index.esm.js","build:esm":"cross-env BABEL_ENV=esm babel src --out-dir lib/esm","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__typings__/*,*.test}.js' src lib/cjs","demo:dev":"parcel --out-dir demo/dist demo/index.html","demo:build":"parcel build --out-dir demo/dist demo/index.html --public-url=/react-popper","demo:deploy":"yarn demo:build && gh-pages -d demo/dist","test":"yarn test:eslint && yarn test:flow && yarn test:ts && yarn test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"yarn build","precommit":"pretty-quick --staged && test","prepublishOnly":"git-branch-is master"},"jest":{"setupFilesAfterEnv":["<rootDir>jest.setup.js"]},"repository":{"type":"git","url":"https://github.com/popperjs/react-popper"},"bugs":{"url":"https://github.com/popperjs/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"@popperjs/core":"^2.0.0","react":"^16.8.0"},"dependencies":{"react-fast-compare":"^3.0.1","warning":"^4.0.2"},"devDependencies":{"@atomico/rollup-plugin-sizes":"^1.1.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/plugin-transform-modules-commonjs":"^7.9.0","@babel/polyfill":"^7.8.7","@babel/preset-env":"^7.9.0","@babel/preset-flow":"^7.9.0","@babel/preset-react":"^7.9.4","@emotion/core":"^10.0.28","@emotion/styled":"^10.0.27","@popperjs/core":"^2.2.1","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","@rollup/plugin-replace":"^2.3.1","@testing-library/react":"^10.0.2","@testing-library/react-hooks":"^3.2.1","@types/react":"^16.9.29","babel-eslint":"^10.1.0","babel-jest":"^25.2.4","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.10.1","eslint-plugin-flowtype":"^4.7.0","eslint-plugin-jest":"^23.8.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","flow-bin":"^0.122.0","flow-copy-source":"^2.0.9","gh-pages":"^2.2.0","git-branch-is":"^3.1.0","jest":"^25.2.4","parcel-bundler":"^1.12.4","prettier":"^2.0.2","pretty-quick":"^2.0.1","react":"16.13.1","react-dom":"^16.13.1","react-spring":"^8.0.27","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.3.1","rollup-plugin-babel":"^4.4.0","rollup-plugin-terser":"^5.3.0","typescript":"^3.8.3"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2018 React Popper authors\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-popper@2.2.0","dist":{"shasum":"807174c0a6f01a83a7809d7e974b3ca1d4419d5f","integrity":"sha512-9tHnjmTr0J3iavYSt0jXiieRTD/j8Mi1C0Fck0Di2ENkiTm7ADmievZmpMzChOQH+CF+4susx+dcXe9CW1htuA==","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-2.2.0.tgz","fileCount":38,"unpackedSize":80233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejzh0CRA9TVsSAnZWagAAX/AQAJCyEbSEUapFKSJ57dbb\nKkUgC1sJxl1qhye/tTlr2wLBugebGSTMVnFpIlz+NOlExk4F0pQmSHFydvH0\nmGrDE4l6+aad+InXs1PF1232C23QSiI9FmHiw6Et35hv/ASfdhzIgbE/0etb\nqCOrqasfX3TUXzvTfGBUPqBn7AgD9qrP4jpRmRr1yAWZfg+hvdr6Oq7XfWW1\nTModws44bJ4b9spKN21GwcUb0Y4WvqvkbHsLbG7pcXa+JBJhTvvtViX4UvLb\nUX4nehlnV4jmn9juNm/MLkGejc8iXAWwqc92PBAb71rht8wDnZB5orExubrA\nths0LMSO09CHHKFENfazo3MmVH72/ZeSO42KuoOWER/Z7wRYjpwWS8J6I/st\nMssUBL38+3SUkprlExP1ZRbYHF6pYrmwVDQ9lpidrm0k7BjlWbeCHTmiu/6j\nQ4bnN+38R8CNFHvKipbXeoAlnJmqYPE0IF8qdz/77lwytR7SY2/6GdM0YROI\nqHKw1s9qR2IMx91EJ3GqXfXDH8EVzqXkxNjmjBfNMa+xsX44yPA4bzUlpf5w\np+p8AGkuSB6qSoKlvmpuAm+imgIVrZnLfGvvEynnKokRWYWibjF0BFm3pecz\n0TdoR8SHWFT7bBiJi2V0SQwP0XmEqyJvuIaDQDjBSdAHWw1se1jlEChrU6T9\nlxWw\r\n=oywX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOi2JsUvtYaoG2pfrnxYU77JfsJlr5AE4gyLPW7YM00QIhAM4XSRPhJo2XNgCntxQHE+OOCxtgKp8A5Johmt+ztpb1"}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_2.2.0_1586444403156_0.8969585915937428"},"_hasShrinkwrap":false},"2.2.1":{"name":"react-popper","version":"2.2.1","description":"Official library to use Popper on React projects","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"contributors":[{"name":"Federico Zivolo","email":"federico.zivolo@gmail.com","url":"https://fezvrasta.github.io"}],"homepage":"https://github.com/popperjs/react-popper","main":"lib/cjs/index.js","module":"lib/esm/index.js","typings":"typings/react-popper.d.ts","sideEffects":false,"scripts":{"build":"yarn build:clean && yarn build:esm && yarn build:cjs && yarn build:umd && yarn build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:umd":"rollup -c && rimraf dist/index.esm.js","build:esm":"cross-env BABEL_ENV=esm babel src --out-dir lib/esm","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__typings__/*,*.test}.js' src lib/cjs","demo:dev":"parcel --out-dir demo/dist demo/index.html","demo:build":"parcel build --out-dir demo/dist demo/index.html --public-url=/react-popper","demo:deploy":"yarn demo:build && gh-pages -d demo/dist","test":"yarn test:eslint && yarn test:flow && yarn test:ts && yarn test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"yarn build","precommit":"pretty-quick --staged && test","prepublishOnly":"git-branch-is master"},"jest":{"setupFilesAfterEnv":["<rootDir>jest.setup.js"]},"repository":{"type":"git","url":"https://github.com/popperjs/react-popper"},"bugs":{"url":"https://github.com/popperjs/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"@popperjs/core":"^2.0.0","react":"^16.8.0"},"dependencies":{"react-fast-compare":"^3.0.1","warning":"^4.0.2"},"devDependencies":{"@atomico/rollup-plugin-sizes":"^1.1.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/plugin-transform-modules-commonjs":"^7.9.0","@babel/polyfill":"^7.8.7","@babel/preset-env":"^7.9.0","@babel/preset-flow":"^7.9.0","@babel/preset-react":"^7.9.4","@emotion/core":"^10.0.28","@emotion/styled":"^10.0.27","@popperjs/core":"^2.2.1","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","@rollup/plugin-replace":"^2.3.1","@testing-library/react":"^10.0.2","@testing-library/react-hooks":"^3.2.1","@types/react":"^16.9.29","babel-eslint":"^10.1.0","babel-jest":"^25.2.4","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.10.1","eslint-plugin-flowtype":"^4.7.0","eslint-plugin-jest":"^23.8.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","flow-bin":"^0.122.0","flow-copy-source":"^2.0.9","gh-pages":"^2.2.0","git-branch-is":"^3.1.0","jest":"^25.2.4","parcel-bundler":"^1.12.4","prettier":"^2.0.2","pretty-quick":"^2.0.1","react":"16.13.1","react-dom":"^16.13.1","react-spring":"^8.0.27","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.3.1","rollup-plugin-babel":"^4.4.0","rollup-plugin-terser":"^5.3.0","typescript":"^3.8.3"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2018 React Popper authors\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-popper@2.2.1","dist":{"shasum":"c5fdd3f58450f1144850381dca2aa0cb8db62248","integrity":"sha512-nkO8lDzj2ZPO+fSK+gqo/dxEHBw4JZAE57tlS0Dm2EaPd7/C7Qs2bWXQUNAvzMf6X2s7LlyhQSzuvycOSyACPQ==","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-2.2.1.tgz","fileCount":38,"unpackedSize":85581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekA1pCRA9TVsSAnZWagAABJQQAImvAv6KJEl9Z/0VTqj+\n4GvJm5CHZXN1aGUdj+AMX3pIXzjbNTy38ri3uphp3YM+WWbtIr/8EDTVb0zt\nv3R+NgDo8GywrZx0x+wqILTLZYX5rOB4AEe5BZfFppj77yphZVWu8CIgFd/s\n24IFayJcEhQV/XQKupiAKrTtxrUPtxyefkHcBPQWE0CoJCR1MEdfX4sHyOZU\nhiVjxQj7K3mSR7gZD7+S575WhfEeREKnhZKuLxPhmsuixDaApiekhkMKRsAt\nZfOtUQNfevBzPPO7SUSsRGdngC+r98aBwebBzk4MyGnkXyOkjr66x9Ut+H+B\nPtxgtozCOZ0LPH8ukMpaCOttZ2w+qdqdjaBeJttx6RvAGPGkEM3N0DbphZpl\nXZae1BjGp/wJUYp4QOAwS0JF53lWji1mjTp8Gt85/T+iPazH7jkfenTnoQp5\nCWlvVe/iMRFPlJHKL9J7sJDU2IIRe0btso7HRT+SWlE0QgZhaUEMEjPY/ze5\nM7Ja22KfYgmBd8HIkNjX/I/TDDZr3EKoiC0vvlHNGxKmsNsvecaK9aECEa4c\n9JMvS8nOEyFNN/lWFEqoXyuum8wz7t5s2ijWqZpe1v5a9P3EyEVTjsqnPu3N\no6rzW50bRQ7X2znJ/zM1eWfqplz91tOsz/ZD5jVUeRnRCHU0tvy9kKJux5YO\nFKh5\r\n=lvZq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICl0H2R92S6Q3+ESE5zqkLDF0LjupeSQOH2jG6eV0ItrAiEAteqIlsk/RlQ1cXmnONfyGLzWZUnHBSuoeqcbh+3XjjA="}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_2.2.1_1586498920707_0.6563034113644115"},"_hasShrinkwrap":false},"2.2.2":{"name":"react-popper","version":"2.2.2","description":"Official library to use Popper on React projects","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"contributors":[{"name":"Federico Zivolo","email":"federico.zivolo@gmail.com","url":"https://fezvrasta.github.io"}],"homepage":"https://github.com/popperjs/react-popper","main":"lib/cjs/index.js","module":"lib/esm/index.js","typings":"typings/react-popper.d.ts","sideEffects":false,"scripts":{"build":"yarn build:clean && yarn build:esm && yarn build:cjs && yarn build:umd && yarn build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:umd":"rollup -c && rimraf dist/index.esm.js","build:esm":"cross-env BABEL_ENV=esm babel src --out-dir lib/esm","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__typings__/*,*.test}.js' src lib/cjs","demo:dev":"parcel --out-dir demo/dist demo/index.html","demo:build":"parcel build --out-dir demo/dist demo/index.html --public-url=/react-popper","demo:deploy":"yarn demo:build && gh-pages -d demo/dist","test":"yarn test:eslint && yarn test:flow && yarn test:ts && yarn test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"yarn build","precommit":"pretty-quick --staged && test","prepublishOnly":"git-branch-is master"},"jest":{"setupFilesAfterEnv":["<rootDir>jest.setup.js"]},"repository":{"type":"git","url":"https://github.com/popperjs/react-popper"},"bugs":{"url":"https://github.com/popperjs/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"@popperjs/core":"^2.0.0","react":"^16.8.0"},"dependencies":{"react-fast-compare":"^3.0.1","warning":"^4.0.2"},"devDependencies":{"@atomico/rollup-plugin-sizes":"^1.1.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/plugin-transform-modules-commonjs":"^7.9.0","@babel/polyfill":"^7.8.7","@babel/preset-env":"^7.9.0","@babel/preset-flow":"^7.9.0","@babel/preset-react":"^7.9.4","@emotion/core":"^10.0.28","@emotion/styled":"^10.0.27","@popperjs/core":"^2.2.1","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","@rollup/plugin-replace":"^2.3.1","@testing-library/react":"^10.0.2","@testing-library/react-hooks":"^3.2.1","@types/react":"^16.9.29","babel-eslint":"^10.1.0","babel-jest":"^25.2.4","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.10.1","eslint-plugin-flowtype":"^4.7.0","eslint-plugin-jest":"^23.8.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","flow-bin":"^0.122.0","flow-copy-source":"^2.0.9","gh-pages":"^2.2.0","git-branch-is":"^3.1.0","jest":"^25.2.4","parcel-bundler":"^1.12.4","prettier":"^2.0.2","pretty-quick":"^2.0.1","react":"16.13.1","react-dom":"^16.13.1","react-spring":"^8.0.27","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.3.1","rollup-plugin-babel":"^4.4.0","rollup-plugin-terser":"^5.3.0","typescript":"^3.8.3"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2018 React Popper authors\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-popper@2.2.2","dist":{"shasum":"7530087c1bb496b6372c722a1266e886c6ac4f70","integrity":"sha512-oGjnvvvQbSQr1KQjVmBuoOZ090iVw8U3RhaCTLa8T1v1aQgt800bhjElKdjJL4fkaqeqMHFGpndgXy1HkIBeZg==","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-2.2.2.tgz","fileCount":38,"unpackedSize":85474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekcnmCRA9TVsSAnZWagAAFykP/3ERK2E4+Z7Ir1XsyDIS\nTDG8pRvTsQ7gwzOIC7K3Cmh+o/9NB7Jxuo9ynz+4Fg8CEyiEoS0K2W0yzJQ/\ngqRTIzCB8EAhbos5WjLcQEUEcybTMcxQmsyDtkFqQLV++ulWydVF3T8+9LHq\n6dYVfv8MvEnHot290OEhGGDfleNcmLoFpczS2dXg2Pk13M2nbI2jXO80s7vc\nhANl2c6okP+08LBueUj26hYVX8VLZaux2vqohV5QQr2E18hZZckIllIbFL2J\nAdEs27P1dq1/q/bfIepv1cv8ocJ5r7ijuVeYlu4LIlT/wigZZmVV9Fui89ZN\nI6qRM8Szb9NkaxBKXRhKtqkVzL5Oeboa2n92yx/P0usvAQXjrKBrtJc06rQj\nDd3LT35yycfkE3WG6xlXF+y8q4BC7sEM2gvDK/fQ7UyDLpDK1WrUuwYXj3gy\ncoG0b05LpmtI5/yjim52vmNWs0UVvZJcOuIHOXj2wEg//vAe4MiefcswRx1J\nr2ZkUAMfYsACbJUWmiYwWafWrmdh5LkcluUc4yz3TipfWXsQeGP1pI6oCnvs\nwUJmXGSt6PiIpoljz7NGeU5VClBuD6KFMQSs2/i4l4KTZDr5fR8CvdO5VoOv\nPeDc9RsMcIsOvZc4sIXiaP+RkcxthIy/bhgter3ZuNtldvuAQja5qXh7ztXu\n+yci\r\n=63uY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFRFjJ265JzkSbZgV2jNwYd2ZYu3FoB2GGZeNQihUfnZAiEA1NVi1Qmucfa8sa5wydmHE/6MQDpaU4ewdqCg+ZnjAV8="}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_2.2.2_1586612709689_0.8457936736166123"},"_hasShrinkwrap":false},"2.2.3":{"name":"react-popper","version":"2.2.3","description":"Official library to use Popper on React projects","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"contributors":[{"name":"Federico Zivolo","email":"federico.zivolo@gmail.com","url":"https://fezvrasta.github.io"}],"homepage":"https://github.com/popperjs/react-popper","main":"lib/cjs/index.js","module":"lib/esm/index.js","typings":"typings/react-popper.d.ts","sideEffects":false,"scripts":{"build":"yarn build:clean && yarn build:esm && yarn build:cjs && yarn build:umd && yarn build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:umd":"rollup -c && rimraf dist/index.esm.js","build:esm":"cross-env BABEL_ENV=esm babel src --out-dir lib/esm","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__typings__/*,*.test}.js' src lib/cjs","demo:dev":"parcel --out-dir demo/dist demo/index.html","demo:build":"parcel build --out-dir demo/dist demo/index.html --public-url=/react-popper","demo:deploy":"yarn demo:build && gh-pages -d demo/dist","test":"yarn test:eslint && yarn test:flow && yarn test:ts && yarn test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"yarn build","precommit":"pretty-quick --staged && test","prepublishOnly":"git-branch-is master"},"jest":{"setupFilesAfterEnv":["<rootDir>jest.setup.js"]},"repository":{"type":"git","url":"https://github.com/popperjs/react-popper"},"bugs":{"url":"https://github.com/popperjs/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"@popperjs/core":"^2.0.0","react":"^16.8.0"},"dependencies":{"react-fast-compare":"^3.0.1","warning":"^4.0.2"},"devDependencies":{"@atomico/rollup-plugin-sizes":"^1.1.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/plugin-transform-modules-commonjs":"^7.9.0","@babel/polyfill":"^7.8.7","@babel/preset-env":"^7.9.0","@babel/preset-flow":"^7.9.0","@babel/preset-react":"^7.9.4","@emotion/core":"^10.0.28","@emotion/styled":"^10.0.27","@popperjs/core":"^2.3.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","@rollup/plugin-replace":"^2.3.1","@testing-library/react":"^10.0.2","@testing-library/react-hooks":"^3.2.1","@types/react":"^16.9.29","babel-eslint":"^10.1.0","babel-jest":"^25.2.4","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.10.1","eslint-plugin-flowtype":"^4.7.0","eslint-plugin-jest":"^23.8.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","flow-bin":"^0.122.0","flow-copy-source":"^2.0.9","gh-pages":"^2.2.0","git-branch-is":"^3.1.0","jest":"^25.2.4","parcel-bundler":"^1.12.4","prettier":"^2.0.2","pretty-quick":"^2.0.1","react":"16.13.1","react-dom":"^16.13.1","react-spring":"^8.0.27","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.3.1","rollup-plugin-babel":"^4.4.0","rollup-plugin-terser":"^5.3.0","typescript":"^3.8.3"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2018 React Popper authors\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-popper@2.2.3","dist":{"shasum":"33d425fa6975d4bd54d9acd64897a89d904b9d97","integrity":"sha512-mOEiMNT1249js0jJvkrOjyHsGvqcJd3aGW/agkiMoZk3bZ1fXN1wQszIQSjHIai48fE67+zwF8Cs+C4fWqlfjw==","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-2.2.3.tgz","fileCount":38,"unpackedSize":75634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJep/19CRA9TVsSAnZWagAA8TQQAIHiXyMthv0sT8fKqoSj\n/NtiP806CHB4sHjcjIeF+zlYMqCNEn+OaZ5glfFYwI0YprMpXj6aAFQAKQt/\nzDCltX7LPlYE8KRVjR1Pv8xIGZtp2UM//7Ye01TpLw9GLy5uDfq6WfUpOEuV\najuvii8C06gyhgvmvsS4dpn3KofSh/VuqJapxYv7IvwPMNuPwbXIE03efUT+\niG8SfxxVV229OAxcgNQvJd1lRhdRQgfYGLEY4UOQA6oTLCTe9uB2jPTtDRaU\n4YFAoIVvMHQzw+clHXYBzz4G48x4QxaZzHKMmlMadELoMwlg0V3kZh+40zej\n2EWO0GEh3kw4WquWpCSTktuWmwzixov/oKL1EdPB5m9IERSWLj1bKUimYdQI\ncCE/HcIF6Ov7P9xZKAG1cxzYwP4wCAVCMzoDj5bL/axo4HQyAZCT2XCTE3jJ\nP9iM4FYoy/IIqMsBwEp48nzALOp0VNgVqd7cPJLiG5eC5UzwiRqv+71fVU4w\nTBoHbaXSgaHPJ4mosuXiKNpBXjs6TLWhhegqXkC7XAMO5FcX/kH0nTSop0dG\nTQHfe2Q+tN2c2r4B5Mw9+DDb/hoHUlkYwbWsyCihRzyUfxSJ2URAg29gHWB1\nISiNIBiM+3sJ10a86q2ARAMvzS9SEn016VDehKaR4cyCNIA0rBs/qMG//Hi7\n3Hco\r\n=z+E1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6vwdInG69133YbPcaOSGQaOZC2TkEZdp2x6PD7cZw0gIhAKQBGA1nVhYlxetjPMm19LV6/kYO8ZFnqi4Xl0ksWcOm"}]},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_2.2.3_1588067708526_0.8810373988764202"},"_hasShrinkwrap":false},"2.2.4":{"name":"react-popper","version":"2.2.4","description":"Official library to use Popper on React projects","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"contributors":[{"name":"Federico Zivolo","email":"federico.zivolo@gmail.com","url":"https://fezvrasta.github.io"}],"homepage":"https://popper.js.org/react-popper","main":"lib/cjs/index.js","module":"lib/esm/index.js","typings":"typings/react-popper.d.ts","sideEffects":false,"scripts":{"build":"yarn build:clean && yarn build:esm && yarn build:cjs && yarn build:umd && yarn build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:umd":"rollup -c && rimraf dist/index.esm.js","build:esm":"cross-env BABEL_ENV=esm babel src --out-dir lib/esm","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__typings__/*,*.test}.js' src lib/cjs","demo:dev":"parcel --out-dir demo/dist demo/index.html","demo:build":"parcel build --out-dir demo/dist demo/index.html --public-url=/react-popper","demo:deploy":"yarn demo:build && gh-pages -d demo/dist","test":"yarn test:eslint && yarn test:flow && yarn test:ts && yarn test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"yarn build","precommit":"pretty-quick --staged && test","prepublishOnly":"git-branch-is master"},"jest":{"setupFilesAfterEnv":["<rootDir>jest.setup.js"]},"repository":{"type":"git","url":"https://github.com/popperjs/react-popper"},"bugs":{"url":"https://github.com/popperjs/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"@popperjs/core":"^2.0.0","react":"^16.8.0 || ^17"},"dependencies":{"react-fast-compare":"^3.0.1","warning":"^4.0.2"},"devDependencies":{"@atomico/rollup-plugin-sizes":"^1.1.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/plugin-transform-modules-commonjs":"^7.9.0","@babel/polyfill":"^7.8.7","@babel/preset-env":"^7.9.0","@babel/preset-flow":"^7.9.0","@babel/preset-react":"^7.9.4","@emotion/core":"^10.0.28","@emotion/styled":"^10.0.27","@popperjs/core":"^2.3.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","@rollup/plugin-replace":"^2.3.1","@testing-library/react":"^10.0.2","@testing-library/react-hooks":"^3.2.1","@types/react":"^16.9.29","babel-eslint":"^10.1.0","babel-jest":"^25.2.4","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.10.1","eslint-plugin-flowtype":"^4.7.0","eslint-plugin-jest":"^23.8.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","flow-bin":"^0.122.0","flow-copy-source":"^2.0.9","gh-pages":"^2.2.0","git-branch-is":"^3.1.0","jest":"^25.2.4","parcel-bundler":"^1.12.4","prettier":"^2.0.2","pretty-quick":"^2.0.1","react":"17.0.0","react-dom":"^17.0.0","react-spring":"^8.0.27","react-test-renderer":"^17.0.0","rimraf":"^3.0.2","rollup":"^2.3.1","rollup-plugin-babel":"^4.4.0","rollup-plugin-terser":"^5.3.0","typescript":"^3.8.3"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2018 React Popper authors\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-popper@2.2.4","dist":{"shasum":"d2ad3d2474ac9f1abf93df3099d408e5aa6a2e22","integrity":"sha512-NacOu4zWupdQjVXq02XpTD3yFPSfg5a7fex0wa3uGKVkFK7UN6LvVxgcb+xYr56UCuWiNPMH20tntdVdJRwYew==","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-2.2.4.tgz","fileCount":38,"unpackedSize":75674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpDeJCRA9TVsSAnZWagAAhkcP/Rv4G6u7tEQNs0D3mk7X\nRsYrlqJCeZM2Ii0Wm7cLcmRIydHqlRK8yuZn3m9m1ZztsPZLi3f0uEAUqxFu\nSSsj7uPrE7t0Jb42437fGgiXUgSQ1oagwznxhiOMCi9df5x16flTXkFeTdfk\nmyvF0VT7Pdz7ZjOS96JVulYZUgRKp1rGkQHMRfe48Qg8yCQwiKoJlTx3aV5t\nSye+ndoYjX4+PnGRRqY1/sXVItvg2gw+t23xpR1PBGoKpcVpu6C1Q7OTcxhA\nsgljbo6C3i06vFthr5YoMu7W4Y+o/J19tt0hMye04bUhaQWDWkMmE2kalyEi\nh6/dTJbuMNI7jKqEXizil1f6k/jIsY5KEFTJ3DKrZxjEPVfdCTExn/SKd/9j\n7P6Behg4kDhbJgP5vJlcOrbZyw77Kicvl7XRgQAabz5YhJJLCPYgUFUMYpTo\n0Ym7t30/9uADhXxOU/18etMCqtX5HNq6sImjaD7p/WK8+CQ8/l+lHPIpzMJB\ni4zbcg6V9U3KFpByLGA7D3Ifiw8VW9KH/Tl8S5iBVej4C1+dcwyhlEjMICn7\nzfOKUamiHLrqYX11MflfW338REx3T8pChAedaFZxnTojopwsHZTvzcTKDEAH\nX6Z6zrUXtUU3V89P1jm1AuUpAPI735AD0JEJs91Q0GGrIm/eVG3OWzOOlyal\nj41L\r\n=ZnU5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHgZ4Der2PU8bU1FYcVMRsofz/cJd3A+QQOU5PLnCmA2AiEA9KnIYhnhDXm++vMPusMLAN7d8hTsUVv+sYv9oflPHeM="}]},"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_2.2.4_1604597641047_0.9019671448158784"},"_hasShrinkwrap":false},"1.3.8":{"name":"react-popper","version":"1.3.8","description":"React wrapper around Popper.js","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"lib/cjs/index.js","module":"lib/esm/index.js","typings":"typings/react-popper.d.ts","sideEffects":false,"scripts":{"build":"npm run build:clean && npm run build:esm && npm run build:cjs && npm run build:umd && npm run build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:umd":"rollup -c && rimraf dist/index.esm.js","build:esm":"cross-env BABEL_ENV=esm babel src --out-dir lib/esm","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__mocks__/*,*.test}.js' src lib/cjs","demo:dev":"parcel --out-dir demo/dist demo/index.html","demo:build":"parcel build --out-dir demo/dist demo/index.html --public-url=/react-popper","demo:deploy":"yarn demo:build && gh-pages -d demo/dist","test":"npm run test:eslint && npm run test:flow && npm run test:ts && npm run test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"npm run build","precommit":"pretty-quick --staged && test"},"jest":{"setupFilesAfterEnv":["<rootDir>jest.setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0"},"dependencies":{"@babel/runtime":"^7.1.2","create-react-context":"^0.3.0","popper.js":"^1.14.4","prop-types":"^15.6.1","typed-styles":"^0.0.7","warning":"^4.0.2"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-transform-modules-commonjs":"^7.1.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-2":"^7.0.0","@types/react":"^16.1.0","babel-eslint":"^10.0.1","babel-jest":"^24.0.0","cross-env":"^5.1.4","emotion":"^9.1.1","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","enzyme-to-json":"^3.4.0","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-jest":"^21.15.0","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","flow-bin":"^0.69.0","flow-copy-source":"^1.3.0","gh-pages":"^1.1.0","git-branch-is":"^0.1.0","jest":"^24.0.0","parcel-bundler":"^1.10.1","prettier":"^1.11.1","pretty-quick":"^1.4.1","react":"16.9.0","react-dom":"^16.9.0","react-emotion":"^9.1.1","react-spring":"^8.0.27","recompose":"^0.26.0","rimraf":"^2.6.2","rollup":"^0.60.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-size-snapshot":"^0.5.1","rollup-plugin-uglify":"^4.0.0","typescript":"^2.8.1"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2018 React Popper authors\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-popper@1.3.8","dist":{"shasum":"d4de26cb51bbbdd9aacd8436ddb8d5784b2d389d","integrity":"sha512-v4urgRZHjruyxWiwebAQtfLrzzjebCgimPrNUJ/bM2a1udgn+5/4t207nWPpjl8CDFYM2T0vcCSy5DAEd7dUGQ==","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-1.3.8.tgz","fileCount":36,"unpackedSize":146921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK+x6CRA9TVsSAnZWagAApM8P/RVTeEeZpCwW15LR31NU\nlG1Ov1hsRblhcPn6qbYtzU1bv2wAy1zXZKbgLwtwNmEZ0u3slm99I3pQ/26U\nGQD6Xgc7J/L/ZHdkBsPchUOGqp4LYPVgmbhCG93o6FUQjjxc9eb43NsRy+fF\naDUbhqtnRl7xW+P24paKZQuzzQWJB42yQN4bAonvYKsmN4BJhm0Q4kL/6+gL\nrDNfUKx9zMwmtN4xhwhdN0fGuXAWrhWzEiJdzefgNfdOLCM4qlNQutsqtkzE\nctjVl5RkjYQHoa2r1ljIMe+nzAOitzA+33oAio48/1QK4vklqHd+yVOpWPHc\nhbE6U8eC/dL6ES26PQ51bFgysSD2CqTRx1otrlpIL5WFjEynJYbAiQ+KTj4b\nlXrokQUDhatWe6JydVslJqUy9Q4ffqborg9nfPttEoc+36iToS5c2REvIjUp\n3JRL2OIi4UN9B0SvwylyFPV9dRBd8EyKehly/n8mOkLaebHSywh7v5q3ggd3\nPpzDu32nLCkRZmEeH/oExyIRm9KbSAe4H+T0uRuQbSSqWrR8UU4ckcbtuE5r\no9fsnAzPdFmx/cxFQPiG3eCdKZnDIpNjyu+iZueD30FfZfrGLCJlNE4fq0sR\n6Js2q1nCj0PFMPpwgF1XU7wLACLE5/xKSqyUXyUAoU488kOpZmN6a909GyGy\nWm4Z\r\n=RyCw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfoNKx8qnygQC6SR+tTji+qT1hZ+9+zY7Sm9sIdZBZ1wIgNs9M9TmkPfRijbCZpIHla8nDpT/Fd2RNYKi6wybnsSc="}]},"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_1.3.8_1613491321847_0.47485657206382625"},"_hasShrinkwrap":false},"1.3.9":{"name":"react-popper","version":"1.3.9","description":"React wrapper around Popper.js","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"lib/cjs/index.js","module":"lib/esm/index.js","typings":"typings/react-popper.d.ts","sideEffects":false,"scripts":{"build":"npm run build:clean && npm run build:esm && npm run build:cjs && npm run build:umd && npm run build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:umd":"rollup -c && rimraf dist/index.esm.js","build:esm":"cross-env BABEL_ENV=esm babel src --out-dir lib/esm","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__mocks__/*,*.test}.js' src lib/cjs","demo:dev":"parcel --out-dir demo/dist demo/index.html","demo:build":"parcel build --out-dir demo/dist demo/index.html --public-url=/react-popper","demo:deploy":"yarn demo:build && gh-pages -d demo/dist","test":"npm run test:eslint && npm run test:flow && npm run test:ts && npm run test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"npm run build","precommit":"pretty-quick --staged && test"},"jest":{"setupFilesAfterEnv":["<rootDir>jest.setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"repository":{"type":"git","url":"git+https://github.com/souporserious/react-popper.git"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0 || ^17.0.0"},"dependencies":{"@babel/runtime":"^7.1.2","create-react-context":"^0.3.0","popper.js":"^1.14.4","prop-types":"^15.6.1","typed-styles":"^0.0.7","warning":"^4.0.2"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-transform-modules-commonjs":"^7.1.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-2":"^7.0.0","@types/react":"^16.1.0","babel-eslint":"^10.0.1","babel-jest":"^24.0.0","cross-env":"^5.1.4","emotion":"^9.1.1","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","enzyme-to-json":"^3.4.0","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-jest":"^21.15.0","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","flow-bin":"^0.69.0","flow-copy-source":"^1.3.0","gh-pages":"^1.1.0","git-branch-is":"^0.1.0","jest":"^24.0.0","parcel-bundler":"^1.10.1","prettier":"^1.11.1","pretty-quick":"^1.4.1","react":"16.9.0","react-dom":"^16.9.0","react-emotion":"^9.1.1","react-spring":"^8.0.27","recompose":"^0.26.0","rimraf":"^2.6.2","rollup":"^0.60.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-size-snapshot":"^0.5.1","rollup-plugin-uglify":"^4.0.0","typescript":"^2.8.1"},"readme":"## React Popper\n\n[![Build Status](https://travis-ci.org/FezVrasta/react-popper.svg?branch=master)](https://travis-ci.org/FezVrasta/react-popper)\n[![npm version](https://img.shields.io/npm/v/react-popper.svg)](https://www.npmjs.com/package/react-popper)\n[![npm downloads](https://img.shields.io/npm/dm/react-popper.svg)](https://www.npmjs.com/package/react-popper)\n[![Dependency Status](https://david-dm.org/souporserious/react-popper.svg)](https://david-dm.org/souporserious/react-popper)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n[![Get support or discuss](https://img.shields.io/badge/chat-on_spectrum-6833F9.svg?logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyBpZD0iTGl2ZWxsb18xIiBkYXRhLW5hbWU9IkxpdmVsbG8gMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTAgOCI%2BPGRlZnM%2BPHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU%2BPC9kZWZzPjx0aXRsZT5zcGVjdHJ1bTwvdGl0bGU%2BPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNSwwQy40MiwwLDAsLjYzLDAsMy4zNGMwLDEuODQuMTksMi43MiwxLjc0LDMuMWgwVjcuNThhLjQ0LjQ0LDAsMCwwLC42OC4zNUw0LjM1LDYuNjlINWM0LjU4LDAsNS0uNjMsNS0zLjM1UzkuNTgsMCw1LDBaTTIuODMsNC4xOGEuNjMuNjMsMCwxLDEsLjY1LS42M0EuNjQuNjQsMCwwLDEsMi44Myw0LjE4Wk01LDQuMThhLjYzLjYzLDAsMSwxLC42NS0uNjNBLjY0LjY0LDAsMCwxLDUsNC4xOFptMi4xNywwYS42My42MywwLDEsMSwuNjUtLjYzQS42NC42NCwwLDAsMSw3LjE3LDQuMThaIi8%2BPC9zdmc%2B)](https://spectrum.chat/popper-js/react-popper)\n\nReact wrapper around [Popper.js](https://popper.js.org).\n\n**important note:** popper.js is **not** a tooltip library, it's a _positioning engine_ to be used to build features such as (but not restricted to) tooltips.\n\n## Install\n\nVia package managers:\n\n```bash\nnpm install react-popper --save\n# or\nyarn add react-popper\n```\n\nVia `script` tag (UMD library exposed as `ReactPopper`):\n\n```html\n<script src=\"https://unpkg.com/react-popper/dist/index.umd.js\"></script>\n```\n\n## Usage\n\n> Using `react-popper@0.x`? You can find its documentation [clicking here](https://github.com/souporserious/react-popper/tree/v0.x)\n\nExample:\n\n```jsx\nimport { Manager, Reference, Popper } from 'react-popper';\n\nconst Example = () => (\n  <Manager>\n    <Reference>\n      {({ ref }) => (\n        <button type=\"button\" ref={ref}>\n          Reference element\n        </button>\n      )}\n    </Reference>\n    <Popper placement=\"right\">\n      {({ ref, style, placement, arrowProps }) => (\n        <div ref={ref} style={style} data-placement={placement}>\n          Popper element\n          <div ref={arrowProps.ref} style={arrowProps.style} />\n        </div>\n      )}\n    </Popper>\n  </Manager>\n);\n```\n\n`react-popper` makes use of a React pattern called **\"render prop\"**, if you are not\nfamiliar with it, please read more [on the official React documentation](https://reactjs.org/docs/render-props.html).\n\n> Using React <=15 or Preact? The components created with them don't support to return\n> [fragments](https://reactjs.org/docs/fragments.html), this means that you will need to\n> wrap `<Reference />` and `<Popper />` into a single, common, `<div />` to make `react-popper` work.\n\n### API documentation\n\nThe `Manager` component is a simple wrapper that needs to surround all the other `react-popper` components in order\nto make them communicate with each others.\n\nThe `Popper` component accepts the properties `children`, `placement`, `modifiers`, `eventsEnabled` and `positionFixed`.\n\n```jsx\n<Popper\n  innerRef={(node) => this.popperNode = node}\n  placement=\"right\"\n  modifiers={{ preventOverflow: { enabled: false } }}\n  eventsEnabled={true}\n  positionFixed={false}\n>\n    { props => [...] }\n</Popper>\n```\n\n##### `children`\n\n```js\nchildren: ({|\n  ref: (?HTMLElement) => void,\n  style: { [string]: string | number },\n  placement: ?Placement,\n  outOfBoundaries: ?boolean,\n  scheduleUpdate: () => void,\n  arrowProps: {\n    ref: (?HTMLElement) => void,\n    style: { [string]: string | number },\n  },\n|}) => Node\n```\n\nA function (render prop) that takes as argument an object containing the following properties:\n\n- **`ref`**: used to retrieve the [React refs](https://reactjs.org/docs/refs-and-the-dom.html) of the **popper** element.\n- **`style`**: contains the necessary CSS styles (React CSS properties) which are computed by Popper.js to correctly position the **popper** element.\n- **`placement`**: describes the placement of your popper after Popper.js has applied all the modifiers\n  that may have flipped or altered the originally provided `placement` property. You can use this to alter the\n  style of the popper and or of the arrow according to the definitive placement. For instance, you can use this\n  property to orient the arrow to the right direction.\n- **`outOfBoundaries`**: a boolean signifying if the popper element is overflowing its boundaries.\n- **`scheduleUpdate`**: a function you can call to schedule a Popper.js position update. It will directly call the [Popper#scheduleUpdate](https://popper.js.org/popper-documentation.html#Popper.scheduleUpdate) method.\n- **`arrowProps`**: an object, containing `style` and `ref` properties that are identical to the\n  ones provided as the first and second arguments of `children`, but relative to the **arrow** element. The `style` property contains `left` and `top` offset values, which are used to center the arrow within the popper. These values can be merged with further custom styling and positioning. See [the demo](https://github.com/FezVrasta/react-popper/blob/8994933c430e48ab62e71495be71e4f440b48a5a/demo/styles.js#L100) for an example.\n\n##### `innerRef`\n\n```js\ninnerRef?: (?HTMLElement) => void\n```\n\nFunction that can be used to obtain popper reference\n\n##### `placement`\n\n```js\nplacement?: PopperJS$Placement;\n```\n\nOne of the accepted placement values listed in the [Popper.js documentation](https://popper.js.org/popper-documentation.html#Popper.placements).  \nYour popper is going to be placed according to the value of this property.  \nDefaults to `bottom`.\n\n```js\noutOfBoundaries: ?boolean;\n```\n\nA boolean that can be used to hide the popper element in case it's overflowing\nfrom its boundaries. [Read more](https://popper.js.org/popper-documentation.html#modifiers..hide).\n\n##### `eventsEnabled`\n\n```js\neventsEnabled?: boolean;\n```\n\nTells `react-popper` to enable or disable the [Popper.js event listeners](https://popper.js.org/popper-documentation.html#Popper.Defaults.eventsEnabled). `true` by default.\n\n##### `positionFixed`\n\nSet this property to `true` to tell Popper.js to use the `position: fixed` strategy\nto position the popper element. By default it's false, meaning that it will use the\n`position: absolute` strategy.\n\n##### `modifiers`\n\n```js\nmodifiers?: PopperJS$Modifiers;\n```\n\nAn object containing custom settings for the [Popper.js modifiers](https://popper.js.org/popper-documentation.html#modifiers).  \nYou can use this property to override their settings or to inject your custom ones.\n\n## Usage with `ReactDOM.createPortal`\n\nPopper.js is smart enough to work even if the **popper** and **reference** elements aren't\nin the same DOM context.  \nThis means that you can use [`ReactDOM.createPortal`](https://reactjs.org/docs/portals.html)\n(or any pre React 16 alternative) to move the popper component somewhere else in the DOM.\n\nThis can be useful if you want to position a tooltip inside an `overflow: hidden` container\nthat you want to make overflow. Please note that you can also try the `positionFixed` strategy\nto obtain a similar effect with less hassle.\n\n```jsx\nimport { Manager, Reference, Popper } from 'react-popper';\n\nconst Example = () => (\n  <Manager>\n    <Reference>\n      {({ ref }) => (\n        <button type=\"button\" ref={ref}>\n          Reference\n        </button>\n      )}\n    </Reference>\n    {ReactDOM.createPortal(\n      <Popper>\n        {({ placement, ref, style }) => (\n          <div ref={ref} style={style} data-placement={placement}>\n            Popper\n          </div>\n        )}\n      </Popper>,\n      document.querySelector('#destination')\n    )}\n  </Manager>\n);\n```\n\n## Usage without a reference `HTMLElement`\n\nWhenever you need to position a popper based on some arbitrary coordinates, you can provide `Popper` with a `referenceElement` property that is going to be used in place of the `referenceProps.getRef` React ref.\n\nThe `referenceElement` property must be an object with an interface compatible with an `HTMLElement` as described in the [Popper.js referenceObject documentation](https://popper.js.org/popper-documentation.html#referenceObject), this implies that you may also provide a real HTMLElement if needed.\n\nIf `referenceElement` is defined, it will take precedence over any `referenceProps.ref` provided refs.\n\n```jsx\nimport { Popper } from 'react-popper';\n\nclass VirtualReference {\n  getBoundingClientRect() {\n    return {\n      top: 10,\n      left: 10,\n      bottom: 20,\n      right: 100,\n      width: 90,\n      height: 10,\n    };\n  }\n\n  get clientWidth() {\n    return this.getBoundingClientRect().width;\n  }\n\n  get clientHeight() {\n    return this.getBoundingClientRect().height;\n  }\n}\n\n// This is going to create a virtual reference element\n// positioned 10px from top and left of the document\n// 90px wide and 10px high\nconst virtualReferenceElement = new VirtualReference();\n\n// This popper will be positioned relatively to the\n// virtual reference element defined above\nconst Example = () => (\n  <Popper referenceElement={virtualReferenceElement}>\n    {({ ref, style, placement, arrowProps }) => (\n      <div ref={ref} style={style} data-placement={placement}>\n        Popper element\n        <div ref={arrowProps.ref} style={arrowProps.style} />\n      </div>\n    )}\n  </Popper>\n);\n```\n\n## Flow and TypeScript types\n\nThis library is built with Flow but it supports TypeScript as well.\n\nYou can find the exported Flow types in `src/index.js`, and the\nTypeScript definitions in `typings/react-popper.d.ts`.\n\n## Running Locally\n\n#### clone repo\n\n`git clone git@github.com:FezVrasta/react-popper.git`\n\n#### move into folder\n\n`cd ~/react-popper`\n\n#### install dependencies\n\n`npm install` or `yarn`\n\n#### run dev mode\n\n`npm run demo:dev` or `yarn demo:dev`\n\n#### open your browser and visit:\n\n`http://localhost:1234/`\n","readmeFilename":"README.md","gitHead":"7eddbcaa096406f17bb0dc6b747d4ed0c7333bdd","_id":"react-popper@1.3.9","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-xKQMQmUMOHAtURz2hj1a0f+M2hyMVWC20hJ09l8UNO2aSCK48kWfdwAuwdCauER0Vo8gV4Qr9G0GobP6KG9AIQ==","shasum":"2e7bf037b7857279a18bb4474c0852358689296f","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-1.3.9.tgz","fileCount":28,"unpackedSize":146932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLkmoCRA9TVsSAnZWagAAqWsP/24QF7JosN1zooLmaEIM\ntkUkvReNjjl+v84l+DY0MLPjQahBKC9xAp/APTlCNZ742cHEBclW/QDo4pJW\nCjAi8A2covuUNRAcme2Px8TVl9dx10vGDan3uWC1L2KltkfnPkI3Mb1bd92M\nnYsBh+XXuTFoLMo4ZcUJ/YSml1+SexW+3cpM2HFCasN/OYIwFaq3ppDWTKIg\nRaxlc3ONfx597iAml7EQrtN5vxnXwGLJbn1qIkNk3t6Ow3qTDg/94ZBbzg3n\n9q/HL5ZLFiiTUgQdBzlAjsEL5j3ouocnCs3fhJNjGqqfyqm7/jTqL2cj3LvC\nfbL7UaGOx1xHwQsgUuzcwinr6qor78KDXAhpVyEudGl6mAP6x3ViwoZpaMQ7\n3r7ZSDLiElkD5Q7MMqK3CjEkqxzhAfVokr9+fnSv45OlmwMVnxQOjVJd/KId\nSaht0CDn+cHM0Oos+qgZ9fDT33qs21JNBCOL3YNitKdE6nl63emgoRiQIKU4\n327qAqsilUFcbxMOI+sStBXOpTREBb483Agh854rJZB8jKyiGWnzb2aF6dwk\nOxAWx30EmyyOOpNBaUaZa8wG7mbXmDVHv93SOWbxUc+fCkXqqmQRzz1tlAtA\ngL3r+/dbj+Ijq95fH1O81V+4xa72nuf7Zigtwf1gJbaK1hGPUZ7tQMiHle8d\n+/7a\r\n=I7Tg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFn3W2hEeOQ+lWuu4sIQXLQZkoKwh+jBp2fht+lWmxJYAiEA41sN4qy1bSZkTUGMEdZV1rX8fJQ9RfbYtqhiYNFOLnc="}]},"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_1.3.9_1613646248256_0.25180502175275676"},"_hasShrinkwrap":false},"1.3.10":{"name":"react-popper","version":"1.3.10","description":"React wrapper around Popper.js","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"lib/cjs/index.js","module":"lib/esm/index.js","typings":"typings/react-popper.d.ts","sideEffects":false,"scripts":{"build":"npm run build:clean && npm run build:esm && npm run build:cjs && npm run build:umd && npm run build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:umd":"rollup -c && rimraf dist/index.esm.js","build:esm":"cross-env BABEL_ENV=esm babel src --out-dir lib/esm","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__mocks__/*,*.test}.js' src lib/cjs","demo:dev":"parcel --out-dir demo/dist demo/index.html","demo:build":"parcel build --out-dir demo/dist demo/index.html --public-url=/react-popper","demo:deploy":"yarn demo:build && gh-pages -d demo/dist","test":"npm run test:eslint && npm run test:flow && npm run test:ts && npm run test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"npm run build","precommit":"pretty-quick --staged && test"},"jest":{"setupFilesAfterEnv":["<rootDir>jest.setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0 || ^17.0.0"},"dependencies":{"@babel/runtime":"^7.1.2","@hypnosphi/create-react-context":"^0.3.1","popper.js":"^1.14.4","prop-types":"^15.6.1","typed-styles":"^0.0.7","warning":"^4.0.2"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-transform-modules-commonjs":"^7.1.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-2":"^7.0.0","@types/react":"^16.1.0","babel-eslint":"^10.0.1","babel-jest":"^24.0.0","cross-env":"^5.1.4","emotion":"^9.1.1","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","enzyme-to-json":"^3.4.0","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-jest":"^21.15.0","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","flow-bin":"^0.69.0","flow-copy-source":"^1.3.0","gh-pages":"^1.1.0","git-branch-is":"^0.1.0","jest":"^24.0.0","parcel-bundler":"^1.10.1","prettier":"^1.11.1","pretty-quick":"^1.4.1","react":"16.9.0","react-dom":"^16.9.0","react-emotion":"^9.1.1","react-spring":"^8.0.27","recompose":"^0.26.0","rimraf":"^2.6.2","rollup":"^0.60.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-size-snapshot":"^0.5.1","rollup-plugin-uglify":"^4.0.0","typescript":"^2.8.1"},"readmeFilename":"README.md","readme":"## React Popper\n\n[![Build Status](https://travis-ci.org/FezVrasta/react-popper.svg?branch=master)](https://travis-ci.org/FezVrasta/react-popper)\n[![npm version](https://img.shields.io/npm/v/react-popper.svg)](https://www.npmjs.com/package/react-popper)\n[![npm downloads](https://img.shields.io/npm/dm/react-popper.svg)](https://www.npmjs.com/package/react-popper)\n[![Dependency Status](https://david-dm.org/souporserious/react-popper.svg)](https://david-dm.org/souporserious/react-popper)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n[![Get support or discuss](https://img.shields.io/badge/chat-on_spectrum-6833F9.svg?logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyBpZD0iTGl2ZWxsb18xIiBkYXRhLW5hbWU9IkxpdmVsbG8gMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTAgOCI%2BPGRlZnM%2BPHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU%2BPC9kZWZzPjx0aXRsZT5zcGVjdHJ1bTwvdGl0bGU%2BPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNSwwQy40MiwwLDAsLjYzLDAsMy4zNGMwLDEuODQuMTksMi43MiwxLjc0LDMuMWgwVjcuNThhLjQ0LjQ0LDAsMCwwLC42OC4zNUw0LjM1LDYuNjlINWM0LjU4LDAsNS0uNjMsNS0zLjM1UzkuNTgsMCw1LDBaTTIuODMsNC4xOGEuNjMuNjMsMCwxLDEsLjY1LS42M0EuNjQuNjQsMCwwLDEsMi44Myw0LjE4Wk01LDQuMThhLjYzLjYzLDAsMSwxLC42NS0uNjNBLjY0LjY0LDAsMCwxLDUsNC4xOFptMi4xNywwYS42My42MywwLDEsMSwuNjUtLjYzQS42NC42NCwwLDAsMSw3LjE3LDQuMThaIi8%2BPC9zdmc%2B)](https://spectrum.chat/popper-js/react-popper)\n\nReact wrapper around [Popper.js](https://popper.js.org).\n\n**important note:** popper.js is **not** a tooltip library, it's a _positioning engine_ to be used to build features such as (but not restricted to) tooltips.\n\n## Install\n\nVia package managers:\n\n```bash\nnpm install react-popper --save\n# or\nyarn add react-popper\n```\n\nVia `script` tag (UMD library exposed as `ReactPopper`):\n\n```html\n<script src=\"https://unpkg.com/react-popper/dist/index.umd.js\"></script>\n```\n\n## Usage\n\n> Using `react-popper@0.x`? You can find its documentation [clicking here](https://github.com/souporserious/react-popper/tree/v0.x)\n\nExample:\n\n```jsx\nimport { Manager, Reference, Popper } from 'react-popper';\n\nconst Example = () => (\n  <Manager>\n    <Reference>\n      {({ ref }) => (\n        <button type=\"button\" ref={ref}>\n          Reference element\n        </button>\n      )}\n    </Reference>\n    <Popper placement=\"right\">\n      {({ ref, style, placement, arrowProps }) => (\n        <div ref={ref} style={style} data-placement={placement}>\n          Popper element\n          <div ref={arrowProps.ref} style={arrowProps.style} />\n        </div>\n      )}\n    </Popper>\n  </Manager>\n);\n```\n\n`react-popper` makes use of a React pattern called **\"render prop\"**, if you are not\nfamiliar with it, please read more [on the official React documentation](https://reactjs.org/docs/render-props.html).\n\n> Using React <=15 or Preact? The components created with them don't support to return\n> [fragments](https://reactjs.org/docs/fragments.html), this means that you will need to\n> wrap `<Reference />` and `<Popper />` into a single, common, `<div />` to make `react-popper` work.\n\n### API documentation\n\nThe `Manager` component is a simple wrapper that needs to surround all the other `react-popper` components in order\nto make them communicate with each others.\n\nThe `Popper` component accepts the properties `children`, `placement`, `modifiers`, `eventsEnabled` and `positionFixed`.\n\n```jsx\n<Popper\n  innerRef={(node) => this.popperNode = node}\n  placement=\"right\"\n  modifiers={{ preventOverflow: { enabled: false } }}\n  eventsEnabled={true}\n  positionFixed={false}\n>\n    { props => [...] }\n</Popper>\n```\n\n##### `children`\n\n```js\nchildren: ({|\n  ref: (?HTMLElement) => void,\n  style: { [string]: string | number },\n  placement: ?Placement,\n  outOfBoundaries: ?boolean,\n  scheduleUpdate: () => void,\n  arrowProps: {\n    ref: (?HTMLElement) => void,\n    style: { [string]: string | number },\n  },\n|}) => Node\n```\n\nA function (render prop) that takes as argument an object containing the following properties:\n\n- **`ref`**: used to retrieve the [React refs](https://reactjs.org/docs/refs-and-the-dom.html) of the **popper** element.\n- **`style`**: contains the necessary CSS styles (React CSS properties) which are computed by Popper.js to correctly position the **popper** element.\n- **`placement`**: describes the placement of your popper after Popper.js has applied all the modifiers\n  that may have flipped or altered the originally provided `placement` property. You can use this to alter the\n  style of the popper and or of the arrow according to the definitive placement. For instance, you can use this\n  property to orient the arrow to the right direction.\n- **`outOfBoundaries`**: a boolean signifying if the popper element is overflowing its boundaries.\n- **`scheduleUpdate`**: a function you can call to schedule a Popper.js position update. It will directly call the [Popper#scheduleUpdate](https://popper.js.org/popper-documentation.html#Popper.scheduleUpdate) method.\n- **`arrowProps`**: an object, containing `style` and `ref` properties that are identical to the\n  ones provided as the first and second arguments of `children`, but relative to the **arrow** element. The `style` property contains `left` and `top` offset values, which are used to center the arrow within the popper. These values can be merged with further custom styling and positioning. See [the demo](https://github.com/FezVrasta/react-popper/blob/8994933c430e48ab62e71495be71e4f440b48a5a/demo/styles.js#L100) for an example.\n\n##### `innerRef`\n\n```js\ninnerRef?: (?HTMLElement) => void\n```\n\nFunction that can be used to obtain popper reference\n\n##### `placement`\n\n```js\nplacement?: PopperJS$Placement;\n```\n\nOne of the accepted placement values listed in the [Popper.js documentation](https://popper.js.org/popper-documentation.html#Popper.placements).  \nYour popper is going to be placed according to the value of this property.  \nDefaults to `bottom`.\n\n```js\noutOfBoundaries: ?boolean;\n```\n\nA boolean that can be used to hide the popper element in case it's overflowing\nfrom its boundaries. [Read more](https://popper.js.org/popper-documentation.html#modifiers..hide).\n\n##### `eventsEnabled`\n\n```js\neventsEnabled?: boolean;\n```\n\nTells `react-popper` to enable or disable the [Popper.js event listeners](https://popper.js.org/popper-documentation.html#Popper.Defaults.eventsEnabled). `true` by default.\n\n##### `positionFixed`\n\nSet this property to `true` to tell Popper.js to use the `position: fixed` strategy\nto position the popper element. By default it's false, meaning that it will use the\n`position: absolute` strategy.\n\n##### `modifiers`\n\n```js\nmodifiers?: PopperJS$Modifiers;\n```\n\nAn object containing custom settings for the [Popper.js modifiers](https://popper.js.org/popper-documentation.html#modifiers).  \nYou can use this property to override their settings or to inject your custom ones.\n\n## Usage with `ReactDOM.createPortal`\n\nPopper.js is smart enough to work even if the **popper** and **reference** elements aren't\nin the same DOM context.  \nThis means that you can use [`ReactDOM.createPortal`](https://reactjs.org/docs/portals.html)\n(or any pre React 16 alternative) to move the popper component somewhere else in the DOM.\n\nThis can be useful if you want to position a tooltip inside an `overflow: hidden` container\nthat you want to make overflow. Please note that you can also try the `positionFixed` strategy\nto obtain a similar effect with less hassle.\n\n```jsx\nimport { Manager, Reference, Popper } from 'react-popper';\n\nconst Example = () => (\n  <Manager>\n    <Reference>\n      {({ ref }) => (\n        <button type=\"button\" ref={ref}>\n          Reference\n        </button>\n      )}\n    </Reference>\n    {ReactDOM.createPortal(\n      <Popper>\n        {({ placement, ref, style }) => (\n          <div ref={ref} style={style} data-placement={placement}>\n            Popper\n          </div>\n        )}\n      </Popper>,\n      document.querySelector('#destination')\n    )}\n  </Manager>\n);\n```\n\n## Usage without a reference `HTMLElement`\n\nWhenever you need to position a popper based on some arbitrary coordinates, you can provide `Popper` with a `referenceElement` property that is going to be used in place of the `referenceProps.getRef` React ref.\n\nThe `referenceElement` property must be an object with an interface compatible with an `HTMLElement` as described in the [Popper.js referenceObject documentation](https://popper.js.org/popper-documentation.html#referenceObject), this implies that you may also provide a real HTMLElement if needed.\n\nIf `referenceElement` is defined, it will take precedence over any `referenceProps.ref` provided refs.\n\n```jsx\nimport { Popper } from 'react-popper';\n\nclass VirtualReference {\n  getBoundingClientRect() {\n    return {\n      top: 10,\n      left: 10,\n      bottom: 20,\n      right: 100,\n      width: 90,\n      height: 10,\n    };\n  }\n\n  get clientWidth() {\n    return this.getBoundingClientRect().width;\n  }\n\n  get clientHeight() {\n    return this.getBoundingClientRect().height;\n  }\n}\n\n// This is going to create a virtual reference element\n// positioned 10px from top and left of the document\n// 90px wide and 10px high\nconst virtualReferenceElement = new VirtualReference();\n\n// This popper will be positioned relatively to the\n// virtual reference element defined above\nconst Example = () => (\n  <Popper referenceElement={virtualReferenceElement}>\n    {({ ref, style, placement, arrowProps }) => (\n      <div ref={ref} style={style} data-placement={placement}>\n        Popper element\n        <div ref={arrowProps.ref} style={arrowProps.style} />\n      </div>\n    )}\n  </Popper>\n);\n```\n\n## Flow and TypeScript types\n\nThis library is built with Flow but it supports TypeScript as well.\n\nYou can find the exported Flow types in `src/index.js`, and the\nTypeScript definitions in `typings/react-popper.d.ts`.\n\n## Running Locally\n\n#### clone repo\n\n`git clone git@github.com:FezVrasta/react-popper.git`\n\n#### move into folder\n\n`cd ~/react-popper`\n\n#### install dependencies\n\n`npm install` or `yarn`\n\n#### run dev mode\n\n`npm run demo:dev` or `yarn demo:dev`\n\n#### open your browser and visit:\n\n`http://localhost:1234/`\n","licenseText":"The MIT License (MIT)\n\nCopyright (c) 2018 React Popper authors\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-popper@1.3.10","dist":{"shasum":"96fd88cc1bf45957e551c5053afea7adc0b1d4d8","integrity":"sha512-sZfwHtHCMst0L0G/c83/Y/K1f9fNWMEKsk/cGAor68rQBHB75WuDQ7k95tkce8QNaUHhg9uFXIJbZO0eWRvJbw==","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-1.3.10.tgz","fileCount":36,"unpackedSize":88070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNRMZCRA9TVsSAnZWagAAi6MQAKJCyqZ2emL2tlMF97nU\nALeLJB7BIaI0uyWf/Q+kNPlhM5CagKzKjRgniJVg7FfR5liqtarzIy8YtGaP\n3GgO4zzmCgCwLB1ScmbhN+BwgCiAnEy2uTmPTMmCFhwKp/PxBf6yNSBssnfu\ndJUe8pcBXRhoFwlFg/qKIvmJdXi6qMcbg07Zn6Qd7qNpzPJhLDmmoEqENqvg\nHJ/0QUhl5R55HwIF1km6GM3YOBzMyXYsOSdR1CFTKfVRVJOcQQHR0ZcR84lf\n0LkjkPrQMgfHZZYpofmK8iZK5g8xFeAL6Tajl04J0Y1BQEsX4WCk7XVH+crK\nF5akeQMO7tfRmUUT6uvFHFrZ+5+pcDU01cmI0lNYlsKmvy4YdWBL0PVmV6rK\noNYLHcFF2NqZY/8ftkavgE+knrH832qvFE+ZIAGdTEv7FaBuXlQ3A4fdNdmG\nlEoqTsS0W8nIyZ/MNqQp2LroZToSYdMvuTdCJLzKYwF9HpUOK510Q84uek8p\nKxfAf4TR3Lw9agxqGf/Nye63lpdEOVmGYe5CTXA/Y+PLT8H2C72w0yg4iTkK\nooUg7CzOkV/xJhtqjNOrtR7dLXLr/+K0bS6xN0bVVXiUMLMHhNnEkD9VV11E\n7Fd3gRJaQKSuyNeaqhIzPscAEockfNzNPEsXFhr8k/Ohd7CpQRdhEgsKufsS\nRZ8H\r\n=c0IU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGd542abZon/T2GxYVHE0Qzqn1tx2g81n8NgpKCEl/ioAiEA5jJNLkUl24WkxWzJbX0U1FT9IhqzCVCHwLuZ2XxLSas="}]},"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_1.3.10_1614091033180_0.9749798577759226"},"_hasShrinkwrap":false},"1.3.11":{"name":"react-popper","version":"1.3.11","description":"React wrapper around Popper.js","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"homepage":"https://github.com/souporserious/react-popper","main":"lib/cjs/index.js","module":"lib/esm/index.js","typings":"typings/react-popper.d.ts","sideEffects":false,"scripts":{"build":"npm run build:clean && npm run build:esm && npm run build:cjs && npm run build:umd && npm run build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:umd":"rollup -c && rimraf dist/index.esm.js","build:esm":"cross-env BABEL_ENV=esm babel src --out-dir lib/esm","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__mocks__/*,*.test}.js' src lib/cjs","demo:dev":"parcel --out-dir demo/dist demo/index.html","demo:build":"parcel build --out-dir demo/dist demo/index.html --public-url=/react-popper","demo:deploy":"yarn demo:build && gh-pages -d demo/dist","test":"npm run test:eslint && npm run test:flow && npm run test:ts && npm run test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"npm run build","precommit":"pretty-quick --staged && test"},"jest":{"setupFilesAfterEnv":["<rootDir>jest.setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"repository":{"type":"git","url":"https://github.com/souporserious/react-popper"},"bugs":{"url":"https://github.com/souporserious/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0 || ^17.0.0"},"dependencies":{"@babel/runtime":"^7.1.2","@hypnosphi/create-react-context":"^0.3.1","deep-equal":"^1.1.1","popper.js":"^1.14.4","prop-types":"^15.6.1","typed-styles":"^0.0.7","warning":"^4.0.2"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-transform-modules-commonjs":"^7.1.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-2":"^7.0.0","@types/react":"^16.1.0","babel-eslint":"^10.0.1","babel-jest":"^24.0.0","cross-env":"^5.1.4","emotion":"^9.1.1","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","enzyme-to-json":"^3.4.0","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-jest":"^21.15.0","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","flow-bin":"^0.69.0","flow-copy-source":"^1.3.0","gh-pages":"^1.1.0","git-branch-is":"^0.1.0","jest":"^24.0.0","parcel-bundler":"^1.10.1","prettier":"^1.11.1","pretty-quick":"^1.4.1","react":"16.9.0","react-dom":"^16.9.0","react-emotion":"^9.1.1","react-spring":"^8.0.27","recompose":"^0.26.0","rimraf":"^2.6.2","rollup":"^0.60.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-size-snapshot":"^0.5.1","rollup-plugin-uglify":"^4.0.0","typescript":"^2.8.1"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2018 React Popper authors\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-popper@1.3.11","dist":{"shasum":"a2cc3f0a67b75b66cfa62d2c409f9dd1fcc71ffd","integrity":"sha512-VSA/bS+pSndSF2fiasHK/PTEEAyOpX60+H5EPAjoArr8JGm+oihu4UbrqcEBpQibJxBVCpYyjAX7abJ+7DoYVg==","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-1.3.11.tgz","fileCount":36,"unpackedSize":177247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQNO2CRA9TVsSAnZWagAAwjUP/RAeNrDw/2WCw/b//u4y\n7M0TZMB4cRxVD7S/RA9DEFHe47KNDO+5Cv6KCp9V4DY/1xpvp/rHz7S0z3oA\neworHUi3FRRCG8iHr2igbADBFiEF/ZgcpXJS0HSo5tYE+M0j520jpaKrnu1G\n92MDmLqIOmaQ3NSztERGYXQN8QzArIDwzsdV9YEPhHiEWunrIMwHqKtFL3O2\n961nIksOPL6U4B/ZY1lM6Zc32rl6rB9WFV2IchpQUAg6K0TDUFkTxARU4Fg7\nRN0Kug+bK+vxvbpOHLkn8bHb/bB7DbGO5XHKyuM6P+m6u8aygWY5snrRqPq+\ni4NRthQ+l+P/LItD1UwTMEp07LqAxIVCH6pKxisUewlGLeMPWq58OoxbUnnK\nNpGywP5JjUqHfRv5nY7/B3y/mTr1AusruMS8iGN4AK9oALm0lSXwLYKf93oc\nWj+chPS+ySwlVxddV7hQyptGRJ8GdQ2KCBq79HCznu35GZGDU0fCn7Phsw4Y\nAF1k5ipt7/J8PaOq7hM6lQoaH4AsG76VDVtrAo6XJrLrq6N+fkbeji5PKSSt\nHxdjFBMCOOU6hD7Xm0d/FUQdoDp01PI7vBGNZv3qYO+VaA+2T+0gSIjFOLj/\n0jOEMR3UTgSKnXZB28N6VkVDP/YMVhgF6M0Yu2jacYTb2CjKyebcIi4/Vfny\nZNP3\r\n=k1tk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCScv0pHX96QbuzmEeZhKF9UeQWZ9tfIEHupJ5npD7I5gIhAOFMYBJgjqPCOITvMM0tzZz8sq08cqz1bC1L2A3phNsj"}]},"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_1.3.11_1614861237748_0.1496320012587371"},"_hasShrinkwrap":false},"2.2.5":{"name":"react-popper","version":"2.2.5","description":"Official library to use Popper on React projects","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"contributors":[{"name":"Federico Zivolo","email":"federico.zivolo@gmail.com","url":"https://fezvrasta.github.io"}],"homepage":"https://popper.js.org/react-popper","main":"lib/cjs/index.js","module":"lib/esm/index.js","typings":"typings/react-popper.d.ts","sideEffects":false,"scripts":{"build":"yarn build:clean && yarn build:esm && yarn build:cjs && yarn build:umd && yarn build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:umd":"rollup -c && rimraf dist/index.esm.js","build:esm":"cross-env BABEL_ENV=esm babel src --out-dir lib/esm","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__typings__/*,*.test}.js' src lib/cjs","demo:dev":"parcel --out-dir demo/dist demo/index.html","demo:build":"parcel build --out-dir demo/dist demo/index.html --public-url=/react-popper","demo:deploy":"yarn demo:build && gh-pages -d demo/dist","test":"yarn test:eslint && yarn test:flow && yarn test:ts && yarn test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"yarn build","precommit":"pretty-quick --staged && test","prepublishOnly":"git-branch-is master"},"jest":{"setupFilesAfterEnv":["<rootDir>jest.setup.js"]},"repository":{"type":"git","url":"https://github.com/popperjs/react-popper"},"bugs":{"url":"https://github.com/popperjs/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"@popperjs/core":"^2.0.0","react":"^16.8.0 || ^17"},"dependencies":{"react-fast-compare":"^3.0.1","warning":"^4.0.2"},"devDependencies":{"@atomico/rollup-plugin-sizes":"^1.1.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/plugin-transform-modules-commonjs":"^7.9.0","@babel/polyfill":"^7.8.7","@babel/preset-env":"^7.9.0","@babel/preset-flow":"^7.9.0","@babel/preset-react":"^7.9.4","@emotion/core":"^10.0.28","@emotion/styled":"^10.0.27","@popperjs/core":"^2.3.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","@rollup/plugin-replace":"^2.3.1","@testing-library/react":"^10.0.2","@testing-library/react-hooks":"^3.2.1","@types/react":"^16.9.29","babel-eslint":"^10.1.0","babel-jest":"^25.2.4","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.10.1","eslint-plugin-flowtype":"^4.7.0","eslint-plugin-jest":"^23.8.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","flow-bin":"^0.147.0","flow-copy-source":"^2.0.9","gh-pages":"^2.2.0","git-branch-is":"^3.1.0","jest":"^25.2.4","parcel-bundler":"^1.12.4","prettier":"^2.0.2","pretty-quick":"^2.0.1","react":"17.0.0","react-dom":"^17.0.0","react-spring":"^8.0.27","react-test-renderer":"^17.0.0","rimraf":"^3.0.2","rollup":"^2.3.1","rollup-plugin-babel":"^4.4.0","rollup-plugin-terser":"^5.3.0","typescript":"^3.8.3"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2018 React Popper authors\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-popper@2.2.5","dist":{"shasum":"1214ef3cec86330a171671a4fbcbeeb65ee58e96","integrity":"sha512-kxGkS80eQGtLl18+uig1UIf9MKixFSyPxglsgLBxlYnyDf65BiY9B3nZSc6C9XUNDgStROB0fMQlTEz1KxGddw==","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-2.2.5.tgz","fileCount":38,"unpackedSize":78197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXH2TCRA9TVsSAnZWagAAL6gP/3YxRjw/xm+Vlrbq79uK\nKn16jdGoYX8YGi0zVDH8pcse1h73FTNC0TMElN3VOryrh36IhYI20AZoUxaB\nMpiO+yzdiFkkUjav7EUSd0GzajjXAsEpa3zqcWRfLl6bBRAkOyiYlMHon0iP\nfFeGfsbGhWbzapblE6HYR6M+yb2FhRvSoCxL0XYYM94Km8lAV3Ss0OSIR2zR\nj6crX9h0jyVZkkYAEr/Gw+VvY9TRnP5QzXpDZ97T6kQQgPUKsYPHwHTDRZyu\nP8x0iun5SDq+KPn9czBX4mHFQRxxrikOa3Tj1lGy9GgAQUh7nQpuHaZ/mzZg\nsc1EdLc9zeRLNXP3ySfw8hrIbZAPCdwSICeBOrx7AMtgQTAGeZV3qKelc4nA\nE5n3Y59zZgSbMmliwcWOaE23ujDHVJMGMSkFPMESPz0ZHQeS2EmrOGnDI7bD\nDr2OPGo9ls2jv+Ls/ZpaA6vPwpC7WRP58/awIAbx6XA5v55Xa6OyNPpqxpS3\nMu1h9eUcDuMhl1y0SP3gWW4SdHPKGsWBAMAizrOEvdPrzr1yCNNV1Oigt/cS\nDxiZHKWXP9XiaQPC0ceBoAxxLCrDKvUIMNt/Ur6ax+3w0FhYXVoH+2rdgokZ\nhB9NDfzSkWX1AMIeZZq2i3mkLhS6rN65XdhOZgis1/UjfNLfxHGfY9WHT5nj\nPfSe\r\n=sUZ2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFmGLxS7koYXdjPGoVhl/Hw06h4gWWMObs3mGCa1pE3uAiEAzDZTlmMa3c3HeoNyUaFQDIEG7sizLLoMHj/2Bh/TFuo="}]},"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_2.2.5_1616674194768_0.061062682556371595"},"_hasShrinkwrap":false},"2.3.0":{"name":"react-popper","version":"2.3.0","description":"Official library to use Popper on React projects","license":"MIT","author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"contributors":[{"name":"Federico Zivolo","email":"federico.zivolo@gmail.com","url":"https://fezvrasta.github.io"}],"homepage":"https://popper.js.org/react-popper","main":"lib/cjs/index.js","module":"lib/esm/index.js","typings":"typings/react-popper.d.ts","sideEffects":false,"scripts":{"build":"yarn build:clean && yarn build:esm && yarn build:cjs && yarn build:umd && yarn build:flow","build:clean":"rimraf dist/ && rimraf lib/","build:umd":"rollup -c && rimraf dist/index.esm.js","build:esm":"cross-env BABEL_ENV=esm babel src --out-dir lib/esm","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir lib/cjs","build:flow":"flow-copy-source --ignore '{__typings__/*,*.test}.js' src lib/cjs","demo:dev":"parcel --out-dir demo/dist demo/index.html","demo:build":"parcel build --out-dir demo/dist demo/index.html --public-url=/react-popper","demo:deploy":"yarn demo:build && gh-pages -d demo/dist","test":"yarn test:eslint && yarn test:flow && yarn test:ts && yarn test:jest","test:ts":"tsc --project ./typings/tests","test:flow":"flow check","test:jest":"jest","test:eslint":"eslint src","prepare":"yarn build","precommit":"pretty-quick --staged && test","prepublishOnly":"git-branch-is master"},"jest":{"setupFilesAfterEnv":["<rootDir>jest.setup.js"]},"repository":{"type":"git","url":"https://github.com/popperjs/react-popper"},"bugs":{"url":"https://github.com/popperjs/react-popper/issues"},"keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"peerDependencies":{"@popperjs/core":"^2.0.0","react":"^16.8.0 || ^17 || ^18","react-dom":"^16.8.0 || ^17 || ^18"},"dependencies":{"react-fast-compare":"^3.0.1","warning":"^4.0.2"},"devDependencies":{"@atomico/rollup-plugin-sizes":"^1.1.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/plugin-transform-modules-commonjs":"^7.9.0","@babel/polyfill":"^7.8.7","@babel/preset-env":"^7.9.0","@babel/preset-flow":"^7.9.0","@babel/preset-react":"^7.9.4","@emotion/core":"^10.0.28","@emotion/styled":"^10.0.27","@popperjs/core":"^2.3.3","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","@rollup/plugin-replace":"^2.3.1","@testing-library/react":"^13.1.1","@testing-library/react-hooks":"^8.0.0","@types/react":"^16.9.29","babel-eslint":"^10.1.0","babel-jest":"^25.2.4","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.10.1","eslint-plugin-flowtype":"^4.7.0","eslint-plugin-jest":"^23.8.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","flow-bin":"^0.176.2","flow-copy-source":"^2.0.9","gh-pages":"^2.2.0","git-branch-is":"^3.1.0","jest":"^25.2.4","parcel-bundler":"^1.12.4","prettier":"^2.0.2","pretty-quick":"^2.0.1","react":"18.0.0","react-dom":"^18.0.0","react-spring":"^8.0.27","react-test-renderer":"^18.0.0","rimraf":"^3.0.2","rollup":"^2.3.1","rollup-plugin-babel":"^4.4.0","rollup-plugin-terser":"^5.3.0","typescript":"^3.8.3"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2018 React Popper authors\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-popper@2.3.0","dist":{"shasum":"17891c620e1320dce318bad9fede46a5f71c70ba","integrity":"sha512-e1hj8lL3uM+sgSR4Lxzn5h1GxBlpa4CQz0XLF8kx4MDrDRWY0Ena4c97PUeSX9i5W3UAfDP0z0FXCTQkoXUl3Q==","tarball":"https://registry.npmjs.org/react-popper/-/react-popper-2.3.0.tgz","fileCount":38,"unpackedSize":79052,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD54+JdKz85/H/L6mhRbj3T4AAwF4Q4bmqKA/ep3J7LvgIgFn5VZsbM89WDz9ZW1kdqqV6qQ8BAncZ/Ll8bWsz7nX4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiamrFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmondRAAnmoK5jDnjPwVrv+YKQZ7gKb/svqoTBy7CeKSGvxJdGTRbCiC\r\ndI85GPBFKcd1CL2K4z7r5JLk/kf6O5xYrB9n7Qmfc8/9GoaInEvdVafGlRyS\r\n3WXCFSAqxl2IuDEzZ2J+sjAoFfhdaFfvXhn8Ep0mfkg7C33MK+fH3rM2Kb3n\r\nxRWqhAqn5skvyCBaIt1JvmqnTO+rhQXx4nONrKhARIzi+bkAmspFRbKxLFDQ\r\nEoSi5AW3ROitOmlNFpLIXxmeGS7t6BVsyhozMmjMVm1HBLFv5AKh9Jg73ZVq\r\nI8qsKJF1DLFk87XT4y1blwaikN1WbVoIvJnPUmDRN4oGM/mIflSK1TBvGbQr\r\nuge+LjlYin4hXXULWsP3ytIVhoF7NzstFG8r1Rswskb/1Pd+O1RKJRKNyf5j\r\nSjURJU/2OSNx4PGU79GnIdSLhSEMGMALsejk+ItgGQ3cHoKZjKdISvIf34Mq\r\nT/S5iEKIOS4LGQWzk0FNuKmQV0vs5SrH17TObmGX+2U9rnyfJBmfXi/pRRFO\r\n5d9cUEEMuc7inbb2U6oAwYp9gjDKMqI7WWcb//HMXAKsE6VbwFSIYskxb6Py\r\njNF1E6QeCoS+dmpfiBf2XzoPTXx03PGgbo8HRktsnL9Xh5zgBlrkargFnmqC\r\nyLgvkOK7RKyhzC545E88Xu13soNxtbKi+RM=\r\n=mYiu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},"directories":{},"maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-popper_2.3.0_1651141317658_0.24253091905042323"},"_hasShrinkwrap":false}},"readme":"# React Popper\n\n[![Unit Tests](https://github.com/popperjs/react-popper/workflows/Unit%20Tests/badge.svg)](https://github.com/popperjs/react-popper/actions?query=workflow%3A%22Unit+Tests%22)\n[![npm version](https://img.shields.io/npm/v/react-popper.svg)](https://www.npmjs.com/package/react-popper)\n[![npm downloads](https://img.shields.io/npm/dm/react-popper.svg)](https://www.npmjs.com/package/react-popper)\n[![Dependency Status](https://david-dm.org/souporserious/react-popper.svg)](https://david-dm.org/souporserious/react-popper)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n[![Get support or discuss](https://img.shields.io/badge/chat-on_spectrum-6833F9.svg?logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyBpZD0iTGl2ZWxsb18xIiBkYXRhLW5hbWU9IkxpdmVsbG8gMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTAgOCI%2BPGRlZnM%2BPHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU%2BPC9kZWZzPjx0aXRsZT5zcGVjdHJ1bTwvdGl0bGU%2BPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNSwwQy40MiwwLDAsLjYzLDAsMy4zNGMwLDEuODQuMTksMi43MiwxLjc0LDMuMWgwVjcuNThhLjQ0LjQ0LDAsMCwwLC42OC4zNUw0LjM1LDYuNjlINWM0LjU4LDAsNS0uNjMsNS0zLjM1UzkuNTgsMCw1LDBaTTIuODMsNC4xOGEuNjMuNjMsMCwxLDEsLjY1LS42M0EuNjQuNjQsMCwwLDEsMi44Myw0LjE4Wk01LDQuMThhLjYzLjYzLDAsMSwxLC42NS0uNjNBLjY0LjY0LDAsMCwxLDUsNC4xOFptMi4xNywwYS42My42MywwLDEsMSwuNjUtLjYzQS42NC42NCwwLDAsMSw3LjE3LDQuMThaIi8%2BPC9zdmc%2B)](https://spectrum.chat/popper-js/react-popper)\n\nReact wrapper around [Popper](https://popper.js.org).\n\n**important note:** Popper is **not** a tooltip library, it's a _positioning\nengine_ to be used to build features such as (but not restricted to) tooltips.\n\n## Install\n\nVia package managers:\n\n```bash\n# With npm\nnpm i react-popper @popperjs/core\n\n# With Yarn\nyarn add react-popper @popperjs/core\n```\n\n**Note:** `@popperjs/core` must be installed in your project in order for\n`react-popper` to work.\n\nVia `script` tag (UMD library exposed as `ReactPopper`):\n\n```html\n<script src=\"https://unpkg.com/react-popper/dist/index.umd.js\"></script>\n```\n\n## Documentation\n\nThe full documentation can be found on the official Popper website:\n\nhttp://popper.js.org/react-popper\n\n\n## Running Locally\n\n#### clone repo\n\n`git clone git@github.com:popperjs/react-popper.git`\n\n#### move into folder\n\n`cd ~/react-popper`\n\n#### install dependencies\n\n`npm install` or `yarn`\n\n#### run dev mode\n\n`npm run demo:dev` or `yarn demo:dev`\n\n#### open your browser and visit:\n\n`http://localhost:1234/`\n","maintainers":[{"name":"fezvrasta","email":"federico.zivolo@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"time":{"modified":"2022-06-26T07:38:36.142Z","created":"2016-10-07T02:51:52.874Z","0.0.1":"2016-10-07T02:51:52.874Z","0.2.0":"2017-03-02T22:11:28.030Z","0.2.1":"2017-03-02T22:17:04.600Z","0.2.2":"2017-03-04T00:17:02.020Z","0.3.0":"2017-03-07T08:47:05.134Z","0.4.0":"2017-03-16T06:40:58.319Z","0.4.1":"2017-03-16T19:51:55.862Z","0.4.2":"2017-03-16T20:03:24.667Z","0.4.3":"2017-03-17T14:12:24.800Z","0.5.0":"2017-04-25T08:31:36.098Z","0.6.0":"2017-04-26T01:00:51.170Z","0.6.1":"2017-05-21T03:40:52.030Z","0.6.2":"2017-05-21T03:50:01.460Z","0.6.3":"2017-05-22T03:55:12.435Z","0.6.4":"2017-05-22T07:23:50.877Z","0.6.5":"2017-05-23T08:52:25.142Z","0.6.6":"2017-05-30T03:08:32.281Z","0.6.7":"2017-06-16T04:53:46.527Z","0.7.0":"2017-06-20T20:14:53.706Z","0.7.1":"2017-07-19T18:54:45.699Z","0.7.2":"2017-07-24T18:19:05.435Z","0.7.3":"2017-09-22T20:07:00.371Z","0.7.4":"2017-10-21T12:20:59.691Z","0.7.5":"2018-01-08T09:01:17.318Z","0.8.0":"2018-02-02T10:44:43.874Z","0.8.1":"2018-02-06T20:24:32.057Z","0.8.2":"2018-02-06T23:55:06.123Z","0.8.3":"2018-03-19T14:34:52.488Z","0.9.0":"2018-03-23T15:24:35.007Z","0.9.1-alpha.1":"2018-03-28T15:29:55.776Z","0.9.1":"2018-03-30T12:12:43.664Z","0.9.2":"2018-04-01T13:54:38.967Z","1.0.0-alpha.1":"2018-04-01T13:58:48.429Z","1.0.0-beta.1":"2018-04-04T15:35:00.973Z","1.0.0-beta.2":"2018-04-05T09:39:22.541Z","1.0.0-beta.3":"2018-04-05T11:49:01.068Z","1.0.0-beta.4":"2018-04-05T11:57:58.275Z","0.9.3":"2018-04-05T13:33:34.955Z","0.9.4":"2018-04-05T13:40:33.522Z","0.9.5":"2018-04-05T13:45:44.079Z","0.10.0":"2018-04-06T15:44:45.917Z","0.10.1":"2018-04-06T16:01:57.036Z","1.0.0-beta.5":"2018-04-08T15:52:11.598Z","0.10.2":"2018-05-01T09:42:06.982Z","0.10.3":"2018-05-01T14:57:02.449Z","0.10.4":"2018-05-01T16:50:47.186Z","1.0.0-beta.6":"2018-05-01T18:47:56.933Z","1.0.0":"2018-06-14T07:47:47.162Z","1.0.1":"2018-08-09T15:01:41.044Z","1.0.2":"2018-08-09T15:10:26.434Z","1.1.0":"2018-11-08T13:00:36.198Z","1.2.0":"2018-11-08T13:01:26.439Z","1.3.0":"2018-11-08T13:02:23.253Z","1.3.1":"2018-12-12T17:51:04.868Z","1.3.2":"2018-12-12T18:52:15.276Z","1.3.3":"2019-01-28T17:33:37.065Z","1.3.4":"2019-08-13T12:47:36.717Z","1.3.5":"2019-11-06T12:41:15.010Z","1.3.6":"2019-11-07T15:34:20.973Z","1.3.7":"2019-12-09T15:49:10.811Z","2.0.0":"2020-03-31T12:41:56.473Z","2.1.0":"2020-04-06T06:19:15.342Z","2.2.0":"2020-04-09T15:00:03.510Z","2.2.1":"2020-04-10T06:08:40.909Z","2.2.2":"2020-04-11T13:45:09.852Z","2.2.3":"2020-04-28T09:55:08.691Z","2.2.4":"2020-11-05T17:34:01.188Z","1.3.8":"2021-02-16T16:02:02.065Z","1.3.9":"2021-02-18T11:04:08.410Z","1.3.10":"2021-02-23T14:37:13.370Z","1.3.11":"2021-03-04T12:33:57.888Z","2.2.5":"2021-03-25T12:09:54.990Z","2.3.0":"2022-04-28T10:21:57.798Z"},"homepage":"https://popper.js.org/react-popper","keywords":["react","react-popper","popperjs","component","drop","tooltip","popover"],"repository":{"type":"git","url":"https://github.com/popperjs/react-popper"},"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"bugs":{"url":"https://github.com/popperjs/react-popper/issues"},"license":"MIT","readmeFilename":"README.md","users":{"kbakba":true},"contributors":[{"name":"Federico Zivolo","email":"federico.zivolo@gmail.com","url":"https://fezvrasta.github.io"}]}