{"_id":"react-google-button","_rev":"21-0f7a5fce270bc3d4e2ee96adb2edfa3e","name":"react-google-button","description":"[![NPM version][npm-image]][npm-url] [![Build Status][build-status-image]][build-status-url] [![Coverage][coverage-image]][coverage-url] [![License][license-image]][license-url] [![Code Style][code-style-image]][code-style-url]","dist-tags":{"latest":"0.8.0","next":"0.6.0-beta"},"versions":{"0.0.1":{"name":"react-google-button","version":"0.0.1","main":"lib/index.js","jsnext:main":"src/index.js","files":["src","dist","lib"],"scripts":{"clean":"rimraf lib coverage","lint":"eslint -c .eslintrc ./src","lint:fix":"npm run lint -- --fix","test":"mocha -R spec --compilers js:babel-core/register ./test/setup.js ./test/**/*.spec.js","test:cov":"babel-node $(npm bin)/isparta cover --report lcov ./node_modules/mocha/bin/_mocha -- ./test --recursive","build:lib":"babel src --out-dir lib","build:umd":"webpack src/index.js dist/react-google-button.js --config webpack-development.config.js","build:umd:min":"webpack -p src/index.js dist/react-google-button.min.js --config webpack-production.config.js","build":"npm run clean && npm run build:lib && npm run build:umd && npm run build:umd:min","watch:umd":"npm run build:umd -- --stats --progress --colors --watch","watch:lib":"npm run build:lib -- --stats --progress --colors --watch","watch":"npm run watch:umd","prepublish":"npm run clean && npm run lint:fix && npm run build && npm run test:cov","prepush":"npm run lint:fix"},"repository":{"type":"git","url":"git+https://github.com/prescottprue/react-google-button.git"},"keywords":["kyper","matter","tessellate","authentication","user","project management"],"author":{"name":"prescottprue"},"contributors":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/prescottprue/react-google-button/issues"},"homepage":"https://github.com/prescottprue/react-google-button","dependencies":{},"peerDependencies":{"react":"^15.0.0","react-dom":"^15.0.0","react-tap-event-plugin":"^1.0.0"},"devDependencies":{"babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-transform-dev-warning":"^0.1.0","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.6","babel-plugin-transform-replace-object-assign":"^0.2.1","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.11.1","babel-preset-stage-1":"^6.5.0","babel-runtime":"^6.6.1","chai":"^3.5.0","eslint":"^3.0.1","eslint-config-standard":"^5.1.0","eslint-config-standard-react":"^3.0.0","eslint-plugin-babel":"^3.2.0","eslint-plugin-promise":"^2.0.0","eslint-plugin-react":"^5.0.1","eslint-plugin-standard":"^2.0.0","isparta":"^4.0.0","mocha":"^2.4.5","rimraf":"^2.5.1","webpack":"^1.13.1"},"gitHead":"ede6965a1eb146e1a9f8351badec040cea762cb7","description":"[![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-image]][daviddm-url] [![Code Climate][climate-image]][climate-url] [![License][license-image]][license-url] [![Code Style][code-style-image]][co","_id":"react-google-button@0.0.1","_shasum":"495488543b5818567b834f739791f5a63b5a81d4","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"prescottprue","email":"sprue.dev@gmail.com"},"dist":{"shasum":"495488543b5818567b834f739791f5a63b5a81d4","tarball":"https://registry.npmjs.org/react-google-button/-/react-google-button-0.0.1.tgz","integrity":"sha512-uhEABCK5VWMgiVS0mSKhG5yZW0O9H0pwH/jBRbZV8ywIuzmndj1KkAqEIb+4M1o+Q7Y48TyyDT9Lf6Z0VoqlIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/7DJNxx8cqnpmHQGgQAVB1ECv07b1FfZ2yM2Pz8lshwIgJ6F11piJeTe7/efQrsKl8iI0oQRNS7Jh93HN67omees="}]},"maintainers":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-google-button-0.0.1.tgz_1469733953375_0.47913879877887666"},"directories":{}},"0.0.2":{"name":"react-google-button","version":"0.0.2","main":"lib/index.js","jsnext:main":"src/index.js","files":["src","dist","lib"],"scripts":{"clean":"rimraf lib coverage","lint":"eslint -c .eslintrc ./src","lint:fix":"npm run lint -- --fix","test":"mocha -R spec --compilers js:babel-core/register ./test/setup.js ./test/**/*.spec.js","test:cov":"babel-node $(npm bin)/isparta cover --report lcov ./node_modules/mocha/bin/_mocha -- ./test --recursive","build:lib":"babel src --out-dir lib","build:umd":"webpack src/index.js dist/react-google-button.js --config webpack-development.config.js","build:umd:min":"webpack -p src/index.js dist/react-google-button.min.js --config webpack-production.config.js","build":"npm run clean && npm run build:lib && npm run build:umd && npm run build:umd:min","watch:umd":"npm run build:umd -- --stats --progress --colors --watch","watch:lib":"npm run build:lib -- --stats --progress --colors --watch","watch":"npm run watch:umd","prepublish":"npm run clean && npm run lint:fix && npm run build && npm run test:cov","prepush":"npm run lint:fix"},"repository":{"type":"git","url":"git+https://github.com/prescottprue/react-google-button.git"},"keywords":["kyper","matter","tessellate","authentication","user","project management"],"author":{"name":"prescottprue"},"contributors":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/prescottprue/react-google-button/issues"},"homepage":"https://github.com/prescottprue/react-google-button","dependencies":{},"peerDependencies":{"react":"^0.14.0 || ^15.0.0","react-dom":"^0.14.0 || ^15.0.0"},"devDependencies":{"babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-dev-warning":"^0.1.0","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.6","babel-plugin-transform-replace-object-assign":"^0.2.1","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.11.1","babel-preset-stage-1":"^6.5.0","babel-runtime":"^6.6.1","chai":"^3.5.0","eslint":"^3.0.1","eslint-config-standard":"^5.1.0","eslint-config-standard-react":"^3.0.0","eslint-plugin-babel":"^3.2.0","eslint-plugin-promise":"^2.0.0","eslint-plugin-react":"^5.0.1","eslint-plugin-standard":"^2.0.0","isparta":"^4.0.0","mocha":"^2.4.5","rimraf":"^2.5.1","webpack":"^1.13.1"},"gitHead":"e8565a45d2643747feae0cef1d854a1b7b8256f0","description":"[![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-image]][daviddm-url] [![Code Climate][climate-image]][climate-url] [![License][license-image]][license-url] [![Code Style][code-style-image]][co","_id":"react-google-button@0.0.2","_shasum":"5530f9409dfdcc0d4f58513e7e7277b7bdb95f3b","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"prescottprue","email":"sprue.dev@gmail.com"},"dist":{"shasum":"5530f9409dfdcc0d4f58513e7e7277b7bdb95f3b","tarball":"https://registry.npmjs.org/react-google-button/-/react-google-button-0.0.2.tgz","integrity":"sha512-QGcdJfVmtcZEmpVuI1PssjM3A1jMCeNQt1HLW3kfk2jFMBgndlcweVtFtGquy/bEDjFNVt9myvmFq27+/Sf8pA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtfpZMtlJsYvxQ1nynQkGVoGdOHbV2YBSHlafAnGU0GQIgDJCcA0ClgNX0gGJJ1Wx051kwHIS+q7Kkf/pCwZqQk9g="}]},"maintainers":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-google-button-0.0.2.tgz_1469741692588_0.6626502070575953"},"directories":{}},"0.1.0":{"name":"react-google-button","version":"0.1.0","main":"lib/index.js","jsnext:main":"src/index.js","files":["src","dist","lib"],"scripts":{"clean":"rimraf lib coverage","lint":"eslint -c .eslintrc ./src","lint:fix":"npm run lint -- --fix","test":"mocha -R spec --compilers js:babel-core/register ./test/setup.js ./test/**/*.spec.js","test:cov":"babel-node $(npm bin)/isparta cover --report lcov ./node_modules/mocha/bin/_mocha -- ./test --recursive","build:lib":"babel src --out-dir lib","build:umd":"webpack src/index.js dist/react-google-button.js --config webpack-development.config.js","build:umd:min":"webpack -p src/index.js dist/react-google-button.min.js --config webpack-production.config.js","build":"npm run clean && npm run build:lib && npm run build:umd && npm run build:umd:min","watch:umd":"npm run build:umd -- --stats --progress --colors --watch","watch:lib":"npm run build:lib -- --stats --progress --colors --watch","watch":"npm run watch:umd","prepublish":"npm run clean && npm run lint:fix && npm run build && npm run test:cov","prepush":"npm run lint:fix"},"repository":{"type":"git","url":"git+https://github.com/prescottprue/react-google-button.git"},"keywords":["kyper","matter","tessellate","authentication","user","project management"],"author":{"name":"prescottprue"},"contributors":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/prescottprue/react-google-button/issues"},"homepage":"https://github.com/prescottprue/react-google-button","dependencies":{},"peerDependencies":{"react":"*","react-dom":"*"},"devDependencies":{"babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-dev-warning":"^0.1.0","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.6","babel-plugin-transform-replace-object-assign":"^0.2.1","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.11.1","babel-preset-stage-1":"^6.5.0","babel-runtime":"^6.6.1","chai":"^3.5.0","eslint":"^3.0.1","eslint-config-standard":"^5.1.0","eslint-config-standard-react":"^3.0.0","eslint-plugin-babel":"^3.2.0","eslint-plugin-promise":"^2.0.0","eslint-plugin-react":"^5.0.1","eslint-plugin-standard":"^2.0.0","isparta":"^4.0.0","mocha":"^2.4.5","rimraf":"^2.5.1","webpack":"^1.13.1"},"gitHead":"6e33f779bc8328928b64ee5777044f8af3d4f687","description":"[![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-image]][daviddm-url] [![Code Climate][climate-image]][climate-url] [![License][license-image]][license-url] [![Code Style][code-style-image]][co","_id":"react-google-button@0.1.0","_shasum":"dc586526f2bfd5c502088d91f338b9b437b85cd5","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"prescottprue","email":"sprue.dev@gmail.com"},"dist":{"shasum":"dc586526f2bfd5c502088d91f338b9b437b85cd5","tarball":"https://registry.npmjs.org/react-google-button/-/react-google-button-0.1.0.tgz","integrity":"sha512-VNIaXIRjf4Az+MiIh2AsA/TjtV0WMiT9X1Z3wllTxy1AIRC+7AIK6dOzBtSuE4kyJT6SmBKWBRwdds3IYfknUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCB9k+GALvHlBg/rJkzPECMEYzDq5HVqN4QWOb5pYOnMAIgQ02yiMaM855/dri3+YdZ0vZ9Sx1Gt6wKauwpPIvlTBo="}]},"maintainers":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-google-button-0.1.0.tgz_1469743356432_0.3260879914741963"},"directories":{}},"0.2.0":{"name":"react-google-button","version":"0.2.0","main":"lib/index.js","jsnext:main":"src/index.js","files":["src","dist","lib"],"scripts":{"clean":"rimraf lib coverage","lint":"eslint -c .eslintrc ./src","lint:fix":"npm run lint -- --fix","test":"mocha -R spec --compilers js:babel-core/register ./tests/setup.js ./tests/**/*.spec.js","test:cov":"babel-node $(npm bin)/isparta cover --report lcov ./node_modules/mocha/bin/_mocha -- ./tests --recursive","build:lib":"babel src --out-dir lib","build:umd":"webpack src/index.js dist/react-google-button.js --config webpack-development.config.js","build:umd:min":"webpack -p src/index.js dist/react-google-button.min.js --config webpack-production.config.js","build":"npm run clean && npm run build:lib && npm run build:umd && npm run build:umd:min","watch:umd":"npm run build:umd -- --stats --progress --colors --watch","watch:lib":"npm run build:lib -- --stats --progress --colors --watch","watch":"npm run watch:umd","prepublish":"npm run clean && npm run lint:fix && npm run build && npm run test:cov","prepush":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/prescottprue/react-google-button.git"},"keywords":["react","google","button","signin","authentication"],"author":{"name":"prescottprue"},"contributors":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/prescottprue/react-google-button/issues"},"homepage":"https://github.com/prescottprue/react-google-button","dependencies":{"prop-types":"^15.5.8"},"peerDependencies":{"react":"*","react-dom":"^15.5.4"},"devDependencies":{"babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-dev-warning":"^0.1.0","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.6","babel-plugin-transform-replace-object-assign":"^0.2.1","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.11.1","babel-preset-stage-1":"^6.5.0","babel-runtime":"^6.6.1","chai":"^3.5.0","enzyme":"^2.5.1","eslint":"^3.0.1","eslint-config-standard":"^5.1.0","eslint-config-standard-react":"^3.0.0","eslint-plugin-babel":"^3.2.0","eslint-plugin-promise":"^2.0.0","eslint-plugin-react":"^5.0.1","eslint-plugin-standard":"^2.0.0","isparta":"^4.0.0","mocha":"^2.4.5","react":"^15.5.4","react-dom":"^15.5.4","rimraf":"^2.5.1","webpack":"^1.13.1"},"gitHead":"2d67b6eff0c07f3c22c6e6c2babb0cfa33bd1a3b","description":"[![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-image]][daviddm-url] [![Code Climate][climate-image]][climate-url] [![License][license-image]][license-url] [![Code Style][code-style-image]][co","_id":"react-google-button@0.2.0","_shasum":"8985f5990ff6f2a0507bc4fdbec5cc2c07e4f036","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"prescottprue","email":"sprue.dev@gmail.com"},"dist":{"shasum":"8985f5990ff6f2a0507bc4fdbec5cc2c07e4f036","tarball":"https://registry.npmjs.org/react-google-button/-/react-google-button-0.2.0.tgz","integrity":"sha512-jlrbzm9vL01eB/0PRuA98w3XJYiaonBv8K3fhtSPKkYfddF9SbOJmQs7A3QPuq9HLnYTgUQFEZyswsSHvf/ZbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWgVGlTkSredJCDvGjpwZ9v2kUJ9iB43suaUXJoi45mAIgQBT9CreL6qbgNWvifwtqWoYl5DN9n9i8OkUCGGbsnUw="}]},"maintainers":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-google-button-0.2.0.tgz_1492997010275_0.6794496111106128"},"directories":{}},"0.3.0-alpha":{"name":"react-google-button","version":"0.3.0-alpha","main":"lib/index.js","jsnext:main":"src/index.js","files":["src","dist","lib"],"scripts":{"clean":"rimraf lib coverage","lint":"eslint -c .eslintrc ./src","lint:fix":"npm run lint -- --fix","test":"mocha -R spec --compilers js:babel-core/register ./tests/setup.js ./tests/**/*.spec.js","test:cov":"babel-node $(npm bin)/isparta cover --report lcov ./node_modules/mocha/bin/_mocha -- ./tests --recursive","build:lib":"babel src --out-dir lib","build:umd":"webpack src/index.js dist/react-google-button.js --config webpack-development.config.js","build:umd:min":"webpack -p src/index.js dist/react-google-button.min.js --config webpack-production.config.js","build":"npm run clean && npm run build:lib && npm run build:umd && npm run build:umd:min","watch:umd":"npm run build:umd -- --progress --colors --watch","watch:lib":"npm run build:lib -- --progress --colors --watch","watch":"npm run watch:umd","prepublish":"npm run clean && npm run lint:fix && npm run build && npm run test:cov","prepush":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/prescottprue/react-google-button.git"},"keywords":["react","google","button","signin","authentication"],"author":{"name":"prescottprue"},"contributors":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/prescottprue/react-google-button/issues"},"homepage":"https://github.com/prescottprue/react-google-button","dependencies":{"prop-types":"^15.5.8"},"peerDependencies":{"react":"*","react-dom":"*"},"devDependencies":{"babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-dev-warning":"^0.1.0","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.6","babel-plugin-transform-replace-object-assign":"^0.2.1","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.11.1","babel-preset-stage-1":"^6.5.0","babel-runtime":"^6.6.1","chai":"^3.5.0","chai-enzyme":"^0.7.0","enzyme":"^2.5.1","eslint":"^3.0.1","eslint-config-standard":"^5.1.0","eslint-config-standard-react":"^3.0.0","eslint-plugin-babel":"^3.2.0","eslint-plugin-promise":"^2.0.0","eslint-plugin-react":"^5.0.1","eslint-plugin-standard":"^2.0.0","isparta":"^4.0.0","mocha":"^2.4.5","react":"15.4.2","react-addons-test-utils":"^15.5.1","react-dom":"15.4.2","rimraf":"^2.5.1","webpack":"^2.6.0"},"gitHead":"ec6afef4f4357674ab5ba643469cfd15a7ffdb6a","description":"[![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-image]][daviddm-url] [![Code Climate][climate-image]][climate-url] [![License][license-image]][license-url] [![Code Style][code-style-image]][co","_id":"react-google-button@0.3.0-alpha","_shasum":"1a200c13c58e6124f2d49c1132423a4232f7b897","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"prescottprue","email":"sprue.dev@gmail.com"},"dist":{"shasum":"1a200c13c58e6124f2d49c1132423a4232f7b897","tarball":"https://registry.npmjs.org/react-google-button/-/react-google-button-0.3.0-alpha.tgz","integrity":"sha512-H1v2IR4WKR98gmkauPQTWd/vhxGyhadNnIPEJVAydAB3vWw+i/ImjzbOBp0DPW/pzpWo35uPL/kGAfqhRM+ZQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmkfsxbWuMMdjE/5CkXuNIcDs8Z1NqjutKdZPPi+0MJQIgTzXDFJ/iD6u4mUzwYExbJCZyjLDrhCvHIxBa5JukRkE="}]},"maintainers":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-google-button-0.3.0-alpha.tgz_1495846116313_0.9425555991474539"},"directories":{}},"0.3.0":{"name":"react-google-button","version":"0.3.0","main":"lib/index.js","jsnext:main":"src/index.js","files":["src","dist","lib"],"scripts":{"clean":"rimraf lib coverage","lint":"eslint -c .eslintrc ./src","lint:fix":"npm run lint -- --fix","test":"mocha -R spec --compilers js:babel-core/register ./tests/setup.js ./tests/**/*.spec.js","test:cov":"babel-node $(npm bin)/isparta cover --report lcov ./node_modules/mocha/bin/_mocha -- ./tests --recursive","build:lib":"babel src --out-dir lib","build:umd":"webpack src/index.js dist/react-google-button.js --config webpack-development.config.js","build:umd:min":"webpack -p src/index.js dist/react-google-button.min.js --config webpack-production.config.js","build":"npm run clean && npm run build:lib && npm run build:umd && npm run build:umd:min","watch:umd":"npm run build:umd -- --progress --colors --watch","watch:lib":"npm run build:lib -- --progress --colors --watch","watch":"npm run watch:umd","prepublish":"npm run clean && npm run lint:fix && npm run build && npm run test:cov","prepush":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/prescottprue/react-google-button.git"},"keywords":["react","google","button","signin","authentication"],"author":{"name":"prescottprue"},"contributors":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/prescottprue/react-google-button/issues"},"homepage":"https://github.com/prescottprue/react-google-button","dependencies":{"prop-types":"^15.5.8"},"peerDependencies":{"react":"*","react-dom":"*"},"devDependencies":{"babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-dev-warning":"^0.1.0","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.6","babel-plugin-transform-replace-object-assign":"^0.2.1","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.11.1","babel-preset-stage-1":"^6.5.0","babel-runtime":"^6.6.1","chai":"^3.5.0","chai-enzyme":"^0.7.0","enzyme":"^2.5.1","eslint":"^3.0.1","eslint-config-standard":"^5.1.0","eslint-config-standard-react":"^3.0.0","eslint-plugin-babel":"^3.2.0","eslint-plugin-promise":"^2.0.0","eslint-plugin-react":"^5.0.1","eslint-plugin-standard":"^2.0.0","isparta":"^4.0.0","mocha":"^2.4.5","react":"15.4.2","react-addons-test-utils":"^15.5.1","react-dom":"15.4.2","rimraf":"^2.5.1","webpack":"^2.6.0"},"gitHead":"0519fe1c45029540995abf44e43430ff640969c9","description":"[![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-image]][daviddm-url] [![Code Climate][climate-image]][climate-url] [![License][license-image]][license-url] [![Code Style][code-style-image]][co","_id":"react-google-button@0.3.0","_shasum":"84fc471d01be9b4a06bda3429c18cca4934079e1","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"prescottprue","email":"sprue.dev@gmail.com"},"dist":{"shasum":"84fc471d01be9b4a06bda3429c18cca4934079e1","tarball":"https://registry.npmjs.org/react-google-button/-/react-google-button-0.3.0.tgz","integrity":"sha512-YHBblZ6ei5KlcW+nen/OqbYIgQxB0deXI8vQ38jrPxo32Gs4F3Yg1q8lHBt5cEguRzj72FlaZYsNC627vbPcYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDz9BIiwHsQ8k8KCD8qsikoYRVOhXQKjMVq4oEuEQ1mWAIgC6cj1ZMVa4u17V0d6KMJ1w/Injx5GOJ0ElFjC4cu9jU="}]},"maintainers":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-google-button-0.3.0.tgz_1495959839826_0.7019227368291467"},"directories":{}},"0.4.0":{"name":"react-google-button","version":"0.4.0","main":"lib/index.js","module":"es/index.js","jsnext:main":"es/index.js","unpkg":"dist/react-google-button.min.js","typings":"./index.d.ts","files":["src","dist","lib","./index.d.ts"],"scripts":{"clean":"rimraf lib coverage","lint":"eslint -c .eslintrc ./src","lint:fix":"npm run lint -- --fix","test":"mocha -R spec --compilers js:babel-core/register ./tests/setup.js ./tests/**/*.spec.js","test:cov":"babel-node $(npm bin)/isparta cover --report lcov ./node_modules/mocha/bin/_mocha -- ./tests --recursive","build:example":"cp dist/react-google-button.min.js examples/basic","build:commonjs":"cross-env BABEL_ENV=commonjs babel src --out-dir lib","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build:umd":"cross-env NODE_ENV=development BABEL_ENV=commonjs webpack src/index.js dist/react-google-button.js --config webpack.config.js","build:umd:min":"cross-env NODE_ENV=production BABEL_ENV=commonjs webpack -p src/index.js dist/react-google-button.min.js --config webpack.config.js","build":"npm run clean && npm run build:commonjs && npm run build:umd && npm run build:umd:min && npm run build:example","serve":"npm run build && serve examples/basic","watch:umd":"npm run build:umd -- --progress --colors --watch","watch:lib":"npm run build:lib -- --watch","watch:es":"npm run build:es -- --watch","watch":"npm run watch:es","prepare":"npm run clean && npm run lint:fix && npm run build && npm run test:cov","prepush":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/prescottprue/react-google-button.git"},"keywords":["react","google","button","signin","authentication"],"author":{"name":"prescottprue"},"contributors":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/prescottprue/react-google-button/issues"},"homepage":"https://github.com/prescottprue/react-google-button","dependencies":{"prop-types":"^15.5.8"},"peerDependencies":{"react":"*"},"devDependencies":{"babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^6.1.2","babel-loader":"7.1.0","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-dev-warning":"^0.1.0","babel-plugin-transform-object-assign":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.6","babel-plugin-transform-replace-object-assign":"^0.2.1","babel-polyfill":"^6.7.4","babel-preset-env":"^1.6.1","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.11.1","babel-preset-stage-1":"^6.5.0","babel-runtime":"^6.6.1","chai":"^3.5.0","chai-enzyme":"^0.7.0","cross-env":"^5.1.0","enzyme":"^2.5.1","eslint":"^3.0.1","eslint-config-standard":"^5.1.0","eslint-config-standard-react":"^3.0.0","eslint-plugin-babel":"^3.2.0","eslint-plugin-promise":"^2.0.0","eslint-plugin-react":"^5.0.1","eslint-plugin-standard":"^2.0.0","isparta":"^4.0.0","mocha":"^2.4.5","react":"15.4.2","react-addons-test-utils":"^15.5.1","react-dom":"15.4.2","rimraf":"^2.5.1","serve":"^6.0.6","webpack":"^3.4.1"},"gitHead":"0eea5f8dee6b925d8f7f77dae83c53b438299b62","description":"[![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-image]][daviddm-url] [![Code Climate][climate-image]][climate-url] [![License][license-image]][license-url] [![Code Style][code-style-image]][co","_id":"react-google-button@0.4.0","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"prescottprue","email":"sprue.dev@gmail.com"},"dist":{"integrity":"sha512-5fhxM02y4X9kG/aMfZMPxG0tR4hGeqPk03j81zfJhqyMrCEPWaSpIO32N46huDsczyZ/PuMRsM0qiYv2DTl7dw==","shasum":"e2981318336ee15014dc090c845e9b4ed14e8973","tarball":"https://registry.npmjs.org/react-google-button/-/react-google-button-0.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGHm+R+A7M9kslrSIJ8F7Jo87FJhd1q3YUIjU83hLo9YAiEA4RJwb6QEgQ7KdDaeIZQG/HWFgdamVE8fagUQ6ESu22c="}]},"maintainers":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-google-button-0.4.0.tgz_1508400922161_0.7383232268039137"},"directories":{}},"0.5.0":{"name":"react-google-button","version":"0.5.0","main":"lib/index.js","module":"es/index.js","jsnext:main":"es/index.js","unpkg":"dist/react-google-button.min.js","typings":"./index.d.ts","scripts":{"clean":"rimraf lib coverage","lint":"eslint -c .eslintrc ./src","lint:fix":"npm run lint -- --fix","format":"prettier --single-quote --no-semi --trailing-comma none --write \"src/**/*.js\" \"test/**/*.js\" webpack.config.js","test":"mocha -R spec ./test/unit/**","test:cov":"istanbul cover ./node_modules/mocha/bin/_mocha ./test/unit/**","build:example":"cp dist/react-google-button.min.js examples/basic","build:commonjs":"cross-env BABEL_ENV=commonjs babel src --out-dir lib","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build:umd":"cross-env NODE_ENV=development BABEL_ENV=commonjs webpack src/index.js dist/react-google-button.js --config webpack.config.js","build:umd:min":"cross-env NODE_ENV=production BABEL_ENV=commonjs webpack -p src/index.js dist/react-google-button.min.js --config webpack.config.js","build":"npm run clean && npm run build:commonjs && npm run build:umd && npm run build:umd:min && npm run build:example","serve":"npm run build && serve examples/basic","watch:umd":"npm run build:umd -- --progress --colors --watch","watch:lib":"npm run build:lib -- --watch","watch:es":"npm run build:es -- --watch","watch":"npm run watch:es","prepare":"npm run clean && npm run lint:fix && npm run build && npm run test:cov","prepush":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/prescottprue/react-google-button.git"},"keywords":["react","google","button","signin","authentication"],"author":{"name":"prescottprue"},"contributors":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/prescottprue/react-google-button/issues"},"homepage":"https://github.com/prescottprue/react-google-button","dependencies":{"prop-types":"^15.5.8"},"peerDependencies":{"react":"*"},"devDependencies":{"babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^6.1.2","babel-loader":"7.1.0","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-dev-warning":"^0.1.0","babel-plugin-transform-export-extensions":"^6.22.0","babel-plugin-transform-object-assign":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.6","babel-plugin-transform-replace-object-assign":"^0.2.1","babel-polyfill":"^6.7.4","babel-preset-env":"^1.6.1","babel-preset-react":"^6.11.1","chai":"^3.5.0","chai-enzyme":"^0.7.0","cross-env":"^5.1.0","enzyme":"^2.5.1","eslint":"^3.0.1","eslint-config-prettier":"^2.3.0","eslint-config-standard":"^5.1.0","eslint-config-standard-react":"^3.0.0","eslint-plugin-babel":"^3.2.0","eslint-plugin-prettier":"^2.1.2","eslint-plugin-promise":"^2.0.0","eslint-plugin-react":"^5.0.1","eslint-plugin-standard":"^2.0.0","isparta":"^4.0.0","mocha":"^2.4.5","prettier":"^1.10.2","react":"15.4.2","react-addons-test-utils":"^15.5.1","react-dom":"15.4.2","rimraf":"^2.5.1","serve":"^6.0.6","webpack":"^3.6.0"},"gitHead":"1a3b8eb25d2b542bc2bcff0071ab013ffd58412c","description":"[![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-image]][daviddm-url] [![Code Climate][climate-image]][climate-url] [![License][license-image]][license-url] [![Code Style][code-style-image]][co","_id":"react-google-button@0.5.0","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"prescottprue","email":"sprue.dev@gmail.com"},"dist":{"integrity":"sha512-vchmc3PJsYvdlzIp8KJFMuzsQZpj47d9K+2N/IoPkkywOR7hkDJq5oq81YMGJZTrm7aPw4xPlQAJrJI97aSQQQ==","shasum":"a92d4f116b57ecda618e96eba44beeb64e833c18","tarball":"https://registry.npmjs.org/react-google-button/-/react-google-button-0.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNO+ek1ZowSEcr8BZu/xExUE+HWNWWwtQNwedkLGmapwIgUKo3k0jrw4lIqa0rddwX4r6vgCihJPUhhSFFFVkepPo="}]},"maintainers":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-google-button-0.5.0.tgz_1516779959275_0.8895954352337867"},"directories":{}},"0.5.1":{"name":"react-google-button","version":"0.5.1","main":"lib/index.js","module":"es/index.js","jsnext:main":"es/index.js","unpkg":"dist/react-google-button.min.js","typings":"./index.d.ts","scripts":{"clean":"rimraf lib coverage","lint":"eslint -c .eslintrc ./src","lint:fix":"npm run lint -- --fix","format":"prettier --single-quote --no-semi --trailing-comma none --write \"src/**/*.js\" \"test/**/*.js\" webpack.config.js","test":"mocha -R spec ./test/unit/**","test:cov":"istanbul cover ./node_modules/mocha/bin/_mocha ./test/unit/**","build:example":"cp dist/react-google-button.min.js examples/basic","build:commonjs":"cross-env BABEL_ENV=commonjs babel src --out-dir lib","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build:umd":"cross-env NODE_ENV=development BABEL_ENV=commonjs webpack src/index.js dist/react-google-button.js --config webpack.config.js","build:umd:min":"cross-env NODE_ENV=production BABEL_ENV=commonjs webpack -p src/index.js dist/react-google-button.min.js --config webpack.config.js","build":"npm run clean && npm run build:es && npm run build:commonjs && npm run build:umd && npm run build:umd:min && npm run build:example","serve":"npm run build && serve examples/basic","watch:umd":"npm run build:umd -- --progress --colors --watch","watch:lib":"npm run build:lib -- --watch","watch:es":"npm run build:es -- --watch","watch":"npm run watch:es","prepare":"npm run clean && npm run lint:fix && npm run build && npm run test:cov","prepush":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/prescottprue/react-google-button.git"},"keywords":["react","google","button","signin","authentication"],"author":{"name":"prescottprue"},"contributors":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/prescottprue/react-google-button/issues"},"homepage":"https://github.com/prescottprue/react-google-button","dependencies":{"prop-types":"^15.5.8"},"peerDependencies":{"react":"*"},"devDependencies":{"babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^6.1.2","babel-loader":"7.1.0","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-dev-warning":"^0.1.0","babel-plugin-transform-export-extensions":"^6.22.0","babel-plugin-transform-object-assign":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.6","babel-plugin-transform-replace-object-assign":"^0.2.1","babel-polyfill":"^6.7.4","babel-preset-env":"^1.6.1","babel-preset-react":"^6.11.1","chai":"^3.5.0","chai-enzyme":"^0.7.0","cross-env":"^5.1.0","enzyme":"^2.5.1","eslint":"^3.0.1","eslint-config-prettier":"^2.3.0","eslint-config-standard":"^5.1.0","eslint-config-standard-react":"^3.0.0","eslint-plugin-babel":"^3.2.0","eslint-plugin-prettier":"^2.1.2","eslint-plugin-promise":"^2.0.0","eslint-plugin-react":"^5.0.1","eslint-plugin-standard":"^2.0.0","isparta":"^4.0.0","mocha":"^2.4.5","prettier":"^1.10.2","react":"15.4.2","react-addons-test-utils":"^15.5.1","react-dom":"15.4.2","rimraf":"^2.5.1","serve":"^6.0.6","webpack":"^3.6.0"},"gitHead":"8f2a6f315e3827c2190ad0b85498bb3c35a6ef28","description":"[![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-image]][daviddm-url] [![Code Climate][climate-image]][climate-url] [![License][license-image]][license-url] [![Code Style][code-style-image]][co","_id":"react-google-button@0.5.1","_shasum":"5a0a821a48eb658b4716462d2b898d051ba541a5","_from":".","_npmVersion":"4.6.1","_nodeVersion":"8.1.2","_npmUser":{"name":"prescottprue","email":"sprue.dev@gmail.com"},"dist":{"shasum":"5a0a821a48eb658b4716462d2b898d051ba541a5","tarball":"https://registry.npmjs.org/react-google-button/-/react-google-button-0.5.1.tgz","integrity":"sha512-lRM18bTkCt56IrHFwoe3j8WjCQi3ksc8lPe+bsjLh+5CqoOX6eBvNFrGjwCIBYU6tOCxWmpgSXLSXA7PvdCqEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbgaMZzvQwsDtyqHsTp7Us2XE5j/Fpanl9z/ws8EXdrgIgRKFJaTjSQ+O/pxaTKDEu8B9sw4lWOQgIdycix6AM8I8="}]},"maintainers":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-google-button-0.5.1.tgz_1517911831566_0.9452050938270986"},"directories":{}},"0.5.2":{"name":"react-google-button","version":"0.5.2","main":"lib/index.js","module":"es/index.js","jsnext:main":"es/index.js","unpkg":"dist/react-google-button.min.js","typings":"./index.d.ts","scripts":{"clean":"rimraf lib coverage","lint":"eslint -c .eslintrc ./src","lint:fix":"npm run lint -- --fix","format":"prettier --single-quote --no-semi --trailing-comma none --write \"src/**/*.js\" \"test/**/*.js\" webpack.config.js","test":"mocha -R spec ./test/unit/**","test:cov":"istanbul cover ./node_modules/mocha/bin/_mocha ./test/unit/**","build:example":"cp dist/react-google-button.min.js examples/basic","build:commonjs":"cross-env BABEL_ENV=commonjs babel src --out-dir lib","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build:umd":"cross-env NODE_ENV=development BABEL_ENV=commonjs webpack src/index.js dist/react-google-button.js --config webpack.config.js","build:umd:min":"cross-env NODE_ENV=production BABEL_ENV=commonjs webpack -p src/index.js dist/react-google-button.min.js --config webpack.config.js","build":"npm run clean && npm run build:es && npm run build:commonjs && npm run build:umd && npm run build:umd:min && npm run build:example","serve":"npm run build && serve examples/basic","watch:umd":"npm run build:umd -- --progress --colors --watch","watch:lib":"npm run build:lib -- --watch","watch:es":"npm run build:es -- --watch","watch":"npm run watch:es","prepare":"npm run clean && npm run lint:fix && npm run build && npm run test:cov","prepush":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/prescottprue/react-google-button.git"},"keywords":["react","google","button","signin","authentication"],"author":{"name":"prescottprue"},"contributors":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/prescottprue/react-google-button/issues"},"homepage":"https://github.com/prescottprue/react-google-button","dependencies":{"prop-types":"^15.5.8"},"peerDependencies":{"react":"*"},"devDependencies":{"babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^6.1.2","babel-loader":"7.1.0","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-dev-warning":"^0.1.0","babel-plugin-transform-export-extensions":"^6.22.0","babel-plugin-transform-object-assign":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.6","babel-plugin-transform-replace-object-assign":"^0.2.1","babel-polyfill":"^6.7.4","babel-preset-env":"^1.6.1","babel-preset-react":"^6.11.1","chai":"^3.5.0","chai-enzyme":"^0.7.0","cross-env":"^5.1.0","enzyme":"^2.5.1","eslint":"^3.0.1","eslint-config-prettier":"^2.3.0","eslint-config-standard":"^5.1.0","eslint-config-standard-react":"^3.0.0","eslint-plugin-babel":"^3.2.0","eslint-plugin-prettier":"^2.1.2","eslint-plugin-promise":"^2.0.0","eslint-plugin-react":"^5.0.1","eslint-plugin-standard":"^2.0.0","isparta":"^4.0.0","mocha":"^2.4.5","prettier":"^1.10.2","react":"15.4.2","react-addons-test-utils":"^15.5.1","react-dom":"15.4.2","rimraf":"^2.5.1","serve":"^6.0.6","webpack":"^3.6.0"},"gitHead":"a3ea82e0979dd5297440a4c7039e33ab2140a4e9","description":"[![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-image]][daviddm-url] [![Code Climate][climate-image]][climate-url] [![License][license-image]][license-url] [![Code Style][code-style-image]][co","_id":"react-google-button@0.5.2","_npmVersion":"5.7.1","_nodeVersion":"8.6.0","_npmUser":{"name":"prescottprue","email":"sprue.dev@gmail.com"},"dist":{"integrity":"sha512-TqDIO3/EJQR6T5QvxhH+zR94s007A/ZPgv31MmrxWFS9Bf1nVfHYO/tZR+A8CINk6XG1NlGKf8VPvblwviJcxQ==","shasum":"78fe8649151ce092178b3736e5c06a62f7ce5556","tarball":"https://registry.npmjs.org/react-google-button/-/react-google-button-0.5.2.tgz","fileCount":21,"unpackedSize":102561,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDAVhr+8+u1g60z5KGXUcpWTzRMci1A31CBCJzIzcthlAiAFE9JS+DhtMbmNQOGMSOGDpdVvcSAOTyHxbS+BXakU8w=="}]},"maintainers":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-google-button_0.5.2_1523260988103_0.03786123301810895"},"_hasShrinkwrap":false},"0.5.3":{"name":"react-google-button","version":"0.5.3","main":"lib/index.js","module":"es/index.js","jsnext:main":"es/index.js","unpkg":"dist/react-google-button.min.js","typings":"./index.d.ts","scripts":{"clean":"rimraf lib coverage","lint":"eslint -c .eslintrc ./src","lint:fix":"npm run lint -- --fix","format":"prettier --single-quote --no-semi --trailing-comma none --write \"src/**/*.js\" \"test/**/*.js\" webpack.config.js","test":"mocha -R spec ./test/unit/**","test:cov":"istanbul cover ./node_modules/mocha/bin/_mocha ./test/unit/**","build:example":"cp dist/react-google-button.min.js examples/basic","build:commonjs":"cross-env BABEL_ENV=commonjs babel src --out-dir lib","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build:umd":"cross-env NODE_ENV=development BABEL_ENV=commonjs webpack src/index.js dist/react-google-button.js --config webpack.config.js","build:umd:min":"cross-env NODE_ENV=production BABEL_ENV=commonjs webpack -p src/index.js dist/react-google-button.min.js --config webpack.config.js","build":"npm run clean && npm run build:es && npm run build:commonjs && npm run build:umd && npm run build:umd:min && npm run build:example","serve":"npm run build && serve examples/basic","watch:umd":"npm run build:umd -- --progress --colors --watch","watch:lib":"npm run build:lib -- --watch","watch:es":"npm run build:es -- --watch","watch":"npm run watch:es","prepublishOnly":"npm run clean && npm run lint:fix && npm run build && npm run test:cov","prepush":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/prescottprue/react-google-button.git"},"keywords":["react","google","button","signin","authentication"],"author":{"name":"prescottprue"},"contributors":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/prescottprue/react-google-button/issues"},"homepage":"https://github.com/prescottprue/react-google-button","dependencies":{"prop-types":"^15.5.8"},"peerDependencies":{"react":"*"},"devDependencies":{"babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^6.1.2","babel-loader":"7.1.0","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-dev-warning":"^0.1.0","babel-plugin-transform-export-extensions":"^6.22.0","babel-plugin-transform-object-assign":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.6","babel-plugin-transform-replace-object-assign":"^0.2.1","babel-polyfill":"^6.7.4","babel-preset-env":"^1.6.1","babel-preset-react":"^6.11.1","chai":"^3.5.0","chai-enzyme":"^0.7.0","cross-env":"^5.1.0","enzyme":"^2.5.1","eslint":"^3.0.1","eslint-config-prettier":"^2.3.0","eslint-config-standard":"^5.1.0","eslint-config-standard-react":"^3.0.0","eslint-plugin-babel":"^3.2.0","eslint-plugin-prettier":"^2.1.2","eslint-plugin-promise":"^2.0.0","eslint-plugin-react":"^5.0.1","eslint-plugin-standard":"^2.0.0","isparta":"^4.0.0","mocha":"^2.4.5","prettier":"^1.10.2","react":"15.4.2","react-addons-test-utils":"^15.5.1","react-dom":"15.4.2","rimraf":"^2.5.1","serve":"^6.0.6","webpack":"^3.6.0"},"gitHead":"152ed8fa4eeb2c61f655cc832f5e236178d9c164","description":"[![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-image]][daviddm-url] [![Code Climate][climate-image]][climate-url] [![License][license-image]][license-url] [![Code Style][code-style-image]][co","_id":"react-google-button@0.5.3","_npmVersion":"5.8.0","_nodeVersion":"8.6.0","_npmUser":{"name":"prescottprue","email":"sprue.dev@gmail.com"},"dist":{"integrity":"sha512-2xiECMLZ2qUbMtYq7fjwi/8WEVpLI5UuZLPGJzVkpcGOq/hdY5tqx8AXWUqI7QOgb9mG48/UG67kOzTgab+NUw==","shasum":"d8c76328e51b55f2835a4ebe23817906dac6a4f8","tarball":"https://registry.npmjs.org/react-google-button/-/react-google-button-0.5.3.tgz","fileCount":22,"unpackedSize":227541,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICdDNiHa/77iZS+4DusjEY46UQqIpHSzsv0Rrc4i47vbAiA38cZtHhJOnBIHy2bYO5syJdgtckBL2uds56/83MZoRg=="}]},"maintainers":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-google-button_0.5.3_1523293239181_0.4896543444752064"},"_hasShrinkwrap":false},"0.6.0-alpha":{"name":"react-google-button","version":"0.6.0-alpha","main":"lib/index.js","module":"es/index.js","jsnext:main":"es/index.js","unpkg":"dist/react-google-button.min.js","typings":"./index.d.ts","scripts":{"clean":"rimraf lib coverage","lint":"eslint -c .eslintrc ./src","lint:fix":"npm run lint -- --fix","format":"prettier --single-quote --no-semi --trailing-comma none --write \"src/**/*.js\" \"test/**/*.js\" webpack.config.js","test":"mocha -R spec ./test/unit/**","test:cov":"istanbul cover $(npm bin)/_mocha ./test/unit/**","build:example":"cp dist/react-google-button.min.js examples/basic","build:commonjs":"cross-env BABEL_ENV=commonjs babel src --out-dir lib","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build:umd":"cross-env NODE_ENV=development BABEL_ENV=commonjs webpack src/index.js dist/react-google-button.js --config webpack.config.js","build:umd:min":"cross-env NODE_ENV=production BABEL_ENV=commonjs webpack -p src/index.js dist/react-google-button.min.js --config webpack.config.js","build":"npm run clean && npm run build:es && npm run build:commonjs && npm run build:umd && npm run build:umd:min && npm run build:example","serve":"npm run build && http-server examples/basic","watch:umd":"npm run build:umd -- --progress --colors --watch","watch:lib":"npm run build:lib -- --watch","watch:es":"npm run build:es -- --watch","watch":"npm run watch:es","prepublishOnly":"npm run clean && npm run lint:fix && npm run build && npm run test:cov","prepush":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/prescottprue/react-google-button.git"},"keywords":["react","google","button","signin","authentication"],"author":{"name":"prescottprue"},"contributors":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/prescottprue/react-google-button/issues"},"homepage":"https://github.com/prescottprue/react-google-button","dependencies":{"prop-types":"^15.5.8"},"peerDependencies":{"react":"*"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^6.1.2","babel-loader":"^7.1.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-dev-warning":"^0.1.0","babel-plugin-transform-export-extensions":"^6.22.0","babel-plugin-transform-object-assign":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.6","babel-plugin-transform-replace-object-assign":"^0.2.1","babel-polyfill":"^6.7.4","babel-preset-env":"^1.6.1","babel-preset-react":"^6.11.1","chai":"^4.1.2","chai-enzyme":"^0.7.0","cross-env":"^5.1.0","enzyme":"^2.5.1","eslint":"^3.0.1","eslint-config-prettier":"^2.3.0","eslint-config-standard":"^5.1.0","eslint-config-standard-react":"^3.0.0","eslint-plugin-babel":"^3.2.0","eslint-plugin-prettier":"^2.1.2","eslint-plugin-promise":"^2.0.0","eslint-plugin-react":"^5.0.1","eslint-plugin-standard":"^2.0.0","istanbul":"1.1.0-alpha.1","mocha":"^5.2.0","prettier":"^1.13.7","react":"15.4.2","react-addons-test-utils":"^15.5.1","react-dom":"15.4.2","rimraf":"^2.5.1","webpack":"^3.6.0"},"gitHead":"38c16d323a552a0d84fe88bb85716ed919310861","readme":"# react-google-button\n\n[![NPM version][npm-image]][npm-url]\n[![Build Status][travis-image]][travis-url]\n[![Dependency Status][daviddm-image]][daviddm-url]\n[![Code Climate][climate-image]][climate-url]\n[![License][license-image]][license-url]\n[![Code Style][code-style-image]][code-style-url]\n\n## [Codepen Demo](https://codepen.io/prescottprue/pen/NjmeKM)\n\n## Rendered Preview\n\n![Preview Image](https://storage.googleapis.com/pruvit-968.appspot.com/react-google-button/preview.png)\n\n## Getting Started\n\n`react-google-button` is universal, so it can be used client-side or server-side.\n\n1. Install through: `npm install --save react-google-button`\n\n2. Import `GoogleButton` from `react-google-button`:\n\n    ```javascript\n    import GoogleButton from 'react-google-button'\n    ```\n\n3. Use `GoogleButton` component:\n\n    ```javascript\n    <GoogleButton\n      onClick={() => { console.log('Google button clicked') }}\n    />\n    ```\n\n## Props\n\n### type\n##### PropType\n```js\noneOf([ 'light', 'dark' ])\n```\n\n##### Default\n```js\n'dark'\n```\n\n##### Example\n\n```js\n<GoogleButton\n  type=\"light\" // can also be written as disabled={true} for clarity\n  onClick={() => { console.log('Google button clicked') }}\n/>\n```\n\n##### Description\n`'light'` or `'dark'` for the different google styles (defaults to `dark`)\n\n\n### disabled\n`disabled` - whether or not button is disabled\n\n##### PropType\n```js\nBoolean\n```\n\n##### Default\n```js\nfalse\n```\n\n##### Example\n\n```javascript\n<GoogleButton\n  disabled // can also be written as disabled={true} for clarity\n  onClick={() => { console.log('this will not run on click since it is disabled') }}\n/>\n```\n\n### label\n##### PropType\n```js\nString\n```\n##### Default\n```js\n'Sign in with Google'\n```\n\n##### Example\n\n```javascript\n<GoogleButton\n  label='Be Cool'\n  onClick={() => { console.log('Google button clicked') }}\n/>\n```\n\n##### Description\nOverride the 'Sign in with Google' words with another string.\n\n**Note**: [Google's branding guidelines](https://developers.google.com/identity/branding-guidelines) states you should not to do this\n\n\n## Builds\n\nMost commonly people consume `react-google-button` as a [CommonJS module](http://webpack.github.io/docs/commonjs.html). This module is what you get when you import redux in a Webpack, Browserify, or a Node environment.\n\nIf you don't use a module bundler, it's also fine. The `react-google-button` npm package includes precompiled production and development [UMD builds](https://github.com/umdjs/umd) in the [dist folder](https://unpkg.com/react-google-button@latest/dist/). They can be used directly without a bundler and are thus compatible with many popular JavaScript module loaders and environments. For example, you can drop a UMD build as a `<script>` tag on the page. The UMD builds make Redux Firestore available as a `window.ReduxFirestore` global variable.\n\nIt can be imported like so:\n\n```html\n<script src=\"../node_modules/react-google-button/dist/react-google-button.min.js\"></script>\n<!-- or through cdn: <script src=\"https://unpkg.com/react-google-button@latest/dist/react-google-button.min.js\"></script> -->\n<script>console.log('redux firestore:', window.ReactGoogleButton)</script>\n```\n\nNote: In an effort to keep things simple, the wording from this explanation was modeled after [the installation section of the Redux Docs](https://redux.js.org/#installation).\n\n[npm-image]: https://img.shields.io/npm/v/react-google-button.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/react-google-button\n[travis-image]: https://img.shields.io/travis/prescottprue/react-google-button/master.svg?style=flat-square\n[travis-url]: https://travis-ci.org/prescottprue/react-google-button\n[daviddm-image]: https://img.shields.io/david/prescottprue/react-google-button.svg?style=flat-square\n[daviddm-url]: https://david-dm.org/prescottprue/react-google-button\n[climate-image]: https://img.shields.io/codeclimate/github/prescottprue/react-google-button.svg?style=flat-square\n[climate-url]: https://codeclimate.com/github/prescottprue/react-google-button\n[coverage-image]: https://img.shields.io/codeclimate/coverage/github/prescottprue/react-google-button.svg?style=flat-square\n[coverage-url]: https://codeclimate.com/github/prescottprue/react-google-button\n[license-image]: https://img.shields.io/npm/l/react-google-button.svg?style=flat-square\n[license-url]: https://github.com/prescottprue/react-google-button/blob/master/LICENSE\n[code-style-image]: https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat-square\n[code-style-url]: http://standardjs.com/\n","readmeFilename":"README.md","description":"[![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-image]][daviddm-url] [![Code Climate][climate-image]][climate-url] [![License][license-image]][license-url] [![Code Style][code-style-image]][co","_id":"react-google-button@0.6.0-alpha","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"prescottprue","email":"sprue.dev@gmail.com"},"dist":{"integrity":"sha512-Outp965AHrNmL7tSYwkLiavfKQ+iyVkbPMd0ZC7UOW96Y5v3ZwGmzViDqrN2BieNMp3OMyDmQXbTzoEyr/ofYw==","shasum":"be44ddd35dc5d9fd5aa535be0b39c5bb56695a9d","tarball":"https://registry.npmjs.org/react-google-button/-/react-google-button-0.6.0-alpha.tgz","fileCount":23,"unpackedSize":105485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaSdWCRA9TVsSAnZWagAAL3UP/0Ri12KMNYilfQYyTMgD\nF12m5COBbQzBUdG/ZhjVLF3eEmHNEsvvUPy7qZMYMqTdVpNS+P4dOcNBncWG\nZlRmSkaAMEGxA0ZMqIMejR0xEtHNS0sE9kOr0A6u4sxCQCi+PVEaUZXFncqO\ncELNtNBJHRwWztf7FFI9InKsJnQ/4uToq/uoSr89ZrcrWm2xphJ1YMnkiuX9\nRAqlm0GvnwiwgWs9Fsh61brM49qcsuehJZSfZPvPoLiWyX0oS3qVUbqOMO7K\nKzmWe1pcjfmdqcyuhIw8D6pWe8XIKxVug8gWYmkUBjrumKatTJ97GAm9GZbs\nSCYPyKtguQmxOJIzn744kTHGOLHS4d136BHF7PUH6/SMOo0PnTBxDfwBmlLE\nh3kfviUtRkhA/rMhEa7SDinhDv55oj8rzFBsG8zV9ERpmMfkhHRfvS2KyDEQ\ny2pbePuob00WG1irChAL1PfNjsFq8kMoykibeZC51zmzNtYrCcC5bx08P0aQ\nSiKo/GCOgLfqWJXB1qbMv28Gap1UHqvrhBdrzikQRf1nMdKsgbHdHfplxLBW\nf+CjX20e/Ei0j4HwS67/M2eUEyERd6k/X99X0gQYdFF7R6xjsoesUNZ1QqkX\nAP1HSV/BKhK7JFQi9RE5Hc5CvVrDpJIG8I0jfv2P9H8hVxpvFn5uvarKsDoG\nuhml\r\n=5Cyw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGnj3djVxE450wTEZ/8Rys8gYHGJcwzZ1XGjt8Ek7+b5AiEAw9OkUu5K2XHm+WTxlci7F5+J40ntuqK4gtNriKXhdss="}]},"maintainers":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-google-button_0.6.0-alpha_1533618005777_0.5543574914753691"},"_hasShrinkwrap":false},"0.6.0-beta":{"name":"react-google-button","version":"0.6.0-beta","main":"lib/index.js","module":"es/index.js","jsnext:main":"es/index.js","unpkg":"dist/react-google-button.min.js","typings":"./index.d.ts","scripts":{"clean":"rimraf lib coverage","lint":"eslint -c .eslintrc.js ./src","lint:fix":"npm run lint -- --fix","format":"prettier --single-quote --no-semi --trailing-comma none --write \"src/**/*.js\" \"test/**/*.js\" webpack.config.js","test":"mocha -R spec ./test/unit/**","test:cov":"nyc npm run test","build:example":"cp dist/react-google-button.min.js examples/basic","build:commonjs":"cross-env BABEL_ENV=commonjs babel src --out-dir lib","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build:umd":"cross-env BABEL_ENV=commonjs NODE_ENV=development webpack --mode=development","build:umd:min":"cross-env BABEL_ENV=commonjs NODE_ENV=production webpack --mode=production","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min","serve":"npm run build && http-server examples/basic","watch:umd":"npm run build:umd -- --progress --colors --watch","watch:lib":"npm run build:lib -- --watch","watch:es":"npm run build:es -- --watch","watch":"npm run watch:es","prepublishOnly":"npm run clean && npm run lint:fix && npm run build && npm run test:cov","prepush":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/prescottprue/react-google-button.git"},"keywords":["react","google","button","signin","authentication"],"author":{"name":"prescottprue"},"contributors":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/prescottprue/react-google-button/issues"},"homepage":"https://github.com/prescottprue/react-google-button","dependencies":{"prop-types":"^15.7.2"},"peerDependencies":{"react":"*"},"devDependencies":{"@babel/cli":"^7.7.4","@babel/core":"^7.7.4","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-export-default-from":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.4","@babel/preset-env":"^7.7.4","@babel/preset-react":"^7.7.4","@babel/register":"^7.7.4","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","chai":"^4.2.0","chai-enzyme":"1.0.0-beta.1","cheerio":"^1.0.0-rc.3","cross-env":"^6.0.3","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.15.1","eslint":"^6.7.0","eslint-config-prettier":"^6.2.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsdoc":"^18.1.4","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-node":"^10.0.0","eslint-plugin-prettier":"^3.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.16.0","eslint-plugin-standard":"^4.0.0","http-server":"^0.11.1","mocha":"^6.2.2","nyc":"^14.1.1","prettier":"^1.13.7","react":"16.12.0","react-dom":"16.12.0","rimraf":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","webpack":"^4.41.2","webpack-cli":"^3.3.10"},"gitHead":"2e50fe01d3c1f9140a1b4f17934bef5a3ab0db3c","readme":"# react-google-button\n\n[![NPM version][npm-image]][npm-url]\n[![Build Status][travis-image]][travis-url]\n[![Dependency Status][daviddm-image]][daviddm-url]\n[![Code Climate][climate-image]][climate-url]\n[![License][license-image]][license-url]\n[![Code Style][code-style-image]][code-style-url]\n\n## [Codepen Demo](https://codepen.io/prescottprue/pen/NjmeKM)\n\n## Rendered Preview\n\n![Preview Image](https://storage.googleapis.com/pruvit-968.appspot.com/react-google-button/preview.png)\n\n## Getting Started\n\n`react-google-button` is universal, so it can be used client-side or server-side.\n\n1. Install through: `npm install --save react-google-button`\n\n2. Import `GoogleButton` from `react-google-button`:\n\n    ```javascript\n    import GoogleButton from 'react-google-button'\n    ```\n\n3. Use `GoogleButton` component:\n\n    ```javascript\n    <GoogleButton\n      onClick={() => { console.log('Google button clicked') }}\n    />\n    ```\n\n## Props\n\n### type\n##### PropType\n```js\noneOf([ 'light', 'dark' ])\n```\n\n##### Default\n```js\n'dark'\n```\n\n##### Example\n\n```js\n<GoogleButton\n  type=\"light\" // can also be written as disabled={true} for clarity\n  onClick={() => { console.log('Google button clicked') }}\n/>\n```\n\n##### Description\n`'light'` or `'dark'` for the different google styles (defaults to `dark`)\n\n\n### disabled\n`disabled` - whether or not button is disabled\n\n##### PropType\n```js\nBoolean\n```\n\n##### Default\n```js\nfalse\n```\n\n##### Example\n\n```javascript\n<GoogleButton\n  disabled // can also be written as disabled={true} for clarity\n  onClick={() => { console.log('this will not run on click since it is disabled') }}\n/>\n```\n\n### label\n##### PropType\n```js\nString\n```\n##### Default\n```js\n'Sign in with Google'\n```\n\n##### Example\n\n```javascript\n<GoogleButton\n  label='Be Cool'\n  onClick={() => { console.log('Google button clicked') }}\n/>\n```\n\n##### Description\nOverride the 'Sign in with Google' words with another string.\n\n**Note**: [Google's branding guidelines](https://developers.google.com/identity/branding-guidelines) states you should not to do this\n\n\n## Builds\n\nMost commonly people consume `react-google-button` as a [CommonJS module](http://webpack.github.io/docs/commonjs.html). This module is what you get when you import redux in a Webpack, Browserify, or a Node environment.\n\nIf you don't use a module bundler, it's also fine. The `react-google-button` npm package includes precompiled production and development [UMD builds](https://github.com/umdjs/umd) in the [dist folder](https://unpkg.com/react-google-button@latest/dist/). They can be used directly without a bundler and are thus compatible with many popular JavaScript module loaders and environments. For example, you can drop a UMD build as a `<script>` tag on the page. The UMD builds make Redux Firestore available as a `window.ReduxFirestore` global variable.\n\nIt can be imported like so:\n\n```html\n<script src=\"../node_modules/react-google-button/dist/react-google-button.min.js\"></script>\n<!-- or through cdn: <script src=\"https://unpkg.com/react-google-button@latest/dist/react-google-button.min.js\"></script> -->\n<script>console.log('redux firestore:', window.ReactGoogleButton)</script>\n```\n\nNote: In an effort to keep things simple, the wording from this explanation was modeled after [the installation section of the Redux Docs](https://redux.js.org/#installation).\n\n[npm-image]: https://img.shields.io/npm/v/react-google-button.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/react-google-button\n[travis-image]: https://img.shields.io/travis/prescottprue/react-google-button/master.svg?style=flat-square\n[travis-url]: https://travis-ci.org/prescottprue/react-google-button\n[daviddm-image]: https://img.shields.io/david/prescottprue/react-google-button.svg?style=flat-square\n[daviddm-url]: https://david-dm.org/prescottprue/react-google-button\n[climate-image]: https://img.shields.io/codeclimate/github/prescottprue/react-google-button.svg?style=flat-square\n[climate-url]: https://codeclimate.com/github/prescottprue/react-google-button\n[coverage-image]: https://img.shields.io/codeclimate/coverage/github/prescottprue/react-google-button.svg?style=flat-square\n[coverage-url]: https://codeclimate.com/github/prescottprue/react-google-button\n[license-image]: https://img.shields.io/npm/l/react-google-button.svg?style=flat-square\n[license-url]: https://github.com/prescottprue/react-google-button/blob/master/LICENSE\n[code-style-image]: https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat-square\n[code-style-url]: http://standardjs.com/\n","readmeFilename":"README.md","description":"[![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-image]][daviddm-url] [![Code Climate][climate-image]][climate-url] [![License][license-image]][license-url] [![Code Style][code-style-image]][co","_id":"react-google-button@0.6.0-beta","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-Ao4+Pp9EYewc40a+bWj3owH8CtyvsoCS6B1rLt2HRz4Cr/MSnK8/w9beoBULuCjp2x14WDKgmjln5zfBK3/PqQ==","shasum":"df59386b1e090fa64255fe80581e5a614aa2474c","tarball":"https://registry.npmjs.org/react-google-button/-/react-google-button-0.6.0-beta.tgz","fileCount":29,"unpackedSize":182011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2atxCRA9TVsSAnZWagAA3ZAQAJmSp8YTV65/hl6c2vui\nGUmrJ7nFqmTcunN17zxCKyP+3R6RlsUgXR9jVau2Rn5TRYCTQr0ph1bgGEFn\nM0hiixt5iIJPngvICTYbIl8fJ3SHGeQmC8nm/I0DOXHbE0gd8beZunc0wSs7\non7EdGYwf248AZ3QPqGg6nc1ZtbQ4kcAbIySdFwJObADh9sFm/fk/hgD/ZT4\nyVBsjjwvlFN+mgnknkxss4G9708qk6Oj0Xem+BNZ7bTDKiVwv6pQV8sqWM+h\n8P4k5DGDzYYSDtf1du/4VeA07ZQVLkSyba0o/1gQ4rq3GwqSNwqVwADr5EcO\n54oCkDn3pwXgpPky9ac/yfxTvnP0MFo20/MEKZe6ZC3ZV/nIrwPeEOFfFRKv\nTKL5al596UE921Lc/JsVaSCwoD4mF9ThTDLgS1HaJn9uwD1Lm0DC4Eg2tKm1\nQGOvTnPYSFGdtlEmAuFgHWqqZ75qAFJPhFEcL6Jr5fOMTDQM52gbbKBR5CuD\nMuUeUSeY9TIuHXm31ep7miuYbylOQ8nXkHYXgnpuB+gHR8xydYtBgE+f84uE\njso9dEgkK6L70HHoG9Wr42vJbhTTZlIvgJN99H02mAPkE2JiJ1CVJVZCqQ06\n6axxNC49TNisjMcQ7Zuk5laA1E7z/QyA+Bo0vguYbOrDCIBoOiqO2u8G820L\nqbxc\r\n=MplU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIES4VzyV2muDTwlvbZTPgH3k2DPJd7qHSX6AxZ/niFnuAiBp+uRRPz4FSNTZrqtt9/o9U7ypaf2egfbsLJRnariqmg=="}]},"maintainers":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"_npmUser":{"name":"prescottprue","email":"sprue.dev@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-google-button_0.6.0-beta_1574546288703_0.8577010793450548"},"_hasShrinkwrap":false},"0.6.0":{"name":"react-google-button","version":"0.6.0","main":"lib/index.js","module":"es/index.js","jsnext:main":"es/index.js","unpkg":"dist/react-google-button.min.js","typings":"./index.d.ts","scripts":{"clean":"rimraf lib coverage","lint":"eslint -c .eslintrc.js ./src","lint:fix":"npm run lint -- --fix","format":"prettier --single-quote --no-semi --trailing-comma none --write \"src/**/*.js\" \"test/**/*.js\" webpack.config.js","test":"mocha -R spec ./test/unit/**","test:cov":"nyc --reporter=lcov --reporter=html npm run test","build:example":"cp dist/react-google-button.min.js examples/basic","build:commonjs":"cross-env BABEL_ENV=commonjs babel src --out-dir lib","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build:umd":"cross-env BABEL_ENV=commonjs NODE_ENV=development webpack --mode=development","build:umd:min":"cross-env BABEL_ENV=commonjs NODE_ENV=production webpack --mode=production","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min","serve":"npm run build && http-server examples/basic","watch:umd":"npm run build:umd -- --progress --colors --watch","watch:lib":"npm run build:lib -- --watch","watch:es":"npm run build:es -- --watch","watch":"npm run watch:es","prepublishOnly":"npm run clean && npm run lint:fix && npm run build && npm run test:cov","prepush":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/prescottprue/react-google-button.git"},"keywords":["react","google","button","signin","authentication"],"author":{"name":"prescottprue"},"contributors":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/prescottprue/react-google-button/issues"},"homepage":"https://github.com/prescottprue/react-google-button","dependencies":{"prop-types":"^15.7.2"},"peerDependencies":{"react":"*"},"devDependencies":{"@babel/cli":"^7.7.4","@babel/core":"^7.7.4","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-export-default-from":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.4","@babel/preset-env":"^7.7.4","@babel/preset-react":"^7.7.4","@babel/register":"^7.7.4","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","chai":"^4.2.0","chai-enzyme":"1.0.0-beta.1","cheerio":"^1.0.0-rc.3","cross-env":"^6.0.3","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.15.1","eslint":"^6.7.0","eslint-config-prettier":"^6.2.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsdoc":"^18.1.4","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-node":"^10.0.0","eslint-plugin-prettier":"^3.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.16.0","eslint-plugin-standard":"^4.0.0","http-server":"^0.11.1","mocha":"^6.2.2","nyc":"^14.1.1","prettier":"^1.13.7","react":"16.12.0","react-dom":"16.12.0","rimraf":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","webpack":"^4.41.2","webpack-cli":"^3.3.10"},"gitHead":"b39ac0381e6366b52a3a0bb54a6097b38fd736cf","description":"[![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-image]][daviddm-url] [![Code Climate][climate-image]][climate-url] [![License][license-image]][license-url] [![Code Style][code-style-image]][co","_id":"react-google-button@0.6.0","_nodeVersion":"10.15.3","_npmVersion":"6.12.1","dist":{"integrity":"sha512-uSGBp4Are6xVEEqE+gSSOGGYTj5bi2+fYa07PqOG5svl3Xi7S2YIu4uT/xFtmVnOwjo8mgErFEAqTDB+j8fqgw==","shasum":"5dd66251f92fb274b8eff6b0970e611ecf884894","tarball":"https://registry.npmjs.org/react-google-button/-/react-google-button-0.6.0.tgz","fileCount":30,"unpackedSize":306813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2b3tCRA9TVsSAnZWagAAvS0QAJprezeBYtyvvFJk+X0U\nLumyO+U9OK66IA3lv97PBSPjiP5xImm+GfJRRFxFKNGZNx4uKRDOYL4f12nN\npMwV6+CYPiZwErSn8lq6Qye9UCmqkzeu0r/hBxlJvZGPAU2R2pNcSmPbv+Pm\n0uoNsddWbthT4MKx+cQtS9VKKMq8K7XbzXqBjyXWh+GU6L5dIItceA8IQNJE\nE6PNJb2uJtA4a1VCFjuBFZTjoZ33d/u/9KEk1qyuaN10mQghX1biiMzgUQzl\nQmgCHg2uwrScr7OBsGHGOMUuFcv9K4eAmMjIXUMCkz0l9mMJpUA1VQKRqbOw\n66zDs/yOmfqdAA1/8ye2AEdu2KLTbP7RSlnSlsBbvhVCQZf1jjBnxNPlB0HV\n81p74fHxiNgs6h3xLQGHwzq1iQJ8RVb1QXH+J12rE3CLa/yt7/StJiB9TllM\nd7G1MeG4yyNc0YsvsTdLUpBCn+xlqP1iTtT90+mkcYM73ThToTPE3WYBsr4K\nmEeSnYdh3KW1RTyIBSVYBnSiJQVjYjMSTRbaJEyD0OA6Uzk3M2Iri5dnVWKN\nDIu4FeOSCksWAODLVua3NQBrzEyVqqCBkJxPmtoplm8FcXcwyEj8yeru0fOd\nNsC11aucJyUHNLICQMgk16gW7aG16H2FmnPGnk8V2uJKqFn/uSDbq11fEGeN\npb5B\r\n=EzIA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIqrFgcVMMjszS8Sl93KGPXRGle4a6pb+0plnzctmW7AIgJdWIyvnFeEEgrlxYY9BPEXL+caTxiJYchpUL9jK9rzg="}]},"maintainers":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"_npmUser":{"name":"prescottprue","email":"sprue.dev@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-google-button_0.6.0_1574551021181_0.20755829671375392"},"_hasShrinkwrap":false},"0.7.0":{"name":"react-google-button","version":"0.7.0","main":"lib/index.js","module":"es/index.js","jsnext:main":"es/index.js","unpkg":"dist/react-google-button.min.js","typings":"./index.d.ts","scripts":{"clean":"rimraf lib coverage","lint":"eslint -c .eslintrc.js ./src","lint:fix":"npm run lint -- --fix","format":"prettier --single-quote --no-semi --trailing-comma none --write \"src/**/*.js\" \"test/**/*.js\" webpack.config.js","test":"mocha -R spec ./test/unit/**","test:cov":"nyc --reporter=lcov --reporter=html npm run test","build:example":"cp dist/react-google-button.min.js examples/basic","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build:umd":"cross-env BABEL_ENV=commonjs NODE_ENV=development webpack --mode=development","build:umd:min":"cross-env BABEL_ENV=commonjs NODE_ENV=production webpack --mode=production","build":"npm run build:es && npm run build:umd && npm run build:umd:min","serve":"npm run build && http-server examples/basic","watch:umd":"npm run build:umd -- --progress --colors --watch","watch:lib":"npm run build:lib -- --watch","watch:es":"npm run build:es -- --watch","watch":"npm run watch:es","prepublishOnly":"npm run clean && npm run lint:fix && npm run build && npm run test:cov"},"repository":{"type":"git","url":"git+https://github.com/prescottprue/react-google-button.git"},"keywords":["react","google","button","signin","authentication"],"author":{"name":"prescottprue"},"contributors":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/prescottprue/react-google-button/issues"},"homepage":"https://github.com/prescottprue/react-google-button","dependencies":{"prop-types":"^15.7.2"},"peerDependencies":{"react":"*"},"devDependencies":{"@babel/cli":"^7.7.4","@babel/core":"^7.7.4","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-export-default-from":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.4","@babel/preset-env":"^7.7.4","@babel/preset-react":"^7.7.4","@babel/register":"^7.7.4","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","chai":"^4.2.0","chai-enzyme":"1.0.0-beta.1","cheerio":"^1.0.0-rc.3","cross-env":"^6.0.3","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.15.1","eslint":"^6.7.0","eslint-config-prettier":"^6.2.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsdoc":"^18.1.4","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-node":"^10.0.0","eslint-plugin-prettier":"^3.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.16.0","eslint-plugin-standard":"^4.0.0","http-server":"^0.12.0","husky":"^3.1.0","mocha":"^6.2.2","nyc":"^14.1.1","prettier":"^1.19.1","react":"16.12.0","react-dom":"16.12.0","rimraf":"^3.0.0","sinon":"^7.5.0","sinon-chai":"^3.3.0","terser-webpack-plugin":"^2.2.2","webpack":"^4.41.2","webpack-cli":"^3.3.10"},"husky":{"hooks":{"pre-push":"npm run lint"}},"gitHead":"93af81a94a8f3dc0fabb8c226d9920840a2eb24b","description":"[![NPM version][npm-image]][npm-url] [![Build Status][build-status-image]][build-status-url] [![Dependency Status][daviddm-image]][daviddm-url] [![Code Climate][climate-image]][climate-url] [![License][license-image]][license-url] [![Code Style][code-styl","_id":"react-google-button@0.7.0","_nodeVersion":"10.15.3","_npmVersion":"6.12.1","dist":{"integrity":"sha512-ANetSkF9bZZe5uIMflzg+WXoa2Zskc0/KhbuSIfs+6cANCb0FpcsorJrensLap8QrPwGIp0qFMOQLbGT6xBlDQ==","shasum":"3bea75ad0ffcc09f05d91e8348794b4917e7b6e6","tarball":"https://registry.npmjs.org/react-google-button/-/react-google-button-0.7.0.tgz","fileCount":22,"unpackedSize":231624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7fhOCRA9TVsSAnZWagAAv6gP/1aeKUra/fB1FfXYzU5L\nNR7jO5ds8/LzN5BB/wEfMZujJTzLcTjC6AMZe4l5xfiN+Ez9/0roeiGAztmL\np2WmnN2FrFqFJ2FaEBgDc1KCm4tfOzNJQ1nhLfdxwm3ZLmgFiDFoUSbZ3Akk\nxN2QMAGlqWiQnNpAN2Jgc1vcKibwYG7BUkwAQTCIHAlco3nClKjgJaZeIoS1\nQnC+apsAXR4qQYUgy5MUVrp3jg1tGrMPRdcGdsfsOByLZgC4iuwKYkgtjBMI\nlOEcGf2h5pduVEtWEyk+7bASCg70miCHgEizGYV14YFNCkEdyNU2jf5KUpkS\nH9jeENF3MIM3NFMIlNUIIhkodXxE8P0BukWUfJ3WLvL8uQAsPjRPenRMq70s\nqwuK+V3ucx2lbLar2AfWAq6W1Po9OuhRu6taSPRBN+XOJXBr+YgzU6QhnxkD\nIXrJMPrL+tuAAYTQuweMriDpf9Vyt9JNOi+LgXGH9HUz2V6FVclrBY6TUh1n\neNSWVmjAd028nzxAZMvhkSmXqyUIDoSRUxXkeWJELT5nyPOgt3xoMsrrZRDx\nIRS55uhuAGOysSIpLMkICMVi7Q9KPxE1hcha3RLQl362mfvaxNrMbcH28AQc\nVpWbouxUXipcanrpcwMLeSjQ2oiYjduNQDfzUlHMswhvRDARELEYgewcWw/q\nYeyK\r\n=mw3W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpP5wDiQB7bYhPwM/bjlSLEVEXTTfgHgtGaOKHDAj+KAIhAMuWv5XA5aSujNCW/pe8JoDpOavCZ9A3cdkt7gsEAlla"}]},"maintainers":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"_npmUser":{"name":"prescottprue","email":"sprue.dev@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-google-button_0.7.0_1575876686357_0.6771724357199242"},"_hasShrinkwrap":false},"0.7.1":{"name":"react-google-button","version":"0.7.1","main":"lib/index.js","module":"es/index.js","jsnext:main":"es/index.js","unpkg":"dist/react-google-button.min.js","typings":"./index.d.ts","scripts":{"clean":"rimraf lib coverage","lint":"eslint -c .eslintrc.js ./src","lint:fix":"npm run lint -- --fix","format":"prettier --single-quote --no-semi --trailing-comma none --write \"src/**/*.js\" \"test/**/*.js\" webpack.config.js","test":"mocha -R spec ./test/unit/**","test:cov":"nyc --reporter=lcov --reporter=html npm run test","build:example":"cp dist/react-google-button.min.js examples/basic","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build:umd":"cross-env BABEL_ENV=commonjs NODE_ENV=development webpack --mode=development","build:umd:min":"cross-env BABEL_ENV=commonjs NODE_ENV=production webpack --mode=production","build":"npm run build:es && npm run build:umd && npm run build:umd:min","serve":"npm run build && http-server examples/basic","watch:umd":"npm run build:umd -- --progress --colors --watch","watch:lib":"npm run build:lib -- --watch","watch:es":"npm run build:es -- --watch","watch":"npm run watch:es"},"repository":{"type":"git","url":"git+https://github.com/prescottprue/react-google-button.git"},"keywords":["react","google","button","authentication"],"author":{"name":"prescottprue"},"contributors":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/prescottprue/react-google-button/issues"},"homepage":"https://github.com/prescottprue/react-google-button","dependencies":{"prop-types":"^15.7.2"},"peerDependencies":{"react":"*"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-modules-commonjs":"^7.9.0","@babel/preset-env":"^7.9.0","@babel/preset-react":"^7.9.4","@babel/register":"^7.9.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","chai":"^4.2.0","chai-enzyme":"1.0.0-beta.1","cheerio":"^1.0.0-rc.3","cross-env":"^7.0.2","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.1","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-node":"^10.0.0","eslint-plugin-prettier":"^3.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.16.0","eslint-plugin-standard":"^4.0.0","http-server":"^0.12.0","husky":"^4.2.3","lint-staged":"^10.0.9","mocha":"^7.1.1","nyc":"^15.0.0","prettier":"^2.0.2","react":"16.13.0","react-dom":"16.13.0","rimraf":"^3.0.0","sinon":"^9.0.1","sinon-chai":"^3.3.0","terser-webpack-plugin":"^2.3.5","webpack":"^4.42.1","webpack-cli":"^3.3.11"},"husky":{"hooks":{"pre-commit":"int-staged"}},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,ts}":["eslint --fix"]},"gitHead":"50f677b1f67064fec944060f8aa67314c7ee2ba6","description":"[![NPM version][npm-image]][npm-url] [![Build Status][build-status-image]][build-status-url] [![Coverage][coverage-image]][coverage-url] [![License][license-image]][license-url] [![Code Style][code-style-image]][code-style-url]","_id":"react-google-button@0.7.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-FN8/9Va6oAGKL561yddNzcjz0iGlt2GZFwiDPczEu0fDVnR21/nBrPs7Y5x97V1S4//nvtkvv6ohfwtxIHpbfg==","shasum":"e84b4ce270a66e345489dc86e47235e877fcc81a","tarball":"https://registry.npmjs.org/react-google-button/-/react-google-button-0.7.1.tgz","fileCount":21,"unpackedSize":109604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefvjZCRA9TVsSAnZWagAAHAYP/18UHTSWO+c1OOrSzmpy\nPGWyMpdYP7SYgIuQ3DcSAptZeVzNnDGRliZ+6ewYwKLBnYrA6Jo8WukvZqt4\nV1eDL17lAn2nKFqxwadt1rK7oGSlG4d77I7dPZxOFwAJpRNWNFhCEQS1WBoN\nYW2HLfr7N+fmguuXq0tn/X1FqFbyiaDGfQEbhrFKnmtzuP91j+8yGVx2wWfF\n/3ydiAzHqFswwS+s8tV8z70Jx3afihS+HkGCE0mC/vVRWCNqJcIXzizSmmFY\nQ2e3HUAiVKFLmqa6cmIjxkCzl027k75bmd1/t2J4y05SUu4yzjFuytVhQEtW\nUTHsgY6gwjJzIrvNh6wxHWXoRe8zGnp6NMrJw4RsPTMdRXDBIwjegB2X6oJP\nip/zteQnABXb7V2vv7ZbqJ4H823UU3Rz3fT5jQVizjyBvhHzDeIwwpx3ZMuW\nAagtklayxnjplf6b5rhe5z41U43D1qKyu2SbfQnreI2frUP4G1hWWGeemDJK\n2VZtb2z0kuVjIss6bxtL83bbIuPnKzPKUSxe4gRqS6kwGZxh+M7S6p3puJV3\nQOJzPPcBufqEClSZukNSWR7Gkt8LPD4VGo6Zy9R/upShLUEf4xwN2XX4j+GB\n4rCJn0n1/kQFi2mCwy/CVb4BOEXhfgpLHCA/ugYGCsQ7ahC1PJSxdMb+yQ5m\nzJF4\r\n=SaAS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfTkcTwsU5co7UO5UxXcfoL/ffSfzD3gNwwDkK41E+sgIhAKWMHHrr7aX2rU/WcYeK5Ac//CFGipTx6p+mqTXC5H0w"}]},"maintainers":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"_npmUser":{"name":"prescottprue","email":"sprue.dev@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-google-button_0.7.1_1585379544873_0.6995995905015215"},"_hasShrinkwrap":false},"0.7.2":{"name":"react-google-button","version":"0.7.2","main":"lib/index.js","module":"es/index.js","jsnext:main":"es/index.js","unpkg":"dist/react-google-button.min.js","typings":"./index.d.ts","scripts":{"clean":"rimraf lib coverage","lint":"eslint -c .eslintrc.js ./src","lint:fix":"npm run lint -- --fix","format":"prettier --single-quote --no-semi --trailing-comma none --write \"src/**/*.js\" \"test/**/*.js\" webpack.config.js","test":"mocha -R spec ./test/unit/**","test:cov":"nyc --reporter=lcov --reporter=html npm run test","build:commonjs":"cross-env BABEL_ENV=commonjs babel src --out-dir lib","build:example":"cp dist/react-google-button.min.js examples/basic","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build:umd":"cross-env BABEL_ENV=commonjs NODE_ENV=development webpack --mode=development","build:umd:min":"cross-env BABEL_ENV=commonjs NODE_ENV=production webpack --mode=production","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min","serve":"npm run build && http-server examples/basic","watch:umd":"npm run build:umd -- --progress --colors --watch","watch:lib":"npm run build:lib -- --watch","watch:es":"npm run build:es -- --watch","watch":"npm run watch:es"},"repository":{"type":"git","url":"git+https://github.com/prescottprue/react-google-button.git"},"keywords":["react","google","button","authentication"],"author":{"name":"prescottprue"},"contributors":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/prescottprue/react-google-button/issues"},"homepage":"https://github.com/prescottprue/react-google-button","dependencies":{"prop-types":"^15.7.2"},"peerDependencies":{"react":"*"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-modules-commonjs":"^7.9.0","@babel/preset-env":"^7.9.0","@babel/preset-react":"^7.9.4","@babel/register":"^7.9.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","chai":"^4.2.0","chai-enzyme":"1.0.0-beta.1","cheerio":"^1.0.0-rc.3","cross-env":"^7.0.2","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.1","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-node":"^10.0.0","eslint-plugin-prettier":"^3.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.16.0","eslint-plugin-standard":"^4.0.0","http-server":"^0.12.0","husky":"^4.2.3","lint-staged":"^10.0.9","mocha":"^7.1.1","nyc":"^15.0.0","prettier":"^2.0.2","react":"16.13.0","react-dom":"16.13.0","rimraf":"^3.0.0","sinon":"^9.0.1","sinon-chai":"^3.3.0","terser-webpack-plugin":"^2.3.5","webpack":"^4.42.1","webpack-cli":"^3.3.11"},"husky":{"hooks":{"pre-commit":"int-staged"}},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,ts}":["eslint --fix"]},"gitHead":"50e1ecbb741ace5b1c3d2770f5d6a1149e6beaeb","description":"[![NPM version][npm-image]][npm-url] [![Build Status][build-status-image]][build-status-url] [![Coverage][coverage-image]][coverage-url] [![License][license-image]][license-url] [![Code Style][code-style-image]][code-style-url]","_id":"react-google-button@0.7.2","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-LPIqU2hIlc212kqks8MtKjRstquVkP3SIjxlK5B1nIfg2R7YqSusJAxZUkJA5dv/z6QeSuGyI9ujwV/VWMTyAA==","shasum":"5bb2bcb0d54e36da3cd3b712a6fac4f9209b764c","tarball":"https://registry.npmjs.org/react-google-button/-/react-google-button-0.7.2.tgz","fileCount":25,"unpackedSize":136250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDQPDCRA9TVsSAnZWagAAmNEP/2KCXeALXosbH42JOrAd\nFRpwDB2JZVvymPEsd4nUAw9IpGIgTnh2T4dv5HtMwvwOafPZ+hR30YLfrWJU\nLBNyqCQUbVwSct7QShAX4bRUj01KQQA1bkgy9PKosb1bs23825sJ6ixV+HWK\nGVQC4+Gt5I6ZCmXWQYy9LBaIQXSgI/QWWhYMUbM3M3fsSwdCdb9AGdHq0mh9\nwlP1QoBUallplCOXabf18KrdrLl29oq/TKxF+zxGHx2jM8h9OWmSGCN6euDW\nzMqQQav74wMiSMjNKfKCGLQ/1jUDnNWqdLD6kzoD+YzomrB6ph+3nKmG6Spy\nQ1XRsjY5rQXbsoQ0XvrK3xL5r7GLY0S1UOT1r10iJuRhwsm5Q6awBlm6P/+9\nnA4tM3gvCvTNNFmjs9PpR7IB1372Q1qy7Nl3/GX0Fh00QDCLVNxCM8Ge2zkH\nr/K3zh42ozMIyJn+xOApWUfS+UJDtQZruiAoIn/SMy/jvsErdZ6lID5tzXr/\ntAAIM2G7341G7UKb1f68asCIlAGyfIeBL/L033l3no11RvyE1DXaM/brPEUd\nVyiD6LpnScNpzqfkck+BvEou3rLHTdAYePoxqlJ98gX44BQjvAT8+zBjypHN\n8jdnRG6QmPPp1lJayCw004m4HwZeE/QpCbNrzO9319sC3KUP0TOXDquf7euk\nMe8V\r\n=8nLO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTL/h24yEYcuSShdN5cfxEj7veeWfbDy4OGmkb8WDhCQIgXDjvZLOQXBPuarMbr0oPqqRexjSs6KeWiA8K8C/TRyw="}]},"_npmUser":{"name":"prescottprue","email":"sprue.dev@gmail.com"},"directories":{},"maintainers":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-google-button_0.7.2_1611465667051_0.8910799077017049"},"_hasShrinkwrap":false},"0.8.0":{"name":"react-google-button","version":"0.8.0","main":"lib/index.js","module":"es/index.js","jsnext:main":"es/index.js","unpkg":"dist/react-google-button.min.js","typings":"./index.d.ts","scripts":{"prepare":"husky","clean":"rimraf lib coverage","lint":"eslint -c .eslintrc.js ./src","lint:fix":"npm run lint -- --fix","format":"prettier --single-quote --no-semi --trailing-comma none --write \"src/**/*.js\" \"test/**/*.js\" webpack.config.js","test":"mocha -R spec ./test/unit/**","test:cov":"nyc --reporter=lcov --reporter=html npm run test","build:commonjs":"cross-env BABEL_ENV=commonjs babel src --out-dir lib","build:example":"cp dist/react-google-button.min.js examples/basic","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build:umd":"cross-env BABEL_ENV=commonjs NODE_ENV=development webpack --mode=development","build:umd:min":"cross-env BABEL_ENV=commonjs NODE_ENV=production webpack --mode=production","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min","serve":"npm run build && http-server examples/basic","watch:umd":"npm run build:umd -- --progress --colors --watch","watch:lib":"npm run build:lib -- --watch","watch:es":"npm run build:es -- --watch","watch":"npm run watch:es"},"repository":{"type":"git","url":"git+https://github.com/prescottprue/react-google-button.git"},"keywords":["react","google","button","authentication"],"author":{"name":"prescottprue"},"contributors":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/prescottprue/react-google-button/issues"},"homepage":"https://github.com/prescottprue/react-google-button","dependencies":{"prop-types":"^15.8.1"},"peerDependencies":{"react":">= 16.8.0"},"devDependencies":{"@babel/cli":"^7.24.5","@babel/core":"^7.24.5","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-export-default-from":"^7.24.1","@babel/plugin-transform-modules-commonjs":"^7.24.1","@babel/preset-env":"^7.24.5","@babel/preset-react":"^7.24.1","@babel/register":"^7.23.7","babel-eslint":"^10.1.0","babel-loader":"^8.0.6","chai":"^4.2.0","chai-enzyme":"1.0.0-beta.1","cheerio":"^1.0.0-rc.3","cross-env":"^7.0.2","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.1","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-node":"^10.0.0","eslint-plugin-prettier":"^3.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.16.0","eslint-plugin-standard":"^4.0.0","http-server":"^0.12.0","husky":"^9.0.11","lint-staged":"^15.2.2","mocha":"^7.1.1","nyc":"^15.0.0","prettier":"^2.0.2","react":"16.13.0","react-dom":"16.13.0","rimraf":"^3.0.0","sinon":"^9.0.1","sinon-chai":"^3.3.0","terser-webpack-plugin":"^2.3.5","webpack":"^5.91.0","webpack-cli":"^5.1.4"},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,ts}":["eslint --fix"]},"packageManager":"yarn@4.2.1","_id":"react-google-button@0.8.0","gitHead":"056fbf3f6d73ead099059d25f0ef587bdc85aef0","description":"[![NPM version][npm-image]][npm-url] [![Build Status][build-status-image]][build-status-url] [![Coverage][coverage-image]][coverage-url] [![License][license-image]][license-url] [![Code Style][code-style-image]][code-style-url]","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-0u6mbDcTUmWzgXsld8FJpbrXP+zDsNQVYPIt225aBqwgJ/CdrDiep1PZOpnyntyjsejWG0TtQr6uZB4eIaXlJQ==","shasum":"dea1771a764f2240234daf72d96ccd4d90bb13ff","tarball":"https://registry.npmjs.org/react-google-button/-/react-google-button-0.8.0.tgz","fileCount":28,"unpackedSize":3707069,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFEMH6JGdiFKmXnhq08uels+S4sSvAwwGJCHOc4Nox3bAiAKV7ZDxnO0E/fd41ogN/eSUC5OaK5IDUqRIVebo4kX4A=="}]},"_npmUser":{"name":"prescottprue","email":"sprue.dev@gmail.com"},"directories":{},"maintainers":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-google-button_0.8.0_1714775701060_0.6870203560838486"},"_hasShrinkwrap":false}},"readme":"# react-google-button\n\n[![NPM version][npm-image]][npm-url]\n[![Build Status][build-status-image]][build-status-url]\n[![Coverage][coverage-image]][coverage-url]\n[![License][license-image]][license-url]\n[![Code Style][code-style-image]][code-style-url]\n\n> Simple Google sign in button for React that follows Google's style guidelines (https://developers.google.com/identity/sign-in/web/build-button)\n\n## [Codepen Demo](https://codepen.io/prescottprue/pen/NjmeKM)\n\n## Rendered Preview\n\n![Preview Image](https://storage.googleapis.com/pruvit-968.appspot.com/react-google-button/preview.png)\n\n## Getting Started\n\n`react-google-button` is universal, so it can be used client-side or server-side.\n\n1. Install through: `npm install --save react-google-button`\n\n2. Import `GoogleButton` from `react-google-button`:\n\n    ```javascript\n    import GoogleButton from 'react-google-button'\n    ```\n\n3. Use `GoogleButton` component:\n\n    ```javascript\n    <GoogleButton\n      onClick={() => { console.log('Google button clicked') }}\n    />\n    ```\n\n## Props\n\n### type\n##### PropType\n```js\noneOf([ 'light', 'dark' ])\n```\n\n##### Default\n```js\n'dark'\n```\n\n##### Example\n\n```js\n<GoogleButton\n  type=\"light\" // can be light or dark\n  onClick={() => { console.log('Google button clicked') }}\n/>\n```\n\n##### Description\n`'light'` or `'dark'` for the different google styles (defaults to `dark`)\n\n\n### disabled\n`disabled` - whether or not button is disabled\n\n##### PropType\n```js\nBoolean\n```\n\n##### Default\n```js\nfalse\n```\n\n##### Example\n\n```javascript\n<GoogleButton\n  disabled // can also be written as disabled={true} for clarity\n  onClick={() => { console.log('this will not run on click since it is disabled') }}\n/>\n```\n\n### label\n##### PropType\n```js\nString\n```\n##### Default\n```js\n'Sign in with Google'\n```\n\n##### Example\n\n```javascript\n<GoogleButton\n  label='Be Cool'\n  onClick={() => { console.log('Google button clicked') }}\n/>\n```\n\n##### Description\nOverride the 'Sign in with Google' words with another string.\n\n**Note**: [Google's branding guidelines](https://developers.google.com/identity/branding-guidelines) states you should not to do this\n\n\n## Builds\n\nMost commonly people consume `react-google-button` as a [CommonJS module](http://webpack.github.io/docs/commonjs.html). This module is what you get when you import redux in a Webpack, Browserify, or a Node environment.\n\nIf you don't use a module bundler, it's also fine. The `react-google-button` npm package includes precompiled production and development [UMD builds](https://github.com/umdjs/umd) in the [dist folder](https://unpkg.com/react-google-button@latest/dist/). They can be used directly without a bundler and are thus compatible with many popular JavaScript module loaders and environments. For example, you can drop a UMD build as a `<script>` tag on the page. The UMD builds make Redux Firestore available as a `window.ReduxFirestore` global variable.\n\nIt can be imported like so:\n\n```html\n<script src=\"../node_modules/react-google-button/dist/react-google-button.min.js\"></script>\n<!-- or through cdn: <script src=\"https://unpkg.com/react-google-button@latest/dist/react-google-button.min.js\"></script> -->\n<script>console.log('redux firestore:', window.ReactGoogleButton)</script>\n```\n\nNote: In an effort to keep things simple, the wording from this explanation was modeled after [the installation section of the Redux Docs](https://redux.js.org/#installation).\n\n[npm-image]: https://img.shields.io/npm/v/react-google-button.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/react-google-button\n[build-status-image]: https://img.shields.io/github/workflow/status/prescottprue/react-google-button/NPM%20Package%20Publish?style=flat-square&logo=github\n[build-status-url]: https://github.com/prescottprue/react-google-button/actions\n[coverage-image]: https://img.shields.io/codeclimate/coverage/github/prescottprue/react-google-button.svg?style=flat-square&logo=codecov\n[coverage-url]: https://codeclimate.com/github/prescottprue/react-google-button\n[license-image]: https://img.shields.io/npm/l/react-google-button.svg?style=flat-square\n[license-url]: https://github.com/prescottprue/react-google-button/blob/master/LICENSE\n[code-style-image]: https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat-square\n[code-style-url]: http://standardjs.com/\n","maintainers":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"time":{"modified":"2024-05-03T22:35:01.486Z","created":"2016-07-28T19:25:53.616Z","0.0.1":"2016-07-28T19:25:53.616Z","0.0.2":"2016-07-28T21:34:52.841Z","0.1.0":"2016-07-28T22:02:36.673Z","0.2.0":"2017-04-24T01:23:32.505Z","0.3.0-alpha":"2017-05-27T00:48:36.414Z","0.3.0":"2017-05-28T08:24:00.087Z","0.4.0":"2017-10-19T08:15:22.235Z","0.5.0":"2018-01-24T07:45:59.385Z","0.5.1":"2018-02-06T10:10:31.937Z","0.5.2":"2018-04-09T08:03:08.232Z","0.5.3":"2018-04-09T17:00:39.257Z","0.6.0-alpha":"2018-08-07T05:00:05.886Z","0.6.0-beta":"2019-11-23T21:58:08.876Z","0.6.0":"2019-11-23T23:17:01.272Z","0.7.0":"2019-12-09T07:31:26.511Z","0.7.1":"2020-03-28T07:12:25.027Z","0.7.2":"2021-01-24T05:21:07.285Z","0.8.0":"2024-05-03T22:35:01.296Z"},"homepage":"https://github.com/prescottprue/react-google-button","keywords":["react","google","button","authentication"],"repository":{"type":"git","url":"git+https://github.com/prescottprue/react-google-button.git"},"contributors":[{"name":"prescottprue","email":"sprue.dev@gmail.com"}],"author":{"name":"prescottprue"},"bugs":{"url":"https://github.com/prescottprue/react-google-button/issues"},"license":"MIT","readmeFilename":"README.md"}