{"_id":"react-script-loader-hoc","_rev":"12-b8c489d3a89b96cb0f3f3f2dc1be1e05","name":"react-script-loader-hoc","description":"A higher-order React component that assists in the asynchronous loading of third party JS libraries (eg. Stripe.js)","dist-tags":{"latest":"1.2.2"},"versions":{"0.1.0":{"name":"react-script-loader-hoc","description":"A higher-order React component that assists in the asynchronous loading of third party JS libraries (eg. Stripe.js)","version":"0.1.0","keywords":["react","reactjs","react-component","script-loader"],"author":{"name":"Nick Rogers"},"main":"./dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Sesilio/react-script-loader-hoc.git"},"peerDependencies":{"react":">=15"},"dependencies":{"hoist-non-react-statics":"^2.3.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.0.1","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","babel-preset-react-optimize":"^1.0.1","babel-preset-stage-2":"^6.24.1","eslint":"^4.8.0","eslint-config-airbnb":"^15.1.0","eslint-import-resolver-node":"^0.3.1","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.4.0","rimraf":"^2.6.2"},"scripts":{"lint":"eslint ./src","clean":"rimraf ./dist","build":"yarn clean && babel ./src -d dist","prepublish":"yarn lint && yarn build"},"gitHead":"180b42240efc222fe40e536c3b92fd2c4cdeb8ef","bugs":{"url":"https://github.com/Sesilio/react-script-loader-hoc/issues"},"homepage":"https://github.com/Sesilio/react-script-loader-hoc#readme","_id":"react-script-loader-hoc@0.1.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"sesilio","email":"dom.lyons@sesilio.com"},"dist":{"integrity":"sha512-b+i09DgfEI4TEPAQ5rekwMSXXAHr0HLQSpFcvijadDylXVSeA50gVCI+6Pijzi4Vx+hmMZ9UCMYs976YU8NYnQ==","shasum":"db945271f789edabba17a9fee6b99e508283fb4c","tarball":"https://registry.npmjs.org/react-script-loader-hoc/-/react-script-loader-hoc-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAKd/v4+DoqYmVWTWsLcHrRr7WtxWSPISi9uI17gb1SYAiEAzzpV+2IkSQVwiOB/IL44smLE4u1JXLRVngA16Yp80MA="}]},"maintainers":[{"name":"sesilio","email":"dom.lyons@sesilio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-script-loader-hoc-0.1.0.tgz_1507148136394_0.7951257401145995"},"directories":{}},"0.1.1":{"name":"react-script-loader-hoc","description":"A higher-order React component that assists in the asynchronous loading of third party JS libraries (eg. Stripe.js)","version":"0.1.1","keywords":["react","reactjs","react-component","script-loader"],"author":{"name":"Nick Rogers"},"main":"./dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Sesilio/react-script-loader-hoc.git"},"peerDependencies":{"react":">=15"},"dependencies":{"hoist-non-react-statics":"^2.3.1"},"devDependencies":{"babel-cli":"v7.0.0-beta.2","babel-core":"v7.0.0-beta.2","babel-eslint":"^8.0.1","babel-preset-env":"^1.6.0","babel-preset-react":"v7.0.0-beta.2","babel-preset-react-optimize":"^1.0.1","babel-preset-stage-2":"v7.0.0-beta.2","eslint":"^4.8.0","eslint-config-airbnb":"^15.1.0","eslint-import-resolver-node":"^0.3.1","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.4.0","rimraf":"^2.6.2"},"scripts":{"lint":"eslint ./src","clean":"rimraf ./dist","build":"yarn clean && babel ./src -d dist","prepublish":"yarn lint && yarn build"},"gitHead":"180b42240efc222fe40e536c3b92fd2c4cdeb8ef","bugs":{"url":"https://github.com/Sesilio/react-script-loader-hoc/issues"},"homepage":"https://github.com/Sesilio/react-script-loader-hoc#readme","_id":"react-script-loader-hoc@0.1.1","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"sesilio","email":"dom.lyons@sesilio.com"},"dist":{"integrity":"sha512-kASn5wkjL397LoEZgVWtWEOozGlkxXEfH5/Zel43ZSeAK21IOUcRA6m2KktpbD30qyWgIl9sp1jTAKFzd4isng==","shasum":"b8cfe9c5a54e0827e8162577bc0f6ac4f6cd051d","tarball":"https://registry.npmjs.org/react-script-loader-hoc/-/react-script-loader-hoc-0.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDV3+b3adAqs+W63gC8PI106rqi7vuwCNxaTNE0eWn4hwIgKjkaShgvBYCFkRYRvsVQc0LTUcDXgALwUHTvOCClq/w="}]},"maintainers":[{"name":"sesilio","email":"dom.lyons@sesilio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-script-loader-hoc-0.1.1.tgz_1507150550676_0.34233695873990655"},"directories":{}},"0.2.0":{"name":"react-script-loader-hoc","description":"A higher-order React component that assists in the asynchronous loading of third party JS libraries (eg. Stripe.js)","version":"0.2.0","keywords":["react","reactjs","react-component","script-loader"],"author":{"name":"Nick Rogers"},"main":"./dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sesilio/react-script-loader-hoc.git"},"peerDependencies":{"react":">=15"},"dependencies":{"hoist-non-react-statics":"^2.3.1"},"devDependencies":{"babel-cli":"7.0.0-beta.2","babel-core":"7.0.0-beta.2","babel-eslint":"^8.0.1","babel-plugin-transform-es2015-modules-commonjs":"7.0.0-beta.2","babel-preset-env":"^1.6.0","babel-preset-react":"7.0.0-beta.2","babel-preset-react-optimize":"^1.0.1","babel-preset-stage-2":"7.0.0-beta.2","eslint":"^4.8.0","eslint-config-airbnb":"^15.1.0","eslint-import-resolver-node":"^0.3.1","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.4.0","rimraf":"^2.6.2"},"scripts":{"lint":"eslint ./src","clean":"rimraf ./dist","build":"yarn clean && babel ./src -d dist","prepublish":"yarn lint && yarn build"},"gitHead":"180b42240efc222fe40e536c3b92fd2c4cdeb8ef","bugs":{"url":"https://github.com/sesilio/react-script-loader-hoc/issues"},"homepage":"https://github.com/sesilio/react-script-loader-hoc#readme","_id":"react-script-loader-hoc@0.2.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"sesilio","email":"dom.lyons@sesilio.com"},"dist":{"integrity":"sha512-hePN1hFXWQMU6n+0D1G2Ezy1iM/NcztLrgkbFS6kL2EkqwViIM9hy54yl9byI5/7jiP0XBg5fCYZAfxtkgR4Ag==","shasum":"44a4767381fbfd384d5a6b8d9fe54e83144a07ee","tarball":"https://registry.npmjs.org/react-script-loader-hoc/-/react-script-loader-hoc-0.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJQp+ubFaXKuvcslrRrE2XU1WmBPnu9jJZ1WPuKV8qNQIgYYObSVdax4koPRWKnoZKvfu/YsgT3X3KZO/ofr83t0k="}]},"maintainers":[{"name":"sesilio","email":"dom.lyons@sesilio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-script-loader-hoc-0.2.0.tgz_1507157059370_0.07221573824062943"},"directories":{}},"0.3.0":{"name":"react-script-loader-hoc","description":"A higher-order React component that assists in the asynchronous loading of third party JS libraries (eg. Stripe.js)","version":"0.3.0","keywords":["react","reactjs","react-component","script-loader"],"author":{"name":"Nick Rogers"},"main":"./dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Sesilio/react-script-loader-hoc.git"},"peerDependencies":{"react":">=15"},"dependencies":{"hoist-non-react-statics":"^2.3.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.0.1","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","babel-preset-stage-2":"^6.24.1","eslint":"^4.8.0","eslint-config-airbnb":"^15.1.0","eslint-import-resolver-node":"^0.3.1","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.4.0","rimraf":"^2.6.2"},"scripts":{"lint":"eslint ./src","clean":"rimraf ./dist","build":"yarn clean && babel ./src -d dist","prepublish":"yarn lint && yarn build"},"gitHead":"544693990898c99e21366bcb7e1b109c7df8c756","bugs":{"url":"https://github.com/Sesilio/react-script-loader-hoc/issues"},"homepage":"https://github.com/Sesilio/react-script-loader-hoc#readme","_id":"react-script-loader-hoc@0.3.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"sesilio","email":"dom.lyons@sesilio.com"},"dist":{"integrity":"sha512-4Sm+hLDlfTfQh4rP4poyKxop+cmvj1HzY+Q9DAtCBYNMZOtIVHApwPpvYISE93pOvRP59r1W85Y+v1kuq8/98Q==","shasum":"a458bb593c51a2ae0e61319e5046ad907cbb4848","tarball":"https://registry.npmjs.org/react-script-loader-hoc/-/react-script-loader-hoc-0.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9aadV3JAgNcgPRryD85SbLOjkq7jfPKo0rjojZVBRiQIhAP0eVirkZWlpRnsJcXkH5DZpBKuI3wn4GnXiINIhf5yz"}]},"maintainers":[{"name":"sesilio","email":"dom.lyons@sesilio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-script-loader-hoc-0.3.0.tgz_1507197581501_0.3988042373675853"},"directories":{}},"0.3.1":{"name":"react-script-loader-hoc","description":"A higher-order React component that assists in the asynchronous loading of third party JS libraries (eg. Stripe.js)","version":"0.3.1","keywords":["react","reactjs","react-component","script-loader","async","higher-order-component"],"author":{"name":"Nick Rogers"},"contributors":[{"name":"Dom Lyons"}],"main":"./dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sesilio/react-script-loader-hoc.git"},"peerDependencies":{"react":">=15"},"dependencies":{"hoist-non-react-statics":"^2.3.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.0.1","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","babel-preset-stage-2":"^6.24.1","eslint":"^4.8.0","eslint-config-airbnb":"^15.1.0","eslint-import-resolver-node":"^0.3.1","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.4.0","rimraf":"^2.6.2"},"scripts":{"lint":"eslint ./src","clean":"rimraf ./dist","build":"yarn clean && babel ./src -d dist","prepublish":"yarn lint && yarn build"},"gitHead":"ea21c22392bd96250bfdee90138ee08828754c4c","bugs":{"url":"https://github.com/sesilio/react-script-loader-hoc/issues"},"homepage":"https://github.com/sesilio/react-script-loader-hoc#readme","_id":"react-script-loader-hoc@0.3.1","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"sesilio","email":"dom.lyons@sesilio.com"},"dist":{"integrity":"sha512-w9iiLIpp0wP2fSREn600JoBu2xFoIrnVmO3fWY133HA3uWuzGZpxucl4bDmROyrkmqfSXsvH3mFlERp0BocifQ==","shasum":"05793023191492432ec90d4d179f5208d5b4b340","tarball":"https://registry.npmjs.org/react-script-loader-hoc/-/react-script-loader-hoc-0.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHUF/Kd+uhpIEXGllta2KR+m6/Rqpec1UEhutqSuOzTOAiASnbPSG8RR5Dni+RiEv6DhXtQXsBBnBHE6UojawQpNcw=="}]},"maintainers":[{"name":"sesilio","email":"dom.lyons@sesilio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-script-loader-hoc-0.3.1.tgz_1507197917194_0.7198529678862542"},"directories":{}},"1.0.0":{"name":"react-script-loader-hoc","description":"A higher-order React component that assists in the asynchronous loading of third party JS libraries (eg. Stripe.js)","version":"1.0.0","keywords":["react","reactjs","react-component","script-loader","async","stripe","loader","asynchronous","stripe-react-elements","higher-order-component"],"author":{"name":"Nick Rogers"},"contributors":[{"name":"Dom Lyons"}],"main":"./dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sesilio/react-script-loader-hoc.git"},"peerDependencies":{"react":">=15"},"dependencies":{"hoist-non-react-statics":"^2.3.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.0.1","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","babel-preset-stage-2":"^6.24.1","eslint":"^4.8.0","eslint-config-airbnb":"^15.1.0","eslint-import-resolver-node":"^0.3.1","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.4.0","rimraf":"^2.6.2"},"scripts":{"lint":"eslint ./src","clean":"rimraf ./dist","build":"yarn clean && babel ./src -d dist","prepublish":"yarn lint && yarn build"},"gitHead":"ed5d572567441d989abec3bd0f75b18d5840abb6","bugs":{"url":"https://github.com/sesilio/react-script-loader-hoc/issues"},"homepage":"https://github.com/sesilio/react-script-loader-hoc#readme","_id":"react-script-loader-hoc@1.0.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"sesilio","email":"dom.lyons@sesilio.com"},"dist":{"integrity":"sha512-Qy3Szql1XSkq0XDfk/6y81Ye19NI2XVzZIqer1Mh0NwgaZqti/OeVOHSA40qfbjNhnY4aMBdrjh9WsoD71jNFQ==","shasum":"1e8eadf9a4a176a7d0befadf7a98519e4b6b6ba9","tarball":"https://registry.npmjs.org/react-script-loader-hoc/-/react-script-loader-hoc-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAJPwXfsi79v+wkJmj/44kxYQ76H0Q47OT62Y2pKpNX4AiEAvKsFBhKPs+N4rlp5l1l5XDMxw5sLl95MIthrTLryAZs="}]},"maintainers":[{"name":"sesilio","email":"dom.lyons@sesilio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-script-loader-hoc-1.0.0.tgz_1507807458719_0.31003045244142413"},"directories":{}},"1.0.1":{"name":"react-script-loader-hoc","description":"A higher-order React component that assists in the asynchronous loading of third party JS libraries (eg. Stripe.js)","version":"1.0.1","keywords":["react","reactjs","react-component","script-loader","async","stripe","loader","asynchronous","stripe-react-elements","higher-order-component"],"author":{"name":"Nick Rogers"},"contributors":[{"name":"Dom Lyons"}],"main":"./dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sesilio/react-script-loader-hoc.git"},"peerDependencies":{"react":">=15.0.0 || >= 16.0.0"},"dependencies":{"hoist-non-react-statics":"^2.3.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.0.1","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","babel-preset-stage-2":"^6.24.1","eslint":"^4.8.0","eslint-config-airbnb":"^15.1.0","eslint-import-resolver-node":"^0.3.1","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.4.0","rimraf":"^2.6.2"},"scripts":{"lint":"eslint ./src","clean":"rimraf ./dist","build":"yarn clean && babel ./src -d dist","prepublish":"yarn lint && yarn build"},"gitHead":"25641a341f1299c21fb5ce74696b6d87f9adf9ec","bugs":{"url":"https://github.com/sesilio/react-script-loader-hoc/issues"},"homepage":"https://github.com/sesilio/react-script-loader-hoc#readme","_id":"react-script-loader-hoc@1.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.1.2","_npmUser":{"name":"sesilio","email":"dom.lyons@sesilio.com"},"dist":{"integrity":"sha512-OOew7yZdzdN7+WjmKIzHdw20V5i4rV+gvLwkrq+KRY4QlNVlQNf36HGfNqDIx2eiLDXqPNzwvAwWb+ZqePHA5g==","shasum":"d21eb015ab5b86e2ecc344a221376378cd6893b0","tarball":"https://registry.npmjs.org/react-script-loader-hoc/-/react-script-loader-hoc-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICTOTiF2pEaMhMnMlI0qMt4EmNU3JQLYeaZTmbviFThsAiEAgx5VO+6RZcL3M4CJK7cDsMETC94NhScxoAIKUtiXHy4="}]},"maintainers":[{"name":"sesilio","email":"dom.lyons@sesilio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-script-loader-hoc-1.0.1.tgz_1510001516910_0.15405928157269955"},"directories":{}},"1.1.0":{"name":"react-script-loader-hoc","description":"A higher-order React component that assists in the asynchronous loading of third party JS libraries (eg. Stripe.js)","version":"1.1.0","keywords":["react","reactjs","react-component","script-loader","async","stripe","loader","asynchronous","stripe-react-elements","higher-order-component"],"author":{"name":"Nick Rogers"},"contributors":[{"name":"Dom Lyons"}],"main":"./dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sesilio/react-script-loader-hoc.git"},"peerDependencies":{"react":">=15.0.0 || >= 16.0.0"},"dependencies":{"hoist-non-react-statics":"^2.3.1","regenerator-runtime":"^0.11.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.0.1","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","babel-preset-stage-2":"^6.24.1","eslint":"^4.8.0","eslint-config-airbnb":"^15.1.0","eslint-import-resolver-node":"^0.3.1","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.4.0","rimraf":"^2.6.2"},"scripts":{"lint":"eslint ./src","clean":"rimraf ./dist","build":"yarn clean && babel ./src -d dist","prepublish":"yarn lint && yarn build"},"gitHead":"e4eb1b99089a6b30eed3d3c6790219ab1162bc42","bugs":{"url":"https://github.com/sesilio/react-script-loader-hoc/issues"},"homepage":"https://github.com/sesilio/react-script-loader-hoc#readme","_id":"react-script-loader-hoc@1.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.1.2","_npmUser":{"name":"sesilio","email":"dom.lyons@sesilio.com"},"dist":{"integrity":"sha512-PPf2imyZ+2VfB5ISj5oiFHe79RjI6mFSPxKXkA6+rVZs8cCwQBNl8Wn0tr5qA9vEVrU8muayIv4uLT4aE2c1/A==","shasum":"78f10207b467806865e6463e9c8b0b1ad0f30830","tarball":"https://registry.npmjs.org/react-script-loader-hoc/-/react-script-loader-hoc-1.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnlpHSRU8dNIlv/bsCY4/grNFnC7vDAETY4h3R/MBHowIgDp7Lkeu612OpW7EqwtuA3T55MxUR/mFeqAOM/P9xWTU="}]},"maintainers":[{"name":"sesilio","email":"dom.lyons@sesilio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-script-loader-hoc-1.1.0.tgz_1514997121683_0.42774099833332"},"directories":{}},"1.2.1":{"name":"react-script-loader-hoc","description":"A higher-order React component that assists in the asynchronous loading of third party JS libraries (eg. Stripe.js)","version":"1.2.1","keywords":["react","reactjs","react-component","script-loader","async","stripe","loader","asynchronous","stripe-react-elements","higher-order-component"],"author":{"name":"Nick Rogers"},"contributors":[{"name":"Dom Lyons"}],"main":"dist/scriptLoader.cjs.js","module":"dist/scriptLoader.esm.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sesilio/react-script-loader-hoc.git"},"peerDependencies":{"react":">=15.0.0 || >= 16.0.0"},"dependencies":{"hoist-non-react-statics":"^2.3.1","react":"^16.6.0"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.1","eslint":"^5.3.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"^3.1.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jest":"^21.26.1","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-react":"^7.11.0","husky":"^1.1.2","jest":"^23.6.0","jest-dom":"^2.1.0","jest-watch-typeahead":"^0.2.0","lint-staged":"^7.3.0","prettier":"^1.14.3","react-dom":"^16.6.0","react-testing-library":"^5.2.1","rimraf":"^2.6.2","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0"},"scripts":{"test":"jest","test:watch":"jest --watch","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint":"eslint src","prettier":"prettier \"**/*.+(js|jsx|json)\"","format":"yarn prettier --write","validate":"yarn lint && yarn prettier --list-different && yarn test","precommit":"lint-staged","clean":"rimraf ./dist","build":"yarn clean && rollup -c ./rollup.config.js","prepublish":"yarn validate && yarn build"},"gitHead":"f96cfe0dd81c06277dc0c3e998435b86048bd809","bugs":{"url":"https://github.com/sesilio/react-script-loader-hoc/issues"},"homepage":"https://github.com/sesilio/react-script-loader-hoc#readme","_id":"react-script-loader-hoc@1.2.1","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"sesilio","email":"dom.lyons@sesilio.com"},"dist":{"integrity":"sha512-Wi2YdpgFh6gN/UTh/U8QHNPlzcW0gMcAU2MpPl3BZBc7U+6KszMw44Gp6/ZcKVZLmJdw9rOJoO9dihoYMlKPug==","shasum":"304553553115ba6fb293e2eca677c05dd7de26aa","tarball":"https://registry.npmjs.org/react-script-loader-hoc/-/react-script-loader-hoc-1.2.1.tgz","fileCount":16,"unpackedSize":384314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0xzdCRA9TVsSAnZWagAA3isP/RqU/J5nWrXGEHeM062J\nUPVEjokMSStNopEIitZ4f6YIQ8aDpWjmIG02Dfa72x2Rl17DrUVUdHcLsipq\nogZX2yK+fCgF/8cnbiZW6Ok8+BeiFcchKuNkboMcU3M+OcKo9DTu/qm77qmq\nQL0uWRLmdfNXDHpenEPlBM1A8D/1rLFx6pCSkMNL22+QplZYbMsSJkwl5WsF\nnedS5AbDoTPikAC/ZO/isAPh82uRKvRPAe1GZh245cyJ0+0yJ4HKRekKrbVD\nuG8VhCA0vnxPqd1jS0FhZIHzf3ZE+uEfGY1lmAYJWJFDNADSDtuR8R7Nwex7\nPmDPvx9QkHVSlMYd6IYFfXi8l8iM7jkCsOQJfBfadEaTLF7xXetrSm7SvqBg\nc+7vu/JAqJf062ZwWOecHYggAnbk6ed0vwxXUF92a0Rrajgy8QRM8n/r3awh\nE9yQlZNmN6IGfXRSzoadjoV91l6PSOge8XAVaiFEfz1kN3Z8zXdQ+2OiXEPO\n7jhvwLHQWg0IKXyBV15DXReaD5QsJl7XoH5XEbgFFaGtDF817C2xieIx0qxI\nZ7dsyhje9DLRw9xxSddggozUIdMu6Sa/4FECSumXZlEUQcxt+Vz25CV7PDa+\nm6gbsCp9fGOD/QV5dbfpAmJ3+KTdBpXC8yTPVaVIobh3tyOrK5EVOvEuZ7BY\nqTkY\r\n=oFtG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCVfGcwl4o1qFr1gsfqetnyy59WsjWEohdNLSAFPVRSgIgN2XQfYNYiijxNz/yTzIZwgFqm/eiykpY+iORcfsUpS0="}]},"maintainers":[{"name":"sesilio","email":"dom.lyons@sesilio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-script-loader-hoc_1.2.1_1540562140612_0.2402917102505151"},"_hasShrinkwrap":false},"1.2.2":{"name":"react-script-loader-hoc","description":"A higher-order React component that assists in the asynchronous loading of third party JS libraries (eg. Stripe.js)","version":"1.2.2","keywords":["react","reactjs","react-component","script-loader","async","stripe","loader","asynchronous","stripe-react-elements","higher-order-component"],"author":{"name":"Nick Rogers"},"contributors":[{"name":"Dom Lyons"}],"main":"dist/scriptLoader.cjs.js","module":"dist/scriptLoader.esm.js","license":"MIT","repository":{"type":"git","url":"https://github.com/sesilio/react-script-loader-hoc"},"peerDependencies":{"react":">=15.0.0 || >= 16.0.0"},"dependencies":{"hoist-non-react-statics":"^2.3.1","react":"^16.8.4"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^24.5.0","babel-polyfill":"^6.26.0","eslint":"^5.3.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"^3.1.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jest":"^21.26.1","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-react":"^7.11.0","husky":"^1.1.2","jest":"^24.5.0","jest-dom":"^2.1.0","jest-watch-typeahead":"^0.2.0","lint-staged":"^7.3.0","prettier":"^1.14.3","react-dom":"^16.8.4","react-testing-library":"^5.2.1","rimraf":"^2.6.2","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0"},"scripts":{"test":"jest","test:watch":"jest --watch","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint":"eslint src","prettier":"prettier \"**/*.+(js|jsx|json)\"","format":"yarn prettier --write","validate":"yarn lint && yarn prettier --list-different && yarn test","precommit":"lint-staged","clean":"rimraf ./dist","build":"yarn clean && rollup -c ./rollup.config.js","prepublish":"yarn validate && yarn build"},"licenseText":"MIT License\n\nCopyright (c) 2017 Sesilio\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-script-loader-hoc@1.2.2","dist":{"shasum":"0b9b4c92f83ce020ca9f771e7181ddca46823d4a","tarball":"https://registry.npmjs.org/react-script-loader-hoc/-/react-script-loader-hoc-1.2.2.tgz","integrity":"sha512-Nk1elrPWa2+Tw2YUHTs8/mp0JTXeof6OW8BCIJsItTvWDcN//PXaFSSrmiKlEkzvcynLJEZ3qX6WQgDnfDzhDQ==","fileCount":17,"unpackedSize":398542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclAdcCRA9TVsSAnZWagAAdIgQAJFslzYsndPmDNEs6R3f\nrSz9djSyggPUUizPHuagziOxdZaPba/IgmDhKFt/W0tskdM1qV/noMHJZz+v\nVH9ql/CXIyDOQm/YPXAw0mIgtuVq27mGfWmAL0LERfI6cQ6MOSgxSmFd7LXO\nWE8qbL4r02vTv2N5H/K3wEmdUTPNNwNZEySz4uqHdvw6RmTtgEY2iutJr9yc\nMBbTjXl51Koguutu0hQhuGxESHIvQ3oCBzkofeBTX1yeTuLDavZFPJgog3AF\nTahmTe2ciITFHtWc3353IWNm9H52+5DpU3NTV+MTz/Ntkfl2IDYlLHoo2MlB\nwjCpjnQlg38JEo7J6TDMOamCwGpChHRVNYiHY5vFZikVrXDWWyuzN7Ku5Al8\naDFFw/4DmSWUsigtQL1iNrZOYJsttIE2vH0fpAvhOR5WYGg3gJg+QzcmXHu2\naqWoQBsJAM0t3TnJ5INyfIHdhIdRNhNeBUNApwRdKwBOcOsAbRYpEsA58JGT\ntev0tS+CQcfpbxlnqg30YR/NZATjDzPesuZtt25rzDJd/okupAEulCzEx+b0\n7fTZw/ELzehO7dNeVn4pIEV+B0fW34NDn1GrZxe7dvAphNLh3dPURyUrZ1dp\nKu+x3h3vOEDhGbSdaWx4hRrMF5g/akkO3w8Xnt2OhEKktt0nq+7PTrpHaEeW\nzcq2\r\n=AnJB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsankXcm+2/blTzrmRweBXt+4rRxsZeFtCrgtFyynl4wIhAOp8RX80qhybv3PHQoduNZShVBFx4hatlzAgC7WcWPbj"}]},"maintainers":[{"name":"sesilio","email":"dom.lyons@sesilio.com"}],"_npmUser":{"name":"sesilio","email":"dom.lyons@sesilio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-script-loader-hoc_1.2.2_1553205083783_0.01748376911535332"},"_hasShrinkwrap":false}},"readme":"# react-script-loader-hoc\n[![npm version](https://img.shields.io/badge/npm-v1.2.1-brightgreen.svg)](https://www.npmjs.com/package/react-script-loader-hoc) [![license](https://img.shields.io/badge/License-MIT-blue.svg)](https://github.com/sesilio/react-script-loader-hoc/blob/master/LICENSE)\n\nA higher-order React component that assists in the asynchronous loading of third party JS libraries (eg. Stripe.js)\n\n### Installation\n```\nyarn add react-script-loader-hoc\n```\nor\n```\nnpm install --save react-script-loader-hoc\n```\n\n### Example usage with Stripe React Elements\nSimple example of asynchronously loading the Stripe.js library. The `LoadIcon` component will be rendered until the Stripe.js library loads asynchronously, at which point the `LoadIcon` will be replaced by the `StripeProvider`.\n```jsx\n  import React from 'react';\n  import ScriptLoader from 'react-script-loader-hoc';\n  import { StripeProvider, Elements } from 'react-stripe-elements';\n  import { LoadIcon, CheckoutForm } from '../components';\n\n  const StripePayment = ({ scriptsLoadedSuccessfully }) => {\n    if (!scriptsLoadedSuccessfully) return <LoadIcon />;\n\n    return (\n      <StripeProvider apiKey=\"pk_test_12345\">\n        <Elements>\n          <CheckoutForm />\n        </Elements>\n      </StripeProvider>\n    );\n  };\n\n  export default ScriptLoader('https://js.stripe.com/v3/')(StripePayment);\n```\n\n### API\n`ScriptLoader` takes `n` string arguments, each of which should be a URL of a javascript resource to load. The higher-order `ScriptLoader` component will pass two boolean-valued props to the wrapped component:\n - `scriptsLoaded`\n - `scriptsLoadedSuccessfully`\n\n`scriptsLoaded` will be `false` until either all scripts load successfully or one or more of the scripts fail to load (eg. if a 404 occurs), at which point it will be `true`. `scriptsLoadedSuccessfully` will be `true` if all scripts load successfully or `false` if either an error occurs or if some scripts are still loading. `scriptsLoadedSuccessfully` will always be `false` while `scriptsLoaded` is false.\n","maintainers":[{"name":"sesilio","email":"dom.lyons@sesilio.com"}],"time":{"modified":"2022-05-15T03:26:55.523Z","created":"2017-10-04T20:15:37.407Z","0.1.0":"2017-10-04T20:15:37.407Z","0.1.1":"2017-10-04T20:55:51.685Z","0.2.0":"2017-10-04T22:44:20.529Z","0.3.0":"2017-10-05T09:59:42.696Z","0.3.1":"2017-10-05T10:05:18.094Z","1.0.0":"2017-10-12T11:24:20.095Z","1.0.1":"2017-11-06T20:51:57.977Z","1.1.0":"2018-01-03T16:32:02.682Z","2.0.0":"2018-10-26T13:50:38.238Z","1.2.1":"2018-10-26T13:55:40.732Z","1.2.2":"2019-03-21T21:51:23.976Z"},"keywords":["react","reactjs","react-component","script-loader","async","stripe","loader","asynchronous","stripe-react-elements","higher-order-component"],"repository":{"type":"git","url":"https://github.com/sesilio/react-script-loader-hoc"},"author":{"name":"Nick Rogers"},"license":"MIT","readmeFilename":"README.md","contributors":[{"name":"Dom Lyons"}]}